.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}
@font-face{font-family:"slick";src:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/./fonts/../fonts/slick.eot);src:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/./fonts/../fonts/slick.eot?#iefix) format("embedded-opentype"),url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/./fonts/../../fonts/slick.woff) format("woff"),url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/./fonts/../fonts/slick.ttf) format("truetype"),url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/./fonts/../fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}
@media screen and (min-width:768px){.sp_only{display:none !important}}@media screen and (max-width:767px){.pc_only{display:none !important}}html{font-size:62.5%}body{font-family:"hira-W3";font-style:normal;width:100%;color:#1a1a1a;font-size:1.6rem;line-height:1.4;background-color:#fff}ul,li{list-style:none}@font-face{font-family:"hira-W5";src:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../fonts/hiragi-kakuGo-W5.woff2) format("woff2"),url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../fonts/hiragi-kakuGo-W5.woff) format("woff")}@font-face{font-family:"hira-W6";src:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../fonts/hiragi-kakuGo-W6.woff2) format("woff2"),url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../fonts/hiragi-min-Pr6N-W6.woff) format("woff")}@font-face{font-family:"hira-min-W6";src:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../fonts/hiragi-min-Pr6N-W6.woff2) format("woff2"),url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../fonts/hiragi-min-Pr6N-W6.woff) format("woff")}@font-face{font-family:"FutoGo";src:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../fonts/A-OTF-FutoGoB101Pr5-Bold.woff2) format("woff2"),url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../fonts/A-OTF-FutoGoB101Pr5-Bold.woff) format("woff")}@font-face{font-family:"ShueiGoKin";src:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../fonts/AP-OTF-ShueiGoKinStd-M.woff) format("woff")}@font-face{font-family:"ShueiMin";src:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../fonts/A-OTF-ShueiMinPr6-M.woff) format("woff")}@font-face{font-family:"GothicMB";src:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../fonts/A-OTF-GothicMB101Pr5-Bold.woff) format("woff")}img,iframe{max-width:100%;vertical-align:bottom;height:auto}select::-ms-expand{display:none}input[type=checkbox]{border:none}a{color:inherit;text-decoration:none}a:hover{opacity:.6}.clearfix:after{clear:both;content:"";display:block;opacity:0}.wrap-1000{width:95%;margin:0 auto;max-width:1080px}@media screen and (max-width:767px){.wrap-1000{width:100%}}.wrap-1250{width:95%;margin:0 auto;max-width:1250px}@media screen and (max-width:767px){.wrap-1250{width:100%}}.titleh2{margin:180px auto 0}@media screen and (max-width:767px){.titleh2{margin:80px auto 0}}.titleh2>.topimg>.image{width:100%}.titleh2>.topcol{font-size:18px;font-weight:700;padding:5px 0;border-radius:0}@media screen and (max-width:767px){.titleh2>.topcol{line-height:1.2}}.titleh3-gn{background:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/titleh3_gn.png);background-size:cover;background-repeat:no-repeat;background-position:center;text-align:center;color:#ff0;padding:.4rem 0}.titleh3-bl{background:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/titleh3_bl.png);background-size:cover;background-repeat:no-repeat;background-position:center;text-align:center;color:#ff0;padding:.4rem 0}.titleh3-or{background:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/titleh3_or.png);background-size:cover;background-repeat:no-repeat;background-position:center;text-align:center;color:#ff0;padding:.4rem 0}.h3spase{margin-top:2.1rem}.text-col{padding-top:1.2rem;text-align:center}@media screen and (max-width:767px){.text-col{text-align:left}}.titleh4{margin-top:3rem;background:#32a250;color:#fff;padding:5px 10px;font-size:1.2rem}@media screen and (max-width:767px){.titleh4{width:95%;margin:3rem auto 0}}.button-lnk{padding:25px 0}.button-lnk>.link{text-align:center;padding:10px 0;width:200px;margin:0 auto;display:flex;align-items:center;justify-content:center;color:#fff}.button-lnk>.link.-or{background-color:#ff6424}.button-lnk>.link.-gn{background-color:#32a250}.button-lnk>.link>.category{padding-right:5px;font-weight:700}.button-lnk>.link>.image{width:15px}.button-lnk>.link:hover{opacity:.6}.shadow{box-shadow:2px 2px 3px rgba(0,0,0,.5)}.flex{display:flex;flex-wrap:wrap}.flex.-around{justify-content:space-around}.flex.-between{justify-content:space-between}.flex.-center{justify-content:center}.flex.-start{justify-content:flex-start}.flex.-end{justify-content:flex-end}.textbg{color:#fff;text-align:center;border-radius:3px;margin:0 auto}@media screen and (max-width:767px){.textbg{padding:10px !important;text-align:left}}.textbg.-bl{background:#005db7}.textbg.-gn{background:#32a250}.titlecoltext_old{font-size:20px;color:#fff;padding:7px 10px;font-weight:700}.titlecoltext_old.-bl{background:#005db7}.titlecoltext_old.-gn{background:#32a250}.banner-link{width:93.6%;margin:25px auto 30px}@media screen and (max-width:767px){.banner-link{width:100%;margin:2.1rem auto}}@media screen and (max-width:767px){.banner-link a:hover{opacity:1}}.bg-Brick{background:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/bg_namer.png);background-repeat:no-repeat;background-size:100% 100%}.home-bg{background:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/bg_home.png);background-repeat:no-repeat;background-size:100% 100%;background-color:#fff !important}.messages_contents h2 .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;position:relative;width:30px;height:30px;vertical-align:middle;background:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/check.png);background-position:center;background-repeat:no-repeat;background-size:90% 90%;margin-right:10px}.messages_contents h2 .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input[type=checkbox]:checked:before{content:"";position:absolute;left:0;top:0;width:30px;height:30px;background:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/check1.png) left bottom;background-position:center;background-repeat:no-repeat;background-size:90% 90%}.indent{text-indent:-1em;display:block;margin-left:1em}.indent1{text-indent:-1em;display:block;margin-left:2em}.textboth{text-align:justify;text-justify:inter-ideograph}@media screen and (max-width:767px){.textboth_s{text-align:justify !important;text-justify:inter-ideograph !important}}@media screen and (max-width:767px){.wide_s{width:90% !important;margin:0 auto}}.fixed{position:fixed;top:0;left:0;width:100%;z-index:10}.fixdcol{height:83px}@media screen and (max-width:767px){.fixdcol{height:69px}}.header-all{background:#fff}.header-all>.headarea>.area{background-color:#383838}.header-all>.headarea>.area>.wrapper>.text{color:#fff;text-align:center;font-size:.7rem;line-height:2}.header-all>.headarea>.topcol{display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%;padding:4px 0}.header-all>.headarea>.topcol>.titlecol{max-width:240px;margin-top:9px;margin-left:10px;width:100%}.header-all>.headarea>.topcol>.titlecol>.link>.primarytext{color:#006837;font-weight:700;width:210px}.header-all>.headarea>.topcol>.topright{display:flex;flex-wrap:nowrap;justify-content:space-around;align-items:center}.header-all>.headarea>.topcol>.topright>.line_icon{width:200px}.header-all>.headarea>.topcol>.topright>.feature{width:27%;display:flex;align-items:center;justify-content:flex-end}.header-all>.headarea>.topcol>.topright>.feature>.item{width:100%;max-width:85px;margin-right:10px}.header-all>.headarea>.topcol>.topright>.receptionist{max-width:260px;display:flex;align-items:center}@media screen and (max-width:903px){.header-all>.headarea>.topcol>.topright>.receptionist{width:40%}}@media all and (-ms-high-contrast:none){.header-all>.headarea>.topcol>.topright>.receptionist{display:block;width:24%}}.header-all>.headarea>.topcol>.topright>.receptionist>.alink>.text{text-align:center;margin:2px auto;font-weight:700}.header-all>.headarea>.topcol>.topright>.receptionist>.alink>.contactbt{margin-top:4px}.header-all>.headarea>.topcol>.topright>.telcol{display:flex;flex-wrap:nowrap;justify-content:center;margin-right:10px}@media screen and (max-width:903px){.header-all>.headarea>.topcol>.topright>.telcol{width:28%}}.header-all>.headarea>.topcol>.topright>.telcol>.linkcol{width:105px;padding:0 0 0 10px;display:flex;align-items:center}@media all and (-ms-high-contrast:none){.header-all>.headarea>.topcol>.topright>.telcol>.linkcol{display:block}}.header-all>.menu-all{background-color:#005db4}.header-all>.menu-all>.wrapper>.menu{display:flex;flex-wrap:wrap;justify-content:space-around;width:100%;margin:0 auto}@media screen and (max-width:881px){.header-all>.menu-all>.wrapper>.menu{width:100%}}.header-all>.menu-all>.wrapper>.menu>.item{padding:7px 0}.header-all>.menu-all>.wrapper>.menu>.item>.link{display:flex;flex-wrap:wrap;justify-content:flex-start}.header-all>.menu-all>.wrapper>.menu>.item>.link>.menuimg{width:25px}.header-all>.menu-all>.wrapper>.menu>.item>.link>.menuimg>.imgge{vertical-align:sub}.header-all>.menu-all>.wrapper>.menu>.item>.link>.text{color:#fff;margin:0 10px;display:flex;align-content:center}footer>.footer-all{border-top:1px solid #32a250}footer>.footer-all>.wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;width:90%;padding:10px 0}@media screen and (max-width:767px){footer>.footer-all>.wrapper{display:block;width:95%}}footer>.footer-all>.wrapper>.addcol{width:50%}@media screen and (max-width:767px){footer>.footer-all>.wrapper>.addcol{width:100%}}footer>.footer-all>.wrapper>.addcol>.menuimg{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}footer>.footer-all>.wrapper>.addcol>.menuimg>.footlogo{width:116px}footer>.footer-all>.wrapper>.addcol>.menuimg>.foottext{color:#002a54;font-weight:700;margin-left:6%}footer>.footer-all>.wrapper>.addcol>.address{font-size:.9rem;margin-top:5px}footer>.footer-all>.wrapper>.menu{width:22%}@media screen and (max-width:760px){footer>.footer-all>.wrapper>.menu{width:40%}}@media screen and (max-width:767px){footer>.footer-all>.wrapper>.menu{width:100%}}footer>.footer-all>.wrapper>.menu>.col{display:flex;flex-wrap:wrap;justify-content:flex-start}footer>.footer-all>.wrapper>.menu>.col>.item{width:50%;line-height:1.2}footer>.footer-all>.wrapper>.menu>.col>.item>.link{font-size:.7rem}footer>.footer-all>.copyright{text-align:center;background-color:#32a250;color:#fff;font-size:.7rem;padding:3px 0}footer .pageTop{position:fixed;bottom:5%;right:1.5%}@media screen and (max-width:767px){footer .pageTop{bottom:5px;right:5px}}footer .pageTop__img{width:40px}@media screen and (max-width:767px){.smart-heder>.head_area{position:fixed;top:0;left:0;background:rgba(255,255,255,.9);z-index:9999;width:100%}}.smart-heder>.head_area>.wrapper>.inner>.inner_s{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.smart-heder>.head_area>.wrapper>.inner>.inner_s>.logo{width:110px;margin:15px 3px 10px}.smart-heder>.head_area>.wrapper>.inner>.inner_s>.adhesion{display:flex;flex-wrap:wrap;justify-content:flex-end;width:69%}@media screen and (max-width:374px){.smart-heder>.head_area>.wrapper>.inner>.inner_s>.adhesion{width:63%}}.smart-heder>.head_area>.wrapper>.inner>.inner_s>.adhesion>.feature{display:flex;flex-wrap:wrap;justify-content:flex-end;width:119px}@media screen and (max-width:767px){.smart-heder>.head_area>.wrapper>.inner>.inner_s>.adhesion>.feature{margin-right:50px}}@media screen and (max-width:417px){.smart-heder>.head_area>.wrapper>.inner>.inner_s>.adhesion>.feature{width:auto}}@media screen and (max-width:374px){.smart-heder>.head_area>.wrapper>.inner>.inner_s>.adhesion>.feature{width:53%}}.smart-heder>.head_area>.wrapper>.inner>.inner_s>.adhesion>.feature>.item{width:50px;margin:8px 5px 0 0}@media screen and (max-width:417px){.smart-heder>.head_area>.wrapper>.inner>.inner_s>.adhesion>.feature>.item{margin:4px 5px 0 0}}@media screen and (max-width:374px){.smart-heder>.head_area>.wrapper>.inner>.inner_s>.adhesion>.feature>.item{width:40%}}.smart-heder>.head_area>.wrapper>.inner>.inner_s>.adhesion>.telcol{width:120px;display:flex;margin:5px 17% 5px 0}@media screen and (max-width:374px){.smart-heder>.head_area>.wrapper>.inner>.inner_s>.adhesion>.telcol{width:35%;margin:5px 24% 5px 0}}.smart-heder>.head_area>.wrapper>.inner>.inner_s>.adhesion>.telcol>.linkcol{width:50px;margin:5px}@media screen and (max-width:374px){.smart-heder>.head_area>.wrapper>.inner>.inner_s>.adhesion>.telcol>.linkcol{margin:11px 2px 0}}.smart-heder>.head_area>.wrapper>.inner>#nav_toggle{position:absolute;top:20px;right:15px}.smart-heder>.head_area>.wrapper>.inner>.menu-list>.menu>.item>.link>.image{width:40px;padding:0 10px 0;vertical-align:middle}.smart-heder>.head_area>.wrapper>.inner>.menu-list>.menu>.item>.receptionist{width:80%;margin:0 auto}.smart-heder>.head_area>.wrapper>.inner>.menu-list>.menu>.item>.receptionist>.alink>.contactbt{margin-top:10px}.smart-heder>.head_area>.wrapper>.inner>.menu-list>.menu>.item:last-child{border-bottom:1px solid #4d4d4d;margin-bottom:10px}#primary .error-404 .page-content{width:90%;margin:0 auto}#primary .error-404 .page-content h2{text-align:center;font-size:4rem;padding:100px 10px 10px;line-height:5rem}@media screen and (max-width:767px){#primary .error-404 .page-content h2{width:80%}}@media screen and (max-width:767px)and (max-width:640px){#primary .error-404 .page-content h2{width:80%;font-size:9vw;margin:0 auto}}#primary .error-404 .page-content p{text-align:center}@media screen and (max-width:640px){#primary .error-404 .page-content p{font-size:1rem}}#primary .error-404 .page-content .not_located{font-size:2rem;padding:10px 0 30px}@media screen and (max-width:640px){#primary .error-404 .page-content .not_located{font-size:1.2rem}}#primary .error-404 .page-content .home_icon{text-align:center;margin-top:100px;padding-bottom:100px}#primary .error-404 .page-content .home_icon a{background-color:#86b3e0;padding:20px 50px;border-radius:5px;box-shadow:0 0 5px 2px #9a999c;color:#fff}.anchor{padding-top:170px;margin-top:-170px}@media screen and (max-width:767px){.anchor{padding-top:70px;margin-top:-70px}}.stop-col{position:fixed;top:15%;right:0;z-index:9}.stop-col>.list{width:48px}section.slider_contents .bx-wrapper{box-shadow:none;border:none}@media screen and (max-width:767px){section.slider_contents .bx-wrapper{margin-bottom:50px}}section.slider_contents .bx-wrapper .bx-pager.bx-default-pager a.active{background:#32a250}section.slider_contents .bx-wrapper .bx-pager.bx-default-pager a{background:rgba(50,162,80,.3)}section.slider_contents .slider li{position:relative}section.slider_contents .slider li a img{width:100%}section.slider_contents .slider li .former img{width:100%}.signage-content{max-width:1200px;margin-top:20px;padding:20px;margin-left:auto;margin-right:auto}.signage-content .signage{width:100%}.signage-content #signage-button{cursor:pointer;margin-left:auto;margin-right:auto;margin-top:60px;margin-bottom:60px;display:block;width:30%;transition:.3s}@media screen and (max-width:767px){.signage-content #signage-button{width:80%;margin-left:auto;margin-right:auto;padding-right:20px;padding-left:20px}}.signage-content #signage-button:hover{transform:scale(1.2);transition:.3s}.modal-video-inner{padding:20px}.modal-video-close-btn{right:0}.unity-col{background-color:rgba(255,255,0,.1)}.unity-col>.bgcontents>.wrapper>.plan{display:flex;flex-wrap:wrap;justify-content:space-around}.unity-col>.bgcontents>.wrapper>.plan>.item{width:48%;margin-top:1.2rem}@media screen and (max-width:767px){.unity-col>.bgcontents>.wrapper>.plan>.item{width:95%}}.unity-col>.bgcontents>.wrapper>.plan>.item:nth-child(n+3){margin-top:2.1rem}.unity-col>.bgcontents>.wrapper>.plan>.item>.link{position:relative;display:block;padding:20px 10px}.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol{display:flex;flex-wrap:wrap;justify-content:space-around}.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.comments{width:49%}.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.comments>.top{font-size:3.4rem;color:#ff0;font-weight:700;text-align:center;line-height:1;margin-bottom:5px;letter-spacing:-2px}@media screen and (max-width:951px){.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.comments>.top{font-size:2.5rem}}@media screen and (max-width:767px){.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.comments>.top{font-size:2.5rem}}@media screen and (max-width:330px){.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.comments>.top{font-size:10vw}}.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.comments>.category{background:#ff6424;color:#fff;font-weight:700;text-align:center;border-radius:20px;padding:4px;font-size:1.2rem;margin-top:10px}@media screen and (max-width:951px){.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.comments>.category{font-size:.9rem}}@media screen and (max-width:767px){.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.comments>.category{font-size:.9rem}}@media screen and (max-width:330px){.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.comments>.category{font-size:2.7vw}}.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.comments>.category.-bl{background:#86b3e0}.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.comments>.category1{font-size:1rem;padding:7px}@media screen and (max-width:330px){.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.comments>.category1{font-size:2.7vw}}.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.comments>.text{color:#fff;font-weight:700;width:92%;margin:5px auto 10px;height:95px}@media screen and (max-width:951px){.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.comments>.text{font-size:.8rem}}@media screen and (max-width:767px){.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.comments>.text{font-size:.8rem;width:100%;height:80px}}@media screen and (max-width:330px){.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.comments>.text{height:100px}}.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.comments>.catch{background:#ff0;color:#86b3e0;font-weight:700;text-align:center;padding:5px 0;font-size:1.2rem;width:92%;margin:0 auto}@media screen and (max-width:951px){.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.comments>.catch{font-size:1rem}}@media screen and (max-width:767px){.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.comments>.catch{font-size:1rem;padding:2px 0}}@media screen and (max-width:330px){.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.comments>.catch{font-size:4.5vw}}.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.comments>.catch2{margin-top:5px}.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.description{width:47%}.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.description>.house{position:relative}.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.description>.house>.number{width:65px;position:absolute;top:-15px;right:-15px}.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.description>.price{margin-top:12px;display:flex;flex-wrap:nowrap;justify-content:space-between}.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.description>.price>.priceitem{width:85%}.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.description>.price>.priceen{width:18%;margin-left:-2%;display:flex;align-items:flex-end}@media all and (-ms-high-contrast:none){.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol>.description>.price>.priceen{display:block;margin-top:10px}}@media screen and (max-width:767px){.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol .fonts{font-size:.8rem !important}}@media screen and (max-width:330px){.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.plancol .fonts{font-size:3.8vw !important}}.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.bomtext{color:#fff;font-size:.9rem;line-height:1.2;display:block;width:95%;margin:5px auto 0}@media screen and (max-width:951px){.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.bomtext{font-size:.8rem}}@media screen and (max-width:767px){.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.bomtext{font-size:.8rem}}.unity-col>.bgcontents>.wrapper>.plan>.item>.link.-gn{background:#32a250}.unity-col>.bgcontents>.wrapper>.plan>.item>.link.-bl{background:#86b3e0}.unity-col>.bgcontents>.wrapper>.plan>.item>.link.-or{background:#ff6424}.unity-col>.bgcontents>.wrapper>.plan>.item>.link>.hovercol{display:none;cursor:pointer}.unity-col>.bgcontents>.wrapper>.plan>.item>.link:hover>.hovercol{display:block}.unity-col>.bgcontents>.wrapper>.plan>.item>.link:hover>.hovercol>.text{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(8,37,43,.5);color:#fff;display:flex;align-items:center;justify-content:center}.unity-col>.bgcontents>.wrapper>.plan>.itemchange>.link>.topcol>.title{font-size:3.4rem;color:#ff0;font-weight:700;text-align:center;line-height:1;margin-bottom:5px;letter-spacing:-2px}@media screen and (max-width:767px){.unity-col>.bgcontents>.wrapper>.plan>.itemchange>.link>.topcol>.title{font-size:2.5rem}}.unity-col>.bgcontents>.wrapper>.plan>.itemchange>.link>.topcol>.text{color:#fff;text-align:center;font-size:1.2rem;line-height:1.15}.unity-col>.bgcontents>.wrapper>.plan>.itemchange>.link>.contents{width:93%;margin:8px auto 0}.unity-col>.bgcontents>.wrapper>.picture{text-align:right;width:99%}@media screen and (max-width:767px){.unity-col>.bgcontents>.wrapper>.picture{width:97%}}.unity-col a:hover{opacity:1}.elected-all>.bgcontents>.wrapper>.description{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width:767px){.elected-all>.bgcontents>.wrapper>.description{display:block}}.elected-all>.bgcontents>.wrapper>.description>.item{width:50%}.elected-all>.bgcontents>.wrapper>.description>.wide_s{margin-top:1.8rem}@media screen and (max-width:767px){.elected-all>.bgcontents>.wrapper>.description>.itemsmart{width:65%;margin:0 auto}}.elected-all>.bgcontents>.wrapper>.sub_col{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:5px}.elected-all>.bgcontents>.wrapper>.sub_col>.item{width:30%}@media screen and (max-width:767px){.elected-all>.bgcontents>.wrapper>.sub_col>.item{width:85%;margin-top:10px}}.elected-all>.bgcontents>.wrapper>.sub_col>.item img{width:100%}.elected-all>.bgcontents>.wrapper>.sub_col>.item.-c1{width:38%}@media screen and (max-width:767px){.elected-all>.bgcontents>.wrapper>.sub_col>.item.-c1{width:60%}}.elected-all>.bgcontents>.wrapper>.sub_col>.item.-c3{display:flex;align-items:center;width:18.5%}@media all and (-ms-high-contrast:none){.elected-all>.bgcontents>.wrapper>.sub_col>.item.-c3{display:block;padding:3rem 0}}@media screen and (max-width:767px){.elected-all>.bgcontents>.wrapper>.sub_col>.item.-c3{width:30%}}.elected-all>.bgcontents>.wrapper>.sub_col>.item>.link:hover{opacity:.6}.elected-all>.bgcontents>.wrapper>.contents{padding-bottom:20px}.information-all>.wrapper>.list{margin:3rem auto 0}.information-all>.wrapper>.list>.item>.link{display:flex;flex-wrap:wrap;width:70%;margin:0 auto}@media screen and (max-width:767px){.information-all>.wrapper>.list>.item>.link{display:block;width:90%;border-bottom:1px solid #005db4;padding-bottom:10px;margin-bottom:10px}}.information-all>.wrapper>.list>.item>.link>.time{display:block;width:25%;text-align:right}@media screen and (max-width:767px){.information-all>.wrapper>.list>.item>.link>.time{width:35%;text-align:left}}.information-all>.wrapper>.list>.item>.link>.time>.new{color:#dc0000}.information-all>.wrapper>.list>.item>.link>.text{width:75%;padding-left:20px}@media screen and (max-width:767px){.information-all>.wrapper>.list>.item>.link>.text{width:100%}}.construction-all>.bgcontents{background:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/bg_namer.png);background-repeat:no-repeat;background-size:100% 100%}.construction-all>.bgcontents>.wrapper{margin:0 auto;width:98%;max-width:1000px}.construction-all>.bgcontents>.wrapper>.sub_col{display:flex;flex-wrap:wrap;justify-content:space-between;width:88%;margin:2.1rem auto 4rem}@media screen and (max-width:767px){.construction-all>.bgcontents>.wrapper>.sub_col{width:95%}}.construction-all>.bgcontents>.wrapper>.sub_col:after{content:"";display:block;width:30%}.construction-all>.bgcontents>.wrapper>.sub_col>.item{width:31.4%;background-color:#fff;margin-top:1.2rem;position:relative}@media screen and (max-width:767px){.construction-all>.bgcontents>.wrapper>.sub_col>.item{width:48%}}.construction-all>.bgcontents>.wrapper>.sub_col>.item>.link>.photo{height:250px}@media screen and (max-width:767px){.construction-all>.bgcontents>.wrapper>.sub_col>.item>.link>.photo{height:170px}}.construction-all>.bgcontents>.wrapper>.sub_col>.item>.link>.photo>img{object-fit:cover;width:100%;height:100%}.construction-all>.bgcontents>.wrapper>.sub_col>.item>.link>.info{padding:10px}.construction-all>.bgcontents>.wrapper>.sub_col>.item>.link>.info>.title{font-weight:700}.construction-all>.bgcontents>.wrapper>.sub_col>.item>.link>.newicon{position:absolute;top:3px;left:3px;width:45px}.construction-all>.bgcontents>.wrapper>.sub_col>.item:hover{opacity:.6}.pager_old{margin:0 auto;padding:0 0 36px;display:flex;flex-wrap:wrap;justify-content:center}.pager_old .page-numbers{background:rgba(50,162,80,.25);text-align:center;color:#fff;margin:0 5px;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.pager_old .current{background-color:#32a250;margin:0 5px}.pager_old .next{color:#32a250;background:0 0}.pager_old .prev{color:#32a250;background:0 0}.type-another_old{margin:24px auto 0}.type-another_old>.list>.item{width:33.3333333333%}.type-another_old>.list>.item>.link{display:block;text-align:center;padding:10px 0;font-weight:700}.type-another_old>.list>.item>.link.-bl{background-color:#005db4;color:#fff}.type-another_old>.list>.item>.link.-gn{background-color:#32a250;color:#fff}.type-another_old>.list>.item>.link.-or{background-color:#ff6424;color:#fff}.advertise-ment{border-top:11px solid #32a250;padding:30px 0 1.8rem}@media screen and (max-width:767px){.advertise-ment{padding:2.1rem 0 1.8rem}}.advertise-ment>.wrapper>.info{width:92%;margin:0 auto}@media screen and (max-width:767px){.advertise-ment>.wrapper>.info{display:block;width:95%}}.advertise-ment>.wrapper>.info>.list{width:70%;display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 auto}@media screen and (max-width:767px){.advertise-ment>.wrapper>.info>.list{margin:0 auto;width:100%}}.advertise-ment>.wrapper>.info>.list>.item{width:47%}@media screen and (max-width:767px){.advertise-ment>.wrapper>.info>.list>.item{width:100%}}.advertise-ment>.wrapper>.info>.list>.item:nth-child(n+3){margin-top:1.2rem}.advertise-ment>.wrapper>.info>.list>.item>.facebook{width:100%}@media screen and (max-width:767px){.advertise-ment>.wrapper>.info>.list>.item>.facebook{width:100%;margin:10px auto 0}}.acf-map{width:1500px;height:400px;border:#ccc solid 1px;margin:20px 0}.check-all>.wrapper>.banner{width:93.8%;margin:25px auto 0}@media screen and (max-width:767px){.check-all>.wrapper>.banner{width:95%}}.check-all>.wrapper>.list{display:flex;flex-wrap:wrap;justify-content:space-around;width:96%;margin:5px auto 0}@media screen and (max-width:767px){.check-all>.wrapper>.list{width:95%}}.check-all>.wrapper>.list>.item{width:30.5%;background:#fff;margin-top:1.2rem}@media screen and (max-width:767px){.check-all>.wrapper>.list>.item{width:100%;box-shadow:none;background:rgba(0,0,0,0);text-align:center}}@media screen and (max-width:767px){.check-all>.wrapper>.list>.item>.image{width:85%}}.check-all>.wrapper>.list>.item>.text{font-weight:700;width:187px;margin-top:5px;padding:2px 0;text-align:center}@media screen and (max-width:767px){.check-all>.wrapper>.list>.item>.text{width:100%}}.check-all>.wrapper>.list>.item>.evaluation{display:flex;flex-wrap:wrap;justify-content:space-around;width:65%;margin:5px auto}@media screen and (max-width:850px){.check-all>.wrapper>.list>.item>.evaluation{width:95%}}@media screen and (max-width:767px){.check-all>.wrapper>.list>.item>.evaluation{width:65%}}.check-all>.wrapper>.list>.item>.evaluation>.image{width:30px;height:100%}.check-all>.wrapper>.list>.item>.description{padding:0 10px 18px}.check-all>.wrapper>.checkcol{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:15px auto;width:93%}@media screen and (max-width:767px){.check-all>.wrapper>.checkcol{display:block;width:95%}}.check-all>.wrapper>.checkcol>.checktitle{background:#86b3e0;color:#fff;display:flex;align-items:center;justify-content:center;width:16%;border-radius:3px}@media screen and (max-width:767px){.check-all>.wrapper>.checkcol>.checktitle{width:100%;margin:0 auto}}.check-all>.wrapper>.checkcol>.listall{width:84%;background:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/top_arrow2.png);background-repeat:no-repeat;background-size:88% 100%;background-position:right;padding-right:7%}@media screen and (max-width:767px){.check-all>.wrapper>.checkcol>.listall{width:100%;margin-top:10px;background-size:88% 50%}}.check-all>.wrapper>.checkcol>.listall>.list{display:flex;flex-wrap:wrap;justify-content:space-around}.check-all>.wrapper>.checkcol>.listall>.list>.item{background:#fff9ea;padding:15px 11px;width:31%;border-radius:3px}@media screen and (max-width:767px){.check-all>.wrapper>.checkcol>.listall>.list>.item{padding:8px}}.check-all>.wrapper>.checkcol>.listall>.list>.item>.every{background:#ff6424;color:#fff;text-align:center;padding:5px 0;border-radius:3px}.check-all>.wrapper>.checkcol>.listall>.list>.item>.evaluation{width:100%;margin:15px auto;display:flex;flex-wrap:wrap;justify-content:space-around}@media screen and (max-width:767px){.check-all>.wrapper>.checkcol>.listall>.list>.item>.evaluation{margin:5px auto}}.check-all>.wrapper>.checkcol>.listall>.list>.item>.evaluation>.image{width:28px;height:100%;display:block}@media screen and (max-width:767px){.check-all>.wrapper>.checkcol>.listall>.list>.item>.evaluation>.image{width:23px}}.check-all>.wrapper>.checkcol>.listall>.list>.item>.foottext{text-align:center}@media screen and (max-width:767px){.check-all>.wrapper>.checkcol>.listall>.list>.item>.foottext{line-height:1.2}}.check-all>.wrapper>.checkcol>.listall>.list>.item>.foottext>.red{color:#dc0000}.check-all>.wrapper>.flow{width:93.5%;margin:1.2rem auto 0}.check-all>.wrapper>.divisionlink{display:flex;flex-wrap:wrap;justify-content:space-around;width:84.9%;margin:25px auto 1.8rem}@media screen and (max-width:767px){.check-all>.wrapper>.divisionlink{display:block;width:95%}}.check-all>.wrapper>.divisionlink>.item{width:46.5%}@media screen and (max-width:767px){.check-all>.wrapper>.divisionlink>.item{margin:10px auto 0;width:100%}}.area-all{border-top:11px solid #32a250;background:rgba(255,255,0,.1);padding:25px 0}.area-all>.wrapper>.feature{text-align:center;color:#32a250;font-size:1.5rem}.area-all>.wrapper>.summary{display:flex;flex-wrap:wrap;justify-content:space-between;width:95%;margin-top:1.2rem}@media screen and (max-width:767px){.area-all>.wrapper>.summary{display:block;margin:0 auto}}.area-all>.wrapper>.summary>.areaimg{width:38%}@media screen and (max-width:767px){.area-all>.wrapper>.summary>.areaimg{width:100%;margin:1.2rem auto 0}}.area-all>.wrapper>.summary>.areatexrt{width:59%}@media screen and (max-width:767px){.area-all>.wrapper>.summary>.areatexrt{width:100%;margin:0 auto}}.area-all>.wrapper>.summary>.areatexrt>.announce{font-size:1.5rem}@media screen and (max-width:767px){.area-all>.wrapper>.summary>.areatexrt>.announce{margin-top:1.2rem}}.area-all>.wrapper>.summary>.areatexrt>.announce>.redtext{color:#dc0000}.area-all>.wrapper>.summary>.areatexrt>.place{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-top:1.2rem}.area-all>.wrapper>.summary>.areatexrt>.place>.item{width:47%;background:#86b3e0;padding:12.5px 20px}@media screen and (max-width:767px){.area-all>.wrapper>.summary>.areatexrt>.place>.item{padding:10px;width:49%}}.area-all>.wrapper>.summary>.areatexrt>.place>.item>.title{color:#fff;border-bottom:2px solid #fff;font-size:1.5rem;font-weight:700;padding-bottom:10px}.area-all>.wrapper>.summary>.areatexrt>.place>.item>.text{color:#fff;font-size:1.2rem;margin-top:10px}.info-icon{width:82.7%;background-color:#dc0000;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:10px 0;margin:0 auto}@media screen and (max-width:1000px){.info-icon{width:95%}}@media screen and (max-width:860px){.info-icon{width:95%;display:block}}@media screen and (max-width:767px){.info-icon{width:95%;display:block}}.info-icon>.title{color:#fff;font-weight:700;font-size:15px;line-height:1;display:flex;align-items:center;padding:0 20px}@media screen and (max-width:860px){.info-icon>.title{margin:5px auto}}@media screen and (max-width:860px){.info-icon>.title br{display:none}}.info-icon>.iconcol{display:flex;flex-wrap:wrap;justify-content:flex-start}@media screen and (max-width:860px){.info-icon>.iconcol{width:90%;margin:0 auto;justify-content:space-around}}@media screen and (max-width:767px){.info-icon>.iconcol{width:90%;margin:0 auto;justify-content:space-around}}.info-icon>.iconcol>.item{background-color:#fff;width:62px;height:62px;display:flex;text-align:center;align-items:center;justify-content:center;border-radius:5px;line-height:1;letter-spacing:.8px;font-weight:700;margin-left:5px;font-size:1rem}@media screen and (max-width:767px){.info-icon>.iconcol>.item{margin-left:0;margin-top:10px}}.info-icon>.iconcol>.item:nth-child(1){margin-left:0}.info-icon>.iconcol>.item>.fontspac{letter-spacing:-1.8px}.plan-all>.plancol>.wrapper>.topimage{width:82.7%;margin:25px auto 0}@media screen and (max-width:767px){.plan-all>.plancol>.wrapper>.topimage{margin-bottom:10px;width:95%}}.plan-all>.plancol>.wrapper>.topimage>.inner{position:relative}.plan-all>.plancol>.wrapper>.topimage>.inner>.series{width:60%;position:absolute;top:5%;left:5%}.plan-all>.plancol>.wrapper>.topimage>.inner>.series>.texttop{margin-top:1.2rem;background:#1a1a1a;color:#ff0;display:flex;justify-content:center;align-items:center;font-size:3.4rem;border-radius:50px}@media screen and (max-width:767px){.plan-all>.plancol>.wrapper>.topimage>.inner>.series>.texttop{font-size:.9rem}}.plan-all>.plancol>.wrapper>.topimage>.inner>.series>.texttop1{font-size:2.9rem}@media screen and (max-width:950px){.plan-all>.plancol>.wrapper>.topimage>.inner>.series>.texttop1{font-size:4.4vw}}@media screen and (max-width:767px){.plan-all>.plancol>.wrapper>.topimage>.inner>.series>.texttop1{font-size:.9rem}}.plan-all>.plancol>.wrapper>.topimage>.inner>.series>.texttop2{font-size:2.7rem;letter-spacing:-8px}@media screen and (max-width:950px){.plan-all>.plancol>.wrapper>.topimage>.inner>.series>.texttop2{font-size:4.4vw}}@media screen and (max-width:767px){.plan-all>.plancol>.wrapper>.topimage>.inner>.series>.texttop2{font-size:.9rem;letter-spacing:0}}.plan-all>.plancol>.wrapper>.topimage>.inner>.series>.texttop3{font-size:2.7rem;letter-spacing:0}@media screen and (max-width:950px){.plan-all>.plancol>.wrapper>.topimage>.inner>.series>.texttop3{font-size:4.4vw}}@media screen and (max-width:767px){.plan-all>.plancol>.wrapper>.topimage>.inner>.series>.texttop3{font-size:.9rem;letter-spacing:0}}.plan-all>.plancol>.wrapper>.topimage>.inner>.priceimg{width:60%;position:absolute;bottom:1%;right:1%}.plan-all>.plancol>.wrapper>.topimage>.inner>.priceimg>.textbt{float:right;font-size:.8rem;display:inline-block;color:#1a1a1a;text-shadow:2px 2px 1px #fff,-2px 2px 1px #fff,2px -2px 1px #fff,-2px -2px 1px #fff,2px 0px 1px #fff,0px 2px 1px #fff,-2px 0px 1px #fff,0px -2px 1px #fff}.plan-all>.plancol>.wrapper>.topimage>.inner>.priceimg>.priceparts{display:flex;flex-wrap:nowrap;justify-content:flex-start}.plan-all>.plancol>.wrapper>.topimage>.inner>.priceimg>.priceparts>.pricecol{width:83%}.plan-all>.plancol>.wrapper>.topimage>.inner>.priceimg>.priceparts>.priceen{width:17%;margin-left:-1.2%;display:flex;align-items:flex-end}.plan-all>.plancol>.wrapper>.title{text-align:center;font-size:1.7rem;font-weight:700;margin-top:15px}.plan-all>.plancol>.wrapper>.contents{width:85%;margin:15px auto 0}@media screen and (max-width:767px){.plan-all>.plancol>.wrapper>.contents{width:100%}}.plan-all>.plancol>.wrapper>.contents>.division{width:90%;margin:0 auto}@media screen and (max-width:767px){.plan-all>.plancol>.wrapper>.contents>.division{width:100%}}.plan-all>.plancol>.wrapper>.contents>.division>.texttop{font-size:1.5rem}@media screen and (max-width:767px){.plan-all>.plancol>.wrapper>.contents>.division>.texttop{font-size:1.3rem;text-align:center}}.plan-all>.plancol>.wrapper>.contents>.division>.textcol{margin-top:.6rem;font-size:1.2rem}.plan-all>.plancol>.wrapper>.contents>.summary{display:flex;flex-wrap:wrap;justify-content:space-around;width:90%;margin:25px auto 0}@media screen and (max-width:767px){.plan-all>.plancol>.wrapper>.contents>.summary{width:100%;margin-top:10px}}.plan-all>.plancol>.wrapper>.contents>.summary>.item{border:2px solid #32a250;width:30%}@media screen and (max-width:767px){.plan-all>.plancol>.wrapper>.contents>.summary>.item{width:80%;margin:0 auto}}.plan-all>.plancol>.wrapper>.contents>.summary>.item>.text{text-align:center;font-size:1.5rem;font-weight:700}.plan-all>.plancol>.wrapper>.contents>.summary>.item>.topcol{background:#32a250;color:#fff;padding:9px 0;font-size:1.5rem}.plan-all>.plancol>.wrapper>.contents>.summary>.item>.bottm{background:#fffce8;padding:2.3rem 0;font-size:1.7rem}.plan-all>.plancol>.wrapper>.contents>.summary>.item1{height:175px;margin:7% auto 0}@media screen and (max-width:767px){.plan-all>.plancol>.wrapper>.contents>.summary>.item1{width:46%}}.plan-all>.plancol>.wrapper>.contents>.summary>.item2{margin:7% auto 0;width:46%}.plan-all>.plancol>.wrapper>.data{width:82.8%;margin:25px auto 0;background:#32a250;padding:10px 10px 20px}@media screen and (max-width:767px){.plan-all>.plancol>.wrapper>.data{width:95%}}.plan-all>.plancol>.wrapper>.data>.title{color:#fff;text-align:center;font-size:1.5rem}.plan-all>.plancol>.wrapper>.data>.list{display:flex;flex-wrap:wrap;justify-content:space-around}@media screen and (max-width:767px){.plan-all>.plancol>.wrapper>.data>.list{display:block}}.plan-all>.plancol>.wrapper>.data>.list>.item{background:#fff;width:30%;border-radius:5px;padding:15px 10px;margin-top:10px}@media screen and (max-width:767px){.plan-all>.plancol>.wrapper>.data>.list>.item{margin:10px auto 0;width:90%}}.plan-all>.plancol>.wrapper>.data>.list>.item>.name{color:#86b3e0;border-bottom:2px solid #86b3e0;text-align:center;font-size:1.5rem;padding-bottom:10px}.plan-all>.plancol>.wrapper>.data>.list>.item>.star{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:10px}.plan-all>.plancol>.wrapper>.data>.list>.item>.star>.image{width:35px;height:100%}.plan-all>.plancol>.wrapper>.button-lnk{padding-top:0}.contact-text>.wrapper>.explanatory{padding-top:30px}.contact-text>.wrapper>.explanatory>.titleh5{text-align:center}.contact-text>.wrapper>.explanatory>.comment{text-align:center;margin-top:10px}@media screen and (max-width:767px){.contact-text>.wrapper>.explanatory>.comment{text-align:left;width:100%;margin:1.2rem auto 0}}.contact-text>.wrapper>.explanatory>.redfont{margin-top:1.2rem;color:#dc0000;text-align:center;font-size:1.2rem}.contact-text>.wrapper .inform{position:relative;margin-top:30px}.contact-text>.wrapper .inform>.titleh6{position:absolute;top:5%;width:100%}.contact-text>.wrapper .inform>.titleh6>.title{width:32%;margin:0 auto}@media screen and (max-width:767px){.contact-text>.wrapper .inform>.titleh6>.title{width:100%}}.contact-text>.wrapper .inform>.form .contentsform{padding:0 0 40px}.contact-text>.wrapper .inform>.form dl{width:92%;margin:0 auto}@media screen and (max-width:767px){.contact-text>.wrapper .inform>.form dl{width:95%}}.contact-text>.wrapper .inform>.form .cf{display:flex;flex-wrap:wrap;justify-content:flex-start;border-bottom:2px solid #fff}@media screen and (max-width:767px){.contact-text>.wrapper .inform>.form .cf{display:block}}.contact-text>.wrapper .inform>.form .cf dt{width:25%;background:#32a250;padding:10px 20px;color:#fff}.contact-text>.wrapper .inform>.form .cf dt .col1{font-size:.8rem}@media screen and (max-width:767px){.contact-text>.wrapper .inform>.form .cf dt{width:100%}}.contact-text>.wrapper .inform>.form .cf dd{width:75%;background:#727171;padding:10px 20px}@media screen and (max-width:767px){.contact-text>.wrapper .inform>.form .cf dd{width:100%}}.contact-text>.wrapper .inform>.form .cf dd input{padding:5px}@media screen and (max-width:767px){.contact-text>.wrapper .inform>.form .cf dd input{width:100%}}.contact-text>.wrapper .inform>.form .cf1{margin-top:2.1rem;display:flex;flex-wrap:wrap;justify-content:flex-start}@media screen and (max-width:767px){.contact-text>.wrapper .inform>.form .cf1{display:block}}.contact-text>.wrapper .inform>.form .cf1 dt{padding:10px 20px;background:#32a250;color:#fff;width:25%}@media screen and (max-width:767px){.contact-text>.wrapper .inform>.form .cf1 dt{width:100%}}.contact-text>.wrapper .inform>.form .cf1 .contact_us{background:#727171;padding:20px 0;width:75%}@media screen and (max-width:767px){.contact-text>.wrapper .inform>.form .cf1 .contact_us{width:100%;padding:20px 10px}}.contact-text>.wrapper .inform>.form .cf1 .contact_us textarea{border:2px solid #fff;border-radius:10px;margin:0 auto;display:block;width:90%;padding:20px}@media screen and (max-width:767px){.contact-text>.wrapper .inform>.form .cf1 .contact_us textarea{width:100%}}@media screen and (max-width:767px){.contact-text>.wrapper .inform>.form .cf2 dd input{width:auto}}.contact-text>.wrapper .inform>.form .cheering_messages{width:83%;margin:0 auto}@media screen and (max-width:767px){.contact-text>.wrapper .inform>.form .cheering_messages{width:90%}}.contact-text>.wrapper .inform>.form .cheering_messages .messages_contents h2{margin-top:15px;display:flex;align-items:center}.contact-text>.wrapper .inform>.form .cheering_messages .messages_contents p{margin-top:1.2rem}.contact-text>.wrapper .inform>.form .send .button{margin:0 auto 50px}.contact-text>.wrapper .inform>.form .send .button .ajax-loader{display:none}.contact-text>.wrapper .inform>.form .send .button input[type=submit]{text-align:center;padding:10px 0;width:200px;margin:0 auto;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#86b3e0}@media screen and (max-width:767px){.contact-text>.wrapper .inform>.form .send .button input[type=submit]{width:247px;font-size:1rem}}.contact-text>.wrapper .inform>.form .send .button input[type=submit]:hover{background-color:#86b3e0;color:#fff;border:1px solid #fff}.contact-all .cf1{margin-top:0 !important}.privacy-all{background-color:rgba(255,255,0,.1)}.privacy-all>.privacy>.wrapper>.privacytitle{text-align:center;font-size:1.7rem;padding:25px 0}.privacy-all>.privacy>.wrapper .privacy_contents{width:84%;margin:0 auto 30px;padding:2.1rem;background-color:#fff}@media screen and (max-width:767px){.privacy-all>.privacy>.wrapper .privacy_contents{width:95%;padding:1rem}}.privacy-all>.privacy>.wrapper .privacy_contents h6{font-size:1.2rem;margin:20px auto 5px}.staff-all>.section>.wrapper>.list{display:flex;flex-wrap:wrap;justify-content:flex-start;width:98%;margin:1.2rem auto 3rem}@media screen and (max-width:767px){.staff-all>.section>.wrapper>.list{width:100%}}.staff-all>.section>.wrapper>.list>.item{width:33.3%;padding:14px}@media screen and (max-width:767px){.staff-all>.section>.wrapper>.list>.item{width:50%}}.staff-all>.section>.wrapper>.list>.item>.neme{text-align:center;font-size:1.5rem;font-weight:700;line-height:1.1}.staff-all>.section>.wrapper>.list>.item>.neme>.position{font-weight:700;font-size:.9rem}.elected-contents>.elected-all{padding-bottom:3rem}.elected-contents>.chosen-all>.wrapper>.list>.item{width:90%;margin:0 auto}@media screen and (max-width:767px){.elected-contents>.chosen-all>.wrapper>.list>.item{width:95%}}.elected-contents>.chosen-all>.wrapper>.list>.item>.toptitle{font-size:2.23375rem;text-align:center;margin-top:25px}@media screen and (max-width:767px){.elected-contents>.chosen-all>.wrapper>.list>.item>.toptitle{font-size:1.7rem;line-height:1}}.elected-contents>.chosen-all>.wrapper>.list>.item>.toptitle>.image{width:53.326px;vertical-align:middle}@media screen and (max-width:767px){.elected-contents>.chosen-all>.wrapper>.list>.item>.toptitle>.image{width:35px}}.elected-contents>.chosen-all>.wrapper>.list>.item>.toptitle>.redtext{color:#d40000;padding-left:15px}.elected-contents>.chosen-all>.wrapper>.list>.item>.main{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:20px}@media screen and (max-width:767px){.elected-contents>.chosen-all>.wrapper>.list>.item>.main{display:block}}.elected-contents>.chosen-all>.wrapper>.list>.item>.main>.imgcol{width:46.7%}@media screen and (max-width:767px){.elected-contents>.chosen-all>.wrapper>.list>.item>.main>.imgcol{width:100%;text-align:center}}.elected-contents>.chosen-all>.wrapper>.list>.item>.main>.inner{width:51%}@media screen and (max-width:767px){.elected-contents>.chosen-all>.wrapper>.list>.item>.main>.inner{width:90%;margin:10px auto 0}}.elected-contents>.chosen-all>.wrapper>.list>.item>.main>.inner>.title{color:#0043b1;font-size:1.5rem;font-weight:700}@media screen and (max-width:767px){.elected-contents>.chosen-all>.wrapper>.list>.item>.main>.inner>.title{font-size:1.4rem;line-height:1.2}}.elected-contents>.chosen-all>.wrapper>.list>.item>.reverse{flex-direction:row-reverse}.elected-contents>.chosen-all>.bannerall{border-top:1px solid #d8c999;margin-top:30px}.elected-contents>.chosen-all>.bannerall>.wrapper>.banner-link{margin:30px auto}.elected-contents>.plan-guide>.titlemain{background-color:#ff6424;color:#fff;text-align:center;font-size:1.3rem;padding:.9rem 0}@media screen and (max-width:767px){.elected-contents>.plan-guide>.titlemain{padding:10px;text-align:left;line-height:1.2}}.elected-contents>.plan-guide>.division>.wrapper>.topics{color:#ff6424;text-align:center;font-size:3rem;display:flex;align-items:center;justify-content:center;margin-top:15px}@media screen and (max-width:767px){.elected-contents>.plan-guide>.division>.wrapper>.topics{display:block;font-size:2rem}}.elected-contents>.plan-guide>.division>.wrapper>.topics>.bgchange{background:#dc0000;color:#fff;font-size:1.7rem;padding:0 10px;margin-left:5px}@media screen and (max-width:767px){.elected-contents>.plan-guide>.division>.wrapper>.topics>.bgchange{font-size:2rem}}.elected-contents>.plan-guide>.division>.wrapper>.list{background:rgba(255,226,202,.8);display:flex;flex-wrap:wrap;justify-content:space-around;width:92.5%;margin:15px auto 0;padding:10px 2.1rem 2.1rem}@media screen and (max-width:767px){.elected-contents>.plan-guide>.division>.wrapper>.list{padding:10px;width:95%}}.elected-contents>.plan-guide>.division>.wrapper>.list>.item{width:21.5%;margin-top:10px}@media screen and (max-width:767px){.elected-contents>.plan-guide>.division>.wrapper>.list>.item{width:47%}}.elected-contents>.plan-guide>.division>.wrapper>.list>.item>.text{text-align:center;font-size:1.2rem;line-height:1;margin-top:5px}.elected-contents>.plan-guide>.division>.wrapper>.underdivision{padding:15px 0 30px}.elected-contents>.plan-guide>.division>.wrapper>.underdivision>.list{display:flex;flex-wrap:wrap;justify-content:space-between;width:92.5%;margin:0 auto}@media screen and (max-width:767px){.elected-contents>.plan-guide>.division>.wrapper>.underdivision>.list{width:100%}}.elected-contents>.plan-guide>.division>.wrapper>.underdivision>.list>.item{width:48.3%}@media screen and (max-width:767px){.elected-contents>.plan-guide>.division>.wrapper>.underdivision>.list>.item{width:95%;margin:10px auto 0}}.planlist-all .unity-col{background:0 0}.planlist-all .packname{text-align:center}.planlist-all .packname>.text{text-align:center;font-size:1.4rem;display:inline-block;padding:1.2rem 0 5px;margin-bottom:5px}.planlist-all .packname>.text.-gn{border-bottom:4px solid #32a250}.planlist-all .packname>.text.-gn>.colorcol{color:#32a250}.planlist-all .packname>.text.-or{border-bottom:4px solid #ff6424}.planlist-all .packname>.text.-or>.colorcol{color:#ff6424}.planlist-all .packname>.text.-bl{border-bottom:4px solid #86b3e0}.planlist-all .packname>.text.-bl>.colorcol{color:#86b3e0}.planlist-all>.hous-detail>.houscol{background-color:#fff9ea;padding-bottom:15px;margin-top:2.1rem}.planlist-all>.hous-detail>.houscol>.wrapper>.housimg{width:77.5%;margin:0 auto;padding:3rem 0}@media screen and (max-width:767px){.planlist-all>.hous-detail>.houscol>.wrapper>.housimg{width:95%}}.planlist-all>.hous-detail>.houscol>.wrapper>.listcolinfo{width:87%}@media screen and (max-width:767px){.planlist-all>.hous-detail>.houscol>.wrapper>.listcolinfo{width:100%}}.profile-all>.profilecol>.wrapper>.contents{width:93.5%;margin:0 auto}@media screen and (max-width:767px){.profile-all>.profilecol>.wrapper>.contents{width:95%}}.profile-all>.profilecol>.wrapper>.contents>.profiletext{margin:15px 0 30px}.profile-all>.profilecol>.wrapper>.contents>.profiletext>.inner{display:flex;flex-wrap:wrap;justify-content:flex-start;border-bottom:2px solid #fff}@media screen and (max-width:767px){.profile-all>.profilecol>.wrapper>.contents>.profiletext>.inner{display:block}}.profile-all>.profilecol>.wrapper>.contents>.profiletext>.inner>.outline{background:#32a250;color:#fff;width:19.5%;height:65px;display:flex;align-items:center;padding:0 20px}@media screen and (max-width:806px){.profile-all>.profilecol>.wrapper>.contents>.profiletext>.inner>.outline{height:auto;padding:20px}}@media screen and (max-width:767px){.profile-all>.profilecol>.wrapper>.contents>.profiletext>.inner>.outline{width:100%;padding:10px 20px;height:auto}}.profile-all>.profilecol>.wrapper>.contents>.profiletext>.inner>.description{background:#727171;width:80.5%;display:flex;align-items:center;padding:0 25px}@media screen and (max-width:767px){.profile-all>.profilecol>.wrapper>.contents>.profiletext>.inner>.description{width:100%;padding:10px 20px;display:block}}.greeting-all>.wrapper>.title{text-align:center;margin:1.2rem auto}@media screen and (max-width:767px){.greeting-all>.wrapper>.title{margin-top:25px}}.greeting-all>.wrapper>.division{display:flex;flex-wrap:wrap;justify-content:space-between;width:94%;margin:25px auto;flex-direction:row-reverse}@media screen and (max-width:767px){.greeting-all>.wrapper>.division{display:block;width:95%;margin:0 auto 25px}}.greeting-all>.wrapper>.division>.inner{width:70%}@media screen and (max-width:767px){.greeting-all>.wrapper>.division>.inner{width:100%}}.greeting-all>.wrapper>.division>.inner>.presidenttext{line-height:2.2}@media screen and (max-width:767px){.greeting-all>.wrapper>.division>.inner>.presidenttext{line-height:2}}.greeting-all>.wrapper>.division>.inner>.name{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:410px;float:right;margin-top:10px}@media screen and (max-width:767px){.greeting-all>.wrapper>.division>.inner>.name{display:block;width:95%}}.greeting-all>.wrapper>.division>.inner>.name>.company{margin-right:20px;font-size:1.1rem;font-weight:700}@media screen and (max-width:767px){.greeting-all>.wrapper>.division>.inner>.name>.company{margin-right:0;text-align:right}}@media screen and (max-width:767px){.greeting-all>.wrapper>.division>.inner>.name>.presidenttext{margin-top:5px;float:right}}.greeting-all>.wrapper>.division>.inner>.name>.presidenttext>.name1{display:block;width:118px;text-align:center}@media screen and (max-width:767px){.greeting-all>.wrapper>.division>.inner>.name>.presidenttext>.name1{padding:3px !important}}.greeting-all>.wrapper>.division>.inner>.name>.presidenttext>.name2{text-align:center;font-size:1.5rem}.greeting-all>.wrapper>.division>.inner>.presidentimg{width:80%;margin:10px auto 0}.greeting-all>.wrapper>.division>.innerimg{width:28.2%;margin-top:5px}@media screen and (max-width:767px){.greeting-all>.wrapper>.division>.innerimg{width:80%;margin:0 auto}}.customer-col>.construction-all>.bgcontents{background:0 0}.customer-col>.construction-all>.bgcontents>.wrapper>.text-col{margin-top:3rem}@media screen and (max-width:767px){.customer-col>.construction-all>.bgcontents>.wrapper>.text-col{width:95%;margin:3rem auto 0}}.customer-col>.construction-all>.bgcontents>.wrapper>.sub_col{margin-bottom:30px}.customervoice-col_old{margin-bottom:30px}.customervoice-col_old>.voice-all>.wrapper{width:90%;max-width:1000px;margin:0 auto}.customervoice-col_old>.voice-all>.wrapper>.rightcol>.time{float:right;margin-top:25px}.customervoice-col_old>.voice-all>.wrapper>.detacontents{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:1.2rem}@media screen and (max-width:767px){.customervoice-col_old>.voice-all>.wrapper>.detacontents{display:block}}.customervoice-col_old>.voice-all>.wrapper>.detacontents>.houseitem{width:45%}@media screen and (max-width:767px){.customervoice-col_old>.voice-all>.wrapper>.detacontents>.houseitem{width:95%;margin:0 auto}}.customervoice-col_old>.voice-all>.wrapper>.detacontents>.details{width:50%;margin-left:20px}@media screen and (max-width:767px){.customervoice-col_old>.voice-all>.wrapper>.detacontents>.details{width:95%;margin:1.2rem auto}}.customervoice-col_old>.voice-all>.wrapper>.detacontents>.details>.section{margin-top:10px}.customervoice-col_old>.voice-all>.wrapper>.detacontents>.details>.section>.inner{display:flex;flex-wrap:wrap;justify-content:flex-start;border-bottom:2px solid #fff}@media screen and (max-width:767px){.customervoice-col_old>.voice-all>.wrapper>.detacontents>.details>.section>.inner{display:block}}.customervoice-col_old>.voice-all>.wrapper>.detacontents>.details>.section>.inner>.term{width:25%;background-color:#32a250;color:#fff;padding:20px}@media screen and (max-width:767px){.customervoice-col_old>.voice-all>.wrapper>.detacontents>.details>.section>.inner>.term{width:100%;padding:10px 20px}}.customervoice-col_old>.voice-all>.wrapper>.detacontents>.details>.section>.inner>.description{width:75%;background-color:#727171;padding:20px}@media screen and (max-width:767px){.customervoice-col_old>.voice-all>.wrapper>.detacontents>.details>.section>.inner>.description{width:100%}}.maincol{width:80%;margin:48px auto 20px}@media screen and (max-width:767px){.maincol{width:90%;margin-top:2.1rem}}.maincol>.gottext_old{margin-top:1.2rem;background:#005db7}@media screen and (max-width:767px){.maincol>.gottext_old{width:95%;margin:0 auto}}.maincol>.satisfaction>.inner{margin-top:1.2rem}.maincol>.satisfaction>.inner>.term{font-weight:700}.maincol>.satisfaction>.inner>.description{padding:.8rem;width:24%;text-align:center}.maincol>.comment{margin-top:5px;font-weight:700}.mainvoic{width:100%}.mainvoic>.satisfaction>.inner>.description1{width:100%}.construction-contents_old{position:relative;z-index:-3}.construction-contents_old>.construction-all>.bgcontents{background:0 0}.construction-contents_old>.construction-all>.bgcontents>.wrapper>.titletext{text-align:center;margin-top:32px;font-weight:700;font-size:2rem}@media screen and (max-width:767px){.construction-contents_old>.construction-all>.bgcontents>.wrapper>.titletext{text-align:left}}.construction-contents_old>.construction-all>.bgcontents>.wrapper>.sub_col{margin:2.1rem auto 30px}.changeimg{position:relative}.changeimg .sidebartext_old{position:absolute;top:0;left:0;color:#fff;padding:5px 30px;font-weight:700}.changeimg .sidebartext_old.-gy{background:#4d4d4d}.changeimg .sidebartext_old.-or{background:#ff6424}.construction-details_old{position:relative;z-index:-3}.construction-details_old>.contentsmain{margin-top:30px}@media screen and (max-width:767px){.construction-details_old>.contentsmain{margin-top:1.8rem}}.construction-details_old>.contentsmain>.wrapper{width:69%;margin:0 auto}@media screen and (max-width:1200px){.construction-details_old>.contentsmain>.wrapper{width:98%}}@media screen and (max-width:767px){.construction-details_old>.contentsmain>.wrapper{width:100%}}.construction-details_old>.contentsmain>.wrapper>.changecol{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 auto}@media screen and (max-width:767px){.construction-details_old>.contentsmain>.wrapper>.changecol{display:block;width:95%}}.construction-details_old>.contentsmain>.wrapper>.changecol>.topics{width:33%}@media screen and (max-width:767px){.construction-details_old>.contentsmain>.wrapper>.changecol>.topics{width:100%}}.construction-details_old>.contentsmain>.wrapper>.changecol>.topics>.post{background:#fff9ea;padding:20px}.construction-details_old>.contentsmain>.wrapper>.changecol>.topics>.post>.text{font-size:20px;font-weight:700}@media screen and (max-width:767px){.construction-details_old>.contentsmain>.wrapper>.changecol>.topics>.post>.text{font-size:1.2rem}}.construction-details_old>.contentsmain>.wrapper>.changecol>.topics>.before{margin-top:1.2rem}.construction-details_old>.contentsmain>.wrapper>.changecol>.topics>.before>img{object-fit:cover;width:100%;height:330px}@media screen and (max-width:767px){.construction-details_old>.contentsmain>.wrapper>.changecol>.topics>.before>img{height:350px}}.construction-details_old>.contentsmain>.wrapper>.changecol>.after{width:63%}@media screen and (max-width:767px){.construction-details_old>.contentsmain>.wrapper>.changecol>.after{width:100%;margin-top:10px}}.construction-details_old>.contentsmain>.wrapper>.changecol>.after>img{object-fit:cover;width:100%;height:100%}@media screen and (max-width:767px){.construction-details_old>.contentsmain>.wrapper>.changecol>.after>img{height:350px}}.construction-details_old>.contentsmain>.wrapper>.details>.info{text-align:center;font-size:18px;font-weight:700;margin:2.1rem auto 0}@media screen and (max-width:767px){.construction-details_old>.contentsmain>.wrapper>.details>.info{text-align:left}}.construction-details_old>.contentsmain>.wrapper>.details>.entire{margin:2.1rem auto 0}@media screen and (max-width:767px){.construction-details_old>.contentsmain>.wrapper>.details>.entire{width:95%}}.construction-details_old>.contentsmain>.wrapper>.details>.entire>.inner{display:flex;flex-wrap:wrap;justify-content:flex-start;border-bottom:2px solid #fff;font-weight:700}@media screen and (max-width:767px){.construction-details_old>.contentsmain>.wrapper>.details>.entire>.inner{display:block}}.construction-details_old>.contentsmain>.wrapper>.details>.entire>.inner>.item{width:20%;background:#32a250;color:#fff;padding:20px}@media screen and (max-width:767px){.construction-details_old>.contentsmain>.wrapper>.details>.entire>.inner>.item{width:100%;padding:10px 20px}}.construction-details_old>.contentsmain>.wrapper>.details>.entire>.inner>.description{width:80%;background:#eeeae2;padding:20px}@media screen and (max-width:767px){.construction-details_old>.contentsmain>.wrapper>.details>.entire>.inner>.description{width:100%}}.construction-details_old>.contentsmain>.wrapper>.details>.middlcol{display:flex;flex-wrap:wrap;justify-content:center;margin:2.1rem auto 0}.construction-details_old>.contentsmain>.wrapper>.details>.middlcol>.img{width:20%;height:186px;padding:0 7px;display:block}@media screen and (max-width:1010px){.construction-details_old>.contentsmain>.wrapper>.details>.middlcol>.img{height:19.6vw}}@media screen and (max-width:767px){.construction-details_old>.contentsmain>.wrapper>.details>.middlcol>.img{width:48%;margin-top:10px;height:48vw}}.construction-details_old>.contentsmain>.wrapper>.details>.middlcol>.img:hover{opacity:.6}.construction-details_old>.contentsmain>.wrapper>.details>.middlcol>.img img{object-fit:cover;height:100%}.comment-feature_old{background-color:#eeeae2;margin-top:2.1rem}@media screen and (max-width:767px){.comment-feature_old{width:95%;margin:2.1rem auto 0}}.comment-feature_old .contentall{padding:20px 20px 45px}.comment-feature_old .contentall h5{background-color:#dc0000;color:#fff;font-size:16px;font-weight:700;padding:10px;margin:15px auto}.comment-feature_old .contentall h6{background-color:#32a250;color:#fff;font-size:1rem;font-weight:700;padding:10px;margin:15px auto}.comment-feature_old .contentall img{display:inline;border:none;box-shadow:none;height:1em;width:1em;margin:0 .07em;vertical-align:-.1em;background:0 0;padding:0}.pagefeed{display:flex;flex-wrap:wrap;justify-content:space-between;margin:30px auto 0}.pagefeed>a{display:block;color:#32a250}.flow-all>.contentsall>.wrapper>.topcol{width:64.4%;margin:25px auto 0}@media screen and (max-width:767px){.flow-all>.contentsall>.wrapper>.topcol{width:95%}}.flow-all>.contentsall>.wrapper>.imgportion{width:64.4%;margin:25px auto}@media screen and (max-width:767px){.flow-all>.contentsall>.wrapper>.imgportion{width:95%}}#thanks-col>.wrapper>.thankstext>.texttop{text-align:center;font-size:2.1rem;margin-top:3.2rem}@media screen and (max-width:767px){#thanks-col>.wrapper>.thankstext>.texttop{font-size:15px}}#thanks-col>.wrapper>.thankstext>.text{text-align:center;margin-top:3.2rem}@media screen and (max-width:767px){#thanks-col>.wrapper>.thankstext>.text{width:91%;margin:3.2rem auto 0;text-align:left}}#preparation-col>.preparation>.wrapper{margin:150px auto}#preparation-col>.preparation>.wrapper>.title{font-size:3rem;text-align:center}#preparation-col>.preparation>.wrapper>.text{text-align:center}.site-blog>.subtit{text-align:center}@media screen and (max-width:767px){.site-blog>.wrapper>.blogmain{width:95%;margin:0 auto}}.site-blog>.wrapper>.blogmain>.item{width:30%;margin-top:2.1rem}@media screen and (max-width:767px){.site-blog>.wrapper>.blogmain>.item{width:48%}}.site-blog>.wrapper>.blogmain>.item>.link>.imgcol{height:250px}@media screen and (max-width:767px){.site-blog>.wrapper>.blogmain>.item>.link>.imgcol{height:150px}}.site-blog>.wrapper>.blogmain>.item>.link>.imgcol img{object-fit:cover;width:100%;height:100%}.site-blog>.wrapper>.blogmain>.item>.link>.titele{margin-top:.6rem}.site-blog>.wrapper>.blogmain>.item>.link>.time{text-align:right;font-size:.7rem;margin-top:5px}.main-area{padding:20px 2%;background-color:#dcdcdc}.tab{display:flex;justify-content:center;align-items:center;flex-direction:row}.tab-menu{width:33.333%;text-align:center;padding:8px;color:#ccc;border-radius:8px;background-color:#fff;cursor:pointer}.tab-menu.is-active{background-color:#afeeee;color:#000}.content-box{display:none;background-color:#fff;justify-content:center;align-items:center;flex-direction:column;margin-top:20px}.content-box.is-active{display:flex}.content{font-size:1.5rem}*{margin:0;padding:0;line-height:calc(.25rem + 1em + .25rem)}*,:before,:after{box-sizing:border-box}*:where(:not(fieldset,progress,meter)){border-width:0;border-style:solid;background-origin:border-box;background-repeat:no-repeat}html{block-size:100%;-webkit-text-size-adjust:none}@media(prefers-reduced-motion:no-preference){html:focus-within{scroll-behavior:smooth}}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed;min-block-size:100%}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,svg,video){block-size:auto;max-inline-size:100%;width:100%}:where(svg){stroke:none;fill:currentColor}:where(svg):where(:not([fill])){stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round}:where(svg):where(:not([width])){inline-size:5rem}:where(input,button,textarea,select),:where(input[type=file])::-webkit-file-upload-button{color:inherit;font:inherit;font-size:inherit;letter-spacing:inherit;border-width:0}:where(textarea){resize:vertical}@supports(resize:block){:where(textarea){resize:block}}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}h1{font-size:2em}:where(ul,ol)[role=list]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}:where(a[href],area,button,input,label[for],select,summary,textarea,[tabindex]:not([tabindex*="-"])){cursor:pointer;touch-action:manipulation}:where(input[type=file]){cursor:auto}:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{cursor:pointer}@media(prefers-reduced-motion:no-preference){:focus-visible{transition:outline-offset .145s cubic-bezier(.25,0,.4,1)}:where(:not(:active)):focus-visible{transition-duration:.25s}}:where(:not(:active)):focus-visible{outline-offset:5px}:where(button,button[type],input[type=button],input[type=submit],input[type=reset]),:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;user-select:none;text-align:center}:where(button,button[type],input[type=button],input[type=submit],input[type=reset])[disabled]{cursor:not-allowed}.sec_top{width:100%;height:557px;background-repeat:no-repeat;background-position:right 0 bottom 0;background-size:970px 100%;position:relative;z-index:-3}@media screen and (min-width:768px)and (max-width:1150px){.sec_top{height:450px;background-size:800px 100%}}@media screen and (max-width:767px){.sec_top{height:160px;background-size:280px 100%}}.sec_top>.left{z-index:-1;padding:50px 0 40px}@media screen and (min-width:768px)and (max-width:1150px){.sec_top>.left{padding:35px 0 20px}}@media screen and (max-width:767px){.sec_top>.left{padding:0}}.sec_top>.left>.title{text-align:center;background-color:#727171;color:#fff;padding:6px 0;width:30%;font-size:1.8rem;letter-spacing:.02em}@media screen and (min-width:768px)and (max-width:1150px){.sec_top>.left>.title{font-size:1.6rem;letter-spacing:.02em;padding:5px 0;width:37%}}@media screen and (max-width:767px){.sec_top>.left>.title{width:100%;font-size:1.1rem;letter-spacing:.02em;padding:3px 0}}.sec_top>.left>.copy{width:fit-content;margin-left:110px;margin-top:66px;font-size:4.5rem;line-height:1.9555555556;text-shadow:0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff}.sec_top>.left>.copy>.narrow{letter-spacing:-.17em}@media screen and (min-width:768px)and (max-width:1150px){.sec_top>.left>.copy{margin-top:33px;font-size:3.8rem;line-height:1.8421052632}}@media screen and (max-width:767px){.sec_top>.left>.copy{margin-left:30px;margin-top:0;padding-top:10px;font-size:2.2rem;line-height:1.5909090909}}.btn{margin-top:44px;margin-left:110px;text-align:center;width:200px;border:1px solid #727171;background-color:#fff;padding:10px 0;align-items:center}.btn>a{display:block;width:100%;font-size:1.4rem;color:#727171;cursor:pointer}.btn>a:hover{opacity:.8}.btn>a>p:before{content:"";border-style:solid;border-width:6px 0 6px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #727171;display:inline-block;width:0;height:0;margin-right:10px}@media screen and (max-width:767px){.btn{width:110px;margin-top:8px;margin-left:30px;padding:3px 0}.btn>a{font-size:1.1rem}.btn>a>p{transform:scale(.8)}.btn>a>p:before{border-width:3px 0 3px 4px;margin-right:5px}}.slide_area{background-color:#e6e6e6;z-index:2;position:relative}.slide_area .slider,.slide_area #yourReviewsContainer{max-width:1250px;margin:0 auto;background-color:#e6e6e6;z-index:1;padding:0 60px}@media screen and (min-width:0)and (max-width:620px){.slide_area .slider,.slide_area #yourReviewsContainer{padding:0 36px}}.slide_area .slider .box>a>.inner,.slide_area #yourReviewsContainer .box>a>.inner{width:85%;margin:38px auto;background-color:#fff;padding:20px}@media screen and (max-width:767px){.slide_area .slider .box>a>.inner,.slide_area #yourReviewsContainer .box>a>.inner{margin:24px auto;padding:10px 0 0}}.slide_area .slider .prev-arrow,.slide_area #yourReviewsContainer .prev-arrow{width:20px;margin-right:10px}@media screen and (max-width:767px){.slide_area .slider .prev-arrow,.slide_area #yourReviewsContainer .prev-arrow{width:10px}}.slide_area .slider .next-arrow,.slide_area #yourReviewsContainer .next-arrow{width:20px;margin-left:10px}@media screen and (max-width:767px){.slide_area .slider .next-arrow,.slide_area #yourReviewsContainer .next-arrow{width:10px}}.slide_area .slider .arrow-common,.slide_area #yourReviewsContainer .arrow-common{appearance:none;outline:none;-webkit-appearance:none;-moz-appearance:none;position:absolute;margin:auto;top:0;bottom:0;width:24px;height:24px;background-color:rgba(0,0,0,0);border-style:solid;cursor:pointer}.slide_area .slider .arrow-common.arrow-prev,.slide_area #yourReviewsContainer .arrow-common.arrow-prev{border-bottom:solid 1.5px #333;border-left:solid 1.5px #333;transform:rotate(45deg);left:3%}.slide_area .slider .arrow-common.arrow-next,.slide_area #yourReviewsContainer .arrow-common.arrow-next{border-top:solid 1.5px #333;border-right:solid 1.5px #333;transform:rotate(45deg);right:3%}@media screen and (max-width:767px){.slide_area .slider .arrow-common,.slide_area #yourReviewsContainer .arrow-common{width:16px;height:16px}.slide_area .slider .arrow-common.arrow-prev,.slide_area #yourReviewsContainer .arrow-common.arrow-prev{left:4%}.slide_area .slider .arrow-common.arrow-next,.slide_area #yourReviewsContainer .arrow-common.arrow-next{right:4%}}.contact_form{position:relative;z-index:-2}.contact_form .wpcf7-list-item{position:relative;z-index:1}.contact_form .wpcf7-list-item input[type=checkbox]{position:absolute;opacity:0;top:3.5px;left:4.5px;transform:scale(1.7);width:fit-content}@media screen and (max-width:767px){.contact_form .wpcf7-list-item input[type=checkbox]{transform:scale(1.3);top:2px;left:3px}}.contact_form .wpcf7-list-item input[type=checkbox]:checked{opacity:1}.contact_form .wpcf7-list-item input[type=checkbox]:before{position:absolute;content:"";display:inline-block;width:13px;height:13px;background:#fff;border:.1px solid #727171;top:0;left:0}@media screen and (max-width:767px){.contact_form .wpcf7-list-item input[type=checkbox]:before{width:14px;height:14px;top:-1px;left:-.5px}}.contact_form .wpcf7-list-item input[type=checkbox]:after{position:absolute;content:"";width:9px;height:5px;border-left:2px solid #727171;border-bottom:2px solid #727171;display:inline-block;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:3px;left:2px}.under-top{font-family:"ShueiGoKin"}.under-top>.mv_area{font-family:"ShueiMin";background-repeat:no-repeat;background-position:top;background-size:100% auto;position:relative;height:470px;z-index:-4}@media screen and (max-width:767px){.under-top>.mv_area{height:215px}}.under-top>.mv_area>.title{background-color:#727171;text-align:center;padding:15px}.under-top>.mv_area>.title>p{font-size:2.5rem;letter-spacing:.3em;color:#fff}@media screen and (max-width:767px){.under-top>.mv_area>.title{padding:3px 0}.under-top>.mv_area>.title>p{font-size:1.3rem;letter-spacing:.02em}}.under-top>.mv_area>.copy{position:absolute}.under-top>.mv_area>.copy>p{font-size:4.2rem;letter-spacing:.075em;color:#fff;text-shadow:0px 0px 15px #000,0px 0px 15px #000,0px 0px 15px #000}@media screen and (max-width:767px){.under-top>.mv_area>.copy>p{font-size:1.8rem;letter-spacing:.075em;color:#000;text-shadow:0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff}}.pack_box{width:47%;max-width:470px;background-color:#dcdddd;padding:18px;margin-top:28px}@media screen and (min-width:768px)and (max-width:1010px){.pack_box{width:100%;margin:28px auto 0}}@media screen and (max-width:767px){.pack_box{width:100%;max-width:327px;padding:12px;margin:18px auto 0}}.pack_box>.bo_main{width:100%;position:relative}.pack_box>.bo_main>.top{width:100%;display:flex;align-items:center}.pack_box>.bo_main>.top>.type_left{width:15%;color:#00a8b3;font-size:2.5rem;font-weight:700}@media screen and (min-width:768px)and (max-width:1010px){.pack_box>.bo_main>.top>.type_left{font-size:2.1rem;font-weight:700}}@media screen and (max-width:767px){.pack_box>.bo_main>.top>.type_left{font-size:2rem;font-weight:700;width:30%}}.pack_box>.bo_main>.top>.type_right{font-family:"GothicMB";padding:7px 0;width:85%;background-color:#00a8b3;color:#fff;text-align:center;font-size:3.1rem;font-weight:700}@media screen and (min-width:768px)and (max-width:1010px){.pack_box>.bo_main>.top>.type_right{font-size:2.7rem;font-weight:700}}@media screen and (max-width:767px){.pack_box>.bo_main>.top>.type_right{font-size:1.3rem;font-weight:700;width:70%;padding:4px 0}}.pack_box>.bo_main>.top>.type_right>p:nth-child(2){font-size:2.2rem;font-weight:700}@media screen and (min-width:768px)and (max-width:1010px){.pack_box>.bo_main>.top>.type_right>p:nth-child(2){font-size:1.8rem;font-weight:700}}@media screen and (max-width:767px){.pack_box>.bo_main>.top>.type_right>p:nth-child(2){font-size:1.1rem;font-weight:700}}.pack_box>.bo_main>.center{width:100%;display:flex;align-items:center;justify-content:space-between}.pack_box>.bo_main>.center>.info{width:49%;text-align:center;color:#727171}@media screen and (max-width:767px){.pack_box>.bo_main>.center>.info{display:flex;justify-content:space-between;width:100%;margin-top:8px}}.pack_box>.bo_main>.center>.info>p{background-color:#fff9b1;border-radius:16px;padding:5px 0;font-size:1.7rem;font-weight:700;letter-spacing:.07em}.pack_box>.bo_main>.center>.info>p>.min{font-size:1.4rem;letter-spacing:.07em}.pack_box>.bo_main>.center>.info>p:nth-child(2n){margin-top:6px}@media screen and (max-width:767px){.pack_box>.bo_main>.center>.info>p{padding:3px;font-size:1.3rem;font-weight:700;letter-spacing:.07em;width:49%}.pack_box>.bo_main>.center>.info>p>.min{font-size:1.1rem;letter-spacing:.07em}.pack_box>.bo_main>.center>.info>p:nth-child(2n){margin-top:0}}.pack_box>.bo_main>.center>.price{width:51%;display:flex;align-items:center;margin-left:10px;color:#9f0810}.pack_box>.bo_main>.center>.price>p{width:fit-content;font-family:"din-2014",sans-serif;font-weight:800;font-style:normal;font-size:9.8rem;font-weight:700;letter-spacing:-.03em;transform:scaleY(1.2)}@media screen and (min-width:768px)and (max-width:1010px){.pack_box>.bo_main>.center>.price>p{font-size:8.2rem;font-weight:700;letter-spacing:-.03em}}.pack_box>.bo_main>.center>.price>p:last-child{transform:scaleY(1);font-family:"ShueiGoKin";font-size:3.2rem;font-weight:700;margin-left:3px}.pack_box>.bo_main>.bottom{width:100%;display:flex}.pack_box>.bo_main>.bottom>.vertical{position:relative;width:15%}@media screen and (max-width:767px){.pack_box>.bo_main>.bottom>.vertical{margin-right:18px}}.pack_box>.bo_main>.bottom>.vertical:after{content:"セット内容";writing-mode:vertical-rl;font-size:12px;color:#727171;border:#727171 1px solid;padding:10px 3px;position:absolute;top:5px;left:0;background-color:#fff}@media screen and (max-width:767px){.pack_box>.bo_main>.bottom>.vertical:after{font-size:7px;padding:8px 0;top:8px}}.pack_box>.bo_main>.bottom>ul{width:85%;display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.pack_box>.bo_main>.bottom>ul{margin-top:8px}}.pack_box>.bo_main>.bottom>ul>.contents_li{list-style-type:disc;width:33%;font-size:1.8rem;letter-spacing:.04em}.pack_box>.bo_main>.bottom>ul>.contents_li:last-child{width:fit-content}@media screen and (max-width:767px){.pack_box>.bo_main>.bottom>ul>.contents_li{font-size:.9rem;letter-spacing:-.04em;width:50%}.pack_box>.bo_main>.bottom>ul>.contents_li:last-child{width:50%}}.pack_box>.bo_main>.bottom>ul:after{content:"※広島市の一般的な戸建て30坪の場合。\a価格は税別です";white-space:pre;position:absolute;right:-12px;bottom:-10px;width:fit-content;font-size:1rem;line-height:1.2;transform:scale(.9)}@media screen and (max-width:767px){.pack_box>.bo_main>.bottom>ul:after{content:"※広島市の一般的な戸建て30坪の場合。価格は税別です";font-size:.6rem;line-height:1;transform:scale(1);left:0;bottom:-8px}}@media screen and (max-width:767px){.pack_box>.bo_main>.bottom>.price{width:48%;display:flex;align-items:center;margin-left:10px;color:#9f0810}.pack_box>.bo_main>.bottom>.price>p{width:fit-content;font-family:"din-2014",sans-serif;font-weight:800;font-style:normal;font-size:5.8rem;font-weight:700;letter-spacing:-.03em;transform:scaleY(1.4)}.pack_box>.bo_main>.bottom>.price>p:last-child{transform:scaleY(1);font-family:"ShueiGoKin";font-size:2.2rem;font-weight:700;margin-left:3px}}.pack_box>.btn_area{padding:27px 0 8px;position:relative}@media screen and (max-width:767px){.pack_box>.btn_area{padding:22px 0 0}}.pack_box>.btn_area .plan_btn{text-align:center;width:70%;margin:0 auto;background-color:#9fa0a0;border-radius:14px;padding:8px 0;align-items:center;display:flex;box-shadow:.1em .1em #717171}@media screen and (max-width:767px){.pack_box>.btn_area .plan_btn{padding:4px 0}}.pack_box>.btn_area .plan_btn:active{box-shadow:none;transform:translate(.1em,.1em)}.pack_box>.btn_area .plan_btn>a{align-items:center;width:100%;font-size:1.4rem;font-weight:700;letter-spacing:.03em;color:#fff}@media screen and (max-width:767px){.pack_box>.btn_area .plan_btn>a{font-size:1.2rem;font-weight:700;letter-spacing:.03em}}.pack_box>.btn_area .plan_btn.sub_open>a{pointer-events:none}.pack_box>.btn_area>.sub_menu{display:none;background-color:#fff;width:fit-content;margin:0 auto;box-shadow:5px 5px 15px 0px rgba(0,0,0,.44);position:absolute;bottom:38px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transition:opacity .5s linear}.pack_box>.btn_area>.sub_menu>li{width:100%;padding:6px 18px;font-size:1.4rem}.pack_box>.btn_area>.sub_menu>li:first-child{border-bottom:1px solid #e6e6e6}.pack_box>.btn_area>.sub_menu>li>a:before{content:"";border-style:solid;border-width:6px 0 6px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #727171;display:inline-block;width:0;height:0;margin-right:10px}.pack_box>.btn_area>.sub_menu.menu-open{display:block}.flex{display:flex;flex-wrap:wrap}.flex.-around{justify-content:space-around}.flex.-between{justify-content:space-between}.flex.-center{justify-content:center}.flex.-start{justify-content:flex-start}.flex.-end{justify-content:flex-end}.shadow{box-shadow:2px 2px 3px rgba(0,0,0,.5)}.fadeUp{animation-name:fadeUpAnime;animation-duration:.5s;animation-fill-mode:forwards;opacity:0}@keyframes fadeUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.fadeUpTrigger{opacity:0}.slider{opacity:0;transition:opacity .5s linear;height:0}.slider.slick-initialized{opacity:1;height:auto}.spSlide{opacity:0;transition:opacity .5s linear}.spSlide.slick-initialized{opacity:1;height:auto}#yourReviewsContainer{opacity:0;transition:opacity .5s linear}#yourReviewsContainer.slick-initialized{opacity:1;height:auto}.fadeLeft{animation-name:fadeLeftAnime;animation-duration:1.5s;animation-delay:.6s;animation-fill-mode:forwards;animation-timing-function:ease-in-out;opacity:0}@keyframes fadeLeftAnime{from{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}.fadeDelay{animation-name:fadeDelayAnime;animation-duration:.5s;animation-fill-mode:forwards;opacity:0}@keyframes fadeDelayAnime{from{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}body.hidden{height:100%;overflow:hidden}header{position:relative;z-index:99}.header-contents{font-family:"ShueiMin";position:fixed;top:0;left:0;width:100%;height:180px;display:flex;display:flex;display:-webkit-flex;display:-ms-flexbox;align-items:center;justify-content:space-between;flex-wrap:nowrap;background-color:rgba(255,255,255,.9);padding:45px 45px 35px}@media screen and (max-width:767px){.header-contents{padding:0;height:80px}}.header-contents>.left{width:25%;align-items:center}.header-contents>.left>a>.logo{max-width:240px}@media screen and (max-width:767px){.header-contents>.left{width:33.9%;padding-left:18px;text-align:center}.header-contents>.left>a>.logo{max-width:100px}}.header-contents>.right{display:flex;justify-content:space-between;width:75%}@media screen and (max-width:767px){.header-contents>.right{width:53.5%}}.header-contents>.right>.menu{width:57%;text-align:center;align-items:center;display:flex}.header-contents>.right>.menu .nav>.menu_list{display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:center;flex-wrap:wrap;width:fit-content}.header-contents>.right>.menu .nav>.menu_list>.item{font-size:1.4rem;width:calc(33% - 40px);margin-left:20px;letter-spacing:.07em}.header-contents>.right>.menu .nav>.menu_list>.item:nth-child(n+4){margin-top:13px;letter-spacing:-.03em}@media screen and (min-width:768px)and (max-width:1070px){.header-contents>.right>.menu .nav>.menu_list>.item{font-size:1.2rem}}.header-contents>.right>.contact{display:block;width:43%;max-width:280px;position:relative;align-items:center;transition:all .6s}.header-contents>.right>.contact.open{opacity:0}@media screen and (min-width:768px)and (max-width:950px){.header-contents>.right>.contact{max-width:250px}}@media screen and (max-width:767px){.header-contents>.right>.contact{display:flex;width:100%}}.header-contents>.right>.contact>.form_link{text-align:center;width:100%}.header-contents>.right>.contact>.form_link>a{width:100%;border-radius:8px;border:#000 solid 1px;background-color:#bbdcf4;padding:7px 0;color:#000;font-size:17px;font-weight:700;display:block;white-space:nowrap;cursor:pointer}@media screen and (max-width:767px){.header-contents>.right>.contact>.form_link{margin-right:10px;width:44%}.header-contents>.right>.contact>.form_link>a{padding:3px 0;font-size:10px;letter-spacing:.2em;border-radius:4px;border:#000 solid .7px}}.header-contents>.right>.contact>.tel_area{align-items:center}.header-contents>.right>.contact>.tel_area.pc_only{width:100%;display:flex;margin-top:10px}@media screen and (min-width:768px)and (max-width:950px){.header-contents>.right>.contact>.tel_area.pc_only{margin-top:5px}}.header-contents>.right>.contact>.tel_area.pc_only>.tel_left{width:85%}.header-contents>.right>.contact>.tel_area.pc_only>.tel_left>.number{font-size:3rem;text-align:center;text-decoration:none}@media screen and (min-width:768px)and (max-width:1200px){.header-contents>.right>.contact>.tel_area.pc_only>.tel_left>.number{font-size:2.7rem}}.header-contents>.right>.contact>.tel_area.pc_only>.tel_left>.info{display:flex;font-size:1rem;letter-spacing:.08em}.header-contents>.right>.contact>.tel_area.pc_only>.tel_left>.info>.holiday,.header-contents>.right>.contact>.tel_area.pc_only>.tel_left>.info .opening{margin-left:16px}@media screen and (min-width:768px)and (max-width:950px){.header-contents>.right>.contact>.tel_area.pc_only>.tel_left>.info{font-size:.7rem}.header-contents>.right>.contact>.tel_area.pc_only>.tel_left>.info>.holiday,.header-contents>.right>.contact>.tel_area.pc_only>.tel_left>.info .opening{margin-left:10px}}.header-contents>.right>.contact>.tel_area.pc_only>.tel_right{width:25%;max-width:45px}@media screen and (min-width:768px)and (max-width:1170px){.header-contents>.right>.contact>.tel_area.pc_only>.tel_right{max-width:38px;margin-top:5px}}.header-contents>.right>.contact>.tel_area.pc_only>.tel_right>a>.image{width:100%;margin:auto;aspect-ratio:1/1;background-color:#fff;border-radius:8px}.header-contents>.right>.contact>.tel_area.sp_only{display:flex;width:56%}.header-contents>.right>.contact>.tel_area.sp_only>.tel_left{width:20%;margin-right:-10px}.header-contents>.right>.contact>.tel_area.sp_only>.tel_left>a>.image{width:100%;aspect-ratio:1/1;background-color:#fff;border-radius:4px}.header-contents>.right>.contact>.tel_area.sp_only>.tel_right{width:80%}.header-contents>.right>.contact>.tel_area.sp_only>.tel_right>.info>.holiday,.header-contents>.right>.contact>.tel_area.sp_only>.tel_right>.info .opening{font-size:1rem;letter-spacing:.02em;transform:scale(.65);white-space:nowrap}.header-contents>.menu.sp_only{margin-bottom:auto;margin-left:auto}.header-contents>.menu.sp_only .openbtn4{position:relative;background:#c9caca;cursor:pointer;width:50px;height:50px}.header-contents>.menu.sp_only .openbtn4>span{display:inline-block;transition:all .4s;position:absolute;left:11px;height:1.5px;background:#fff;width:60%;text-align:center}.header-contents>.menu.sp_only .openbtn4>span:nth-of-type(1){top:23px}.header-contents>.menu.sp_only .openbtn4>span:nth-of-type(1):before{content:"MENU";font-family:"ShueiGoKin";font-weight:700;position:absolute;top:-20px;left:0;color:#fff;font-size:8px;text-transform:uppercase}.header-contents>.menu.sp_only .openbtn4>span:nth-of-type(2){top:30px}.header-contents>.menu.sp_only .openbtn4>span:nth-of-type(3){top:37px}.header-contents>.menu.sp_only .openbtn4.active>span:nth-of-type(1){top:24px;left:11px;transform:translateY(8px) rotate(-45deg);width:60%}.header-contents>.menu.sp_only .openbtn4.active>span:nth-of-type(1):before{content:"close";transition:opacity .5s linear;top:-16px;left:13px;transform:translateY(-8px) rotate(45deg)}.header-contents>.menu.sp_only .openbtn4.active>span:nth-of-type(2){opacity:0}.header-contents>.menu.sp_only .openbtn4.active>span:nth-of-type(3){top:40px;left:11px;transform:translateY(-8px) rotate(45deg);width:60%}.header-contents>.menu.sp_only #g-nav{position:fixed;z-index:99;margin-top:80px;top:-180%;left:0;width:100%;height:100vh;background-color:rgba(255,255,255,.9);transition:all .6s}.header-contents>.menu.sp_only #g-nav>.contact_nav{display:block;width:60%;height:114px;margin:10px auto 0;max-width:225px;position:relative;align-items:center}.header-contents>.menu.sp_only #g-nav>.contact_nav>.form_link{text-align:center;width:100%}.header-contents>.menu.sp_only #g-nav>.contact_nav>.form_link>a{width:100%;border-radius:8px;border:#000 solid 1px;background-color:#bbdcf4;padding:5px 0;color:#000;font-size:12px;font-weight:700;display:block;letter-spacing:.07em;white-space:nowrap;cursor:pointer}.header-contents>.menu.sp_only #g-nav>.contact_nav>.message{width:100%;font-size:1.2rem;letter-spacing:.07em;font-family:"ShueiGoKin";margin-top:8px;text-align:center}.header-contents>.menu.sp_only #g-nav>.contact_nav>.tel_area{align-items:center;width:100%;display:flex;margin-top:5px}.header-contents>.menu.sp_only #g-nav>.contact_nav>.tel_area>.tel_left{width:85%}.header-contents>.menu.sp_only #g-nav>.contact_nav>.tel_area>.tel_left>.number{text-decoration:none;font-size:2.5rem;text-align:center;font-family:"din-2014",sans-serif;font-weight:800;font-style:normal}.header-contents>.menu.sp_only #g-nav>.contact_nav>.tel_area>.tel_left>.info{display:flex;font-size:.65rem;font-weight:700;letter-spacing:.05em;font-family:"ShueiGoKin"}.header-contents>.menu.sp_only #g-nav>.contact_nav>.tel_area>.tel_left>.info>.holiday,.header-contents>.menu.sp_only #g-nav>.contact_nav>.tel_area>.tel_left>.info .opening{margin-left:10px}.header-contents>.menu.sp_only #g-nav>.contact_nav>.tel_area>.tel_right{width:15%;max-width:33.75px;margin-top:0}.header-contents>.menu.sp_only #g-nav>.contact_nav>.tel_area>.tel_right>a>.image{width:100%;margin:auto;aspect-ratio:1/1;background-color:#fff;border-radius:8px}.header-contents>.menu.sp_only #g-nav #g-nav-list{position:fixed;z-index:99;width:100%;height:320px;margin-top:30px;overflow:scroll}.header-contents>.menu.sp_only #g-nav #g-nav-list>ul{position:absolute;z-index:99;top:5%;left:50%;transform:translate(-50%,-5%)}.header-contents>.menu.sp_only #g-nav #g-nav-list>ul>li>a{color:#333;text-decoration:none;padding:10px;display:block;text-transform:uppercase;letter-spacing:.1em;font-size:14px;cursor:pointer}.header-contents>.menu.sp_only #g-nav #g-nav-list>ul>li>a:hover{opacity:.8}.header-contents>.menu.sp_only #g-nav #g-nav-list>ul>li>a>span:before{content:"";border-style:solid;border-width:6px 0 6px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #727171;display:inline-block;width:0;height:0;margin-right:10px}.header-contents>.menu.sp_only #g-nav.panelactive{top:0}@media screen and (min-width:768px){#header.UpMove{animation:UpAnime .5s forwards}}@keyframes UpAnime{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@media screen and (min-width:768px){#header.DownMove{animation:DownAnime .5s forwards}}@keyframes DownAnime{from{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}footer{position:relative;z-index:77}.footer-contents{font-family:"ShueiMin";width:100%;height:250px;padding:60px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);display:flex;display:-webkit-flex;display:-ms-flexbox;align-items:center;justify-content:space-between;background-color:#fff}@media screen and (max-width:767px){.footer-contents{height:150px;padding:25px 45px 15px}}.footer-contents>.left{width:45%;display:block}@media screen and (min-width:768px)and (max-width:1020px){.footer-contents>.left{width:35%}}@media screen and (max-width:767px){.footer-contents>.left{width:100%}}.footer-contents>.left>.icon{display:flex;align-items:center}@media screen and (max-width:767px){.footer-contents>.left>.icon{justify-content:space-between}}.footer-contents>.left>.icon>.company_icon{width:150px;margin-right:40px}@media screen and (min-width:768px)and (max-width:1020px){.footer-contents>.left>.icon>.company_icon{width:80px;margin-right:15px}}@media screen and (max-width:767px){.footer-contents>.left>.icon>.company_icon{width:40%;max-width:150px;margin-right:20px}}.footer-contents>.left>.icon>.sns_icon{display:flex}.footer-contents>.left>.icon>.sns_icon>a{margin-right:17.5px}@media screen and (min-width:768px)and (max-width:1020px){.footer-contents>.left>.icon>.sns_icon>a{margin-right:10.5px}}.footer-contents>.left>.icon>.sns_icon>a>img{height:35px}@media screen and (min-width:768px)and (max-width:1020px){.footer-contents>.left>.icon>.sns_icon>a>img{height:25px}}.footer-contents>.left>.icon>.sns_icon>a.line_set{display:flex}.footer-contents>.left>.icon>.sns_icon>a.line_set>img:last-child{padding:5px 0;margin-left:3px}@media screen and (max-width:767px){.footer-contents>.left>.icon>.sns_icon{width:60%}.footer-contents>.left>.icon>.sns_icon>a{margin-right:10.5px}.footer-contents>.left>.icon>.sns_icon>a>img{height:25px;width:25px}.footer-contents>.left>.icon>.sns_icon>a>img:last-child{width:auto}}.footer-contents>.left>.address{display:block;font-size:14px;margin-top:15px}@media screen and (max-width:767px){.footer-contents>.left>.address{font-size:1rem;margin-top:10px;letter-spacing:.05em}}.footer-contents>.right{width:40%;font-size:14px}@media screen and (min-width:768px)and (max-width:1020px){.footer-contents>.right{width:65%;font-size:12px}}.footer-contents>.right>.menu{display:flex;justify-content:flex-end}.footer-contents>.right>.menu>.menu_list{display:block}.footer-contents>.right>.menu>.menu_list>.item{margin-top:15px;margin-left:30px}.footer-contents>.shop{position:absolute;top:-21%;right:4%}.footer-contents>.shop>.shop_link{background-color:#333;width:100px;height:100px;border-radius:50%}@media screen and (min-width:768px)and (max-width:1130px){.footer-contents>.shop>.shop_link{width:85px;height:85px}}@media screen and (max-width:767px){.footer-contents>.shop>.shop_link{width:70px;height:70px}}.footer-contents>.shop>.shop_link>a{display:inline-block;width:100%;height:100%;text-align:center;padding:6px 4px 4px}.footer-contents>.shop>.shop_link>a>p{font-size:17px;color:#fff;font-family:"ShueiGoKin";font-weight:700}@media screen and (min-width:768px)and (max-width:1130px){.footer-contents>.shop>.shop_link>a>p{font-size:14px}}@media screen and (max-width:767px){.footer-contents>.shop>.shop_link>a>p{font-size:12px}}.footer-contents>.shop>.shop_link>a>img{width:32px;margin:8px auto 0}@media screen and (min-width:768px)and (max-width:1130px){.footer-contents>.shop>.shop_link>a>img{width:24px;margin:4px auto 0}}@media screen and (max-width:767px){.footer-contents>.shop>.shop_link>a>img{width:18px;margin:4px auto 0}}.contact_form{font-family:"ShueiGoKin";background-color:#fffcdb;padding-top:40px}@media screen and (max-width:767px){.contact_form{padding-top:30px}}.contact_form>.top_txt{text-align:center;font-size:2.2rem;letter-spacing:.12em}@media screen and (max-width:767px){.contact_form>.top_txt{font-size:1.2rem}}.contact_form .contact_top,.contact_form .contact_bottom{max-width:1250px;margin:0 auto}@media screen and (max-width:767px){.contact_form .contact_top,.contact_form .contact_bottom{padding:0 20px}}.contact_form .contact_top .contact_head,.contact_form .contact_bottom .contact_head{background-color:#62c0b7;color:#fff;padding:6px;text-align:center;margin:20px auto 0;width:82%;font-size:1.4rem;font-weight:700;letter-spacing:.25em}@media screen and (max-width:767px){.contact_form .contact_top .contact_head,.contact_form .contact_bottom .contact_head{width:100%;font-size:1.2rem;font-weight:700;letter-spacing:.25em;padding:5px}}.contact_form .contact_top .form_area,.contact_form .contact_bottom .form_area{margin-top:15px}.contact_form .contact_top .form_area .select,.contact_form .contact_bottom .form_area .select{width:65%;margin:0 auto;font-weight:700;letter-spacing:.1em;font-size:1.5rem;display:flex;justify-content:space-between}@media screen and (max-width:767px){.contact_form .contact_top .form_area .select,.contact_form .contact_bottom .form_area .select{width:97%;font-size:1rem}}.contact_form .contact_top .form_area .select .wpcf7-list-item,.contact_form .contact_bottom .form_area .select .wpcf7-list-item{margin-right:15px;margin-top:15px;width:calc(20% - 30px)}@media screen and (min-width:768px)and (max-width:1045px){.contact_form .contact_top .form_area .select .wpcf7-list-item,.contact_form .contact_bottom .form_area .select .wpcf7-list-item{width:calc(33% - 30px)}}@media screen and (max-width:767px){.contact_form .contact_top .form_area .select .wpcf7-list-item,.contact_form .contact_bottom .form_area .select .wpcf7-list-item{margin-top:8px;margin-right:5px;letter-spacing:.2em;width:calc(30% - 10px)}}.contact_form .contact_top .form_area .select .wpcf7-list-item:before,.contact_form .contact_bottom .form_area .select .wpcf7-list-item:before{content:"";border:1px solid #727171;display:inline-block;width:22px;height:22px;position:relative;top:-1.5px;vertical-align:middle;cursor:pointer;text-align:center;background-color:#fff}@media screen and (max-width:767px){.contact_form .contact_top .form_area .select .wpcf7-list-item:before,.contact_form .contact_bottom .form_area .select .wpcf7-list-item:before{width:18px;height:18px}}.contact_form .contact_top .form_area .entry-area,.contact_form .contact_bottom .form_area .entry-area{width:65%;margin:0 auto}@media screen and (max-width:767px){.contact_form .contact_top .form_area .entry-area,.contact_form .contact_bottom .form_area .entry-area{width:95%}}.contact_form .contact_top .form_area .entry-area .checked,.contact_form .contact_bottom .form_area .entry-area .checked{margin-top:15px;font-size:1.5rem;letter-spacing:.1em}@media screen and (max-width:767px){.contact_form .contact_top .form_area .entry-area .checked,.contact_form .contact_bottom .form_area .entry-area .checked{font-size:1.1rem;letter-spacing:.03em}}.contact_form .contact_top .form_area .entry-area .dfl,.contact_form .contact_bottom .form_area .entry-area .dfl{display:flex;justify-content:space-between;margin-top:20px;align-items:center}@media screen and (max-width:767px){.contact_form .contact_top .form_area .entry-area .dfl,.contact_form .contact_bottom .form_area .entry-area .dfl{margin-top:16px}}.contact_form .contact_top .form_area .entry-area .dfl:last-child,.contact_form .contact_bottom .form_area .entry-area .dfl:last-child{align-items:normal}.contact_form .contact_top .form_area .entry-area .dfl .dft,.contact_form .contact_bottom .form_area .entry-area .dfl .dft{width:20%;font-weight:700}@media screen and (max-width:767px){.contact_form .contact_top .form_area .entry-area .dfl .dft,.contact_form .contact_bottom .form_area .entry-area .dfl .dft{width:25%;font-size:1rem;font-weight:700;letter-spacing:.03em}}.contact_form .contact_top .form_area .entry-area .dfl .dfd,.contact_form .contact_bottom .form_area .entry-area .dfl .dfd{width:80%;background-color:#fff;border:.8px solid;padding:10px}@media screen and (max-width:767px){.contact_form .contact_top .form_area .entry-area .dfl .dfd,.contact_form .contact_bottom .form_area .entry-area .dfl .dfd{width:75%;padding:7px;font-size:1.1rem;font-weight:700;letter-spacing:.03em}}.contact_form .contact_top .form_area .entry-area .dfl .dfd .wpcf7-textarea,.contact_form .contact_bottom .form_area .entry-area .dfl .dfd .wpcf7-textarea{height:140px;width:100%}@media screen and (max-width:767px){.contact_form .contact_top .form_area .entry-area .dfl .dfd .wpcf7-textarea,.contact_form .contact_bottom .form_area .entry-area .dfl .dfd .wpcf7-textarea{height:85px;max-width:100%}}.contact_form .contact_top .form_area .entry-area .dfl .dfd .wpcf7-text,.contact_form .contact_bottom .form_area .entry-area .dfl .dfd .wpcf7-text{width:100%}@media screen and (max-width:767px){.contact_form .contact_top .form_area .entry-area .dfl .dfd .wpcf7-text,.contact_form .contact_bottom .form_area .entry-area .dfl .dfd .wpcf7-text{max-width:100%}}.contact_form .contact_top .form_area .consent-area,.contact_form .contact_bottom .form_area .consent-area{margin-top:25px;margin-left:100px}@media screen and (max-width:767px){.contact_form .contact_top .form_area .consent-area,.contact_form .contact_bottom .form_area .consent-area{margin-left:0}}.contact_form .contact_top .form_area .consent-area .dft-consent .wpcf7-list-item,.contact_form .contact_bottom .form_area .consent-area .dft-consent .wpcf7-list-item{font-size:2.1rem;letter-spacing:.1em;font-weight:700}@media screen and (max-width:767px){.contact_form .contact_top .form_area .consent-area .dft-consent .wpcf7-list-item,.contact_form .contact_bottom .form_area .consent-area .dft-consent .wpcf7-list-item{font-size:1.1rem}}.contact_form .contact_top .form_area .consent-area .dft-consent .wpcf7-list-item:before,.contact_form .contact_bottom .form_area .consent-area .dft-consent .wpcf7-list-item:before{content:"";border:1px solid #727171;display:inline-block;width:30px;height:30px;position:relative;top:-1.5px;vertical-align:middle;cursor:pointer;text-align:center;background-color:#fff}@media screen and (max-width:767px){.contact_form .contact_top .form_area .consent-area .dft-consent .wpcf7-list-item:before,.contact_form .contact_bottom .form_area .consent-area .dft-consent .wpcf7-list-item:before{width:20px;height:20px}}.contact_form .contact_top .form_area .consent-area .dft-consent .wpcf7-list-item input[type=checkbox],.contact_form .contact_bottom .form_area .consent-area .dft-consent .wpcf7-list-item input[type=checkbox]{transform:scale(2.35);top:6.5px;left:7.5px}@media screen and (max-width:767px){.contact_form .contact_top .form_area .consent-area .dft-consent .wpcf7-list-item input[type=checkbox],.contact_form .contact_bottom .form_area .consent-area .dft-consent .wpcf7-list-item input[type=checkbox]{transform:scale(1.32);top:2.5px;left:3.5px}}.contact_form .contact_top .form_area .consent-area .dft-consent .wpcf7-list-item .wpcf7-list-item-label,.contact_form .contact_bottom .form_area .consent-area .dft-consent .wpcf7-list-item .wpcf7-list-item-label{margin-left:8px}@media screen and (max-width:767px){.contact_form .contact_top .form_area .consent-area .dft-consent .wpcf7-list-item .wpcf7-list-item-label,.contact_form .contact_bottom .form_area .consent-area .dft-consent .wpcf7-list-item .wpcf7-list-item-label{margin-left:0}}.contact_form .contact_top .form_area .consent-area .dfd-consent,.contact_form .contact_bottom .form_area .consent-area .dfd-consent{margin-top:10px;margin-left:70px;font-size:1.5rem;letter-spacing:.08em}@media screen and (min-width:768px)and (max-width:1050px){.contact_form .contact_top .form_area .consent-area .dfd-consent,.contact_form .contact_bottom .form_area .consent-area .dfd-consent{margin-left:0}}@media screen and (max-width:767px){.contact_form .contact_top .form_area .consent-area .dfd-consent,.contact_form .contact_bottom .form_area .consent-area .dfd-consent{font-size:.9rem;margin-left:40px}}.contact_form .contact_top .form_area .send .send-btn,.contact_form .contact_bottom .form_area .send .send-btn{margin:25px auto;text-align:center}.contact_form .contact_top .form_area .send .send-btn .wpcf7-submit,.contact_form .contact_bottom .form_area .send .send-btn .wpcf7-submit{width:40%;background-color:#62c0b7;border-radius:8px;padding:10px 0;color:#fff;font-weight:700;font-size:1.8rem;letter-spacing:.1em}.contact_form .contact_top .form_area .send .send-btn .wpcf7-spinner,.contact_form .contact_bottom .form_area .send .send-btn .wpcf7-spinner{display:block}@media screen and (max-width:767px){.contact_form .contact_top .form_area .send .send-btn,.contact_form .contact_bottom .form_area .send .send-btn{margin:20px auto 10px}.contact_form .contact_top .form_area .send .send-btn .wpcf7-submit,.contact_form .contact_bottom .form_area .send .send-btn .wpcf7-submit{width:45%;padding:6px 0;font-size:1.3rem}}.contact_form>.bottom_txt{display:flex;justify-content:center;padding:40px 0;background-color:#fff;align-items:center}@media screen and (min-width:768px)and (max-width:1020px){.contact_form>.bottom_txt{padding:40px 20px}}@media screen and (max-width:767px){.contact_form>.bottom_txt{display:block;text-align:center}}.contact_form>.bottom_txt>.txt{font-size:2.2rem;letter-spacing:.1em;margin-right:12px}@media screen and (min-width:768px)and (max-width:1020px){.contact_form>.bottom_txt>.txt{font-size:2rem;letter-spacing:.05em}}@media screen and (max-width:767px){.contact_form>.bottom_txt>.txt{font-size:1.6rem;margin-right:0}}.contact_form>.bottom_txt>.arrow{position:relative;display:block}.contact_form>.bottom_txt>.arrow:after{position:absolute;content:"";border-style:solid;border-width:15px 0 15px 15px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #b5b5b6;top:-14px;left:0}@media screen and (max-width:767px){.contact_form>.bottom_txt>.arrow{display:none}}.contact_form>.bottom_txt>.tel_area{display:flex;margin-left:24px}.contact_form>.bottom_txt>.tel_area>.tel_left{width:85%}.contact_form>.bottom_txt>.tel_area>.tel_left>.number{text-decoration:none;font-size:4.3rem;text-align:center;font-family:"din-2014",sans-serif;font-weight:800;font-style:normal}.contact_form>.bottom_txt>.tel_area>.tel_left>.info{display:flex;font-size:1.25rem;letter-spacing:.08em;font-weight:700}.contact_form>.bottom_txt>.tel_area>.tel_left>.info>.holiday,.contact_form>.bottom_txt>.tel_area>.tel_left>.info .opening{margin-left:8px}.contact_form>.bottom_txt>.tel_area>.tel_right{width:50px;margin-left:12px;margin-top:7px}.contact_form>.bottom_txt>.tel_area>.tel_right>a>.image{aspect-ratio:1/1;background-color:#fff;border-radius:8px}@media screen and (max-width:767px){.contact_form>.bottom_txt>.tel_area{width:75%;margin:0 auto;text-align:center;max-width:285px}.contact_form>.bottom_txt>.tel_area>.tel_left>.number{font-size:3.4rem;width:fit-content;margin-left:22px}.contact_form>.bottom_txt>.tel_area>.tel_left>.info{font-size:.9rem}.contact_form>.bottom_txt>.tel_area>.tel_left>.info>.holiday{margin-left:6px}.contact_form>.bottom_txt>.tel_area>.tel_left>.info>.opening{margin-left:16px}.contact_form>.bottom_txt>.tel_area>.tel_right{width:35px;margin-left:0;margin-top:8px;margin-right:16px}.contact_form>.bottom_txt>.tel_area>.tel_right>a>.image{aspect-ratio:1/1;background-color:#fff;border-radius:4px}}.contact_form .wpcf7-response-output{display:none}.banner{padding:30px 0 40px}@media screen and (max-width:767px){.banner{padding:15px 0 20px}}.banner>.banner_img{width:60%;max-width:780px;margin:0 auto}@media screen and (max-width:767px){.banner>.banner_img{width:80%}}.banner>.banner_img>img{width:100%}.top_contents{font-family:"ShueiMin";margin:180px auto 0;overflow:hidden;background-image:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/back_blue.png),url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/back_blue.png);background-repeat:no-repeat;background-position:left -2000px top 0,right -2000px top 650px;position:relative;z-index:-5}@media screen and (min-width:768px)and (max-width:1050px){.top_contents{background-position:left -2100px top 0,right -2000px top 550px;position:relative;z-index:-5}}@media screen and (max-width:767px){.top_contents{margin:80px auto 0;background-position:left -640px top 0,right -680px top 350px;background-size:800px,800px}}.top_contents>.main_view{position:relative;z-index:-2;padding:0 90px;max-width:1250px;margin:0 auto}.top_contents>.main_view>.main_img.pc_only{margin:0 auto;padding:75px 0 48px;width:88%}.top_contents>.main_view>.main_img.sp_only{margin:0 auto;width:100%;padding:34px 0}.top_contents>.main_view>.sub_img1,.top_contents>.main_view>.sub_img2{position:absolute;width:25%;opacity:0}.top_contents>.main_view>.sub_img1{left:0;bottom:0}.top_contents>.main_view>.sub_img1.subSlideIn{animation:SlideIn 1.6s ease;animation-fill-mode:forwards}.top_contents>.main_view>.sub_img2{right:0;top:0}.top_contents>.main_view>.sub_img2.subSlideIn2{animation:SlideIn2 1.6s ease;animation-fill-mode:forwards}@keyframes SlideIn{0%{opacity:0;transform:translateX(-64px)}100%{opacity:1;transform:translateX(0)}}@keyframes SlideIn2{0%{opacity:0;transform:translateX(64px)}100%{opacity:1;transform:translateX(0)}}.top_contents>.main_view>.mv_txt{position:absolute;top:90px;left:90px;font-size:5rem;font-weight:700;line-height:1.8;letter-spacing:.005em}.top_contents>.main_view>.mv_txt.eachTextAnime{opacity:0}.top_contents>.main_view>.mv_txt.eachTextAnime>span{opacity:0}@media screen and (max-width:767px){.top_contents>.main_view{padding:0}.top_contents>.main_view>.sub_img1,.top_contents>.main_view .sub_img2{width:33%}.top_contents>.main_view>.mv_txt{top:0;left:46px;font-size:2.6rem;font-weight:700;line-height:1.5384615385;letter-spacing:-.055em}}.top_contents>.line{width:140px;margin-left:auto}.top_contents>.line>a{width:100%;background-color:#00a75b;border-radius:8px 0 0 8px;padding:6px 15px 6px 10px;display:flex;animation:.3s bound-anim linear alternate;animation-iteration-count:4;animation-delay:4s}.top_contents>.line>a>.left{width:20%}.top_contents>.line>a>.right{width:65%;margin-left:7px}@media screen and (max-width:767px){.top_contents>.line{margin-top:-45px;margin-bottom:45px;width:95px}.top_contents>.line>a{padding:4px 15px 4px 7px;border-radius:6px 0 0 6px}}@keyframes bound-anim{0%{transform:translateY(0)}100%{transform:translateY(24px)}}.top_contents>.reasons{margin-top:11px;background-image:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/back_green.png);background-repeat:no-repeat;background-position:bottom right;position:relative;z-index:-4}@media screen and (max-width:767px){.top_contents>.reasons{background-size:800px;background-position:bottom 18% right 0}}.top_contents>.reasons>.title.sp_only{text-align:center;background-color:#727171;color:#fff;width:100%;font-size:1.1rem;letter-spacing:.02em;padding:3px 0}.top_contents>.reasons>.sec_top{background-image:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/reasons_img.jpg)}.top_contents>.reasons>.review{font-family:"ShueiGoKin"}.top_contents>.reasons>.review .slide_area #yourReviewsContainer .box>a:hover{opacity:1}.top_contents>.reasons>.review .slide_area #yourReviewsContainer .box>a>.inner{height:280px;position:relative}@media screen and (max-width:767px){.top_contents>.reasons>.review .slide_area #yourReviewsContainer .box>a>.inner{height:170px}}.top_contents>.reasons>.review .slide_area #yourReviewsContainer .box>a>.inner>.user{display:flex}.top_contents>.reasons>.review .slide_area #yourReviewsContainer .box>a>.inner>.user>.left{width:20%;opacity:.6}@media screen and (max-width:767px){.top_contents>.reasons>.review .slide_area #yourReviewsContainer .box>a>.inner>.user>.left{margin-left:10px}}.top_contents>.reasons>.review .slide_area #yourReviewsContainer .box>a>.inner>.user>.right{margin-left:7px;font-size:12px}@media screen and (max-width:767px){.top_contents>.reasons>.review .slide_area #yourReviewsContainer .box>a>.inner>.user>.right{font-size:8px}}.top_contents>.reasons>.review .slide_area #yourReviewsContainer .box>a>.inner>.user>.right>.name{color:#0077c4}.top_contents>.reasons>.review .slide_area #yourReviewsContainer .box>a>.inner>.user>.right>.ago{color:#8d8d8e}@media screen and (max-width:767px){.top_contents>.reasons>.review .slide_area #yourReviewsContainer .box>a>.inner>.user>.right>.ago{margin-top:3px;font-size:6px}}.top_contents>.reasons>.review .slide_area #yourReviewsContainer .box>a>.inner>.stars{width:50%;margin-top:5px;margin-left:5px;color:#d07536}@media screen and (min-width:768px)and (max-width:870px){.top_contents>.reasons>.review .slide_area #yourReviewsContainer .box>a>.inner>.stars{font-size:1.3rem;letter-spacing:.02em}}@media screen and (max-width:767px){.top_contents>.reasons>.review .slide_area #yourReviewsContainer .box>a>.inner>.stars{font-size:.9rem;letter-spacing:.02em;margin-top:3px;margin-left:10px}}.top_contents>.reasons>.review .slide_area #yourReviewsContainer .box>a>.inner>.txt{padding-bottom:10px;font-size:12px;margin-top:10px;letter-spacing:-.05em;max-height:175px;overflow-y:scroll}@media screen and (max-width:767px){.top_contents>.reasons>.review .slide_area #yourReviewsContainer .box>a>.inner>.txt{overflow:auto;-webkit-overflow-scrolling:touch;margin-top:-5px;font-size:10px;letter-spacing:0;transform:scale(.85);max-height:120px}}.top_contents>.reasons>.review>.list{max-width:1250px;margin:0 auto;padding:55px 90px}@media screen and (max-width:767px){.top_contents>.reasons>.review>.list{padding:0 0 30px}}.top_contents>.reasons>.review>.list>ul{display:flex}@media screen and (max-width:767px){.top_contents>.reasons>.review>.list>ul{display:block}}.top_contents>.reasons>.review>.list>ul>.re_box{margin-right:80px;width:33%}@media screen and (max-width:767px){.top_contents>.reasons>.review>.list>ul>.re_box{width:100%;margin-right:0;margin-top:25px}}.top_contents>.reasons>.review>.list>ul>.re_box:last-child{margin-right:0}.top_contents>.reasons>.review>.list>ul>.re_box>.top>.top_txt>.user_area{display:flex;align-items:center;margin-top:12px}.top_contents>.reasons>.review>.list>ul>.re_box>.top>.top_txt>.user_area>.area{font-size:14px;font-weight:700;margin-right:10px}.top_contents>.reasons>.review>.list>ul>.re_box>.top>.top_txt>.user_area>.name{font-size:17px;font-weight:700}.top_contents>.reasons>.review>.list>ul>.re_box>.top>.top_txt>.type{display:flex;margin-top:6px;text-align:center}.top_contents>.reasons>.review>.list>ul>.re_box>.top>.top_txt>.type>.roof{background-color:#86b3e0;border-radius:10px;color:#fff;margin-right:10px;padding:4px 12px;font-size:1.2rem;font-weight:700}.top_contents>.reasons>.review>.list>ul>.re_box>.top>.top_txt>.type>.wall{background-color:#83ccd2;border-radius:10px;color:#fff;margin-right:10px;padding:4px 12px;font-size:1.2rem;font-weight:700}@media screen and (max-width:767px){.top_contents>.reasons>.review>.list>ul>.re_box>.top{width:65%;margin:0 auto;display:flex;justify-content:space-between}.top_contents>.reasons>.review>.list>ul>.re_box>.top>.top_img{width:66.6%}.top_contents>.reasons>.review>.list>ul>.re_box>.top>.top_img>img{aspect-ratio:237/157}.top_contents>.reasons>.review>.list>ul>.re_box>.top>.top_txt{margin-top:auto}.top_contents>.reasons>.review>.list>ul>.re_box>.top>.top_txt>.user_area{display:block}.top_contents>.reasons>.review>.list>ul>.re_box>.top>.top_txt>.user_area>.area{font-size:10px;font-weight:700;margin-right:0}.top_contents>.reasons>.review>.list>ul>.re_box>.top>.top_txt>.user_area>.name{font-size:14px;font-weight:700}.top_contents>.reasons>.review>.list>ul>.re_box>.top>.top_txt>.type{display:block;text-align:center;margin-top:10px}.top_contents>.reasons>.review>.list>ul>.re_box>.top>.top_txt>.type>.roof{border-radius:6px;margin-right:0;padding:3px 6px;font-size:.9rem}.top_contents>.reasons>.review>.list>ul>.re_box>.top>.top_txt>.type>.wall{margin-top:5px;border-radius:6px;margin-right:0;padding:3px 6px;font-size:.9rem}}.top_contents>.reasons>.review>.list>ul>.re_box>.bottom>.txt{margin-top:6px;font-size:1.2rem}@media screen and (max-width:767px){.top_contents>.reasons>.review>.list>ul>.re_box>.bottom{padding:0 20px}.top_contents>.reasons>.review>.list>ul>.re_box>.bottom>.txt{line-height:1.2em;margin-top:8px}}.top_contents>.necessity{background-image:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/back_yellow.png);background-repeat:no-repeat;background-position:top left;position:relative;z-index:-4}@media screen and (min-width:768px)and (max-width:1050px){.top_contents>.necessity{background-position:top -200px left}}@media screen and (max-width:767px){.top_contents>.necessity{background-size:800px}}.top_contents>.necessity>.title.sp_only{text-align:center;background-color:#727171;color:#fff;width:100%;font-size:1.1rem;letter-spacing:.02em;padding:3px 0}.top_contents>.necessity>.sec_top{background-image:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/necessity_img.jpg)}.top_contents>.necessity>.sec_top>.left>.copy{letter-spacing:-.08em;text-shadow:none}.top_contents>.necessity>.explanation{max-width:1070px;padding:0 90px;margin:48px auto 60px;text-align:center;display:block}@media screen and (max-width:767px){.top_contents>.necessity>.explanation{padding:0 20px;margin:24px auto 30px}}.top_contents>.necessity>.explanation>.head{font-size:2.28rem;letter-spacing:.15em}@media screen and (min-width:0)and (max-width:1050px){.top_contents>.necessity>.explanation>.head{font-size:1.8rem}}.top_contents>.necessity>.explanation>.illustrated{margin:42px auto 0;font-family:"ShueiGoKin";display:flex;justify-content:space-between}@media screen and (max-width:767px){.top_contents>.necessity>.explanation>.illustrated{display:block;margin:12px auto 0}}.top_contents>.necessity>.explanation>.illustrated>.box{width:33%;max-width:250px;text-align:center}@media screen and (min-width:540px)and (max-width:767px){.top_contents>.necessity>.explanation>.illustrated>.box>.txt{margin-top:56px}}.top_contents>.necessity>.explanation>.illustrated>.box>.txt>.head{margin-top:28px;font-size:1.5rem;font-weight:700;letter-spacing:.1em}.top_contents>.necessity>.explanation>.illustrated>.box>.txt>.sentence{margin-top:18px;font-size:1.2rem;letter-spacing:.04em}@media screen and (max-width:767px){.top_contents>.necessity>.explanation>.illustrated>.box{display:flex;justify-content:space-between;max-width:725px;width:100%;margin:0 auto}.top_contents>.necessity>.explanation>.illustrated>.box>.schema{width:50%}.top_contents>.necessity>.explanation>.illustrated>.box>.schema>img{width:90%}.top_contents>.necessity>.explanation>.illustrated>.box>.txt{width:50%}.top_contents>.necessity>.explanation>.illustrated>.box>.txt>.head{margin-top:17px;font-size:1.4rem;letter-spacing:.12em}.top_contents>.necessity>.explanation>.illustrated>.box>.txt>.sentence{text-align:justify;margin:7px auto 0;font-size:1.1rem;letter-spacing:.04em;width:85%}}.top_contents>.necessity>.explanation>.illustrated>.arrow{position:relative}.top_contents>.necessity>.explanation>.illustrated>.arrow:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:22px 0 22px 22px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #b5b5b6;top:100px;right:-8px}.top_contents>.necessity>.explanation>.illustrated>.arrow:last-child:after{content:none}@media screen and (max-width:767px){.top_contents>.necessity>.explanation>.illustrated>.arrow{height:30px}.top_contents>.necessity>.explanation>.illustrated>.arrow:after{border-width:15px 15px 0;border-color:#b5b5b6 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);top:8px;left:19%}}@media screen and (max-width:767px)and (min-width:490px)and (max-width:767px){.top_contents>.necessity>.explanation>.illustrated>.arrow:after{left:21%}}@media screen and (min-width:768px)and (max-width:1020px){.top_contents>.necessity>.explanation>.illustrated{margin-right:-30px}.top_contents>.necessity>.explanation>.illustrated>.box{width:25%}.top_contents>.necessity>.explanation>.illustrated>.box>.head{margin-top:20px;font-size:1.2rem}.top_contents>.necessity>.explanation>.illustrated>.box>.txt{margin-top:18px;font-size:1.2rem;letter-spacing:.04em}.top_contents>.necessity>.explanation>.illustrated>.arrow:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:22px 0 22px 22px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #b5b5b6;top:70px;right:-8px}}.top_contents>.necessity>.explanation>.bottom_txt{font-family:"ShueiGoKin";font-size:1.9rem;padding:16px 0;border:.8px solid;letter-spacing:.2em;margin-top:40px}@media screen and (min-width:0)and (max-width:1050px){.top_contents>.necessity>.explanation>.bottom_txt{font-size:1.3rem}}@media screen and (max-width:767px){.top_contents>.necessity>.explanation>.bottom_txt{margin-top:5px}}.top_contents>.check{background:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/background_gray.png) repeat;padding:55px 0}@media screen and (max-width:767px){.top_contents>.check{padding:22px 0}}.top_contents>.check>.top_txt{text-align:center;font-size:3.2rem;letter-spacing:.07em;width:375px;margin:0 auto;position:relative}@media screen and (max-width:767px){.top_contents>.check>.top_txt{font-size:2rem;letter-spacing:.07em}}.top_contents>.check>.top_txt:after{content:"";background:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/check_it.svg) no-repeat;display:inline-block;background-size:contain;width:175px;height:100px;position:absolute;top:-80px;right:-120px}@media screen and (max-width:767px){.top_contents>.check>.top_txt:after{width:85px;height:54px;top:-36px;right:20px}}.top_contents>.check>.list_area{max-width:1250px;margin:0 auto;padding:0 120px}@media screen and (max-width:767px){.top_contents>.check>.list_area{padding:0 20px;max-width:375px}}.top_contents>.check>.list_area>.list{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto}.top_contents>.check>.list_area>.list>.check_box{padding:22px;background-color:#fff;width:calc(33% - 56px);display:flex;flex-direction:column;margin-top:50px}@media screen and (min-width:871px)and (max-width:1020px){.top_contents>.check>.list_area>.list>.check_box{width:calc(33% - 20px)}}@media screen and (min-width:768px)and (max-width:870px){.top_contents>.check>.list_area>.list>.check_box{width:calc(50% - 20px)}}@media screen and (max-width:767px){.top_contents>.check>.list_area>.list>.check_box{width:calc(50% - 8px);padding:12px;margin-top:20px}}.top_contents>.check>.list_area>.list>.check_box>.thumbnail{aspect-ratio:233/155;overflow:hidden}.top_contents>.check>.list_area>.list>.check_box>.title{font-family:"ShueiGoKin";text-align:center;font-size:1.8rem;font-weight:700;letter-spacing:.07em;margin-top:14px}@media screen and (max-width:767px){.top_contents>.check>.list_area>.list>.check_box>.title{font-size:1.3rem;font-weight:700;letter-spacing:.07em;margin-top:10px}}.top_contents>.check>.list_area>.list>.check_box>.info{font-size:1.1rem;margin:10px 0}@media screen and (max-width:767px){.top_contents>.check>.list_area>.list>.check_box>.info{font-size:1rem;margin-top:8px 0}}.top_contents>.check>.list_area>.list>.check_box>.more_btn{display:block;margin:auto auto 0 auto;text-align:center;width:85%;background-color:#727171;border-radius:8px;padding:6px 0}.top_contents>.check>.list_area>.list>.check_box>.more_btn>a{font-family:"ShueiGoKin";width:100%;display:block;font-size:1.4rem;letter-spacing:.04em;color:#fff;cursor:pointer}.top_contents>.check>.list_area>.list>.check_box>.more_btn>a:hover{opacity:.8}@media screen and (max-width:767px){.top_contents>.check>.list_area>.list>.check_box>.more_btn{margin:auto auto 0 auto;border-radius:6px;padding:3.5px 0}.top_contents>.check>.list_area>.list>.check_box>.more_btn>a{font-size:1rem;letter-spacing:.04em}}.top_contents>.check>.list_area>.list>.popup_bg{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;opacity:.3;z-index:1}.top_contents>.check>.list_area>.list>.popup_bg.openBg{display:block}.top_contents>.check>.list_area>.list .loader{align-items:center;background:#fff;bottom:0;display:none;justify-content:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);height:318.5px;width:201px;z-index:6}.top_contents>.check>.list_area>.list .loader:after{animation:loader .5s linear infinite;border:1px solid #86b3e0;border-radius:50%;border-right:1px solid rgba(134,179,224,.2);border-top:1px solid rgba(134,179,224,.2);content:"";height:70px;width:70px}.top_contents>.check>.list_area>.list .loader.openLoader{display:flex}@keyframes loader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.top_contents>.check>.list_area>.list>.popup_area{z-index:999;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background-color:#fff;font-family:"ShueiGoKin";padding:17.6px 28px 18px;box-shadow:5px 5px 15px 0px rgba(0,0,0,.44);display:none}@media screen and (min-width:861px)and (max-width:1050px){.top_contents>.check>.list_area>.list>.popup_area{transform:translate(-50%,-50%) scale(.8)}}@media screen and (min-width:768px)and (max-width:860px){.top_contents>.check>.list_area>.list>.popup_area{transform:translate(-50%,-50%) scale(.7)}}@media screen and (max-width:767px){.top_contents>.check>.list_area>.list>.popup_area{width:60%;max-width:201px;padding:14px 16px}.top_contents>.check>.list_area>.list>.popup_area.arrow-bear:before,.top_contents>.check>.list_area>.list>.popup_area.arrow-bear:after{position:absolute;content:"";display:inline-block;width:25px;height:50px;background:#fff;top:50%}.top_contents>.check>.list_area>.list>.popup_area.arrow-bear:before{border-radius:100% 0 0 100%/50%;top:30%;left:-20px}.top_contents>.check>.list_area>.list>.popup_area.arrow-bear:after{border-radius:0 100% 100% 0/50%;top:30%;right:-20px}}.top_contents>.check>.list_area>.list>.popup_area>.inner{z-index:4;position:relative}.top_contents>.check>.list_area>.list>.popup_area>.inner>.inner_title{text-align:center;background-color:#727171;color:#fff;font-size:2.4rem;font-weight:700;letter-spacing:.06em;padding:6px 0}@media screen and (max-width:767px){.top_contents>.check>.list_area>.list>.popup_area>.inner>.inner_title{font-size:1.8rem;font-weight:700;letter-spacing:.06em}}.top_contents>.check>.list_area>.list>.popup_area>.inner>.box_area{margin-top:28px;display:flex}@media screen and (max-width:767px){.top_contents>.check>.list_area>.list>.popup_area>.inner>.box_area{display:block;margin-top:14px}}.top_contents>.check>.list_area>.list>.popup_area>.inner>.box_area .pop_box{width:175.6px;margin-right:23px}.top_contents>.check>.list_area>.list>.popup_area>.inner>.box_area .pop_box:last-child{margin-right:0}@media screen and (max-width:767px){.top_contents>.check>.list_area>.list>.popup_area>.inner>.box_area .pop_box{width:100%;margin-right:0}}.top_contents>.check>.list_area>.list>.popup_area>.inner>.box_area .pop_box .pop_thumbnail{max-width:170px;max-height:125px;overflow:hidden}.top_contents>.check>.list_area>.list>.popup_area>.inner>.box_area .pop_box .strength{margin-top:14px;text-align:center;font-size:1.5rem;font-weight:700;letter-spacing:.07em}@media screen and (max-width:767px){.top_contents>.check>.list_area>.list>.popup_area>.inner>.box_area .pop_box .strength{margin-top:9px;font-size:1.3rem;font-weight:700;letter-spacing:.07em}}.top_contents>.check>.list_area>.list>.popup_area>.inner>.box_area .pop_box .rate{width:80%;margin:8px auto 0}@media screen and (max-width:767px){.top_contents>.check>.list_area>.list>.popup_area>.inner>.box_area .pop_box .rate{margin:5px auto 0}}.top_contents>.check>.list_area>.list>.popup_area>.inner>.box_area .pop_box .damage_name{text-align:center;font-size:1.8rem;font-weight:700;letter-spacing:.07em;margin-top:10px}@media screen and (max-width:767px){.top_contents>.check>.list_area>.list>.popup_area>.inner>.box_area .pop_box .damage_name{font-size:1.5rem;font-weight:700;letter-spacing:.07em;margin-top:7px}}.top_contents>.check>.list_area>.list>.popup_area>.inner>.box_area .pop_box .pop_text{font-size:1.2rem;margin-top:12px}@media screen and (max-width:767px){.top_contents>.check>.list_area>.list>.popup_area>.inner>.box_area .pop_box .pop_text{font-size:1rem;margin-top:8px}}.top_contents>.check>.list_area>.list>.popup_area>.inner>.box_area.spSlide .arrow-commonS{appearance:none;outline:none;padding:0;border:none;background-color:rgba(0,0,0,0);width:0;height:0;border-style:solid;position:absolute;top:20.5%;transform:translateY(-23.5%);cursor:pointer}.top_contents>.check>.list_area>.list>.popup_area>.inner>.box_area.spSlide .arrow-commonS.arrow-prevS{left:-18%;border-width:13px 13px 13px 0;border-color:rgba(0,0,0,0) #727171 rgba(0,0,0,0) rgba(0,0,0,0)}.top_contents>.check>.list_area>.list>.popup_area>.inner>.box_area.spSlide .arrow-commonS.arrow-nextS{right:-18%;border-width:13px 0 13px 13px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #727171}.top_contents>.check>.list_area>.list>.popup_area>.inner>.check_arrow{margin-top:14px}.top_contents>.check>.list_area>.list>.popup_area>.close{z-index:5;display:block;width:40px;height:40px;background-color:#afafaf;position:absolute;opacity:.4;top:0;right:0;cursor:pointer}@media screen and (max-width:767px){.top_contents>.check>.list_area>.list>.popup_area>.close{width:20px;height:20px}}.top_contents>.check>.list_area>.list>.popup_area>.close:before,.top_contents>.check>.list_area>.list>.popup_area>.close:after{content:"";display:block;width:100%;height:2.5px;background:#fff;transform:rotate(45deg);transform-origin:0% 50%;position:absolute;top:calc(14% - 1.25px);left:14%}.top_contents>.check>.list_area>.list>.popup_area>.close:after{transform:rotate(-45deg);transform-origin:100% 50%;left:auto;right:14%}.top_contents>.check>.list_area>.list>.popup_area>.close:hover{opacity:.7}.top_contents>.check>.list_area>.list>.popup_area>.close:active{opacity:1}.top_contents>.check>.list_area>.list>.popup_area.is-open{display:block}.top_contents>.example>.title.sp_only{text-align:center;background-color:#727171;color:#fff;width:100%;font-size:1.1rem;letter-spacing:.02em;padding:3px 0}.top_contents>.example .sec_top{background-image:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/map.jpg)}.top_contents>.example .sec_top>.left>.copy{text-shadow:none;margin-top:54px;font-size:4.2rem;line-height:2.0952380952;text-indent:-.5em;margin-left:90px}@media screen and (min-width:768px)and (max-width:1150px){.top_contents>.example .sec_top>.left>.copy{margin-top:33px;font-size:3.8rem;line-height:1.8421052632}}@media screen and (max-width:767px){.top_contents>.example .sec_top>.left>.copy{margin-left:30px;margin-top:0;padding-top:10px;font-size:2.2rem;line-height:1.5909090909}}.top_contents>.example>.bottom .slide_area .slider .box>a{display:inline-block}.top_contents>.example>.bottom .slide_area .slider .box>a>.inner{padding:12px 12px 16px;height:320px}@media screen and (min-width:655px)and (max-width:796px){.top_contents>.example>.bottom .slide_area .slider .box>a>.inner{padding:10px;height:250px}}@media screen and (min-width:0)and (max-width:654px){.top_contents>.example>.bottom .slide_area .slider .box>a>.inner{padding:8px 8px 12px;height:190px}}.top_contents>.example>.bottom .slide_area .slider .box>a>.inner>.thumbnail>img{object-fit:cover;aspect-ratio:1/1}.top_contents>.example>.bottom .slide_area .slider .box>a>.inner>.info{font-family:"ShueiGoKin";padding:12px 8px 6px}@media screen and (max-width:767px){.top_contents>.example>.bottom .slide_area .slider .box>a>.inner>.info{padding:0}}.top_contents>.example>.bottom .slide_area .slider .box>a>.inner>.info>.user_area{display:flex;align-items:center}.top_contents>.example>.bottom .slide_area .slider .box>a>.inner>.info>.user_area>.area{font-size:1.4rem;letter-spacing:.05em;font-weight:700;margin-right:7px}.top_contents>.example>.bottom .slide_area .slider .box>a>.inner>.info>.user_area>.name{font-size:1.8rem;letter-spacing:.05em;font-weight:700}@media screen and (min-width:768px)and (max-width:796px){.top_contents>.example>.bottom .slide_area .slider .box>a>.inner>.info>.user_area>.area{font-size:1.2rem;margin-right:3px}.top_contents>.example>.bottom .slide_area .slider .box>a>.inner>.info>.user_area>.name{margin-left:4px;font-size:1.4rem}}@media screen and (max-width:767px){.top_contents>.example>.bottom .slide_area .slider .box>a>.inner>.info>.user_area{margin-top:7px}.top_contents>.example>.bottom .slide_area .slider .box>a>.inner>.info>.user_area>.area{font-size:.9rem;margin-right:0}.top_contents>.example>.bottom .slide_area .slider .box>a>.inner>.info>.user_area>.name{margin-left:4px;font-size:1.2rem}}.top_contents>.example>.bottom .slide_area .slider .box>a>.inner>.info>.type{margin-top:10px;font-size:1.1rem;letter-spacing:.05em;font-weight:700}@media screen and (min-width:768px)and (max-width:796px){.top_contents>.example>.bottom .slide_area .slider .box>a>.inner>.info>.type{margin-top:6px;font-size:.9rem}}@media screen and (max-width:767px){.top_contents>.example>.bottom .slide_area .slider .box>a>.inner>.info>.type{margin-top:6px;font-size:.7rem}}.top_contents>.example>.bottom>.btn_area{font-family:"ShueiMin";background-color:#e6e6e6;padding-bottom:35px}@media screen and (max-width:767px){.top_contents>.example>.bottom>.btn_area{padding-bottom:30px}}.top_contents>.example>.bottom>.btn_area>.btn{margin:0 auto;width:250px;padding:12px 0}@media screen and (max-width:767px){.top_contents>.example>.bottom>.btn_area>.btn{width:180px;padding:8px 0}}.top_contents>.example>.bottom>.btn_area>.btn>a{font-size:1.5rem;letter-spacing:.05em}.top_contents>.example>.bottom>.btn_area>.btn>a:before{content:"";border-style:solid;border-width:6px 0 6px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #727171;display:inline-block;width:0;height:0;margin-right:10px}@media screen and (max-width:767px){.top_contents>.example>.bottom>.btn_area>.btn>a{font-size:1rem}.top_contents>.example>.bottom>.btn_area>.btn>a:before{border-width:4px 0 4px 4px}}.top_contents>.blog{font-family:"ShueiGoKin";max-width:1250px;margin:0 auto}.top_contents>.blog>.head{text-align:center;margin-top:35px;font-size:2.6rem;font-weight:700;letter-spacing:.25em}@media screen and (max-width:767px){.top_contents>.blog>.head{font-size:1.6rem;font-weight:700;letter-spacing:.14em}}.top_contents>.blog>.blog_list{padding:0 138px 70px;margin-top:37px;display:flex}@media screen and (max-width:767px){.top_contents>.blog>.blog_list{padding:0 20px 35px}}.top_contents>.blog>.blog_list>.blog_box{width:33%;margin-right:35px;padding:24px 0 13px;box-shadow:5px 5px 15px 0px rgba(0,0,0,.22)}@media screen and (max-width:767px){.top_contents>.blog>.blog_list>.blog_box{width:50%;padding:14px 0 10px;margin-right:15px}}@media screen and (max-width:767px){.top_contents>.blog>.blog_list>.blog_box:nth-child(2){margin-right:0}}.top_contents>.blog>.blog_list>.blog_box:last-child{margin-right:0}@media screen and (max-width:767px){.top_contents>.blog>.blog_list>.blog_box:last-child{display:none}}.top_contents>.blog>.blog_list>.blog_box>a>.top>.thumbnail{width:64%;margin:0 auto}.top_contents>.blog>.blog_list>.blog_box>a>.bottom{margin-top:16px;text-align:center;font-size:1.4rem;font-weight:700;line-height:.7142857143;letter-spacing:.14em}@media screen and (max-width:767px){.top_contents>.blog>.blog_list>.blog_box>a>.bottom{margin-top:30px;font-size:1.1rem;font-weight:700;line-height:.9090909091;letter-spacing:.14em}}.top_contents>.blog>.blog_list>.blog_box>a>.date{text-align:right;margin-right:24px;margin-top:17px;font-size:1.1rem;font-weight:700}.top_contents>.plan{background-color:#e6e6e6;font-family:"ShueiGoKin";padding-bottom:45px;margin:0}@media screen and (max-width:767px){.top_contents>.plan{padding-bottom:20px}}.top_contents>.plan>.head{text-align:center;display:block;padding:52px 0 36px}@media screen and (max-width:767px){.top_contents>.plan>.head{padding:20px 0 18px}}.top_contents>.plan>.head>p:first-child{font-size:2.6rem;font-weight:700;letter-spacing:.22em}@media screen and (max-width:767px){.top_contents>.plan>.head>p:first-child{font-size:1.6rem;font-weight:700;letter-spacing:.22em}}.top_contents>.plan>.head>p:last-child{font-size:1.4rem;letter-spacing:.15em;margin-top:18px}@media screen and (max-width:767px){.top_contents>.plan>.head>p:last-child{font-size:.9rem;letter-spacing:.04em;margin-top:7px}}.top_contents>.plan>.plan_list>ul>.plan_box{opacity:0;background-color:#83ccd2;max-width:1250px;margin:14px auto 0}.top_contents>.plan>.plan_list>ul>.plan_box:nth-child(3),.top_contents>.plan>.plan_list>ul>.plan_box:nth-child(4){background-color:#86b3e0}@media screen and (max-width:767px){.top_contents>.plan>.plan_list>ul>.plan_box{max-width:440px}}.top_contents>.plan>.plan_list>ul>.plan_box>.inner{display:flex;justify-content:space-between;padding:22px 150px;width:100%}@media screen and (min-width:1000px)and (max-width:1220px){.top_contents>.plan>.plan_list>ul>.plan_box>.inner{padding:22px 100px}}@media screen and (min-width:768px)and (max-width:1120px){.top_contents>.plan>.plan_list>ul>.plan_box>.inner{padding:22px 65px}}@media screen and (max-width:767px){.top_contents>.plan>.plan_list>ul>.plan_box>.inner{display:block;padding:14px 20px}}.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left{width:61.7%}@media screen and (min-width:768px)and (max-width:990px){.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left{width:70%;margin:0 auto}}@media screen and (max-width:767px){.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left{width:100%}}.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box{width:100%;max-width:100%;background-color:rgba(0,0,0,0);padding:0;margin-top:0}@media screen and (max-width:767px){.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box{width:100%;max-width:100%;padding:0;margin:0}}.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main{width:100%;position:relative}.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.top{width:100%;display:flex;align-items:center}.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.top>.type_left{width:38%;color:#727171;font-size:4.8rem;font-weight:700;letter-spacing:.12em}@media screen and (min-width:768px)and (max-width:1050px){.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.top>.type_left{width:48%;font-size:4rem;font-weight:700}}@media screen and (max-width:767px){.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.top>.type_left{width:48%;font-size:3.4rem;font-weight:700}}.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.top>.type_right{font-family:"GothicMB";padding:7px 0;width:61%;background-color:#727171;color:#fff;text-align:center;font-size:2.2rem;font-weight:700}@media screen and (min-width:768px)and (max-width:1050px){.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.top>.type_right{font-size:1.6rem;font-weight:700}}@media screen and (max-width:767px){.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.top>.type_right{width:52%;font-size:1.4rem;font-weight:700;padding:4px 0}}.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.center{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:6px}.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.center>.info{width:49%;display:flex;justify-content:space-between;width:100%;color:#727171}@media screen and (max-width:767px){.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.center>.info{margin-top:0}}.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.center>.info>p{background-color:#fff;border-radius:16px;padding:5px 0;font-size:1.7rem;font-weight:700;letter-spacing:.09em;width:49%}.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.center>.info>p:nth-child(2n){margin-top:0}@media screen and (max-width:767px){.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.center>.info>p{padding:3px;font-size:1.3rem;font-weight:700;letter-spacing:.09em}}.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.bottom{width:100%;display:flex;justify-content:space-between}.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.bottom>.vertical{position:relative;width:7%}@media screen and (max-width:767px){.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.bottom>.vertical{margin-right:4px}}.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.bottom>.vertical:after{content:"セット内容";writing-mode:vertical-rl;font-size:10px;color:#727171;border:#727171 1px solid;padding:10px 0;position:absolute;top:12px;left:0;background-color:rgba(0,0,0,0)}@media screen and (max-width:767px){.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.bottom>.vertical:after{padding:3px 0;font-size:5px;top:8px}}.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.bottom>.contents_li{margin-top:20px;align-items:center;width:45.5%;font-size:1.4rem;letter-spacing:.04em}@media screen and (max-width:767px){.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.bottom>.contents_li{font-size:1rem;letter-spacing:-.04em;margin-top:8px}}.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.bottom>.contents_li:after{content:"※広島市の一般的な戸建て30坪の場合。価格は税別です";position:absolute;left:-12px;bottom:0;width:fit-content;font-size:1.1rem;line-height:.5454545455}@media screen and (max-width:767px){.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.bottom>.contents_li:after{content:"※広島市の一般的な戸建て30坪の場合。価格は税別です";font-size:.7rem;line-height:.8571428571;transform:scale(1);left:-12px;bottom:-2px}}.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.bottom>.price{width:45.5%;display:flex;align-items:flex-end;margin-left:10px;color:#9f0810;margin-top:8px}.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.bottom>.price>p{width:fit-content;font-family:"din-2014",sans-serif;font-weight:800;font-style:normal;font-size:9.8rem;font-weight:700;letter-spacing:-.03em;transform:scaleY(1.2)}.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.bottom>.price>p:last-child{margin-bottom:8px;transform:scaleY(1);font-family:"ShueiGoKin";font-size:3.2rem;font-weight:700;margin-left:3px}@media screen and (max-width:767px){.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.bottom>.price{margin-left:4px;margin-top:0}.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.bottom>.price>p{font-size:7.2rem;font-weight:700;letter-spacing:-.03em}.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.left .pack_box>.bo_main>.bottom>.price>p:last-child{margin-bottom:4px;font-size:2.6rem;font-weight:700}}.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.right{width:37.3%;min-width:320px;margin:auto 0}@media screen and (min-width:768px)and (max-width:990px){.top_contents>.plan>.plan_list>ul>.plan_box>.inner>.right{display:none}}.top_contents>.plan>.sec_bottom{max-width:1250px;margin:0 auto;background-color:#e6e6e6;text-align:center}.top_contents>.plan>.sec_bottom>.bottom_txt{margin:45px 60px 0;padding:36px 0;background-color:#fff;font-size:3.4rem;font-weight:700;line-height:1.4117647059;letter-spacing:.05em;color:#c8161d}.top_contents>.plan>.sec_bottom>.bottom_txt>.red{background-color:#c8161d;color:#fff;margin-right:20px;padding:8px 18px}.top_contents>.plan>.sec_bottom>.bottom_txt>.big{font-family:"GothicMB";font-size:4.6rem;font-weight:700;line-height:1.0434782609;letter-spacing:.05em}.top_contents>.plan>.sec_bottom>.bottom_txt>.black{color:#000;font-size:2.8rem;font-weight:700;line-height:1.7142857143;letter-spacing:.05em}@media screen and (min-width:768px)and (max-width:1150px){.top_contents>.plan>.sec_bottom>.bottom_txt{font-size:2.6rem;font-weight:700;line-height:1.8461538462;letter-spacing:.05em}.top_contents>.plan>.sec_bottom>.bottom_txt>.big{font-size:3.6rem;font-weight:700;line-height:1.3333333333;letter-spacing:.05em}.top_contents>.plan>.sec_bottom>.bottom_txt>.black{font-size:2rem;font-weight:700;line-height:2.4;letter-spacing:.05em}}@media screen and (max-width:767px){.top_contents>.plan>.sec_bottom>.bottom_txt{margin:20px 20px 0;padding:15px 0;font-size:1.3rem;font-weight:700;line-height:1.9230769231;letter-spacing:.03em}.top_contents>.plan>.sec_bottom>.bottom_txt>.red{margin-right:5px;padding:4px 8px}.top_contents>.plan>.sec_bottom>.bottom_txt>.big{font-size:2rem;font-weight:700;letter-spacing:.03em}.top_contents>.plan>.sec_bottom>.bottom_txt>.black{font-size:1.2rem;font-weight:700;letter-spacing:.03em}}.top_contents>.greeting{font-family:"ShueiMin";margin:54px 0 54px 100px;display:flex}.top_contents>.greeting>.left{margin-right:-100px;max-width:460px}.top_contents>.greeting>.left>.head{text-align:center;font-size:2.6rem;letter-spacing:.14em;margin-top:52px}.top_contents>.greeting>.left>.txt{margin-top:24px}.top_contents>.greeting>.left>.txt>p{font-size:1.38rem;line-height:1.5942028986;letter-spacing:.07em}@media screen and (max-width:767px){.top_contents>.greeting>.left>.txt>p{font-size:1.1rem;line-height:1.6363636364;letter-spacing:.05em}}.top_contents>.greeting>.left>.bottom{margin-left:auto;margin-top:40px;width:fit-content;font-size:1.38rem;letter-spacing:.07em}@media screen and (max-width:767px){.top_contents>.greeting>.left>.bottom{font-size:1.2rem;line-height:1.5;letter-spacing:.05em}}.top_contents>.greeting>.left>.bottom>.sign{display:flex;align-items:center}.top_contents>.greeting>.left>.bottom>.sign>.image{width:200px}.top_contents>.greeting>.right{position:relative;z-index:-3}.top_contents>.greeting>.right>img{width:100%;min-width:660px}.top_contents>.greeting>.right:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:linear-gradient(270deg,transparent 0 60%,#fff 100%)}@media screen and (min-width:768px)and (max-width:1150px){.top_contents>.greeting{display:block;margin:54px 0}.top_contents>.greeting>.left{margin:0 auto;max-width:75%}.top_contents>.greeting>.left>.bottom{margin-top:20px;margin-left:0}.top_contents>.greeting>.left>.bottom>.sign{display:block}.top_contents>.greeting>.left>.bottom>.sign>.position{margin-top:20px}.top_contents>.greeting>.right:before{background:linear-gradient(0deg,transparent 0 85%,#fff 100%)}}@media screen and (max-width:767px){.top_contents>.greeting{display:block;margin:48px 0 24px}.top_contents>.greeting>.left{margin:0 auto -54px;max-width:75%}.top_contents>.greeting>.left>.head{font-size:2.4rem;letter-spacing:.14em;margin-top:45px}.top_contents>.greeting>.left>.bottom{margin-top:20px;margin-left:0}.top_contents>.greeting>.left>.bottom>.sign{display:block}.top_contents>.greeting>.left>.bottom>.sign>.position{margin-top:20px}.top_contents>.greeting>.left>.bottom>.sign>.image{width:140px}.top_contents>.greeting>.right>img{width:100%;min-width:375px}.top_contents>.greeting>.right:before{background:linear-gradient(0deg,transparent 0 90%,#fff 100%);width:100%}}.top_contents>.products{font-family:"ShueiGoKin";background:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/background_img.jpg) repeat;padding:42px 0 50px}@media screen and (max-width:767px){.top_contents>.products{padding:20px}}.top_contents>.products>.head{text-align:center;font-size:2.6rem;font-weight:700;letter-spacing:.22em}@media screen and (max-width:767px){.top_contents>.products>.head{font-size:1.6rem;font-weight:700;letter-spacing:.22em}}.top_contents>.products>.list_area{max-width:1250px;padding:0 100px;margin:32px auto 0}@media screen and (max-width:767px){.top_contents>.products>.list_area{padding:0;margin:20px auto 0}}.top_contents>.products>.list_area>.list{display:flex;justify-content:space-between;margin:0 auto}.top_contents>.products>.list_area>.list>.box{width:33%;max-width:300px;margin-right:20px}@media screen and (max-width:767px){.top_contents>.products>.list_area>.list>.box{width:50%}}@media screen and (max-width:767px){.top_contents>.products>.list_area>.list>.box:nth-child(2){margin-right:0}}.top_contents>.products>.list_area>.list>.box:last-child{margin-right:0}@media screen and (max-width:767px){.top_contents>.products>.list_area>.list>.box:last-child{display:none}}.top_contents>.products>.list_area>.list>.box>.top>img{aspect-ratio:29/20}.top_contents>.products>.list_area>.list>.box>.bottom{background-color:#fff;padding:14px 22px 8px;color:#727171;font-family:"ShueiGoKin"}.top_contents>.products>.list_area>.list>.box>.bottom>.type{font-size:2.1rem;font-weight:700;letter-spacing:.1em}.top_contents>.products>.list_area>.list>.box>.bottom>.name{margin-top:10px;text-align:right;font-size:2.4rem;font-weight:700}@media screen and (min-width:768px)and (max-width:1020px){.top_contents>.products>.list_area>.list>.box>.bottom>.name{font-size:1.8rem;font-weight:700}}@media screen and (max-width:767px){.top_contents>.products>.list_area>.list>.box>.bottom{padding:10px 14px 5px}.top_contents>.products>.list_area>.list>.box>.bottom>.type{font-size:1.5rem;font-weight:700;letter-spacing:.06em}.top_contents>.products>.list_area>.list>.box>.bottom>.name{font-size:1.5rem;font-weight:700;line-height:3.2}}.top_contents>.instagram{font-family:"ShueiGoKin"}.top_contents>.instagram>.head{text-align:center;font-size:2.6rem;font-weight:700;letter-spacing:.22em;margin-top:42px}@media screen and (max-width:767px){.top_contents>.instagram>.head{font-size:2.2rem;font-weight:700;letter-spacing:.22em;margin-top:36px}}.top_contents>.instagram>.contents_area{width:90%;max-width:1250px;margin:36px auto 78px;display:flex;justify-content:space-between;height:160px}@media screen and (min-width:768px)and (max-width:1130px){.top_contents>.instagram>.contents_area{height:100px}}@media screen and (min-width:565px)and (max-width:767px){.top_contents>.instagram>.contents_area{height:100px}}@media screen and (min-width:0px)and (max-width:564px){.top_contents>.instagram>.contents_area{margin:28px auto 48px;height:100px}}.top_contents>.instagram>.contents_area>.box{width:160px;overflow:hidden}@media screen and (min-width:768px)and (max-width:1130px){.top_contents>.instagram>.contents_area>.box{width:100px}}@media screen and (min-width:565px)and (max-width:767px){.top_contents>.instagram>.contents_area>.box{width:100px}.top_contents>.instagram>.contents_area>.box:nth-child(n+5){display:none}}@media screen and (min-width:0px)and (max-width:564px){.top_contents>.instagram>.contents_area>.box{width:100px}.top_contents>.instagram>.contents_area>.box:nth-child(n+4){display:none}}.company{max-width:1500px;font-family:"ShueiMin";margin:180px auto 0;overflow:hidden;background-image:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/back_blue.png),url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/back_blue.png);background-repeat:no-repeat;background-position:right -2100px top 0,left -2100px top 0;position:relative;z-index:-5}@media screen and (max-width:767px){.company{background-position:left -700px top 0,right -700px top 0;margin:80px auto 0;background-size:800px,800px}}.company>.title{background-color:#727171;color:#fff;padding:20px 0;text-align:center;font-size:25px;letter-spacing:10px}@media screen and (max-width:767px){.company>.title{padding:10px 0;font-size:16px;letter-spacing:5px}}.company>.top-image{font-family:"ShueiMin";margin:0 0 54px 100px;display:flex}.company>.top-image>.left{margin-right:-100px;max-width:460px}.company>.top-image>.left>.head{text-align:center;font-size:2.6rem;letter-spacing:.14em;margin-top:52px}.company>.top-image>.left>.txt{margin-top:24px}.company>.top-image>.left>.txt>p{font-size:1.38rem;line-height:1.5942028986;letter-spacing:.07em}@media screen and (max-width:767px){.company>.top-image>.left>.txt>p{font-size:1.1rem;line-height:1.6363636364;letter-spacing:.05em}}.company>.top-image>.left>.bottom{margin-left:auto;margin-top:40px;width:fit-content;font-size:1.38rem;letter-spacing:.07em}@media screen and (max-width:767px){.company>.top-image>.left>.bottom{font-size:1.2rem;line-height:1.5;letter-spacing:.05em}}.company>.top-image>.left>.bottom>.sign{display:flex;align-items:center}.company>.top-image>.left>.bottom>.sign>.image{width:200px}.company>.top-image>.right{position:relative;z-index:-3}.company>.top-image>.right>img{width:100%;min-width:660px}.company>.top-image>.right:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:linear-gradient(270deg,transparent 0 60%,#fff 100%)}@media screen and (min-width:768px)and (max-width:1150px){.company>.top-image{display:block;margin:54px 0}.company>.top-image>.left{margin:0 auto;max-width:75%}.company>.top-image>.left>.bottom{margin-top:20px;margin-left:0}.company>.top-image>.left>.bottom>.sign{display:block}.company>.top-image>.left>.bottom>.sign>.position{margin-top:20px}.company>.top-image>.right:before{background:linear-gradient(0deg,transparent 0 85%,#fff 100%)}}@media screen and (max-width:767px){.company>.top-image{display:block;margin:48px 0 24px}.company>.top-image>.left{margin:0 auto -54px;max-width:75%}.company>.top-image>.left>.head{font-size:2.4rem;letter-spacing:.14em;margin-top:45px}.company>.top-image>.left>.bottom{margin-top:20px;margin-left:0}.company>.top-image>.left>.bottom>.sign{display:block}.company>.top-image>.left>.bottom>.sign>.position{margin-top:20px}.company>.top-image>.left>.bottom>.sign>.image{width:140px}.company>.top-image>.right>img{width:100%;min-width:375px}.company>.top-image>.right:before{background:linear-gradient(0deg,transparent 0 90%,#fff 100%);width:100%}}.company>.main-contents{width:90%;margin:50px auto}.company>.main-contents>.detail{width:80%;margin:0 auto 50px}@media screen and (max-width:767px){.company>.main-contents>.detail{width:100%;margin:30px auto}}.company>.main-contents>.detail>.inner{display:flex;margin-bottom:30px}@media screen and (max-width:767px){.company>.main-contents>.detail>.inner{margin-bottom:15px}}.company>.main-contents>.detail>.inner>.left{font-size:18px;background-color:#727171;color:#fff;width:150px;height:35px;padding:7px 10px;letter-spacing:3px}@media screen and (max-width:767px){.company>.main-contents>.detail>.inner>.left{font-size:12px;height:30px;width:130px}}.company>.main-contents>.detail>.inner>.right{margin-top:5px;font-size:20px;letter-spacing:3px;margin-left:15px}@media screen and (max-width:767px){.company>.main-contents>.detail>.inner>.right{font-size:12px;margin-left:10px;width:100%}}.company>.main-contents>.detail>.inner>.right>.txt{margin-bottom:20px}@media screen and (max-width:767px){.company>.main-contents>.detail>.inner>.right>.txt{margin-bottom:10px}}.company>.main-contents>.detail>.inner>.right>.warn{font-size:15px}@media screen and (max-width:767px){.company>.main-contents>.detail>.inner>.right>.warn{font-size:12px}}.company>.construction{font-family:"ShueiGoKin";background-color:#dcdddd;padding:30px 40px;width:90%;margin:0 auto 180px}@media screen and (max-width:767px){.company>.construction{padding:20px;margin-bottom:30px}}.company>.construction>.title{font-size:25px;text-align:center;letter-spacing:10px}@media screen and (max-width:767px){.company>.construction>.title{font-size:20px;letter-spacing:5px}}.company>.construction>.area{margin-top:20px;display:flex}@media screen and (max-width:767px){.company>.construction>.area{display:block;margin-top:10px}}.company>.construction>.area>.left{width:30%;margin-right:30px}@media screen and (max-width:767px){.company>.construction>.area>.left{width:100%}}.company>.construction>.area>.right{width:68%;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:767px){.company>.construction>.area>.right{width:100%}}.company>.construction>.area>.right>.inner_top{font-size:20px;line-height:36px}@media screen and (max-width:767px){.company>.construction>.area>.right>.inner_top{text-align:center;font-size:18px;line-height:30px;margin-top:10px}}.company>.construction>.area>.right>.inner_btm{margin-top:30px;font-size:18px}@media screen and (max-width:767px){.company>.construction>.area>.right>.inner_btm{font-size:16px}}.company>.construction>.area>.right>.inner_btm>.dli-arrow-right{display:inline-block;vertical-align:middle;color:#333;line-height:1;position:relative;width:100%;height:1px;background:currentColor}.company>.construction>.area>.right>.inner_btm>.dli-arrow-right:before{content:"";width:10px;border:1px solid currentColor;border-left:0;border-bottom:0;transform:rotate(45deg);transform-origin:top right;position:absolute;top:50%;right:-.05em;box-sizing:border-box}.contract{max-width:1500px;font-family:"ShueiMin";margin:180px auto 0;overflow:hidden;background-image:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/back_blue.png),url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/back_blue.png);background-repeat:no-repeat;background-position:left -2000px top 0,right -2000px top 650px;position:relative;z-index:-5}@media screen and (min-width:768px)and (max-width:1050px){.contract{background-position:left -2100px top 0,right -2000px top 450px;position:relative;z-index:-5}}@media screen and (max-width:767px){.contract{margin:80px auto 0}}.contract>.title{background-color:#727171;color:#fff;padding:20px 0;text-align:center;font-size:25px;letter-spacing:10px}@media screen and (max-width:767px){.contract>.title{padding:10px 0;font-size:16px;letter-spacing:5px}}.contract>.main-contents{width:600px;margin:50px auto}@media screen and (max-width:767px){.contract>.main-contents{width:375px;padding:0 30px}}.contract>.main-contents>.step{display:flex}.contract>.main-contents>.step>.left>.inner{margin-bottom:20px}.contract>.main-contents>.step>.left>.inner>.txt{text-align:center;display:flex;flex-direction:column;justify-content:center;background-color:#e6e6e6;width:65px;height:65px;border-radius:50%;margin-bottom:20px;font-size:12px}.contract>.main-contents>.step>.left>.inner>.txt>.num{font-size:15px}.contract>.main-contents>.step>.left>.inner>.arrow{width:0;height:0;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);border-top:15px solid #e6e6e6;margin:10px auto 0}.contract>.main-contents>.step>.right{margin-left:20px}.contract>.main-contents>.step>.right>.inner_title{margin-bottom:10px;font-size:25px;letter-spacing:5px}@media screen and (max-width:767px){.contract>.main-contents>.step>.right>.inner_title{margin-bottom:5px;font-size:17px}}.contract>.main-contents>.step>.right>.txt{line-height:20px;font-size:13px}@media screen and (max-width:767px){.contract>.main-contents>.step>.right>.txt{font-size:12px}}.contract>.main-contents>.step>.right>.btns{display:flex;margin-top:25px}@media screen and (max-width:767px){.contract>.main-contents>.step>.right>.btns{margin-top:10px;display:block}}.contract>.main-contents>.step>.right>.btns>.contract_btn{margin-right:15px;padding:5px 20px;border:1px solid #000;border-radius:7px;background-color:#83ccd2;display:inline-block}@media screen and (max-width:767px){.contract>.main-contents>.step>.right>.btns>.contract_btn{font-size:14px}}.contract>.main-contents>.step>.right>.btns>.contract_btn:nth-child(2){background-color:#bbdcf4}@media screen and (max-width:767px){.contract>.main-contents>.step>.right>.btns>.contract_btn:nth-child(2){margin-top:10px}}.contract>.main-contents>.step>.right>.plans{display:flex;align-items:baseline}.contract>.main-contents>.step>.right>.plans>.txt{margin-top:10px;background-color:#e6e6e6;padding:5px;font-size:14px}@media screen and (max-width:767px){.contract>.main-contents>.step>.right>.plans>.txt{font-size:13px}}.contract>.main-contents>.step>.right>.plans>.txt>.span{background-color:#fff;padding:3px;font-size:12px}.contract>.main-contents>.step>.right>.plans>.or{margin:0 5px;font-size:20px}.recruit{max-width:1500px;font-family:"ShueiMin";margin:180px auto 0;overflow:hidden;background-image:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/back_blue.png),url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/back_blue.png);background-repeat:no-repeat;background-position:left -2000px top 0,right -2000px top 650px;position:relative;z-index:-5}@media screen and (min-width:768px)and (max-width:1050px){.recruit{background-position:left -2100px top 0,right -2000px top 450px;position:relative;z-index:-5}}@media screen and (max-width:767px){.recruit{margin:80px auto 0}}.recruit>.title{background-color:#727171;color:#fff;padding:20px 0;text-align:center;font-size:25px;letter-spacing:10px}@media screen and (max-width:767px){.recruit>.title{padding:10px 0;font-size:16px;letter-spacing:5px}}.recruit>.main-contents{width:600px;margin:50px auto}@media screen and (max-width:767px){.recruit>.main-contents{width:90%}}.recruit>.main-contents>.inner_title{font-size:33px;text-align:center;line-height:45px}@media screen and (max-width:767px){.recruit>.main-contents>.inner_title{font-size:26px}}.recruit>.main-contents>.inner{margin-top:50px;font-family:"ShueiGoKin"}.recruit>.main-contents>.inner>.sub_title{font-family:"ShueiMin";background-color:#727171;padding:5px 0;text-align:center;color:#fff;letter-spacing:3px}@media screen and (max-width:767px){.recruit>.main-contents>.inner>.sub_title{font-size:13px;letter-spacing:1px}}.recruit>.main-contents>.inner>.sec{width:90%;margin:30px auto;font-size:12px}@media screen and (max-width:767px){.recruit>.main-contents>.inner>.sec{margin:15px auto}}.recruit>.main-contents>.inner>.sec>.txt{line-height:20px}@media screen and (max-width:767px){.recruit>.main-contents>.inner>.sec>.work{text-align:center}}.recruit>.main-contents>.inner>.sec>.staff{display:flex;margin-bottom:20px}.recruit>.main-contents>.inner>.sec>.staff>.left{width:36%}@media screen and (max-width:767px){.recruit>.main-contents>.inner>.sec>.staff>.left{width:49%}}.recruit>.main-contents>.inner>.sec>.staff>.left>.image{width:140px;height:auto;aspect-ratio:3/4;object-fit:cover}@media screen and (max-width:767px){.recruit>.main-contents>.inner>.sec>.staff>.left>.image{width:100%}}.recruit>.main-contents>.inner>.sec>.staff>.right{width:100%;margin-top:5px;margin-left:18px}@media screen and (max-width:767px){.recruit>.main-contents>.inner>.sec>.staff>.right{margin-left:10px;width:50%}}.recruit>.main-contents>.inner>.sec>.staff>.right>.title{margin-bottom:10px}.recruit>.main-contents>.inner>.sec>.images,.recruit>.main-contents>.inner>.sec>.works{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:767px){.recruit>.main-contents>.inner>.sec>.images,.recruit>.main-contents>.inner>.sec>.works{display:block}}.recruit>.main-contents>.inner>.sec>.images>.border,.recruit>.main-contents>.inner>.sec>.works>.border{border:1px solid #231815;border-radius:10px;width:160px;height:70px;position:relative}@media screen and (max-width:767px){.recruit>.main-contents>.inner>.sec>.images>.border,.recruit>.main-contents>.inner>.sec>.works>.border{width:100%;padding:20px 0;height:auto;margin-top:5px}}.recruit>.main-contents>.inner>.sec>.images>.border>.txt,.recruit>.main-contents>.inner>.sec>.works>.border>.txt{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);text-align:center}.recruit>.main-contents>.inner>.sec>.works{margin-bottom:15px}.recruit>.main-contents>.inner>.sec>.demand{width:300px;margin:0 auto}.recruit>.main-contents>.inner>.sec>.demand>.txt{margin-bottom:5px}.recruit>.main-contents>.inner>.sec>.demand>.txt:before{content:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/recruit/check.svg);vertical-align:middle;padding-right:5px}.recruit>.main-contents>.inner>.sec>.detail{margin-bottom:20px}.recruit>.main-contents>.inner>.sec>.detail>.border{border:1px solid #231815;border-radius:10px;width:100%;padding:15px 0;position:relative}.recruit>.main-contents>.inner>.sec>.detail>.border>.title{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);text-align:center}.recruit>.main-contents>.inner>.sec>.detail>.txt{text-align:center;margin:10px 0}.recruit>.telefon{font-family:"ShueiGoKin";padding:20px 0;background-color:#e6e6e6;width:800px;margin:0 auto;display:block;text-align:center}@media screen and (max-width:767px){.recruit>.telefon{width:100%}}.recruit>.telefon>.message{font-size:1.3rem;letter-spacing:.04em}@media screen and (max-width:767px){.recruit>.telefon>.message{font-size:1.6rem;letter-spacing:.04em}}.recruit>.telefon>.tel_area{margin:0 auto;width:40%;align-items:center;display:flex;margin-top:5px}@media screen and (max-width:767px){.recruit>.telefon>.tel_area{width:70%;max-width:263px}}.recruit>.telefon>.tel_area>.tel_left{width:85%}.recruit>.telefon>.tel_area>.tel_left>.number{font-size:4rem;text-align:center;font-family:"din-2014",sans-serif;font-weight:800;font-style:normal}@media screen and (max-width:767px){.recruit>.telefon>.tel_area>.tel_left>.number{font-size:3rem}}.recruit>.telefon>.tel_area>.tel_left>.info{font-size:.7rem;font-weight:700;letter-spacing:.05em;font-family:"ShueiGoKin"}.recruit>.telefon>.tel_area>.tel_left>.info>.opening{font-size:1.1rem;letter-spacing:.04em}.recruit>.telefon>.tel_area>.tel_right{width:15%;background-color:#fff;border-radius:14px}.recruit>.telefon>.tel_area>.tel_right>a>.image{width:100%;margin:auto;aspect-ratio:1/1;background-color:#fff;border-radius:10px}@media screen and (max-width:767px){.recruit>.telefon>.tel_area>.tel_right>a>.image{border-radius:8px}}.recruit .contact_form{font-family:"ShueiGoKin";background-color:#fff}@media screen and (max-width:767px){.recruit .contact_form .contact_bottom .form_area .entry-area .dfl{display:block}}.recruit .contact_form .contact_bottom .form_area .entry-area .dfl:nth-child(n+10){align-items:normal}.recruit .contact_form .contact_bottom .form_area .entry-area .dfl .dft{width:24%;padding:10px;background-color:#a2c2e6;color:#fff;margin-right:8px;font-size:1.4rem;font-weight:700;letter-spacing:.06em}@media screen and (max-width:767px){.recruit .contact_form .contact_bottom .form_area .entry-area .dfl .dft{width:100%;font-size:1rem;font-weight:700;letter-spacing:.03em}}.recruit .contact_form .contact_bottom .form_area .entry-area .dfl .dfd{font-size:1.4rem;letter-spacing:.06em;color:#727171;background-color:#fffcdb;width:76%;border:none}.recruit .contact_form .contact_bottom .form_area .entry-area .dfl .dfd .wpcf7-textarea{background-color:#fffcdb;width:100%}.recruit .contact_form .contact_bottom .form_area .entry-area .dfl .dfd .wpcf7-text{background-color:#fffcdb;width:100%}@media screen and (max-width:767px){.recruit .contact_form .contact_bottom .form_area .entry-area .dfl .dfd{width:100%;font-size:1rem;font-weight:700;letter-spacing:.03em}}.recruit .contact_form .contact_bottom .form_area .txt-area{width:65%;margin:20px auto;font-size:1.4rem;letter-spacing:.08em}@media screen and (max-width:767px){.recruit .contact_form .contact_bottom .form_area .txt-area{width:85%;margin:12px 0;font-size:1.1rem;letter-spacing:.08em;font-weight:700}}.recruit .contact_form .contact_bottom .form_area .consent-area{width:65%;margin:0 auto}@media screen and (max-width:767px){.recruit .contact_form .contact_bottom .form_area .consent-area{width:100%;margin:12px auto 0}}.recruit .contact_form .contact_bottom .form_area .consent-area .dfd-consent{font-size:1.4rem;letter-spacing:.08em;line-height:1.5em}@media screen and (max-width:767px){.recruit .contact_form .contact_bottom .form_area .consent-area .dfd-consent{font-size:.9rem}}.recruit .contact_form .contact_bottom .form_area .send .send-btn .wpcf7-submit{width:35%;background-color:#a2c2e6}@media screen and (max-width:767px){.recruit .contact_form .contact_bottom .form_area .send .send-btn .wpcf7-submit{width:50%}}.concept{font-family:"ShueiGoKin";margin:180px auto 0;overflow:hidden;position:relative;background-image:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/back_green.png),url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/back_yellow.png);background-repeat:no-repeat;background-position:right 0 top 50%,left 0 bottom 200px;z-index:-3}@media screen and (max-width:767px){.concept{margin:80px auto 0;background-size:800px,800px}}.concept>.under-top>.mv_area{background-image:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/reasons_img.jpg)}.concept>.under-top>.mv_area>.copy{bottom:3%;left:5%}@media screen and (max-width:767px){.concept>.under-top>.mv_area>.copy>p>.star_shadow{text-shadow:0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff}}.concept>.under-top .slide_area #yourReviewsContainer .box>a:hover{opacity:1}.concept>.under-top .slide_area #yourReviewsContainer .box>a>.inner{height:280px;position:relative}@media screen and (max-width:767px){.concept>.under-top .slide_area #yourReviewsContainer .box>a>.inner{height:170px}}.concept>.under-top .slide_area #yourReviewsContainer .box>a>.inner>.user{display:flex}.concept>.under-top .slide_area #yourReviewsContainer .box>a>.inner>.user>.left{width:20%;opacity:.6}@media screen and (max-width:767px){.concept>.under-top .slide_area #yourReviewsContainer .box>a>.inner>.user>.left{margin-left:10px}}.concept>.under-top .slide_area #yourReviewsContainer .box>a>.inner>.user>.right{margin-left:7px;font-size:12px}@media screen and (max-width:767px){.concept>.under-top .slide_area #yourReviewsContainer .box>a>.inner>.user>.right{font-size:8px}}.concept>.under-top .slide_area #yourReviewsContainer .box>a>.inner>.user>.right>.name{color:#0077c4}.concept>.under-top .slide_area #yourReviewsContainer .box>a>.inner>.user>.right>.ago{color:#8d8d8e}@media screen and (max-width:767px){.concept>.under-top .slide_area #yourReviewsContainer .box>a>.inner>.user>.right>.ago{margin-top:3px;font-size:6px}}.concept>.under-top .slide_area #yourReviewsContainer .box>a>.inner>.stars{width:50%;margin-top:5px;margin-left:5px;color:#d07536}@media screen and (min-width:768px)and (max-width:870px){.concept>.under-top .slide_area #yourReviewsContainer .box>a>.inner>.stars{font-size:1.3rem;letter-spacing:.02em}}@media screen and (max-width:767px){.concept>.under-top .slide_area #yourReviewsContainer .box>a>.inner>.stars{font-size:.9rem;letter-spacing:.02em;margin-top:3px;margin-left:10px}}.concept>.under-top .slide_area #yourReviewsContainer .box>a>.inner>.txt{padding-bottom:10px;font-size:12px;margin-top:10px;letter-spacing:-.05em;max-height:175px;overflow-y:scroll}@media screen and (max-width:767px){.concept>.under-top .slide_area #yourReviewsContainer .box>a>.inner>.txt{overflow:auto;-webkit-overflow-scrolling:touch;margin-top:-5px;font-size:10px;letter-spacing:0;transform:scale(.85);max-height:120px}}.concept>.review{max-width:1250px;margin:0 auto;padding:52px 90px 0}@media screen and (max-width:767px){.concept>.review{padding:36px 0 0}}.concept>.review>.list>.re_box{width:100%;display:flex;margin-top:80px}@media screen and (max-width:767px){.concept>.review>.list>.re_box{display:block;margin-top:24px}}.concept>.review>.list>.re_box:first-child{margin-top:0}.concept>.review>.list>.re_box>.left{padding-right:50px;width:41.6%}@media screen and (max-width:767px){.concept>.review>.list>.re_box>.left{width:100%;padding-right:0;padding:0 90px}}.concept>.review>.list>.re_box>.right{width:58.4%}@media screen and (max-width:767px){.concept>.review>.list>.re_box>.right{width:100%}}@media screen and (max-width:767px){.concept>.review>.list>.re_box>.right>.top_txt{padding:0 90px}}.concept>.review>.list>.re_box>.right>.top_txt>.type{width:100%;display:flex;margin-top:6px;text-align:center}@media screen and (max-width:767px){.concept>.review>.list>.re_box>.right>.top_txt>.type{justify-content:space-between;margin-top:12px}}.concept>.review>.list>.re_box>.right>.top_txt>.type>.roof,.concept>.review>.list>.re_box>.right>.top_txt>.type>.wall{border-radius:10px;color:#fff;padding:8px 16px;font-size:2.1rem;font-weight:700}@media screen and (max-width:767px){.concept>.review>.list>.re_box>.right>.top_txt>.type>.roof,.concept>.review>.list>.re_box>.right>.top_txt>.type>.wall{padding:6px 14px;font-size:1.6rem}}.concept>.review>.list>.re_box>.right>.top_txt>.type>.roof{background-color:#86b3e0;margin-right:20px}@media screen and (max-width:767px){.concept>.review>.list>.re_box>.right>.top_txt>.type>.roof{margin-right:0}}.concept>.review>.list>.re_box>.right>.top_txt>.type>.wall{background-color:#83ccd2}.concept>.review>.list>.re_box>.right>.top_txt>.re_copy{font-family:"ShueiMin";font-size:3.8rem;letter-spacing:.04em;margin-top:24px}@media screen and (max-width:767px){.concept>.review>.list>.re_box>.right>.top_txt>.re_copy{text-align:center;font-size:1.5rem;transform:scale(1.2)}}.concept>.review>.list>.re_box>.right>.top_txt>.user_area{display:flex;align-items:center;margin-top:18px}@media screen and (max-width:767px){.concept>.review>.list>.re_box>.right>.top_txt>.user_area{margin-top:12px;justify-content:center}}.concept>.review>.list>.re_box>.right>.top_txt>.user_area>.area,.concept>.review>.list>.re_box>.right>.top_txt>.user_area>.name{font-size:24px;font-weight:700}@media screen and (max-width:767px){.concept>.review>.list>.re_box>.right>.top_txt>.user_area>.area,.concept>.review>.list>.re_box>.right>.top_txt>.user_area>.name{font-size:1.7rem}}.concept>.review>.list>.re_box>.right>.top_txt>.user_area>.area{margin-right:14px}@media screen and (max-width:767px){.concept>.review>.list>.re_box>.right>.top_txt>.user_area>.area{margin-right:8px}}.concept>.review>.list>.re_box>.right>.txt{margin-top:14px;font-size:1.4rem;line-height:1.5714285714;letter-spacing:.05em}@media screen and (max-width:767px){.concept>.review>.list>.re_box>.right>.txt{padding:0 20px;font-size:1.2rem;line-height:1.3333333333;letter-spacing:.05em;margin-top:10px}}.concept>.review .btn{font-family:"ShueiMin";margin:50px auto 0}@media screen and (max-width:767px){.concept>.review .btn{width:200px;margin-top:8px;margin:50px auto 0;padding:10px 0}.concept>.review .btn>a{font-size:1.4rem}.concept>.review .btn>a>p{transform:scale(1)}.concept>.review .btn>a>p:before{border-width:6px 0 6px 6px;margin-right:10px}}.concept>.promise{font-family:"ShueiMin";padding:90px 90px 0}@media screen and (max-width:767px){.concept>.promise{padding:50px 20px 0}}.concept>.promise>.top_txt{text-align:center;font-size:2.8rem;letter-spacing:.04em}@media screen and (max-width:767px){.concept>.promise>.top_txt{font-size:1.5rem;letter-spacing:.05em}}.concept>.promise>.top_txt>p:last-child{font-size:4.2rem;letter-spacing:.04em;margin-top:8px}@media screen and (max-width:767px){.concept>.promise>.top_txt>p:last-child{font-size:2.4rem;letter-spacing:.05em}}.concept>.promise>.pro_list>.box{margin-top:60px;justify-content:space-between}@media screen and (max-width:767px){.concept>.promise>.pro_list>.box{margin-top:20px}}.concept>.promise>.pro_list>.box:first-child{display:block;margin-top:30px}.concept>.promise>.pro_list>.box:first-child>.top{display:flex;justify-content:space-between}.concept>.promise>.pro_list>.box:first-child>.top>.left{width:49%;margin-top:auto;margin-bottom:20px}@media screen and (max-width:767px){.concept>.promise>.pro_list>.box:first-child>.top>.left{width:50%;margin-bottom:0}}.concept>.promise>.pro_list>.box:first-child>.top>.left>.border{margin-top:8px}@media screen and (max-width:767px){.concept>.promise>.pro_list>.box:first-child>.top>.left>.border{margin-top:0}}.concept>.promise>.pro_list>.box:first-child>.top>.left>.border>p{font-size:1.8rem;letter-spacing:.05em;padding:3px 16px;width:fit-content;background-color:#727171;color:#fff}@media screen and (max-width:767px){.concept>.promise>.pro_list>.box:first-child>.top>.left>.border>p{font-size:.8rem;letter-spacing:.05em;padding:3px 16px}}.concept>.promise>.pro_list>.box:first-child>.top>.left>.head{margin-top:24px}@media screen and (max-width:767px){.concept>.promise>.pro_list>.box:first-child>.top>.left>.head{margin-top:6px}}.concept>.promise>.pro_list>.box:first-child>.top>.left>.head>p{font-size:3.4rem;line-height:1.5588235294;letter-spacing:.02em}.concept>.promise>.pro_list>.box:first-child>.top>.left>.head>p>.tiny{font-size:3.4rem;line-height:1.5588235294;letter-spacing:-.08em}@media screen and (max-width:767px){.concept>.promise>.pro_list>.box:first-child>.top>.left>.head>p{font-size:1.6rem;line-height:1.25;letter-spacing:-.08em}.concept>.promise>.pro_list>.box:first-child>.top>.left>.head>p>.tiny{font-size:1.6rem;line-height:1.25;letter-spacing:-.12em}}.concept>.promise>.pro_list>.box:first-child>.top>.right{width:49%}@media screen and (max-width:767px){.concept>.promise>.pro_list>.box:first-child>.top>.right{width:50%}}.concept>.promise>.pro_list>.box:first-child>.bottom>.pro_txt{font-family:"ShueiGoKin";margin-top:16px}.concept>.promise>.pro_list>.box:first-child>.bottom>.pro_txt>p{font-size:1.4rem;line-height:1.5714285714;letter-spacing:.05em}@media screen and (max-width:767px){.concept>.promise>.pro_list>.box:first-child>.bottom>.pro_txt>p{font-size:1.2rem;line-height:1.3333333333;letter-spacing:.04em}}.concept>.promise>.pro_list>.box:nth-child(2n+1)>.inner{flex-direction:row-reverse}.concept>.promise>.pro_list>.box>.inner{display:flex;justify-content:space-between}.concept>.promise>.pro_list>.box>.inner>.left{width:49%}.concept>.promise>.pro_list>.box>.inner>.right{width:49%}@media screen and (max-width:767px){.concept>.promise>.pro_list>.box>.inner>.right{margin-top:auto}}.concept>.promise>.pro_list>.box>.inner>.right>.border{margin-top:8px}@media screen and (max-width:767px){.concept>.promise>.pro_list>.box>.inner>.right>.border{margin-top:0}}.concept>.promise>.pro_list>.box>.inner>.right>.border>p{font-size:1.8rem;letter-spacing:.05em;padding:3px 16px;width:fit-content;background-color:#727171;color:#fff}@media screen and (max-width:767px){.concept>.promise>.pro_list>.box>.inner>.right>.border>p{font-size:.8rem;letter-spacing:.05em;padding:3px 16px}}.concept>.promise>.pro_list>.box>.inner>.right>.head{margin-top:18px}@media screen and (max-width:767px){.concept>.promise>.pro_list>.box>.inner>.right>.head{margin-top:6px}}.concept>.promise>.pro_list>.box>.inner>.right>.head>p{font-size:3.4rem;line-height:1.4705882353;letter-spacing:.025em}@media screen and (max-width:767px){.concept>.promise>.pro_list>.box>.inner>.right>.head>p{font-size:1.6rem;line-height:1.5;letter-spacing:.022em}}.concept>.promise>.pro_list>.box>.inner>.right>.pro_txt.pc_only{font-family:"ShueiGoKin";margin-top:16px;width:95%}.concept>.promise>.pro_list>.box>.inner>.right>.pro_txt.pc_only>p{font-size:1.4rem;line-height:1.5714285714;letter-spacing:.05em}.concept>.promise>.pro_list>.box .pro_txt.sp_only{font-family:"ShueiGoKin";margin-top:16px;width:100%}.concept>.promise>.pro_list>.box .pro_txt.sp_only>p{font-size:1.2rem;line-height:1.3333333333;letter-spacing:.04em}.necessary{font-family:"ShueiGoKin";margin:180px auto 0;overflow:hidden;position:relative;z-index:-3}@media screen and (max-width:767px){.necessary{margin:80px auto 0}}.necessary>.under-top>.mv_area{background-image:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/necessity_img.jpg)}.necessary>.under-top>.mv_area>.copy{bottom:18%;left:5%}.necessary>.under-top>.mv_area>.copy>p{font-size:4.2rem;line-height:1.9047619048;letter-spacing:.075em;color:#000;text-shadow:0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff,0px 0px 15px #fff}@media screen and (max-width:767px){.necessary>.under-top>.mv_area>.copy>p{font-size:1.8rem;line-height:2;letter-spacing:.075em}}.necessary>.explanation{max-width:1070px;padding:0 90px;margin:48px auto 60px;text-align:center;display:block}@media screen and (max-width:767px){.necessary>.explanation{padding:0 20px;margin:24px auto 30px}}.necessary>.explanation>.head{font-family:"ShueiMin";font-size:2.28rem;letter-spacing:.15em}@media screen and (min-width:0)and (max-width:1050px){.necessary>.explanation>.head{font-size:1.8rem}}.necessary>.explanation>.illustrated{margin:42px auto 0;font-family:"ShueiGoKin";display:flex;justify-content:space-between}@media screen and (max-width:767px){.necessary>.explanation>.illustrated{display:block;margin:12px auto 0}}.necessary>.explanation>.illustrated>.box{width:33%;max-width:250px;text-align:center}@media screen and (min-width:540px)and (max-width:767px){.necessary>.explanation>.illustrated>.box>.txt{margin-top:56px}}.necessary>.explanation>.illustrated>.box>.txt>.head{margin-top:28px;font-size:1.5rem;font-weight:700;letter-spacing:.1em}.necessary>.explanation>.illustrated>.box>.txt>.sentence{margin-top:18px;font-size:1.2rem;letter-spacing:.04em}@media screen and (max-width:767px){.necessary>.explanation>.illustrated>.box{display:flex;justify-content:space-between;max-width:725px;width:100%;margin:0 auto}.necessary>.explanation>.illustrated>.box>.schema{width:50%}.necessary>.explanation>.illustrated>.box>.schema>img{width:90%}.necessary>.explanation>.illustrated>.box>.txt{width:50%}.necessary>.explanation>.illustrated>.box>.txt>.head{margin-top:17px;font-size:1.4rem;letter-spacing:.12em}.necessary>.explanation>.illustrated>.box>.txt>.sentence{text-align:justify;margin:7px auto 0;font-size:1.1rem;letter-spacing:.04em;width:85%}}.necessary>.explanation>.illustrated>.arrow{position:relative}.necessary>.explanation>.illustrated>.arrow:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:22px 0 22px 22px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #b5b5b6;top:100px;right:-8px}.necessary>.explanation>.illustrated>.arrow:last-child:after{content:none}@media screen and (max-width:767px){.necessary>.explanation>.illustrated>.arrow{height:30px}.necessary>.explanation>.illustrated>.arrow:after{border-width:15px 15px 0;border-color:#b5b5b6 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);top:8px;left:19%}}@media screen and (max-width:767px)and (min-width:490px)and (max-width:767px){.necessary>.explanation>.illustrated>.arrow:after{left:21%}}@media screen and (min-width:768px)and (max-width:1020px){.necessary>.explanation>.illustrated{margin-right:-30px}.necessary>.explanation>.illustrated>.box{width:25%}.necessary>.explanation>.illustrated>.box>.head{margin-top:20px;font-size:1.2rem}.necessary>.explanation>.illustrated>.box>.txt{margin-top:18px;font-size:1.2rem;letter-spacing:.04em}.necessary>.explanation>.illustrated>.arrow:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:22px 0 22px 22px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #b5b5b6;top:70px;right:-8px}}.necessary>.explanation>.bottom_txt{font-family:"ShueiGoKin";font-size:1.9rem;padding:16px 0;border:.8px solid;letter-spacing:.2em;margin-top:40px}@media screen and (min-width:0)and (max-width:1050px){.necessary>.explanation>.bottom_txt{font-size:1.3rem}}@media screen and (max-width:767px){.necessary>.explanation>.bottom_txt{margin-top:5px}}.necessary>.check{background:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/background_gray.png) repeat;padding:55px 0}@media screen and (max-width:767px){.necessary>.check{padding:22px 0}}.necessary>.check>.top_txt{text-align:center;font-size:3.2rem;letter-spacing:.07em;width:375px;margin:0 auto;position:relative}@media screen and (max-width:767px){.necessary>.check>.top_txt{font-size:2rem;letter-spacing:.07em}}.necessary>.check>.top_txt:after{content:"";background:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/check_it.svg) no-repeat;display:inline-block;background-size:contain;width:175px;height:100px;position:absolute;top:-80px;right:-120px}@media screen and (max-width:767px){.necessary>.check>.top_txt:after{width:85px;height:54px;top:-36px;right:20px}}.necessary>.check>.list_area{max-width:1250px;margin:0 auto;padding:0 120px}@media screen and (max-width:767px){.necessary>.check>.list_area{padding:0 20px;max-width:375px}}.necessary>.check>.list_area>.list{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto}.necessary>.check>.list_area>.list>.check_box{padding:22px;background-color:#fff;width:calc(33% - 56px);display:flex;flex-direction:column;margin-top:50px}@media screen and (min-width:871px)and (max-width:1020px){.necessary>.check>.list_area>.list>.check_box{width:calc(33% - 20px)}}@media screen and (min-width:768px)and (max-width:870px){.necessary>.check>.list_area>.list>.check_box{width:calc(50% - 20px)}}@media screen and (max-width:767px){.necessary>.check>.list_area>.list>.check_box{width:calc(50% - 8px);padding:12px;margin-top:20px}}.necessary>.check>.list_area>.list>.check_box>.thumbnail{aspect-ratio:233/155;overflow:hidden}.necessary>.check>.list_area>.list>.check_box>.title{font-family:"ShueiGoKin";text-align:center;font-size:1.8rem;font-weight:700;letter-spacing:.07em;margin-top:14px}@media screen and (max-width:767px){.necessary>.check>.list_area>.list>.check_box>.title{font-size:1.3rem;font-weight:700;letter-spacing:.07em;margin-top:10px}}.necessary>.check>.list_area>.list>.check_box>.info{font-size:1.1rem;margin:10px 0}@media screen and (max-width:767px){.necessary>.check>.list_area>.list>.check_box>.info{font-size:1rem;margin-top:8px 0}}.necessary>.check>.list_area>.list>.check_box>.more_btn{display:block;margin:auto auto 0 auto;text-align:center;width:85%;background-color:#727171;border-radius:8px;padding:6px 0}.necessary>.check>.list_area>.list>.check_box>.more_btn>a{font-family:"ShueiGoKin";width:100%;display:block;font-size:1.4rem;letter-spacing:.04em;color:#fff;cursor:pointer}.necessary>.check>.list_area>.list>.check_box>.more_btn>a:hover{opacity:.8}@media screen and (max-width:767px){.necessary>.check>.list_area>.list>.check_box>.more_btn{margin:auto auto 0 auto;border-radius:6px;padding:3.5px 0}.necessary>.check>.list_area>.list>.check_box>.more_btn>a{font-size:1rem;letter-spacing:.04em}}.necessary>.check>.list_area>.list>.popup_bg{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;opacity:.3;z-index:1}.necessary>.check>.list_area>.list>.popup_bg.openBg{display:block}.necessary>.check>.list_area>.list .loader{align-items:center;background:#fff;bottom:0;display:none;justify-content:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);height:318.5px;width:201px;z-index:6}.necessary>.check>.list_area>.list .loader:after{animation:loader .5s linear infinite;border:1px solid #86b3e0;border-radius:50%;border-right:1px solid rgba(134,179,224,.2);border-top:1px solid rgba(134,179,224,.2);content:"";height:70px;width:70px}.necessary>.check>.list_area>.list .loader.openLoader{display:flex}@keyframes loader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.necessary>.check>.list_area>.list>.popup_area{z-index:999;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background-color:#fff;font-family:"ShueiGoKin";padding:17.6px 28px 18px;box-shadow:5px 5px 15px 0px rgba(0,0,0,.44);display:none}@media screen and (min-width:861px)and (max-width:1050px){.necessary>.check>.list_area>.list>.popup_area{transform:translate(-50%,-50%) scale(.8)}}@media screen and (min-width:768px)and (max-width:860px){.necessary>.check>.list_area>.list>.popup_area{transform:translate(-50%,-50%) scale(.7)}}@media screen and (max-width:767px){.necessary>.check>.list_area>.list>.popup_area{width:60%;max-width:201px;padding:14px 16px}.necessary>.check>.list_area>.list>.popup_area.arrow-bear:before,.necessary>.check>.list_area>.list>.popup_area.arrow-bear:after{position:absolute;content:"";display:inline-block;width:25px;height:50px;background:#fff;top:50%}.necessary>.check>.list_area>.list>.popup_area.arrow-bear:before{border-radius:100% 0 0 100%/50%;top:30%;left:-20px}.necessary>.check>.list_area>.list>.popup_area.arrow-bear:after{border-radius:0 100% 100% 0/50%;top:30%;right:-20px}}.necessary>.check>.list_area>.list>.popup_area>.inner{z-index:4;position:relative}.necessary>.check>.list_area>.list>.popup_area>.inner>.inner_title{text-align:center;background-color:#727171;color:#fff;font-size:2.4rem;font-weight:700;letter-spacing:.06em;padding:6px 0}@media screen and (max-width:767px){.necessary>.check>.list_area>.list>.popup_area>.inner>.inner_title{font-size:1.8rem;font-weight:700;letter-spacing:.06em}}.necessary>.check>.list_area>.list>.popup_area>.inner>.box_area{margin-top:28px;display:flex}@media screen and (max-width:767px){.necessary>.check>.list_area>.list>.popup_area>.inner>.box_area{display:block;margin-top:14px}}.necessary>.check>.list_area>.list>.popup_area>.inner>.box_area .pop_box{width:175.6px;margin-right:23px}.necessary>.check>.list_area>.list>.popup_area>.inner>.box_area .pop_box:last-child{margin-right:0}@media screen and (max-width:767px){.necessary>.check>.list_area>.list>.popup_area>.inner>.box_area .pop_box{width:100%;margin-right:0}}.necessary>.check>.list_area>.list>.popup_area>.inner>.box_area .pop_box .pop_thumbnail{max-width:170px;max-height:125px;overflow:hidden}.necessary>.check>.list_area>.list>.popup_area>.inner>.box_area .pop_box .strength{margin-top:14px;text-align:center;font-size:1.5rem;font-weight:700;letter-spacing:.07em}@media screen and (max-width:767px){.necessary>.check>.list_area>.list>.popup_area>.inner>.box_area .pop_box .strength{margin-top:9px;font-size:1.3rem;font-weight:700;letter-spacing:.07em}}.necessary>.check>.list_area>.list>.popup_area>.inner>.box_area .pop_box .rate{width:80%;margin:8px auto 0}@media screen and (max-width:767px){.necessary>.check>.list_area>.list>.popup_area>.inner>.box_area .pop_box .rate{margin:5px auto 0}}.necessary>.check>.list_area>.list>.popup_area>.inner>.box_area .pop_box .damage_name{text-align:center;font-size:1.8rem;font-weight:700;letter-spacing:.07em;margin-top:10px}@media screen and (max-width:767px){.necessary>.check>.list_area>.list>.popup_area>.inner>.box_area .pop_box .damage_name{font-size:1.5rem;font-weight:700;letter-spacing:.07em;margin-top:7px}}.necessary>.check>.list_area>.list>.popup_area>.inner>.box_area .pop_box .pop_text{font-size:1.2rem;margin-top:12px}@media screen and (max-width:767px){.necessary>.check>.list_area>.list>.popup_area>.inner>.box_area .pop_box .pop_text{font-size:1rem;margin-top:8px}}.necessary>.check>.list_area>.list>.popup_area>.inner>.box_area.spSlide .arrow-commonS{appearance:none;outline:none;padding:0;border:none;background-color:rgba(0,0,0,0);width:0;height:0;border-style:solid;position:absolute;top:20.5%;transform:translateY(-23.5%);cursor:pointer}.necessary>.check>.list_area>.list>.popup_area>.inner>.box_area.spSlide .arrow-commonS.arrow-prevS{left:-18%;border-width:13px 13px 13px 0;border-color:rgba(0,0,0,0) #727171 rgba(0,0,0,0) rgba(0,0,0,0)}.necessary>.check>.list_area>.list>.popup_area>.inner>.box_area.spSlide .arrow-commonS.arrow-nextS{right:-18%;border-width:13px 0 13px 13px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #727171}.necessary>.check>.list_area>.list>.popup_area>.inner>.check_arrow{margin-top:14px}.necessary>.check>.list_area>.list>.popup_area>.close{z-index:5;display:block;width:40px;height:40px;background-color:#afafaf;position:absolute;opacity:.4;top:0;right:0;cursor:pointer}@media screen and (max-width:767px){.necessary>.check>.list_area>.list>.popup_area>.close{width:20px;height:20px}}.necessary>.check>.list_area>.list>.popup_area>.close:before,.necessary>.check>.list_area>.list>.popup_area>.close:after{content:"";display:block;width:100%;height:2.5px;background:#fff;transform:rotate(45deg);transform-origin:0% 50%;position:absolute;top:calc(14% - 1.25px);left:14%}.necessary>.check>.list_area>.list>.popup_area>.close:after{transform:rotate(-45deg);transform-origin:100% 50%;left:auto;right:14%}.necessary>.check>.list_area>.list>.popup_area>.close:hover{opacity:.7}.necessary>.check>.list_area>.list>.popup_area>.close:active{opacity:1}.necessary>.check>.list_area>.list>.popup_area.is-open{display:block}.under_contact{font-family:"ShueiGoKin";margin:180px auto 0;overflow:hidden;position:relative;z-index:-3;background-image:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/back_blue.png),url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/back_blue.png);background-repeat:no-repeat;background-position:right -2100px top 0,left -2100px top 0}@media screen and (max-width:767px){.under_contact{background-position:left -700px top 0,right -700px top 0;margin:80px auto 0;background-size:800px,800px}}@media screen and (max-width:767px){.under_contact .under-top>.mv_area{height:280px}}.under_contact .under-top>.mv_area>.copy{position:static;text-align:center;margin-top:33px}@media screen and (max-width:767px){.under_contact .under-top>.mv_area>.copy{margin-top:20px;padding:0 14px}}.under_contact .under-top>.mv_area>.copy>p{color:#000;text-shadow:none}.under_contact .under-top>.mv_area>.copy>p.big{font-size:4.2rem;line-height:1.4285714286;letter-spacing:.075em}@media screen and (max-width:767px){.under_contact .under-top>.mv_area>.copy>p.big{font-size:2rem;line-height:1.5;letter-spacing:.045em}}.under_contact .under-top>.mv_area>.copy>p.small{font-size:1.5rem;line-height:2;letter-spacing:.075em;margin-top:22px}@media screen and (max-width:767px){.under_contact .under-top>.mv_area>.copy>p.small{font-size:.8rem;line-height:1.875;letter-spacing:.015em;margin-top:12px}}.under_contact .under-top>.mv_area>.copy>p.medium{font-size:2.6rem;letter-spacing:.075em;margin-top:22px}@media screen and (max-width:767px){.under_contact .under-top>.mv_area>.copy>p.medium{font-size:1.4rem;line-height:1.4285714286;letter-spacing:.025em;margin-top:12px}}.under_contact>.contact_form{padding-bottom:36px}.under_contact>.contact_form>.bottom_txt{padding:24px 0}.plan{font-family:"ShueiGoKin";margin:180px auto 0;overflow:hidden;position:relative;z-index:-3}@media screen and (max-width:767px){.plan{margin:80px auto 0}}.plan>.under-top>.mv_area{background-image:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/plan/plan_img2.jpg)}.plan>.under-top>.mv_area>.copy{bottom:3%;left:5%}@media screen and (max-width:767px){.plan>.under-top>.mv_area>.copy{bottom:15%;left:5%}}@media screen and (max-width:767px){.plan>.under-top>.mv_area>.copy>p{font-size:1.8rem;letter-spacing:.075em;color:#fff;text-shadow:0px 0px 15px #000,0px 0px 15px #000,0px 0px 15px #000}}.plan>.pack{font-family:"ShueiGoKin";position:relative}.plan>.pack>.list_area{padding:0 64px;max-width:1122px;margin:0 auto}@media screen and (min-width:768px)and (max-width:1010px){.plan>.pack>.list_area{padding:0 24px}}@media screen and (max-width:767px){.plan>.pack>.list_area{padding:0 24px}}.plan>.pack>.list_area>.top_txt{margin-top:42px;text-align:center;font-family:"ShueiMin"}@media screen and (max-width:767px){.plan>.pack>.list_area>.top_txt{margin-top:14px}}.plan>.pack>.list_area>.top_txt>.border{width:100%;font-size:3.2rem;letter-spacing:.06em;background-color:#83ccd2;padding:10px 0}@media screen and (max-width:767px){.plan>.pack>.list_area>.top_txt>.border{font-size:1.8rem;letter-spacing:.12em}}.plan>.pack>.list_area>.top_txt>.txt{margin-top:16px;font-size:2.4rem;letter-spacing:.15em}@media screen and (max-width:767px){.plan>.pack>.list_area>.top_txt>.txt{font-size:1.2rem;letter-spacing:.12em}}.plan>.pack>.list_area>.list{display:flex;flex-wrap:wrap;justify-content:space-between}.plan>.pack>.list_area>.list>.pack_box:nth-child(n+5)>.bo_main>.center>.info>p:first-child{display:none}@media screen and (max-width:767px){.plan>.pack>.list_area>.list>.pack_box:nth-child(n+5)>.bo_main>.center>.info>p:last-child{width:100%}}.plan>.pack>.list_area>.list>.pack_box:last-child>.bo_main>.center>.info{width:45%}@media screen and (max-width:767px){.plan>.pack>.list_area>.list>.pack_box:last-child>.bo_main>.center>.info{width:100%}}.plan>.pack>.list_area>.list>.pack_box:last-child>.bo_main>.center>.price{width:55%}.plan>.pack>.list_area>.list>.pack_box:last-child>.bo_main>.center>.price>p{font-size:8.4rem;font-weight:700;letter-spacing:-.03em}.plan>.pack>.list_area>.list>.pack_box:last-child>.bo_main>.center>.price>p:last-child{font-size:3rem;font-weight:700}@media screen and (max-width:767px){.plan>.pack>.list_area>.list>.pack_box:last-child>.bo_main>.bottom>.vertical{margin-right:24px}.plan>.pack>.list_area>.list>.pack_box:last-child>.bo_main>.bottom>.price{margin-left:0}.plan>.pack>.list_area>.list>.pack_box:last-child>.bo_main>.bottom>.price>p{font-size:5.4rem;font-weight:700;letter-spacing:-.03em}.plan>.pack>.list_area>.list>.pack_box:last-child>.bo_main>.bottom>.price>p:last-child{font-size:2.2rem;font-weight:700}}.plan>.pack>.list_area:nth-child(2)>.top_txt>.border{background-color:#86b3e0}.plan>.pack>.list_area:nth-child(2)>.list>.pack_box>.bo_main>.top .type_left{color:#0083c9}.plan>.pack>.list_area:nth-child(2)>.list>.pack_box>.bo_main>.top>.type_right{background-color:#0083c9}@media screen and (max-width:767px){.plan>.pack>.list_area:nth-child(2)>.list>.pack_box>.bo_main>.bottom{margin-top:5px}}.plan>.pack>.list_area:nth-child(2)>.list>.pack_box>.bo_main>.bottom>.vertical{position:relative;width:15%}@media screen and (max-width:767px){.plan>.pack>.list_area:nth-child(2)>.list>.pack_box>.bo_main>.bottom>.vertical{margin-right:18px}}.plan>.pack>.list_area:nth-child(2)>.list>.pack_box>.bo_main>.bottom>.vertical:after{padding:3px;top:0}@media screen and (max-width:767px){.plan>.pack>.list_area:nth-child(2)>.list>.pack_box>.bo_main>.bottom>.vertical:after{font-size:7px;padding:8px 0;top:8px}}.plan>.pack>.list_area:nth-child(2)>.list>.pack_box>.bo_main>.bottom>ul:after{content:"※広島県広島市の一般的な戸建て 屋根塗布面積80㎡まで。\a価格は税別です";white-space:pre;position:absolute;right:-12px;bottom:-30px;width:fit-content;font-size:.9rem;line-height:1.3333333333}@media screen and (max-width:767px){.plan>.pack>.list_area:nth-child(2)>.list>.pack_box>.bo_main>.bottom>ul:after{font-size:.7rem;line-height:1;content:"※広島県広島市の一般的な戸建て 屋根塗布面積80㎡まで。価格は税別です";transform:scale(1);left:-4px;bottom:-15px}}.plan>.pack>.list_area:nth-child(2)>.list>.pack_box>.btn_area{padding:42px 0 8px}@media screen and (max-width:767px){.plan>.pack>.list_area:nth-child(2)>.list>.pack_box>.btn_area{padding:28px 0 0}}.plan>.pack>.list_area:nth-child(2)>.list>.pack_box:nth-child(n+5)>.bo_main>.center>.info>p:first-child{display:block}@media screen and (max-width:767px){.plan>.pack>.list_area:nth-child(2)>.list>.pack_box:nth-child(n+5)>.bo_main>.center>.info>p:last-child{width:49%}}.plan>.pack>.list_area:nth-child(2)>.list>.pack_box:last-child>.bo_main>.center>.info{width:49%}@media screen and (max-width:767px){.plan>.pack>.list_area:nth-child(2)>.list>.pack_box:last-child>.bo_main>.center>.info{width:100%}}.plan>.pack>.list_area:nth-child(2)>.list>.pack_box:last-child>.bo_main>.center>.price{width:55%}.plan>.pack>.list_area:nth-child(2)>.list>.pack_box:last-child>.bo_main>.center>.price>p{font-size:9.8rem;font-weight:700;letter-spacing:-.03em}.plan>.pack>.list_area:nth-child(2)>.list>.pack_box:last-child>.bo_main>.center>.price>p:last-child{font-size:3.2rem;font-weight:700}@media screen and (max-width:767px){.plan>.pack>.list_area:nth-child(2)>.list>.pack_box:last-child>.bo_main>.bottom>.vertical{margin-right:18px}.plan>.pack>.list_area:nth-child(2)>.list>.pack_box:last-child>.bo_main>.bottom>.price{margin-left:0}.plan>.pack>.list_area:nth-child(2)>.list>.pack_box:last-child>.bo_main>.bottom>.price>p{font-size:5.8rem;font-weight:700;letter-spacing:-.03em}.plan>.pack>.list_area:nth-child(2)>.list>.pack_box:last-child>.bo_main>.bottom>.price>p:last-child{font-size:2.2rem;font-weight:700}}.plan>.pack>.other_area{padding:0 64px;max-width:1122px;margin:0 auto}@media screen and (min-width:768px)and (max-width:1010px){.plan>.pack>.other_area{padding:0 24px}}@media screen and (max-width:767px){.plan>.pack>.other_area{padding:0 24px}}.plan>.pack>.other_area>.border{margin-top:42px;text-align:center;font-family:"ShueiMin";width:100%;font-size:3.2rem;letter-spacing:.06em;background-color:#feebbe;padding:10px 0}@media screen and (max-width:767px){.plan>.pack>.other_area>.border{font-size:1.8rem;letter-spacing:.12em;margin-top:18px}}.plan>.pack>.other_area>.top{align-items:center;height:298px;display:flex;justify-content:space-between;margin-top:28px}@media screen and (min-width:768px)and (max-width:1010px){.plan>.pack>.other_area>.top{display:block;height:auto}}@media screen and (max-width:767px){.plan>.pack>.other_area>.top{display:block;margin-top:14px;height:auto}}.plan>.pack>.other_area>.top>.pack_box{max-width:467.2px;height:100%;width:47%;margin:0}@media screen and (min-width:768px)and (max-width:1010px){.plan>.pack>.other_area>.top>.pack_box{width:100%;margin:0 auto}}@media screen and (max-width:767px){.plan>.pack>.other_area>.top>.pack_box{padding:12px 12px 20px;width:100%;max-width:327px;margin:0 auto}}.plan>.pack>.other_area>.top>.pack_box>.bo_main>.top{background-color:#f8b544;padding:8px}.plan>.pack>.other_area>.top>.pack_box>.bo_main>.top>.type_left{text-align:center;color:#fff;width:42%;font-size:3rem;font-weight:700;letter-spacing:.12em;font-family:"GothicMB"}@media screen and (max-width:767px){.plan>.pack>.other_area>.top>.pack_box>.bo_main>.top>.type_left{font-size:2.4rem;font-weight:700;letter-spacing:.12em}}.plan>.pack>.other_area>.top>.pack_box>.bo_main>.top>.type_right{background-color:#feebbe;width:58%;color:#727171;padding:3px 0;border-radius:16px;font-size:1.8rem;font-weight:700}@media screen and (max-width:767px){.plan>.pack>.other_area>.top>.pack_box>.bo_main>.top>.type_right{font-size:1.4rem;font-weight:700}}.plan>.pack>.other_area>.top>.pack_box>.bo_main>.bottom>ul:after{content:"※広島県広島市の一般的な戸建て延坪30坪(外壁150㎡ 屋根80㎡)の場合。価格は税別です。";left:-15px;bottom:-12px;width:fit-content;font-size:.9rem;line-height:1.3333333333}@media screen and (max-width:767px){.plan>.pack>.other_area>.top>.pack_box>.bo_main>.bottom>ul:after{transform:scale(1);font-size:.7rem;line-height:1;left:-6px;bottom:-8px}}.plan>.pack>.other_area>.top>.roof_survice{background-color:#dcdddd;height:100%;max-width:467.2px;width:47%;padding:24px 24px 28px}@media screen and (min-width:768px)and (max-width:1010px){.plan>.pack>.other_area>.top>.roof_survice{width:100%;margin:14px auto 0}}@media screen and (max-width:767px){.plan>.pack>.other_area>.top>.roof_survice{padding:12px;width:100%;max-width:327px;margin:14px auto 0}}.plan>.pack>.other_area>.top>.roof_survice>.su_main>.top{background-color:#f8b544;padding:8px;text-align:center;color:#fff;font-size:3rem;font-weight:700;letter-spacing:.12em;font-family:"GothicMB"}@media screen and (max-width:767px){.plan>.pack>.other_area>.top>.roof_survice>.su_main>.top{font-size:2.4rem;font-weight:700;letter-spacing:.12em}}.plan>.pack>.other_area>.top>.roof_survice>.su_main>.center{color:#727171;text-align:center;font-size:1.5rem;font-weight:700;letter-spacing:.1em;margin-top:14px}@media screen and (max-width:767px){.plan>.pack>.other_area>.top>.roof_survice>.su_main>.center{font-size:1.3rem;font-weight:700;letter-spacing:.02em}}.plan>.pack>.other_area>.top>.roof_survice>.su_main>.bottom{margin-top:14px}.plan>.pack>.other_area>.top>.roof_survice>.su_main>.bottom>.white{justify-content:space-between;background-color:#fff;display:flex;align-items:center;padding:6px 24px;margin-top:10px;border-radius:12px}@media screen and (max-width:767px){.plan>.pack>.other_area>.top>.roof_survice>.su_main>.bottom>.white{padding:4px 12px}}.plan>.pack>.other_area>.top>.roof_survice>.su_main>.bottom>.white:first-child{margin-top:0}.plan>.pack>.other_area>.top>.roof_survice>.su_main>.bottom>.white>.left{font-size:1.5rem;font-weight:700;letter-spacing:.08em;color:#727171}@media screen and (max-width:767px){.plan>.pack>.other_area>.top>.roof_survice>.su_main>.bottom>.white>.left{font-size:1.3rem;font-weight:700;letter-spacing:.02em}}.plan>.pack>.other_area>.top>.roof_survice>.su_main>.bottom>.white>.right{display:flex;color:#9f0810}.plan>.pack>.other_area>.top>.roof_survice>.su_main>.bottom>.white>.right>p{font-family:"din-2014",sans-serif;font-weight:900;font-style:normal;font-size:2.4rem;font-weight:700;letter-spacing:-.02em}.plan>.pack>.other_area>.top>.roof_survice>.su_main>.bottom>.white>.right>p:last-child{font-size:1rem;font-weight:700;font-family:"ShueiGoKin";writing-mode:vertical-rl;margin-left:5px}.plan>.pack>.other_area>.bottom{margin-top:28px}@media screen and (min-width:768px)and (max-width:1010px){.plan>.pack>.other_area>.bottom{margin-top:14px}}@media screen and (max-width:767px){.plan>.pack>.other_area>.bottom{margin-top:14px}}.plan>.pack>.other_area>.bottom>.wall_survice{width:100%;padding:24px;background-color:#dcdddd}@media screen and (max-width:767px){.plan>.pack>.other_area>.bottom>.wall_survice{padding:12px;max-width:327px;margin:0 auto}}.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.top{background-color:#f8b544;padding:8px;text-align:center;color:#fff;font-size:3rem;font-weight:700;letter-spacing:.12em;font-family:"GothicMB"}@media screen and (max-width:767px){.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.top{font-size:2.4rem;font-weight:700;letter-spacing:.12em}}.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom{display:flex;justify-content:space-between}@media screen and (max-width:767px){.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom{display:block}}.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.left{width:30%;background-color:#fff;border-radius:12px;margin-top:18px;padding:18px}@media screen and (min-width:768px)and (max-width:1010px){.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.left{padding:12px}}@media screen and (max-width:767px){.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.left{width:100%;padding:8px}}.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.left>.inner_top{background-color:#feebbe;color:#727171;text-align:center;padding:4px;border-radius:16px;font-size:1.5rem;font-weight:700}@media screen and (min-width:768px)and (max-width:1010px){.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.left>.inner_top{font-size:1.2rem;font-weight:700}}.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.left>.inner_center{margin-top:4px;color:#9f0810;display:flex;justify-content:center;align-items:center;text-align:right}@media screen and (min-width:768px)and (max-width:1010px){.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.left>.inner_center{margin-top:24px}}@media screen and (max-width:767px){.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.left>.inner_center{justify-content:space-between}}.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.left>.inner_center>p{width:fit-content;font-family:"din-2014",sans-serif;font-weight:800;font-style:normal;font-size:8rem;font-weight:700;letter-spacing:-.03em;transform:scaleY(1.2)}@media screen and (min-width:768px)and (max-width:1010px){.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.left>.inner_center>p{font-size:6rem;font-weight:700;letter-spacing:-.03em;transform:scaleY(1.4)}}@media screen and (max-width:767px){.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.left>.inner_center>p{text-align:left;font-size:5.4rem;font-weight:700;letter-spacing:-.03em;transform:scaleY(1.4)}}.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.left>.inner_center>p:last-child{transform:scaleY(1);font-family:"ShueiGoKin";margin-left:4px;margin-bottom:4px;font-size:3.4rem;font-weight:700}.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.left>.inner_center>p:last-child>span{font-size:1.8rem;font-weight:700}@media screen and (max-width:767px){.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.left>.inner_center>p:last-child{text-align:left;transform:scaleY(1);font-family:"ShueiGoKin";font-size:1.7rem;font-weight:700;margin-left:0;margin-bottom:0}.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.left>.inner_center>p:last-child>span{font-size:1.2rem;font-weight:700;margin-bottom:0}}@media screen and (max-width:767px){.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.left>.inner_center>ul{display:block;font-size:.8rem;font-weight:700;letter-spacing:.08em;color:#000;text-align:left;margin-left:14px}.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.left>.inner_center>ul>li{list-style-type:disc}}.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.left>.inner_bottom{margin-top:6px;padding:0 36px}.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.left>.inner_bottom>ul{display:block;font-size:1.5rem;font-weight:700;letter-spacing:.08em;color:#000}.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.left>.inner_bottom>ul>li{list-style-type:disc}.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.right{margin-top:8px;width:68%;display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:767px){.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.right{display:block;width:100%}}.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.right>.white{width:48%;justify-content:space-between;background-color:#fff;display:flex;align-items:center;padding:6px 18px;margin-top:10px;border-radius:12px}@media screen and (min-width:768px)and (max-width:1010px){.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.right>.white{padding:4px 12px}}@media screen and (max-width:767px){.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.right>.white{width:100%;padding:4px 12px}}.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.right>.white:nth-child(7)>.inner_left>p,.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.right>.white:last-child>.inner_left>p{font-size:1.2rem;font-weight:700;line-height:1;letter-spacing:.08em}@media screen and (min-width:768px)and (max-width:1010px){.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.right>.white:nth-child(7)>.inner_left>p,.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.right>.white:last-child>.inner_left>p{font-size:.9rem;font-weight:700;line-height:1.3333333333;letter-spacing:.08em}}.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.right>.white>.inner_left>p{font-size:1.4rem;font-weight:700;letter-spacing:.08em;color:#727171}@media screen and (min-width:768px)and (max-width:1010px){.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.right>.white>.inner_left>p{font-size:1.1rem;font-weight:700;letter-spacing:.08em}}.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.right>.white>.inner_right{align-items:center;display:flex;color:#9f0810}.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.right>.white>.inner_right>p{font-family:"din-2014",sans-serif;font-weight:900;font-style:normal;font-size:2.4rem;font-weight:700;letter-spacing:-.02em}@media screen and (min-width:768px)and (max-width:1010px){.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.right>.white>.inner_right>p{font-size:1.8rem;font-weight:700;letter-spacing:-.02em}}.plan>.pack>.other_area>.bottom>.wall_survice>.su_main>.bottom>.right>.white>.inner_right>p:last-child{font-size:1rem;font-weight:700;font-family:"ShueiGoKin";margin-left:5px}.plan>.illustrate{padding:0 64px;max-width:1122px;margin:32px auto 0}@media screen and (max-width:767px){.plan>.illustrate{padding:0;max-width:595px}}.plan>.illustrate>.illust_txt{font-size:1.4rem;letter-spacing:.08em;color:#727171;margin-left:12px}@media screen and (max-width:767px){.plan>.illustrate>.illust_txt{font-size:1.2rem;letter-spacing:.08em;margin-left:0;text-align:center}}.plan>.illustrate>.illust_txt>p>.border_txt{font-size:1.2rem;letter-spacing:.08em;margin-right:4px;border:1px solid #727171;border-radius:8px;padding:6px 10px}@media screen and (max-width:767px){.plan>.illustrate>.illust_txt>p>.border_txt{font-size:1rem;letter-spacing:.08em}}.plan>.illustrate>.illust_txt>p>.border_txt:before{content:"";border-style:solid;border-width:4px 0 4px 4px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #727171;display:inline-block;transform:scaleX(1.5);width:0;height:0;margin-right:8px}.plan>.illustrate>.illust_area{position:relative;width:100%;max-height:693px;margin-top:24px}.plan>.illustrate>.illust_area>.hover_area{width:100%;height:100%;position:absolute;top:0;left:0}.plan>.illustrate>.illust_area>.hover_area>.pop_up_btn{font-family:"ShueiGoKin";border:1px solid #727171;border-radius:10px;padding:6px 10px;position:absolute;background-color:#fff;font-weight:700;color:#727171;cursor:pointer}.plan>.illustrate>.illust_area>.hover_area>.pop_up_btn>p:before{content:"";border-style:solid;border-width:6px 0 6px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #727171;display:inline-block;transform:scaleX(1.5);width:0;height:0;margin-right:8px}@media screen and (min-width:768px)and (max-width:925px){.plan>.illustrate>.illust_area>.hover_area>.pop_up_btn{border-radius:6px;font-size:10px;padding:3px 10px}.plan>.illustrate>.illust_area>.hover_area>.pop_up_btn>p:before{border-width:4px 0 4px 4px}}@media screen and (max-width:767px){.plan>.illustrate>.illust_area>.hover_area>.pop_up_btn{padding:0;border:none;background-color:rgba(0,0,0,0);font-size:8px;color:#1a1a1a}.plan>.illustrate>.illust_area>.hover_area>.pop_up_btn>p:before{content:none}}.plan>.illustrate>.illust_area>.hover_area>.pop_up_btn:first-child{top:17.14%;right:80.68%}@media screen and (max-width:767px){.plan>.illustrate>.illust_area>.hover_area>.pop_up_btn:first-child{top:14.5%;right:79.54%}}.plan>.illustrate>.illust_area>.hover_area>.pop_up_btn:nth-child(2){top:33.21%;right:80.68%}@media screen and (max-width:767px){.plan>.illustrate>.illust_area>.hover_area>.pop_up_btn:nth-child(2){top:26.5%;right:79.54%}}.plan>.illustrate>.illust_area>.hover_area>.pop_up_btn:nth-child(3){top:43.55%;right:80.68%}@media screen and (max-width:767px){.plan>.illustrate>.illust_area>.hover_area>.pop_up_btn:nth-child(3){top:34.2%;right:79.54%}}.plan>.illustrate>.illust_area>.hover_area>.pop_up_btn:nth-child(4){top:53.08%;right:80.68%}@media screen and (max-width:767px){.plan>.illustrate>.illust_area>.hover_area>.pop_up_btn:nth-child(4){top:41.56%;right:79.54%}}.plan>.illustrate>.illust_area>.hover_area>.pop_up_btn:nth-child(5){top:68.34%;right:80.68%}@media screen and (max-width:767px){.plan>.illustrate>.illust_area>.hover_area>.pop_up_btn:nth-child(5){top:53.05%;right:79.54%}}.plan>.illustrate>.illust_area>.hover_area>.pop_up_btn:nth-child(6){top:16.94%;left:79.28%}@media screen and (max-width:767px){.plan>.illustrate>.illust_area>.hover_area>.pop_up_btn:nth-child(6){top:14.39%;left:79.08%}}.plan>.illustrate>.illust_area>.hover_area>.pop_up_btn:nth-child(7){top:23.63%;left:79.28%}@media screen and (max-width:767px){.plan>.illustrate>.illust_area>.hover_area>.pop_up_btn:nth-child(7){top:19.5%;left:79.08%}}.plan>.illustrate>.illust_area>.hover_area>.pop_up_btn:nth-child(8){top:30.16%;left:79.28%}@media screen and (max-width:767px){.plan>.illustrate>.illust_area>.hover_area>.pop_up_btn:nth-child(8){top:24.4%;left:79.08%}}.plan>.illustrate>.illust_area>.hover_area>.pop_up_btn:nth-child(9){top:43.31%;left:79.28%}@media screen and (max-width:767px){.plan>.illustrate>.illust_area>.hover_area>.pop_up_btn:nth-child(9){top:29.3%;left:79.08%}}.plan>.illustrate>.illust_area>.hover_area>.pop_up_btn:hover{opacity:.8}.plan>.illustrate>.illust_area>.hover_area>.pop_up{width:33%;opacity:0;background-color:#fff;padding:16px;position:absolute;top:30%;left:50%;transform:translate(-50%,-30%);-webkit-transform:translate(-50%,-30%);-ms-transform:translate(-50%,-30%);z-index:1;font-family:"ShueiGoKin";box-shadow:5px 5px 15px 0px rgba(0,0,0,.44);transition:opacity .2s linear}@media screen and (max-width:767px){.plan>.illustrate>.illust_area>.hover_area>.pop_up{width:60%;padding:12px}}.plan>.illustrate>.illust_area>.hover_area>.pop_up>.top_txt{text-align:center;font-size:2rem;font-weight:700;letter-spacing:.04em;color:#727171}@media screen and (max-width:767px){.plan>.illustrate>.illust_area>.hover_area>.pop_up>.top_txt{font-size:1.4rem;font-weight:700;letter-spacing:.04em}}.plan>.illustrate>.illust_area>.hover_area>.pop_up>.pop_img{margin-top:12px}.plan>.illustrate>.illust_area>.hover_area>.pop_up.is-appear{opacity:1}.plan>.illustrate>.illust_area>.hover_area>.pop_up>.close{z-index:5;display:block;width:40px;height:40px;background-color:#afafaf;position:absolute;opacity:.4;top:0;right:0;cursor:pointer}@media screen and (max-width:767px){.plan>.illustrate>.illust_area>.hover_area>.pop_up>.close{width:20px;height:20px}}.plan>.illustrate>.illust_area>.hover_area>.pop_up>.close:before,.plan>.illustrate>.illust_area>.hover_area>.pop_up>.close:after{content:"";display:block;width:100%;height:2.5px;background:#fff;transform:rotate(45deg);transform-origin:0% 50%;position:absolute;top:calc(14% - 1.25px);left:14%}.plan>.illustrate>.illust_area>.hover_area>.pop_up>.close:after{transform:rotate(-45deg);transform-origin:100% 50%;left:auto;right:14%}.plan>.illustrate>.illust_area>.hover_area>.pop_up>.close:hover{opacity:.7}.plan>.illustrate>.illust_area>.hover_area>.pop_up>.close:active{opacity:1}.plan>.pay{background-color:#e6e6e6;padding:28px 0;margin-top:46px}@media screen and (max-width:767px){.plan>.pay{margin-top:28px;padding:14px 0}}.plan>.pay>.inner{max-width:995px;margin:0 auto;background-color:#fff;text-align:center}@media screen and (max-width:767px){.plan>.pay>.inner{max-width:330px}}.plan>.pay>.inner>.txt{background-color:#fff;color:#c8161d;padding:28px;font-size:3.4rem;font-weight:700;line-height:1.7647058824;letter-spacing:.05em}@media screen and (max-width:767px){.plan>.pay>.inner>.txt{padding:14px}}.plan>.pay>.inner>.txt>p>.red{background-color:#c8161d;color:#fff;margin-right:20px;padding:8px 18px}.plan>.pay>.inner>.txt>p>.big{font-family:"GothicMB";font-size:4.6rem;font-weight:700;line-height:1.3043478261;letter-spacing:.05em}.plan>.pay>.inner>.txt>p>.black{color:#000;font-size:2.8rem;font-weight:700;line-height:2.1428571429;letter-spacing:.05em}@media screen and (min-width:768px)and (max-width:1150px){.plan>.pay>.inner>.txt>p{font-size:2.6rem;font-weight:700;line-height:1.8461538462;letter-spacing:.05em}.plan>.pay>.inner>.txt>p>.big{font-size:3.6rem;font-weight:700;line-height:1.6666666667;letter-spacing:.05em}.plan>.pay>.inner>.txt>p>.black{font-size:2rem;font-weight:700;line-height:3;letter-spacing:.05em}}@media screen and (max-width:767px){.plan>.pay>.inner>.txt>p{margin:4px 0 0;padding:0;font-size:1.3rem;font-weight:700;line-height:1.9230769231;letter-spacing:.03em}.plan>.pay>.inner>.txt>p:first-child{margin:0;padding:0}.plan>.pay>.inner>.txt>p>.red{margin-right:5px;padding:4px 8px}.plan>.pay>.inner>.txt>p>.big{font-size:2rem;font-weight:700;letter-spacing:.03em}.plan>.pay>.inner>.txt>p>.black{font-size:1.2rem;font-weight:700;letter-spacing:.03em}}.plan>.pay>.inner>.pay_img{width:80%;margin:0 auto}@media screen and (max-width:767px){.plan>.pay>.inner>.pay_img{width:90%}}.plan>.pay>.inner>.pay_img>span{width:100%}.plan>.pay>.inner>.pay_img>span>img{width:100%;margin:0 auto}.plan>.pay>.inner>.logo_list{padding:56px 0;display:flex;justify-content:space-between;align-items:center;width:40%;height:60px;margin:0 auto}@media screen and (max-width:767px){.plan>.pay>.inner>.logo_list{width:75%}}.plan>.pay>.inner>.logo_list>img{width:auto;max-width:100%;height:auto;max-height:50px}@media screen and (max-width:767px){.plan>.pay>.inner>.logo_list>img{max-height:40px}}.plan>.pay>.inner>.logo_list>img:nth-child(2){max-height:30px}@media screen and (max-width:767px){.plan>.pay>.inner>.logo_list>img:nth-child(2){max-height:20px}}.plan>.pay>.inner>.logo_list>img:last-child{max-height:65px}@media screen and (max-width:767px){.plan>.pay>.inner>.logo_list>img:last-child{max-height:45px}}.plan>.pay>.inner>.logo_area{padding:0 24px}.plan>.pay>.inner>.logo_area>.logo_title{text-align:center;margin-top:24px}.plan>.pay>.inner>.logo_area>.logo_title>p{font-size:2.2rem;letter-spacing:.05em;padding:0 0 12px;border-bottom:3px solid #e6e6e6}@media screen and (max-width:767px){.plan>.pay>.inner>.logo_area>.logo_title>p{font-size:1.6rem;letter-spacing:.05em}}.plan>.pay>.inner>.logo_area>.logo_list2{padding:12px 0 24px}.slide-in{overflow:hidden;display:inline-block}.slide-in_inner{display:inline-block}.upAnime{opacity:0}.slideAnimeDownUp{animation-name:slideTextY100;animation-duration:.8s;animation-fill-mode:forwards;opacity:0}@keyframes slideTextY100{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.slideAnimeUpDown{animation-name:slideTextY-100;animation-duration:.8s;animation-fill-mode:forwards;opacity:0}@keyframes slideTextY-100{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.construction-contents{margin:180px auto 48px;overflow:hidden;position:relative;z-index:-3;background-image:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/back_blue.png),url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/back_blue.png);background-repeat:no-repeat;background-position:right -2100px top 0,left -2100px top 0}@media screen and (max-width:767px){.construction-contents{background-position:left -700px top 0,right -700px top 0;margin:80px auto 0;background-size:800px,800px}}.construction-contents>.under-top>.mv_area{height:auto}.construction-contents>.construction-all{max-width:1250px;font-family:"ShueiGoKin";margin:36px auto 0}@media screen and (max-width:767px){.construction-contents>.construction-all{margin:16px auto 0;max-width:375px;padding:0 20px}}.construction-contents>.construction-all>.bgcontents{background:0 0}.construction-contents>.construction-all>.bgcontents>.wrapper>.titletext{text-align:center;margin-top:2.1rem;font-size:2.2rem;letter-spacing:.04em}@media screen and (max-width:767px){.construction-contents>.construction-all>.bgcontents>.wrapper>.titletext{text-align:left}}.construction-contents>.construction-all>.bgcontents>.wrapper>.sub_col{margin:2.1rem auto 30px}.type-another{max-width:480px;margin:0 auto}@media screen and (max-width:767px){.type-another{max-width:280px}}.type-another>.tab{display:flex;justify-content:space-between}.type-another>.tab>.item{width:28%}.type-another>.tab>.item>.link{display:block;text-align:center;padding:8px 0;font-size:1.8rem;font-weight:700;letter-spacing:.08em;border-radius:14px}@media screen and (max-width:767px){.type-another>.tab>.item>.link{font-size:1.2rem;font-weight:700;letter-spacing:.08em;padding:6px 0;border-radius:10px}}.type-another>.tab>.item>.link.-bl{background-color:#86b3e0;color:#fff}.type-another>.tab>.item>.link.-gn{background-color:#83ccd2;color:#fff}.type-another>.tab>.item>.link.-pi{background-color:#d4accd;color:#fff}.construction-all>.bgcontents>.wrapper>.type_area{animation-name:displayAnime;animation-duration:3s;animation-fill-mode:forwards}.construction-all>.bgcontents>.wrapper>.type_area>.sub_col{display:flex;flex-wrap:wrap;justify-content:space-between;width:88%;margin:0 auto}@media screen and (max-width:767px){.construction-all>.bgcontents>.wrapper>.type_area>.sub_col{width:95%}}.construction-all>.bgcontents>.wrapper>.type_area>.sub_col:after{content:"";display:block;width:30%}.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box{width:31.4%;background-color:#fff;margin-top:48px;position:relative;display:flex;flex-direction:column}@media screen and (max-width:767px){.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box{width:45%}}.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box>.photo{height:250px}@media screen and (max-width:767px){.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box>.photo{height:140px}}.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box>.photo>img{object-fit:cover;width:100%;height:100%}.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box>.info{padding:10px}@media screen and (max-width:767px){.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box>.info{padding:6px}}.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box>.info>.type{display:flex;text-align:center;justify-content:center;margin:8px auto 0}.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box>.info>.type>.link{display:block;padding:4px 12px;margin:0 3px;font-size:1.4rem;font-weight:700;letter-spacing:.08em;border-radius:10px}@media screen and (max-width:767px){.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box>.info>.type>.link{font-size:.8rem;font-weight:700;letter-spacing:.08em;padding:3px 6px;border-radius:8px}}.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box>.info>.type>.link.-bl{background-color:#86b3e0;color:#fff}.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box>.info>.type>.link.-gn{background-color:#83ccd2;color:#fff}.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box>.info>.type>.link.-pi{background-color:#d4accd;color:#fff}.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box>.info>.users{margin-top:8px;text-align:center}.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box>.info>.users>p{font-size:1.7rem;font-weight:700;letter-spacing:.12em}.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box>.info>.users>p:last-child{margin-top:4px}@media screen and (max-width:767px){.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box>.info>.users>p{font-size:1.2rem;font-weight:700;letter-spacing:.12em}.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box>.info>.users>p:last-child{margin-top:0}}.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box>.info>.outer_type{margin:8px 0;text-align:center;font-size:1.1rem;letter-spacing:.12em}@media screen and (max-width:767px){.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box>.info>.outer_type{font-size:1rem;letter-spacing:.12em}}.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box>.more_btn{display:block;margin:auto auto 0 auto;text-align:center;width:55%;background-color:#727171;border-radius:8px;padding:6px 0}@media screen and (max-width:767px){.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box>.more_btn{width:80%}}.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box>.more_btn>a{font-family:"ShueiGoKin";width:100%;display:block;font-size:1.4rem;letter-spacing:.04em;color:#fff;cursor:pointer}.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box>.more_btn>a:hover{opacity:.8}@media screen and (max-width:767px){.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box>.more_btn{border-radius:6px;padding:3.5px 0}.construction-all>.bgcontents>.wrapper>.type_area>.sub_col>.const_box>.more_btn>a{font-size:1rem;letter-spacing:.04em}}.construction-all>.old_archives{margin-top:20px}@media screen and (max-width:767px){.construction-all>.old_archives{margin-top:12px}}.construction-all>.old_archives>.btn{margin:0 auto}@media screen and (max-width:767px){.construction-all>.old_archives>.btn{width:180px;margin:0 auto;padding:6px}.construction-all>.old_archives>.btn>a{font-size:1.4rem}.construction-all>.old_archives>.btn>a>p{transform:scale(.8)}.construction-all>.old_archives>.btn>a>p:before{border-width:4px 0 4px 5px;margin-right:5px}}@keyframes displayAnime{from{opacity:0}to{opacity:1}}.pager{margin:0 auto 2rem;display:flex;flex-wrap:wrap;justify-content:center}.pager .page-numbers{background:#83ccd2;text-align:center;color:#fff;margin:0 5px;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.pager .current{background-color:#32a250;margin:0 5px}.pager .next{color:#32a250;background:0 0}.pager .prev{color:#32a250;background:0 0}.changeimg{position:relative}.changeimg .sidebartext{font-family:"ShueiGoKin";position:absolute;top:0;left:0;color:#fff;padding:5px 30px}.changeimg .sidebartext.-gy{background:#727171}.changeimg .sidebartext.-or{background:#f8b544}.construction-details{margin:180px auto 0;overflow:hidden;position:relative;z-index:-3;background-image:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/back_blue.png),url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/back_blue.png);background-repeat:no-repeat;background-position:right -2100px top 0,left -2100px top 0}@media screen and (max-width:767px){.construction-details{background-position:left -700px top 0,right -700px top 0;margin:80px auto 0;background-size:800px,800px}}.construction-details>.under-top>.mv_area{height:auto}.construction-details>.contentsmain{margin-top:30px}@media screen and (max-width:767px){.construction-details>.contentsmain{margin-top:1.8rem}}.construction-details>.contentsmain>.wrapper{width:69%;margin:0 auto}@media screen and (max-width:1200px){.construction-details>.contentsmain>.wrapper{width:98%}}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper{width:100%;max-width:375px;padding:0 30px}}.construction-details>.contentsmain>.wrapper>.changecol{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 auto}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.changecol{display:block;width:95%}}.construction-details>.contentsmain>.wrapper>.changecol>.topics{width:33%}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.changecol>.topics{width:100%}}.construction-details>.contentsmain>.wrapper>.changecol>.topics>.before{margin-top:36px;position:relative}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.changecol>.topics>.before{margin-top:16px}}.construction-details>.contentsmain>.wrapper>.changecol>.topics>.before>img{object-fit:cover;width:100%;height:330px}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.changecol>.topics>.before>img{width:75%;height:225px;margin:0 auto}}.construction-details>.contentsmain>.wrapper>.changecol>.topics>.before>.be_af{position:absolute;top:-10px;left:-10px;width:40%}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.changecol>.topics>.before>.be_af{top:-10px;left:10px;width:30%}}.construction-details>.contentsmain>.wrapper>.changecol>.topics>.info{padding:10px}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.changecol>.topics>.info{padding:5px}}.construction-details>.contentsmain>.wrapper>.changecol>.topics>.info>.type{display:flex;text-align:center;justify-content:center;margin:8px auto 0}.construction-details>.contentsmain>.wrapper>.changecol>.topics>.info>.type>.link{display:block;padding:6px 8px;font-size:1.5rem;font-weight:700;letter-spacing:.07em;border-radius:10px;margin:0 3px}.construction-details>.contentsmain>.wrapper>.changecol>.topics>.info>.type>.link.-bl{background-color:#86b3e0;color:#fff}.construction-details>.contentsmain>.wrapper>.changecol>.topics>.info>.type>.link.-gn{background-color:#83ccd2;color:#fff}.construction-details>.contentsmain>.wrapper>.changecol>.topics>.info>.type>.link.-pi{background-color:#d4accd;color:#fff}.construction-details>.contentsmain>.wrapper>.changecol>.topics>.info>.users{margin-top:12px;text-align:center}.construction-details>.contentsmain>.wrapper>.changecol>.topics>.info>.users>p{font-size:2rem;font-weight:700;letter-spacing:.15em}.construction-details>.contentsmain>.wrapper>.changecol>.topics>.info>.users>p:last-child{margin-top:4px}.construction-details>.contentsmain>.wrapper>.changecol>.topics>.info>.outer_type{margin:8px 0;text-align:center;font-size:1.4rem;letter-spacing:.12em}.construction-details>.contentsmain>.wrapper>.changecol>.topics>.info>.time{text-align:center;margin-top:8px;font-size:1.4rem;letter-spacing:.12em}.construction-details>.contentsmain>.wrapper>.changecol>.after{width:63%}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.changecol>.after{width:100%;margin-top:24px}}.construction-details>.contentsmain>.wrapper>.changecol>.after>img{object-fit:cover;width:100%;height:100%}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.changecol>.after>img{height:300px}}.construction-details>.contentsmain>.wrapper>.changecol>.after>.be_af{position:absolute;top:-10px;left:-10px;width:25%}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.changecol>.after>.be_af{top:-10px;left:-10px;width:30%}}.construction-details>.contentsmain>.wrapper>.user_img{margin-top:32px;width:100%}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.user_img{margin-top:18px}}.construction-details>.contentsmain>.wrapper>.user_img>img{object-fit:cover;width:100%;height:100%}.construction-details>.contentsmain>.wrapper>.details{max-width:1250px;margin:0 auto}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.details{max-width:375px}}.construction-details>.contentsmain>.wrapper>.details>.entire{width:75%;font-family:"ShueiMin";margin:2.1rem auto 0}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.details>.entire{width:100%;padding:0 20px}}.construction-details>.contentsmain>.wrapper>.details>.entire>.inner{display:flex;flex-wrap:wrap;justify-content:flex-start;border-bottom:1px solid #1a1a1a}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.details>.entire>.inner{flex-wrap:nowrap}}.construction-details>.contentsmain>.wrapper>.details>.entire>.inner>.item{position:relative;width:20%;color:#1a1a1a;padding:30px 20px 10px}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.details>.entire>.inner>.item{padding:14px 8px 7px;width:37%;font-size:1.1rem;letter-spacing:.1em}}.construction-details>.contentsmain>.wrapper>.details>.entire>.inner>.item:after{position:absolute;top:15px;left:-20px;content:"";height:110%;width:100%;background:#e6e6e6;z-index:-4}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.details>.entire>.inner>.item:after{top:5px}}.construction-details>.contentsmain>.wrapper>.details>.entire>.inner>.description{width:80%;padding:30px 20px 10px}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.details>.entire>.inner>.description{padding:14px 8px 7px;width:73%;font-size:1.1rem;letter-spacing:.1em}}.construction-details>.contentsmain>.wrapper>.details>.before_after_area{margin-top:60px}.construction-details>.contentsmain>.wrapper>.details>.before_after_area>.before_after{display:flex;justify-content:center;align-items:center;margin-top:12px;height:auto}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.details>.before_after_area>.before_after{justify-content:space-between;height:auto}}.construction-details>.contentsmain>.wrapper>.details>.before_after_area>.before_after>.const_arrow{width:3%;position:relative;margin-right:12px}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.details>.before_after_area>.before_after>.const_arrow{margin-right:6px}}.construction-details>.contentsmain>.wrapper>.details>.before_after_area>.before_after>.const_arrow:after{position:absolute;content:"";border-style:solid;border-width:16px 0 16px 16px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #595757;display:inline-block;width:0;height:0;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:scaleX(1.5)}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.details>.before_after_area>.before_after>.const_arrow:after{border-width:8px 0 8px 8px}}.construction-details>.contentsmain>.wrapper>.details>.before_after_area>.before_after>.part_before,.construction-details>.contentsmain>.wrapper>.details>.before_after_area>.before_after>.part_after{width:40%;height:100%;position:relative}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.details>.before_after_area>.before_after>.part_before,.construction-details>.contentsmain>.wrapper>.details>.before_after_area>.before_after>.part_after{width:47%}}.construction-details>.contentsmain>.wrapper>.details>.before_after_area>.before_after>.part_before>img,.construction-details>.contentsmain>.wrapper>.details>.before_after_area>.before_after>.part_after>img{height:100%}.construction-details>.contentsmain>.wrapper>.details>.before_after_area>.before_after>.part_before>.sidebartext,.construction-details>.contentsmain>.wrapper>.details>.before_after_area>.before_after>.part_after>.sidebartext{font-family:"ShueiGoKin";background-color:#595757;position:absolute;top:0;left:0;color:#fff;padding:4px 12px;width:40%}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.details>.before_after_area>.before_after>.part_before>.sidebartext,.construction-details>.contentsmain>.wrapper>.details>.before_after_area>.before_after>.part_after>.sidebartext{width:45%;padding:2px 6px;font-size:.8rem}}.construction-details>.contentsmain>.wrapper>.details>.middlcol{margin-top:48px}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.details>.middlcol{margin-top:24px}}.construction-details>.contentsmain>.wrapper>.details>.middlcol>.title{background-color:#e6e6e6;text-align:center;padding:8px;font-family:"ShueiMin"}.construction-details>.contentsmain>.wrapper>.details>.middlcol>.title>p{font-size:2.2rem;letter-spacing:.3em;color:#1a1a1a}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.details>.middlcol>.title{padding:3px 0}.construction-details>.contentsmain>.wrapper>.details>.middlcol>.title>p{font-size:1.1rem;letter-spacing:.02em}}.construction-details>.contentsmain>.wrapper>.details>.middlcol>.middl_list{display:flex;flex-wrap:wrap;justify-content:center;margin:2.1rem auto 0}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.details>.middlcol>.middl_list{margin:8px auto 0;justify-content:space-between}}.construction-details>.contentsmain>.wrapper>.details>.middlcol>.middl_list>.implement{width:35%;padding:0 7px}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.details>.middlcol>.middl_list>.implement{width:49%;margin-top:10px;padding:0}}.construction-details>.contentsmain>.wrapper>.details>.middlcol>.middl_list>.implement>img{width:100%}.construction-details>.contentsmain>.wrapper>.details>.middlcol>.middl_list>.implement>.title{margin-top:8px;font-size:1.6rem;font-weight:700;letter-spacing:.08em;text-align:center}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.details>.middlcol>.middl_list>.implement>.title{margin-top:4px;font-size:1.2rem;font-weight:700;letter-spacing:.08em}}.construction-details>.contentsmain>.wrapper>.details>.middlcol>.middl_list>.implement>.text{margin-top:8px;padding-top:4px;font-size:1.2rem;letter-spacing:.06em;border-top:1px solid}@media screen and (max-width:767px){.construction-details>.contentsmain>.wrapper>.details>.middlcol>.middl_list>.implement>.text{margin-top:4px;padding-top:4px;font-size:1rem;letter-spacing:.06em}}.construction-details>.contentsmain>.comment-feature{position:relative;margin-top:48px;padding:0 90px}@media screen and (max-width:767px){.construction-details>.contentsmain>.comment-feature{padding:0 30px;margin-top:24px}}.construction-details>.contentsmain>.comment-feature>.border{position:absolute;left:0;top:16px;width:450px}@media screen and (max-width:767px){.construction-details>.contentsmain>.comment-feature>.border{top:12px;width:160px}}.construction-details>.contentsmain>.comment-feature>.container{padding:24px 32px;background-color:#dbe7ed}@media screen and (max-width:767px){.construction-details>.contentsmain>.comment-feature>.container{padding:8px 16px 16px}}.construction-details>.contentsmain>.comment-feature>.container>.title{margin-top:14px;font-size:1.8rem;font-weight:700;letter-spacing:.12em}@media screen and (max-width:767px){.construction-details>.contentsmain>.comment-feature>.container>.title{margin-top:8px;font-size:1rem;font-weight:700;letter-spacing:.12em}}.construction-details>.contentsmain>.comment-feature>.container>.text{margin-top:36px}.construction-details>.contentsmain>.comment-feature>.container>.text>p{font-size:1.4rem;line-height:1.5714285714;letter-spacing:.06em}@media screen and (max-width:767px){.construction-details>.contentsmain>.comment-feature>.container>.text{margin-top:12px}.construction-details>.contentsmain>.comment-feature>.container>.text>p{font-size:1.2rem;line-height:1.5;letter-spacing:.07em}}.construction-details>.contentsmain>.new-list{margin-top:36px;background-color:#dbe7ed;padding:32px 0}@media screen and (max-width:767px){.construction-details>.contentsmain>.new-list{padding:20px 30px}}.construction-details>.contentsmain>.new-list>.title{text-align:center;font-size:2.6rem;font-weight:700;letter-spacing:.22em}@media screen and (max-width:767px){.construction-details>.contentsmain>.new-list>.title{font-size:1.6rem;font-weight:700;letter-spacing:.22em}}.construction-details>.contentsmain>.new-list>.list_area{max-width:1250px;padding:0 100px;margin:32px auto 0}@media screen and (max-width:767px){.construction-details>.contentsmain>.new-list>.list_area{max-width:375px;padding:0;margin:20px auto 0}}.construction-details>.contentsmain>.new-list>.list_area>.list{display:flex;justify-content:space-between;margin:0 auto}.construction-details>.contentsmain>.new-list>.list_area>.list>.const_box{width:33%;max-width:300px;margin-right:20px}@media screen and (max-width:767px){.construction-details>.contentsmain>.new-list>.list_area>.list>.const_box{width:50%}}@media screen and (max-width:767px){.construction-details>.contentsmain>.new-list>.list_area>.list>.const_box:nth-child(2){margin-right:0}}.construction-details>.contentsmain>.new-list>.list_area>.list>.const_box:last-child{margin-right:0}@media screen and (max-width:767px){.construction-details>.contentsmain>.new-list>.list_area>.list>.const_box:last-child{display:none}}.construction-details>.contentsmain>.new-list>.list_area>.list>.const_box>a>.photo>img{aspect-ratio:29/20;object-fit:cover}.construction-details>.contentsmain>.new-list>.list_area>.list>.const_box>a>.info{padding:12px 20px;background-color:#fff}@media screen and (max-width:767px){.construction-details>.contentsmain>.new-list>.list_area>.list>.const_box>a>.info{padding:8px 12px}}.construction-details>.contentsmain>.new-list>.list_area>.list>.const_box>a>.info>.type{display:flex;text-align:center;margin:0 auto}.construction-details>.contentsmain>.new-list>.list_area>.list>.const_box>a>.info>.type>.link{display:block;padding:6px 8px;font-size:1.5rem;font-weight:700;letter-spacing:.07em;border-radius:10px;margin:0 3px}@media screen and (max-width:767px){.construction-details>.contentsmain>.new-list>.list_area>.list>.const_box>a>.info>.type>.link{font-size:1rem;font-weight:700;letter-spacing:.07em;border-radius:8px;padding:3px 4px}}.construction-details>.contentsmain>.new-list>.list_area>.list>.const_box>a>.info>.type>.link.-bl{background-color:#86b3e0;color:#fff}.construction-details>.contentsmain>.new-list>.list_area>.list>.const_box>a>.info>.type>.link.-gn{background-color:#83ccd2;color:#fff}.construction-details>.contentsmain>.new-list>.list_area>.list>.const_box>a>.info>.type>.link.-pi{background-color:#d4accd;color:#fff}.construction-details>.contentsmain>.new-list>.list_area>.list>.const_box>a>.info>.users{display:flex;align-items:center;margin-top:12px}@media screen and (max-width:767px){.construction-details>.contentsmain>.new-list>.list_area>.list>.const_box>a>.info>.users{margin-top:6px}}.construction-details>.contentsmain>.new-list>.list_area>.list>.const_box>a>.info>.users>p{font-size:1.6rem;font-weight:700;letter-spacing:.15em}.construction-details>.contentsmain>.new-list>.list_area>.list>.const_box>a>.info>.users>p:last-child{margin-left:6px}@media screen and (max-width:767px){.construction-details>.contentsmain>.new-list>.list_area>.list>.const_box>a>.info>.users>p{font-size:1.2rem;font-weight:700;letter-spacing:.15em}}.construction-details>.contentsmain>.new-list>.list_area>.list>.const_box>a>.info>.outer_type{margin:8px 0;font-size:1.4rem;letter-spacing:.06em}@media screen and (max-width:767px){.construction-details>.contentsmain>.new-list>.list_area>.list>.const_box>a>.info>.outer_type{margin:4px 0;font-size:1rem;letter-spacing:.06em}}.pnavi{margin-top:60px;text-align:center;align-items:center;display:flex;justify-content:center}.pnavi .page-numbers{height:25px;width:25px;border-radius:50%;line-height:25px;background-color:#e6e6e6;color:#9fa0a0;display:inline-block;font-family:"din-2014",sans-serif;font-weight:700;font-style:normal;margin-right:8px}.pnavi .page-numbers.current{background-color:#9fa0a0;color:#fff}.pnavi .page-numbers.dots{font-family:"ShueiGoKin";background-color:rgba(0,0,0,0);color:#e6e6e6;font-size:40px;height:auto;width:auto;border-radius:none}.pnavi .page-numbers.next,.pnavi .page-numbers.prev{background-color:rgba(0,0,0,0)}#blog{font-family:"ShueiGoKin";margin:180px auto 36px;overflow:hidden;position:relative;z-index:-3}@media screen and (max-width:767px){#blog{margin:80px auto 0}}#blog>.under-top>.mv_area{height:auto}#blog #blog_cont{padding:0 90px;max-width:1070px;margin:48px auto 24px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;background:#fff}@media screen and (min-width:0)and (max-width:1010px){#blog #blog_cont{display:block;width:90%;padding:20px 0;margin:0 auto}}#blog #blog_cont .blog_list,#blog #blog_cont .blog_single{margin:0;width:70%}@media screen and (min-width:0)and (max-width:1010px){#blog #blog_cont .blog_list,#blog #blog_cont .blog_single{width:100%}}#blog #blog_cont .blog_list .headline,#blog #blog_cont .blog_single .headline{font-size:2rem;line-height:3.3rem}@media screen and (max-width:767px){#blog #blog_cont .blog_list .headline,#blog #blog_cont .blog_single .headline{font-size:1.2rem;line-height:1.7rem}}#blog #blog_cont .blog_list{margin-top:24px}#blog #blog_cont .blog_list ul .blog_item{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:1px solid #86b3e0;padding:30px 0}#blog #blog_cont .blog_list ul .blog_item .thumb{width:25%}#blog #blog_cont .blog_list ul .blog_item .thumb .trim img{height:auto}#blog #blog_cont .blog_list ul .blog_item .block{width:65%;margin:0;position:relative}#blog #blog_cont .blog_list ul .blog_item .block h3{line-height:1.2}@media screen and (max-width:767px){#blog #blog_cont .blog_list ul .blog_item .block h3{font-size:1.2rem;line-height:1.5}}#blog #blog_cont .blog_list ul .blog_item .block h3:hover{opacity:.6}#blog #blog_cont .blog_list ul .blog_item .block .box{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:20px 0 0;position:absolute;bottom:0}@media screen and (max-width:767px){#blog #blog_cont .blog_list ul .blog_item .block .box{display:block;position:static}}#blog #blog_cont .blog_list ul .blog_item .block .box time{margin:0;color:gray;font-size:.8rem}#blog #blog_cont .blog_list ul .blog_item .block .box .category{text-align:center;color:#86b3e0;font-size:1rem;background-color:#fff;border:1px solid #86b3e0;padding:0 20px;margin:0;position:absolute;right:0;bottom:0}@media screen and (max-width:767px){#blog #blog_cont .blog_list ul .blog_item .block .box .category{position:static}}#blog #blog_cont .blog_list ul .blog_item .block p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:20px;font-size:1.4rem}#blog #blog_cont .blog_list ul .blog_item:nth-child(n+2){margin-top:20px}#blog #blog_cont .blog_single .blog_item .box{width:100%;display:-webkit-flex;display:flex}#blog #blog_cont .blog_single .blog_item .box time{margin:0;font-size:.8rem;font-weight:700}#blog #blog_cont .blog_single .blog_item .box .category{text-align:center;color:#86b3e0;font-size:1rem;background-color:#fff;border:1px solid #86b3e0;padding:0 20px;margin:0 0 0 20px}#blog #blog_cont .blog_single .blog_item .headline{margin-top:20px}#blog #blog_cont .blog_single .blog_item .thumb{margin-top:20px;width:60%}#blog #blog_cont .blog_single .blog_item .thumb img{height:auto}#blog #blog_cont .blog_single .blog_item p{margin-top:40px}#blog #blog_cont .blog_single .border{width:70px;display:block;margin:60px auto 0;border-bottom:3px double #86b3e0}#blog #blog_cont .blog_single .pagination{margin:40px 0 0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#blog #blog_cont .blog_single .pagination .next,#blog #blog_cont .blog_single .pagination .prev{margin:0;display:block}#blog #blog_cont .blog_single .pagination a{color:#86b3e0}#blog #blog_cont #sidebar{width:20%;margin:0 0 0 auto}@media screen and (min-width:640px)and (max-width:1010px){#blog #blog_cont #sidebar{width:100%;margin-top:40px}}@media screen and (min-width:0)and (max-width:640px){#blog #blog_cont #sidebar{width:100%;margin-top:40px}}#blog #blog_cont #sidebar .button-lnk{padding:0;background-color:#86b3e0;color:#fff;text-align:center;padding:6px 12px;width:fit-content;font-weight:700;font-family:"ShueiGoKin"}#blog #blog_cont #sidebar a.btn{width:100%;margin:0 auto;padding:10px 0;box-sizing:border-box;font-weight:lighter;border:1px solid #86b3e0;border-radius:5px;height:58px;display:flex;align-items:center;justify-content:center;font-size:1rem;color:#86b3e0}#blog #blog_cont #sidebar a.btn:hover{background-color:#86b3e0;color:#fff;border:1px solid #fff}#blog #blog_cont #sidebar .sidebar_head{font-weight:400;margin-top:30px}#blog #blog_cont #sidebar .sidebar_head a.btn_list{color:#86b3e0;border-bottom:1px solid #86b3e0}#blog #blog_cont #sidebar ul{margin-top:10px}#blog #blog_cont #sidebar ul li{margin-top:5px}#blog #blog_cont #sidebar ul li a{color:#86b3e0;text-decoration:underline}#blog #blog_cont .pagination{margin-top:60px}#blog #blog_cont .pagination .screen-reader-text{display:none}#blog #blog_cont .pagination .nav-links{text-align:center}#blog #blog_cont .pagination .nav-links .page-numbers{font-weight:lighter;color:#86b3e0;border:1px solid #86b3e0;padding:5px 10px}#blog #blog_cont .pagination .nav-links .current{background-color:#86b3e0;color:#fff}#blog #blog_cont .pagination .nav-links .prev,#blog #blog_cont .pagination .nav-links .next{border:none}#blog #blog_cont .pagination.pagination_single .next,#blog #blog_cont .pagination.pagination_single .prev{width:45%;text-decoration:underline}#blog #blog_cont .pagination.pagination_single .prev{text-align:right}.contact_confirm{font-family:"ShueiGoKin";padding:180px 0 40px;overflow:hidden;position:relative;z-index:-3;background-color:#fffcdb}@media screen and (max-width:767px){.contact_confirm{padding:80px 0 40px}}.contact_confirm>.form_area{max-width:1250px;margin:42px auto}.contact_confirm>.form_area>.title{text-align:center;font-size:2.1rem;font-weight:700;letter-spacing:.03em}@media screen and (max-width:767px){.contact_confirm>.form_area>.title{font-size:1.2rem;font-weight:700;letter-spacing:.03em}}.contact_confirm>.form_area>.entry-area{width:65%;margin:46px auto 0}.contact_confirm>.form_area>.entry-area .dfl{display:flex;justify-content:space-between;margin-top:20px;align-items:center;border-bottom:1px solid #62c0b7}@media screen and (max-width:767px){.contact_confirm>.form_area>.entry-area .dfl{margin-top:16px}}.contact_confirm>.form_area>.entry-area .dfl:last-child{align-items:normal}.contact_confirm>.form_area>.entry-area .dfl .dft{width:20%;font-weight:700;color:#727171}@media screen and (max-width:767px){.contact_confirm>.form_area>.entry-area .dfl .dft{width:25%;font-size:1rem;font-weight:700;letter-spacing:.03em}}.contact_confirm>.form_area>.entry-area .dfl .dfd{width:80%;background-color:#fffcdb;padding:10px}@media screen and (max-width:767px){.contact_confirm>.form_area>.entry-area .dfl .dfd{width:75%;padding:7px;font-size:1.1rem;font-weight:700;letter-spacing:.03em}}.contact_confirm>.form_area>.entry-area .dfl .dfd .wpcf7-textarea{height:140px}@media screen and (max-width:767px){.contact_confirm>.form_area>.entry-area .dfl .dfd .wpcf7-textarea{height:85px;max-width:100%}}@media screen and (max-width:767px){.contact_confirm>.form_area>.entry-area .dfl .dfd .wpcf7-text{max-width:100%}}.contact_confirm>.form_area>.entry-area_r{width:65%;margin:46px auto 0}.contact_confirm>.form_area>.entry-area_r .dfl{display:flex;justify-content:space-between;margin-top:20px;align-items:center;border-bottom:1px solid #86b3e0}@media screen and (max-width:767px){.contact_confirm>.form_area>.entry-area_r .dfl{margin-top:16px}}.contact_confirm>.form_area>.entry-area_r .dfl:last-child{align-items:normal}.contact_confirm>.form_area>.entry-area_r .dfl .dft{width:20%;font-weight:700}@media screen and (max-width:767px){.contact_confirm>.form_area>.entry-area_r .dfl .dft{width:25%;font-size:1rem;font-weight:700;letter-spacing:.03em}}.contact_confirm>.form_area>.entry-area_r .dfl .dfd{width:80%;background-color:#fffcdb;padding:10px}@media screen and (max-width:767px){.contact_confirm>.form_area>.entry-area_r .dfl .dfd{width:75%;padding:7px;font-size:1.1rem;font-weight:700;letter-spacing:.03em}}.contact_confirm>.form_area>.entry-area_r .dfl .dfd .wpcf7-textarea{height:140px}@media screen and (max-width:767px){.contact_confirm>.form_area>.entry-area_r .dfl .dfd .wpcf7-textarea{height:85px;max-width:100%}}@media screen and (max-width:767px){.contact_confirm>.form_area>.entry-area_r .dfl .dfd .wpcf7-text{max-width:100%}}.contact_confirm>.form_area .send{display:flex;justify-content:space-between;width:55%;margin:20px auto 0;align-items:center}@media screen and (max-width:767px){.contact_confirm>.form_area .send{width:100%;display:block}}.contact_confirm>.form_area .send .back_btn{margin:25px auto;width:48%;text-align:center}@media screen and (max-width:767px){.contact_confirm>.form_area .send .back_btn{margin:20px auto 10px;width:90%}}.contact_confirm>.form_area .send .back_btn .back{width:100%;background-color:#727171;border-radius:8px;padding:10px 0;color:#fff;font-weight:700;font-size:1.8rem;letter-spacing:.1em}@media screen and (max-width:767px){.contact_confirm>.form_area .send .back_btn .back{padding:6px 0;font-size:1.3rem}}.contact_confirm>.form_area .send .send-btn{margin:25px auto;text-align:center;width:48%}.contact_confirm>.form_area .send .send-btn .wpcf7-submit{width:100%;background-color:#62c0b7;border-radius:8px;padding:10px 0;color:#fff;font-weight:700;font-size:1.8rem;letter-spacing:.1em}.contact_confirm>.form_area .send .send-btn .wpcf7-spinner{display:none}@media screen and (max-width:767px){.contact_confirm>.form_area .send .send-btn{width:90%;margin:10px auto 10px}.contact_confirm>.form_area .send .send-btn .wpcf7-submit{padding:6px 0;font-size:1.3rem}}.contact_confirm>.form_area .send .send-btn_r{margin:25px auto;text-align:center;width:48%}.contact_confirm>.form_area .send .send-btn_r .wpcf7-submit{width:100%;background-color:#86b3e0;border-radius:8px;padding:10px 0;color:#fff;font-weight:700;font-size:1.8rem;letter-spacing:.1em}.contact_confirm>.form_area .send .send-btn_r .wpcf7-spinner{display:none}@media screen and (max-width:767px){.contact_confirm>.form_area .send .send-btn_r{width:90%;margin:10px auto 10px}.contact_confirm>.form_area .send .send-btn_r .wpcf7-submit{padding:6px 0;font-size:1.3rem}}.contact_thanks{font-family:"ShueiGoKin";padding:180px 0 40px;overflow:hidden;position:relative;z-index:-3;background-color:#fffcdb}@media screen and (max-width:767px){.contact_thanks{padding:80px 0 40px}}.contact_thanks>.thanks_area{max-width:1250px;margin:0 auto;text-align:center}.contact_thanks>.thanks_area>.thanks{margin-top:16px;font-size:2.8rem;font-weight:700;letter-spacing:.03em}@media screen and (max-width:767px){.contact_thanks>.thanks_area>.thanks{margin-top:36px;font-size:2.2rem;font-weight:700;letter-spacing:.03em}}.contact_thanks>.thanks_area>.thanks-txt{margin-top:36px;font-size:1.6rem;letter-spacing:.03em}@media screen and (max-width:767px){.contact_thanks>.thanks_area>.thanks-txt{margin-top:24px;font-size:1.4rem;font-weight:700;letter-spacing:.03em}}.contact_thanks>.thanks_area>.link{width:min(45%,260px);display:block;background-color:#727171;border-radius:56px;margin:60px auto 30px}@media screen and (max-width:767px){.contact_thanks>.thanks_area>.link{margin:40px auto 20px}}.contact_thanks>.thanks_area>.link>.thanks-btn{padding:16px 0}.contact_thanks>.thanks_area>.link>.thanks-btn>.txt{font-size:1.8rem;font-weight:700;line-height:1.3888888889;letter-spacing:.05em;color:#fff}@media screen and (max-width:767px){.contact_thanks>.thanks_area>.link{width:min(70%,300px)}}.privacy-all{margin:180px auto 0;overflow:hidden;position:relative;z-index:-3;background-color:#e6e6e6}@media screen and (max-width:767px){.privacy-all{margin:80px auto 0}}.privacy-all>.privacy>.wrapper>.privacytitle{text-align:center;font-size:26px;padding:40px 0}.privacy-all>.privacy>.wrapper .privacy_contents{width:84%;margin:0 auto 48px;padding:24px;background-color:#fff}@media screen and (max-width:767px){.privacy-all>.privacy>.wrapper .privacy_contents{width:95%;padding:16px}}.privacy-all>.privacy>.wrapper .privacy_contents h6{font-size:16px;margin:20px auto 5px;font-weight:700}.faq_contents{font-family:"ShueiMin";margin:180px auto 36px;overflow:hidden;position:relative;z-index:-3;background-image:url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/back_blue.png),url(//paint-concierge.com/wp-content/themes/paint-concierge/inc/css/../images/front/back_blue.png);background-repeat:no-repeat;background-position:right -2100px top 0,left -2100px top 0}@media screen and (max-width:767px){.faq_contents{background-position:left -700px top 0,right -700px top 0;margin:80px auto 0;background-size:800px,800px}}.faq_contents>.under-top>.mv_area{height:auto}.faq_contents>.under-top>.mv_area>.title>p{font-size:3.6rem;letter-spacing:.3em}.faq_contents>.faq_list{margin:42px auto 0;max-width:1250px;padding:0 90px}@media screen and (max-width:767px){.faq_contents>.faq_list{max-width:375px;padding:0 30px}}.faq_contents>.faq_list>.faq_box{margin-top:16px;box-shadow:3px 3px 7px 0px rgba(130,130,130,.45)}.faq_contents>.faq_list>.faq_box>.question,.faq_contents>.faq_list>.faq_box>.answer{display:flex;align-items:center}.faq_contents>.faq_list>.faq_box>.question>.title,.faq_contents>.faq_list>.faq_box>.answer>.title{font-size:6.6rem;font-weight:700;margin-right:24px}@media screen and (max-width:767px){.faq_contents>.faq_list>.faq_box>.question>.title,.faq_contents>.faq_list>.faq_box>.answer>.title{font-size:4.6rem;font-weight:700}}.faq_contents>.faq_list>.faq_box>.question{background-color:#e6e6e6;padding:14px 16px}.faq_contents>.faq_list>.faq_box>.question>.title{color:#fff}.faq_contents>.faq_list>.faq_box>.question>.inner_question{font-size:2rem;letter-spacing:.04em}@media screen and (max-width:767px){.faq_contents>.faq_list>.faq_box>.question>.inner_question{font-size:1.5rem;letter-spacing:.04em}}.faq_contents>.faq_list>.faq_box>.answer{background-color:#fff;padding:12px 16px}.faq_contents>.faq_list>.faq_box>.answer>.inner_answer{font-size:1.5rem;line-height:5.3333333333;letter-spacing:.04em}@media screen and (max-width:767px){.faq_contents>.faq_list>.faq_box>.answer>.inner_answer{font-size:1.1rem;line-height:3.6363636364;letter-spacing:.04em}}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.wpcf7-back{float:left;margin-top:5px;position:relative;width:70px}.cf7msm-ro{white-space:pre-wrap}
/*!
Theme Name: PAINTコンシェルジュ
Theme URI: http://underscores.me/
Author: uncode,Inc
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: c-paint
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

c-paint is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important}