@charset "UTF-8";
/*--------------------------------------------------
for baidu.jp base css
--------------------------------------------------*/

/*order============================================
1.reset
2.header
3.layout
4.footer
==================================================*/

/*reset
--------------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote{
	padding:0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ul,ol,dl,li,dt,dd{list-style:none;}
table{border-collapse:collapse;font-size:inherit;border-spacing:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;line-height:1;}

/*setup
--------------------------------------------*/
html{font-size:13px !important;*font-size:80% !important;/*forIE6IE7*/ overflow:scroll; overflow:-moz-scrollbars-vertical;}
html:first-child html{font-size:200%;}
body{color:#tit000;background-color:#fff;word-break:break-all;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:1.7;font-family:arial,sans-serif;text-align:center;}
img{
	border:0;
}
a{color:#tit0000CC;}a:link{color:#tit0000CC;}a:visited{color:#800080;}a:hover{color:#C00;}a:active{color:#C00;}
p.toBaiduTop a, #footerArea a{color:#tit0000CC;}
p.toBaiduTop a:link,  #footerArea a:link, #subCol a:link, #path a:link{color:#tit0000CC;}
p.toBaiduTop a:visited,  #footerArea a:visited, #subCol a:visited, #path a:visited{color:#tit0000CC;}
p.toBaiduTop a:hover, #footerArea a:hover, #subCol a:hover, #path a:hover{color:#C00;}
p.toBaiduTop a:active, #footerArea a:active, #subCol a:active, #path a:active{color:#C00;}
/* floating box clear */
.clearFix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearFix{display:inline-table;min-height:1%;}
/* Hide from mac IE5 \*/
* html .clearFix{height:1%;}
.clearFix{display:block;}
/* End Hide from mac IE5 */

/*header
--------------------------------------------*/
#header { margin:0 auto 0 auto; padding:5px 0 0 0; width:930px;}
/*--- logo ---*/
.home#header h1 {float:left; margin:20px 0 0 0; width:500px;text-align:left;}
.home#header h1 span{padding-left:10px; margin-bottom:0;}
#header p.toBaiduTop{text-align:right;}


/*layout
--------------------------------------------*/
#contents{position:relative;margin:0 auto 10px auto;width:930px;text-align:left;z-index:0}
#subCol{float:left;width:210px;}
#mainCol{float:left;width:705px; margin-left:15px;}
#formCol{width:930px}

/*footer
--------------------------------------------*/
#footerArea {color:#666666;text-align:center; font-size:0.94em; padding-bottom:15px;}
#footerArea ul li{display:inline;padding:0 10px;border-right:1px solid #999999;}
#footerArea ul li.last{border:none;}
#footerArea p {font-size:0.85em;font-family:Arial,sans-serif;text-align:center;}
#footerArea #copyright{padding-top:3px; color:#666666;}

/* Print CSS
--------------------------------------------*/
@media print{
@page{margin:10mm;}
#subCol{display:none; margin-right:0;}
#mainCol{width:630px; margin-left:0;}
#header p.toBaiduTop{display:none;}
#footerArea{display:none;}
}.update {
	font-size: 11px;
	color: #666;
}

