@charset "utf-8";
/* CSS Document */

/* トップページ ナビ */
	
div#contents-r p.attention{
	font-size:71%;
	text-align:center;
	color:#dd0000;
	}
	
div#contents01{
	width:550px;
	margin:0 0 23px 0;
	}
	
div#contents01-l{
	width:380px;
	float:left;
	margin:0 10px 0 0;
	background:url(../img/border02.gif) repeat-y top right;
	}
	
div#contents01-l p.image{
	margin:0 0 7px 0;
	}
	
div#contents01-r{
	width:160px;
	float:left;
	}
	
div#contents02{
	width:550px;
	margin:0 0 26px 0;
	}
	
div#contents02 p{
	text-align:center;
	margin:0 0 7px 0;
	}
	
div#contents02 h4{
	font-size:84%;
	margin:0 0 7px 0;
	}
	
div#contents0201{
	width:550px;
	}
	
div#contents0201 ul{
	width:170px;
	}
	
div#contents0201 li{
	font-size:71%;
	}
	
div#contents0201 li.icon{
	font-size:71%;
	background:url(../img/icon04.gif) no-repeat 0px 5px;
	padding:0 0 0 8px;
	}
	
div#contents0201 li span{
	color:#888888;
	margin:0 0 0 12px;
	}
	
div#contents0201 li span.sub01{
	color:#888888;
	margin:0 0 0 18px;
	}
	
div#contents0201-l{
	width:181px;
	float:left;
	margin:0 9px 0 0;
	background:url(../img/border02.gif) repeat-y top right;
	}
	
div#contents0201-l h4{
	color:#c9252c;
	}
	
div#contents0201-m{
	width:181px;
	float:left;
	margin:0 9px 0 0;
	background:url(../img/border02.gif) repeat-y top right;
	}
	
div#contents0201-m h4{
	color:#237d45;
	}
	
div#contents0201-r{
	width:170px;
	float:left;
	}
	
div#contents03{
	width:550px;
	}
	
div#contents03-l{
	width:380px;
	float:left;
	margin:0 10px 0 0;
	background:url(../img/border02.gif) repeat-y top right;
	}
	
div#contents03-l p.image{
	margin:0 0 7px 0;
	}
	
div#contents03-r{
	width:160px;
	float:left;
	}