*	{margin:0;padding:0}
body	{font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size:12px;}
a	{text-decoration:underline;color: #003399;}
a:visited	{text-decoration:underline;color: #003399;}
a:hover	{text-decoration:underline}

#title	{font-size:12px;vertical-align:bottom;text-align:left;width:960px;height:36px;margin-left:6px;margin-top:6px;}
#subtitle	{font-size:18px;vertical-align:bottom;margin-left:6px;margin-right:6px;font-weight:900;text-align:left;}
#titleimage	{width:156px;}
#bar	{margin-left:6px;margin-right:6px;height:4px;font-size:0px;background-color:#ffaa00;clear:both;}
.titleapp {margin-left:14px;margin-top:6px;}
#cate	{width:960px;margin-top:18px;margin-left:12px;}
#cate a {margin-left:1px;margin-right:1px;height:27px;float:left;}
a:visited.menu {text-decoration:none;color:#000000;}
a:visited.nowlevel {text-decoration:none;color:#000000;}
a:hover.menu {text-decoration:none;color:#000000;}
a:hover.nowlevel {text-decoration:none;color:#000000;}

.side_main	{width:780px;padding-top:20px;margin-left:6px;}
.side	{width:140px;height:480px;}
.side div	{font-size:12px;font-weight:bold;border-left:solid 1px black;border-right:solid 1px black;border-top:dotted 1px black;border-bottom:hidden;padding-top:4px;padding-bottom:4px;padding-left:12px;padding-right:12px;background-color:#ffffff;}
.side div.lbox	{font-size:12px;font-weight:bold;border-left:solid 1px black;border-right:solid 1px black;border-top:dotted 1px black;border-bottom:dotted 1px black;padding-top:4px;padding-bottom:4px;padding-left:12px;padding-right:12px;background-color:#ffffff;}
.side div.sel1	{font-size:12px;font-weight:bold;border-left:solid 1px black;border-right:solid 1px black;border-top:dotted 1px black;border-bottom:hidden;padding-top:4px;padding-bottom:4px;padding-left:12px;padding-right:12px;background-color:#ffaa00;}
.side div.bl	{margin-top:18px;margin-bottom:0px;border-style:none;}
.side image	{margin-top:0px;margin-bottom:0px;}
.side a	{color:#444444;text-decoration:none}
.side a:visited	{color:#444444;text-decoration:none;}
.side a:hover	{color:#000000;text-decoration:none;}

.main	{padding-top:6px;margin-left:160px;margin-bottom:24px;font-size:14px;}
.line	{width:100%;height:2px;font-size:0px;background-color:#000000;margin-top:8px;margin-bottom:8px;}
.lline	{width:100%;height:2px;font-size:0px;background-color:#000000;margin-top:8px;margin-bottom:8px;clear:both;}
.maintitle	{font-size:18px;}
.main h2	{background-color:#333333;font-size:16px;color:white;padding:5px 6px 3px}
.main p	{font-size:14px;line-height:160%;color:#111111}
.listnum p{font-size:16px;line-height:120%;}
.manutitle p	{font-size:14px;height:24px;padding-top:2px;padding-bottom:2px;margin-top:2px;margin-bottom:2px;}
.imagediv {margin-right:10px;padding-right:10px;height:200px;float:left;}
.pricediv {height:200px;margin-left:20px;padding-left:20px;}
.imagebox {height:160px;margin-right:10px;padding-right:10px;margin-bottom:8px;float:left;}
.pricebox {width:100%;height:160px;margin-left:20px;padding-left:20px;margin-bottom:8px;line-height:140%}
.offerbox {margin-top:10px;padding-top:10px;}
.imsetbox {margin-bottom:6px;vertical-align:bottom;}
.reviebox {margin-top:8px;}
.reviewcontent {line-height:140%;margin-bottom:8px;}
.bold	{font-weight:bold;}
ul	{padding-left:16px;}

#footer {margin-left:6px;margin-right:6px;padding-bottom:16px;clear:both;}
#arr {margin-left:164px;}

