@charset "utf-8";

/*
+ Text
+ List
+ Others
*/


/*--------------------
	font-size
----------------------
10px - 77%
11px - 85%
12px - 93%
13px - 100%
14px - 108%
15px - 116%
16px - 123.1%
17px - 131%
18px - 138.5%
19px - 146.5%
20px - 153.9%
21px - 161.6%
22px - 167%
23px - 174%
24px - 182%
25px - 189%
26px - 197%
--------------------*/


/* Don't Edit */
body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}


article, aside, dialog, figure, footer, header,
hgroup, nav, section {
	display: block;
}

* {
	margin: 0;
	padding: 0;
	-webkit-font-smoothing: antialiased;
}

html {
	height: 100%;
}

@import url(http://fonts.googleapis.com/earlyaccess/notosansjapanese.css);

body {
	font-style: normal;
	font-family: 'NotoSansCJKjp','Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;
	word-break:break-all;
	word-wrap:break-word;
	font-weight:normal;
	
	margin: 0;
	padding: 0;
	background-color: #fff;
	color: #fff;
	font-size: 14px;
	-webkit-text-size-adjust: none;
}


/*--------------------
	Text
--------------------*/

figure,figcaption {
}

h1 {
}

h2 {
}

h3 {	
}

h4 {	
}

address {
}

/*--------------------
	List
--------------------*/

li {
	list-style-type: none;
}

dt,dd {
}


/*--------------------
	link
--------------------*/

a {
	color: #000;
	text-decoration:none;
}

/*--------------------
	Others
--------------------*/

img {
	border: none;
}

hr {
}

/*for Chrome and Safari*/

@media screen and (-webkit-min-device-pixel-ratio:0){
*{
-webkit-font-smoothing:antialiased;
font-weight:normal;
}
}

/*for Chrome */

_::content, _:future, *:not(*:root) {
font-weight:normal;
-webkit-font-smoothing:subpixel-antialiased;
}




