body { color: #e9e9e9; background-color: black; }a:link { color: #ffffc6; text-decoration: underline; }a:visited { color: #ffffc6; text-decoration: underline; }a:hover { color: #ff0; text-decoration: underline; }a:active { color: #ff0; text-decoration: underline; }#mainbox { background-color: black; overflow: auto; clear: both; margin-top: 20px; }#main_c { text-align: center; width: 590px; overflow: auto; float: left; margin-bottom: 10px; display: inline; }#main_l { text-align: left; width: 125px; overflow: auto; float: left; margin-bottom: 10px; display: inline; }#main_r { text-align: right; width: 125px; overflow: auto; float: right; margin-bottom: 10px; display: inline; }#main_under { background-image: url(../index_img/image.jpg); background-repeat: no-repeat; background-position: right center; width: 100%; clear: both; padding-top: 15px; padding-bottom: 10px; border-top: 1px solid gray; border-bottom: 1px solid gray; }#main_under h3 { color: #000; font-size: 14px; font-weight: bold; background-color: #ff8c00; margin-bottom: 5px; padding: 5px 6px; display: inline; }#main_under ul { width: 100%; margin-top: 10px; }#main_under li { color: white; font-size: 13px; }#main_under span { color: #ff8c00; }/*インデックス用反転指示*/#footer { color: #fff; background-image: url(../common/back_all.gif); text-align: center; width: 100%; clear: both; padding-top: 50px; }#footer a:link { color: #fff; background-image: url(../common/back_all.gif); text-decoration: none; }#footer a:visited { color: #c6c6c6; background-image: url(../common/back_all.gif); text-decoration: none; text-align: center; padding-top: 50px; }#footer a:hover { color: #fff; background-image: url(../common/back_all.gif); text-decoration: underline; text-align: center; padding-top: 50px; }#footer .adress { color: #fff; }#footer .copyright { color: #656565; }/*右側リンク画像*/#main_r img { margin-bottom: 5px; padding: 1px; border: solid 1px gray; }/*アニメ非表示の場合の代理*/#key_guide { color: #fff; font-weight: bold; }#main_itouch { color: #fff; font-weight: bold; }#other_link { text-align: right; margin-top: 30px; }/*商品追加リンク*/#goods_info { width: 100%; float: none; clear: both; padding-top: 50px; padding-bottom: 50px; }#goods_info p { overflow: hidden; padding-top: 5px; }#blog_link { margin-top: 0; margin-bottom: 40px; }#blog_link h3 { color: #ffec86; font-size: 13px; font-weight: bold; padding-bottom: 5px; }
