/*-----------------------------------------
Common.css
-----------------------------------------*/


/*--------------------------
Head
---------------------------*/
#Container_all #Container #Seo{
	height:20px;
	widht:800px;
	background-image: url(../img/h1_bg.gif);
	background-repeat: no-repeat;
}



#Container_all #Container #Seo{
	height:20px;
	widht:800px;
	background-image: url(../img/h1_bg.gif);
	background-repeat: no-repeat;
}

#Container_all #Container h1{
	font-size:10px;
	text-align:right;
	color:#8e4307;
	font-weight:normal;
}


#Container_all #Container #Head{
background-image: url(../img/head_sbg.gif);
}


#Container_all #Container #Head #Logo{
float:left;
width:107px;
height:71px;
}

/*---------------
Navi.css
-----------------*/
#Container_all #Container #Head #Navi{
width:660px;
float:right;
height:48px;
margin-top:23px;
margin-left:33px;
}


/*---------------
Contents.css
-----------------*/
#Container_all #Container #leftright{
width:800px;
}


#Container_all #Container #leftright #Left{
width:580px;
float:left;
}


#Container_all #Container #leftright #Right{
width:199px;
margin-top:10px;
float:right;
}




/*--------------------------
Foot
---------------------------*/

#Foot{
background:url(../img/foot_bg.gif) repeat-x;
margin-top:20px;
height:53px;
}

#Foot #Foot_sbg{
background:url(../img/foot_sbg.gif) no-repeat;
width:800px;
height:53px;
margin-left:auto;
margin-right:auto;
}


#Foot #Foot_sbg #Foot_navi{
font-size:10px;
font-size:10px;
text-align:left;
padding-top:6px;
color:#8e4307;
float:left;
}

#Foot #Foot_sbg #sLogo{
float:right;
}


#Foot a{color:#8e4307;text-decoration:none;}
#Foot a link{color:#d11111;text-decoration:none;}
#Foot a:visited{color:#8e4307;text-decoration:none;}
#Foot a:hover{color:#d11111; text-decoration:none;}
#Foot a:active{color:#d11111; text-decoration:none;}


/*--------------------------
mt
---------------------------*/
.mt5{
margin-top:5px;
}

.mt10{
margin-top:10px;
}

.mt15{
margin-top:15px;
}

.mt20{
margin-top:20px;
}

.mt25{
	margin-top:25px;
	border-bottom-width: 2px;
	border-bottom-style: none;
	border-bottom-color: #D5D5D5;
}

.mt30{
margin-top:30px;
}

.mt35{
margin-top:35px;
}

.mt45{
margin-top:45px;
}

.mb15{
margin-bottom:15px;
}


/*--------------------------
color
---------------------------*/
.pink{
color: #e85e5e;
}
.pinkb{
font-weight:bold;
color: #e85e5e;
}
.oreb{
font-weight:bold;
color: #f69445;
}

.back{
float:right;
margin-top:25px;
margin-bottom:25px;
}

.f10{
font-size:10px;
}

.f11{
font-size:11px;
}

.f14{
font-size:14px;
}
