@charset "utf-8";
/* 基本css */


.fL{float:left;}
.fR{float:right;}
.fClear{clear:both;}

.textL{text-align:left;}
.textR{text-align:right;}
.textC{text-align:center;}

.big{font-size:120%;}

.clear0{clear:both;}
.clear{clear:both;}
.clear hr{display:none;}

.space5t{padding-top:5px;}
.space10t{padding-top:10px;}
.space15t{padding-top:15px;}
.margin5t{margin-top:5px;}
.margin5b{margin-bottom:5px;}
.margin10b{margin-bottom:10px;}
.margin10l{margin-left:10px;}
.margin10r{margin-right:10px;}
.margin12r{margin-right:12px;}
.margin15b{margin-bottom:15px;}
.margin25b{margin-bottom:25px;}
.margin30b{margin-bottom:30px;}
.margin40b{margin-bottom:40px;}

.fontR{color:#6B162D;}
.fontG{color:#8C8C8C;}


.bodyW{background:#fff ! important;}

.Fact{ime-mode:active;}
.Fdis{ime-mode:disabled;}

.W100{width:100px;}
.W130{width:130px;}
.W200{width:200px;}
.W250{width:250px;}
.W390{width:390px;}
.W430{width:430px;}

/*  
------------------------------------------*/
#main #title{
	margin-bottom:10px;
}

#main .btnarea{text-align:center; padding-top:20px; clear:both;}
#main .btnarea img{margin:0 5px;}
#main .btnarea ul{width:290px; margin:0 auto;}
#main .btnarea ul li{float:left; display:block; width:130px; height:24px; margin-right:10px;}
#main .btnarea ul li img{margin:0;}

#main .FactBR{ime-mode:active; background:#F7F4EF; border:1px solid #8C8C8C;}
#main .FdisBR{ime-mode:disabled; background:#F7F4EF; border:1px solid #8C8C8C;}

#main .text20R{font-size:20px; color:#6B162D; font-weight:bold; line-height:120%; margin-bottom:10px;}

#main .fL{float:left;}
#main .fR{float:right;}
#main .fClear{clear:both;}

#main .textL{text-align:left;}
#main .textR{text-align:right;}
#main .textC{text-align:center;}

#main .big{font-size:120%;}

#main .clear0{clear:both;}
#main .clear{clear:both;}
#main .clear hr{display:none;}

#main .space5t{padding-top:5px;}
#main .space10t{padding-top:10px;}
#main .space15t{padding-top:15px;}
#main .margin5t{margin-top:5px;}
#main .margin5b{margin-bottom:5px;}
#main .margin10b{margin-bottom:10px;}
#main .margin10l{margin-left:10px;}
#main .margin10r{margin-right:10px;}
#main .margin12r{margin-right:12px;}
#main .margin15b{margin-bottom:15px;}
#main .margin25b{margin-bottom:25px;}
#main .margin30b{margin-bottom:30px;}
#main .margin40b{margin-bottom:40px;}

#main .fontR{color:#6B162D;}
#main .fontG{color:#8C8C8C;}


#main .bodyW{background:#fff ! important;}

#main .Fact{ime-mode:active;}
#main .Fdis{ime-mode:disabled;}

#main .W100{width:100px;}
#main .W130{width:130px;}
#main .W200{width:200px;}
#main .W250{width:250px;}
#main .W390{width:390px;}
#main .W430{width:430px;}



