/* ************************************************ * ------------------------------------------------ * 蜈ア騾夊ィュ螳� * ------------------------------------------------ * ************************************************ */ body { font-size:12px; font-family: "Verdana", "繝偵Λ繧ョ繝手ァ偵ざ Pro W3", "�ュ�ウ 繧エ繧キ繝�け", "Osaka窶千ュ牙ケ�"; color:#5b5b5b; background:#FFF; border-top: 5px solid #7F7F7F; border-bottom: 5px solid #7F7F7F; margin: 0px; padding: 0px; } form { margin: 0px; padding: 0px; } div { margin: 0px; padding: 0px; } img { border: 0px; } a:link { color: #3F3F3F; text-decoration: underline; } a:visited { color: #3F3F3F; text-decoration: underline; } a:active { color: #3F3F3F; text-decoration: underline; } a:hover { color: #3F3F3F; background: #EEE; text-decoration: none; } #contents { margin: 0px auto; width: 900px; } /*繝壹�繧ク荳ュ螟ョ縺ョ譫�邱壹�濶イ*/ #center { border: 1px solid #fff; background: #FFF; margin: 0px 5px 0px 5px; } /* ************************************************ * 繝倥ャ繝繝シ繝。繝九Η繝シ * ************************************************ */ #header { margin: 20px auto 10px auto; width: 900px; } /* ------------------------------------- * 繝倥ャ繝繝シ縲繧ー繝ュ繝シ繝舌Ν繝。繝九Η繝シ縺ョ繧ェ繝ウ繝槭え繧ケ * 窶サWIN IE縺ァ縺ッ驕ゥ逕ィ縺輔l縺セ縺帙s * ------------------------------------- */ #header .menu img { background: #999; } #header .menu img:hover { background: #7F7F7F; } /* ------------------------------------- * 繧キ繝ァ繝��繧ソ繧、繝医Ν縺ョ繧オ繧、繧コ縲∬牡 * ------------------------------------- */ #title_size { font: 0px/130% "Verdana", "繝偵Λ繧ョ繝手ァ偵ざ Pro W3", "�ュ�ウ 繧エ繧キ繝�け", "Osaka窶千ュ牙ケ�"; font-weight: bold; padding-top:10px; } #title_size a { color: #7F7F7F; } #title_size a:link { color: #7F7F7F; text-decoration: underline; } #title_size a:visited { color: #7F7F7F; text-decoration: underline; } #title_size a:active { color: #7F7F7F; text-decoration: underline; } #title_size a:hover { color: #7F7F7F; background: #EEE; text-decoration: none; } /* ************************************************ * 蟾ヲ蛛エ繝。繝九Η繝シ * ************************************************ */ /* ------------------------------------- * 蝠�刀讀懃エ「 * ------------------------------------- */ #search { width: 130px; margin: 10px auto; } #search select { width: 125px; border: 1px solid #3F3F3F; } #search input { width: 120px; border: 1px solid #3F3F3F; margin: 5px 0px 5px 0px; padding: 2px; } #group-list { border-top:#ffffff dotted 1px; margin-top:10px; } /* ------------------------------------- * 蟾ヲ繝。繝九Η繝シ譛荳矩Κ縲繝輔Μ繝シ繧ィ繝ェ繧「 * 繝舌リ繝シ繧定イシ繧矩圀縺ェ縺ゥ縺ォ縺泌茜逕ィ縺上□縺輔> * 窶サ蛻晄悄險ュ螳壹〒縺ッ驕ゥ逕ィ縺輔l縺ヲ縺�∪縺帙s * ------------------------------------- */ #freespace_left { font-size: 12px; border: 2px solid #7F7F7F; margin-top: 10px; padding: 5px; text-align: center; } /* ************************************************ * 蜿ウ蛛エ繝。繝九Η繝シ * ************************************************ */ .cart { font-size: 11px; margin: 0px 2px 10px 2px; background: #FFF; } .cart ul { line-height: 160%; margin: 0px 5px 0px 5px; padding: 5px; } .cart li { list-style-type: none; } .cart p { border-top: 1px dotted #333; margin: 3px; padding: 5px; text-align: right; font-weight: bolder; } .cart input { margin: 5px; } /* 莨壼藤蟆ら畑繝壹�繧ク */ #members { background:#ffffff; padding:5px 0px; margin:0px 2px 10px; text-align:center; } #btn_members_login, #btn_members_logout { padding:10px 0px; } #btn_members_signup { padding:7px 0px; margin:0px 3px; border-top:#333333 dotted 1px; } #btn_members_signup span, #btn_members_logout span { display:block; font-size:10px; line-height:1.1em; padding-bottom:3px; } /* ************************************************ * 蟾ヲ蜿ウ繝。繝九Η繝シ縺ョ繝ャ繧、繧「繧ヲ繝� * ************************************************ */ .side { width: 150px; padding: 0px 0px 10px 0px; background-color: #999999; } .list ul { line-height: 160%; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; } .list li { list-style-type: none; background: url(https://img.shop-pro.jp/tmpl_img/8/list_white.gif) no-repeat 6px 7px; } .list li a { color: #FFF; text-decoration: none; margin: 0px; padding: 0px; display: block; width: 100%; text-indent: 1em; } .list li a:visited { color: #FFF; text-decoration: none; display: block; width: 100%; } .list li a:hover { color: #000; text-decoration: none; background: #FFF url(https://img.shop-pro.jp/tmpl_img/8/list_red.gif) no-repeat 6px 7px; display: block; width: 100%; } .list li a:active { color: #000; text-decoration: none; background: #FFF url(https://img.shop-pro.jp/tmpl_img/8/list_red.gif) no-repeat 6px 7px; display: block; width: 100%; } /* ************************************************ * 蠎嶺クサ縺ョ繧ウ繝シ繝翫�縲繝ャ繧、繧「繧ヲ繝� * ************************************************ */ .freespace_right { font-size: 12px; border: 2px solid #999999; margin-top: 10px; padding: 5px; text-align: center; } .freespace_right img { border: 1px solid #7F7F7F; margin: 5px 0px 5px 0px; padding: 3px; } .freespace_right p { text-align: left; font-size: 11px; } /* ************************************************ * RSS繝ェ繝ウ繧ッ縺ョ繝ャ繧、繧「繧ヲ繝� * ************************************************ */ .feed { text-align: center; margin: 20px auto; } .feed img { border: 0px; } /* ************************************************ * 繝輔ャ繧ソ繝シ繝。繝九Η繝シ * ************************************************ */ #footer { font-size: 12px; padding: 30px; text-align: center; } #footer p { font-size: 11px; margin: 10px 0px 0px 0px; font-family: "Verdana"; } /* ************************************************ * 繧ウ繝ウ繝�Φ繝��騾� * ************************************************ */ /* ------------------------------------- * 100pxテ�100px縺ョ邵ョ蟆冗判蜒剰。ィ遉コ * 窶サ繝医ャ繝怜所縺ウ繧オ繝悶き繝�ざ繝ェ繝シ陦ィ遉コ譎ゅ↓菴ソ逕ィ * ------------------------------------- */ .item_box { text-align: center; padding-bottom: 10px; width: 120px; float: left; } .item_thumbnail { margin: 0px 0px 5px 10px; width: 100px; height: 100px; overflow: hidden; position: relative; } .item_thumbnail img { width: 100px; height: 100px; } .item_frame { border: 0px; width: 100px; height: 100px; position: absolute; top: 0px; left: 0px; z-index: 1; } /* ------------------------------------- * 蝠�刀荳隕ァ陦ィ遉コ縺ョ繝ャ繧、繧「繧ヲ繝� * ------------------------------------- */ .category_items td { font-size: 12px; padding: 10px 0px 10px 0px; } .category_items p { font-size: 12px; margin: 5px 0px 0px 0px; padding: 0px; } /* ------------------------------------- * 縺ア繧薙¥縺壹Μ繧ケ繝� * ------------------------------------- */ .footstamp { padding:0px 10px 10px 10px; font-size: 11px; } /* ------------------------------------- * 繝壹�繧ク繧ソ繧、繝医Ν * ------------------------------------- */ .pagetitle { margin: 10px 0px 1px 0px; padding: 0px 10px 5px 10px; border-bottom: 2px solid #999999; font-size: 16px; font-weight:bold; clear: both; } /* ------------------------------------- * 蝠�刀縺檎┌縺�凾縺ョ陦ィ遉コ * ------------------------------------- */ .nodata { margin: 50px 0px 50px 0px; text-align: center; } /* ************************************************ * TOP繧ウ繝ウ繝�Φ繝� * ************************************************ */ /* ------------------------------------- * 縺顔衍繧峨○繝サ縺翫☆縺吶a繧ィ繝ェ繧「繝ャ繧、繧「繧ヲ繝� * ------------------------------------- */ .top_items tr { text-align: center; } .top_items td { font-size: 11px; text-align: center; padding-bottom: 10px; } /* ------------------------------------- * 縺顔衍繧峨○繧ィ繝ェ繧「 * ------------------------------------- */ .info_space { margin: 20px; } /* ------------------------------------- * 繝輔Μ繝シ繧ケ繝壹�繧ケ * ------------------------------------- */ .free_space { margin: 20px; } /* ------------------------------------- * 縺顔衍繧峨○繧ィ繝ェ繧「 * 邂�擅譖ク縺阪〒縺顔衍繧峨○繧呈軸霈峨☆繧矩圀縺ォ縺泌茜逕ィ縺上□縺輔> * 窶サ蛻晄悄險ュ螳壹〒縺ッ驕ゥ逕ィ縺輔l縺ヲ縺�∪縺帙s * ------------------------------------- */ #information ul { font-size: 11px; line-height: 160%; margin: 0px 20px 0px 15px; padding: 0px 0px 0px 0px; } #information li { padding: 0px 0px 0px 20px; list-style-type: none; background: url(https://img.shop-pro.jp/tmpl_img/8/list_red.gif) no-repeat 6px 7px; } #information p { margin: 10px 0px 20px 20px; } /* ------------------------------------- * 莨壼藤萓。譬シ陦ィ遉コ縲繝医ャ繝励�繝シ繧ク逕ィ * ------------------------------------- */ .regular_price_top { padding:0px 0px 2px; font-size:11px; text-decoration:line-through; color:#666666; margin:5px 0px 0px; } .price_top { padding:0px; margin:0px; } .discount_rate_top { padding:2px 0px 0px; color:#ff0000; margin:0px; } /* ************************************************ * 蝠�刀隧ウ邏ー縲繝ャ繧、繧「繧ヲ繝� * ************************************************ */ #detail { padding: 20px 0px 20px 0px; } #detail .td1 { background: #EEE; } #detail .td2 { background: #FFF; } #detail .large { border: 1px solid #CCC; margin: 0px 10px 0px 10px; width: 250px; } #detail .small { margin: 20px 0px 0px 20px; width: 100px; height: 100px; } #detail p { font-size: 12px; margin: 0px 0px 10px 0px; padding: 5px; } /*090926邱ィ髮� #detail p { font-size: 12px; margin: 20px; padding: 5px; border: 1px solid #CCC; background: #EEE; } */ #detail ul { margin: 20px; padding: 5px; } #detail li { padding: 0px 0px 0px 20px; list-style-type: none; background: url(https://img.shop-pro.jp/tmpl_img/8/list_arrow_red.gif) no-repeat 6px 0px; } /*莨壼藤蟆ら畑萓。譬シ縺ョ陦ィ遉コ 蝠�刀隧ウ邏ー逕ィ*/ #detail p.regular_price_detail { padding:0px 0px 5px; margin:0px; text-decoration:line-through; border:none; background:none; } #detail p.price_detail { padding:0px; margin:0px; border:none; background:none; } #detail p.discount_rate_detail { padding:5px 0px 0px; margin:0px; color:#ff0000; border:none; background:none; } /* ------------------------------------- * 蝠�刀隧ウ邏ー-雉シ蜈・謨ー驕ク謚槭�縲後き繝シ繝医↓蜈・繧後k縲阪�繧ソ繝ウ * ------------------------------------- */ .product_num { width: 50px; } .product_incart { margin: 10px; text-align: center; } /* ------------------------------------- * 縺薙�蝠�刀繧定イキ縺」縺滉ココ縺ッ縺薙s縺ェ蝠�刀繧りイキ縺」縺ヲ縺セ縺� * ------------------------------------- */ #together { width:450px; margin: 0px 20px 0px 20px; height:100%; } #together .tog_main_title { font-weight: bolder; margin-top:30px; padding-bottom:5px; border-bottom: 5px solid #CCC; } #together .together_list { margin:10px 5px 0px 3px; float:left; width: 135px; text-align:center; } /* ------------------------------------- * 繝医Λ繝�け繝舌ャ繧ッ * ------------------------------------- */ #trackback { margin: 0px 20px 20px 20px; } #trackback .tb_main_title { font-weight: bolder; margin-top:30px; padding-bottom:5px; border-bottom: 5px solid #CCC; } #trackback .tb_url { font-size: 11px; padding: 5px 10px 5px 10px; } #trackback .tb { margin: 10px 0px 10px 0px; border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; } #trackback .tb_date { font-size: 10px; padding: 10px 10px 10px 10px; } #trackback .tb_title { font-weight: bold; padding: 0px 10px 10px 10px; } #trackback .tb_body { line-height: 150%; padding: 10px 10px 10px 10px; border-top: 1px dotted #CCC; border-bottom: 1px dotted #CCC; } #trackback .tb_state { padding: 5px 10px 5px 10px; } /* ************************************************ * 蝠�刀荳隕ァ縲繝ャ繧、繧「繧ヲ繝� * ************************************************ */ /* ------------------------------------- * 繧オ繝悶き繝�ざ繝ェ繝シ縲繝ャ繧、繧「繧ヲ繝� * ------------------------------------- */ .subcategory { padding: 10px; font-size: 11px; } /* ------------------------------------- * 讀懃エ「譚。莉カ陦ィ遉コ * ------------------------------------- */ .search_result { border: 1px solid #CCC; margin: 20px 20px 10px 20px; padding: 5px; } /* ------------------------------------- * 荳隕ァ陦ィ遉コ縲荳ヲ縺ウ鬆�r螟画峩 * ------------------------------------- */ .sort { border-bottom: 1px solid #CCC; padding: 10px; font-size: 11px; } /* ------------------------------------- * 荳隕ァ陦ィ遉コ縲蝠�刀謨ー縺ィ陦ィ遉コ謨ー * ------------------------------------- */ .pagenavi { margin: 10px 20px 10px 20px; font-size: 11px; } /* ------------------------------------- * 莨壼藤蟆ら畑萓。譬シ縺ョ陦ィ遉コ縲蝠�刀荳隕ァ逕ィ * ------------------------------------- */ .regular_price_all { padding:0px 0px 2px; font-size:11px; text-decoration:line-through; color:#666666; } .price_all { padding:0px; } .discount_rate_all { padding:2px 0px 0px; color:#ff0000; } /* ************************************************ * 蝠�刀繧ェ繝励す繝ァ繝ウ繝壹�繧ク * ************************************************ */ /* ------------------------------------- * 繧ェ繝励す繝ァ繝ウ陦ィ縺ョ鄂ォ邱壹�濶イ * ------------------------------------- */ #Option .option_table { background-color:#999; } /* ------------------------------------- * 繧ェ繝励す繝ァ繝ウ縲鬆�岼閭梧勹縺ョ濶イ * ------------------------------------- */ #Option .option_cell1 { text-align:left; color: #333333; background-color:#EEEEEE; margin: 2px; padding: 2px 10px 2px 10px; font-weight:bold; white-space:nowrap; } /* ------------------------------------- * 繧ェ繝励す繝ァ繝ウ縲萓。譬シ閭梧勹縺ョ濶イ * ------------------------------------- */ #Option .option_cell2 { text-align:left; background-color:#FFFFFF; padding: 2px 10px 2px 6px; } /* ------------------------------------- * 繧オ繝悶き繝�ざ繝ェ繝ェ繧ケ繝� * ------------------------------------- */ .subcategory_list { float:left; width: 120px; text-align:center; margin: 10px 10px; } /* ------------------------------------- * 莨壼藤蟆ら畑萓。譬シ縺ョ陦ィ遉コ縲繧ェ繝励す繝ァ繝ウ逕ィ * ------------------------------------- */ span.regular_price_stock { padding:0px; margin:0px; font-size:11px; text-decoration:line-through; color:#666666; } span.price_detail_stock { padding:0px; margin:0px; } span.discount_rate_stock { padding:0px; margin:0px; color:#ff0000; } /* ************************************************ * 蝠�刀讀懃エ「繝壹�繧ク * ************************************************ */ /*莨壼藤蟆ら畑萓。譬シ縺ョ陦ィ遉コ 蝠�刀讀懃エ「邨先棡逕ィ*/ .regular_price_search { padding:0px 0px 2px; font-size:11px; text-decoration:line-through; color:#666666; } .price_detail_search { padding:0px; } .discount_rate_search { padding:2px 0px 0px; color:#ff0000; } /* ************************************************ * 迚ケ螳壼膚蜿門シ墓ウ輔�縺頑髪謇輔>譁ケ豕輔�驟埼∬ィュ螳壹↓縺、縺�※ * ************************************************ */ #ShopKeeper { margin: 20px auto; background: #cccccc; width: 450px; } #ShopKeeper th { width: 150px; background: #cccccc; border-top: 1px solid #FFF; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-left: 1px solid #FFF; color: #000; font-size: 11px; padding: 0px 5px 0px 5px; } #ShopKeeper td { width: 300px; background: #FFF; padding: 5px; } .SK p { margin: 0px 0px 10px 0px; padding: 15px 0px 0px 30px; border-top: 1px solid #CCC; } .SK .area { padding: 0px 30px 20px 30px; } .SK .title { background: #EEE; border-top: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 1px dotted #CCC; border-left: 1px solid #CCC; padding: 5px; color: #000; } .SK .note { background: #FFF; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-left: 1px solid #CCC; margin: 0px 0px 10px 0px; padding: 5px; } .payment_img { width:30px; height:30px; margin:3px; } /* ************************************************ * 繝励Λ繧、繝舌す繝シ繝昴Μ繧キ繝シ * ************************************************ */ #PrivacyExplain { margin: 20px; font-size: 12px; } #PrivacyExplain .title { margin: 20px 0px 0px 0px; padding: 5px 5px 10px 5px; border-top: 2px solid #CCC; color: #000; font-weight: bolder; } #PrivacyExplain .note { font-size: 11px; line-height: 150%; margin: 10px 5px 20px 15px; } /* ------------------------------------- * 蝠�刀繧ェ繝励す繝ァ繝ウ 陦ィ蠖「蠑� * ------------------------------------- */ #option_tbl { border-collapse:collapse; margin:10px auto 0; border-top:1px solid #ccc; border-left:1px solid #ccc; width:100%; } #option_tbl th{ padding:5px; border-bottom:1px solid #ccc; border-right:1px solid #ccc; } #option_tbl td input{ float:none; margin:0 0 5px; width:auto; } #option_tbl th, #option_tbl td.none { background:#eee; } #option_tbl td { padding:5px; text-align:center; border-bottom:1px solid #ccc; border-right:1px solid #ccc; } .stock_zero { color:red; } /*maruai逕ィ*/ .bar{ background:url("https://img14.shop-pro.jp/PA01080/292/etc/bar.gif") no-repeat bottom left; padding-bottom:10px; margin:5px 0px 5px 0px; } .bold{ font-weight:bold; } .red{ color:#ff0000; } .s10{ font-size:10px; } .mt10{ margin-top:10px; } .mt15{ margin-top:15px; } .mt20{ margin-top:20px; } .mb0{ margin-bottom:0px; } .dl{ float:left; } .dr{ float:right; } dt{ font-size:13px; font-weight:bold; margin:0px 0px 5px 0px; } dd{ margin:0px 0px 10px 0px; } p{ margin:5px 0px 5px 0px; } ul.osusume{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; } ul.osusume li{ background-image:none; margin:0px 0px 5px 0px; padding:0px 5px 0px 5px; text-align:center; } ul.osusume li a{ text-indent:0px; } ul.osusume li a:hover{ background-image:none; } ul.osusume li img{ border:solid 1px #888888; } /*maruai逕ィ*/