@charset "UTF-8";
html{
    height:100%;
}

img{border:0;} 
td{font-size:12px;line-height:20px; vertical-align:top;padding:0px 5px;}
a{color:#000;text-decoration:none}
a:hover{text-decoration:underline;}
.clear{clear:both;line-height:0px; height:0px;}

#wrap{width: 100%;}
div#container{
width:980px;
margin-left:44px;
text-align:left;
/*padding-bottom:115px;*/

}


div#main{
    padding-bottom:30px;
}
#head{width:980px;height:444px;}

#foot{
/*    position:absolute;
    bottom:0px;*/
    height:115px;
    width:100%;
	background-color:#221816;
}
.fcon{width:894px;margin-left:48px;}
.fcon_l{width:408px;float:left;margin-top:20px;padding-top:7px; background-color:#ffffff;height:67px;color:#333333;line-height:18px;}
.fcon_l img{
	float:left;
	margin-right:15px;
	padding-left: 8px;
}
.fcon_r{width:476px;text-align:right;padding-top:25px;color:#BCB4B1;line-height:30px;float:right;}
.fcon_r a{ color:#BCB4B1;}






.cont_l{float:left;width:300px;}
.cont_r{float:right;width:660px;}

.ind01{margin-left:10px;}
* html .ind01{margin-left:22px;}
*:first-child+html .ind01{margin-left:22px;}


#contents{width:894px;}
#contents .l{width:300px;float:left;}
#contents .r{width:590px;float:right;}

.p14{font-weight:bold;font-size:14px;}
.p14r{font-weight:bold;color:#C00;font-size:14px;}
.fred{color:#C00;}


.marb10{margin-bottom:10px;}
.marb20{margin-bottom:20px;}
.marb30{margin-bottom:30px;}
.marb40{margin-bottom:40px;}
.marb50{margin-bottom:50px;}
.marb60{margin-bottom:60px;}
.marb100{margin-bottom:100px;}
.marb150{margin-bottom:150px;}

.mart10{margin-top:10px;}
.mart20{margin-top:20px;}
.mart50{margin-top:50px;}
.marl05{margin-left:5px;}
.marl20{margin-left:20px;}

