@charset "UTF-8";

/* ------------------------------------------------------------
CSS
------------------------------------------------------------ */
#rightColumn p{
	line-height	:1.5em;
}

#rightColumn .bl1{
	color				:#556c9e;
}

#rightColumn .bl2{
	color				:#003196;
}

#rightColumn .floatend {
	clear:both;
	}
#rightColumn #inner_interior{
	width: 566px;
	padding-right: 10px;
	padding-left: 10px;
	line-height	:1.5em;
	margin:10px 0 10px 0;
}

#rightColumn #lbox{
	width:255px;
	float:left;
}

#rightColumn #rbox{
	width:291px;
	float:right;
	padding:10px 0 0 0;
}

#rightColumn #rbox h4{
	font-size:small;
	font-weight:bold;
	margin:0 0 15px 0;
}
#rightColumn #rbox #rbox_down{
	margin-top:170px;
}
/* ------------------------------------------------------------
拡大表示ページのCSS
------------------------------------------------------------ */

#container_interior {
	background-image: url(/files/Image/common/contentsBg.gif);
	background-repeat: repeat-y;
	width: 808px;
	margin:0px auto 0px auto;
	text-align: left;
}
#container_interior #contents_up {
	padding:12px 10px 12px 20px;
	background: url(/files/Image/common/hanselBg.gif) no-repeat;
	background-position: left top;	
}
#container_interior #contents_up h2{
	float:left;
}

#container_interior #contents_up a{
	text-align:right;
	display:block;
}
#container_interior #inner_contents{
	width: 749px;
	margin:0px auto;
	padding: 13px;
	border-top: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	background: #EBEBEB;
}



#footer_up {
	padding:12px 0px 20px 0px;
	width: 808px;
	margin:0px auto 0px auto;
	background: url(/files/Image/common/contentsFooterBg.gif) no-repeat;
	background-position: left bottom;
}
#footer_up a{
	text-align:center;
	display:block;
	}

#footer_interior {
	background: url(/files/Image/interior/footer.gif) no-repeat;
	background-position: left top;
	height: 35px;
	position: relative;
}