@charset "utf-8";
 a, a:hover { outline: 0 }
a, ins { text-decoration: none }
article, aside, dialog, figure, footer, header, hgroup, hr, nav, section { display: block }
a, a:hover { color: #39f }
#header, #wrapper { width: 1000px; margin: 0 auto; overflow: hidden }
#bg, #footer, body, div.post, header, html { width: 100% }
#bg, #header, #header img, #wrapper { margin: 0 auto }
#menuButton, .none { display: none }
#menu-header li, #sidebar li, #sidebar ul { list-style: none; margin: 0; padding: 0 }
table.air_conditioner, table.inquiry, table.inquiry td, table.inquiry th { border-collapse: collapse; border-spacing: 0 }
#footer, #gnav, .pc-switcher, .smp { min-width: 1000px }
abbr, address, article, aside, audio, b, blockquote, body, cite, code, dd, del, dfn, dialog, div, dl, dt, em, fieldset, figure, footer, form, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, mark, menu, nav, object, p, pre, q, samp, section, small, span, strong, sub, sup, time, var, video { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: 0 0; -webkit-text-size-adjust: 100% }
ins, mark { background-color: #ff9; color: #000 }
blockquote, q { quotes: none }
blockquote:after, blockquote:before, q:after, q:before { content: ''; content: none }
a { margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; background: 0 0; overflow: hidden }
a:active, a:visited { background-color: transparent }
mark { font-style: italic; font-weight: 700 }
del { text-decoration: line-through }
abbr[title], dfn[title] { border-bottom: 1px dotted #000; cursor: help }
hr { height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0 }
input, select { vertical-align: middle }
img, img a, img a:hover { border: 0; margin: 0; padding: 0; max-width: 100%; height: auto }
table { border-collapse: collapse }
caption, td, th { font-weight: 400; text-align: left }
td, th { display: table-cell }
* { box-sizing: border-box }
body { line-height: 1; text-align: center; font: 85% 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, 'メイリオ', 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif; margin: 0; padding: 0 }
#sidebar { font-size: 90% }
a:hover { text-decoration: underline }
p { line-height: 1.8em; margin-bottom: .5em }
p.indent { text-indent: 1em }
.clear { clear: both }
.red { color: red }
input[type=tel], input[type=text], input[type=email], textarea { vertical-align: middle; width: 98%; line-height: 30px; height: 30px; padding: 1px 5px; border: 1px solid #d4d4d7; border-radius: 3px; font-size: 100%; color: #555; background: #fcfcfc }
textarea { height: auto; line-height: 1.5; width: 98% }
input[type=submit], input[type=reset], input[type=button] { margin-right: 3px; padding: 3px 10px; background: #878787; background: -moz-linear-gradient(top, #878787 0, #6f6f6f 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #878787), color-stop(100%, #6f6f6f)); background: -webkit-linear-gradient(top, #878787 0, #6f6f6f 100%); background: -o-linear-gradient(top, #878787 0, #6f6f6f 100%); background: linear-gradient(to bottom, #878787 0, #6f6f6f 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#878787', endColorstr='#6f6f6f', GradientType=0 );
border: 0; border-radius: 3px; line-height: 1.5; font-size: 120%; color: #fff }
#header h1, p.disc { color: #00abeb; left: 0; font-weight: 700 }
input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover { background: #878787; background: -moz-linear-gradient(top, #6f6f6f 0, #878787 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #6f6f6f), color-stop(100%, #878787)); background: -webkit-linear-gradient(top, #6f6f6f 0, #878787 100%); background: -o-linear-gradient(top, #6f6f6f 0, #878787 100%); background: linear-gradient(to bottom, #6f6f6f 0, #878787 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6f6f6f', endColorstr='#878787', GradientType=0 );
cursor: pointer }
.wpcf7c-conf { background-color: transparent!important; border: 0!important }
#gnav, #menu-header { background-color: rgba(0,84,167,1) }
#bg { text-align: left; background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/bg.jpg) 0 170px repeat-x }
header { border-bottom: 1px solid #bbe3f9; margin-bottom: 15px; box-shadow: 0 0 5px 5px #eee }
#header { height: 370px; position: relative; background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/bg_header_page.jpg) 50% 0 no-repeat; background-size: 100% auto }
#home #header { height: 570px; background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/bg_header_normal.jpg) }
#content { width: 740px; float: left }
#sidebar { width: 220px; float: right; padding-bottom: 15px } #footer { padding-bottom: 30px; background-color: #eaf6fd }
#header img { display: block; max-width: 100%; height: auto }
#header h1, .header_btn, p.logo, p.disc, p.disc2, p.header_tel, .header_btn2 { margin: 0; position: absolute }
#header h1 { width: 440px; top: 0; z-index: -1; }
p.logo { width: 440px; top: 80px }
p.disc { top: 45px; font-size: 150% }
p.disc2 { color: red; top: 55px; left: 500px; font-weight: 700 }
p.header_tel { width: 290px; top: 45px; right: 0; }
.header_btn { width: 370px; height: 55px; bottom: 85px; left: 0 }
.header_btn2 { width: 370px; height: 55px; bottom: 145px; left: 0 }
#gnav { width: 100%; position: absolute; top: 0; left: 0; display: block; height: 30px }
#menu-header { width: 1000px; height: 30px; margin: 0 auto; padding: 0; display: block }
#menu-header li { width: 125px; height: 30px; line-height: 30px; float: left; text-align: center; vertical-align: middle; font-size: 92%; border-left: 1px solid rgba(255,255,255,.5) }
#menu-header li:last-child { border-right: 1px solid rgba(255,255,255,.5) }
#menu-header li:nth-child(7) { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/cart_small.png) 5px 50% no-repeat }
#menu-header li a { display: block; width: 100%; line-height: 30px; color: #fff }
#menu-header li:nth-child(7) a { text-align: right; padding-right: 1em }
#menu-header li a:hover { background-color: #fff; color: rgba(0,84,167,1); border-radius: 10px; opacity: .8 }
#sidebar .title { text-align: center; height: 30px; line-height: 30px; margin: 0; background-color: rgba(0,84,167,1); color: #fff }
#sidebar p { margin-bottom: 0 }
.innerContents { width: 100%; overflow: hidden; margin-bottom: 10px }
#sidebar .loginbtn { }
#sidebar .loginbtn li { margin-bottom: 5px; }
#sidebar .loginbtn li:last-child { margin-bottom: 0; }
#sidebar .loginbtn li a { text-align: center; display: block; box-sizing: border-box; line-height: 30px; border-radius: 3px; background-color: #f3f3f3; color: #000; border: 1px solid #999; }
#sidebar .loginbtn li a:hover { text-decoration: none; background-color: #c00; color: #fff; }
.search_container { background-color: rgba(102,204,204,0.1); border: 1px solid #00a9b2; }
.search_container div { width: 100%; margin: 0 auto; padding: 10px; overflow: hidden; box-sizing: border-box; }
.search_container div #s { display: block; width: 80%; float: left; border-radius: 3px 0 0 3px!important; }
.search_container div #searchsubmit { display: block; width: 20%; line-height: 30px; float: right; text-align: center; margin: 0; padding: 0; border-radius: 0 3px 3px 0!important; }
.search_container p { text-align: center; height: 20px; line-height: 20px; margin: 0; padding: 0; background-color: #00a9b2; color: #fff; font-weight: 700; font-size: 110% }
.search_container p img { display: inline; vertical-align: middle; width: auto !important; height: 14px !important; }
.refine_search { background-color: rgba(0,134,202,.05); border: 1px solid #2660ad; }
.refine_search p { text-align: center; height: 20px; line-height: 20px; margin: 0; padding: 0; background-color: #2660ad; color: #fff; font-weight: 700; font-size: 110% }
.refine_search p img { display: inline; vertical-align: middle; width: auto !important; height: 14px !important; }
.refine_search .form-group { width: 100%; margin: 0 auto; padding: 10px 10px 0; overflow: hidden; box-sizing: border-box; }
.refine_search label{ display: block; margin: 0; }
.refine_search .flexbox { display: flex; padding: 10px 10px 0; }
.refine_search .flexbox div{ width: 33.3333%; padding: 0; }
.refine_search .form-group.submit { padding-bottom: 10px; }
.refine_search .form-group.submit button { margin: 0; padding: 3px 10px; background: #878787; border: 0; border-radius: 3px; line-height: 1.5; font-size: 120%; color: #fff; }
.add_list img { display: block; margin: 0 auto 10px }
#sidebar p.titles { font-size: 120%; line-height: 1.5; margin-bottom: 0; padding: 10px 5px 10px 35px; background: #f8b62c url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/bg_pagetitle.png) 0 50% no-repeat; font-weight: 700; color: #fff; }
#sidebar .catNav { width: 100%; overflow: hidden }
#sidebar .catNav li { text-align: center; width: 100%; margin-bottom: 5px; padding: 0; border: 1px solid #00abeb }
#sidebar .catNav li img { display: block; margin: 10px auto 5px }
#sidebar .catNav li p { height: 30px; line-height: 30px; margin: 0; background-color: #00abeb }
.catNav li a { display: block; width: 100%; text-decoration: none }
.catNav li a p { display: block; width: 100%; color: #fff }
#sidebar .catNav li a:hover p { background-color: red; color: #fff }
.maker_links { width: 100%; float: none; padding: 0; border: 1px solid #ccc }
.cat-top-freezer li, .page-cat-new li, div.top-cat ul li, ul.itemIndex-new li, ul.ttl_ul li { list-style: none; float: left }
.maker_links dt { text-align: center; line-height: 1; padding: .5em 0; background-color: #75a315; color: #fff }
.maker_links dd { padding: .5em 0 }
.maker_links ul li a { display: block; width: 100%; padding: 0 0 0 20px; background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/arrow04.jpg) 3% 50% no-repeat; color: #000 }
.maker_links ul li a:hover { text-decoration: none; color: red }
.side_companyInfo { background-color: #f9f9f9; border: 1px solid #ccc }
.side_companyInfo dt { text-align: center; height: 30px; line-height: 30px; background-color: rgba(0,84,167,1); color: #fff }
.side_companyInfo dd { padding: .5em 0 1em }
.side_companyInfo p { padding-left: 3% }
.side_companyInfo p img { display: inline; vertical-align: middle }
.side_companyInfo li a { display: block; width: 100%; padding: 2% 0 2% 10%; background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/arow01.jpg) 3% 50% no-repeat; color: #000 }
.side_companyInfo li a:hover { text-decoration: none; color: red }
div.st-tag-cloud { padding: 0 10px; background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/bg-cat.jpg) repeat-y }
div.st-tag-cloud a { display: block; width: 228px; padding: 3px 0 3px 12px; background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/arow01.jpg) 0 50% no-repeat }
ul.nav li.widget_welcart_featured li { padding: .5em 0 1em }
ul.nav li.widget_welcart_featured li, ul.nav li.widget_welcart_featured li a { padding-left: 0; background: 0 0 }
ul.side_reco li.widget_welcart_featured p.title a { text-decoration: none; color: #fff }
ul.nav li.widget_welcart_featured .thumimg { text-align: center; width: 100%; height: 170px; overflow: hidden; padding-top: .5em }
ul.nav li.widget_welcart_featured .model-number, ul.nav li.widget_welcart_featured .price, ul.nav li.widget_welcart_featured .price-b, ul.nav li.widget_welcart_featured .thumtitle { font-size: 100%; font-weight: 400; line-height: 1.2em }
ul.nav li.widget_welcart_featured .thumtitle { height: auto; border-bottom: 0 }
.side_tel, dl.top-info { border: 1px solid #ccc }
ul.nav li.widget_welcart_featured .price-b { color: #00f }
ul.nav li.widget_welcart_featured .price { color: #c00 }
ul.nav li.widget_welcart_featured .txt { font-weight: 700; line-height: 1.2em; color: #036; padding-top: .5em }
.widget_welcart_calendar { list-style: none; margin: 0; padding: 0 }
ul.nav ul.ucart_calendar_body { margin: 0; padding: 0; background: 0 0 }
table.usces_calendar { width: 100%; margin: 0 auto; border-top: 1px solid #ccc; border-right: 1px solid #ccc }
table.usces_calendar caption { text-align: center; padding: 5px 0; background-color: #69F; color: #fff }
table.usces_calendar td, table.usces_calendar th { display: table-cell!important; text-align: center; vertical-align: middle; line-height: 1; width: 36px; padding: 4px 0; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; color: #333 }
.side_tel dt, dl.top-info dt { text-align: center; line-height: 30px }
.widget_welcart_calendar table:nth-child(2) { margin-bottom: 5px }
span.business_days_exp_box { display: inline-block }
table.usces_calendar thead th { background-color: #f6f6f6 }
table.usces_calendar thead th:nth-child(1) { background-color: #ed798d; color: #fff }
table.usces_calendar thead th:nth-child(7) { background-color: #2660ad; color: #fff }
.businesstoday { font-size: 105%!important }
.side_tel { font-size: 120%; background-color: #f9f9f9 }
.side_tel dt { height: 30px; margin: 0; background-color: rgba(0,84,167,1); color: #fff }
.side_tel dd { padding: .5em 1em }
.side_tel dd p img { display: inline; vertical-align: middle; padding-right: 15px }
.side_tel dd td, .side_tel dd th { display: table-cell!important; font-size: 95% }
.side_tel dd table:nth-child(1) th { width: 6em }
.side_tel dd table:nth-child(2) th { width: 8em }
#sidebar .side_tel dd p.inquiryTxt { width: 100%; text-align: center; margin: 0 0 15px; color: rgba(0,84,167,1); font-size: 100% }
#sidebar .side_tel dd p.inquiry { width: 100%; text-align: center; margin: 0 }
#sidebar .side_tel dd p.inquiry a { display: block; width: 100%; height: 40px; background-color: #00abeb }
#sidebar .side_tel dd p.inquiry img { display: block; width: 170px; height: 40px; margin: 0 auto; padding: 0 }
#sidebar .side_tel dd p.inquiry a:hover { background-color: #c00 } .innerContents { max-width: 220px; }
.txt_titles { text-align: center; border-bottom: 1px solid #ccc; font-size: 1.5em; font-weight: bold; line-height: 1; padding-bottom: .5em; }
.innerContents.side_btn { box-sizing: border-box; width: 100%; padding: 0 10px; border: 2px solid #6cc; background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/side_btn_bg.png) no-repeat 50% 50%; }
.side_btn_ttl { font-weight: bold; font-size: 1.8em; line-height: 1; margin: 0 0 0.5em !important; padding: 1em 0 .5em; text-align: center; border-bottom: 1px solid #6cc; color: #6cc; }
.side_btn_img img { display: block; margin: 0 auto; }
.add_list { margin: 0; padding: 0 0 0.5em !important; }
.add_list li { margin: 0 0 0.5em !important; }
.catNav_accordion p.catNav_ttl img { display: block; margin: 0; }
.catNav_accordion p.catNav_ttl { line-height: 1; width: 100%; min-height: 50px; position: relative; display: flex; align-items: center; margin: 0; padding: 0; cursor: pointer; }
.catNav_accordion p.catNav_ttl:hover { background-color: rgba(0, 204, 255, 0.05); transition: .2s; }
.catNav_accordion p.s_item_1 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_1.jpg); }
.catNav_accordion p.s_item_2 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_2.jpg); }
.catNav_accordion p.s_item_3 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_3.jpg); }
.catNav_accordion p.s_item_4 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_4.jpg); }
.catNav_accordion p.s_item_5 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_5.jpg); }
.catNav_accordion p.s_item_6 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_6.jpg); }
.catNav_accordion p.s_item_7 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_7.jpg); }
.catNav_accordion p.s_item_8 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_8.jpg); }
.catNav_accordion p.s_item_9 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_9.jpg); }
.catNav_accordion p.s_item_10 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_10.jpg); }
.catNav_accordion p.s_item_11 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_11.jpg); }
.catNav_accordion p.s_item_12 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_12.jpg); }
.catNav_accordion p.s_item_13 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_13.jpg); }
.catNav_accordion p.s_item_14 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_14.jpg); }
.catNav_accordion p.s_item_15 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_15.jpg); }
.catNav_accordion p.s_item_16 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_16.jpg); }
.catNav_accordion p.s_item_17 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_17.jpg); }
.catNav_accordion p.s_item_18 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_18.jpg); }
.catNav_accordion p.s_item_19 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_19.jpg); }
.catNav_accordion p.s_item_19_2 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_19_2.jpg); }
.catNav_accordion p.s_item_21 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_21.jpg); }
.catNav_accordion p.s_item_22 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_22.jpg); }
.catNav_accordion p.s_item_23 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_23.jpg); letter-spacing: -0.05em; }
.catNav_accordion p.s_item_24 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_24.jpg); }
.catNav_accordion p.s_item_25 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_25.jpg); }
.catNav_accordion p.s_item_26 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_26.jpg); }
.catNav_accordion p.s_item_27 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_27.jpg); }
.catNav_accordion p.s_item_28 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_28.jpg); }
.catNav_accordion p.s_item_29 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_29.jpg); }
.catNav_accordion p.s_item_item16 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/s_item_item16.jpg); }
.catNav_accordion p.catNav_ttl::after { content: ''; display: block; width: 6px; height: 6px; border-top: 2px solid #999; border-right: 2px solid #999; -webkit-transform: rotate(135deg); transform: rotate(135deg); position: absolute; top: 50%; right: 0; margin: -6px 6px 0 0; transition: .2s; }
.catNav_accordion p.toggleUp::after { margin-top: -2px; border-top-color: #0260ea; border-right-color: #0260ea; -webkit-transform: rotate(315deg); transform: rotate(315deg); transition: .2s; }
#sidebar .catNav_accordion li { }
.accordio_child { display: none; }
#sidebar .accordio_child p { font-weight: bold; font-size: 1.2em; }
#sidebar .accordio_child ul { padding: 5px 0 14px; }
#sidebar .accordio_child ul li { border-bottom: 0; margin-bottom: 5px; }
#sidebar .accordio_child ul li:not(:last-child) { }
.accordio_child ul li a { color: #0066ff; }
.accordio_child ul li a:hover { text-decoration: none; color: #c00; }
#sidebar .maker .catNav_accordion li { border-bottom: 0; }
.maker p.catNav_ttl { padding: 18px 0 16px; background-image: none; justify-content: center; font-size: 1.4em; font-weight: bold; background-color: #be0060; color: #fff; }
.maker .catNav_accordion p.catNav_ttl::after { border-top-color: #fff; border-right-color: #fff; }
.maker p.catNav_ttl:hover { text-decoration: none; background-color: #be0060; color: #ff0; }
.maker .accordio_child { padding: 1em; background: #fef7fa; } .ttl_term { font-weight: normal; line-height: 1; padding: 4px; text-align: center; border: 0; background: #015cad; background: linear-gradient(to right, #015cad 0%, #3fa9f5 40%, #3fa9f5 60%, #015cad 100%); color: #fff; border-radius: 5px; }
.ttl_cat { font-weight: normal; line-height: 1; padding: 4px; text-align: center; border: 0; background: #339900; background: linear-gradient(to right, #339900 0%, #8FC800 40%, #8FC800 60%, #339900 100%); color: #fff; border-radius: 5px; }
.ttl_term span, .ttl_cat span { display: block; text-align: center; border: 1px solid #fff; padding: 7px 0 5px; color: #fff; border-radius: 5px; }
.classification li img { display: block; width: 100%; height: auto; margin: 0; }
#sidebar .classification li:not(:last-child) { }
.classification li a { display: block; width: 100%; padding: 8px 0; }
.classification li a:hover img { opacity: 1; }
.classification li a:hover { text-decoration: none; background-color: rgba(1, 92, 173, .05); transition: all .3s; } #sidebar .classification2 li { margin-bottom: 1px; }
.classification2 li a { box-sizing: border-box; display: block; width: 100%; padding: 8px 0 5px; border: 1px solid #66cc00; }
.classification2 li a:hover img { opacity: 1; }
.classification2 li a:hover { text-decoration: none; background-color: rgba(252, 238, 38, .5); transition: all .3s; } #sidebar p.creditSide { margin: 10px 0 10px; }
#sidebar .side_tel dd p.inquiryTxt { width: 100%; text-align: center; margin: 0; color: rgba(0, 84, 167, 1); font-size: 100%; } dl.top-info dt { height: 30px; margin: 0; background-color: #00abeb; color: #fff }
dl.top-info dd { width: 90%; overflow: hidden; margin: 0 5%; padding: 5% 0; border-bottom: 1px dotted #ccc }
dl.top-info dd:last-child { border-bottom: 0 }
dl.top-info dd span { display: block }
dl.top-info dd a { display: block; color: #000 }
address, p.copyright { color: rgba(0,84,167,1); text-align: center }
.creditSide { border: 1px solid #c00 }
.creditSide img { display: block; margin: 0 auto }
p.copyright { font-size: 100%; margin-bottom: 2em; padding-top: 1.5em; border-top: 1px outset #03C }
h2, h3 { margin: 0 0 1em; border-radius: 5px }
address { width: 100%; margin: auto; font-style: normal; line-height: 1.5em }
h2, h3 { color: #fff }
address span { display: block }
p.foottime { text-align: center; color: rgba(0, 84, 167, 1); }
p.foottime span:first-child{ padding-right: 5px; }
p.foottime span:nth-child(2){ padding-left: 5px; } #footer ul { margin: 20px 0 0; padding: 20px 0 0; width: 100%; display: flex; justify-content: center; border-top: 1px outset #bbe3f9; }
#footer li { list-style: none; margin: 0 1em; padding: 0; line-height: 14px; }
#footer li a { color: #000; }
#footer li a:hover { text-decoration: none; color: #03C; }
p.copyright { font-size: 100%; margin-bottom: 2em; padding-top: 1.5em; border-top: 0; } h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 400 }
.pagetitle2, h2 { font-size: 140% }
.pagetitle2, h2, h3.recenttitle { font-weight: 700 }
h2 { line-height: 1.5; padding: .35em 1em .35em 3em; background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/bg_pagetitle.png) 5px 50% no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(1, #0086ca), color-stop(0, #0054a7)); background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/bg_pagetitle.png) 5px 50% no-repeat, -webkit-linear-gradient(#0054a7, #0086ca); background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/bg_pagetitle.png) 5px 50% no-repeat, linear-gradient(#0054a7, #0086ca) }
#item-11-index h2 { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/bg_pagetitle_orange.png) 5px 50% no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(1, #f8b62c), color-stop(0, #f18d00)); background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/bg_pagetitle_orange.png) 5px 50% no-repeat, -webkit-linear-gradient(#f18d00, #f8b62c); background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/bg_pagetitle_orange.png) 5px 50% no-repeat, linear-gradient(#f18d00, #f8b62c); text-shadow: 0 0 2px #f08300 }
h3 { height: 40px; line-height: 40px; padding: 0 1em; background-color: rgba(0,84,167,1) }
h2.pagetitle { margin-bottom: 30px }
#wc_confirm h3 { margin: 0; background-image: none } h2.customPage_itemlist{ background-image: none; }
h1.customPage_itemlist,
h2.customPage_itemlist,
h3.customPage_itemlist,
.maker_link h4 { position: relative; padding: 0 0 0 1.5em; background-color: #fffeee; border: 1px solid #c0b969; font-weight: bold; color: #675f00; font-size: 120%; height: 40px; line-height: 40px; border-radius: 5px; }
h1.customPage_itemlist::before,
h2.customPage_itemlist::before,
h3.customPage_itemlist::before,
.maker_link h4::before { content: ""; display: block; width: 5px; height: 60%; background-color: #c0b969; position: absolute; top: 20%; left: 10px; }
h3.recenttitle { font-size: 120%; height: auto; line-height: 1.2; position: relative; padding: 8px 5px 10px 0; background: #bf0008; background: -moz-linear-gradient(left, #bf0008 0%, #f4b2ba 100%); background: -webkit-linear-gradient(left, #bf0008 0%, #f4b2ba 100%); background: linear-gradient(to right, #bf0008 0%, #f4b2ba 100%); box-sizing: border-box; }
.saleitem h3.recenttitle { background: #fce900; background: -moz-linear-gradient(left, #fce900 0%, #fff9b1 100%); background: -webkit-linear-gradient(left, #fce900 0%, #fff9b1 100%); background: linear-gradient(to right, #fce900 0%, #fff9b1 100%); color: #c00; }
.recenttitle::before { display: inline-block; margin: 0 10px; content: ""; width: 26px; height: 22px; background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/bg_ranking.png) no-repeat 0 0; }
.saleitem .recenttitle::before { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/bg_ranking_red.png) no-repeat 0 0; }
h3.itemlist_catttl { height: auto; line-height: auto; padding: 0; background-color: transparent; color: #009fa8; font-size: 1.8em; border-bottom: 1px solid #ccc; font-weight: bold; border-radius: 0; } h3.itemlist_recotttl { background: #fdeef5 url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/bg_recotxt.png) no-repeat 100% 100%; text-align: center; height: auto; line-height: normal; padding: 5px 0 0; color: #91004f; font-size: 1.8em; border: 3px double #c00; font-weight: bold; border-radius: 5px; }
h3.itemlist_recotttl span { display: flex; justify-content: center; align-items: center; width: auto; }
h3.itemlist_recotttl span::before { content: ''; display: block; width: 30px; height: 30px; margin: -3px 15px 0 0; background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/bg_ranking2_red.png) no-repeat 0 0; background-size: cover; } .pagetitle2 { line-height: 1.5; margin: 0 0 1em; padding: 1px 0 1px 40px; background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/bg_pagetitle.png) 5px 50% no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(1, #0086ca), color-stop(0, #0054a7)); background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/bg_pagetitle.png) 5px 50% no-repeat, -webkit-linear-gradient(#0054a7, #0086ca); background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/bg_pagetitle.png) 5px 50% no-repeat, linear-gradient(#0054a7, #0086ca); color: #fff; border-radius: 5px }
.category h2.pagetitle { height: auto; padding: 0; background-image: none; background-color: transparent; color: #009fa8; font-size: 1.8em; border-bottom: 1px solid #ccc; font-weight: bold; }
.top-cat h2 { background-image: none; text-align: center; font-size: 150%; color: #339900; margin: 0; padding: 0 0 .25em; }
h3.child_ttl_w { height: inherit; line-height: normal; background-color: transparent; }
.child_ttl_w { box-sizing: border-box; color: #fff; font-weight: bold; font-size: 130%; padding: 0 0 2px 25px; margin: 0 0 5px; position: relative; }
.child_ttl_w::before, .child_ttl_w::after { content: ""; position: absolute; top: 2px; bottom: 0; left: 0; vertical-align: middle; }
.child_ttl_w::before { width: 20px; height: 20px; border-radius: 3px; background: #7a0; }
.child_ttl_w::after { top: 7px; left: 8px; box-sizing: border-box; width: 5px; height: 5px; border: 5px solid transparent; border-left: 5px solid #fff; }
.c_blue { color: #2463b0; }
.c_blue::before { background: #2463b0; }
.c_green { color: #006924; }
.c_green::before { background: #006924; }
.c_red { color: #920000; }
.c_red::before { background: #920000; }
.c_orange { color: #f38e02; }
.c_orange::before { background: #f38e02; }
.c_brown { color: #967146; }
.c_brown::before { background: #967146; }
.c_navy { color: #006; }
.c_navy::before { background: #006; }
#breadcrumb { width: 100%; margin: 0 auto 30px; line-height: 1.2; font-size: 90% } #breadcrumb ol { margin: 0; padding: 0; display: flex; flex-wrap: wrap; }
#breadcrumb ol li { list-style: none; width: auto; margin: 0; padding: 0; }
#breadcrumb ol li:not(:last-child)::after{ content: '>'; display: inline-block; margin: 0 4px; }
.post img { display: block; margin: 0 auto }
p.layout-clear { clear: both; padding: 60px 0; text-align: center }
div.top-cat { width: 100%; margin: 0; padding: 0 }
p.top-cattitle { height: 40px; margin: 0 0 5px }
div.top-cat ul { width: 100%; overflow: hidden; margin: 0 auto; padding: 0 }
div.top-cat ul li { width: 240px; height: 80px; margin: 0 6px 6px 0; padding: 0; border: 1px solid rgba(0,84,167,1); box-sizing: content-box }
div.top-cat ul li:nth-child(3n) { margin-right: 0 }
div.top-cat ul li img { display: block; width: 240px; height: 80px; margin: 0; padding: 0 }
.top-cat ul li a { display: block; width: 100% }
.top-cat ul li a:hover, .top-cat ul li.active { background: rgba(0,84,167,.7) }
div.top-post { width: 100%; overflow: hidden; margin-bottom: 20px }
dl.payment { margin: 2em 0 0 }
dl.payment dt { height: 40px; line-height: 40px; margin-bottom: .5em; padding-left: 30px; background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/bg-headline02.jpg) no-repeat }
dl.payment dd { margin-bottom: 2em }
dl.payment dd p.payment-no { width: 60%; padding: .5em 1em; border: 1px solid #09F }
ul.itemIndex-new { width: 100%; overflow: hidden; margin: 0; padding: 0 }
ul.itemIndex-new li { width: 240px; margin: 0 7px 7px 0; padding: 0; border: 1px solid rgba(0,84,167,1) }
ul.itemIndex-new li:nth-child(3n) { margin-right: 0 }
ul.itemIndex-new li p { margin: 0; padding: 0; background-color: #f9f9f9; border-bottom: 1px solid #ccc }
ul.itemIndex-new ul { padding: 15px }
ul.itemIndex-new li div { padding: .35em }
ul.itemIndex-new ul li { border: 0; border-bottom: 1px dotted #ccc; margin: 0; padding: .35em 0; width: 100% }
ul.itemIndex-new ul li:last-child { border: 0 }
table.inquiry { width: 100%; margin: 0 auto }
table.inquiry td, table.inquiry th { text-align: left; vertical-align: top; padding: 1em .5em 1em 1em; border: 1px solid #ccc }
table.inquiry th { width: 240px; font-weight: 400; background: #f9f9f9 }
table.inquiry td { width: 500px }
table.inquiry th span { padding-left: .5em; color: red }
table.inquiry .your-add1 input { width: 100px }
p.mysubmit { text-align: center; padding: 1.5em }
p.mysubmit input.wpcf7-submit { text-align: center; width: 4em; height: 3em; vertical-align: middle }
table.inquiry .add1 input, table.inquiry .birthday-1 input { width: 100px }
table.inquiry .birthday-2 input, table.inquiry .birthday-3 input { width: 60px }
table.inquiry .lease-price input { width: 120px }
table.inquiry tr:nth-child(15) td, table.inquiry tr:nth-child(15) th, table.inquiry tr:nth-child(8) td, table.inquiry tr:nth-child(8) th, table.inquiry tr:nth-child(9) td, table.inquiry tr:nth-child(9) th { background-color: transparent; border: 0 }
#lease table.inquiry tr:nth-child(8) th, #lease table.inquiry tr:nth-child(9) th, table.leaseinquiry tr:nth-child(8) td, table.leaseinquiry tr:nth-child(9) td { background-color: #f9f9f9; border: 1px solid #ccc }
table.inquiry td select { display: block;  width: auto; line-height: 30px; height: 30px; padding: 1px 5px; border: 1px solid #d4d4d7; border-radius: 3px; font-size: 100%; color: #555; }
table.inquiry td span.text { display: inline-block; width: auto; padding-left: 1em; }
table.inquiry td span.text::before{ content: '※'; color: #f00; }
table.law { width: 100%; border-top: 1px solid #9CF; border-left: 1px solid #9CF }
table.law td, table.law th { text-align: left; vertical-align: top; padding: .5em .5em .5em 1em; border-bottom: 1px solid #9CF; border-right: 1px solid #9CF }
table.law th { width: 14em; background-color: #f1f1f1; color: #06C } p.pdf-link { text-align: center; padding-top: 3em }
p.pdf-link img { display: block; max-width: 100%; margin: 0 auto; padding: 0 1em }
.itemTop ul, ul.cat-list-air-conditioner, ul.cat-list-air-conditioner300, ul.cat-list-half, ul.cat-list-showcase, ul.cat-list-three-cel, ul.cat-top-4col, ul.cat-top-air-conditioner, ul.cat-top-bankin-140, ul.cat-top-bankin-200, ul.cat-top-freezer-140, ul.cat-top-freezer-200, ul.cat-top-freezer4, ul.cat-top-img-140, ul.cat-top-img-180, ul.page-cat-new { width: 100%; overflow: hidden; margin: 0; padding: 0 }
.itemTop li, ul.cat-list-air-conditioner li, ul.cat-list-air-conditioner300 li, ul.cat-list-half li, ul.cat-list-showcase li, ul.cat-list-three-cel li, ul.cat-top-4col li, ul.cat-top-air-conditioner li, ul.cat-top-bankin-140 li, ul.cat-top-bankin-200 li, ul.cat-top-freezer-140 li, ul.cat-top-freezer-200 li, ul.cat-top-freezer4 li, ul.cat-top-img-140 li, ul.cat-top-img-180 li { list-style: none; width: 50%; float: left; margin: 0; padding: 0 2% 2% }
ul.flyer_gus { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/heat-index/title_gas.jpg) no-repeat }
ul.flyer_ele { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/heat-index/title_el.jpg) no-repeat }
ul.taniko { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/heat-index/title_taniko.jpg) no-repeat }
ul.maruzen { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/heat-index/title_maruzen.jpg) no-repeat }
ul.hoshizaki { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/heat-index/titile-hoshizaki.jpg) no-repeat }
ul.gas { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/heat-index/title_gas.jpg) no-repeat }
ul.el { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/heat-index/title_el.jpg) no-repeat }
ul.rinnai { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/heat-index/title_rinnai.jpg) no-repeat }
ul.higo { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/heat-index/title_higo.jpg) no-repeat }
ul.tachibana { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/heat-index/title_tachibana.jpg) no-repeat }
ul.sink_1_1 { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-sink_1_1.jpg) no-repeat }
ul.sink_1_1_backguard { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-sink_1_1_b.jpg) no-repeat }
ul.sink_1_2 { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-sink_1_2.jpg) no-repeat }
ul.sink_1_2_backguard { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-sink_1_2_b.jpg) no-repeat }
ul.sink_2_1 { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-sink_2_1.jpg) no-repeat }
ul.sink_2_1_backguard { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-sink_2_1_b.jpg) no-repeat }
ul.sink_2_2 { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-sink_2_2.jpg) no-repeat }
ul.sink_2_2_backguard { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-sink_2_2_b.jpg) no-repeat }
ul.sink_3_1 { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-sink_3_1.jpg) no-repeat }
ul.sink_3_1_backguard { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-sink_3_1_b.jpg) no-repeat }
ul.sink_3_2 { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-sink_3_2.jpg) no-repeat }
ul.sink_3_2_backguard { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-sink_3_2_b.jpg) no-repeat }
ul.sink_hune { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-sink_hune.jpg) no-repeat }
ul.sink_hune_backguard { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-sink_hune_b.jpg) no-repeat }
ul.sagyou_1 { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-table_sagyou_1.jpg) no-repeat }
ul.sagyou_1_backguard { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-table_sagyou_1_b.jpg) no-repeat }
ul.sagyou_2 { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-table_sagyou_2.jpg) no-repeat }
ul.sagyou_2_backguard { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-table_sagyou_2_b.jpg) no-repeat }
ul.cyori_1 { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-table_cyori_1.jpg) no-repeat }
ul.cyori_1_backguard { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-table_cyori_1_b.jpg) no-repeat }
ul.cyori_2 { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-table_cyori_2.jpg) no-repeat }
ul.cyori_2_backguard { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-table_cyori_2_b.jpg) no-repeat }
ul.table_konro { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-table_konro.jpg) no-repeat }
ul.table_konro_backguard { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-table_konro_b.jpg) no-repeat }
ul.panlac { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-panlac.jpg) no-repeat }
ul.shelf_turitodana_1 { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title_shelf_turitodana_1.jpg) no-repeat }
ul.shelf_turitodana_2 { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title_shelf_turitodana_2.jpg) no-repeat }
ul.shelf_uedana_1 { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title_shelf_uedana_1.jpg) no-repeat }
ul.shelf_syokki_1 { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title_shelf_syokki_1.jpg) no-repeat }
ul.shelf_syokki_2 { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title_shelf_syokki_2.jpg) no-repeat }
ul.shelf_tokushu_1 { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title_shelf_tokushu_1.jpg) no-repeat }
ul.sink_azuma { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title-sink_azuma.jpg) no-repeat }
ul.shelf_turitodana_azuma_1 { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title_shelf_turitodana_1_azuma.jpg) no-repeat }
ul.shelf_turitodana_azuma_2 { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/metal-index/title_shelf_turitodana_2_azuma.jpg) no-repeat }
ul.gas_new { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/heat-index/title_flyer_gas.jpg) no-repeat }
ul.ele_new { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/heat-index/title_flyer_ele.jpg) no-repeat }
ul.cat-list-half li { width: 350px; margin: 0 40px 20px 0; padding: 0 }
ul.cat-list-three-cel li { width: 220px; margin: 0 40px 20px 0; padding: 0 }
ul.cat-top-4col li { width: 180px; margin: 0 5px 6px 0; padding: 0 }
table.air_conditioner { width: 739px; margin: 0 0 20px; border-top: 1px solid #ccc; border-left: 1px solid #ccc }
table.construction_price { margin-bottom: 5px }
table.air_conditioner td { text-align: center; line-height: 1; padding: .5em 0; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc }
table.air_conditioner p { line-height: 1.5em; margin: 0; padding-left: 1em; text-align: left; color: #F60 }
#wrapper .add_box h1, p.plus { line-height: 1; font-weight: 700 }
table.air_conditioner td.head { font-weight: 700; font-size: 120%; padding: 1em 0; background-color: #F93 }
table.air_conditioner td.border_bot_non { border-bottom: 0 }
table.air_conditioner td.border_r_non { border-right: 0 }
table.air_conditioner tr.bg_f1 { background-color: #f1f1f1 }
table.air_conditioner td.bg_blu { background-color: #69C }
ul.cat-top-air-conditioner li { width: 180px; margin: 0 6px 6px 0; padding: 0 }
ul.cat-list-air-conditioner li { width: 200px; margin: 0 15px 15px 0; padding: 0 }
ul.cat-list-air-conditioner li.head_banner { display: block; width: 50px; margin: 0 60px 20px 0; padding: 0 }
ul.cat-list-air-conditioner300 li { width: 300px; margin: 0 30px 20px 0; padding: 0 }
ul.cat-list-air-conditioner300 li.head_banner { display: block; width: 50px; margin: 0 60px 20px 0; padding: 0 }
.cat-top-freezer { padding-left: 80px }
.cat-top-freezer li { text-align: center; width: 140px; height: 150px; margin: 0 15px 0 0; padding: 0; position: relative }
ul.cat-top-freezer li img { margin-bottom: 0 }
ul.cat-top-freezer li.head_banner { width: 100px; margin-right: 12px; clear: both }
ul.m_bottom li { margin-bottom: 15px }
.s650 { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/freezer-h/650-310.jpg) no-repeat }
.s800 { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/freezer-h/800-310.jpg) no-repeat }
.s450 { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/freezer-w/450-150.jpg) no-repeat }
.s600 { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/freezer-w/600-150.jpg) no-repeat }
.s750 { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/freezer-w/750-150.jpg) no-repeat }
.tokusyu { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/freezer-w/tokusyu80-150.jpg) no-repeat }
.tokusyu310 { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/freezer-h/tokusyu80-310.jpg) no-repeat }
.s450, .s600, .s650, .s750, .s800, .tokusyu { background-size: 80px auto }
ul.cat-top-freezer-140, ul.cat-top-freezer-200, ul.cat-top-img-140 { padding-left: 100px }
ul.cat-top-freezer4 li { margin: 0 5px 5px 0; padding: 0; width: 180px }
ul.cat-top-freezer-200 li { margin: 0 20px 10px 0; padding: 0; width: 200px }
ul.cat-top-freezer-140 li { margin: 0 26px 10px 0; padding: 0; width: 140px }
ul.cyori_1, ul.cyori_1_backguard, ul.cyori_2, ul.cyori_2_backguard, ul.el, ul.gas, ul.higo, ul.hoshizaki, ul.maruzen, ul.panlac, ul.rinnai, ul.sagyou_1, ul.sagyou_1_backguard, ul.sagyou_2, ul.sagyou_2_backguard, ul.shelf_syokki_1, ul.shelf_syokki_2, ul.shelf_tokushu_1, ul.shelf_turitodana_1, ul.shelf_turitodana_2, ul.shelf_turitodana_azuma_1, ul.shelf_turitodana_azuma_2, ul.shelf_uedana_1, ul.sink_1_1, ul.sink_1_1_backguard, ul.sink_1_2, ul.sink_1_2_backguard, ul.sink_2_1, ul.sink_2_1_backguard, ul.sink_2_2, ul.sink_2_2_backguard, ul.sink_3_1, ul.sink_3_1_backguard, ul.sink_3_2, ul.sink_3_2_backguard, ul.sink_azuma, ul.sink_hune, ul.sink_hune_backguard, ul.table_konro, ul.table_konro_backguard, ul.tachibana, ul.taniko { padding-left: 120px; background-size: 80px auto }
ul.cat-top-bankin-140 li, ul.cat-top-img-140 li { width: 140px; margin: 0 20px 10px 0; padding: 0 }
ul.cat-top-bankin-200 li { width: 200px; margin: 0 10px 10px 0; padding: 0 }
ul.cat-top-img-180 li { width: 180px; margin: 0 5px 6px 0; padding: 0 }
p.plus { text-align: center; margin: 0; padding: .1em 0; font-size: 500%; color: red }
p.notes { font-size: 120%; padding: 1em; border: 3px double #09F }
p.notes span { font-size: 85%; display: block }
ul.cat-list-showcase li { margin: 0 70px 20px 0; padding: 0; width: 200px }
ul.showcase-reizou li { width: 180px; margin: 0 5px 6px 0; padding: 0 }
ul.itemcol2 li { width: 360px; margin: 0 20px 10px 0; padding: 0 }
ul.cat-list-air-conditioner li:nth-child(4n), ul.cat-list-air-conditioner300 li:nth-child(3n), ul.cat-list-half li:nth-child(2n), ul.cat-list-half li:nth-child(3n), ul.cat-list-showcase li:nth-child(3n), ul.cat-top-air-conditioner li:nth-child(4n), ul.cat-top-bankin-140 li:nth-child(4n), ul.cat-top-bankin-200 li:nth-child(3n), ul.cat-top-freezer-140 li:nth-child(4n), ul.cat-top-freezer-200 li:nth-child(3n), ul.cat-top-img-140:nth-child(4n), ul.itemcol2 li:nth-child(2n), ul.showcase-reizou li:nth-child(4n) { margin-right: 0 }
ul.showcase-reizou li:nth-child(3n) { margin-right: 5px }
ul.ttl_ul { width: 100%; box-sizing: border-box; overflow: hidden; margin: 0; padding: 0 0 0 100px; background-repeat: no-repeat; background-position: 0 0 }
ul.ttl_ul li { margin: 0 20px 10px 0; padding: 0 }
.m_r_0, ul.ttl_ul_2 li:nth-child(2n), ul.ttl_ul_3 li:nth-child(3n) { margin-right: 0 }
ul.ttl_ul_2 li { width: 310px }
ul.ttl_ul_3 li { width: 200px }
.showcase_bigdoor450mm { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/showcase-reizou/450.jpg) }
.showcase_bigdoor600_650mm { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/showcase-reizou/600-650.jpg) }
.cat_top_btn { width: 100%; margin: 0 0 4%; padding: 0; display: flex; flex-wrap: wrap; justify-content: flex-start; }
.cat_top_btn li { list-style: none; margin: 0 2% 2% 0; padding: 0; width: 49%; }
.new_list_200_3 li { width: 200px; margin: 0 70px 10px 0; }
.new_list_140_4 li { width: 180px; margin: 0 5px 10px 0; }
.new_list_240_3 li { width: 240px; margin: 0 10px 10px 0; }
.new_list_180_4 li { width: 180px; margin: 0 5px 10px 0; }
.new_list_220_3 li { width: 220px; margin: 0 40px 10px 0; }
.new_list_200_3 li:nth-child(3n), .new_list_140_4 li:nth-child(4n), .new_list_240_3 li:nth-child(3n), .new_list_180_4 li:nth-child(4n), .new_list_220_3 li:nth-child(3n) { margin-right: 0; }
.flexbox_4 { display: flex; flex-wrap: wrap; }
.flexbox_4 li { width: 23.5%; margin: 0 2% 2% 0; }
.flexbox_4 li:nth-child(4) { margin-right: 0; }
.m_t_0 { margin-top: 0 }
.mt0 { margin-top: 0!important }
.mb0 { margin-bottom: 0!important }
.ml0 { margin-left: 0!important }
.mr0 { margin-right: 0!important }
.itemHead { margin-bottom: 25px; padding: 10px 10px 5px 15px; border-left: 10px solid #2660ad; background-color: #f9f9f9 }
.itemHead h1, .itemHead h2 { margin-bottom: 5px; color: #00f }
.newheadline { font-size: 160%; margin: 0 0 10px; padding: .5em 1em; background-color: #2660ad; color: #fff; border-radius: 5px }
.newheadline a, .newheadline a:hover { display: block; padding-left: 10px; color: #fff; border-left: 5px solid #fff; text-decoration: none }
tr.customkey_your_mobileno th { padding-left: 22px!important; background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/cartMark.jpg) no-repeat }
#wrapper .add_box h1 { height: 36px; margin-bottom: 10px; padding: 14px 10px 0 30px; background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/bg-headline01.jpg) no-repeat; font-size: 130%; color: #fff }
#wrapper .add_box p { margin-bottom: 1.5em }
.newHeadline { text-align: center; margin: 0 0 .5em; padding: .75em 0; background-color: #00abeb; color: #fff; border-bottom: 1px solid #00f }
.page-cat-new li { width: 240px; margin: 0 10px 10px 0; padding: 0 }
.page-cat-new li p { margin: 0; height: 80px; line-height: 80px }
.page-cat-new li a { display: block; width: 160px; height: 80px; line-height: 80px; margin-bottom: 2px; padding: 0 0 0 80px; color: #000 }
.page-cat-new li.freezer-item-1 a { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/newBtn_item-1-240.jpg) 0 50% no-repeat }
.page-cat-new li.freezer-item-2 a { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/newBtn_item-2-240.jpg) 0 50% no-repeat }
.page-cat-new li.freezer-item-3 a { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/newBtn_item-3-240.jpg) 0 50% no-repeat }
.page-cat-new li.freezer-item-4 a { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/newBtn_item-4-240.jpg) 0 50% no-repeat }
.page-cat-new li.freezer-item-5 a { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/newBtn_item-5-240.jpg) 0 50% no-repeat }
.page-cat-new li.freezer-item-24 a { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/newBtn_item-24-240.jpg) 0 50% no-repeat }
.page-cat-new li.showcase-item-6 a { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/newBtn_item-6-240.jpg) 0 50% no-repeat }
.page-cat-new li.showcase-item-10 a { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/newBtn_item-10-240.jpg) 0 50% no-repeat }
.page-cat-new li.showcase-item-7 a { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/newBtn_item-7-240.jpg) 0 50% no-repeat }
.page-cat-new li.showcase-item-16 a { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/newBtn_item-16-240.jpg) 0 50% no-repeat }
.page-cat-new li.showcase-item-8 a { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/newBtn_item-8-240.jpg) 0 50% no-repeat }
.page-cat-new li.showcase-item-9 a { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/newBtn_item-9-240.jpg) 0 50% no-repeat }
.page-cat-new li a:hover { text-decoration: none; color: red }
.page-cat-new li ul { height: 10em; padding: 1em; background-color: rgba(234,246,253,.4); border: 1px solid rgba(234,246,253,1) }
h2.newPageheadline, h3.item_listTitle { text-align: center; background-color: #f9f9f9; color: #2660ad }
.page-cat-new li ul li { float: none; width: auto; list-style: disc; line-height: 1.2; margin: 0 0 .35em 1.5em; padding: 0; color: #2660ad }
h2.newPageheadline { font-size: 160%; line-height: 1; margin: 0 0 1em; padding: .75em 1em; border-top: 5px solid #2660ad; border-bottom: 1px solid #2660ad }
h3.item_listTitle { margin: 2em 0 .5em; background-image: none; border-top: 2px solid #2660ad }
.navigation { width: 100%; margin: auto; padding: 30px 0; overflow: hidden }
#item-5-index .navigation { padding-top: 0; }
.wp-pagenavi { width: 100%; overflow: hidden; text-align: left; font-size: 90% }
.wp-pagenavi .pages { display: none }
.wp-pagenavi .first, .wp-pagenavi .last { display: inline-block }
.wp-pagenavi a, .wp-pagenavi span { display: inline-block; margin: 0 2px 2px 0; padding: .35em .5em; border: 1px solid #4169e1; text-align: center; vertical-align: middle }
.wp-pagenavi .current { background-color: #4169e1; color: #fff }
.ptop { width: 100%; padding: 30px 0; text-align: center }
.ptop a { display: block; width: 10em; height: 40px; line-height: 40px; margin: auto; background-color: rgba(0,84,167,.2); color: rgba(0,84,167,1); border-radius: 5px }
#pagetop, .pc-switcher a { text-align: center; color: #fff }
#pagetop { width: 60px; height: 80px; line-height: 80px; position: fixed; bottom: 230px; cursor: pointer; right: 0; background-color: rgba(0,84,167,.5); font-size: 260% }
.item_note { width: 100%; box-sizing: border-box; margin: 30px 0; padding: 20px; border: 3px solid #ccc; border-radius: 5px; }
.item_note h2 { margin: 0 0 1em; padding: 0 0 0.5em; background-image: none; background-color: #fff; color: #f39700; font-size: 130%; text-align: center; border-bottom: 1px dotted #ccc; }
.item_note h3 { font-size: 110%; margin: 1em 0 0.5em; background-color: transparent; color: #009fa8; padding: 0; font-weight: bold; }
.item_note h3:nth-child(1) { margin-top: 0 }
.item_note p { line-height: 1.4; }
.item_note p img { margin: 0; }
.companyImg { width: 100%; position: relative; height: 310px; padding: 0 0 0 340px }
.ticker li, .ticker ul { padding: 0; margin: 0; width: 100% }
.overflowScroll { width: 100%; overflow: visible }
.overflowScroll td, .overflowScroll th { display: table-cell!important }
#sidebar .add_list a:hover img, .catNav li a:hover img, .page a:hover img, .top-cat ul li a:hover img, .top-cat ul li.active img, a:hover img { opacity: .4 }
#menu-header li a:hover, #sidebar .add_list a:hover img, .catNav li a:hover img, .catNav li a:hover p, .page a:hover img, .side_tel .inquiry a:hover, .top-cat ul li a:hover img, a:hover img { transition: all .5s; -moz-transition: all .5s; -webkit-transition: all .5s; -o-transition: all .5s }
.item_note_img { display: block; width: 100%; height: auto; position: absolute; top: 0; left: 0; z-index: -1 }
.ticker { width: 100% }
.ticker ul { position: relative }
.ticker li { list-style: none; display: none }
.post .ticker li img { max-width: 100%; height: auto; margin: 0 }
.pc-switcher { background-color: #2660ad }
.pc-switcher a { display: block; width: 100%; height: 100px; line-height: 100px; font-size: 180% }
.smp header { box-shadow: none }
.smp #gnav { top: 100px }
.btn_login a { display: block; text-align: center; height: 30px; line-height: 30px; background-color: #fdeef5; color: #000; font-size: 1.2em; box-sizing: border-box; border: 1px solid #be006a; }
.btn_login a:hover { text-decoration: none; background-color: #be006a; color: #fff; }
.cashlessBanner { margin-bottom: 5px; }
.cashlessBanner img { display: block; margin: 0 auto; }
.cashlessBanner p { margin: 0; text-align: center; }
.cashlessBanner a { display: block; width: 100%; height: 100%; }
.cashlessBanner a:hover { color: #c00; text-decoration: none; }
.cashless { padding: 2em; background: rgba(251,230,239,0.3); border: 1px solid rgba(204,0,0,0.3); border-radius: 5px; }
.side_cashlessBanner p { font-size: .9em; text-align: center; }
.side_cashlessBanner a:hover { color: #c00; text-decoration: none; } .item_sub_note { width: 100%; padding: 0 0 3em; } .item_sub_note h3 { position: relative; display: flex; justify-content: center; height: auto; line-height: 1; margin-bottom: 1em; padding: 0; background-color: transparent; font-size: 1.8em; font-weight: bold; color: #009fa8; }
.item_sub_note h3::after { content: ''; display: block; width: 100%; height: 1px; position: absolute; top: 50%; left: 0; background: #54c3f1; }
.item_sub_note h3 span { position: relative; z-index: 1; display: block; width: auto; padding: 0.5em 1em 0.3em; border-radius: 10em; background-color: #54c3f1; color: #fff; }
.item_sub_note .flexbox { display: flex; justify-content: space-between; flex-direction: row-reverse; width: 100%; margin: 0 0 50px; }
.item_sub_note .flexbox div:first-child { width: 200px; }
.item_sub_note .flexbox div:nth-child(2) { width: 520px; }
.item_sub_note .flexbox div img { display: block; width: 100%; height: auto; margin: 0; }
.item_sub_note h4 { margin: 1em 0 .5em; padding: 0; color: #00a0e9; font-size: 1.4em; border-bottom: 1px solid #ccc; font-weight: bold; }
.item_sub_note h5 { margin: 1em 0 0; padding: 0; font-size: 1.2em; font-weight: bold; }
#myMap { position: relative; width: 100%; height: 0; padding-top: 56.25%; }
#myMap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
#institution .post ul li, #institution .post ul li p { line-height: 1.8em; }
#institution .post ul li p { margin: 0; }
#institution .post ul li { margin-bottom: .5em; }
.page-navi { display: none!important; } .estimation_container h3 {
padding: 0;
background-color: transparent;
color: #339900;
font-size: 180%;
font-weight: bold;
}
.estimation_container { border: 2px solid #339900; margin-bottom: 2em; padding: 2em; }
.estimation_container hr { margin: 2em 0; }
.link_btn { display: flex; justify-content: center; width: 14em; margin: 0 0 .5em; padding: .55em 0 .5em; background-color: #00abeb; color: #fff; border-radius: 3px; font-size: 140%; cursor: pointer; }
.link_btn_open { background-color: #999; color: #fff; }  
.link_btn:hover { text-decoration: none; background-color: #f00; color: #fff; }
#estimation_02 h3 { padding: 0; background-color: transparent; color: #339900; font-size: 180%; font-weight: bold; }
.estimation_head { font-size: 140%; font-weight: bold; line-height: 1.2; }
.halfTable tr { display: flex; justify-content: space-between; }
.halfTable td { display: block; width: 48%; padding: 2%; background-color: #f6f6f6; }
.halfTable td h4 { margin: 0 0 1em; text-align: center; font-weight: bold; border-bottom: 1px solid #000; }
.pdf_btn { width: 100%; }
.pdf_btn td img { display: block; max-width: 100%; height: auto; margin: 0 auto 1em; }
.pdf_btn tr { display: flex; justify-content: flex-start; }
.pdf_btn td { display: block; width: auto; margin: 0 2em 0 0; }
.ul_note_circle { margin: 0 0 1em; padding: 0; }
.ul_note_circle li { list-style: none; margin: 0; padding: 0 0 0 1em; line-height: 1.5; position: relative; }
.ul_note_circle li:not(:last-child) { margin-bottom: 0.5em; }
.ul_note_circle li::before { content: ''; display: block; width: 10px; height: 10px; background: #000; border-radius: 50%; position: absolute; top: 4px; left: 0; } .link_btn + div { display: none; padding: 0 0 3em; }
.flex, .inner_flex, td.flex { display: flex!important; align-items: center; }
.left2em { padding-left: 2em; }
td.flex p { width: auto; display: flex; align-items: center; margin: 0; }
td.flex p:first-child { margin-right: 2em; }
.flex_50 { display: flex!important; align-items: center; }
.flex_50 .flex:first-child { margin: 0 2em 0 0; }
.flex_50 .flex p:first-child { margin-right: 1em; }
.flex_50 .flex input { max-width: 180px; }
.estimationTable, .contact_item { width: 100%; margin: 0; padding: 0; border-spacing: 0; border-collapse: collapse; }
.estimationTable, .contact_item, .contact_item { }
.estimationTable table { margin-bottom: 0; }
.estimationTable tr { display: block; width: 100%; }
.estimationTable td { display: block; width: 100%; margin: 0; padding: 1.25em 0 1em; border-bottom: 1px solid #666; }
.estimationTable td p { margin: 0; width: auto; line-height: 1; }
.estimationTable table thead, .estimationTable table tbody { display: block; width: 100%; }
.cal_4_table { display: flex; }
.cal_4_table div { width: 25%; }  
.contact_item div { width: 100%; display: flex; flex-wrap: wrap; }
.contact_item div:first-child p{ font-weight: bold; }
.contact_item p { text-align: center; margin: 0; line-height: 30px; }
.contact_item div p:first-child { width: 40%; }
.contact_item div p:nth-child(2) { width: 20%; }
.contact_item div p:nth-child(3) { width: 10%; }
.contact_item div p:nth-child(4) { width: 15%; }
.contact_item div p:nth-child(5) { width: 15%; }
.estimationTable p input, .contact_item p input, .contact_item p input { box-sizing: border-box; width: 100%; margin: 0; }
input[type=number] { vertical-align: middle; box-sizing: border-box; width: 100%; line-height: 30px; height: 30px; padding: 1px 5px; border: 1px solid #d4d4d7; border-radius: 3px; font-size: 100%; color: #555; background: #fcfcfc; }  
.estimationTable input[type=checkbox] { width: auto; margin: 0 8px 0 0; }
.estimationTable span.wpcf7-radio { display: flex; flex-wrap: wrap; }
.estimationTable span.wpcf7-radio label { display: flex; flex-wrap: nowrap; align-items: center; }
.estimationTable td span.wpcf7-radio input { width: auto; margin: 0 8px 0 0; }
.estimationTable td span.wpcf7-list-item { margin-right: 1.5em; }
.estimationTable td span.wpcf7-list-item.first { margin-left: 0; }
.estimationTable input[type=text].medium { max-width: 120px; }
.estimationTable input[type=text].mysize { max-width: 80px; }
.estimationTable input[type=text].mysmalls, .estimationTable input[type=number].mysmalls { max-width: 30px; }
.estimationTable input[type=number] { padding-right: 0!important; }
.wpcf7-acceptance .wpcf7-list-item { margin: 0 1em 0 0; }
.vertical_input span.wpcf7-list-item { display: block; margin: 0 0 0.5em; }
.vertical_input span.wpcf7-list-item:last-child::after { content: '※家庭用製品はお引き取りできません。'; } .estimationTable td.td_names input,
.estimationTable td.td_add input,
.estimationTable td.td_textarea textarea { margin-top: 3px;}
.estimationTable td.td_removal_2 .flex { margin-top: 3px; }
.estimationTable ul { margin: 0; padding: 0; display: flex; flex-wrap: wrap; }
.estimationTable li { list-style: none; margin: 0 2em 0 0; padding: 0; font-size: 85%; }
.flex p:first-child { margin-right: 2em; }
.flex_20_80 { align-items: flex-end; }
.flex_20_80 .inner_flex:first-child { width: 25%; }
.flex_20_80 .inner_flex:last-child { width: 75%; }
.flex_20_80 span.wpcf7-radio .wpcf7-list-item { margin-left: 0; min-height: 30px; }
.elevator_1, .elevator_2 { padding: 3px 0; }
.elevator_1 .inner_flex:first-child { margin-right: 2em; }
.elevator_2 p:first-child { min-width: 10em; }
.inner_ttl { background-color: #000; color: #fff; margin: 0; padding: 0 1em; line-height: 30px; }
.spBlock { padding-right: 1em; } .itemExplanation_container { padding: 4em 0; }
.itemExplanation_container h3, .itemMerit_container h3 { position: relative; display: flex; justify-content: center; height: auto; line-height: 1; margin-bottom: 1em; padding: 0; background-color: transparent; font-size: 1.8em; font-weight: bold; }
.itemExplanation_container h3 { color: #009fa8; }
.itemMerit_container h3 { color: #f00; }
.itemExplanation_container h3::after, .itemMerit_container h3::after { content: ''; display: block; width: 100%; height: 1px; position: absolute; top: 50%; left: 0; }
.itemExplanation_container h3::after { background: #009fa8; }
.itemMerit_container h3::after { background: #f7ab00; }
.itemExplanation_container2 h3::after { background: #00abeb; }
.itemExplanation_container h3 span, .itemMerit_container h3 span, .itemExplanation_container h3 span { position: relative; z-index: 1; display: block; width: auto; padding: 0.5em 1em 0.3em; border-radius: 10em; }
.itemExplanation_container h3 span { background-color: #009fa8; color: #fff; }
.itemMerit_container h3 span { background-color: #f7ab00; color: #fff; }
.itemExplanation_container2 h3 span { background-color: #00abeb; color: #fff; }
.itemExplanation_container_in{ margin-bottom: 1em; }
.itemExplanation_container .itemexplanation_in_in { min-height: 125px; padding: 0 0 1em 140px; background-position: 0 0; background-repeat: no-repeat; background-size: 120px auto; }
.itemExplanation_container .itemexplanation_in_in:not(:last-child), .itemMerit_container .itemexplanation_in_in:not(:last-child) { margin-bottom: 1em; border-bottom: 1px solid #000; }
.itemExplanation_container .category-6_cat1 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/showcase-reizou/category-6-cat1.jpg); }
.itemExplanation_container .category-6_cat2 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/showcase-reizou/category-6-cat2.jpg); }
.itemExplanation_container .category-5_cat1 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/ice-index/category-5-cat1.jpg); }
.itemExplanation_container .category-5_cat2 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/ice-index/category-5-cat2.jpg); }
.itemExplanation_container .category-5_cat3 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/ice-index/category-5-cat3.jpg); }
.itemExplanation_container .category-5_cat6 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/ice-index/category-5-cat6.jpg); }
.itemExplanation_container .category-5_cat6_stac { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/ice-index/category-5-cat6-stac.jpg); }
.itemExplanation_container .category-5_cat9 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/ice-index/category-5-cat9.jpg); }
.itemExplanation_container .category-5_cat11 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/ice-index/category-5-cat11.jpg); }
.itemExplanation_container .category-5_cat12 { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/ice-index/category-5-cat12.jpg); } .iceEx { background-color: #eaf6fd; background-position: 0 0; background-repeat: no-repeat; border-radius: 5px; background-size: 180px auto; padding:  10px 30px 10px 210px; }             
.iceEx-cube{ background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/ice-index/ice-engine-ice-cube.png); }    
.iceEx-chip { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/ice-index/ice-engine-ice-chip.png); margin-bottom: 5px; }    
.iceEx-flake { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/ice-index/ice-engine-ice-flake.png); }
.iceEx-star { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/ice-index/ice-engine-ice-star.jpg); margin-bottom: 5px; padding-bottom: 2em; }  
.iceEx-heart { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/ice-index/ice-engine-ice-heart.jpg); margin-bottom: 5px; padding-bottom: 2em; }  
.iceEx-hallin { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/ice-index/ice-engine-ice-hallin.jpg); margin-bottom: 5px; padding-bottom: 2em; }  
.iceEx-crescent { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/ice-index/ice-engine-ice-crescent.jpg); padding-bottom: 2em; }  
.iceEx p{ font-size: 0.95em; margin: 0; }
.iceEx p:first-child{ font-weight: bold; }
.explanation_title { font-size: 1.4em; line-height: 1; padding: 0; margin: 0 0 10px; position: relative; display: flex; justify-content: space-between; align-items: center; font-weight: bold; }
.explanation_title span.btn { font-weight: normal; display: block; width: auto; line-height: 1; }
.explanation_title span.btn a { font-size: 0.7em; display: block; width: 100%; line-height: 1; padding: 8px 10px 5px; background-color: #009fa8; color: #fff; }
.explanation_title span.btn a:hover { background-color: #c00; color: #fff; text-decoration: none; }
.itemExplanation_container_in_2 { display: flex; flex-wrap: wrap; gap: 2%; margin: 0 0 2%; }
.itemExplanation_container_in_2 .itemexplanation_in_in { width: 49%; padding: 10px; border: 1px solid #ccc; background-image: none; }
.in_btn { display: flex; justify-content: flex-end; }
.in_btn.mt10 { margin-top: 10px; }
.in_btn a { display: block; width: auto; line-height: 1; margin: 0 5px 0 0; padding: 8px 10px 5px; background-color: #009fa8; color: #fff; }
.in_btn a:hover { background-color: #c00; color: #fff; text-decoration: none; }
.itemMerit_container .itemexplanation_in_in { display: flex; justify-content: space-between; align-items: center; }
.itemMerit_container .explanation_title { width: 100px; height: 100px; line-height: 100px; text-align: center; font-size: 1.2em; background-color: #eee; border-radius: 50%; }
.itemMerit_container .itemexplanation_in_in div { width: 600px; }
.itemMerit_container .explanation_title strong { display: block; width: 100%; }
.explanation_title.merit { background-color: #f9d3e3; }
.explanation_title.demerit { background-color: #cae5cd; } #item-5-index h2.customPage_itemlist, .customPage_itemlist_2 { position: relative; height: auto!important; display: flex; justify-content: center; background-color: #eaf6fd !important; background-image: none; font-weight: bold; font-size: 2em; line-height: 1; text-align: center; color: #0086ca; margin: 0 0 1em; padding: 12px 0 5px!important; border: 0; border-bottom: 2px solid #0086ca; border-radius: 5px 5px 0 0; }
#item-5-index h2.customPage_itemlist::before, .customPage_itemlist_2::before { display: none; }
#item-5-index h2.customPage_itemlist::after, .customPage_itemlist_2::after { content: ''; display: block; width: 0; height: 0; border-style: solid; border-color: #0086ca transparent transparent transparent; border-width: 18px 30px 0 30px; position: absolute; bottom: -18px; left: 50%; margin-left: -30px; }
#item-24-index h2.customPage_itemlist, .customPage_itemlist_2 { position: relative; height: auto!important; display: flex; justify-content: center; background-color: #eaf6fd !important; background-image: none; font-weight: bold; font-size: 2em; line-height: 1; text-align: center; color: #0086ca; margin: 0 0 1em; padding: 12px 0 5px!important; border: 0; border-bottom: 2px solid #0086ca; border-radius: 5px 5px 0 0; }
#item-24-index h2.customPage_itemlist::before, .customPage_itemlist_2::before { display: none; }
#item-24-index h2.customPage_itemlist::after, .customPage_itemlist_2::after { content: ''; display: block; width: 0; height: 0; border-style: solid; border-color: #0086ca transparent transparent transparent; border-width: 18px 30px 0 30px; position: absolute; bottom: -18px; left: 50%; margin-left: -30px; }
#sub-cat-1 h2.customPage_itemlist,
.item_search_post h2.customPage_itemlist { position: relative; height: auto!important; display: flex; justify-content: center; background-color: #eaf6fd !important; background-image: none; font-weight: bold; font-size: 2em; line-height: 1; text-align: center; color: #0086ca; margin: 0 0 1em; padding: 12px 0 5px!important; border: 0; border-bottom: 2px solid #0086ca; border-radius: 5px 5px 0 0; }
#sub-cat-1 h2.customPage_itemlist::before,
.item_search_post h2.customPage_itemlist::before { display: none; }
#sub-cat-1 h2.customPage_itemlist::after,
.item_search_post h2.customPage_itemlist::after { content: ''; display: block; width: 0; height: 0; border-style: solid; border-color: #0086ca transparent transparent transparent; border-width: 18px 30px 0 30px; position: absolute; bottom: -18px; left: 50%; margin-left: -30px; }
.makerPage h2.customPage_itemlist, .customPage_itemlist_2 { position: relative; height: auto!important; display: flex; justify-content: center; background-color: #eaf6fd !important; background-image: none; font-weight: bold; font-size: 2em; line-height: 1; text-align: center; color: #0086ca; margin: 0 0 1em; padding: 12px 0 5px!important; border: 0; border-bottom: 2px solid #0086ca; border-radius: 5px 5px 0 0; }
.makerPage h2.customPage_itemlist::before, .customPage_itemlist_2::before { display: none; }
.makerPage h2.customPage_itemlist::after, .customPage_itemlist_2::after { content: ''; display: block; width: 0; height: 0; border-style: solid; border-color: #0086ca transparent transparent transparent; border-width: 18px 30px 0 30px; position: absolute; bottom: -18px; left: 50%; margin-left: -30px; }
p.customPage_itemlist {
position: relative;
padding: 0 0 0 1.5em;
background-color: #fffeee;
border: 1px solid #c0b969;
font-weight: bold;
color: #675f00;
font-size: 120%;
height: 40px;
line-height: 40px;
border-radius: 5px;
}
p.customPage_itemlist::before {
content: "";
display: block;
width: 5px;
height: 60%;
background-color: #c0b969;
position: absolute;
top: 20%;
left: 10px;
}
.pickup_list { padding-top: 50px; }
.pickup_list .customPage_itemlist_3 { position: relative; height: auto !important; display: flex; justify-content: center; background-color: #fbe6ef !important; background-image: none; font-size: 1.8em; line-height: 1; text-align: center; color: #be0060; margin: 0 0 1em; padding: 12px 0 5px !important; border: 0; border-bottom: 2px solid #be0060; border-radius: 5px 5px 0 0; }
.customPage_itemlist_3::after { content: ''; display: block; width: 0; height: 0; border-style: solid; border-color: #be0060 transparent transparent transparent; border-width: 18px 30px 0 30px; position: absolute; bottom: -18px; left: 50%; margin-left: -30px; }
.customPage_itemlist_4 { position: relative; height: auto !important; display: flex; justify-content: center; background-color: #ebf5ec !important; background-image: none; font-size: 1.8em; line-height: 1; text-align: center; color: #009fa8; margin: 0 0 2em; padding: 12px 0 5px !important; border: 0; border-bottom: 2px solid #009fa8; border-radius: 5px 5px 0 0; }
.customPage_itemlist_4::after { content: ''; display: block; width: 0; height: 0; border-style: solid; border-color: #009fa8 transparent transparent transparent; border-width: 18px 30px 0 30px; position: absolute; bottom: -18px; left: 50%; margin-left: -30px; }
.pickup_list div.item-parent-box, .pickup_list div.recent, .pickup_list div.recentPage { padding-top: 0; }
.caution { background-color: rgba(255,0,4,0.03); margin: 20px 0 0; padding: 30px 20px 20px; position: relative; }
.caution::before { position: absolute; top: 0; left: 0; content: '注意事項'; display: block; width: auto; line-height: 24px; padding: 0 20px; background-color: #c00; color: #fff; }
.caution p:last-child { margin-bottom: 0; }
.caution ul { padding-left: 20px; }
.f-logo img { display: block; margin: 0 auto; max-width: 100%; }
@media print {
body { width: 1000px; transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); transform-origin: 0 0 }
#bg { background-image: none }
#pagetop { display: none }
}
.header_img { width: 440px; top: 80px; left: 0; color: #00abeb; font-weight: 700; margin-top: 80px } .flowContainer h3 { position: relative; display: flex; justify-content: center; height: auto; line-height: 1; margin-bottom: 1em; padding: 0; background-color: transparent; font-size: 1.8em; font-weight: bold; color: #009fa8; }
.flowContainer h3::after { content: ''; display: block; width: 100%; height: 1px; position: absolute; top: 50%; left: 0; background: #009fa8; }
.flowContainer h3 span { position: relative; z-index: 1; display: block; width: auto; padding: 0.5em 1em 0.3em; border-radius: 10em; background-color: #009fa8; color: #fff; }
.flowContainer { padding: 2em 0 0; }
.stepContainer { position: relative; }
.flowContainer .stepContainer { }
.flowContainer .stepContainer p:first-child { display: flex; flex-wrap: nowrap; align-items: center; font-size: 1.4em; font-weight: bold; }
.flowContainer .stepContainer p:first-child i { display: block; width: 60px; height: 60px; margin: 0 20px 0 0; background-color: #3cc; background-position: 50% 50%; background-repeat: no-repeat; background-size: cover; border-radius: 50%; }
.stepContainer.step-1 i { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/step-1.png); }
.stepContainer.step-2 i { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/step-2.png); }
.stepContainer.step-3 i { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/step-3.png); }
.stepContainer.step-4 i { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/step-4.png); }
.stepContainer.step-5 i { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/step-5.png); }
.stepContainer.step-6 i { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/step-6.png); }
.stepContainer.step-7 i { background-image: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/step-7.png); }
.flowContainer .stepContainer p:not(:first-child){ margin: -20px 0 0; padding: 0 0 0 80px; }
.stepContainer.step-1 ul { margin: 0; padding: 0 0 0 80px; display: flex; }
.stepContainer.step-1 li { list-style: none; margin: 0; padding: 0; }
.stepContainer.step-2,
.stepContainer.step-3,
.stepContainer.step-4,
.stepContainer.step-5,
.stepContainer.step-6,
.stepContainer.step-7 {padding-right: 220px;}
.stepContainer.step-1{ margin-bottom: 50px;}
.stepContainer.step-2 { min-height: 150px;}
.stepContainer.step-3 { min-height: 190px;}
.stepContainer.step-4 { min-height: 210px;}
.stepContainer.step-5 { min-height: 180px;}
.stepContainer.step-6 { min-height: 210px;}
.stepContainer .stepimg { width: 200px; margin: 0!important; padding: 0!important; position: absolute; top: 0; right: 0; }
.stepContainer.step-2 .stepimg{ top: -40px;}
.stepContainer.step-3 .stepimg{ top: -40px;}
.stepContainer.step-4 .stepimg{ top: -40px;}
.stepContainer.step-5 .stepimg{ top: -30px;}
.stepContainer.step-6 .stepimg{ top: -40px;}
.stepContainer .stepimg img { display: block; width: 100%; height: auto; margin: 0; } .newH { position: relative; display: flex; justify-content: center; height: auto; line-height: 1; margin-bottom: 1em; padding: 0; background-color: transparent; font-size: 1.8em; font-weight: bold; color: #009fa8; }
.newH span { position: relative; z-index: 1; display: block; width: auto; padding: 0.5em 1em 0.3em; border-radius: 10em; background-color: #009fa8; color: #fff; }
.newH::after { content: ''; display: block; width: 100%; height: 1px; position: absolute; top: 50%; left: 0; background: #009fa8; }
.mainEx { margin-bottom: 2em; padding: 1.2em 2em 1em; background-color: #f5fbfe; border: 1px solid #c7e8fa; border-radius: 5px; }
.h { margin-bottom: 2em; padding: 1.2em 2em 1em; font-weight: bold; background-color: #f5fbfe; border: 1px solid #c7e8fa; border-radius: 5px; text-align: center; }
.seo { padding: 1.2em 2em 1em; background-color: #f9f9f9; border: 1px solid #00a9b2; border-radius: 5px; }
.seo .in_h { color: #00a9b2; font-size: 1.2em; }
.seo .in_h:not(:first-child) { margin-top: 1.5em; }
.prefabEx { justify-content: space-between; margin-bottom: 2em; }
.prefabEx div { width: 50%; }
.prefabEx div:nth-child(1) { padding-right: 3em; }
.prefabEx div:nth-child(2) { padding-left: 3em; border-left: 1px solid #ccc; }  .prefabEx p.name { font-weight: bold; color: #00a33e; font-size: 1.5em; text-align: center; }
.prefabEx p.name2 { font-weight: bold; }
.prefabEx div:nth-child(2) p.name { color: #00387d; }
.prefabEx2 p.name { color: #3cf;  }
.prefabEx2 div:nth-child(2) p.name { color: #3cf; }
.prefabEx p.img {}
.prefabEx p.img img { display: block; margin: 0 auto; }
.prefabEx ul { padding-left: 1.6em; }
.prefabEx p.osusume { }
.prefabEx p.osusume span:first-child { display: block; width: 30%; text-align: center; margin: 0; padding: 0 5px; background-color: #00a33e; color: #fff; border-radius: 3px; }
.prefabEx div:nth-child(2) p.osusume span:first-child { background-color: #00387d; }
.prefabEx p.osusume span:nth-child(2) { display: block; padding-top: 5px; }
.prefabEx .btn { display: flex; justify-content: center; padding-top: 2em; }
.prefabEx .btn a { display: block; position: relative; box-sizing: border-box; width: 100%; font-size: 14px; text-align: center; line-height: 1; padding: 12px 0 10px; color: #000; border: 1px solid #ccc; }
.prefabEx .btn a::after { content: ''; display: block; width: 0; height: 0; border-style: solid; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 10px solid #ccc; border-right: 0; position: absolute; top: 50%; right: 1em; margin-top: -6px; }
.prefabEx .btnReizou a { color: #00a33e; border-color: #00a33e; }
.prefabEx .btnReitou a { color: #00387d; border-color: #00387d; }
.prefabEx .btnReizou a::after { border-left-color: #00a33e; }
.prefabEx .btnReitou a::after { border-left-color: #00387d; }
.prefabEx2 .btnReitou { padding-top: 10px; }
.prefabEx .btn a:hover { text-decoration: none; color: #fff; }
.prefabEx .btnReizou a:hover { background-color: #00a33e; }
.prefabEx .btnReitou a:hover { background-color: #00387d; } .breadchild { display: flex; flex-wrap: nowrap; justify-content: center; gap: 10px; width: 100%; max-width: 740px; margin: 0 auto; padding: 30px 0; }
.breadchild div { width: 365px; box-sizing: border-box;  text-align: center; }
.breadchild div span { display: block; width: 100%; text-align: center; font-size: 18px; }
.breadchild div span span { font-weight: bold; }  
.breadchild .unitBtn { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/freezer-prefab/linkBtn_2.jpg) no-repeat 10px 50%;  }
.breadchild .topBtn { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/freezer-prefab/linkBtn_1.jpg) no-repeat 10px 50%; }
.breadchild div a { display: flex; align-items: center; width: 100%; height: 100px;padding: 0 10px 0 170px; border: 2px solid #54c3f1; color: #54c3f1; }  
.child_prefab .unitBtn a { border-color: #54c3f1; color: #54c3f1; }
.child_prefab .topBtn a { border-color: #6fba2c; color: #6fba2c; } .child_showcase .reizou { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/showcase-reizou/linkBtn_1.png) no-repeat 10px 50%; }
.child_showcase .reitou { background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/showcase-reizou/linkBtn_2.png) no-repeat 10px 50%; }
.child_showcase div a { padding: 0 10px 0 80px; border: 2px solid #54c3f1; color: #54c3f1; }
.child_showcase .reizou a { border-color: #54c3f1; color: #54c3f1; }
.child_showcase .reitou a { border-color: #005bac; color: #005bac; } .breadchild_small div span{ font-size: 16px; }
.breadchild_small div span span { font-size: 18px; }
.child_showcase.breadchild_small div span span { font-size: 24px; } .breadchild div a:hover { text-decoration: none; border-color: #c00; color: #c00; transition: .2s; } .sub-cat-links { display: flex; justify-content: center; margin: 0!important; padding: 1em 0; }
.sub-cat-links a { display: block; width: auto; text-align: center; line-height: 1; padding: 14px 20px 10px; text-decoration: none; border: 1px solid #39f; }
.sub-cat-links a:hover { background-color: #39f; color: #fff; } .maker_link { margin-bottom: 30px; }
.maker_link ul { display: flex; flex-wrap: wrap; justify-content: center; gap: 1%; margin: 0!important; padding: 0!important; }
.maker_link li { list-style: none!important; margin: 0 0 1%; padding: 0; font-size: 110%;border-radius: 5px; }
.flexcol4 li { width: 24%; }
.flexcol3 li { width: calc(100% / 3 - 1%); }
.maker_link a { box-sizing: border-box; display: block; width: 100%; text-align: center; padding: 10px; border: 2px solid #0086ca; background-color: rgba(0,134,202,0); color: #000; border-radius: 5px; }
.maker_link a:hover { background-color: rgba(0,134,202,1); color: #fff; }
.maker_link li.mbtn { border: 2px solid #ccc;}
.maker_link li.mbtn_light_blue { border-color: #00abeb; }
.maker_link li.mbtn_dark_blue {  border-color: #1b1c80; }
.maker_link li.mbtn_green { border-color: #00a33e; }
.maker_link li.mbtn_yellow { border-color: #d5c700; }
.maker_link li.mbtn_skin { border-color: #f8c6ac; }
.maker_link li.mbtn_orange { border-color: #f8b62c; }
.maker_link li.mbtn a { border: 2px solid #fff; font-weight: bold; }
.maker_link li.mbtn_light_blue a { background-color: #00abeb; color: #fff; }
.maker_link li.mbtn_dark_blue a {  background-color: #1b1c80; color: #fff; }
.maker_link li.mbtn_green a { background-color: #00a33e; color: #fff; }
.maker_link li.mbtn_yellow a { background-color: #fff225; color: #000; box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.2); }
.maker_link li.mbtn_skin a { background-color: #f8c6ac; }
.maker_link li.mbtn_orange a { background-color: #f8b62c; color: #fff; }
.maker_link li.mbtn a:hover { opacity: .5; text-decoration: none; transition: .2s; } .headline { position: relative; display: flex; justify-content: center; height: auto; line-height: 1; margin-bottom: 2em; padding: 0; background-color: transparent; font-size: 1.8em; font-weight: bold; color: #fff; }
.headline span { position: relative; z-index: 1; display: block; width: auto; padding: 0.5em 1em 0.3em; border-radius: 10em; background: #0086ca; color: #fff; }
.headline::after { content: ''; display: block; width: 100%; height: 1px; position: absolute; top: 50%; left: 0; background: #0086ca; }
.headline_orange span, .headline_orange::after { background: #f39700; }
.headline_red span, .headline_red::after { background: #c00; } .item-box.soldout .thumimg { position: relative }
.item-box.soldout .thumimg::before{ content: ''; display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 1; background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/soldout.png) no-repeat 50% 50%; background-size: cover; }
#itempage.soldout .itemimg { position: relative }
#itempage.soldout .itemimg::after{ content: ''; display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 1; background: url(//www.epoch88.com/wp-content/themes/epoch_ver2/images/soldout.png) no-repeat 50% 0; background-size: 100% auto; }
.defaultTable td.zaikoView { text-align: center; font-weight: bold; }  
.backBtn { padding: 1em 0; width: 100%; display: flex; justify-content: center; }
.backBtn a { display: block; line-height: 1; width: 300px; background-color: #0086ca; color: #fff; padding: .75em 0; text-align: center; } h1.headlineKey { font-size: 1.8em; color: #009fa8; display: flex; justify-content: center; margin: 0 0 15px; padding: 0 0 10px; text-align: center; font-weight: bold; line-height: 1; position: relative; border-bottom: 1px solid #ddd; }
h1.headlineKey::before, h1.headlineKey::after { content: ''; display: block; transform: rotate(45deg); }
h1.headlineKey::before { width: 10px; height: 10px; background: #009fa8; position: absolute; bottom: -5px; left: 50%; margin: 0 0 0 -8px; }
h1.headlineKey::after { width: 8px; height: 8px; background: #fff; position: absolute; bottom: -4px; left: 50%; margin: 0 0 0 -7px; }
h1.headlineKey + p { margin: 0 0 1em; padding: 1em 1.5em .8em;
background: repeating-linear-gradient(-45deg, rgba(102, 204, 204, 0.1), rgba(102, 204, 204, 0.1) 10px, rgba(255, 255, 255, 1) 0, rgba(255, 255, 255, 1) 20px);
border: 1px solid rgba(102, 204, 204, 0.5); }
.top-cat h1{ font-size: 1.4em; }
.top-cat h1, .prefab_newheader p { color: #0086ca; display: flex; justify-content: center; margin: 0 0 15px; padding: 0 0 10px; text-align: center; font-weight: bold; line-height: 1; position: relative; border-bottom: 1px solid #ddd; }
.top-cat h1::before, .top-cat h1::after { content: ''; display: block; transform: rotate(45deg); }
.top-cat h1::before { width: 14px; height: 14px; background: #0086ca; position: absolute; bottom: -8px; left: 50%; margin: 0 0 0 -14px; }
.top-cat h1::after { width: 12px; height: 12px; background: #fff; position: absolute; bottom: -7px; left: 50%; margin: 0 0 0 -13px; }
.prefab_newheader p { border: 0; }
.prefab_newheader img { margin-bottom: 10px; }
.item-addoptions-box div.item-box { margin: 0!important; height: 180px !important; }
#sliderContainer{ margin-bottom: 14px; }
.slick-dots li { margin: 0 2px!important; }
.slick-dots li button::before {font-size: 10px!important;}
.slick-prev, .slick-next{ z-index: 1; }
.slick-prev{ left: 5px;}
.slick-next{ right: 5px;}
.slick-prev::before, .slick-next::before { color: #000; }
.slick-dots li button::before { color: #ccc!important; opacity: .75!important;}  
.slick-dots li.slick-active button::before {color: #000!important;}  
.noteHaisou p {font-weight: bold; text-align: center; font-size: 1.5em; }
.noteHaisou ul { margin: 0; padding: 0; display: flex; justify-content: space-between; flex-wrap: nowrap!important;}
.noteHaisou li { list-style: none; margin: 0; padding: 0; width: 240px; }
.noteHaisou li img { display: block; max-width: 100%; margin: 0 auto;}