@charset "UTF-8";

#sidebar2 {position:relative;}

.commentbox{display:block;margin-top:10px;margin-bottom:10px;font-size:10px;line-height:1.5em;}

#mainContent {}

#minititle {width:590px;height:140px;background:url(boutiqueimg001.jpg);background-repeat:no-repeat;overflow:hidden;}
/*.minititlecom {width:295px;text-align:left;font-size:10px;font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;margin:60px 0 auto 5px;}*/
.minititlecom {width:570px;text-align:left;font-size:12px;font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;margin:60px 0 auto 5px;}


#minibar {width:590px;position:relative;font-size:10px;font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;}
.minibarL {float:left;width:295px;color:#FFFFFF;background-color:#7D0000;margin-top:10px;text-align:left;}
.minibarR {float:left;width:295px;background-color:#F2EBD2;margin-top:10px;text-align:right;}
.minibarcom {margin:2px;display:block;}

#nanobar {width:160px;font-size:10px;font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;}
.nanobarL {display:table-cell;float:left;width:80px;color:#FFFFFF;background-color:#7D0000;text-align:center;vertical-align:bottom;margin-top:5px;margin-bottom:5px;}
.nanobarR {float:left;width:80px;background-color:#F2EBD2;text-align:right;margin-top:5px;margin-bottom:5px;}
.nanobarcom {margin:1px;display:block;}


#commoditybox {width:590px;padding-top:10px;padding-bottom:10px;position:relative;}
.comboxL {float:left;width:195px;margin-top:5px;margin-bottom:10px;border-right:1px dotted #CCC;}
.comboxM {float:left;width:195px;margin-top:5px;margin-bottom:10px;border-right:1px dotted #CCC;}
.comboxR {float:left;width:195px;margin-top:5px;margin-bottom:10px;}

.producttitle {width:187px;height:2em;font-size:14px;line-height:1em;display:table-cell;vertical-align:bottom;text-align:center;font-family:'ＭＳ Ｐ明朝', 'MS PMincho', 'ヒラギノ明朝 Pro W6', 'Hiragino Mincho Pro', serif;font:bold;color:#B49253;margin-left:4px;margin-right:4px;}

* html div.producttitle div{/* IE 6 */
display:inline;
zoom:1;
}

*:first-child+html div.producttitle div{/* IE 7 */
display:inline;
zoom:1;
}

.productgold{width:187px;background:url(gold.gif);background-repeat:repeat-y;padding-top:5px;padding-bottom:10px;margin-left:4px;margin-right:4px;}
.productphoto {margin-top:34px;margin-left:30px;position:absolute;}


/* normal ---------------------------------------------------- */
.product001 {}
.product001 .productcolor {width:187px;background:#FFFFFF;}
.product001 .productframe {width:187px;height:172px;background:url(frame1.jpg);background-repeat:no-repeat;}
.product001 .productfavo {position:absolute;}
.product001 .productcom {width:187px;background:#FFFFFF;font-size:10px;height:120px;overflow:hidden;}
.product001 .productcomstyle {margin:0px;margin-left:10px;margin-right:10px;color:#000000;font-size:10pt;}
.product001 .price {margin:10px 10px 5px 10px;color:#000000;font-size:9pt;}
.product001 .productlink {width:187px;background:#FFFFFF;}

/* 2 ---------------------------------------------------- */
.product002 {}
.product002 .productcolor {width:187px;background:#7D0000;}
.product002 .productframe {width:187px;height:172px;background:url(frame2.jpg);background-repeat:no-repeat;}
.product002 .productfavo {position:absolute;}
.product002 .productcom {width:187px;background:#7D0000;font-size:10px;height:120px;overflow:hidden;}
.product002 .productcomstyle {margin:0px;margin-left:10px;margin-right:10px;color:#F2EBD2;font-size:10pt;}
.product002 .price {margin:10px 10px 5px 10px;color:#F2EBD2;font-size:9pt;}
.product002 .productlink {width:187px;background:#7D0000;}

/* 3 ---------------------------------------------------- */
.product003 {}
.product003 .productcolor {width:187px;background:#003C00;}
.product003 .productframe {width:187px;height:172px;background:url(frame3.jpg);background-repeat:no-repeat;}
.product003 .productfavo {position:absolute;}
.product003 .productcom {width:187px;background:#003C00;font-size:10px;height:120px;overflow:hidden;}
.product003 .productcomstyle {margin:0px;margin-left:10px;margin-right:10px;color:#F2EBD2;font-size:10pt;}
.product003 .price {margin:10px 10px 5px 10px;color:#F2EBD2;font-size:9pt;}
.product003 .productlink {width:187px;background:#003C00;}

/* 4 ---------------------------------------------------- */
.product004 {}
.product004 .productcolor {width:187px;background:#000A7D;}
.product004 .productframe {width:187px;height:172px;background:url(frame4.jpg);background-repeat:no-repeat;}
.product004 .productfavo {position:absolute;}
.product004 .productcom {width:187px;background:#000A7D;font-size:10px;height:120px;overflow:hidden;}
.product004 .productcomstyle {margin:0px;margin-left:10px;margin-right:10px;color:#F2EBD2;font-size:10pt;}
.product004 .price {margin:10px 10px 5px 10px;color:#F2EBD2;font-size:9pt;}
.product004 .productlink {width:187px;background:#000A7D;}

/* 5 ---------------------------------------------------- */
.product005 {}
.product005 .productcolor {width:187px;background:#7D5D00;}
.product005 .productframe {width:187px;height:172px;background:url(frame5.jpg);background-repeat:no-repeat;}
.product005 .productfavo {position:absolute;}
.product005 .productcom {width:187px;background:#7D5D00;font-size:10px;height:120px;overflow:hidden;}
.product005 .productcomstyle {margin:0px;margin-left:10px;margin-right:10px;color:#F2EBD2;font-size:10pt;}
.product005 .price {margin:10px 10px 5px 10px;color:#F2EBD2;font-size:9pt;}
.product005 .productlink {width:187px;background:#7D5D00;}

/*  ---------------------------------------------------- */
#comblock {width:590px;position:relative;color:#F2EBD2;margin:20px 0 20px 0;}
#comblock .productfavo {position:absolute;padding-left:130px;}


.comblock {width:590px;position:relative;color:#F2EBD2;margin:20px 0 20px 0;float:right;}
.comblock .productfavo {position:absolute;padding-left:130px;}


#com001 {}
#com001 .comgold{width:590px;background:url(gold_L.gif);background-repeat:repeat-y;padding-top:5px;padding-bottom:10px;}
#com001 .comcolor {width:590px;background:#7D0000;}
#com001 .comcom {width:550px;margin:5px 20px 5px 20px;font-size:12px;line-height:2em;display:inline-table;vertical-align:top;text-align:left;}
#com001 .comstyle {margin:0px;color:#F2EBD2;font-size:12px;line-height:1.5em;}
#com001 b{display:block;clear:both;float:none;color:#FFFF9F;font-size:14px;line-height:2em;}
#com001 .imgboxL {width:225px;height:170px;background:url(imagebox.jpg);float:left;vertical-align:top;}
#com001 .imgboxR {width:225px;height:170px;background:url(imagebox.jpg);float:right;vertical-align:top;}
#com001 .imgboxTateL {width:170px;height:225px;background:url(imageboxTate.jpg);float:left;vertical-align:top;}
#com001 .imgboxTateR {width:170px;height:225px;background:url(imageboxTate.jpg);float:right;vertical-align:top;}
#com001 .imgboxL_WF {width:290px;height:170px;background:url(imagebox_W.jpg);background-repeat:no-repeat;float:left;vertical-align:top;}
#com001 .imgboxL_WSF {width:170px;height:170px;background:url(imagebox_WS.jpg);background-repeat:no-repeat;float:left;vertical-align:top;}
#com001 .imgboxL_WSF .comphoto {margin-top:22px;margin-left:22px;position:absolute;}
#com001 .hukidashi {width:340px;margin:22px 10px 0px 10px;padding:10px;background-color: #F2EBD2;float: right;}
#com001 .hukidashi .comstyle {margin:0px;color:#333333;font-size:12px;line-height:1.5em;}

#com001 .imgboxL_W {width:225px;height:170px;background:url(imagebox_W.jpg);float:left;vertical-align:top;}
#com001 .imgboxR_W {width:225px;height:170px;background:url(imagebox_W.jpg);float:right;vertical-align:top;}
#com001 .imgboxL_L {width:275px;height:208px;background:url(imageboxL.jpg);float:left;vertical-align:top;}
#com001 .imgboxR_L {width:275px;height:208px;background:url(imageboxL.jpg);float:right;vertical-align:top;}
#com001 .imgboxLTate_L {width:208px;height:275px;background:url(imageboxLTate.jpg);float:left;vertical-align:top;}
#com001 .imgboxRTate_L {width:208px;height:275px;background:url(imageboxLTate.jpg);float:right;vertical-align:top;}
#com001 .comphoto {margin-top:22px;margin-left:30px;position:absolute;}
#com001 .comphotoTate {margin-top:30px;margin-left:22px;position:absolute;}
/* #com001 .subinfobox {width:550px;background:url(infor.gif);background-repeat:no-repeat;margin:10px 0 10px 0;padding:5px 0 5px 0;} */
#com001 .subinfobox {width:550px;background:url(infor1.gif);background-repeat:no-repeat;margin:10px 0px;padding:5px 0px;}
/* #com001 .subinfo {width:530px;margin:15px 10px 10px 10px;font-size:10px;line-height:1.5em;} */
#com001 .subinfo {width:550px;background:url(infor2.gif);background-repeat:repeat-y;margin:20px 0px 20px 0px;padding:0px 15px 0px 5px;font-size:10px;line-height:1.5em;}


.com001 {}
.com001 .comgold{width:590px;background:url(gold_L.gif);background-repeat:repeat-y;padding-top:5px;padding-bottom:10px;}
.com001 .comcolor {width:590px;background:#7D0000;}
.com001 .comcom {width:550px;margin:5px 20px 5px 20px;font-size:12px;line-height:2em;display:inline-table;vertical-align:top;text-align:left;}
.com001 .comstyle {margin:0px;color:#F2EBD2;font-size:12px;line-height:1.5em;}
.com001 b{display:block;clear:both;float:none;color:#FFFF9F;font-size:14px;line-height:2em;}
.com001 .imgboxL {width:225px;height:170px;background:url(imagebox.jpg);float:left;vertical-align:top;}
.com001 .imgboxR {width:225px;height:170px;background:url(imagebox.jpg);float:right;vertical-align:top;}
.com001 .imgboxTateL {width:170px;height:225px;background:url(imageboxTate.jpg);float:left;vertical-align:top;}
.com001 .imgboxTateR {width:170px;height:225px;background:url(imageboxTate.jpg);float:right;vertical-align:top;}
.com001 .imgboxL_WF {width:290px;height:170px;background:url(imagebox_W.jpg);background-repeat:no-repeat;float:left;vertical-align:top;}
.com001 .imgboxL_WSF {width:170px;height:170px;background:url(imagebox_WS.jpg);background-repeat:no-repeat;float:left;vertical-align:top;}
.com001 .imgboxL_WSF .comphoto {margin-top:22px;margin-left:22px;position:absolute;}
.com001 .hukidashi {width:340px;margin:22px 10px 0px 10px;padding:10px;background-color: #F2EBD2;float: right;}
.com001 .hukidashi .comstyle {margin:0px;color:#333333;font-size:12px;line-height:1.5em;}

.com001 .imgboxL_W {width:225px;height:170px;background:url(imagebox_W.jpg);float:left;vertical-align:top;}
.com001 .imgboxR_W {width:225px;height:170px;background:url(imagebox_W.jpg);float:right;vertical-align:top;}
.com001 .imgboxL_L {width:275px;height:208px;background:url(imageboxL.jpg);float:left;vertical-align:top;}
.com001 .imgboxR_L {width:275px;height:208px;background:url(imageboxL.jpg);float:right;vertical-align:top;}
.com001 .imgboxLTate_L {width:208px;height:275px;background:url(imageboxLTate.jpg);float:left;vertical-align:top;}
.com001 .imgboxRTate_L {width:208px;height:275px;background:url(imageboxLTate.jpg);float:right;vertical-align:top;}
.com001 .comphoto {margin-top:22px;margin-left:30px;position:absolute;}
.com001 .comphotoTate {margin-top:30px;margin-left:22px;position:absolute;}
/* .com001 .subinfobox {width:550px;background:url(infor.gif);background-repeat:no-repeat;margin:10px 0 10px 0;padding:5px 0 5px 0;} */
.com001 .subinfobox {width:550px;background:url(infor1.gif);background-repeat:no-repeat;margin:10px 0px;padding:5px 0px;}
/* .com001 .subinfo {width:530px;margin:15px 10px 10px 10px;font-size:10px;line-height:1.5em;} */
#com001 .subinfo {width:550px;background:url(infor2.gif);background-repeat:repeat-y;margin:20px 0px 20px 0px;padding:0px 15px 0px 5px;font-size:10px;line-height:1.5em;}

/*--------------------------------------*/
/*--  Templete for rerakzen start   --*/
/*----------------------------------*/

/*-- rerakzen color kome001 id iranai  need class--*/

#kome001 {}
#kome001 .comgold{width:590px;background:url(gold_L.gif);background-repeat:repeat-y;padding-top:5px;padding-bottom:10px;}
#kome001 .comcolor {width:590px;background:#0DA045;}
#kome001 .comcom {width:550px;margin:5px 20px 5px 20px;font-size:12px;line-height:2em;display:inline-table;vertical-align:top;text-align:left;}
#kome001 .comstyle {margin:0px;color:#F2EBD2;font-size:12px;line-height:1.5em;}
#kome001 b{display:block;clear:both;float:none;color:#FFFF9F;font-size:14px;line-height:2em;}
#kome001 .imgboxL {width:225px;height:170px;background:url(imagebox.jpg);float:left;vertical-align:top;}
#kome001 .imgboxR {width:225px;height:170px;background:url(imagebox.jpg);float:right;vertical-align:top;}
#kome001 .imgboxTateL {width:170px;height:225px;background:url(imageboxTateRerak.jpg);float:left;vertical-align:top;}
#kome001 .imgboxTateR {width:170px;height:225px;background:url(imageboxTateRerak.jpg);float:right;vertical-align:top;}
#kome001 .imgboxL_WF {width:290px;height:170px;background:url(imagebox_W.jpg);background-repeat:no-repeat;float:left;vertical-align:top;}
#kome001 .imgboxL_WSF {width:170px;height:170px;background:url(imagebox_WS.jpg);background-repeat:no-repeat;float:left;vertical-align:top;}
#kome001 .imgboxL_WSF .comphoto {margin-top:22px;margin-left:22px;position:absolute;}
#kome001 .hukidashi {width:340px;margin:22px 10px 0px 10px;padding:10px;background-color: #F2EBD2;float: right;}
#kome001 .hukidashi .comstyle {margin:0px;color:#333333;font-size:12px;line-height:1.5em;}

#kome001 .imgboxL_W {width:225px;height:170px;background:url(imagebox_W.jpg);float:left;vertical-align:top;}
#kome001 .imgboxR_W {width:225px;height:170px;background:url(imagebox_W.jpg);float:right;vertical-align:top;}
#kome001 .imgboxL_L {width:275px;height:208px;background:url(imageboxLRarak.jpg);float:left;vertical-align:top;}
#kome001 .imgboxR_L {width:275px;height:208px;background:url(imageboxLRarak.jpg);float:right;vertical-align:top;}
#kome001 .imgboxLTate_L {width:208px;height:275px;background:url(imageboxLTate.jpg);float:left;vertical-align:top;}
#kome001 .imgboxRTate_L {width:208px;height:275px;background:url(imageboxLTate.jpg);float:right;vertical-align:top;}
#kome001 .comphoto {margin-top:22px;margin-left:30px;position:absolute;}
#kome001 .comphotoTate {margin-top:30px;margin-left:22px;position:absolute;}
/* #kome001 .subinfobox {width:550px;background:url(infor.gif);background-repeat:no-repeat;margin:10px 0 10px 0;padding:5px 0 5px 0;} */
#kome001 .subinfobox {width:550px;background:url(infor100.jpg);background-repeat:no-repeat;margin:10px 0px;padding:5px 0px;}
/* #kome001 .subinfo {width:530px;margin:15px 10px 10px 10px;font-size:10px;line-height:1.5em;} */
#kome001 .subinfo {width:550px;background:url(infor200.jpg);background-repeat:repeat-y;margin:20px 0px 20px 0px;padding:0px 15px 0px 5px;font-size:10px;line-height:1.5em;}


.kome001 {}
.kome001 .comgold{width:590px;background:url(gold_L.gif);background-repeat:repeat-y;padding-top:5px;padding-bottom:10px;}
.kome001 .comcolor {width:590px;background:#0DA045;}
.kome001 .comcom {width:550px;margin:5px 20px 5px 20px;font-size:12px;line-height:2em;display:inline-table;vertical-align:top;text-align:left;}
.kome001 .comstyle {margin:0px;color:#F2EBD2;font-size:12px;line-height:1.5em;}
.kome001 b{display:block;clear:both;float:none;color:#FFFF9F;font-size:14px;line-height:2em;}
.kome001 .imgboxL {width:225px;height:170px;background:url(imageboxRerak.jpg);float:left;vertical-align:top;}
.kome001 .imgboxR {width:225px;height:170px;background:url(imageboxRerak.jpg);float:right;vertical-align:top;}
.kome001 .imgboxTateL {width:170px;height:225px;background:url(imageboxTateRerak.jpg);float:left;vertical-align:top;}
.kome001 .imgboxTateR {width:170px;height:225px;background:url(imageboxTateRerak.jpg);float:right;vertical-align:top;}
.kome001 .imgboxL_WF {width:290px;height:170px;background:url(imagebox_W.jpg);background-repeat:no-repeat;float:left;vertical-align:top;}
.kome001 .imgboxL_WSF {width:170px;height:170px;background:url(imagebox_WS.jpg);background-repeat:no-repeat;float:left;vertical-align:top;}
.kome001 .imgboxL_WSF .comphoto {margin-top:22px;margin-left:22px;position:absolute;}
.kome001 .hukidashi {width:340px;margin:22px 10px 0px 10px;padding:10px;background-color: #F2EBD2;float: right;}
.kome001 .hukidashi .comstyle {margin:0px;color:#333333;font-size:12px;line-height:1.5em;}

.kome001 .imgboxL_W {width:225px;height:170px;background:url(imagebox_W.jpg);float:left;vertical-align:top;}
.kome001 .imgboxR_W {width:225px;height:170px;background:url(imagebox_W.jpg);float:right;vertical-align:top;}
.kome001 .imgboxL_L {width:275px;height:208px;background:url(imageboxLRarak.jpg);float:left;vertical-align:top;}
.kome001 .imgboxR_L {width:275px;height:208px;background:url(imageboxLRarak.jpg);float:right;vertical-align:top;}
.kome001 .imgboxLTate_L {width:208px;height:275px;background:url(imageboxLTate.jpg);float:left;vertical-align:top;}
.kome001 .imgboxRTate_L {width:208px;height:275px;background:url(imageboxLTate.jpg);float:right;vertical-align:top;}
.kome001 .comphoto {margin-top:22px;margin-left:30px;position:absolute;}
.kome001 .comphotoTate {margin-top:30px;margin-left:22px;position:absolute;}
/* .kome001 .subinfobox {width:550px;background:url(infor.gif);background-repeat:no-repeat;margin:10px 0 10px 0;padding:5px 0 5px 0;} */
.kome001 .subinfobox {width:550px;background:url(infor100.jpg);background-repeat:no-repeat;margin:10px 0px;padding:5px 0px;}
/* .kome001 .subinfo {width:530px;margin:15px 10px 10px 10px;font-size:10px;line-height:1.5em;} */
#kome001 .subinfo {width:550px;background:url(infor200.jpg);background-repeat:repeat-y;margin:20px 0px 20px 0px;padding:0px 15px 0px 5px;font-size:10px;line-height:1.5em;}

/*-- theaterboutique color kome002--*/
#kome002 {}
#kome002 .comgold{width:590px;background:url(gold_L.gif);background-repeat:repeat-y;padding-top:5px;padding-bottom:10px;}
#kome002 .comcolor {width:590px;background:#003c00;}
#kome002 .comcom {width:550px;margin:5px 20px 5px 20px;font-size:12px;line-height:2em;display:inline-table;vertical-align:top;text-align:left;}
#kome002 .comstyle {margin:0px;color:#F2EBD2;font-size:12px;line-height:1.5em;}
#kome002 b{display:block;clear:both;float:none;color:#FFFF9F;font-size:14px;line-height:2em;}
#kome002 .imgboxL {width:225px;height:170px;background:url(imageboxBTQ.jpg);float:left;vertical-align:top;}
#kome002 .imgboxR {width:225px;height:170px;background:url(imageboxBTQ.jpg);float:right;vertical-align:top;}
#kome002 .imgboxTateL {width:170px;height:225px;background:url(imageboxTateBTQ.jpg);float:left;vertical-align:top;}
#kome002 .imgboxTateR {width:170px;height:225px;background:url(imageboxTateBTQ.jpg);float:right;vertical-align:top;}
#kome002 .imgboxL_WF {width:290px;height:170px;background:url(imagebox_W.jpg);background-repeat:no-repeat;float:left;vertical-align:top;}
#kome002 .imgboxL_WSF {width:170px;height:170px;background:url(imagebox_WS.jpg);background-repeat:no-repeat;float:left;vertical-align:top;}
#kome002 .imgboxL_WSF .comphoto {margin-top:22px;margin-left:22px;position:absolute;}
#kome002 .hukidashi {width:340px;margin:22px 10px 0px 10px;padding:10px;background-color: #F2EBD2;float: right;}
#kome002 .hukidashi .comstyle {margin:0px;color:#333333;font-size:12px;line-height:1.5em;}

#kome002 .imgboxL_W {width:225px;height:170px;background:url(imagebox_W.jpg);float:left;vertical-align:top;}
#kome002 .imgboxR_W {width:225px;height:170px;background:url(imagebox_W.jpg);float:right;vertical-align:top;}
#kome002 .imgboxL_L {width:275px;height:208px;background:url(imageboxLBTQ.jpg);float:left;vertical-align:top;}
#kome002 .imgboxR_L {width:275px;height:208px;background:url(imageboxLBTQ.jpg);float:right;vertical-align:top;}
#kome002 .imgboxLTate_L {width:208px;height:275px;background:url(imageboxLTate.jpg);float:left;vertical-align:top;}
#kome002 .imgboxRTate_L {width:208px;height:275px;background:url(imageboxLTate.jpg);float:right;vertical-align:top;}
#kome002 .comphoto {margin-top:22px;margin-left:30px;position:absolute;}
#kome002 .comphotoTate {margin-top:30px;margin-left:22px;position:absolute;}
/* #kome002 .subinfobox {width:550px;background:url(infor.gif);background-repeat:no-repeat;margin:10px 0 10px 0;padding:5px 0 5px 0;} */
#kome002 .subinfobox {width:550px;background:url(infor100.jpg);background-repeat:no-repeat;margin:10px 0px;padding:5px 0px;}
/* #kome002 .subinfo {width:530px;margin:15px 10px 10px 10px;font-size:10px;line-height:1.5em;} */
#kome002 .subinfo {width:550px;background:url(infor200.jpg);background-repeat:repeat-y;margin:20px 0px 20px 0px;padding:0px 15px 0px 5px;font-size:10px;line-height:1.5em;}


.kome002 {}
.kome002 .comgold{width:590px;background:url(gold_L.gif);background-repeat:repeat-y;padding-top:5px;padding-bottom:10px;}
.kome002 .comcolor {width:590px;background:#003c00;}
.kome002 .comcom {width:550px;margin:5px 20px 5px 20px;font-size:12px;line-height:2em;display:inline-table;vertical-align:top;text-align:left;}
.kome002 .comstyle {margin:0px;color:#F2EBD2;font-size:12px;line-height:1.5em;}
.kome002 b{display:block;clear:both;float:none;color:#FFFF9F;font-size:14px;line-height:2em;}
.kome002 .imgboxL {width:225px;height:170px;background:url(imageboxBTQ.jpg);float:left;vertical-align:top;}
.kome002 .imgboxR {width:225px;height:170px;background:url(imageboxBTQ.jpg);float:right;vertical-align:top;}
.kome002 .imgboxTateL {width:170px;height:225px;background:url(imageboxTateBTQ.jpg);float:left;vertical-align:top;}
.kome002 .imgboxTateR {width:170px;height:225px;background:url(imageboxTateBTQ.jpg);float:right;vertical-align:top;}
.kome002 .imgboxL_WF {width:290px;height:170px;background:url(imagebox_W.jpg);background-repeat:no-repeat;float:left;vertical-align:top;}
.kome002 .imgboxL_WSF {width:170px;height:170px;background:url(imagebox_WS.jpg);background-repeat:no-repeat;float:left;vertical-align:top;}
.kome002 .imgboxL_WSF .comphoto {margin-top:22px;margin-left:22px;position:absolute;}
.kome002 .hukidashi {width:340px;margin:22px 10px 0px 10px;padding:10px;background-color: #F2EBD2;float: right;}
.kome002 .hukidashi .comstyle {margin:0px;color:#333333;font-size:12px;line-height:1.5em;}

.kome002 .imgboxL_W {width:225px;height:170px;background:url(imagebox_W.jpg);float:left;vertical-align:top;}
.kome002 .imgboxR_W {width:225px;height:170px;background:url(imagebox_W.jpg);float:right;vertical-align:top;}
.kome002 .imgboxL_L {width:275px;height:208px;background:url(imageboxLBTQ.jpg);float:left;vertical-align:top;}
.kome002 .imgboxR_L {width:275px;height:208px;background:url(imageboxLBTQ.jpg);float:right;vertical-align:top;}
.kome002 .imgboxLTate_L {width:208px;height:275px;background:url(imageboxLTate.jpg);float:left;vertical-align:top;}
.kome002 .imgboxRTate_L {width:208px;height:275px;background:url(imageboxLTate.jpg);float:right;vertical-align:top;}
.kome002 .comphoto {margin-top:22px;margin-left:30px;position:absolute;}
.kome002 .comphotoTate {margin-top:30px;margin-left:22px;position:absolute;}
/* .kome002 .subinfobox {width:550px;background:url(infor.gif);background-repeat:no-repeat;margin:10px 0 10px 0;padding:5px 0 5px 0;} */
.kome002 .subinfobox {width:550px;background:url(infor100.jpg);background-repeat:no-repeat;margin:10px 0px;padding:5px 0px;}
/* .kome002 .subinfo {width:530px;margin:15px 10px 10px 10px;font-size:10px;line-height:1.5em;} */
#kome002 .subinfo {width:550px;background:url(infor200.jpg);background-repeat:repeat-y;margin:20px 0px 20px 0px;padding:0px 15px 0px 5px;font-size:10px;line-height:1.5em;}

/*--------------------------------------*/
/*--  Templete for rerakzen end   --*/
/*----------------------------------*/


/*  ---------------------------------------------------- */
#com002 {}
#com002 .comgold{width:590px;background:url(gold_L.gif);background-repeat:repeat-y;padding-top:5px;padding-bottom:10px;}
#com002 .comcolor {width:590px;background:#FFFFFF;height:260px;}
#com002 .comcom {width:550px;margin:5px 20px 5px 20px;font-size:12px;line-height:1.5em;display:inline-table;vertical-align:top;text-align:left;}
#com002 .comstyle {margin:0px;color:#F2EBD2;font-size:12px;line-height:2em;}
#com002 b{display:block;clear:both;float:none;color:#7D0000;font-size:14px;line-height:2em;}
#com002 h1 {color:#7D0000;font-size:16px;line-height:1.5em;margin:0;padding:2;}
#com002 h2 {color:#7D0000;font-size:14px;line-height:1.5em;margin:3;padding:3;}
#com002 p {font-size:12px;color:#000000;line-height:1.5em;margin:0px;}
#com002 img {border:0;}
#com002 form {display:inline;}
#com002 .comentbox {float:left;width:260px;}
#com002 .textbox {float:left;}
#com002 .submit {clear:both;float:none;width:120px;height:30px;margin-top:10px;}
#com002 .photoframe {width:275px;height:210px;float:left;margin:10px 10px 20px 10px;background:#EEE;}
#com002 .photobox {width:255px;height:190px;margin:10px;background:#BBAAAA;}
#com002 .zoombox {margin-top:165px;margin-left:0px;position:absolute;}
#com002 .price {font:bold;}
#com002 .num{width:3em;height:16px;float:left;padding-top:3px;}

.com002 {}
.com002 .comgold{width:590px;background:url(gold_L.gif);background-repeat:repeat-y;padding-top:5px;padding-bottom:10px;}
.com002 .comcolor {width:590px;background:#FFFFFF;height:260px;}
.com002 .comcom {width:550px;margin:5px 20px 5px 20px;font-size:12px;line-height:1.5em;display:inline-table;vertical-align:top;text-align:left;}
.com002 .comstyle {margin:0px;color:#F2EBD2;font-size:12px;line-height:2em;}
.com002 b{display:block;clear:both;float:none;color:#7D0000;font-size:14px;line-height:2em;}
.com002 h1 {color:#7D0000;font-size:16px;line-height:1.5em;margin:0;padding:2;}
.com002 h2 {color:#7D0000;font-size:14px;line-height:1.5em;margin:3;padding:3;}
.com002 p {font-size:12px;color:#000000;line-height:1.5em;margin:0px;}
.com002 img {border:0;}
.com002 form {display:inline;}
.com002 .comentbox {float:left;width:260px;}
.com002 .textbox {float:left;}
.com002 .submit {clear:both;float:none;width:120px;height:30px;margin-top:10px;}
.com002 .photoframe {width:275px;height:210px;float:left;margin:10px 10px 20px 10px;background:#EEE;}
.com002 .photobox {width:255px;height:190px;margin:10px;background:#BBAAAA;}
.com002 .zoombox {margin-top:165px;margin-left:0px;position:absolute;}
.com002 .price {font:bold;}
.com002 .num{width:3em;height:16px;float:left;padding-top:3px;}

/*  ---------------------------------------------------- */
#shopbox {float:right;width:590px;padding:10px 0 10px 0;}
#shopbox h1 {color:#7D0000;font-size:16px;line-height:1.5em;margin:0;padding:2;}
#shopbox h2 {color:#7D0000;font-size:14px;line-height:1.5em;margin:3;padding:3;}
#shopbox p {font-size:12px;color:#000000;line-height:1.5em;margin:0px;}
#shopbox img {border:0;}
#shopbox form {display:inline;}
#shopbox .comentbox {float:left;width:260px;}
#shopbox .textbox {float:left;}
#shopbox .submit {clear:both;float:none;width:120px;height:30px;margin-top:10px;}
#shopbox .submit2 {clear:both;float:none;width:170px;height:30px;margin-top:10px;}
#shopbox .photoframe {width:275px;height:210px;float:left;margin-left:10px;background:#EEE;margin-right:10px;}
#shopbox .photobox {width:255px;height:190px;margin:10px;background:#BBAAAA;}
#shopbox .zoombox {margin-top:165px;margin-left:0px;position:absolute;}
#shopbox .price {font:bold;}
#shopbox .num{width:3em;height:16px;float:left;padding-top:3px;}

