@charset "utf-8";
/*-------------------------------------------------------------------------

fontsmall.css　（フォントサイズ小）

--------------------------------------------------------------------------*/

body{
	font-size: 12px;
	line-height:180%;
}

.news_ttl{
	font-size: 12px;
	line-height:160%;	
}

.update{ 
	font-size:10px;
	letter-spacing:1px;
	line-height:100%;
}

.update span{ 
	font-size:10px;
	letter-spacing:1px;
	line-height:100%;
}

.spel{ 
	font-size:10px;
	letter-spacing:1px;
	line-height:100%;
}

.pic_ttl{ 
	font-size:10px;
	line-height:100%;
}

.pic_ttl h5{ 
	font-size:10px;
	line-height:100%;
}

.table_notes{ 
	font-size:10px;
	line-height:100%;
}

.list_font_sml{
	font-size:10px;
	line-height:160%;
}

.multiBoxDesc{ height:1px; margin-top:-18px;}

/* safari only ¥*/
html[xmlns*=""] body:last-child body,p,li,dt,dd,td,span,h1,h2,h3,h4,h5 { font-size:12px; line-height:180%;}
html[xmlns*=""] body:last-child .update{ font-size:10px; letter-spacing:1px; line-height:100%;}
html[xmlns*=""] body:last-child .update span{ font-size:10px; letter-spacing:1px; line-height:100%;}
html[xmlns*=""] body:last-child .spel{ font-size:10px; letter-spacing:1px; line-height:100%;}
html[xmlns*=""] body:last-child .pic_ttl{ font-size:10px; line-height:100%;}
html[xmlns*=""] body:last-child .table_notes{ font-size:10px; line-height:100%;}
html[xmlns*=""] body:last-child .list_font_sml{ font-size:10px; line-height:160%;}


.font_sml{ background: url(../images/common/head_fontsml_act.gif) no-repeat;}
.font_sml a{ background: url(../images/common/head_fontsml_act.gif) no-repeat; width: 20px; height: 20px; text-indent: -9999px; display: block;}

.font_big{ background: url(../images/common/head_fontbig_ovr.gif) no-repeat;}
.font_big a{ background: url(../images/common/head_fontbig_out.gif) no-repeat; width: 20px; height: 20px; text-indent: -9999px; display: block;}
.font_big a:hover{ background: url(../images/common/head_fontbig_ovr.gif) no-repeat;}
