@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;}
	
/* 本文 ------------------------------------------------------------------------------------*/
.tr{
	background-image:url(img/kankoku_yomogi_r2_c2.gif);
	width:584px;
	height:128px;
	position:relative;
	}
.trbotan{
	position:absolute;
	left: 328px;
	top: 79px;
	}
.honbun1{
	background-image:url(img/kankoku_yomogi_r10_c1.gif.jpg);
	width:580px;
	height:345px;
	position:relative;
	background-repeat:no-repeat;
	}
.honbun1te{
	width:240px;
	font-size:12px;
	line-height:18px;
	position:absolute;
	left: 23px;
	top: 113px;
	}
.dougaop{
	position:absolute;
	left: 116px;
	top: 293px;
	}
.honbun2{
	background-image:url(img/kankoku_yomogi_r11_c1.gif.jpg);
	position:relative;
	width:580px;
	height:172px;
	background-repeat:no-repeat
	}
.honbun2te{
	width:338px;
	font-size:13px;
	line-height:16px;
	position:absolute;
	left: 236px;
	top: 60px;
	height: 78px;
	}
.honbun3{
	background-image:url(img/kankoku_yomogi_r12_c1.gif.jpg);
	position:relative;
	width:580px;
	height:420px;
	background-repeat:no-repeat;
	}
.honbun3te{
	width:541px;
	font-size:14px;
	line-height:20px;
	position:absolute;
	left:16px;
	top:110px;
	}
.honbun3te2{
	width:346px;
	font-size: xx-large;
	line-height:20px;
	position:absolute;
	left:212px;
	top:233px;
	}
.dougaseibu{
	width:152px;
	font-size:12px;
	line-height:14px;
	position:absolute;
	left:224px;
	top:374px;
	}
.dougakyureki{
	width:152px;
	font-size:12px;
	line-height:14px;
	position:absolute;
	left:417px;
	top:374px;
	}

/* 購入欄 ------------------------------------------------------------------------------------*/

.waku{
	margin:20px 5px 15px 5px ;
	border:1px solid #333333;
	padding:5px 5px 5px 5px;
	}
.ipan{
	background-image:url(img/kounyu_ipanran_1.gif);
	background-repeat:no-repeat; position:relative;
	width:550px;
	height:54px;
	margin:5px 10px 5px 0px;
	}
.ipanbotan{
	position:absolute;
	left:363px;
	top:12px;
	}

.teiki1{
	background-image:url(img/kounyu_teikiran1_1.gif);
	background-repeat:no-repeat;
	position:relative;
	width:550px;
	height:110px;
	margin:5px 10px 5px 0px;
	}
.teiki1botan{
	position:absolute;
	left: 372px;
	top: 63px;
	}

.teiki3{
	background-image:url(img/kounyu_teiki3_1.gif);
	background-repeat:no-repeat;
	position:relative;
	width: 550px;
	height: 185px;
	margin:10px 10px 5px 0px;
	}
.teiki3botan{
	position:absolute;
	left: 363px;
	top: 145px;
	}
.teiki3bun{
	position:absolute;
	left: 314px;
	top: 48px;
	width: 234px;
	font-size: xx-large
	}
.matome6{
	background-image:url(img/kounyu_matomeran_1.gif);
	background-repeat:no-repeat;
	position:relative;
	width:550px;
	height:110px;
	margin:5px 10px 5px 0px;
	}	
	
	
	
	
	
	

