@charset "utf-8";

/*ライトコンテンツ共通*/

div#container div#main_contents div#right_contents{
	float:right;
	width:729px;
}	

div#container div#main_contents div#right_contents p{
	font-size:12px;
	color:#000000;
	line-height:180%;
}

div#container div#main_contents div#column_title{
	margin-bottom:12px;
}

div#container div#main_contents div#right_contents h2{
	width:729px;
	height:47px;
	margin-bottom:45px;
}	

div#container div#main_contents div#right_contents dl.underline{
	width:689px;
	overflow:auto;
	background:url(../img/com_line.gif) no-repeat bottom;
	padding:10px 20px;
	text-decoration:none;
}	

*html div#container div#main_contents div#right_contents dl.underline{
	width:729px;
	overflow:auto;
	background:url(../img/com_line.gif) no-repeat bottom;
	padding:10px 20px;
	text-decoration:none;
}	


div#container div#main_contents div#right_contents dl.underline dt{
	float:left;
	width:80px;
	color:#000000;
	padding-left:5px;
}	

div#container div#main_contents div#right_contents dl.underline dd{
	float:right;
	width:604px;
	color:#278AC8;
	font-size:12px;	
}

div#container div#main_contents div#right_contents dl.underline a:link{
    color:#278AC8;
    text-decoration:none;
}

div#container div#main_contents div#right_contents dl.underline a:visited{
    color:#278AC8;
    text-decoration:none;
}

div#container div#main_contents div#right_contents dl.underline a:hover{
    color:#278AC8;
    text-decoration:underline;
}

div#container div#main_contents div#right_contents dl.underline a:active{
    color:#278AC8;
    text-decoration:underline;
}
