<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/****************************************

		Reset

*****************************************/

*{ 
    margin:0;padding:0; 
} 
html{ 
    height:100%; 
} 
body{ 
    height:100%; 
    font:12px/170% 'メイリオ','ヒラギノ角ゴ Pro W3',Meiryo,'ＭＳ Ｐゴシック';
	color: #000000;
	background-color:#fff;
	background-image: url("../img/bg_container_main.jpg");
	background-position:top center;
	background-repeat:no-repeat;
}

img    {border-style: none;}

a.ButtonAnchor:hover img{filter: alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}

.Spacer{clear:both;}

a {color:#23639e;text-decoration:none;}
a:hover{color:#23639e;text-decoration:underline;}

/* ヘッダ */

div#header {
	width:960px;
	height:170px;
	margin:0 auto;
}

div#header_left {
	float:left;
}

div#header_right {
	float:right;
	text-align:right;
}

div#header_right_top {
	height:100px;
}

div#header_right_bottom {
}


/* メインメニュー */
div#menu {
	width:960px;
	height:60px;
	margin:0 auto;
}

div#title {
	width:980px;
	height:120px;
	margin:0 auto;
}

/* サブメニュー */
div#sub {
	width:240px;
	margin-bottom:20px;
}

#sub_btn a{
	width:240px;
	height:20px;
	padding:15px;
	display: block;
	text-decoration:none;
	background-color:#e9eff5;
	border-bottom:1px #CCC dotted;
}

#sub_btn a:hover{
	width:240px;
	height:20px;
	padding:15px;
	display: block;
	text-decoration:none;
	background-color:#d5e1eb;
	border-bottom:1px #CCC dotted;
}

#sub_btn_now a{
	width:240px;
	height:20px;
	padding:15px;
	display: block;
	text-decoration:none;
	background-color:#d5e1eb;
	border-bottom:1px #CCC dotted;
}

/* 本文 */
div#container {
	width:960px;
	margin:0 auto;
	margin-top:20px;
}

div#leftcontainer {
	width:650px;
	float:left;
}

div#rightcontainer {
	width:270px;
	margin-left:40px;
	float:right;
}

div#midasi {
	width:610px;
	height:33px;
	padding:12px 20px 0px 20px;
	margin-bottom:20px;
	font-size:18px;
	background-image: url("../img/midasi_bg.png");
	background-position:top center;
	background-repeat:no-repeat;
}

div#column {
	width:610px;
	padding:20px;
	margin-top:30px;
	background-color:#e9eff5;
}


/* フッタ */
div#footer {
	width:100%;
	height:300px;
	margin:0 auto;
	color:#FFF;
	background-color:#fff;
	background-image: url("../img/footer_bg.jpg");
	background-position:top center;
	background-repeat:repeat-x;
}

div#footer_pagetop {
	width:950px;
	height:100px;
	margin:0 auto;
	padding-top:50px;
	text-align:center;
}
	
div#footer_info {
	width:950px;
	margin:0 auto;
}</pre></body></html>