/* CSS Document */

/* ------- センターボディー ------- */

#ica{
	width:470px;
	height:160px;
	text-indent:-9999px;
	background:#FFFFFF url(../../img/zen.gif) no-repeat;
	margin:0px 0px 0px 15px;	
}

#ica h2 a{
	width:470px;
	height:60px;
	text-indent:-9999px;	
	display:block;
    overflow:hidden;
}

#ica dl a{
	width:470px;
	height:50px;
	text-indent:-9999px;
	display:block;
    overflow:hidden;	
}

#news{
	margin:10px 0px 0px 15px;
}

#news h2{
	width:470px;
	height:30px;
	text-indent:-9999px;
	background:#FFFFFF url(../../img/midashi_news.gif) no-repeat;
}

#info{
	margin:5px 0px 0px 15px;
	width:470px;
	height:250px;
	overflow:auto;
	background-color:#FFFFFF;
}

#info h3{
	font-size:13px;
	color:#99CF16;
	margin:0px 0px 2px 3px;
}

#info p{
	line-height:130%;
	margin:0px 0px 3px 5px;

}

.base{
	width:450px;
	border-bottom:1px dotted #333333;
	margin:0px 0px 3px 0px;

}

#our_policy{
	margin:10px 0px 0px 15px;
}

#our_policy h2{
	width:470px;
	height:30px;
	text-indent:-9999px;
	background:#FFFFFF url(../../img/midashi_ourpolicy.gif) no-repeat;
}

#point{
	margin:5px 0px 0px 15px;
}

#point01{
	float:left;
	width:232px;
	height:180px;
	background:#FFFFFF url(../../img/p_bg01.gif) no-repeat;
}

#point01 h3 a{
	width:220px;
	height:65px;
	text-indent:-9999px;
	display:block;
    overflow:hidden;
	background:#FFFFFF url(../../img/p01.jpg) no-repeat;
	margin:6px 0px 0px 6px;
}

#point01 p{
	padding:6px 6px 0px 6px;
}

#point02{
	float:left;
	width:232px;
	height:180px;
	background:#FFFFFF url(../../img/p_bg01.gif) no-repeat;
	margin:0px 0px 0px 6px;
}

#point02 h3 a{
	width:220px;
	height:65px;
	text-indent:-9999px;
	display:block;
    overflow:hidden;
	background:#FFFFFF url(../../img/p02.jpg) no-repeat;
	margin:6px 0px 0px 6px;
}

#point02 p{
	padding:6px 6px 0px 6px;
}

#point03{
	float:left;
	width:232px;
	height:180px;
	background:#FFFFFF url(../../img/p_bg01.gif) no-repeat;
	margin:6px 0px 0px 0px;
}

#point03 h3 a{
	width:220px;
	height:65px;
	text-indent:-9999px;
	display:block;
    overflow:hidden;
	background:#FFFFFF url(../../img/p03.jpg) no-repeat;
	margin:6px 0px 0px 6px;
}

#point03 p{
	padding:6px 6px 0px 6px;
}

#point04{
	float:left;
	width:232px;
	height:180px;
	background:#FFFFFF url(../../img/p_bg01.gif) no-repeat;
	margin:6px 0px 0px 6px;
}

#point04 h3 a{
	width:220px;
	height:65px;
	text-indent:-9999px;
	display:block;
    overflow:hidden;
	background:#FFFFFF url(../../img/p04.jpg) no-repeat;
	margin:6px 0px 0px 6px;
}

#point04 p{
	padding:6px 6px 0px 6px;
}

#point05{
	width:470px;
	height:180px;
	background:#FFFFFF url(../../img/p_bg02.gif) no-repeat;
	margin:6px 0px 0px 0px;
}

*html body #point05{
	width:470px;
	height:186px;
	background:#FFFFFF url(../../img/p_bg02.gif) no-repeat 0px 6px;
	margin:6px 0px 0px 0px;
}

*+html body #point05{
	width:470px;
	height:180px;
	background:#FFFFFF url(../../img/p_bg02.gif) no-repeat 0px 6px;
	padding:6px 0px 0px 0px;
}

#point05 h3{
	padding:6px 0px 0px 0px;
}

*html body #point05 h3{
	padding:12px 0px 0px 0px;
}

*+html body #point05 h3{
	padding:6px 0px 0px 0px;
}

#point05 h3 a{
	width:458px;
	height:65px;
	text-indent:-9999px;
	display:block;
    overflow:hidden;
	background:#FFFFFF url(../../img/p05.jpg) no-repeat;
	margin:0px 0px 0px 6px;
}

#point05 p{
	padding:6px 6px 0px 6px;
}

#links{
	width:470px;
	margin:10px 0px 0px 15px;
}

#links h2{
	width:470px;
	height:30px;
	text-indent:-9999px;
	background:#FFFFFF url(../../img/midashi_links.gif) no-repeat;
}

#links ul{
	list-style:none;
}

.links_l{
	float:left;
	padding:5px 0px 0px 0px;
}

.links_r{
	float:left;
	padding:5px 0px 0px 6px;
}


