	@charset "utf-8";


/* main設定
=============================================== */

#contents_r{
	padding:10px 60px 0 0;
	float:right;
	}
	
	
#contents_r .c_box{
	width:410px;
	border:solid #999 1px;
	background:url(../../images/concept_bg.jpg) repeat-y top left;
	}
	
	
#contents_r .c_box_l{
	float:left;
	width:250px;
	padding:15px 0 0 15px;
	}

#contents_r .c_box_l p{
	padding-top:10px;
	}

#contents_r .c_box_l h2{
}

#contents_r .c_box_r{
	padding:8px 8px 8px 0;
	float:right;
	width:109px;
	}
	


/* blog_box
---------------*/
#contents_r #blog_box{
	width:410px;
	}


#contents_r #blog_box dt img{
	margin:25px 0 15px 0;
	}


/* info_box
---------------*/

#contents_r #info_box{
	padding-top:30px;
		}

#contents_r #info_box h3{
	padding:0 0 7px 10px;
	}

#contents_r #info_box p{
	padding:6px 0 3px 10px;
	}

#contents_r #info_box dl{
	width:410px;
	}
	
#contents_r #info_box dt{
	width:100px;
	padding-left:10px;
	display:inline;
	}
	
#contents_r #info_box dd{
	padding-left:20px;
	display:inline;
	width:310px;
	}

#contents_r #info_box dd span.red{
	color:#900;
	font-size:16px;
	font-weight:bold;
	}




