@media screen{
body{margin:0px;padding:0p;text-align:center;background-image:url(img/bg_gradation_orange.gif);background-repeat:repeat-x;}
img{border:0px;}
.waku{margin-left:auto;margin-right:auto;padding:110px 0px 50px 0px;width:850px;height:100%;text-align:left;background-color:#ffffff;position:relative;}
.head{padding:5px 0px;height:115px;width:850px;background-color:#ffffff;position:absolute;top:-20px;left:0px;}
	.head h2{margin:0px;padding:0px;font-size:13px;font-weight:normal;position:absolute;bottom:0px;left:2px;}
.cont{width:650px;font-size:15px;float:left;}
	.cont h1{width:100%;height:38px;margin:0px;padding:13px 10px 0px;font-size:16px;background-image:url(img/titlebar.gif);background-repeat:repeat-x;}
	.cont .bun{padding:5px;line-height:150%;}
	.bun li{padding-left:10px;list-style:disc inside;}
	.cont .chum{color:red;}
	.cont .korega a{color:blue;text-decoration:none;}
	.korega td{width:33%;padding-left:5px;}
	table.1ran{font-size:15px;}
	table .le{width:48%;padding:2px;border-bottom:1px solid #cccccc;word-break:break-all;}
	table .ri{border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;word-break:break-all;}
	table h5{margin:0px;padding:0px 0px 3px 0px;font-size:15px;}
	.cont div.img{padding:3px;text-align:center;float:left;}
	table .price{color:red;}
	table .mspec{font-size:13px;}
	table .mspec a{color:black;}
	table .mspec a:hover{color:blue;}
.menu{width:200px;height:100%;float:right;background-image:url(img/menuback.gif);position:absolute;top:0px;right:0px;z-index:2;}
	.menu p.mt{width:100%;margin:0px;padding:5px;background-color:orange;color:white;font-weight:bold;position:absolute;top:-20px;left:0px;}
	.menu p.mf{width:100%;margin:0px;padding:5px;background-color:orange;color:white;font-weight:bold;position:absolute;bottom:-20px;left:0px;}
	.menu ul.mn{margin:15px 5px;paddin:0px;background-color:#ffffff;}
	ul{margin:0px;padding:0px;}
	.mn li{list-style-type:none;}
	li h4{margin:0px;padding:3px 0px 3px 18px;font-size:15px;color:#B22222;background-image:url(img/li_h4.gif);background-repeat:no-repeat;background-position:5px center;}
	li li{margin:0px 0px 0px 15px;padding:3px 0px 3px 20px;list-style-position:none;background-image:url(img/li.gif);background-repeat:no-repeat;background-position:5px center;font-size:14px;}
	li a{text-decoration:none;color:blue;}
	li a:hover{color:red;}
.foot{width:100%;padding:5px;height:20px;background-color:#ffffff;font-size:13px;border-top:1px solid #cccccc;position:absolute;bottom:-20px;left:0px;z-index:1;}
	.foot a{text-decoration:none;color:black;}
	.foot a:hover{color:red;}
	.footlink a{color:blue;}
#bookmark{position:absolute;top:-10px;right:205px;}
}
