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

/*    layout
      header
	  footer
	  home
	  cms
*/


/*	layout
----------------------------------------------------*/



#page {
	min-height: 100%;
	height: auto,;
	margin: 0 auto;
	padding:0;
	text-align:left;
	width:926px;
	_width:926px;
	position:relative;	
}

#page_inner {
}

#contents {
 /zoom: 1;
	text-align:left;
	padding:13px 0 0 13px;
	background: url(../images/base_ui.png)  top center ;
	margin:0;
	z-index:0;
}






/*	header
----------------------------------------------------*/


header {
	width: 952px;
	height: 115px;
	margin: 0 auto;
	position: static;
}

header h1#cover {
	position: absolute;
	left: 15px;
	top:0px;
	
	width:258px;
	height:214px;
	display:block;
	z-index:10;
	margin:0px 0px 0px 0px;
}


header h1 {
	position: absolute;
	left: 15px;
	top:0px;
	background: url(../images/sitelogo.png)  top left no-repeat;
	width:258px;
	height:214px;
	display:block;
	z-index:10;
	margin:0px 0px 0px 0px;
}


#ReSp{ position: absolute; top:150px; left:923px;}
#Info{position: absolute; top:20px; left:305px;}


#GMenu{ width:630px; height:26px; display:block; position:absolute; top:80px; left:305px;}
#GMenu li{ float:left;}

#GMenu .GmB{ margin:0px;}
#GMenu .GmB{ margin:0px 0px 0px 20px;}
#GMenu .GmC{ margin:0px 0px 0px 30px;}
#GMenu .GmD{ margin:0px 0px 0px 22px;}
#GMenu .GmE{ margin:0px 0px 0px 0px;}


#GMTMenu{ width:350px; height:20px; display:block; position:absolute; top:42px; left:590px;}
#GMTMenu li{ float:left; font-size:11px; padding:0px 5px 0px 0px;}
#GMTMenu li a{color:#fff; text-decoration:none;}

#GMTMenu li a:hover{color:#ffd600; text-decoration:none;}


header h2 {
	position: absolute;
	left: 285px;
	top:-54px;
	_top:-50px;
	z-index:1;
	font-weight:bold;
	font-size:11px; font-size: 1.1rem;
	color:#381407;
	_font-size:11px; font-size: 1.1rem;
	
}


/*	footer
----------------------------------------------------*/
footer { }

#footer_contents {
	
	width: 900px;
	height: 225px;
	margin: 0;
	padding:0;
	}

#footer_contents .Info{ float:left; display: inline; width:240px; margin:10px 0px 0px 0px; color:#2d0f04; line-height:90%; font-size:11px;  font-size: 1.1rem;}
#footer_contents .Info p{ margin:5px 0px 0px 10px;}
#footer_contents a{color:#2d0f04; text-decoration:none;}
#footer_contents a:hover{color:#aaa; text-decoration: underline;}

#footer_contents .Ranking{ float:left; display: inline; width:240px; margin:10px 0px 0px 0px;}
#footer_contents .Ats{ float:left; display: inline; width:370px; margin:15px 0px 0px 15px; padding:0px 0px 0px 15px; border-left:solid 1px #ddd ;font-size:12px;  font-size: 1.2rem; line-height:120%;}



/*	home
----------------------------------------------------*/




#wp_page_numbers ul, #wp_page_numbers li, #wp_page_numbers a {
	
	padding: 0;
	margin: 0;
	border: none;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	list-style: none;
	text-transform: none;
	text-indent: 0px;
	font-variant: normal;
	text-align: left;
	line-height: 12px;
	letter-spacing: 0px;
	word-spacing: 0px;
	font-size: 12px;
	font-size: 1.2rem;
	font-family: Arial;
}

#wp_page_numbers {
	margin-top: 10px;
	width:auto;
margin-right: 0px;
	margin-bottom: 10px;
	float:right;
	display:inline;
	
}

#wp_page_numbers ul {
	width: 100%;
	margin: 0;
	padding:0;
	margin-left:0;
}

#wp_page_numbers li {
	float: left;
	display: block;
	margin: 0;
	padding:0;
	margin-left:0;
}

#wp_page_numbers a {
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	color: #333;
	border: 1px solid #bfbfbf;
}

#wp_page_numbers li a:hover {
	background: #007f65;
	color:#fff;
	border: 1px solid #007f65;
}

#wp_page_numbers li.space {
	padding: 6px;
	padding-left: 2px;
	padding-right: 2px;
}

#wp_page_numbers li.first_last_page {
	font-style: italic;
}

#wp_page_numbers li.active_page a {
	background: #007f65;
	color:#fff;
	border: 1px solid #007f65;
}

#wp_page_numbers li.active_page a:hover {
	color: #fff;
	text-decoration: underline;
	
}

#wp_page_numbers li.page_info {
	float: left;
	display: block;
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 2px;
	color: #666;
	border: 1px solid #e0e0e0;
}
</pre></body></html>