@charset "utf-8";
.sitea{
list-style-image:url(image/arrow.gif);
margin-top:5px;
margin-bottom:0;
line-height:1.1;
font-weight:bold;
color:#6495ED;
white-space:nowrap;
 }
p,div{margin:0;}
.siteb{
	margin:5px 5px 10px 40px;
	padding:0;
	font-size:80%
	}

.siteb li{
list-style-image:url(image/arroww.gif);
margin:0;
white-space:nowrap;
}
.clear{
clear:both;
}
#right{
float:right;
width:48%;
}
#left{
float:left;
width:50%;
}
#conteiner{
text-align:left;
width:500px;
margin-left:auto;
margin-right:auto;
}

#sitemap{
width:560px;
margin:0px;
padding:0px;
}
.qatitle{
background-image:url(faq/daiext_01.gif); background-position:left; background-repeat:no-repeat;padding:3px 0px 3px 30px; border-bottom:1px dotted #f87f11; margin:5px 10px 5px 10px; font-size:14px; line-height:18px; font-weight:600;
}
.qabun{font-size:12px; line-height:18px; color:#333; margin:0px 5px 0px 10px;}
.qaleft{float:left; width:340px;}
.qaright{float:right; width:200px; text-align:center; margin-top:40px;}
.qa{ width:550px; margin:0 10px 10px 0;}
#sitemap .t12{
font-size:12px;
line-height:18px;
color:#333333;
margin-left:20px;
margin-top:5px;
margin-bottom:3px;
text-align:left;
}
#sitemap .t14_b{
font-size:14px;
line-height:18px;
color:#3366CC;
margin-left:20px;
margin-top:5px;
margin-bottom:3px;
text-align:left;
}
#sitemap .leftimgsite{
float:left;
margin-left:13px;
margin-top:5px;
margin-right:5px;
margin-bottom:5px;
width:200px;
}
#sitemap ul{
list-style-type:none;
float:right;
width:245px;
text-align:left;
margin-top:5px;
margin-right:35px;
margin-left:5px;
margin-bottom:5px;
}
#sitemap li{
margin-bottom:2px;
font-size:12px;
line-height:18px;
}
#sitemap a{

}
#sitemap a:link {text-decoration:none;}
#sitemap a:visited {text-decoration:none;}
#sitemap a:hover{text-decoration:underline;}
#sitemap a:active{text-decoration:underline;}
/* user --------------------------------------------------------------------------------------*/
#shoutable5 p{font-size:12px; line-height:16px; color:#333; text-align:left;}
#shoutable5 div{font-size:12px; line-height:16px; color:#333; text-align:left;}
.user{background-image:url(img/_r3_c1.gif); width:574px; height:149px; padding:8px 0;}
 .user p{	  padding:5px;
	 border-bottom:1px #FC6 dotted;
 }
 .user div{overflow:auto; height:125px; margin:0 40px 5px 35px; width:500px; padding:0px;

 }
 .user span{
	 text-align:right;
 }
 .user strong{
	 color:#315F4C;
 }
 .user p{
	 padding:5px;
	 border-bottom:1px #FC6 dotted;
 }

/* topic ------------------------------------------------------------------------------------*/
.topic2{
	background-image:url(img/_r5_c1.gif); width:574px; height:393px; position:static; position:relative;}
	.topic2 p{
	width:480px;
	position:absolute;
	left: 41px;
	top: 318px;
	}
.topic5{
	background-image:url(img/_r6_c1.gif); width:574px; height:237px; position:static; position:relative;}
	.topic5 p{
	width:370px;
	position:absolute;
	left: 189px;
	line-height:150%;
	top: 64px;
	}
.buy{background-image:url(img/_r1_c1.gif); background-repeat:no-repeat; width:574px; height:190px; padding:11px 0px 0px 0px; margin:10px 0px 0px 0px; text-align:right; position:relative;}
	.buy p{position:absolute; ; left: 24px; top: 132px;}