@charset "utf-8";

body{
	/zoom: 60%;
	margin:auto;
	width: 1100px;
	
	-webkit-print-color-adjust: exact;
}
/*
-webkit-print-color-adjust: exact;
でchromeでも背景印刷されるみたい。

むしろ#header内の大イメージがabsoluteの場合は、
各クラスやidに個別にcss割り振るより↑みたいにbodyにcssの方が簡単でいい。
背景が横に広がるのはIE7までだし。
*/





/*　サイドボタン　*/
.sideBtn{position: static;}




/*
モダンブラウザのみ適用。主にFireFox対策。
tableとして扱わないとoverflowしてるfloatの高さが
大きすぎると改ページされてしまう
*/
html>/**/body .baseWinside{
	display: table;
}
html>/**/body .sideBtn,
html>/**/body .contentsMain{
	display: table-cell;
	float: none;
	vertical-align: top;
}
html>/**/body .sideBtn{ width: 246px}
html>/**/body .sideBtn dl{ width:225px;}




/*　index　*/
.bgBody .indexImg .baseW div a{ display:none}
.bgBody .indexImg .baseW .iOn{
	filter: alpha(opacity: 100) !important;
	opacity: 1.00 !important;
}
/* importantつけないと優先順位で勝てない・・・ということは
要素　1
クラス　10
id 100
style属性指定　1000
*/



/* faq */
.faq ul li{filter: alpha(opacity: 100); opacity: 1.00;}