@charset "utf-8";/* html & body-----------------------------------------------*/html{height:100%;position:relative;margin-bottom:1px;}body{margin:0px;padding:0px;height:100%;font-family:"ＭＳ ゴシック";position:relative;font-size:12px;line-height:1.6;color:#e24000;}html > body{}* html body{font-size:75%;}*:first-child + html body{font-size:75%;}table{font-size:100%;}/* Heading */h1,h2,h3,h4,h5,h6,p,dl,dt,dd{	margin:0;	padding:0;}img{	border:none;	font-size:0;	line-height:0;}/*.img{	border:none;	font-size:1%;	line-height:0;}.ov	{}*/ul{	/*zoom:1;*/}ul,li{	margin:0;	padding:0;	list-style:none;}form,input,select{	margin:0;	padding:0;}/* clearfix */.fix:after{	content:".";	display:block;	height:0;	clear:both;	visibility:hidden;}* html .fix{	display:inline-block;}*:first-child+html .fix{	display:inline-block;}.clear{	clear:both;}hr{	display:none;}/* safari only hack \*/html:\66irst-child xxxxx {}/* end */ /* Fontsize Module----------------------------------------------------------------------------------------------------*/.fS {	font-size:84%;}.fL {	font-size:116%;}.indent{	padding-left:1em;	text-indent:-1em;}/* Hypertext Module----------------------------------------------------------------------------------------------------*/a{color:#e24000;text-decoration:none;}a:hover{text-decoration:underline;}/*a:link,a:visited {	text-decoration:underline;	color:#ec6941;}a:hover,a:active {	text-decoration:none;	color:#ec6941;}*/