/* CSS Document */
body{
	background-image:url(../lib/backg_00.gif);
	background-position:0 0;
	background-repeat:repeat;
	margin:0;
	padding:0;
}
a{
	color:#CC6666;
	text-decoration:none;
}
a:hover{
	color:#CC9999;
}
#header-back{
	background-image:url(../lib/backg_01.gif);
	background-repeat:repeat-y;
	background-position:20px;
	border-bottom:2px solid #82857f;
	padding:0 0 0 20px;
}
#container-back{
	width:830px;
	margin:0 0 0 20px;
	padding:0;
	background-image:url(../lib/backg_01.gif);
	background-repeat:repeat-y;
	background-position:0 0;
}
#header{
	height:38px;
	margin:0 0 0 35px;
	background-image:url(../lib/header-backg_01.gif);
	background-repeat:repeat-y;
	background-position:0 0;
	padding:35px 0 0 260px;
}
#header h1{
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "MS P ƒSƒVƒbƒN", sans-serif;
	font-size:10px;
	font-weight:bold;
	letter-spacing:0.8px;
	line-height:16px;
	color:#ffffff;
	margin:0;
	padding:0;
}
#header-rogo{
	position:absolute;
	top:1px;
	left:20px;
	width:290px;
	height:115px;
	background-image:url(../lib/header-rogo.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
#header-satei{
	position:absolute;
	top:5px;
	left:603px;
}
#fl{
	width:760px;
	margin:0 0 0 35px;
	padding:0;
}
#menu-back{
	margin:0 0 0 35px;
	width:760px;
	background-color:#a6bdc4;
	border-top:1px solid #4e555a;
	border-bottom:1px solid #4e555a;
}
ul#menu{
    list-style:none;
	height:16px;
	padding:10px 0 10px 0px;
	margin:0;
}
ul#menu li{
	display:inline;
    list-style:none;
    float:left;
	margin:0 0 0 15px;
	/*Start hiding from IE Mac \*/
	margin:0 0 0 10px;
	/*Stop hiding from IE Mac */
}
ul#menu a{
    height:20px;
	font-size:16px;
	font-weight:bolder;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "MS P ƒSƒVƒbƒN", sans-serif;
	color:#4e555a;
	letter-spacing:0.4px;
	padding:0 10px 0 0;
	/*Start hiding from IE Mac \*/
	letter-spacing:0.6px;
	padding:0 15px 0 0;
	/*Stop hiding from IE Mac */
	border-right:1px solid #cccccc;
	text-decoration:underline;
}
ul#menu a:hover{
	color:#9C5347;
}
ul#menu .lst{
	border-right:0;
}
#main{
	width:760px;
	margin:0 0 0 35px;
	background-image:url(../lib/main-backg.gif);
	background-repeat:repeat-x;
	background-position:0 0;
	text-align:center;
	padding:10px 0 0 0;
	background-color:#cbd6db;
}
#main h2{
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "MS P ƒSƒVƒbƒN", sans-serif;
	font-size:1px;
	margin:0;
	padding:0;
	display:none;
}
#main .benz-copy{
	margin:5px 0 15px 0;
}
#main h3{
	width:650px;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "MS P ƒSƒVƒbƒN", sans-serif;
	font-size:16px;
	font-weight:bolder;
	text-align:left;
	letter-spacing:1px;
	color:#ffffff;
	background-color:#4e555a;
	border-left:10px solid #a6bdc4;
	padding:3px 0 5px 10px;
	margin:0 auto;
}
#main .text{
	width:630px;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "MS P ƒSƒVƒbƒN", sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0.4px;
	/*Start hiding from IE Mac \*/
	letter-spacing:0.6px;
	width:650px;
	/*Stop hiding from IE Mac */
	line-height:20px;
	color:#4e555a;
	text-align:left;
	margin:0 auto;
	padding:5px 0 30px 20px;
}
#main .text-co{
	width:630px;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "MS P ƒSƒVƒbƒN", sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0.4px;
	/*Start hiding from IE Mac \*/
	letter-spacing:0.6px;
	width:650px;
	/*Stop hiding from IE Mac */
	line-height:20px;
	color:#4e555a;
	text-align:left;
	margin:0 auto;
	padding:5px 0 30px 20px;
}
#main .text-form{
	width:630px;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "MS P ƒSƒVƒbƒN", sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0.4px;
	/*Start hiding from IE Mac \*/
	letter-spacing:0.6px;
	width:650px;
	/*Stop hiding from IE Mac */
	line-height:10px;
	color:#4e555a;
	text-align:left;
	margin:0 auto;
	padding:5px 0 30px 20px;
}
#main .textkata{
	float:left;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "MS P ƒSƒVƒbƒN", sans-serif;
	font-size:14px;
	width:250px;
	letter-spacing:0.6px;
	font-weight:bolder;
	color:#4e555a;
	padding:5px 0 5px 0;
	border:1px dotted #4e555a;
	margin:10px 35px 0 0;
	background-color:#EEF7FA;
	text-align:center;
}
#main .textkata a{
	color:#CC0000;
}
#main .textkata a:hover{
	color:#FF6600;
}
#main .text-co img{
	float:left;
	padding:5px;
	border:1px solid #cccccc;
	margin:0 0 0 20px;
	background-color:#ffffff;
}
#main .text-right{
	float:left;
	margin:5px 0 0 0;
}
#main h4{
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "MS P ƒSƒVƒbƒN", sans-serif;
	font-size:13px;
	letter-spacing:1px;
	color:#CC0000;
	font-weight:bolder;
	text-decoration:underline;
	margin:0;
	padding:0;
}
#main h5{
	display:block;
	width:600px;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "MS P ƒSƒVƒbƒN", sans-serif;
	font-size:14px;
	letter-spacing:0.6px;
	color:#4e555a;
	/*Start hiding from IE Mac \*/
	letter-spacing:1px;
	width:620px;
	/*Stop hiding from IE Mac */
	font-weight:bolder;
	border-bottom:1px solid #4e555a;
	border-left:8px solid #4e555a;
	margin:10px 0 0 0;
	padding:0 0 0 10px;
}
#main .docum{
	padding:0 0 20px 15px;
	border-bottom:1px dotted #cccccc;
}
#main .assessment{
	background-color:#4e555a;
	color:#ffffff;
}
#main-bottom{
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "MS P ƒSƒVƒbƒN", sans-serif;
	font-size:10px;
	text-align:center;
	letter-spacing:2px;
	color:#2e2e2a;	
	margin:15px 0 0 0;
}
#main-bottom a{
	color:#CC3300;
	text-decoration:underline;
}
#main-bottom a:hover{
	color:#9C5347;
}
ul#lista{
	margin:0;
	padding:20px 0 0 0;
	list-style:disc;
}
ul#lista li{
	display:inline;
	text-align:center;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "MS P ƒSƒVƒbƒN", sans-serif;
	font-size:12px;
	letter-spacing:0.6px;
	margin:10px 15px 0 0;
	color:#4e555a;
	padding:10px;
	border:1px dotted #4e555a;
	background-color:#EEF7FA;
}
#footer{
	width:760px;
	margin:15px 0 0 0;
	background-color:#4e555a;
	font-family:"Futura Md BT", "Century Gothic", verdana, arial, sans-serif, "MS P ƒSƒVƒbƒN", Osaka;
	font-size:10px;
	color:#ffffff;
	letter-spacing:1px;
	text-align:center;
	padding:5px 0 5px 0;
}