.main_top        { font-family:"Hiragino Mincho Pro","ƒqƒ‰ƒMƒm–¾’© Pro W3","MS P –¾’©",serif; }
.main_list       { font-family:"Hiragino Kaku Gothic Pro","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Osaka","MS P ƒSƒVƒbƒN",sans-serif; }
.main_about      { font-family:"Hiragino Maru Gothic Pro","ƒqƒ‰ƒMƒmŠÛƒS Pro W3","Osaka","MS P ƒSƒVƒbƒN",sans-serif; }
IMG              { border-style:none ; }
A                { text-decoration:none ;}
A.list           { font-size:14px ; font-weight:bold   ; color:#000000 ; }
A.list_list      { font-size:13px ; font-weight:normal ; color:#000000 ; }
A.list:hover     { color:#ff0000 ;}
A.top:hover      { color:#0000cc ;}
A.topic:hover    { color:#ff0000 ;}
A.navi           { font-size:9px ; color:#333333 ; }
TABLE            { margin-left:auto ; margin-right:auto ; }
TABLE.item       { width:90%   ; }
TABLE.logo       { width:100%  ; margin-bottom:7px ;  Background-color:#ff9900 ; }
TABLE.main       { width:750px ; }
TABLE.cart       { width:670px ; }
TABLE.ty         { width:630px ; margin-top:3px ; border-top-style:solid ; border-top-width:1px ; border-top-color:#000000 ; }
TABLE.staff_af   { width:750px ; background-color:#ffcc33 ; font-size:11px ; }
TABLE.staff      { width:730px ; border-style:solid ; border-width:1px ; }
TD.tdlist_img    { padding-top:5px ; height:120px ; vertical-align:top ; text-align:center ; }
TD.tdlist_text   { padding-left:10px ; padding-right:5px ; vertical-align:top ; }
TD.tdlist_cart   { margin-left:20px ; width:80px  ; vertical-align:middle ; text-align:center ; }
TD.tdtopic       { height:20px ; vertical-align:middle ; }
TD.tdorderitem   { padding-left:5px  ; padding-right:5px ; background-color:#ffffff ; }
TD.tdorderitem_g { padding-left:5px  ; padding-right:5px ; padding-top:2px ; font-size:11px ; color:#ffffff ; text-align:center ; background-color:#ff3300 ; }
TD.tdorderitem_v { font-size:11px ; padding-left:5px  ; padding-right:5px ; text-align:right ; background-color:#ffffff ; }
TD.tdcustomer    { background-color:#ffffff ; font-size:11px ; padding-left:5px ; }
DIV.list1        { padding-left:7px ; padding-right:7px ; padding-bottom:7px ; }
DIV.list2        { padding-left:7px ; padding-right:7px ; }
DIV.cart_nav     { padding-left:5px ; margin-bottom:10px ; font-size:11px ; }
SELECT.genre     { width:150px ; }
SELECT.jacket    { width:135px ; }
SELECT.media     { width:70px ; }
OPTION           { font-size:small ; }
.wall_image      { width:75px  ; height:75px  ; border-style:none ; }
.list_image      { width:100px ; height:100px ; border-style:none ; margin-right:5px ; }
.logo_navi       { font-size:11px ; padding-bottom:5px ; }
.price           { font-size:13px ; font-weight:bold   ; color:#ff0000 ; }
.data            { font-size:12px ; font-weight:normal ; color:#333300 ; }
.item_num        { font-size:12px ; font-weight:normal ; color:#808080 ; }
.comment         { font-size:11px ; font-weight:normal ; color:#333333 ; }
.memo            { font-size:12px ; font-weight:bold   ; color:#800000 ; }
.newarrival      { font-size:12px ; font-weight:normal ; color:#cc6633 ; }
.soldout         { font-size:13px ; font-weight:normal ; color:#800000 ; }
.topic           { font-size:14px ; font-weight:bold   ; color:#000000 ; }
.topic_wall      { font-size:16px ; font-weight:bold   ; color:#ff3300 ; text-align:center ; }
.guide1          { font-size:12px ; font-weight:normal ; color:#000000 ; }
.guide2          { font-size:11px ; font-weight:normal ; color:#000000 ; }
.guide3          { font-size:10px ; font-weight:normal ; color:#000000 ; }
.address         { font-size:11px ; font-weight:normal ; color:#808080 ; font-style:italic ; }
.page            { vertical-align:middle ; }
.top             { font-size:12px ; font-weight:bold   ; color:#ff3300 ; }
.guide1          { font-size:12px ; font-weight:normal ; color:#000000 ; }
.guide1_b        { font-size:12px ; font-weight:bold   ; color:#000000 ; }
.guide1_b_r      { font-size:12px ; font-weight:bold   ; color:#ff3300 ; }
.guide1_r        { font-size:12px ; font-weight:normal ; color:#ff0000 ; }
.guide1_b_w      { font-size:12px ; font-weight:bold   ; color:#ffffff ; }
.guide2          { font-size:11px ; font-weight:normal ; color:#000000 ; }
.guide2_b_r      { font-size:11px ; font-weight:bold   ; color:#ff3300 ; }
.guide3          { font-size:10px ; font-weight:normal ; color:#000000 ; }
.guide4          { font-size:9px  ; font-weight:normal ; color:#000000 ; }
.howto_g         { font-size:11px ; font-weight:normal ; color:#000000 ; padding-top:7px ; padding-bottom:7px ; padding-left:7px ; padding-right:7px ; }
.top_r           { font-size:12px ; font-weight:bold   ; color:#ff3300 ; }
.top             { font-size:12px ; font-weight:bold   ; color:#000000 ; }
.about1          { font-size:17px ; font-weight:normal ; color:#696969 ; }
.about2          { font-size:11px ; font-weight:normal ; color:#696969 ; }
.abouthr         { border-top-style:dashed ; border-top-color:#696969 ; border-width:1px ; }
