/* ************************************************ * 共通設定 * ************************************************ */ * { margin: 0px; padding: 0px; } body { color: #000000; font-size: small; font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "MS ゴシック", "Osaka‐等幅"; line-height: 1.6em; background-color: #ffffff; text-align:center; } br.clear { clear: both; font: 0pt/0pt sans-serif; } img { border: 0px; } a{/*リンクされた文字*/ color:#6699CC; font-style:normal; text-decoration:none; } a:hover , a:active {/*マウスをのせたとき*/ color:#3366CC; font-style:normal; text-decoration:underline; } /* ------------------------------------- * ページレイアウト * ------------------------------------- *※ページ全体の幅は800pxとなっています。 幅を広げる場合は、.sideと.mainのwidth の合計値が#containerのwidthになるよう 設定してください。 * ------------------------------------- */ /*ページ全体の幅、レイアウトをセンタリング*/ #container { margin:0px auto; width:900px; text-align:left; } /*ヘッダー(ページタイトル、グローバルメニュー)*/ .header { width:100%; clear:left; margin-bottom: 15px; border-bottom: 1px solid #CCCCCC; } #hednavi { margin: 5px 0px 0px; padding: 0px; text-align: right; width: 600px; } /* 画面左側メニューの幅 */ .side { float: left; width:180px; text-align: left; } .subtotal { padding:5px 0; } .stotal { text-align:right; } .total { padding:5px 0; border-top:1px solid #C3C3C3; text-align:right; } .postage { border-top:1px dotted #C3C3C3; border-bottom:1px dotted #C3C3C3; list-style-type:none; margin-bottom:5px; } .postage li { margin:5px 0; color:red; text-align:left; } .viewcart { padding:5px 0; text-align:center; } /* 画面右側の幅 */ .main { float: left; width: 685px; margin-left: 35px; } /* 特定商取引法に基づく表記(返品など)ボタン */ p#sk_link_other { text-align:left; margin-top:10px; } p#sk_link_other a { font-size:12px; } /* フッター(コピーライト) */ .footer { width:100%; clear:left; text-align: center; margin-top: 30px; } #group-list { border-top:#838383 dotted 1px; padding:5px 0px 0px; margin:10px 20px 0px 0px; } /* ------------------------------------- * 商品オプション 表形式 * ------------------------------------- */ #option_tbl { border-collapse:collapse; border-top:1px solid #ccc; border-left:1px solid #ccc; } #option_tbl th{ border-bottom:1px solid #ccc; border-right:1px solid #ccc; } #option_tbl td { border-bottom:1px solid #ccc; border-right:1px solid #ccc; } #sidenavi { width: 165px; margin: 0px 0px 30px; padding: 0px; } #news { margin: 10px 0px 20px; padding: 10px; width: 653px; border: 1px solid #CCCCCC; } #osusume { margin: 0px 5px 30px; padding: 0px; width: 218px; text-align: center; } #title { width: 685px; height: 25px; margin: 15px 0px 10px; padding: 0px; line-height: 25px; background: #D8E3EC; } #free-text { font-size: 12px; line-height: 180%; width: 675px; } #free-title { font-size: 14px; margin: 0px 0px 15px; padding: 0px; height: 20px; width: 675px; border-bottom: 1px dashed #CCCCCC; line-height: 18px; } /* jQuery lightBox plugin - Gallery style */ #gallery { padding: 0px; width: 675px; background: #FFFFFF; line-height: 5px; margin: 10px 0px 30px; } #gallery ul { list-style: none; } #gallery ul li { display: inline; } #gallery ul img { border: 3px solid #cccccc; } #gallery ul a:hover img { border: 3px solid #BFEAFF; color: #fff; } #gallery ul a:hover { color: #0066CC; } #souteiga { margin: 0px 0px 10px; padding: 30px 0px 0px; width: 675px; background: url(https://img14.shop-pro.jp/PA01181/441/etc/il-02.jpg?20120710154855) no-repeat 0px 30px; height: 32px; } #syuppan { margin: 0px 0px 10px; padding: 30px 0px 0px; width: 675px; background: url(https://img14.shop-pro.jp/PA01181/441/etc/il-03.jpg?20120710162600) no-repeat 0px 30px; height: 32px; } #shinbun { margin: 0px 0px 10px; padding: 30px 0px 0px; width: 675px; background: url(https://img14.shop-pro.jp/PA01181/441/etc/il-06.jpg?20120710172256) no-repeat 0px 30px; height: 32px; } #logo { margin: 0px 0px 10px; padding: 30px 0px 0px; width: 675px; background: url(https://img14.shop-pro.jp/PA01181/441/etc/il-04.jpg?20120710174232) no-repeat 0px 30px; height: 32px; } #gei { margin: 0px 0px 10px; padding: 30px 0px 0px; width: 675px; background: url(https://img14.shop-pro.jp/PA01181/441/etc/il-05.jpg?20120710174638) no-repeat 0px 30px; height: 62px; } #wedding { margin: 0px 0px 10px; padding: 30px 0px 0px; width: 675px; background: url(https://img14.shop-pro.jp/PA01181/441/etc/il-08.jpg?20120711131921) no-repeat 0px 30px; height: 32px; } #cate_box { margin: 0px; padding: 0px 0px 0px 25px; width: 140px; text-align: left; } #container .side hr { background-color: #CCCCCC; color: #CCCCCC; text-decoration: none; }#tokutei { font-size: 12px; } .main #tokutei th { padding: 10px; margin: 0px; } .main #tokutei tb { padding: 10px; margin: 0px; text-indent: 10px; }