body,html,table.mainpage,div.relative,div.mainpage{height:100%;width:100%;padding:0;margin:0;border:0;}

body,html {background:#ffe;color:#222222;background-image: url(/order/announce/radbkgnd.gif);_scrollbar-3dlight-color:#C0C0C0;_scrollbar-base-color:#ffffff;_scrollbar-darkshadow-color:#ffffff;_scrollbar-face-color:#f1f1f1;_scrollbar-shadow-color:#C0C0C0;position:relative;}
table{font:13px/1.2em MS UI Gothic, Arial, Helvetica;border-collapse:collapse;border-spacing:0;}
/*table.mainpage{min-width:950px;width:74.2em;*width:71.2em;margin:0 auto;}*/
table.mainpage,div.relative{position:relative;font:13px/1.4em MS UI Gothic, Arial, Helvetica}
div.mainpage{position:absolute;}
img.zoom{background-color:#fff;border: 1px solid #ccc;_border:0;background-position:right bottom;background-repeat:no-repeat;background-image:url(/order/image/zoom.png);_background:none;}
a.zoom{_display:block;_border: 1px solid #ccc;_background-position:right bottom;_background-repeat:no-repeat;_background-image:url(/order/image/zoom.png);}/*IE*/
a.blank{background-image:url(/imageFile03/newWindow.gif);font-size:12px;background-position:100% 100%;background-repeat:no-repeat;padding-right:15px;height:1em}
/*#contents{border-right:45px solid #fff;_border-right:135px solid #fff;_width:99%;margin:0;padding:0}*/

#contents{margin-right:45px;padding:2px;_margin-right:0;}
#contents2{margin-right:10px;padding:2px;_margin-right:0;}

div.top_item{background-image:url(/order/image/pageLink-header.gif);background-repeat:repeat-x;border:3px double #FFB366;padding:0px 20px 5px 5px;margin:0px 3px 10px 3px;float:left;clear:both;width:100%}
div.top_item a.zoom{_width:120px;_margin-top:30px;background-color:#fff}/*IE*/
div.top_item img{padding:2px 15px 2px 15px;margin-top:25px;_margin-top:0px;}
div.top_item h4{padding:0px 6px 25px 6px;color:#000;margin:5px 0 0 6px;font-size:12px;}
div.top_item div{float:left;text-align:center;width:160px;}
div.top_item p{margin-left:160px;}
div.top_item p.comment{margin-left:180px;padding:5px 5px 30px 0}

a.topimg{width:80px;_width:100px;height:70px;_height:90px;float:left;font-size:10px;margin:5px 1px 15px 20px;border:1px dotted #FF77FF;padding:5px;text-decoration:none}

/*単品表示テーブル*/
table.tableLine	{width:100%;margin:0;background-image:url(/order/image/comment-lineL.gif);background-repeat: repeat-y;border-collapse: collapse;border:3px double #FFB366;text-align:left;}
table.tableLine td.commentLine,td.commentLine2{background-image:url(/order/image/comment-lineR.gif);background-position: right top;background-repeat: repeat-y;margin:2px 3px 2px 3px;color:#222;font-size:12px;}
table.tableLine td.commentLine img{padding:10px 25px 10px 25px;margin:5px 0px;text-align:center;}
table.tableLine	a.zoom{_width:200px;_height:220px;text-align:center;float:right;background-color:#fff}/*IE*/

/*購買傾向・関連商品*/
table.tableLine td.commentLine div.pickupmessage{clear:left;margin-top:10px;color:#888888}
table.tableLine td.commentLine div.pickupmessage img{float:left;border:1px solid #cecece; padding:5px;margin-right:15px}


div.CommentBox{margin:10px 5px 0 5px;padding:3px; border: 1px solid #6caf00;width:auto;height:auto;overflow:auto;height:400px;_overflow-x:hidden;border-bottom:0}
div.Comment{margin:4px;overflow:hidden;width:auto;height:auto;padding:3px;}
div.Comment_data{padding:10px;border-style:solid;border-width:1px;border-color:#c0c0c0 #555555 #555555 #c0c0c0;background-color:#FFF4E1;color:#000000;margin-bottom:25px;}
div.Comment_no{margin-bottom:20px;}
div.voterDiv table{width:99%}
div.div-wrapper{width:99%}
div.Comment_voice{border:2px dashed #FFF4E1;background-color:#FFF;padding:30px 10px;font:1em/1.6em MS UI Gothic, Arial, Helvetica;margin-bottom:20px;}

#page {margin:0 5px 10px 5px;padding:15px 5px 5px 5px ; border: 1px solid #6caf00;width:auto;height:auto;overflow:auto;border-top:0}

#dataloading{width:150px;height:360px;background-image:url(/order/DataFile/images/ajax-loader2.gif);background-repeat: no-repeat;background-position: right top;position:relative;top:180px;}
div.dataloading{width:120px;height:30px;background-image:url(/order/DataFile/images/ajax-loader2.gif);background-repeat: no-repeat;background-position: right top;}
#loading {clear:both;text-align: center; font-family:Trebuchet MS; font-size:12px; color:#008000; font-weight:bold;visibility:hidden}

#footer{border: 1px solid #000000;background-color: #E7EBFE;text-align:right;height:1em;color: #000000;font-size:12px;width:100%;}


/*メニューテーブルshadow*/
td.shadow-R{background-image:url(/order/image/line/r.gif);background-repeat: repeat-y;}
td.shadow-L{background-image:url(/order/image/line/l.gif);background-repeat: repeat-y;}
td.shadow-B{background-image:url(/order/image/line/b.gif);background-repeat: repeat-x;}
td.shadow-R{background-image:url(/order/image/line/r.gif);background-repeat: repeat-y;}
td.shadow-TL{background-image:url(/order/image/line/t_l.gif);background-repeat: no-repeat;padding:0 12px 12px 0;}
td.shadow-TR{background-image:url(/order/image/line/t_r.gif);background-repeat: no-repeat;height:20px;padding:0 12px 12px 0;}
td.shadow-BL{background-image:url(/order/image/line/b_l.gif);background-repeat: no-repeat;width:12px;height:12px;}
td.shadow-BR{background-image:url(/order/image/line/b_r.gif);background-repeat: no-repeat;width:12px;height:12px;}

/*リンクバー*/
div.linkbar-top{background-image:url(/order/DataFile/images/linkbar_start.png);background-repeat: no-repeat;width:13px;height:25px;float:left;margin-left:15px;}
div.linkbar-mid a{text-decoration:NONE;}
div.linkbar-mid{background-image:url(/order/DataFile/images/linkbar_middle.png);background-repeat: repeat-x;height:25px;float:left;padding:3px 0px;}
div.linkbar-end{background-image:url(/order/DataFile/images/linkbar_end.png);background-repeat: no-repeat;width:13px;height:25px;float:left;}
div.linkbar-pop{/*border: 1px solid #0000FF; padding: 2px; background-color: #FFCCFF;;position:absolute;top:40px;right:10px*/text-align:right;margin-right:10px}

/*売れ筋5*/
#top5	{/*position:absolute;top:0px;right:0;background-image:url(/order/image/top5-header.gif);border-right:1px solid #bbbbbb;background-position:right;background-repeat: repeat-y;*/;width:120px;text-align:center;color:#0281FF;_padding:10px;margin:0 2px 5px 0;font:12px/1.1em MS UI Gothic, Arial, Helvetica;}
#top5 div.top5{width:118px;float:right;border: 1px dashed #FFB366;text-align:left;background-color:#fff;background-image:url(/order/image/club-header.gif);background-repeat: repeat-x;padding:3px;margin:8px 0 8px 0px;font:10px/1.3em MS UI Gothic, Arial, Helvetica}
#top5 div.top5 A.box{float:left;margin-right:3px;border:1px solid #cecece; padding:2px;text-decoration:none;text-align:center;}
#top5 div.top5 div{color:#333}

/*メニュー*/
#menu{margin-left:4px;_margin-left:0;width:202px;}
#menu ul{padding:0 3px 2px 1px;margin:0;font-size:13px;background:#fff;}
#menu li{list-style-type:none;display:block;background:#fff;clear:left;height:15px;width:100%}
#menu li a{text-decoration:none;display:block;}
#menu li a:hover{background:#000;color:#FFF;}
#menu li.strong{display:block;height:40px}
#menu li.strong strong{_border:1px dashed #FFE481;cursor:pointer;}
#menu li.hover{background-color:#D1FFB0;border:1px solid #6BDD3D;margin-left:-1px;}
#menu li div.hover{background-color:#D1FFB0;border:1px solid #6BDD3D;}
#menu li div.R{font:15px normal;text-align:right;}
#menu li div.L{font:12px normal;float: left;line-height:15px}
#menu li b{font:18px normal;margin-right:5px;color:#0281FF;line-height:15px}


/*選択項目*/
#header{padding:44px 8px 8px 8px;clear:both;color:#0281FF;width:100%;;font:13px/1.1em MS UI Gothic, Arial, Helvetica;background-image:url(/order/image/kuchikomi4.gif);background-repeat: no-repeat;background-position:top center;text-align:center}/*position:absolute;top:0px;right:0;*/
#header ul{margin:0px;padding:8px;border:1px dashed #FFf;background-color:#FFE481;text-align:center}
#header li{padding:3px;border:1px dashed #FFE481;background-color:#FFf;display: inline;margin: 2px 2px;} 
#header li a{padding:2px;text-decoration:NONE;} 
#header li.categoryOFF a{background-color:#ff9;}
#header li.categoryON a{background-color:#D1FFB0;}


#ImageBoxOverlay{background-color: #FFE481;}
#ImageBoxContainer{width: 250px;height: 250px;background-color: #ffe;border: 1px dashed #FFB366;}
#ImageBoxCaption{background-color: #ffe;border: 1px dashed #FFB366;border-top:0;padding:15px 0 5px 0;font-weight: bold;font-size: 13px;color: #000;}
#ImageBoxClose{margin:15px 0 5px 0;}
#ImageBoxCaptionText{color:blue;margin-right:20px}

/*
#ImageBoxCaptionImages{margin: 0;}
#ImageBoxNextImage{background-image: url(images/imagebox/spacer.gif);background-color: transparent;}
#ImageBoxPrevImage{background-image: url(images/imagebox/spacer.gif);background-color: transparent;}
#ImageBoxNextImage:hover{background-image: url(images/imagebox/next_image.jpg);background-repeat:no-repeat;background-position: right top;}
#ImageBoxPrevImage:hover{background-image: url(images/imagebox/prev_image.jpg);background-repeat:no-repeat;background-position: left bottom;};
*/