﻿@charset "utf-8";

/* ===================================================================
	Author: aki
=================================================================== */

#mainmenu{
	margin:20px 0 0 0;
}

#main {
	width:663px;
	float:left;
}

#side {
	width:274px;
	float:right;
}


#cbox1{
	
}

#cbox1 .cbox-inner{
	padding:20px 0 40px 0;
}

#cbox1 dl{
	
}

#cbox1 dt{
	float:left;
	width:287px;
}

#cbox1 dd{
	float:right;
	width:356px;
	line-height:1.8em;
}




#cbox2{
	padding:0 0 35px 0;
}

#cbox2 .cbox-frame{
	background:url(../img/top/bg.gif) left top repeat;
	min-height:1px;
	_height:1px;
	border:1px solid #ad9066;
}

#cbox2 .cbtitle{
	background:url(../img/top/bar1.gif) center bottom no-repeat;
	padding:9px 18px 13px 11px;
}

#cbox2 .cbtitle h3{
	float:left;
}

#cbox2 .cbtitle p{
	float:right;
}

#cbox2 .cbox-inner{
	padding:5px 20px 13px 20px;
}

#cbox2 .cbox-inner dl{
	background:url(../img/top/bar2.gif) left bottom repeat-x;
	min-height:1px;
	_height:1px;
	padding:8px 2px;
}

#cbox2 .cbox-inner dt{
	color:#ec5206;
	width:90px;
	float:left;
}

#cbox2 .cbox-inner dd{
	width:520px;
	float:left;
}





#cbox3{
	background:url(../img/top/fmdl1.gif) left top repeat-y;
	min-height:1px;
	_height:1px;
	width:324px;
	float:left;
}

#cbox3 .cbox-top{
	background:url(../img/top/fbtm1.gif) left bottom no-repeat;
	min-height:1px;
	_height:1px;
}

#cbox3 .cbox-btm{
	
}

#cbox3 .cbox-inner{
	padding:15px 16px 16px 16px;
}




#cbox4{
	background:url(../img/top/fmdl2.gif) left top repeat-y;
	min-height:1px;
	_height:1px;
	width:324px;
	float:right;
}

#cbox4 .cbox-top{
	background:url(../img/top/fbtm2.gif) left bottom no-repeat;
	min-height:1px;
	_height:1px;
}

#cbox4 .cbox-btm{
	
}

#cbox4 .cbox-inner{
	padding:15px 16px 16px 16px;
}

#cbox3 dd,
#cbox4 dd{
	padding:15px 0 0 0;
}








#cbox5{

}

#cbox5 .cbox-top{
	background:url(../img/top/fmdl3.gif) left top repeat-y;
	min-height:1px;
	_height:1px
}

#cbox5 .cbox-btm{
	background:url(../img/top/fbtm3.gif) left bottom no-repeat;
	min-height:1px;
	_height:1px;
}

#cbox5 .cbox-inner{
	padding:3px 13px 30px 13px;
}

#cbox5 dd{
	padding:10px 0 0 0;
}


#cbox6{
	padding:20px 3px;
}

#cbox6 dd{
	padding:5px 0 0 0;
	font-size:90%;
	line-height:1.5;
}




#cbox7{
	width:267px;
	margin:0 auto;
}

#cbox7 .cbox-top{
	background:url(../img/top/fmdl4.gif) left top repeat-y;
	min-height:1px;
	_height:1px
}

#cbox7 .cbox-btm{
	background:url(../img/top/fbtm4.gif) left bottom no-repeat;
	min-height:1px;
	_height:1px;
}

#cbox7 .cbox-inner{
	padding:3px 13px 12px 13px;
}


#cbox7 .cbox-inner dl{
	border:1px dashed #69a231;
	border-width:0 0 1px 0;
	padding:8px 5px;
}

#cbox7 .cbox-inner dt{
	color:#ec5206;
}

#cbox7 .cbox-inner dd{

}



#cbox8{
	padding:35px 0 0 0;
}

#cbox8 li{
	padding:0 0 5px 0;
	text-align:center;
}


#cbox9 .cbox-inner{
	padding:20px 0 0 7px;
}

