﻿@charset "utf-8";

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

#contents .conLeft{
	float:left;
	width:700px;
}

#contents .conRight{
	float:right;
	width:250px;
}


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

#cbox1 h2{
	padding-bottom:8px;
	background:url(../img/cmn/line.gif) bottom repeat-x;
}

#cbox2 .cbox-inner{
	padding:10px 0px 30px 0;
}

#cbox2 h2{
	padding-bottom:8px;
	background:url(../img/cmn/line.gif) bottom repeat-x;
}

#cbox2 .sup_box{
	border:1px solid #aaaaaa;
	background-color:#FFFFFF;
	padding-top:10px;
	margin:10px 0 15px;
}

#cbox2 .sup_box-inner{
	padding:15px;
	line-height:170%;
}
#cbox2 .sup_box h4{
	color:#20813c;
	font-size:110%;
	font-weight:bold;
	padding:3px 0 8px 0;
}
#cbox2 .sup_box dt{
	float:left;
}

#cbox2 .sup_box dd{
	padding-left:375px;
}
#cbox2 .sup_box dl{
	padding-bottom:15px;
}

#cbox2 .sup_box strong{
	color:#e00600;
}

#cbox2 .i_l{
	float:left;
	width:323px;
	margin-bottom:30px;
}

#cbox2 .i_r{
	width:323px;
	float:right;
	margin-bottom:30px;
}




#cbox2 .con_box{
	border:2px solid #239547;
	background-color:#e4f2e4;
	padding-top:8px;
	margin:10px 0 15px;
	padding-left:6px;
}

#cbox2 .con_box-inner{
	padding:10px 5px;

}

#cbox2 .con_box dt{
	float:left;
}

#cbox2 .con_box dd{
	padding-left:375px;
}
#cbox2 .con_box dl{
	padding-bottom:15px;
}

#cbox2 #housekeeper{
	margin:30px 0 15px;
}

#cbox2 #housekeeper h4{
	color:#20813c;
	font-size:120%;
	font-weight:bold;
	padding:3px 0 8px 0;
}

#cbox2 #housekeeper ul{
	margin:10px 0 15px;
	padding:10px;
	width:500px;
	background-color:#FFFFFF;
	border:1px solid #aaaaaa;
}


.t-banner{
	margin:10px 0 25px;
}

.t-red{
	color:#E60011;
}