@charset "utf-8";

/*********************************************/	

/* GENERAL */


/* html5に対応していないブラウザ用 */ 
header, hgroup, section, footer, aside, nav, article { 
	display: block;   
}

/* Reset
----------------------------------------------- */

html{color:#ffffff;background:#FFF;word-break:break-all;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,textarea,th,var{font:inherit}
del,ins{text-decoration:none}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:baseline}
sub{vertical-align:baseline}
legend{color:#000}
img{vertical-align: bottom;}

/*********************************************/	


*{
	font-size: 100%;
	font-family: "游明朝体", "Yu Mincho", YuMincho, "Sawarabi Mincho", "黎ミン L","Reimin Light", "ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;
	//font-weight:500;
}

.gothik{
	font-family:  "游ゴシック", YuGothic, "メイリオ", Meiryo,"ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", sans-serif;
}

html{
	height:100%;
	word-break:break-all;
	letter-spacing: 0.2em;
	line-height: 1.75em;
	text-indent: 0.1em;
}

body{
	height:100%;
	overflow-x: hidden;
	overflow-y: auto;
	backface-visibility: hidden;
}

a{
	color:#ffffff;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

::selection {
	background: #333333;
	color: #fff;
}