@charset "utf-8";

#contents-main{
	padding:20px 0 0 0;
}
.cbox .cbox-inner{
	padding:10px 0 0 10px;
}
#cbox1{
	padding:10px 0 30px 0;
}
#cbox1 .cbox-inner dl{
	padding:15px 0 0 0;
}
#cbox1 .cbox-inner dl dt.left{
	padding:0 25px 0 0;
}
#cbox1 .cbox-inner dl dd.t-right{
	padding:35px 0 0 0;
}
#cbox1 p{
	padding:30px 0 0 0;
}
#cbox2{
	padding:25px 0 20px 0;
}
#cbox2 dl dt{
	padding:0 0 20px 0;
}
#cbox2 #cboxs1{
	margin:20px 13px 20px 0;
	background:url(../img/about/f1mdl.gif) left top repeat-y;
	min-height:1px;
	_height:1px;
}
#cbox2 #cboxs1 .cbox-top{
	background:url(../img/about/f1top.gif) left 16px no-repeat;
	min-height:1px;
	_height:1px;
}
#cbox2 #cboxs1 .cbox-btm{
	background:url(../img/about/f1btm.gif) left bottom no-repeat;
	min-height:1px;
	_height:1px;
}
#cbox2 #cboxs1 .cbox-inner{
	padding:15px 40px 20px 20px;
}
#cbox2 #cboxs1 dl dt{
	float:left;
	padding:0 15px 0 0;
	_padding:0 5px 0 0;
}
#cbox2 #cboxs1 dl dd{
	margin:0 0 25px 0;
}
#cbox3{
	padding:50px 0 0 0;
}
#cbox3 p{
	padding:0 0 10px 0;
}
#cbox3 dl{
	clear:both;
	padding:0 0 15px 0 ;
}
#cbox3 dl dt{
	padding:17px 0 0 25px;
}
#cbox3 dl.clearfix dt{
	padding:17px 0 0 160px;
}
#cbox3 dl dt.left{
	padding:0;
	margin:0;
}
#cbox3 dl dd{
	padding:0 0 0 25px;
}
#cbox3 dl.clearfix dd{
	padding:0 0 0 160px;
}
