@charset "utf-8";
/* CSS Document */
@import "../common/0-import.css";

#conts {
	width: 645px;
	text-align: left;
}

#conts h2{
	margin: 0 0 20px 0;
}

#conts h3{
	margin: 0 0 12px 30px;
	font-weight: normal;
}

#conts h3 span{
	margin-bottom: -10px;
	display: block;
	float: left;
}

#conts p{
	margin: 0 0 10px 30px;
	line-height: 1.5;
}

#conts p.mb25 span{
	color: #039;
}

#conts p.mb25 {
	margin-bottom: 25px;
}

#conts p.spa03 {
	margin: -5px 0 25px 30px;
}

#conts p.mb20 {
	margin-bottom: 20px;
}

#conts p.mb40 {
	margin-bottom: 40px;
	color: #039;
	clear: both;
}

#conts .boxA{
	margin: 0 0 21px 28px;
	background: url(../../img/forte/saving/boxA_back.gif) repeat-x left bottom;
	border: 1px solid #c5d3e8;
}

#conts .boxA .imgsty{
	display: block;
}

#conts .boxA p{
	margin: 15px 0 9px 20px;
	color: #039;
	font-weight: bold;
}

#conts .boxA dl{
	margin: 0 0 0 20px;
	padding-bottom: 6px;	
	line-height: 38px;
}

#conts .boxA dt{
	float: left ;
	clear: left;
}

#conts .boxA dd{
	padding: 0 0 0 18px;
}

 *html #conts .boxA dd{
	padding: 0 0 0 15px;
	}

#conts .boxA dd.sty01{
	padding: 10px 0 9px 18px;
	line-height: 20px;
}
#conts .boxA dd.sty01 a {color:#477AE8;}
#conts .boxA dd.sty01 a:hover {color:#333;}
#conts p a {color:#477AE8;}
#conts p a:hover {color:#333;}

	*html #conts .boxA dd.sty01{
		padding: 10px 0 9px 15px;
	}


#conts dl.sty02{
	margin: 0 0 10px 30px;
	padding: 9px 0 9px 25px;
	border: 1px solid #ccc;
	line-height: 20px;
	zoom: 100%;
}

#conts dl.sty02 dt{
	float: left;
	clear: left;
}	

#conts dl.sty02 dd{
	padding: 0 0 0 115px;
}

#conts dl.sty02 dd.spa01{
	padding: 0 0 0 150px;
}

	*html #conts dl.sty02 dd{
		padding: 0 0 0 112px;
	}
	
	*html #conts dl.sty02 dd.spa01{
		padding: 0 0 0 147px;
	}


#conts dl#pad130 dd{
	padding: 0 0 0 130px;
}

	*html #conts dl#pad130 dd{
		padding: 0 0 0 127px;
	}
	
#conts .boxB{
	margin: 0 0 8px 30px;
	padding: 14px 0 9px 25px;
	border: 1px solid #ccc;

}

#conts .boxB p{
	margin: 0 0 13px -3px;
}

#conts .boxB p span{
	margin-left: 22px;
	color: #db4244;
}

#conts .boxB dl.pad163{
	margin-right: 75px;	
	line-height: 20px;
	float: left;
}

#conts .boxB dl.pad163 dt{
	float: left;
	clear: left;
}	

#conts .boxB dl.pad163 dt.spa2{
	margin-top: -4px;
	font-weight: bold;
}

#conts .boxB dl.pad163 dd{
	padding: 0 0 0 163px;
}

	*html #conts .boxB dl.pad163 dd{
	padding: 0 0 0 160px;
	}
	

#conts .boxB #pad110 {
	margin: 0;
}
#conts .boxB #pad110 dd{
	padding: 0 0 0 110px;
}

	*html #conts .boxB #pad110 dd{
		padding: 0 0 0 107px;
	}
	
#main .btn{
	margin: 43px 0 40px 310px;
}
