@charset "UTF-8";
/*!
Theme Name: Cocoon Child
Template:   cocoon-master
Version:    1.1.0
*/
._bold{font-weight:700 !important}._ib{display:inline-block}._blank>a,a._blank{position:relative;padding-right:16px}._blank>a:before,a._blank:before{position:absolute;right:3px;bottom:2px;content:"";display:inline-block;border-left:1px solid #bbb;border-bottom:1px solid #bbb;width:8px;height:5px}._blank>a:after,a._blank:after{position:absolute;right:0;bottom:4px;content:"";display:inline-block;border:1px solid #bbb;width:8px;height:5px}._imglink{transition:.3s;transition-property:opacity}._imglink:hover{opacity:.7}._txtC{text-align:center}._mb0{margin-bottom:0 !important}._mt0{margin-top:0 !important}._ml0{margin-left:0 !important}._mr0{margin-right:0 !important}._pb0{padding-bottom:0 !important}._pt0{padding-top:0 !important}._pl0{padding-left:0 !important}._pr0{padding-right:0 !important}._mb5{margin-bottom:5px !important}._mt5{margin-top:5px !important}._ml5{margin-left:5px !important}._mr5{margin-right:5px !important}._pb5{padding-bottom:5px !important}._pt5{padding-top:5px !important}._pl5{padding-left:5px !important}._pr5{padding-right:5px !important}._mb10{margin-bottom:10px !important}._mt10{margin-top:10px !important}._ml10{margin-left:10px !important}._mr10{margin-right:10px !important}._pb10{padding-bottom:10px !important}._pt10{padding-top:10px !important}._pl10{padding-left:10px !important}._pr10{padding-right:10px !important}._mb15{margin-bottom:15px !important}._mt15{margin-top:15px !important}._ml15{margin-left:15px !important}._mr15{margin-right:15px !important}._pb15{padding-bottom:15px !important}._pt15{padding-top:15px !important}._pl15{padding-left:15px !important}._pr15{padding-right:15px !important}._mb20{margin-bottom:20px !important}._mt20{margin-top:20px !important}._ml20{margin-left:20px !important}._mr20{margin-right:20px !important}._pb20{padding-bottom:20px !important}._pt20{padding-top:20px !important}._pl20{padding-left:20px !important}._pr20{padding-right:20px !important}._mb25{margin-bottom:25px !important}._mt25{margin-top:25px !important}._ml25{margin-left:25px !important}._mr25{margin-right:25px !important}._pb25{padding-bottom:25px !important}._pt25{padding-top:25px !important}._pl25{padding-left:25px !important}._pr25{padding-right:25px !important}._mb30{margin-bottom:30px !important}._mt30{margin-top:30px !important}._ml30{margin-left:30px !important}._mr30{margin-right:30px !important}._pb30{padding-bottom:30px !important}._pt30{padding-top:30px !important}._pl30{padding-left:30px !important}._pr30{padding-right:30px !important}._mb35{margin-bottom:35px !important}._mt35{margin-top:35px !important}._ml35{margin-left:35px !important}._mr35{margin-right:35px !important}._pb35{padding-bottom:35px !important}._pt35{padding-top:35px !important}._pl35{padding-left:35px !important}._pr35{padding-right:35px !important}._mb40{margin-bottom:40px !important}._mt40{margin-top:40px !important}._ml40{margin-left:40px !important}._mr40{margin-right:40px !important}._pb40{padding-bottom:40px !important}._pt40{padding-top:40px !important}._pl40{padding-left:40px !important}._pr40{padding-right:40px !important}._mb45{margin-bottom:45px !important}._mt45{margin-top:45px !important}._ml45{margin-left:45px !important}._mr45{margin-right:45px !important}._pb45{padding-bottom:45px !important}._pt45{padding-top:45px !important}._pl45{padding-left:45px !important}._pr45{padding-right:45px !important}._mb50{margin-bottom:50px !important}._mt50{margin-top:50px !important}._ml50{margin-left:50px !important}._mr50{margin-right:50px !important}._pb50{padding-bottom:50px !important}._pt50{padding-top:50px !important}._pl50{padding-left:50px !important}._pr50{padding-right:50px !important}._mb55{margin-bottom:55px !important}._mt55{margin-top:55px !important}._ml55{margin-left:55px !important}._mr55{margin-right:55px !important}._pb55{padding-bottom:55px !important}._pt55{padding-top:55px !important}._pl55{padding-left:55px !important}._pr55{padding-right:55px !important}._mb60{margin-bottom:60px !important}._mt60{margin-top:60px !important}._ml60{margin-left:60px !important}._mr60{margin-right:60px !important}._pb60{padding-bottom:60px !important}._pt60{padding-top:60px !important}._pl60{padding-left:60px !important}._pr60{padding-right:60px !important}._mb65{margin-bottom:65px !important}._mt65{margin-top:65px !important}._ml65{margin-left:65px !important}._mr65{margin-right:65px !important}._pb65{padding-bottom:65px !important}._pt65{padding-top:65px !important}._pl65{padding-left:65px !important}._pr65{padding-right:65px !important}._mb70{margin-bottom:70px !important}._mt70{margin-top:70px !important}._ml70{margin-left:70px !important}._mr70{margin-right:70px !important}._pb70{padding-bottom:70px !important}._pt70{padding-top:70px !important}._pl70{padding-left:70px !important}._pr70{padding-right:70px !important}._mb75{margin-bottom:75px !important}._mt75{margin-top:75px !important}._ml75{margin-left:75px !important}._mr75{margin-right:75px !important}._pb75{padding-bottom:75px !important}._pt75{padding-top:75px !important}._pl75{padding-left:75px !important}._pr75{padding-right:75px !important}._mb80{margin-bottom:80px !important}._mt80{margin-top:80px !important}._ml80{margin-left:80px !important}._mr80{margin-right:80px !important}._pb80{padding-bottom:80px !important}._pt80{padding-top:80px !important}._pl80{padding-left:80px !important}._pr80{padding-right:80px !important}._mb85{margin-bottom:85px !important}._mt85{margin-top:85px !important}._ml85{margin-left:85px !important}._mr85{margin-right:85px !important}._pb85{padding-bottom:85px !important}._pt85{padding-top:85px !important}._pl85{padding-left:85px !important}._pr85{padding-right:85px !important}._mb90{margin-bottom:90px !important}._mt90{margin-top:90px !important}._ml90{margin-left:90px !important}._mr90{margin-right:90px !important}._pb90{padding-bottom:90px !important}._pt90{padding-top:90px !important}._pl90{padding-left:90px !important}._pr90{padding-right:90px !important}._mb95{margin-bottom:95px !important}._mt95{margin-top:95px !important}._ml95{margin-left:95px !important}._mr95{margin-right:95px !important}._pb95{padding-bottom:95px !important}._pt95{padding-top:95px !important}._pl95{padding-left:95px !important}._pr95{padding-right:95px !important}._mb100{margin-bottom:100px !important}._mt100{margin-top:100px !important}._ml100{margin-left:100px !important}._mr100{margin-right:100px !important}._pb100{padding-bottom:100px !important}._pt100{padding-top:100px !important}._pl100{padding-left:100px !important}._pr100{padding-right:100px !important}.tindR1{padding-left:1em !important;text-indent:-1em !important}.tindR2{padding-left:2em !important;text-indent:-2em !important}.tindR3{padding-left:3em !important;text-indent:-3em !important}.tindR4{padding-left:4em !important;text-indent:-4em !important}.tindR5{padding-left:5em !important;text-indent:-5em !important}.tindR6{padding-left:6em !important;text-indent:-6em !important}.tindR7{padding-left:7em !important;text-indent:-7em !important}.tindR8{padding-left:8em !important;text-indent:-8em !important}.tindR9{padding-left:9em !important;text-indent:-9em !important}.tindR10{padding-left:10em !important;text-indent:-10em !important}._animFade{transition:all .5s ease-out .3s;opacity:0}._animFade.start{opacity:1}._animUp{transition:all .75s ease-out .5s;transform:translateY(100px);opacity:0}._animUp.start{transform:translateY(0);opacity:1}td{word-break:break-all}@media only screen and (max-width:768px){._animUp{transform:translateY(0)}}._animDown{transition:all .75s ease-out;transform:translateY(-100px);opacity:0}._animDown.start{transform:translateY(0);opacity:1}@media only screen and (max-width:768px){._animDown{transform:translateY(0)}}._animLeft{transition:all .75s ease-out;transform:translateX(100px);opacity:0}._animLeft.start{transform:translateX(0);opacity:1}@media only screen and (max-width:768px){._animLeft{transform:translateX(0)}}._animRight{transition:all .75s ease-out;transform:translateX(-100px);opacity:0}._animRight.start{transform:translateX(0);opacity:1}@media only screen and (max-width:768px){._animRight{transform:translateX(0)}}._animKvTxT{transition:all 3s ease-in-out .5s;transform:translateY(150px);opacity:0}._animKvTxT.start{transform:translateY(0);opacity:1}@media only screen and (max-width:768px){._animKvTxT{transform:translateY(0)}}body p{font-weight:500}body.home .main .article-header{display:none}body.home .main .fronth2{color:#9a0300;font-size:3.2rem;line-height:1.8;background:0 0;margin-top:0}@media only screen and (max-width:600px){body.home .main .fronth2{font-size:1.6em}}body.home .main .article h3{padding:0;margin:0;border:none}body.home .main .enquirybtn>a{background-color:#9a0300;border:2px solid #9a0300;font-size:2rem;padding:10px 40px;line-height:1.2}body.home .main .enquirybtn>a:hover{background-color:#fff;color:#9a0300}body .footer{padding-top:40px;border-top:5px solid #9a0300}body .footer .footerlogo{display:flex;margin-top:20px}@media only screen and (max-width:600px){body .footer .footerlogo{width:100%;justify-content:center;align-items:center}}body .main a img:hover{opacity:.7}#navi.navi.-fixed{position:fixed !important;left:0;top:0;z-index:9000;width:100%}#header-container.-fixed{height:60px}@media only screen and (max-width:1024px){#header-container{display:none}}body.page .date-tags,body.single-post .date-tags,body.single-purchase .date-tags{display:none}body.page .article-footer,body.single-post .article-footer,body.single-purchase .article-footer{display:none}h1.archive-title,h1.entry-title{position:relative;background:#9a0300;padding:15px 10px 40px 40px;color:#fff;width:870px;width:calc(100% + 70px);margin-left:-40px;margin-bottom:40px}h1.archive-title>.fa,h1.entry-title>.fa{display:none}h1.archive-title:before,h1.entry-title:before{position:absolute;left:0;top:100%;content:" ";border-bottom:10px solid transparent;border-right:10px solid #acacac}h1.archive-title:after,h1.entry-title:after{position:absolute;content:"解体工事.com";display:block;left:30px;right:20px;bottom:10px;font-size:.6rem;text-align:right;padding-top:5px;border-top:1px solid #fff}@media only screen and (max-width:1024px){h1.archive-title,h1.entry-title{margin:0 0 30px;width:100%}h1.archive-title:before,h1.entry-title:before{display:none}}.menu-header .menu-item:last-child{background-color:#fd0}.menu-header .menu-item:last-child a{color:#0053bf !important;font-weight:700}.menu-header .menu-item:last-child.current-menu-item .item-label{color:#fff}body.category-column .entry-card-content{padding-top:10px}body.category-column .cat-label{display:none}body.category-column .entry-card-meta{display:none}body.search .entry-card-content{margin-left:220px}@media only screen and (max-width:600px){body.search .entry-card-content{margin-left:30vw}}body.search .ect-entry-card>a{border-bottom:1px dotted #ccc}body.search .entry-card-title{padding-top:5px}body.search .entry-card-meta{display:none}body.search .entry-card-thumb{width:200px;height:20vw;max-height:150px}body.search .entry-card-thumb>.entry-card-thumb-image{width:100%;height:100%;object-fit:cover;object-position:center center;font-family:"object-fit: cover; object-position: center center;"}@media only screen and (max-width:600px){body.search .entry-card-thumb{width:25vw}}.slider-pro{max-height:450px;overflow:hidden}@media only screen and (max-width:600px){.sp-slides-container .sp-mask{height:200px !important}.sp-slides-container .sp-mask .sp-slide{height:200px !important}.sp-slides-container .sp-mask .sp-slide .sp-image{margin-top:0 !important}}body .title01{padding:10px 10px 10px 30px !important;margin:0 0 20px;background-color:#9a0300;color:#fff;font-size:18px;position:relative}body .title01:before{position:absolute;display:block;content:"";width:10px;height:80%;left:10px;bottom:0;background-color:#fff}body .title02{position:relative;font-size:18px;padding:10px 20px 10px 30px;background:#0053bf;color:#fff}body .title02:after{position:absolute;left:0;top:0;content:"";box-shadow:1px 1px 1px 0 #000;border-style:solid;border-width:0 0 18px 18px;border-color:#fff #fff #003d8c}body .title03{padding:10px 10px 10px 75px !important;position:relative;font-size:16px;background-color:#e0e0e0}body .title03:before{position:absolute;content:"";left:0;top:0;width:60px;height:100%;background-color:#a6ccff}body .title03:after{position:absolute;left:20px;top:8px;content:"";font-family:"Fontawesome";color:#0053bf;font-size:21px}body .title04{border-left:6px solid #9a0300;padding:5px 10px;font-weight:700;background:0 0;font-size:18px}body .redunderline{background:url(//xn--3kqvs447ab16b.com/wp-content/themes/cocoon-child-master/img/underline.png) 0 bottom repeat-x}@media only screen and (max-width:600px){body .breadcrumb{display:none}}body .list.ect-entry-card .entry-card{vertical-align:top}body .list.ect-entry-card .entry-card .entry-card-thumb{width:200px;margin:0 20px 0 0}body .list.ect-entry-card .entry-card .entry-card-thumb img{border:1px solid #ccc}body .list.ect-entry-card .entry-card .entry-card-content{width:auto;margin-left:auto}.container .main-header{height:120px}.container .sidebnr-area{margin-bottom:40px}.container .irai-block{max-width:600px;margin:auto}.main-header{background-color:#fff}.main-header .headerinner{display:flex;align-items:center;justify-content:space-between;width:1256px;padding:11px 10px 0;margin:auto}.main-header .logoarea{flex:0 0 500px;position:relative}.main-header .logo{width:344px;height:auto;margin:0 !important;padding:10px 0 0 !important;line-height:1}.main-header .logolink{display:block}.main-header .logolink:hover{opacity:.7}.main-header .logoimg{width:100%;height:auto}.main-header .sitecopy{position:absolute;left:10px;top:0;font-size:.8em;line-height:1;margin:0}.main-header .shop-info{flex:0 0 auto}@media only screen and (max-width:1024px){.main-header{display:none}}.sidebnr-area{display:flex;flex-direction:column;justify-content:center;align-items:center}.sidebnr-area .bnrlink:hover{opacity:.7}.category-posts .categoryttl{background-color:#f4f4f4;font-size:16px;font-weight:700;padding:5px;margin:0 0 10px;position:relative;border-top:2px solid #9a0300;border-bottom:2px solid #9a0300}.category-posts .catul{padding:0;margin:0 0 40px}.category-posts .catlist{list-style:none;font-size:12px;padding:0 0 5px;margin:0 0 10px;position:relative;padding-left:16px;border-bottom:1px dotted #ddd}.category-posts .catlist:before{content:"";font-family:"Fontawesome";position:absolute;left:0;top:0}.category-posts .link{text-decoration:none;color:#000}.category-posts .link:hover{text-decoration:underline}.category-posts.-blog .categoryttl{border-top:2px solid #0053bf;border-bottom:2px solid #0053bf}.footer-menu{display:flex;align-items:start}.footer-menu .catttl{flex:0 0 auto;font-size:12px;font-weight:400;padding:0 5px;margin:0;background-color:#bbb;margin-right:20px;border-radius:6px}.footer-menu .catul{flex:1 1 auto;padding:0;margin:0 0 5px}.footer-menu .catlist{list-style:none;vertical-align:top;display:inline-block;margin:0;padding:0;font-size:12px}.footer-menu .link{display:block;text-decoration:none;color:#000;background-color:#ddd;padding:0 5px}.footer-menu .link:hover{opacity:.5}@media only screen and (max-width:600px){.footer-menu{display:none}}.entry-content .wp-block-image{margin:0 0 20px}.entry-content .titleimg{padding:0;margin:0;background:0 0}.kosyo-img{border:2px solid #ccc;background-color:#fafafa;padding:20px 0}.kosyo-img .kosyodl{margin-left:20px;margin-right:20px}.kosyo-img .kosyodt{color:#fff;background-color:#000;border-radius:6px;padding:0 10px;font-size:14px}.kosyo-img .kosyodd{font-size:14px;padding:2px;margin:0 0 20px}.anshin-img{border:2px solid #fc7c00;background-color:#fef0c1;display:flex;align-items:center;flex-direction:column;padding:20px}.anshin-img .anshintxt{color:#e67e39}.anshin-img .anshintxt strong{color:#d80000}.seikaku-img{background-color:#3c3c3c;border-radius:10px;padding:20px}.seikaku-img .seikakuinner{background:url(//xn--3kqvs447ab16b.com/wp-content/themes/cocoon-child-master/img/seikakubg.png) repeat;padding:20px;box-shadow:0 0 10px 0 #000}.seikaku-img .seikakuul{counter-reset:number;padding-left:0}.seikaku-img .seikakuul li{list-style:none;position:relative;padding-left:28px;margin-bottom:20px}.seikaku-img .seikakuul li:before{position:absolute;display:flex;justify-content:center;align-items:center;width:20px;height:20px;left:0;top:5px;counter-increment:number;content:counter(number);background-color:#004d6b;color:#fff;border-radius:50%}.zettai-block{background-color:#fafafa;border:2px solid #ccc;padding:20px}.zettai-block p{margin:0 0 20px}.zettai-block .zettaiph img{padding:5px;box-shadow:0 0 3px 0 rgba(0,0,0,.2)}.top-voice .tvcard{display:block;position:relative;padding-left:150px;min-height:120px;border-bottom:1px dotted #ccc;margin-bottom:20px;padding-bottom:20px;text-decoration:none;color:#000}.top-voice .tvcard:hover{opacity:.7}.top-voice .tvphoto{position:absolute;width:120px;height:120px;left:0;top:0}.top-voice .tvname{color:#aaa}.irai-block{background:url(//xn--3kqvs447ab16b.com/wp-content/themes/cocoon-child-master/img/seikakubg.png) repeat;padding:20px 30px;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.irai-block .iraitxt{margin:0 0 40px;padding-left:30px}.muryo-ul{padding:20px;border:3px solid #0053bf;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.muryo-ul li{list-style:none;padding-left:24px;min-height:22px;background:url(//xn--3kqvs447ab16b.com/wp-content/themes/cocoon-child-master/img/muryo_chk.png) 0 4px no-repeat}.voice-block{background:url(//xn--3kqvs447ab16b.com/wp-content/themes/cocoon-child-master/img/cork.jpg) 0 0 repeat;padding:40px 20px}.voice-block .vbinner{position:relative;background:#fff url(//xn--3kqvs447ab16b.com/wp-content/themes/cocoon-child-master/img/taiko_mark.png) right 20px top 10px no-repeat;padding:20px}.voice-block .vbinner:after{content:"";display:block;width:145px;height:30px;position:absolute;left:42%;top:-20px;background-color:rgba(0,0,0,.1);transform:rotateZ(2deg)}.voice-block .vbtitle{border:none;border-bottom:1px solid #ccc;padding:0 0 5px;margin:0 0 20px}.voice-block .vbinfo{font-size:16px}.voice-block .vbimpression{display:inline-block;background-color:#0053bf;color:#fff;margin-bottom:20px;padding:5px 10px;border-radius:15px;font-size:24px;font-weight:700}.voice-block img{float:right;margin-left:20px}.faq-toc{background-color:#eee;padding:20px}.faq-block{border-bottom:1px dotted #ddd;padding-bottom:10px}.faq-block .q{position:relative;cursor:pointer;padding:0 0 0 20px;margin:0}.faq-block .q:hover{color:#0053bf}.faq-block .q:before{content:"Q.";position:absolute;left:0;top:0;color:#0053bf}.faq-block .a{display:none}.faq-block .a:before{content:"A.";display:block;color:#d80000}.contact-form .cfttl{background:0 0;border:none;padding:0;margin:0 0 20px}.contact-form .contacttb{border-collapse:collapse;border:2px solid #ccc}.contact-form .thead{color:#fff;background-color:#0053bf;text-align:left;width:auto}.contact-form th{font-size:14px;padding:10px;width:175px;text-align:left}.contact-form td{font-size:14px;padding:10px}.contact-form .nesitem{display:flex;justify-content:space-between;align-items:start}.contact-form .nesitem:after{content:"必須";background-color:#d80000;color:#fff;font-size:10px;padding:3px 5px}.contact-form .nesitem .st{font-size:10px}.contact-form input[type=text].postcode{width:120px}.contact-form input[type=text].prefecture{width:120px}.contact-form .mwform-checkbox-field.horizontal-item{display:inline-block;margin-left:0;margin-right:20px}.contact-form select{font-size:14px}.contact-form .bld_area,.contact-form .bld_floors{width:125px}.contact-form .formbtn{display:flex;justify-content:center;align-items:center;font-size:21px;background-color:#0053bf;color:#fff;max-width:300px;margin:auto}.contact-form .formbtn:hover{opacity:.5}.contact-form .backbtn{display:flex;justify-content:center;align-items:center;font-size:21px;background-color:#ccc;color:#000;max-width:300px;margin:auto}.contact-form .backbtn:hover{opacity:.5}@media only screen and (max-width:600px){.contact-form td,.contact-form th,.contact-form tr{display:block;width:100%}.contact-form th br{display:none}}.form-notice{margin:0;padding:20px;background-color:#fafafa;border:1px solid #ccc}.form-notice li{list-style:none;margin-left:0;position:relative;padding-left:20px}.form-notice li:before{content:"";font-family:"Fontawesome";color:#d80000;position:absolute;left:0;top:0}.voice-clm .voicettl{background:0 0;padding:0;margin:0 0 20px;border-bottom:2px solid #9a0300;font-size:16px}.voice-clm .voicecmt{display:flex;display:inline-block;width:auto;border:none;background-color:#0053bf;color:#fff;font-size:18px;border-radius:10px;padding:10px;margin:0}@media only screen and (max-width:600px){.voice-clm .vcleft{order:1}.voice-clm .vcright{order:0;margin-bottom:40px}.voice-clm .wp-block-image{text-align:center}.voice-clm .wp-block-image img{max-width:300px}}.fixed-btn{position:fixed;top:180px;right:0}@media only screen and (max-width:1024px){.fixed-btn{display:none}}.btn-parts>a{background-color:#9a0300;border:2px solid #9a0300;font-size:1.6rem;padding:15px 40px;line-height:1}.btn-parts>a:after{content:"";display:inline-block;width:20px;height:20px;background:url(//xn--3kqvs447ab16b.com/wp-content/themes/cocoon-child-master/img/icon-arrow.svg) center center no-repeat;background-size:contain;margin-left:24px}.btn-parts>a:hover{opacity:.7}@media only screen and (max-width:600px){.btn-parts>a{font-size:1.3em}}.feedbackbtn a{display:flex;justify-content:center;align-items:center;background-color:#f90;color:#fff;margin:0 auto 40px;max-width:400px;height:40px;padding:0;text-decoration:none;border-radius:6px}.feedbackbtn a:hover{opacity:.5}.feedbackbtn a:before{content:"";font-family:"Fontawesome";margin-right:5px}.navi-in>ul li{display:block;width:auto;height:60px;padding:0 15px;line-height:60px;position:relative}.navi-in a{font-size:12px !important}.menu-header .menu-item.current-menu-item .item-label{padding:0 10px}body p{font-weight:100}.contact__lp{background:#f6f0e7;padding:15px 0}.contact__cta{background:#fff;border-radius:5px;margin:2%;padding:2%}.contact__cta__bg{background:#9a0400;padding:2%}.contact__cta__inner{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.contact__cta-title{display:block;margin-top:1rem;text-align:center;font-size:1.5rem;font-weight:700;color:#9a0400}.contact__feature-title1{margin-top:2rem;font-size:1rem;font-weight:700;color:#9a0400;display:block}.contact__feature-title2{display:block;font-size:2rem;font-weight:700;color:#9a0400}.star5_rating{position:relative;z-index:0;display:inline-block;white-space:nowrap;color:#ccc;margin-right:10px}.star5_rating:before,.star5_rating:after{content:'★★★★★'}.star5_rating:after{position:absolute;z-index:1;top:0;left:0;overflow:hidden;white-space:nowrap;color:#ffcf32}.star5_rating[data-rate="5"]:after{width:100%}.star5_rating[data-rate="4.5"]:after{width:90%}.star5_rating[data-rate="4"]:after{width:80%}.star5_rating[data-rate="3.5"]:after{width:70%}.star5_rating[data-rate="3"]:after{width:60%}.star5_rating[data-rate="2.5"]:after{width:50%}.star5_rating[data-rate="2"]:after{width:40%}.star5_rating[data-rate="1.5"]:after{width:30%}.star5_rating[data-rate="1"]:after{width:20%}.star5_rating[data-rate="0.5"]:after{width:10%}.star5_rating[data-rate="0"]:after{width:0}.review-fv-bg{background:#f7e7cd;padding:15px}.review-score{background:#fff;padding:5px;margin:0 0 30px}.review-company{font-size:1.5rem;font-weight:700}.review-box-bg{padding:15px;background:#efefef}.review-box{border:solid 1px #ccc;padding:15px;background:#fff;margin-bottom:15px}.review-title{background:#efefef;padding:5px;display:block;margin:10px 0}@media screen and (max-width:1023px){.no-mobile-sidebar .sidebar,.mobile-button-fmb .go-to-top-button,.no-mobile-header-logo #header .logo-header{display:block}.contact__lp{background:#f6f0e7;padding:15px 0}.contact__cta{background:#fff;border-radius:5px;margin:2%;padding:2%}.contact__cta__bg{background:#9a0400;padding:2%}.contact__cta__inner{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.contact__cta-title{display:block;margin-top:.5rem;text-align:center;font-size:1rem;font-weight:700;color:#9a0400}.contact__cta p{margin-bottom:0}.contact__feature-title1{margin-top:2rem;font-size:1rem;font-weight:700;color:#9a0400;display:block}.contact__feature-title2{display:block;font-size:1.2rem;font-weight:700;color:#9a0400}}@media screen and (max-width:834px){.sidebar .ad-vertical .ad-usual{display:block}}.cta-btn-area{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}.cta-btn-area a{width:48%}#toc{width:100%}.accordion{border:solid 1px #e4e4e4;background-color:#fff;border-radius:4px;color:#009df7;cursor:pointer;padding:.5rem;width:100%;text-align:center;outline:none;font-size:.9rem;transition:.4s}.accordion.active,.accordion:hover{background-color:#fff}.accordion:after{content:'\002B';color:#777;font-weight:700;float:right;margin-left:5px}.accordion.active:after{content:"\2212"}.accordion__content{padding:1rem;margin-top:-1.5rem;background-color:#efefef;display:none;overflow:hidden}.accordion.site-info{margin:1rem 0;font-size:.75rem !important;color:#312927 !important;text-align:left;background:#fff !important}.accordion.site-info:hover,.accordion.site-info:active{background:#fff}.accordion__content.site-info-content{margin-top:-1rem;margin-bottom:1rem;background:#f1f5f9;padding:.5rem}.accordion__content.site-info-content p{font-size:.75rem !important}