@charset "utf-8";
/* CSS Document */
/*div#wrapper div#subpage_box {
	width: 948px;
	border: 1px solid #AAE0FF;
	border-top:none;
	clear: both;
	margin: 0px;
	float: left;
	padding: 0 15px 13px 15px;
	display: block;
}*/
div#wrapper div#subpage_box div#main_box {
	display: block;
	width: 818px;
	float: left;
	padding: 0px;
	margin: 0px;
	line-height:1.7em;
}

div#wrapper div#subpage_box div#main_box p{
	margin:0;
	padding:0;
	line-height:0;
}
div#wrapper div#subpage_box div#main_box h2{
	margin:0;
	padding:0;
}
div#wrapper div#subpage_box div#main_box h3{
	margin:0;
	padding:0
}
div#wrapper div#subpage_box div#main_box table{
	margin:0;
	padding:0;
	border:none;
}
div#wrapper div#subpage_box div#main_box table thead th,
div#wrapper div#subpage_box div#main_box table tbody td{
	margin:0;
	padding:0;
	border:none;
}

div#wrapper div#subpage_box div#main_box div#table_box{
	width:664px;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
div#wrapper div#subpage_box div#main_box p.comment{
	margin:10px 0px;
	line-height:1.5em;
}
div#wrapper div#subpage_box div#right_box{
	width: 120px;
	float: right;
}

div#wrapper div#subpage_box div#l_box{
	width:134px;
	float:left;
	margin:0 10px 0 0;
	padding:0;
}

div#wrapper div#subpage_box div#main_box table#menulist{
	width:664px;
	margin:0 0 20px 0;
	padding:0; 
}
div#wrapper div#subpage_box div#main_box table#menulist thead th{
	width:664px;
	margin:0;
	padding:0;
}
div#wrapper div#subpage_box div#main_box table#menulist tbody td{
	width:200px;
	margin:0;
	padding:10px;
}
div#wrapper div#subpage_box div#main_box table p.logo{
	width:70px;
	display:block;
	float:left;
	margin:0 10px 0 0;
	padding:0;
}
div#wrapper div#subpage_box div#main_box table p.list{
	width:124p;
	display:block;
	float:left;
	margin:0;
	padding:0;
}

div#wrapper div#subpage_box div#main_box table#qr{
	width:125px;
	float:left;
	margin:0;
	padding:0;
	border:none;
}
div#wrapper div#subpage_box div#main_box table#qr tbody td{
	padding:10px;
}
div#wrapper div#subpage_box div#main_box table#ad{
	width:496px;
	float:right;
	margin:0;
	padding:0;
	border:none;
}
div#wrapper div#subpage_box div#main_box table#ad tbody td{
	padding:10px;
}
div#wrapper div#subpage_box div#main_box table#ad tbody td p{
	line-height:1.5em;
}
div#wrapper div#subpage_box div#main_box table#ad tbody td ul{
	list-style:none;
	margin:20px 150px;
	padding:0;

}
div#wrapper div#subpage_box div#main_box table#ad tbody td ul li{
	margin:0;
	padding:0;
	float:left;
}
div#wrapper div#subpage_box div#main_box table#ad tbody td ul li#mail{
	background:url(images/yajirushi.gif) no-repeat left;
	padding:30px 0 30px 7px;
	margin:0 0 0 10px;
		
}
/*div#wrapper div#subpage_box div#main_box table#mobile{
	width:664px;
	margin:0;
	padding:0;
}
div#wrapper div#subpage_box div#main_box table#mobile thead th#right{
	width:496px;
	text-align:right;
	margin:0;
	padding:0;
}
div#wrapper div#subpage_box div#main_box table#mobile thead th#left{
	width:135px;
	text-align:left;
	margin:0;
	padding:0;
}
div#wrapper div#subpage_box div#main_box table#mobile tbody td#mail{
	width:496px;
	margin:0;
	padding:0px;
	
}
div#wrapper div#subpage_box div#main_box table#mobile tbody td#qr{
	width:125px;
	margin:0;
	padding:0;
}
div#wrapper div#subpage_box div#main_box table#mobile tbody td#mail p.mail_logo{
	text-align:center;
	margin:10px;
}
div#wrapper div#subpage_box div#main_box table#mail-box{
	width:160px;
	margin:20px auto;
	padding:0;
	border:0;
	text-align:center;
	vertical-align:bottom;
}
div#wrapper div#subpage_box div#main_box table#mail-box tbody td{
	width:80px;
	padding:0px;
	margin:0;
	text-align:left;
}
div#wrapper div#subpage_box div#main_box table#mail-box tbody td p.icon{
	text-align:right;
	background:url(images/yajirushi.gif) no-repeat left;
	line-height:1.2em;
	margin-left:7px;
	padding:0;
	
}
*/





