body{ font-family: 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'MS Pゴシック', sans-serif; background-color:#000; } #wrapper{ box-sizing:border-box; width:100%; height:auto; margin:10px auto; padding:5px; background-color:#000; } #container{ box-sizing:inherit; width:100%; height:auto; margin:0; padding:0; } #description{ box-sizing:inherit; width:100%; height:auto; padding:10px; font-size:1.0em; color:#fff; font-weight:bold; text-align:left; } #main_photo{ box-sizing:inherit; width:100%; auto; margin:0 0 5px; padding:0; } #main_photo img{ box-sizing:inherit; width:100%; auto; object-fit:cover; border-bottom:1px solid #fff; } UL#thumb_photo{ box-sizing:inherit; width:100%; height:auto; margin:0; padding:0; font-size:0; list-style-type:none; letter-spacing: -.4em; } UL#thumb_photo LI{ box-sizing:inherit; width:25%; height:auto; padding:1px; display:inline-block; letter-spacing: normal; margin-top:0px; } UL#thumb_photo LI img{ box-sizing:inherit; width:100%; height:auto; object-fit:cover; border:0; } .box_content_base{ box-sizing:inherit; width:100%; height:auto; margin:5px 0 0 0; padding:0; } .box_content_table{ box-sizing:inherit; width:100%; height:auto; margin:0; padding:0; } .box_content{ box-sizing:inherit; width:100%; height:auto; margin:0; padding:0; } table.box_content_main{ margin:0; padding:0; width:100%; height:auto; table-layout:fixed; border-spacing:0; border-collapse:separate; } td.title_inner{ box-sizing:inherit; padding:8px; font-size:14px; color:#fff; border-width:1px 0 1px 1px; border-style:solid; border-color:#000; border-collapse:collapse; background-color:#114375; } td.body_inner, td.body_inner2{ box-sizing:inherit; padding:8px; font-size:14px; color:#fff; vertical-align:top; border-width:1px 1px 1px 0; border-style:solid; border-color:#000; border-collapse:collapse; background-color:#454545; } .box_content_space{ box-sizing:inherit; display:none; } .box_content_contact{ box-sizing:inherit; width:100%; height:auto; margin:0; padding:0; } .sale_price_base{ box-sizing:inherit; width:100%; height:86px; padding:1px; } .sale_price{ box-sizing:inherit; width:100%; height:84px; border:1px solid #aaa; border-radius:3px; position:relative; } .sale{ box-sizing:inherit; width:62px; height:84px; padding:10px; text-align:left; position:absolute; top:10px; left:0; } .sale img{ width:42px; } .price{ box-sizing:inherit; width:250px; height:84px; text-align:center; line-height:84px; font-size:12px; color:#fff; position:absolute; top:0; left:35px; } .mail_contact_base{ clear:both; position:static; box-sizing:inherit; width:100%; height:86px; padding:1px; } .mail_contact{ box-sizing:inherit; width:100%; height:84px; background: -webkit-linear-gradient(0deg, rgb(237, 131, 22), rgb(215, 176, 10)); background: linear-gradient(0deg, rgb(237, 131, 22), rgb(215, 176, 10)); border-radius:3px; text-align:center; font-size:18px; color:#fff; font-weight:bold; line-height:84px; position:relative; } .mail_contact a{ text-decoration:none; } .mail_contact a:link, .mail_contact a:visited{ color:#fff; } .mail_contact a:hover{ color:yellowgreen; } .mail_logo{ position:absolute; top:30px; left:30px; } .telphone_contact{ box-sizing:inherit; width:100%; height:84px; margin-top:3px; background: -webkit-linear-gradient(0deg, rgb(248, 7, 18), rgb(241, 82, 89)); background: linear-gradient(0deg, rgb(248, 7, 18), rgb(241, 82, 89)); border-radius:3px; text-align:center; font-size:18px; color:#fff; font-weight:bold; line-height:84px; position:relative; } .telphone_contact a{ text-decoration:none; } .telphone_contact a:link, .telphone_contact a:visited{ color:#fff; } .telphone_contact a:hover{ color:lightblue; } .telp_logo{ position:absolute; top:30px; left:30px; } .m-pos, .t-pos{ position:absolute; top:0; left:70px; } UL.equipment{ box-sizing:inherit; width:96%; height:auto; list-style-type:none; margin:0 auto; padding:0; letter-spacing: -.4em; } UL.equipment LI{ box-sizing:inherit; width:16%; height:auto; display:inline-block; letter-spacing:normal; } ul.equipment li img{ width:100%; height:auto; border:0; } .detail_base{ position:static; box-sizing:inherit; width:100%; height:auto; margin:100px 0 0; padding:20px; } .detail{ box-sizing:inherit; margin:0; font-size:0.9em; line-height:1.3em; color:#fff; paddign:0; } a[href^="tel:"] { cursor: default; } .return-inner{ box-sizing:border-box; width:100px; height:30px; margin:0 auto; font-size:16px; font-weight:bold; color:#fff; text-align:center; line-height:30px; border:1px solid #aaa; border-radius:5px; } .return-inner a{ text-decoration:none; display:block; } .return-inner a:link, .return-inner a:visited{ color:#fff; } .return-inner a:hover{ color:lightgreen; }