/*　商品共通レイアウト　*/body { margin-top: 9px; padding: 0; background: #FFF; }#centering { width: 898px; margin: 0 auto; background: url(../image/bg_dot_h.gif) repeat-y; }#header { background: #FFF; }#header-menu { background: #FFF; height: 16px; }#menu { margin-left: 1px; width: 149px; float: left; background: #FFF; }#right { margin: 25px 20px 25px 175px; background: #FFF; }#footer { clear: both; text-align: center; background: #FFF; line-height:30px; }#copy { clear: both; text-align: center; background: #FFF; }#top-line { height: 1px; background: #FFF url(../image/bg_dot_w.gif) repeat-x; }#bottom-line { clear: both; height: 1px; background: url(../image/bg_dot_w.gif) repeat-x; }#menu ul { list-style: none; padding: 0; margin: 0; }li.top { margin-top: 35px; }li.sub { margin: 4px 0 0 0; }li.main { margin-top: 15px; }li.sub2 { margin: 0 14px 0 0 ; text-align: right; border-right: 2px solid #CCC; padding: 0 3px 0 0; font-size: 0.7em; word-spacing: 0em; line-height: 170%; }li.sub3 { margin: 0 14px 0 0 ; text-align: right; border-right: 2px solid #c80101; padding: 0 3px 0 0; font-size: 0.7em; word-spacing: 0em; line-height: 170%; }/*　共通　*/#goTop { float: left; margin: 10px 0 10px 0; width: 690px; text-align: right; height: 30px; }#box { float: left; border: 1px dotted #BBB; padding: 3px; width: 684px}#type_name { float: left; width: 690px; margin: 30px 0 3px 0;}#pankuzu { float: left; margin: 2px 0 2px 0; width: 690px; text-align: right; background: #FFF }/*　PRODUCTS TOP　*/.cf_wrapper { height: 410px; margin: 0; }/*　GL　*/#GL  { float: left; text-align: left; margin: 5px 5px 5px 30px; width: 600px; } #item-GL { list-style: none; padding:0; margin: 0; }#item-GL li { float: left; text-align: center; margin: 5px; font-size: 0.8em; } #frag-GL { list-style: none; padding:0; margin: 0; }#frag-GL li { float: left; text-align: center; margin: 2px 3px 10px 3px; font-size: 0.8em; width: 220px; } /*　2010秋冬限定　*/#type_nameAW { float: left; width: 690px; margin: 10px 0 3px 0;}#AW { list-style: none; padding:0; margin: 0; }#AW li { float: left; margin:0 ; width: 340px; font-size: 0.8em; text-align: center; color: #474747; } #AW-title1 { float: left; margin: 30px 0 0 0; width: 690px;}#AW-title2 { float: left; margin: 5px 0 20px 110px; width: 450px;}#item-AW { list-style: none; padding:0; margin: 0; }#item-AW li { float: left; text-align: center; margin: 15px; font-size: 0.8em; } #bannerAW { float: left; width: 350px; margin: 10px 0px 0px 180px;}/*　WB　*/#WB-title1 { float: left; margin: 20px 200px 0 20px;}#WB-title2 { float: left; margin: 10px 500px 0 25px; }#WB-title3 { float: left; margin: 50px 500px 0 25px; }#item-WB { list-style: none; padding: 0; margin: 0; }#item-WB li { float: left; text-align: left; margin: 20px 0 5px 20px; width: 150px; height: 245px; } #item2-WB { list-style: none; padding:0; margin: 0; clear: both; }#item2-WB li { float: left; text-align: left; margin: 5px 0 5px 20px; width: 155px; } .WB-word1 { float: left; margin: 0px 0px 13px 25px; width: 330px; }.WB-word2 { float: left; margin: 0; text-align: right; width: 330px; }#item-WB2 { list-style: none; padding: 0; margin: 0; }#item-WB2 li { float: left; text-align: center; margin: 10px 0 5px 20px; width: 300px; height: 225px; } /*　SF　*/#SEDA1  { float: left; text-align: left; margin: 0px 0px 0px 0px; height: 160px;  width: 390px; background:#FFF; padding: 20px 30px 50px 270px; background-image: url(../PRODUCTS/SEDA_FRANCE/image/logo.jpg); background-repeat: no-repeat; } #SF { list-style: none; padding:0; margin: 0; }#SF li { float: left; margin: 10px 10px 0px 20px; width: 300px; font-size: 0.7em; text-align: center; } /*　SF1-Classic　*/#item-SF1 { list-style: none; padding:0; margin: 0; clear: both; }#item-SF1 li { float: left; text-align: center; margin:10px 5px 10px 0px; font-size: 0.8em; width: 320px; } #frag-SF1 { list-style: none; padding:0; margin: 0; clear: both; }#frag-SF1 li { float: left; text-align: center; margin:10px 5px 10px 10px; font-size: 0.8em; width: 210px; } /*　Trend Tins　*/#TT-title1 { float: left; margin: 20px 200px 0 20px;}#item-TT { list-style: none; padding: 0; margin: 0; }#item-TT li { float: left; text-align: left; margin: 10px 0 5px 20px; width: 310px; height: 180px; } .TT-word1 { float: left; margin: 5px 0 5px 25px; width: 460px; }.TT-word2 { float: left; margin: 0; text-align: right; width: 200px; }.TT-word3 { float: left; margin: 20px 0 5px 25px; width: 480px; }/*　VO　*/#VO { list-style: none; padding:0; margin: 0; }#VO li { float: left; margin: 20px 10px 0px 20px; width: 300px; } .cf_wrapper_VO_Black { height: 350px; width: 690px; margin: 0; background:#000; }.cf_wrapper_VO_White { height: 350px; width: 690px; margin: 0; background:#FFF; }/*　VO1-Japonica+BASIC　*/#VO1 { list-style: none; padding:0; margin: 0; clear: both; }#VO1 li { float: left; text-align: center; margin:10px 20px 20px 20px; font-size: 0.8em; width: 170px; } /*　VO2-GIFT　*/#VO2-1 { float: left; margin: 0 0 0 0; width: 350px; }#VO2-2 { float: right; margin: 80px 0 0 0; width: 320px; }#VO2-3 { float: left; margin: 10px 0 0 0; width: 700px; }#VO2-4 { float: left; margin: 10px 0 0 20px; width: 680px; }#VO2-5 { float: left; margin: 50px 0 0 0; width: 350px; clear: both; }#VO2-6 { float: right; margin: 70px 0 10px 0; width: 320px; }/*　VO3-Blendbar　*/#VO3-1 { float: left; margin: 0 0 0 0; width: 350px; }#VO3-2 { float: right; margin: 80px 0 0 0; width: 330px; }#VO3-3 { list-style: none; padding:0; margin: 0; clear: both; }#VO3-3 li { float: left; text-align: center; margin:30px 5px 10px 0px; width: 170px; } #VO3-4 { float: right; margin: 60px 0 0 0; width: 170px; }#VO3-w { float: left; margin: 20px 0 0 0; width: 600px; clear: both; }#VO3-5 { list-style: none; padding:0; margin: 0; clear: both; }#VO3-5 li { float: left; text-align: center; margin: 5px 0px 10px 20px; font-size: 0.8em; width: 300px; } #VO3-6 { list-style: none; padding:0; margin: 0; clear: both; }#VO3-6 li { float: left; text-align: center; margin: 5px 0px 10px 30px; font-size: 0.8em; width: 200px; } /*　WM　*/#WM-T { float: left; margin: 0 0 10px 30px; width: 600px; }#WM-1 { float: left; margin: 0 0 0 30px; width: 300px; }#WM-2 { float: left; margin: 30px 0 0 0; width: 320px; }#WM-3 { float: left; margin: 20px 0 0 30px; width: 300px;  }#WM-4 { float: left; margin: 110px 0 0 0; width: 320px; }#WM-5 { float: left; margin: 20px 0 0 30px; width: 300px; }#WM-6 { float: left; margin: 80px 0 0 0; width: 320px; }#WM-A { width: 700px; }#WM-B { width: 700px; clear: both; }/* Xmas */#xmas-title { float: left; width: 260px; margin: 0 0 0 10px; }#xmas-text { float: left; width: 250px; margin: 10px 0 0 15px; }.caption { color: #888; font-size: 0.8em; float: right; }#main_image { float: right; margin:0 0 2px 0; height: 430px; width: 430px; background:#FFF; }#main_image img { margin-bottom:2px; }.galleria { margin: 0; padding: 0; list-style: none; }.galleria li { float: left; width: 40px; height: 40px; margin: 2px; }#sams { float: right; text-align: right; width: 704px; margin: 10px 0 20px 0; padding: 0; background:#FFF}/*　VOTIVO 　*/.cf_wrapper_VOT { height: 350px; width: 690px; margin: 0; background:#000; }#VOT1  { float: left; text-align: left; margin: 0px 0px 0px 0px; height: 140px;  width: 480px; background:#000; padding: 20px 30px 20px 180px; background-image: url(../PRODUCTS/VOTIVO/image/logo.jpg); background-repeat: no-repeat; } #item-VOT { list-style: none; padding:0; margin: 0; }#item-VOT li { float: left; text-align: center; margin: 10px 0px 20px 15px; font-size: 0.8em; line-height: 170%; } #frag-VOT { list-style: none; padding:0; margin: 0; }#frag-VOT li { float: left; text-align: center; margin: 10px 5px 10px 10px; font-size: 0.8em; line-height: 170%; } .text1vot { font-size: 0.8em; line-height: 120%; color: #777; margin-left: 0px; font-family: 
