@charset "utf-8";
/* CSS Document */
body {
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif !important;
	margin-top:0;
	margin-left:0;
	line-height:140%;
}
#wrapper{width:952px; margin-left:auto; margin-right:auto; margin-top:0;}
a:link,
a:visited {
	color:#0000ff;
	font-weight:bold;
	text-decoration:none;
}

a:active,
a:hover {
	color:#ff3366;
	font-weight:bold;
	text-decoration:underline;
}

.clear {
	clear:both;
	width:100%;
	height:1px;
}
.clear2 {
	clear:both;
	width:100%;
	height:10px;
}

/*  header   */
#header {
	width:952px;
	height:105px;
	background-image:url(/img/top01.gif);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	
}
/*  footer   */
#footer{width:952px; height:30px; text-align:center; font-size:12px; color:#ffffff; background-image:url(/img/footer.gif); background-repeat:repeat-x;
margin:0; padding:0;}

/*  contents  */
#container{width:720px; margin:0px; border:1px solid #CCCCCC; float:right; margin-top:5px; margin-right:3px; font-size:13px;}
#ltcol{width:200px; margin-top:5px; padding:0; float:left;}
#topbox{width:670px; margin:10px; border:1px solid #cccccc; padding:15px; line-height:150%;}
#topbox img{ margin:0 6px; border:5px solid #BCE5E6;}
#topbox2{width:670px; margin:10px; padding:15px; line-height:140%; font-size:11px; line-heigth:150%;}
.midbox1{width:670px; margin:10px; border:1px solid #cccccc; padding:15px; text-align:left; line-height:150%;}
.midbox1 img{ margin:6px; border:5px solid #BCE5E6;}

.midbox1 dl{width:150px; margin:8px; float:left;}
.midbox1 dt img{ margin:6px; border:5px solid #BCE5E6;}
.midbox1 dd{ font-size:13px; color: #009999; margin-left:5px; }
.box{width:670px; margin:10px; border:1px solid #cccccc; padding:15px; line-height:150%;}

#midbox2{width:670px; margin:1px; border:1px solid #cccccc; padding:15px;}
.bnbox{width:670px; margin:10px; border:1px solid #cccccc; padding:15px; line-height:150%;}
#lt{width:310px; margin:10px; border:1px solid #cccccc; padding:10px; line-height:150%; float:left;}
#rt{width:310px; margin:10px; border:1px solid #cccccc; padding:10px; line-height:150%; float:right;}
#mark dl{width:300px; margin:5px; border:1px solid #cccccc; clear:both; text-align:left; height:39px}
#mark dl img{border:3px solid #999999; margin:2px;}
#mark dt{ color:#009999; font-weight:bold; font-size:15px; margin-left:50px;}
#mark dd{color:#333333; margin-left:50px;}
#mark2 dl{width:300px; margin:5px; clear:both; text-align:left; height:39px}
#mark2 dl img{margin:2px;}
#mark2 dt{ color:#009999; font-weight:bold; font-size:15px; margin-left:50px;}
#mark2 dd{color:#333333; margin-left:50px;}
/*  text  */
h1{font-size:14px; color:#ffffff; text-align:right; margin-right:20px; padding-top:15px;}
h2{font-size:14px; color:#999999; text-align:right; padding-right:20px; }
h3{font-size:14px; color:#333333; text-align:right; padding-right:20px;}
h4{font-size:14px; color:#009999; text-align:left; padding:3px;}
.text1{font-size:12px; color:#333333; text-align:left; padding:5px; border:1px solid #cccccc;}

/*  navigation  */
#tab h2{color:#CCCCCC; text-align:left; background-image: url(img/nav2.gif); background-repeat:no-repeat; margin:0; 
width:200px; height:33px; line-height:210%; text-indent:10px;}
#tab h2 a:link{font-size:14px; color:#666; }
#tab h2 a:hover,#tab h2 a:visited{ color:#006666; text-decoration:none;}
#tab ul {
	list-style: none;
	padding: 0;
	margin:5px 0 0 0;
	}

#tab img {
    border: none;
}

#tab  {
	width: 200px;
	margin: 0px;
	}
	
#tab li a {
	height: 23px;
	voice-family: "\"}\"";
	voice-family: inherit;
	text-decoration: none;
	font-size: 13px;
	margin: 0px;
	line-height: 140%;
	text-indent: 4px;
	}	
	
#tab li a:link, #tab li a:visited {
	color: #666;
	display: block;
	background:  url(img/nav1.gif);
	padding: 3px 0 0 10px;

	}
	
#tab li a:hover {
	color: #006699;
	background:  url(img/nav1.gif) 0 -23px;
	padding: 3px 0 0 10px;
	}

.box ul{list-style:none; text-indent: 30px; font-size: 17px;}
.box li a {
	height: 23px;
	text-decoration:none;
	font-size: 15px;
	margin: 0 0 0 32px;
	line-height: 140%;
	}	
	
.box li a:link, .box li a:visited {
	color: #3366CC;
	}
.box li a:hover {
	color: #ff3366;
	}
/*div { border: solid 1px #f00; }*/
