@charset "UTF-8";
/*!
 * ress.css ? v2.0.4
 * MIT License
 * github.com/filipelinhares/ress
 */
html{box-sizing:border-box;-moz-tab-size:4;tab-size:4;-webkit-text-size-adjust:100%;word-break:normal}*,:before,:after{background-repeat:no-repeat;box-sizing:inherit}:before,:after{text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}hr{height:0;overflow:visible}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible;text-transform:none}select{text-transform:none}button,[type=button],[type=reset],[type=submit],[role=button]{color:inherit;cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}select{-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none;vertical-align:bottom}progress{vertical-align:baseline}svg:not([fill]){fill:currentColor}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0) !important;position:absolute !important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}html{font-size:62.5%}body{color:#3d2718;counter-reset:flow;font-family:Linotte,YuGothic,"Yu Gothic","游ゴシック体","游ゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",Osaka,"MS PGothic",Arial,Helvetica,Verdana,sans-serif !important;font-size:18px;font-size:1.8rem;line-height:1}html,body{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{line-height:1.6}h1{font-size:30px;font-size:3rem}h2{font-size:28px;font-size:2.8rem}h3{font-size:24px;font-size:2.4rem}h4{font-size:20px;font-size:2rem}ul,ol{list-style:none}a{color:#0058a8;font-weight:700;text-decoration:underline}a:hover{text-decoration:none}summary{color:transparent;cursor:pointer;display:block;list-style:none;outline:none;position:relative}table{border-collapse:collapse;border-spacing:0}p{line-height:1.6}p strong{background:#fdcd00;padding:5px 0}@media (max-width:768px){body.on{height:100%;overflow:hidden}}@media (max-width:414px){body{font-size:15px;font-size:1.5rem}h1{font-size:24px;font-size:2.4rem}h2{font-size:24px;font-size:2.4rem}h3{font-size:20px;font-size:2rem}h4{font-size:18px;font-size:1.8rem}}#logo .c1{fill:#fdcd00}#logo .c2{fill:#3d2718}.loupe{border:solid 4px #6c462c;border-radius:10px;display:block;height:20px;position:relative;transform:rotate(-45deg);width:20px}.loupe:after{background:#6c462c;content:"";display:block;height:12px;bottom:-12px;left:50%;position:absolute;margin-left:-2px;width:4px}.arrow,.breadcrumb li,.more a,.more span{position:relative}.arrow:after,.breadcrumb li:after,.more a:after,.more span:after{border-right:solid 4px #fff;border-top:solid 4px #fff;content:"";display:block;height:14px;position:absolute;transform:rotate(45deg);width:14px}.zoom{display:block;position:relative}.zoom:before,.zoom:after{content:"";display:block;position:absolute}.zoom:before{background:rgba(0,0,0,.7);height:26px;right:0;top:0;width:26px}.zoom:after{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/zoom.svg) center center;height:18px;right:4px;top:4px;width:18px}.mainCtr,.area,.appeal,.articleSearch,.archive,.campaign,.header .gNav,.summary,.unique,.reason,.work,.result,.service{margin:0 auto;max-width:1000px}.header .search,.header .staff{font-size:12px;font-size:1.2rem;margin-bottom:5px;margin-top:5px}.header .search svg,.header .staff svg{color:#469944;height:14px;width:14px}.section{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/pattern2.webp);border-bottom:solid 3px #d8d0a2;border-top:solid 3px #d8d0a2;margin-top:50px}.section:before,.section:after{border-radius:10px;top:0;z-index:-1}.section2 .headline,.voice .headline,.faq .headline,.price .headline{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/line.webp) no-repeat center bottom;background-size:contain;padding-bottom:70px;text-align:center}.section2 .headline .title,.voice .headline .title,.faq .headline .title,.price .headline .title{margin:0 auto}.section2 .headline p,.voice .headline p,.faq .headline p,.price .headline p{font-weight:700;font-size:24px;font-size:2.4rem;margin-top:20px}.section3,.area .inner,.campaign .inner,.service .inner{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/pattern2.webp);border:solid 3px #d8d0a2;border-radius:10px}.section3>.title,.area .inner>.title,.campaign .inner>.title,.service .inner>.title{border-radius:10px 10px 0 0;margin:-3px 0 0 -3px;width:calc(100% + 6px)}.section3>.title:before,.area .inner>.title:before,.campaign .inner>.title:before,.service .inner>.title:before,.section3>.title:after,.area .inner>.title:after,.campaign .inner>.title:after,.service .inner>.title:after{border-radius:10px 10px 0 0;left:0;top:0}.section3>.title span,.area .inner>.title span,.campaign .inner>.title span,.service .inner>.title span{line-height:1;position:relative;z-index:1}.section3>.title span:after,.area .inner>.title span:after,.campaign .inner>.title span:after,.service .inner>.title span:after{color:#fff;font-size:18px;font-size:1.8rem;margin-left:20px}@media (min-width:769px){.section .inner{margin:0 auto;max-width:1000px;padding:50px 30px}.section .inner>.title{margin-bottom:30px}.section2,.voice,.faq,.price{margin:50px auto 0;max-width:1000px;padding:0 30px}.section3,.area .inner,.campaign .inner,.service .inner{margin:0 30px}.section3>.title,.area .inner>.title,.campaign .inner>.title,.service .inner>.title{padding:20px 30px}.section3>.title span,.area .inner>.title span,.campaign .inner>.title span,.service .inner>.title span{max-height:45px}}@media (max-width:768px){.section .inner{padding:50px 20px}.section .inner>.title{margin-bottom:30px}.section2,.voice,.faq,.price{margin-top:50px;padding:0 20px}.section2 .headline,.voice .headline,.faq .headline,.price .headline{padding-bottom:7vw}.section2 .headline img,.voice .headline img,.faq .headline img,.price .headline img{height:35px;width:auto}.section2 .headline p,.voice .headline p,.faq .headline p,.price .headline p{font-size:18px;font-size:1.8rem}.section3>.title,.area .inner>.title,.campaign .inner>.title,.service .inner>.title{padding:20px}.section3>.title span,.area .inner>.title span,.campaign .inner>.title span,.service .inner>.title span{display:block;height:35px;line-height:1}.section3>.title img,.area .inner>.title img,.campaign .inner>.title img,.service .inner>.title img{height:100%;object-fit:contain}}@media (max-width:414px){.section .inner{padding:20px}.section .inner>.title{margin-bottom:20px}}.breadcrumb{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/pattern2.webp);border-bottom:solid 1px #6c462c;border-top:solid 1px #6c462c}.breadcrumb ol{display:flex;font-size:13px;font-size:1.3rem}.breadcrumb li{margin-right:35px}.breadcrumb li:after{border-color:#3d2718;border-width:2px;height:8px;margin-top:-4px;position:absolute;right:-20px;top:50%;width:8px}.breadcrumb li:last-child:after{content:none}.footer a{color:#3d2718;text-decoration:none}.footer li{line-height:2}.footer .siteNav{display:flex;flex-wrap:wrap;justify-content:space-between}.footer .contactB{width:200px}.footer .sns{display:flex;margin-top:10px}.footer .sns li{align-items:center;display:flex;margin-right:10px}.footer .logo svg{height:35px;width:200px}.footer .copyright{border-top:solid 1px #3d2718;display:block;padding:30px 0;text-align:center}@media (min-width:769px){.header .toggle{display:none}.breadcrumb ol{margin:0 auto;max-width:1000px;padding:30px}.footer .siteNav{justify-content:space-between;margin:100px auto;max-width:1000px;padding:0 30px}.footer .siteNav .logo,.footer .siteNav ul{width:calc((100% - 60px)/3)}}@media (max-width:768px){.header .toggle{box-sizing:border-box;cursor:pointer;font-weight:700;height:70px;font-size:11px;font-size:1.1rem;padding-top:48px;position:relative;text-align:center;width:70px;z-index:999}.header .toggle span,.header .toggle span:before,.header .toggle span:after{background:#6c462c;border-radius:2.5px;content:"";display:block;height:5px;transition:.35s ease-in-out;width:38px}.header .toggle span{left:50%;position:absolute;top:23px;margin-left:-19px}.header .toggle span:before,.header .toggle span:after{left:0;position:absolute}.header .toggle span:before{top:-11px}.header .toggle span:after{bottom:-11px}.header .toggle.on{color:#fff}.header .toggle.on span,.header .toggle.on span:before,.header .toggle.on span:after{background:#fff}.header .toggle.on span{width:0}.header .toggle.on span:before{top:0;transform:rotate(-45deg)}.header .toggle.on span:after{bottom:0;transform:rotate(45deg)}.breadcrumb{padding:20px}.breadcrumb ol{overflow:auto;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.footer .siteNav{margin:50px 0;padding:0 20px}.footer .siteNav .sns{justify-content:center;width:100%}.footer .contactB{margin:0 auto}.footer .contact{border-radius:10px 10px 0 0;bottom:0;left:0;position:fixed;margin:0;max-width:100%;transition:.5s;width:100%;z-index:9999}.footer .contact:before,.footer .contact:after{border-radius:10px 10px 0 0}.footer .contact.hide{transform:translateY(110%)}.footer .contact .sp{display:block}.back_top{bottom:110px;position:fixed;right:0;transition:.5s;z-index:999}}@media (max-width:414px){.footer .siteNav .logo{margin-bottom:20px;width:100%}.footer .siteNav ul{font-size:14px;font-size:1.4rem;width:calc((100% - 20px)/2)}}.hero{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/bg.webp) repeat-x top;background-size:contain}.hero.top{background-position:bottom}@media (min-width:769px){.hero.top .inner{padding:55px 30px 0}.hero.top .inner>.title span{margin:0 0 60px;padding:15px 20px}}@media (max-width:768px){.hero.top .inner{padding:55px 20px 0}.hero.top .inner>.title span{margin:0 0 30px;padding:6px 20px}}@media (max-width:414px){.hero.top .inner{padding:20px 15px 0}.hero.top .inner>.title span{height:36px;font-size:18px;font-size:1.8rem;margin:0 0 20px;padding:10px}}.hero .inner>.title span:not(#headerFloorBotton span){background:#3d2718;box-sizing:border-box;color:#fff;display:inline-block;font-weight:700;position:relative}.hero .inner>.title span:not(#headerFloorBotton span):before,.hero .inner>.title span:not(#headerFloorBotton span):after{content:"";position:absolute}.hero .inner>.title span:not(#headerFloorBotton span):before{border-color:#3d2718 transparent transparent;border-style:solid;top:0}.hero .inner>.title span:not(#headerFloorBotton span):after{border-color:transparent transparent transparent #3d2718;border-style:solid;bottom:0}.hero .inner .title .campaignRibbon{align-items:center;display:flex}@media (min-width:769px){.hero .inner .title .campaignRibbon img{min-width:100px}}@media (max-width:768px){.hero .inner .title .campaignRibbon span{height:unset;font-size:20px;font-size:2rem}}@media (max-width:414px){.hero .inner .title .campaignRibbon img{min-width:70px}.hero .inner .title .campaignRibbon span{font-size:14px;font-size:1.4rem;padding:8px}}.hero .inner .title .campaignRibbon img{display:none}.hero .inner .title .campaignRibbon img{height:auto;width:20%;z-index:1}@media (min-width:769px){.hero .inner .title picture img{margin-top:30px}}@media (max-width:768px){.hero .inner .title picture img{margin-top:10px}}@media (max-width:414px){.hero .inner .title picture img{margin-top:0}}.hero .example{max-width:940px}@media (min-width:769px){.hero .inner{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/hero-image_top.webp) no-repeat center top;margin:0 auto;margin-bottom:0;max-width:1280px;padding:0 30px}.hero .inner>.title{line-height:1;margin:0 auto 50px;max-width:940px;position:relative}.hero .inner>.title span{margin:20px 0 30px !important;padding:15px 20px 15px 25px}.hero .inner>.title span:before,.hero .inner>.title span:after{right:-29px}.hero .inner>.title span:before{border-width:30px 30px 0 0}.hero .inner>.title span:after{border-width:30px 0 0 30px}.hero .example{margin:50px auto 100px}}@media (max-width:768px){.hero.gaichu .inner{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/hero-image-sp2.webp) no-repeat center top;background-size:contain}.hero.aircon .inner{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/hero-image-aircon-sp.webp) no-repeat center top;background-size:contain}.hero.aircon-business .inner{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/hero-image-top-sp.webp) no-repeat center top;background-size:contain}.hero .inner{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/hero-image-top-sp.webp) no-repeat center top;background-size:contain;padding:10px 20px 0}.hero .inner>.title span{height:58px;margin:10px 0;padding:6px 20px 6px 50px}.hero .inner>.title span:before,.hero .inner>.title span:after{right:-29px}.hero .inner>.title span:before{border-width:29px 29px 0 0}.hero .inner>.title span:after{border-width:29px 0 0 29px}.hero.top .inner{background-size:cover}.hero .example{margin:30px auto}}@media (max-width:414px){.hero .inner{padding:0 15px}.hero .inner>.title span{display:inline-block;height:36px;font-size:18px;font-size:1.8rem;line-height:1;margin:10px 0;padding:10px 10px 10px 50px}.hero .inner>.title span:before,.hero .inner>.title span:after{right:-18px}.hero .inner>.title span:before{border-width:18px 18px 0 0}.hero .inner>.title span:after{border-width:18px 0 0 18px}.hero .example{margin:20px auto}}.voice .headline{margin-bottom:30px;margin-top:30px}.voice .content{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}.voice h1{font-size:24px;font-size:2.4rem;margin-bottom:30px;width:100%}.voice h2{font-size:20px;font-size:2rem;margin-bottom:20px}.voice h4{margin-bottom:20px}.voice .image{border:solid 1px #d8d0a2}.voice .image a{height:100%}.voice .image img{height:100%;object-fit:cover;width:100%}.voice .summary{margin-bottom:0 !important;padding:0}.voice dl{display:flex;flex-wrap:wrap;justify-content:space-between}.voice dt,.voice dd{display:flex;justify-content:start;padding:10px 0}.voice dt{font-weight:700;width:100px}.voice dd{width:calc(100% - 120px)}.voice dd span{font-weight:700}.voice>.content h1{line-height:1.3}.voice>.content h1 b{color:#aa1d1c;font-size:30px;font-size:3rem}.voice>.content .image{height:248px;position:absolute;width:200px}.voice>.content .data1,.voice>.content .data2{margin-left:250px;width:calc((100% - 50px)/3*2)}.voice>.content .data2 .summary{border-top:1px solid #f0eee6;margin-top:5px;padding:10px 0}.voice>.content .data2 .comment{border-top:1px solid #f0eee6;padding-top:10px}.voice>.content .data2 .comment h2{background:#94bb70;color:#fff;display:inline-block;font-size:16px;margin-bottom:10px;padding:0 8px}.voice .pickup{text-align:left}.voice .pickup .image{border:none}.voice .pickup a{border:solid 1px #d8d0a2}.voice .pickup .more{margin:30px auto;max-width:300px;width:100%}.voice .pickup .more a{border:none}.voice .pickup .content .data_up{display:flex;justify-content:space-between;padding:0 5px}.voice .pickup .content .data_up a{border:none !important;color:unset;display:block;overflow:hidden;text-decoration:none}.voice .pickup .content .data_up a img{transition:.25s linear}.voice .pickup .content .data_up a:hover{opacity:.5;text-decoration:underline;transition:.25s linear}.voice .pickup .content .data_up a:hover img{transform:scale(1.2);transition:.25s linear}.voice .pickup .content .data_up .image{height:calc(100%/2);padding:0 5px;width:calc((100% - 40px)/3)}.voice .pickup .content .data_up .image img{border:solid 1px #d8d0a2}.voice .pickup .content .data_up .contents_data{width:calc((100% - 40px)/3*2)}.voice .pickup .content .data_up .contents_data h4{color:#aa1d1c}.voice .pickup .content .data_up .contents_data dd{color:#3d2718;font-weight:400}.voice .pickup .data_down{border-top:1px dashed #469944;margin-top:10px;padding:0 5px}.voice .pickup .data_down .stars{color:#fdb100;font-size:1.7rem}.voice .pickup .data_down ul.taglinks{text-align:right}.voice .pickup .data_down ul.taglinks li{display:inline-block}.voice .pickup .data_down ul.taglinks li a{border-color:#0058a8 !important;color:#0058a8;display:inline-block;font-size:1.5rem;margin:8px;padding:6px 8px;transition:.25s linear}.voice .pickup .data_down ul.taglinks li a:hover{background:#0058a8;color:#fff;transition:.25s linear}.voice ul.single_voice{text-align:right}.voice ul.single_voice li{display:inline-block}.voice ul.single_voice li a{border:1px solid #0058a8 !important;color:#0058a8;display:inline-block;font-size:1.5rem;margin:8px;padding:6px 8px;transition:.25s linear}.voice ul.single_voice li a:hover{background:#0058a8;color:#fff;transition:.25s linear}.voice .questionnaire{text-align:center}.voice .questionnaire .title{background:linear-gradient(transparent 55%,#f0ebcd 13%);display:inline-block;font-size:32px;font-size:3.2rem;margin-bottom:20px}.voice .questionnaire>ul{display:flex;flex-wrap:wrap}.voice .questionnaire>ul li{border:solid 1px #d8d0a2}.voice .questionnaire>ul li img{height:100%;object-fit:cover;width:100%}.voice .questionnaire .face_photos{border-bottom:2px dashed #d8d0a2;margin-bottom:10px;padding-bottom:20px}.voice .questionnaire .face_photos li{background-color:#f0eee6;border-radius:7px;overflow:hidden}.voice .questionnaire .face_photos li .taglinks{display:flex;flex-wrap:wrap;justify-content:space-between}.voice .questionnaire .face_photos li .taglinks li{display:inline-block;margin:3px auto;width:auto}.voice .questionnaire .face_photos li .taglinks li a{background-color:#928379;color:#f0eee6;padding:0 3px}.voice .questionnaire .face_photos li a{color:#3d2718;display:block;font-size:1.5rem;overflow:hidden;text-decoration:none}.voice .questionnaire .face_photos li a img{height:50%;object-fit:cover;object-fit:cover;transition:.25s linear;width:100%}.voice .questionnaire .face_photos li a:hover{opacity:.5;text-decoration:underline;transition:.25s linear}.voice .questionnaire .face_photos li a:hover img{transform:scale(1.2);transition:.25s linear}.voice .questionnaire .face_photos li div{color:#3d2718;display:block;font-size:1.3rem;font-weight:700;margin-top:5px}.voice .questionnaire .face_photos li div .name{border-bottom:1.5px dotted #aa1d1c;font-size:1.7rem;margin:0 5px 3px;padding-bottom:3px}.voice .questionnaire .face_photos li div .evaluation{display:block;justify-content:normal;text-align:center}.voice .questionnaire .face_photos li div .evaluation span{color:#fdb100;opacity:.7}.voice .questionnaire .questionnaire_photos{margin-top:50px}.voice .next{margin:0 auto;max-width:492px}@media (min-width:769px){.voice{margin-bottom:50px}.voice .evaluation{align-items:center;display:flex;justify-content:space-between}.voice .evaluation>div:nth-child(1){display:flex;width:calc((100% - 30px)/3)}.voice .evaluation>div:nth-child(2){width:calc((100% - 30px)/3*2)}.voice .pickup{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.voice .pickup .content{display:block;margin-top:30px;width:calc((100% - 40px)/2)}.voice .questionnaire>ul{margin-left:-15px;width:calc(100% + 30px)}.voice .questionnaire>ul li{margin:0 15px 30px;width:calc((100% - 180px)/6)}}@media (max-width:768px){.voice>.content .image{height:250px;position:absolute;width:180px}.voice>.content .data1,.voice>.content .data2{margin-left:210px;width:calc(100% - 210px)}.voice .content{margin-bottom:50px}.voice .image{width:100%}.voice .evaluation>div:nth-child(1){margin:0 auto 30px;max-width:400px}.voice .pickup .image{height:calc(100%/1.1) !important;width:calc((100% - 20px)/3) !important}.voice .pickup .data{width:calc((100% - 20px)/3*2)}.voice .questionnaire>ul{margin-left:-10px;width:calc(100% + 20px)}.voice .questionnaire>ul li{margin:0 10px 20px;width:calc((100% - 60px)/3)}}@media (max-width:500px){.voice>.content .image{height:210px;position:absolute;width:150px}.voice>.content .data1,.voice>.content .data2{margin-left:180px;width:calc(100% - 180px)}.voice .pickup .content .data_up .image{padding:0}.voice .questionnaire .face_photos li a{font-size:1.2rem}}@media (max-width:414px){.voice .pickup .image{margin-bottom:0;width:100%}.voice .pickup .content .data_up .image{height:100%;width:calc((100% - 10px)/3)}.voice .pickup .content .data_up .contents_data{width:calc((100% - 10px)/3*2)}.voice .pickup .data{width:100%}.voice dt{padding:5px 0;width:85px}.voice dd{padding:5px 0;width:calc(100% - 90px)}.voice ul.taglinks li a{font-size:1.2rem}.voice .questionnaire>ul{margin-left:0}.voice .questionnaire>ul li{margin:0 0 10px;width:calc((100% - 40px)/3)}.voice .questionnaire .face_photos li{width:calc((100% - 10px)/2)}}.contact{margin:0 auto 50px;max-width:960px;position:relative}.contact:before,.contact:after{top:0;z-index:-1}.contact .mail a{align-items:center;border-radius:10px;box-shadow:0 5px 0 #14320c;color:#fff;display:flex;font-size:1.5vw;height:100%;justify-content:center;text-decoration:none}.contact .mail a:before,.contact .mail a:after{border-radius:10px}.contact .mail a:hover{box-shadow:none;position:relative;top:10px}.contact .mail span{position:relative;z-index:1}.contact .reserve a{align-items:center;background:#41a5ff;border-radius:10px;box-shadow:0 5px 0 #0058a8;color:#fff;display:flex;height:100%;justify-content:center;text-decoration:none}.contact .reserve a:before{border-radius:10px;mix-blend-mode:multiply}.contact .reserve a:hover{box-shadow:none;position:relative;top:10px}.contact .reserve a span{position:relative;z-index:1}.contact .pc{font-weight:700;height:214px;position:relative}.contact .pc .inner{border-radius:10px;bottom:0;position:absolute}.contact .pc .count-down{color:#0257a7;font-size:31px;font-weight:bolder;left:35%;position:absolute;top:30%;width:fit-content}.contact .pc .title{left:0;position:absolute;top:-22px;visibility:hidden}.contact .pc address{bottom:25%;display:flex;font-style:normal;left:17%;position:absolute;width:calc(100% - 17%)}.contact .pc .button{align-items:center;display:flex;justify-content:space-between;max-width:240px;width:100%}.contact .pc .button>div{margin:0 !important;width:calc(50% - 5px)}.contact .pc .button>div.gaichu{width:80%}.contact .pc .button>div a{padding:10px 0;width:100% !important}.contact .pc .tel{align-items:center;color:#d12525;display:flex;font-size:48px;margin:8px 10px 0 5px}.contact .pc .terms{background:#ef5a2d;border-radius:10px;font-size:15px;margin:auto 0 auto 0;padding:3px;text-align:center;vertical-align:middle;width:42px}.contact .pc .terms a{color:#fff;line-height:1.2;text-decoration:none}.contact .pc .mail,.contact .pc .reserve{margin-left:20px;padding:5px 0}.contact .pc .mail a,.contact .pc .reserve a{font-size:18px;width:140px}.contact .pc p{font-size:24px;font-size:2.4rem;position:relative;width:100%;z-index:1}.contact .pc .staff{border-radius:10px;bottom:0;position:absolute;right:0}.contact .pc .staffI{bottom:5px;left:0;position:absolute}.contact .sp{justify-content:space-between;padding:10px 10px 20px}.contact .sp .tel{display:none}.contact .sp .mail a{border:solid 2px #81bf71;box-shadow:0 10px 0 #14320c;font-size:4vw}.contact .sp .mail a:hover{box-shadow:none}.contact .sp .action{display:none}.contact .sp .action div{height:calc((100% - 20px)/2);width:100%}.contact p.campaign_detail{bottom:-30px;font-size:15px;position:absolute;text-align:center;width:calc(100% - 10px)}.contact.form{border-radius:0;max-width:100%;width:100%}.contact.form:before,.contact.form:after{border-radius:0}.contact.form .contact{margin-bottom:30px}.contact.form .contact:before,.contact.form .contact:after{content:none}.contact.form .contact .pc{padding:0}.contact.form .contact .sp .mail{display:block}.contact.form>.inner{background:#fff;border-radius:10px;margin:0 auto;max-width:940px;position:relative}.contact.form form input{background:#efede4}.contact.form .input{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:30px;position:relative;width:100%}.contact.form .input input,.contact.form .input textarea{background:#efede4;border:solid 1px #d8d0a2;border-radius:10px;order:2;padding:15px;width:100%}.contact.form .input input:focus::-webkit-input-placeholder,.contact.form .input input:focus::-moz-placeholder,.contact.form .input textarea:focus::-webkit-input-placeholder,.contact.form .input textarea:focus::-moz-placeholder{opacity:0;transition:color .3s ease}.contact.form .input input:focus+label,.contact.form .input textarea:focus+label{display:block;height:auto;font-size:14px;font-size:1.4rem;left:0;opacity:1;order:1;padding:0;position:absolute;top:-5px;width:100%}.contact.form .input input::placeholder,.contact.form .input textarea::placeholder{color:#efede4}.contact.form .input.empty label{display:block;height:auto;font-size:14px;font-size:1.4rem;left:0;opacity:1;order:1;padding:0;position:absolute;top:-5px;width:100%}.contact.form .input.empty label[for=content]{padding:0}.contact.form .input textarea{height:200px}.contact.form .input label{align-items:center;display:flex;font-weight:700;height:100%;line-height:1;padding-left:15px;pointer-events:none;position:absolute;top:0;transform:translateY(0);transition:all .15s;width:100%}.contact.form .input label span:nth-child(1){width:80px}.contact.form .input label span:nth-child(2){color:#6ab6ce}.contact.form .input label span:nth-child(2) a{color:#6ab6ce}.contact.form .input label[for=content]{align-items:flex-start;padding-top:15px}.contact.form .required:after{background:#d12525;box-sizing:border-box;color:#fff;content:"必須";font-weight:700;height:26px;font-size:16px;font-size:1.6rem;position:absolute;right:15px;top:50%;line-height:1;margin-top:-13px;padding:6px 10px}.contact.form .send{align-items:center;border-radius:10px;box-shadow:0 10px 0 #14320c;color:#fff;display:block;display:flex;font-weight:700;height:80px;font-size:24px;font-size:2.4rem;justify-content:center;margin:0 auto;max-width:420px;width:100%}.contact.form .send:before,.contact.form .send:after{border-radius:10px}.contact.form .send span{position:relative;z-index:1}.contact.form .send:hover{box-shadow:none;position:relative;top:10px}.contact.form .send input{background:0 0;position:relative;z-index:1}@media (min-width:769px){.contact{border-radius:10px}.contact:before,.contact:after{border-radius:10px}.contact .sp{display:none}.contact.form>.inner{padding:60px 30px}}@media (max-width:768px){.contact .pc{display:none}.contact .sp{display:flex;padding:5px;position:relative}.contact .sp__cd-banner{animation:vibrations 2s linear infinite}.contact .sp__cd-banner a{border-radius:10px;display:block}.contact .sp__cd-banner img{max-width:100%;width:100%}.contact .sp__cd-banner.inbody{width:80%}.contact .sp__cd-banner.inbody a{border-radius:0 10px 10px 0}.contact .sp__cd-banner.inbody+.count-down{font-size:4vw;left:33%}.contact .sp .count-down{animation:vibrations 2s linear infinite;bottom:7%;color:#fdcd00;font-size:5vw;font-weight:700;left:calc(50% - 7em);position:absolute;text-shadow:#3d2718 1px 1px 1px,#3d2718 -1px 1px 0,#3d2718 1px -1px 1px,#3d2718 -1px -1px 1px,0 0 4px #3d2718}.contact .sp .terms{background:#ef5a2d;border-radius:10px 0 0 10px;text-align:center;vertical-align:middle;width:19%}.contact .sp .terms a{color:#fff;font-size:4vw;letter-spacing:2px;line-height:1.2;position:absolute;text-decoration:none;top:50%;transform:translate(-50%,-50%);width:2.5em}.contact.form{margin-top:50px}.contact.form .contact{margin-bottom:0}.contact.form>.inner{margin:0 10px;padding:50px 20px}}@media (max-width:748px){.contact .sp .count-down{left:45vw}}@media (max-width:638px){.contact .sp .count-down{bottom:16%;left:48vw}}@media (max-width:414px){.contact .sp .count-down{bottom:10%;left:calc(50% - 7em)}}.area .content{display:flex;flex-wrap:wrap;justify-content:space-between}.area h3{font-size:18px;font-size:1.8rem;margin-bottom:20px;padding-bottom:20px !important}.area h3 br{display:none}@media (min-width:769px){.area{margin-bottom:50px}.area .content{padding:30px}.area .group{width:calc((100% - 100px)/6)}.area p{margin-top:30px;width:100%}}@media (max-width:768px){.area{margin:50px 20px}.area .content{padding:20px}.area .group{margin-bottom:20px;width:calc((100% - 40px)/3)}}@media (max-width:414px){.area{margin:30px 20px}.area .group{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/line2.webp) repeat-x bottom;background-size:20%;display:flex;margin-bottom:10px;padding-bottom:5px;width:100%}.area .group+p{font-size:13px;line-height:1.3}.area .group li{display:inline-block;line-height:1.5 !important;padding-left:15px}.area .group li:before{height:7px;left:7px;width:7px}.area .group h3{background:0 0;line-height:1.2;margin-bottom:5px;max-width:56px;padding-bottom:0 !important;width:50%}.area .group h3 span{display:none}.area .group h3 br{display:unset}}.faq:after{background:#d8d0a2;content:"";display:block;height:1px;width:100%}.faq .acc span{align-items:center;border-radius:50%;color:#fff;display:flex;font-weight:700;left:0;position:absolute;top:50%;justify-content:center}.faq .acc label{align-items:center;cursor:pointer;display:flex;position:relative}.faq .acc label span{background:#6c462c}.faq .acc label span:after{content:"Q"}.faq .acc .content{display:flex;position:relative}.faq .acc input[tag="0"]+label+.content{height:0;opacity:0;padding-bottom:0;padding-top:0}.faq .acc input[tag="0"]+label:after{background:#6c462c;content:"";display:block;height:22px;margin-top:-11px;position:absolute;right:9px;top:50%;width:4px}.faq .acc span{background:#6ab654}.faq .acc span:after{content:"A"}@media (min-width:769px){.faq .headline{margin-bottom:30px}.faq span{height:40px;margin-top:-20px;width:40px}.faq .acc .content{padding-left:70px}.faq .acc span{font-size:30px;font-size:3rem;margin-right:30px}.faq .acc label,.faq .acc input:checked+label+.content{padding-left:70px}}@media (max-width:768px){.faq span{height:36px;margin-top:-18px;width:36px}.faq .acc .content{padding-left:54px}.faq .acc label,.faq .acc input:checked+label+.content{padding-left:54px}}.appeal ul{display:flex;justify-content:space-between}.appeal p{font-size:15px;font-size:1.5rem}@media (min-width:415px){.appeal>div:not(.last_info){display:none}.appeal .contact-fixed{display:none}.appeal .last_info{background:#bd2223;border-radius:5px;margin:25px 10px;padding:7px;position:relative;text-align:center}.appeal .last_info img{max-width:316px}.appeal .last_info p{background:#f7f7ec;border-radius:5px;font-size:14px;font-weight:700;line-height:1.8;margin-top:8px;padding:8px;text-align:left}}@media (min-width:769px){.appeal{margin-bottom:50px;padding:0 30px}.appeal .title{margin-top:20px}.appeal ul{margin-bottom:30px}.appeal li{width:calc((100% - 60px)/3)}}@media (max-width:768px){.appeal{margin-bottom:30px}.appeal ul{margin-bottom:20px}.appeal li{width:calc((100% - 40px)/3)}}@media (max-width:414px){.gaichu .appeal{margin-top:0}.appeal{margin-bottom:10px;margin-top:30px;width:100%}.appeal img{width:100%}.appeal .title{margin-top:6px}.appeal ul{margin-bottom:10px}.appeal>p{display:none}.appeal>div{font-size:12px;font-size:1.2rem;width:100%}.appeal>div img{height:auto;width:100%}.appeal>div:first-of-type{margin-bottom:10px}.appeal .last_info{-webkit-animation:floating 2s ease-in-out infinite alternate;animation:floating 2s ease-in-out infinite alternate;background:#bd2223;border-radius:5px;margin:auto;padding:7px;position:relative;text-align:center;width:95%}.appeal .last_info:after{border-left:15px solid transparent;border-right:15px solid transparent;border-top:20px solid #bd2223;content:"";height:0;left:calc((100% - 20px)/2);position:absolute;width:0}.appeal .last_info img{width:90%}.appeal .last_info p{background:#f7f7ec;border-radius:5px;font-size:14px;font-weight:700;line-height:1.5;margin-top:8px;padding:8px;text-align:left}.appeal .last_info p span{-webkit-animation:strongbg 2s ease-in-out infinite alternate;animation:strongbg 2s ease-in-out infinite alternate;color:#000}.appeal .contact-fixed{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 30px;position:relative;width:calc(100% - 40px)}.appeal .contact-fixed #demo{font-size:1.7rem;left:0;padding-left:5%;position:absolute;text-align:left;top:33%;width:100%}.appeal .contact-fixed p.campaign_detail{bottom:-20px;position:absolute;text-align:center;width:100%}.appeal .contact-fixed .tel-link{animation:zoom 2s linear infinite;margin:0 auto;position:relative;text-shadow:#fff 1px 1px 0,#fff -1px 1px 0,#fff 1px -1px 0,#fff -1px -1px 0,0 0 0 #fff !important;width:100% !important}.appeal .contact-fixed .tel-link .tel{animation:none !important;color:#aa1d1c !important;display:block;font-size:9vw;left:5% !important;position:absolute;top:44% !important}.appeal .contact-fixed .tel{animation:vibrations 2s linear infinite;color:#fff;display:block;margin:0 auto;position:relative;width:calc(100% - 20px)}.appeal .contact-fixed .tel .tel{font-size:9vw;left:6%;position:absolute;top:39%}.appeal .contact-fixed .tel img{height:100%;margin:0 auto;width:100%}.appeal .contact-fixed .tel p{font-weight:700;font-size:16px;font-size:1.6rem;line-height:1;padding-top:44%;text-align:center}.appeal .contact-fixed .reserve{background:#3297cd;border-radius:5px;box-shadow:0 7px 0 #0859aa;color:#fff;display:block;font-size:4vw;font-weight:700;margin:15px auto 20px;padding:10px 10px 7px;text-align:center;width:calc((100%/2) - 5px)}.appeal .contact-fixed .reserve.denki{width:calc((100%/3) - 5px)}}.lpcontact .contact{max-width:940px !important}.lpcontact .contact .inner img{width:100%}@media (max-width:414px){.lpcontact .contact{display:none}}#ez-toc-container{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/pattern2.webp);border:solid 1px #d8d0a2;margin-bottom:50px;padding:20px}#ez-toc-container .ez-toc-title{border-bottom:solid 1px #d8d0a2;font-weight:700;padding:0 0 20px 20px;position:relative}#ez-toc-container .ez-toc-title:after{background:#3d2718;border-radius:50%;content:"";display:block;height:10px;left:0;position:absolute;top:50%;margin-top:-15px;width:10px}#ez-toc-container ul{counter-reset:item;line-height:2}#ez-toc-container li ul{margin-left:20px}#ez-toc-container a{color:#3d2718}.tag ul{display:flex;flex-wrap:wrap}.tag li{margin:0 10px 10px 0}.tag a{border:solid 1px #0058a8;display:block;font-size:14px;font-size:1.4rem;padding:7px 10px;text-decoration:none;transition:.25s linear}.tag a:hover{background:#0058a8;color:#fff;transition:.25s linear}.articleSearch .title{margin-bottom:30px}.articleSearch .subTitle{font-size:24px;font-size:2.4rem}.articleSearch ul{margin-bottom:50px}@media (min-width:769px){.articleSearch{margin:100px auto 0;padding:0 30px}}@media (max-width:768px){.articleSearch{margin:50px auto;padding:0 20px}}.archive{display:flex;flex-wrap:wrap}.archive h2{font-size:24px;font-size:2.4rem;width:100%}.archive a{color:#3d2718;display:block;text-decoration:none}.archive h3{font-size:18px;font-size:1.8rem;margin:20px 0}.archive time{color:#799cbf;font-size:14px;font-size:1.4rem}@media (min-width:769px){.archive{margin-bottom:50px;padding:0 15px}.archive h1{margin:100px 20px 30px}.archive h2{margin:0 15px 30px}.archive .content{margin:0 15px 30px;width:calc((100% - 90px)/3)}}@media (max-width:768px){.archive{justify-content:space-between;padding:0 20px}.archive h1{margin:20px 0}.archive .content{margin-bottom:20px;width:calc((100% - 20px)/2)}}@media (max-width:414px){.archive .content{border-bottom:1px solid #e4e2da;margin-bottom:0;padding:10px 0;width:100% !important}.archive .content a{display:flex;justify-content:space-between;position:relative}.archive .content a .image{height:100px;width:100px}.archive .content a h3{font-size:18px !important;line-height:1.2;margin-bottom:1em;margin-top:0;width:calc(100% - 110px)}.archive .content a time{bottom:0;left:110px;position:absolute}}.marker-animation{background-position:0 .7em;background-repeat:repeat-x;background-size:200% .9em;font-weight:700;background-image:-webkit-linear-gradient(left,transparent 50%,#ff0 50%);background-image:-moz-linear-gradient(left,transparent 50%,#ff0 50%);background-image:-ms-linear-gradient(left,transparent 50%,#ff0 50%);background-image:linear-gradient(left,transparent 50%,#ff0 50%);transition:all 3s ease}.marker-animation.active{background-position:-100% .7em}.zoomImage,.archive a,.blockList .content a,.hero .example .content a,.work .example .content a,.articleList a,.service a,.article a{display:block;transition:.25s linear}.zoomImage .image,.archive a .image,.blockList .content a .image,.hero .example .content a .image,.work .example .content a .image,.articleList a .image,.service a .image,.article a .image{overflow:hidden}.zoomImage img,.archive a img,.blockList .content a img,.hero .example .content a img,.work .example .content a img,.articleList a img,.service a img,.article a img{transition:.25s linear}.zoomImage:hover,.archive a:hover,.blockList .content a:hover,.hero .example .content a:hover,.work .example .content a:hover,.articleList a:hover,.service a:hover,.article a:hover{opacity:.5;transition:.25s linear}.zoomImage:hover img,.archive a:hover img,.blockList .content a:hover img,.hero .example .content a:hover img,.work .example .content a:hover img,.articleList a:hover img,.service a:hover img,.article a:hover img{transform:scale(1.2);transition:.25s linear}.itemize li,.area ul li,.serviceList>li .content ul li{line-height:2;padding-left:20px;position:relative}.itemize li:before,.area ul li:before,.serviceList>li .content ul li:before{background:#469944;border-radius:5px;content:"";height:10px;left:0;position:absolute;top:50%;margin-top:-5px;width:10px}.flow li{line-height:2;padding-left:30px;position:relative}.flow li:before{background:#469944;border-radius:50%;color:#fff;content:counter(flow);counter-increment:flow;display:block;font-weight:700;height:22px;font-size:12px;font-size:1.2rem;left:0;position:absolute;top:50%;line-height:22px;margin-top:-11px;text-align:center;width:22px}.blockList .content a,.hero .example .content a,.work .example .content a{background:#fff;border-radius:10px;display:block;padding:20px;text-decoration:none}.blockList .content a:hover .title,.hero .example .content a:hover .title,.work .example .content a:hover .title{text-decoration:none}.blockList .image span,.hero .example .image span,.work .example .image span{overflow:hidden}.blockList .title,.hero .example .title,.work .example .title{font-size:18px;font-size:1.8rem;margin:20px 0;text-decoration:underline}.blockList time,.hero .example time,.work .example time{color:#799cbf;font-size:14px;font-size:1.4rem}.articleList a{color:#3d2718;text-decoration:none}.articleList .image{background:#fff}.articleList .category{color:#469944;font-size:14px;font-size:1.4rem;margin:20px 0}.articleList .title{margin-bottom:20px}.articleList time{color:#799cbf;font-size:14px;font-size:1.4rem}.articleList .list .content:last-child{margin:0}.articleList .list .content a .title{font-size:18px;font-size:1.8rem}.serviceList>li{background:#fff;border-radius:10px;overflow:hidden}.serviceList>li .image{border-radius:10px 10px 0 0;width:calc(100% + 40px)}.serviceList>li .content{padding:20px;width:100%}.serviceList>li .content .title{margin-bottom:20px}.serviceList>li .content a{color:#3d2718;font-weight:400;text-decoration:none}.serviceList>li .content a .title{color:#0058a8}.serviceList>li .content a:hover{cursor:pointer}.serviceList>li .content a:hover .title{text-decoration:underline}.serviceList>li .content ul li a{color:#0058a8;font-weight:700;font-size:18px;font-size:1.8rem}.serviceList>li .content ul li a:hover{cursor:pointer;text-decoration:underline}@media (min-width:415px){.serviceList>li{margin-bottom:30px}}@media (min-width:769px){.serviceList{display:flex;flex-wrap:wrap;justify-content:space-between}.serviceList>li{margin-bottom:30px;width:calc((100% - 60px)/3)}.serviceList>li .image{margin:-20px 0 20px -20px}.serviceList>li .content ul li:not(:last-child){margin-bottom:5px}}@media (max-width:768px) and (min-width:415px){.serviceList>li{display:flex;justify-content:space-between;margin-bottom:30px}.serviceList>li .image,.serviceList>li .content{width:calc((100% - 20px)/2)}}@media (max-width:768px){.serviceList>li .content ul li:not(:last-child){margin-bottom:10px}}@media (max-width:414px){.serviceList>li{margin-bottom:30px;position:relative}.serviceList>li .image{border-radius:10px 10px 0 0;position:absolute !important;width:80px;z-index:2}.serviceList>li .content{padding:0}.serviceList>li .content .title{align-items:center;border-bottom:1px solid;display:flex;height:60px;font-size:22px;font-size:2.2rem;margin:auto;padding:10px 10px 10px 100px;position:relative;text-align:center;width:100%}.serviceList>li .content .title.key{background:linear-gradient(rgba(255,255,255,.8),rgba(255,255,255,.8)),url(//shuriya.info/wp-content/themes/shuriya/css/../img/key/building-open.webp)}.serviceList>li .content .title.water{background:linear-gradient(rgba(255,255,255,.8),rgba(255,255,255,.8)),url(//shuriya.info/wp-content/themes/shuriya/css/../img/water/pipe.webp)}.serviceList>li .content .title.glass{background:linear-gradient(rgba(255,255,255,.8),rgba(255,255,255,.8)),url(//shuriya.info/wp-content/themes/shuriya/css/../img/glass/caulking.webp)}.serviceList>li .content .title.pc{background:linear-gradient(rgba(255,255,255,.8),rgba(255,255,255,.8)),url(//shuriya.info/wp-content/themes/shuriya/css/../img/pc/hdd.webp)}.serviceList>li .content .title.denki{background:linear-gradient(rgba(255,255,255,.8),rgba(255,255,255,.8)),url(//shuriya.info/wp-content/themes/shuriya/css/../img/denki/aircon-inspect.webp)}.serviceList>li .content .title.gaichu{background:linear-gradient(rgba(255,255,255,.8),rgba(255,255,255,.8)),url(//shuriya.info/wp-content/themes/shuriya/css/../img/gaichu/drug-spray.webp)}.serviceList>li .content ul{display:flex;flex-wrap:wrap;justify-content:space-between}.serviceList>li .content ul li{align-items:center;border-bottom:1px solid #e4e2da;display:flex;letter-spacing:-1px;line-height:1.2;padding:10px 0 10px 18px;width:50%}.serviceList>li .content ul li:not(:last-child){margin-bottom:0}.serviceList>li .content ul li:nth-of-type(odd){border-right:1px solid #e4e2da}.serviceList>li .content ul li:nth-of-type(odd):last-of-type{border-bottom:none}.serviceList>li .content ul li:last-of-type:nth-of-type(even){border-bottom:none}.serviceList>li .content ul li:nth-last-child(2):nth-of-type(odd){border-bottom:none}.serviceList>li .content ul li:nth-last-child(2):nth-of-type(even){border-bottom:1px solid #e4e2da}.serviceList>li .content ul li:before{left:5px}.serviceList .text{display:flex;flex-direction:column;justify-content:space-between;width:calc(100% - 110px)}}.tableList,.price dl{border:solid 3px #d8d0a2;border-radius:10px;display:flex;flex-wrap:wrap}.tableList dt,.price dl dt{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/pattern2.webp);border-bottom:solid 1px #d8d0a2}.tableList dd,.price dl dd{border-bottom:solid 1px #d8d0a2}.acc label{border-top:solid 1px #d8d0a2;cursor:pointer;display:block;font-weight:700;font-size:24px;font-size:2.4rem;padding:20px 0;padding-right:30px;position:relative;width:100%}.acc label:before,.acc label:after{background:#6c462c;content:"";display:block;position:absolute;top:50%}.acc label:before{height:4px;margin-top:-2px;right:0;width:22px}.acc label:after{height:22px;margin-top:-11px;right:9px;width:4px}.acc input{display:none}.acc .content{height:0;line-height:2;opacity:0;overflow:hidden;padding:0;transition:.8s}.acc input:checked+label+.content{height:auto;opacity:1;padding:20px 0}.acc input:checked+label:after{content:none;display:none}@media (min-width:769px){.articleList{display:flex;justify-content:space-between}.articleList>.content,.articleList .list{width:calc((100% - 30px)/2)}.articleList>.content .image{margin-bottom:20px;overflow:hidden;width:100%}.articleList .list .content{margin-bottom:30px}.articleList .list .content a{display:flex;justify-content:space-between}.articleList .list .content a .image,.articleList .list .content a .text{width:calc((100% - 20px)/2)}.tableList dt,.price dl dt{padding:20px;width:calc(100%/3)}.tableList dd,.price dl dd{padding:20px;width:calc(100%/3*2)}}@media (max-width:768px){.acc label{font-size:18px;font-size:1.8rem}}@media (max-width:768px) and (min-width:415px){.articleList .list{display:flex;justify-content:space-between;margin-top:30px}.articleList .list .content{width:calc((100% - 40px)/3)}.articleList .list .image{margin-bottom:20px}.tableList dt,.price dl dt{padding:20px;width:50%}.tableList dd,.price dl dd{padding:20px;width:50%}}@media (max-width:414px){.articleList .category{display:none}.articleList>.content{border-top:1px solid #e4e2da}.articleList .content{border-bottom:1px solid #e4e2da;padding:10px 0}.articleList a{display:flex;justify-content:space-between}.articleList a .image{height:100px;width:100px}.articleList a .text{display:flex;flex-direction:column;justify-content:space-between;width:calc(100% - 110px)}.articleList a .text .title{font-size:18px !important;line-height:1.2;margin-bottom:0}.tableList dt,.price dl dt{padding:10px;width:160px}.tableList dd,.price dl dd{padding:10px;width:calc(100% - 160px)}}.slider .button{align-items:center;background:#469944;border-radius:20px;display:flex;height:40px;justify-content:center;width:40px}.slider .button span{border-right:solid 4px #fff;border-top:solid 4px #fff;box-sizing:border-box;display:block;height:15px;width:15px}.slider .button.prev{left:0;padding-left:5px}.slider .button.prev span{transform:rotate(-135deg)}.slider .button.next{padding-right:5px;right:0}.slider .button.next span{transform:rotate(45deg)}.block,.block1x1,.summary .image,.reason .image,.block4r3,.hero .example .image,.serviceList>li .image,.work .example .image,.service a .image div,.price .image div,.article .image div,.block16r9,.archive .image,.articleList .image{position:relative}.block:before,.block1x1:before,.summary .image:before,.reason .image:before,.block4r3:before,.hero .example .image:before,.serviceList>li .image:before,.work .example .image:before,.service a .image div:before,.price .image div:before,.article .image div:before,.block16r9:before,.archive .image:before,.articleList .image:before{content:"";display:block}.block span,.block1x1 span,.summary .image span,.reason .image span,.block4r3 span,.hero .example .image span,.serviceList>li .image span,.work .example .image span,.service a .image div span,.price .image div span,.article .image div span,.block16r9 span,.archive .image span,.articleList .image span{height:100%;left:0;position:absolute;top:0;width:100%}.block img,.block1x1 img,.summary .image img,.reason .image img,.block4r3 img,.hero .example .image img,.serviceList>li .image img,.work .example .image img,.service a .image div img,.price .image div img,.article .image div img,.block16r9 img,.archive .image img,.articleList .image img{height:100%;object-fit:cover;width:100%}.block1x1:before,.summary .image:before,.reason .image:before{padding-top:100%}.block4r3:before,.hero .example .image:before,.serviceList>li .image:before,.work .example .image:before,.service a .image div:before,.price .image div:before,.article .image div:before{padding-top:75%}.block16r9:before,.archive .image:before,.articleList .image:before{padding-top:56.25%}.pattern,.contact .reserve a,.pattern1,.section3>.title,.area .inner>.title,.campaign .inner>.title,.service .inner>.title,.contact,.header .pageMenu,.unique .inner,.work>.inner>.content .title,.result .inner,.pattern2,.contact .mail a,.contact.form .send{position:relative}.pattern:before,.contact .reserve a:before,.pattern1:before,.section3>.title:before,.area .inner>.title:before,.campaign .inner>.title:before,.service .inner>.title:before,.contact:before,.header .pageMenu:before,.unique .inner:before,.work>.inner>.content .title:before,.result .inner:before,.pattern2:before,.contact .mail a:before,.contact.form .send:before,.pattern:after,.contact .reserve a:after,.pattern1:after,.section3>.title:after,.area .inner>.title:after,.campaign .inner>.title:after,.service .inner>.title:after,.contact:after,.header .pageMenu:after,.unique .inner:after,.work>.inner>.content .title:after,.result .inner:after,.pattern2:after,.contact .mail a:after,.contact.form .send:after{content:"";height:100%;left:0;position:absolute;width:100%}.pattern:before,.contact .reserve a:before,.pattern1:before,.section3>.title:before,.area .inner>.title:before,.campaign .inner>.title:before,.service .inner>.title:before,.contact:before,.header .pageMenu:before,.unique .inner:before,.work>.inner>.content .title:before,.result .inner:before,.pattern2:before,.contact .mail a:before,.contact.form .send:before{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/pattern.webp)}.pattern:after,.contact .reserve a:after,.pattern1:after,.section3>.title:after,.area .inner>.title:after,.campaign .inner>.title:after,.service .inner>.title:after,.contact:after,.header .pageMenu:after,.unique .inner:after,.work>.inner>.content .title:after,.result .inner:after,.pattern2:after,.contact .mail a:after,.contact.form .send:after{mix-blend-mode:multiply}.pattern1:after,.section3>.title:after,.area .inner>.title:after,.campaign .inner>.title:after,.service .inner>.title:after,.contact:after,.header .pageMenu:after,.unique .inner:after,.work>.inner>.content .title:after,.result .inner:after{background:linear-gradient(to bottom,#6c462c 40%,#3d2718 100%)}.pattern2:after,.contact .mail a:after,.contact.form .send:after{background:linear-gradient(to bottom,#6ab654 40%,#6ab654 100%)}.more{margin:50px auto;max-width:610px}.more a,.more span{animation:vibrations 2s linear infinite;background:#0058a8;border-radius:10px;color:#fff;display:block;font-weight:700;padding:15px;text-align:center}.more a:after,.more span:after{margin-top:-6px;right:15px;top:50%}@media (max-width:414px){.more a{font-size:16px;font-size:1.6rem;line-height:1.6}.more a:after{content:none}}.b1,.area h3,.campaign .inner>ul>li h3,.service h3,.price h3,.article .text{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/line2.webp) repeat-x bottom;padding-bottom:10px}.b2{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/line3.webp) repeat-x bottom;padding-bottom:10px}.b3{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/line4.webp) repeat-x bottom;padding-bottom:10px}.hs1,.articleSearch .subTitle,.archive h2{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/pattern2.webp);margin-bottom:30px;padding:10px 20px}.pageNav{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:auto}.pageNav ul{display:flex;flex-wrap:wrap;justify-content:center}.pageNav li span.extend{display:inline-block;height:40px;line-height:40px;text-align:center;width:40px}.pageNav li a.last{width:4em}.pageNav li a.first{width:4em}.pageNav a{align-items:center;border:solid 3px #6c462c;box-sizing:border-box;color:#6c462c;display:flex;font-weight:700;height:40px;justify-content:center;margin:5px;text-decoration:none;width:40px}.pageNav .current{align-items:center;background:#6c462c;color:#fff;display:flex;font-weight:700;height:40px;justify-content:center;margin:5px;width:40px}@media (min-width:769px){.pageNav{margin-top:20px}}.request{margin-bottom:50px}.request .catch{background:#6ab654;border-radius:10px 10px 0 0;color:#fff;display:inline-block;font-weight:700;font-size:14px;font-size:1.4rem;padding:10px 10px 8px}.request .content{border:solid 3px #6ab654;border-radius:0 10px 10px}.request .terms{margin-top:15px;text-align:center}.request .terms a{color:#3d2718;font-size:1.4rem;font-weight:700}.request .text{padding:20px}.request .title{border-bottom:solid 2px #469944;color:#469944;font-weight:700;margin-bottom:10px;padding-bottom:10px}.request .title b{font-size:24px;font-size:2.4rem}.request .price{font-weight:700;margin-bottom:20px}.request .price span{font-size:24px;font-size:2.4rem}.request p{font-size:14px;font-size:1.4rem;margin:0 !important}.request .contactR{background:#e6ffdf;border-radius:0 10px 10px 0;display:flex;padding:20px}.request .contactR a{align-items:center;border-radius:10px;color:#fff;display:flex;justify-content:center;text-decoration:none}.request .contactR a.tel{background:#d12525;display:none}.request .contactR a.mail{background:#6ab654}@media (min-width:769px){.request .content{display:flex}.request .text{width:calc(100% - 110px)}.request .contactR{flex-wrap:wrap;width:110px}.request .contactR a{width:100%}.request .contactR a.tel{margin-bottom:5px}.request .contactR a.tel:nth-child(1){display:flex}.request .contactR a.mail{margin-top:5px}}@media (max-width:768px){.request .content{padding-top:75px;position:relative}.request .content .contactR{justify-content:space-between;position:absolute;top:0;width:100%}.request .content .contactR a{padding:10px 0;width:calc(50% - 10px)}.request .content .contactR a:nth-child(2){display:flex}}.sns .facebook svg{fill:#3b5889;height:36px;width:36px}.sns .twitter svg{fill:#37b2df;height:29px;width:38px}.sns .line svg{fill:#4db048;height:34px;width:32px}.sns .hatebu svg{fill:#488cd2;height:37px;width:32px}.lpjokin{margin:0 auto;max-width:1000px}.lpjokin .content{background:linear-gradient(to bottom,#6c462c 40%,#3d2718 100%);border-radius:10px;margin:30px 30px 0;padding:30px;position:relative}.lpjokin .content:before{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/pattern.webp);position:absolute}.lpjokin .inner{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/pattern2.webp);border-radius:10px;padding:20px}.lpjokin .inner h2{width:100%}.lpjokin .inner h2 img{height:100%;width:100%}.lpjokin .inner h2 img:nth-child(1){display:inline}.lpjokin .inner h2 img:nth-child(2){display:none}.lpjokin .inner ul{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-top:20px;width:100%}.lpjokin .inner ul li{width:calc((100%/3) - 10px)}.lpjokin .inner ul li img{height:auto;width:100%}.lpjokin .inner ul li h3{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/line2.webp) repeat-x bottom;margin-bottom:10px;padding:0 0 5px 15px;position:relative;width:calc(100% - 10px)}.lpjokin .inner ul li h3:after{background:#469944;border-radius:5px;content:"";height:10px;left:0;margin-top:-5px;position:absolute;top:50%;width:10px}.lpjokin .inner .measures{display:none}.lpjokin .inner .text{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px;width:100%}.lpjokin .inner .text p{width:calc(75% - 10px)}.lpjokin .inner .text .jokinwomen{margin-top:-60px;width:25%}@media (max-width:414px){.lpjokin{margin-bottom:50px}.lpjokin .content{margin:20px;padding:20px}.lpjokin .content .inner{padding:10px}.lpjokin .content .inner h2 img:nth-child(1){display:none}.lpjokin .content .inner h2 img:nth-child(2){display:inline}.lpjokin .content .inner ul{display:none}.lpjokin .content .inner .measures{display:block;margin:20px 0 10px}.lpjokin .content .inner .text{display:none}}@media (max-width:768px){.lpjokin .inner h2 img:nth-child(1){display:inline}.lpjokin .inner h2 img:nth-child(2){display:none}.lpjokin .inner h3{font-size:18px}.lpjokin .inner .text p{width:100% !important}.lpjokin .inner .text img{display:none}}.campaign{margin-bottom:50px}.campaign .inner{line-height:1.5}.campaign .inner span{color:#d12525;font-weight:700}@media (min-width:415px){.campaign .inner>ul{display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px}.campaign .inner>ul>li{width:calc(50% - 15px)}}.campaign .inner>ul>li h3{margin-bottom:10px;padding-bottom:10px}.campaign .inner>ul>li ul,.campaign .inner>ul>li ol{list-style-position:outside;padding-left:25px}.campaign .inner>ul>li ul li:not(:last-child),.campaign .inner>ul>li ol li:not(:last-child){margin-bottom:5px}.campaign .inner>ul>li ul{list-style-type:disc}.campaign .inner>ul>li ul li::marker{color:#469944;font-size:1.5em}.campaign .inner>ul>li ol{list-style-type:decimal}.campaign .inner>ul>li ol span{color:#d12525;font-weight:700}.campaign .inner>ul>li:not(:last-child){margin-bottom:20px}@media (max-width:768px){.campaign{margin:10px 20px 50px}}@media (max-width:414px){.campaign .inner>ul{padding:20px}.campaign img{width:100%}}@keyframes gloss{0%{opacity:0;transform:scale(0) rotate(45deg)}80%{opacity:.5;transform:scale(0) rotate(45deg)}81%{opacity:1;transform:scale(4) rotate(45deg)}100%{opacity:0;transform:scale(50) rotate(45deg)}}@keyframes vibrations{0%{-webkit-transform:translate(0);transform:translate(0)}1%{-webkit-transform:translate(4px);transform:translate(4px)}2%{-webkit-transform:translate(0);transform:translate(0)}3%{-webkit-transform:translate(-4px);transform:translate(-4px)}4%{-webkit-transform:translate(0);transform:translate(0)}5%{-webkit-transform:translate(4px);transform:translate(4px)}6%{-webkit-transform:translate(0);transform:translate(0)}7%{-webkit-transform:translate(-4px);transform:translate(-4px)}8%{-webkit-transform:translate(0);transform:translate(0)}9%{-webkit-transform:translate(4px);transform:translate(4px)}10%{-webkit-transform:translate(0);transform:translate(0)}11%{-webkit-transform:translate(-4px);transform:translate(-4px)}12%{-webkit-transform:translate(0);transform:translate(0)}100%{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes zoom{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes zoom{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.animate__pulse{-webkit-animation-name:zoom;animation-name:zoom;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}}@keyframes strongbg{0%{background:linear-gradient(transparent 60%,#ff6 60%)}50%{background:0 0}100%{background:linear-gradient(transparent 60%,#ff6 60%)}}@keyframes height_change{0%{height:205px}100%{height:auto}}@media (min-width:769px){.main{padding-top:148px}.contact.form{margin:0}.header .gNav{height:98px;padding:0 30px}.header .staff{font-size:14px;font-size:1.4rem}.header .number{font-weight:700;position:relative}.header .number .tel{color:#d12525;display:flex;font-size:40px;font-size:4rem}.header .number svg{fill:#469944;height:32px;margin-right:10px;width:49px}.header .number p{font-size:14px;font-size:1.4rem}.header .number .terms{background:#ef5a2d;border-radius:10px;font-size:15px;left:-120px;margin:auto 0 auto 55px;padding:5px 4px;position:absolute;text-align:center;top:5px;vertical-align:middle;width:46px}.header .number .terms a{color:#fff;line-height:1.2;text-decoration:none}.header .pageMenu{height:50px}.header .pageMenu ul{display:flex;height:100%;margin:0 auto;max-width:1000px;padding:0 30px}.header .pageMenu li{height:100%;position:relative;width:calc(100%/5)}.header .pageMenu li:before{background:#27211d;border-radius:4px;content:"";display:block;height:8px;left:-4px;position:absolute;top:50%;margin-top:-4px;width:8px}.header .pageMenu li:first-child:before{content:none}.header .pageMenu li.sub{display:none}.hero .inner>.title span{margin-bottom:0}.summary{padding:0 30px}.summary li{width:calc((100% - 90px)/4)}.summary figcaption{bottom:-40px;left:0}.unique{box-sizing:border-box;margin:70px auto 50px;padding:0 30px}.unique .inner{margin-bottom:20px;padding-bottom:1px}.unique .inner>.title{margin:0 30px}.unique ul{padding:30px}.unique li{width:calc((100% - 30px)/4)}.unique li .subTitle br{display:none}.unique .catch{top:-10px}.reason{margin-top:50px;padding:0 30px}.reason .title{margin-bottom:40px}.reason li{width:calc((100% - 60px)/3)}.work{margin:50px auto;padding:0 30px}.work>.inner{padding:0 27px 27px}.work>.inner>.title{margin:-20px 0 30px}.work>.inner>.content .title{font-size:30px;font-size:3rem}.work>.inner>.content .inner{padding:30px}.work>.inner>.content .text{width:calc((100% - 30px)/3*2)}.work>.inner>.content figure{order:2;width:calc((100% - 30px)/3)}.work>.inner>.content .read_more{display:none}.work .example{margin-top:50px}.work .example>.title{font-size:30px;font-size:3rem}.result{margin-top:50px;padding:0 30px}.result>.title{margin-bottom:30px}.result .inner{padding:30px}.result .content{padding:30px}.result .content .title{margin-bottom:30px}.result .content:nth-child(1){margin-bottom:30px}.result .content:nth-child(1) .conclusion p{margin-top:-20px}.result .content:nth-child(2) section{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/woman.webp) no-repeat right 20px bottom #fff;border-radius:10px;padding:20px 160px 20px 20px}.result .content:nth-child(2) section div{margin:0 0 -50px -50px;width:calc(100% + 180px)}.result ul li{margin-bottom:20px;width:calc((100%/5) - 3px)}.service{margin-top:50px}.service .inner>.title span:after{content:"街の修理屋さんはこんなトラブルに対応しています。"}.service .inner>p{margin:0 30px 30px}.service ul{margin:30px 15px 0}.service .category li{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 15px 30px;width:calc((100% - 60px)/2)}.service .category h3{width:100%}.service .category p{width:calc((100% - 20px)/3*2)}.service .category .image{width:calc(100%/3)}.service .point li{margin:0 15px 30px;width:calc((100% - 120px)/4)}.price{margin-bottom:50px}.price .headline{margin-bottom:30px}.price .content{margin-bottom:50px}.price .image{width:calc((100% - 30px)/3)}.price .data{width:calc((100% - 30px)/3*2)}.price span{font-size:24px;font-size:2.4rem}.price th{padding:10px 30px}.price td:first-child{padding-left:30px}.price td:last-child{padding-right:30px}.article{padding:0 30px}.article .inner{margin:0 auto 50px;max-width:940px;padding:17px}.article header{width:calc((100% - 20px)/3*2)}.article .subTitle{height:58px;font-size:24px;font-size:2.4rem;margin:0 0 30px -40px;padding:15px 15px 15px 20px}.article .subTitle:before,.article .subTitle:after{right:-29px}.article .subTitle:before{border-width:29px 29px 0 0}.article .subTitle:after{border-width:29px 0 0 29px}.article .subTitle span{font-size:30px;font-size:3rem}.article .title{font-size:30px;font-size:3rem}.article .title span{font-size:40px;font-size:4rem}.faq{margin-bottom:100px}#floor{align-items:center;background-color:rgba(0,0,0,.5);display:flex;font-family:メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}#floor #floorInner{position:relative}#floor #floorInner input[type=radio]{opacity:0;position:absolute}#floor #floorInner label{align-items:center;background:#fff;border:1px solid #ffc107;border-radius:15px;color:#3b2118;cursor:pointer;display:flex;flex-direction:row;font-size:24px;font-weight:700;justify-content:space-around;margin:15px 0;min-height:90px;padding:5px;text-align:center;width:90%}#floor #floorInner label img{height:auto;max-height:80px;max-width:130px;width:auto}#floor #floorInner label p{line-height:1.3;margin-bottom:0}#floor #floorInner label:hover{background:#f8bb04;color:#fff}#floor #floorInner .options{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;height:426px;justify-content:space-between;margin:auto;padding:15px 30px}#floor #floorInner .header{background:#795548;padding:15px;position:unset}#floor #floorInner .header p{color:#fff;font-size:25px;font-weight:700;line-height:1;margin:15px 0}#floor #floorInner .header p span{background:#ffc107;border-radius:34px;color:#fff;font-size:29px;margin-right:10px;padding:4px 15px}#floor #floorInner p#Notes{display:flex;flex-direction:column;height:88px;justify-content:center;padding:10px 0}#floor #floorInner p#Notes>br{display:none}#floor #floorInner #gaichuAllCost .options,#floor #floorInner #gaichuCost .options,#floor #floorInner #kemonoCost .options,#floor #floorInner #toriCost .options,#floor #floorInner #hachuCost .options,#floor #floorInner #gokiCost .options,#floor #floorInner #hachiCost .options,#floor #floorInner #daniCost .options,#floor #floorInner #mukutoriCost .options,#floor #floorInner #nezumiCost .options,#floor #floorInner #shiroariCost .options{flex-direction:row}#floor #floorInner #gaichuAllCost .options label,#floor #floorInner #gaichuCost .options label,#floor #floorInner #kemonoCost .options label,#floor #floorInner #toriCost .options label,#floor #floorInner #hachuCost .options label,#floor #floorInner #gokiCost .options label,#floor #floorInner #hachiCost .options label,#floor #floorInner #daniCost .options label,#floor #floorInner #mukutoriCost .options label,#floor #floorInner #nezumiCost .options label,#floor #floorInner #shiroariCost .options label{margin:5px 0;min-height:50px;width:calc(50% - 10px) !important}#floor #floorInner #gaichuAllCost div#Q0Gaichu_1,#floor #floorInner #gaichuCost div#Q0Gaichu_1,#floor #floorInner #kemonoCost div#Q0Gaichu_1,#floor #floorInner #toriCost div#Q0Gaichu_1,#floor #floorInner #hachuCost div#Q0Gaichu_1,#floor #floorInner #gokiCost div#Q0Gaichu_1,#floor #floorInner #hachiCost div#Q0Gaichu_1,#floor #floorInner #daniCost div#Q0Gaichu_1,#floor #floorInner #mukutoriCost div#Q0Gaichu_1,#floor #floorInner #nezumiCost div#Q0Gaichu_1,#floor #floorInner #shiroariCost div#Q0Gaichu_1{flex-direction:row}#floor #floorInner #gaichuAllCost #Q1 label,#floor #floorInner #gaichuCost #Q1 label,#floor #floorInner #kemonoCost #Q1 label,#floor #floorInner #toriCost #Q1 label,#floor #floorInner #hachuCost #Q1 label,#floor #floorInner #gokiCost #Q1 label,#floor #floorInner #hachiCost #Q1 label,#floor #floorInner #daniCost #Q1 label,#floor #floorInner #mukutoriCost #Q1 label,#floor #floorInner #nezumiCost #Q1 label,#floor #floorInner #shiroariCost #Q1 label{margin:14px 0;min-height:70px}#floor #floorInner #gaichuAllCost #Q1 label:nth-of-type(5),#floor #floorInner #gaichuCost #Q1 label:nth-of-type(5),#floor #floorInner #kemonoCost #Q1 label:nth-of-type(5),#floor #floorInner #toriCost #Q1 label:nth-of-type(5),#floor #floorInner #hachuCost #Q1 label:nth-of-type(5),#floor #floorInner #gokiCost #Q1 label:nth-of-type(5),#floor #floorInner #hachiCost #Q1 label:nth-of-type(5),#floor #floorInner #daniCost #Q1 label:nth-of-type(5),#floor #floorInner #mukutoriCost #Q1 label:nth-of-type(5),#floor #floorInner #nezumiCost #Q1 label:nth-of-type(5),#floor #floorInner #shiroariCost #Q1 label:nth-of-type(5),#floor #floorInner #gaichuAllCost #Q1 label:nth-of-type(6),#floor #floorInner #gaichuCost #Q1 label:nth-of-type(6),#floor #floorInner #kemonoCost #Q1 label:nth-of-type(6),#floor #floorInner #toriCost #Q1 label:nth-of-type(6),#floor #floorInner #hachuCost #Q1 label:nth-of-type(6),#floor #floorInner #gokiCost #Q1 label:nth-of-type(6),#floor #floorInner #hachiCost #Q1 label:nth-of-type(6),#floor #floorInner #daniCost #Q1 label:nth-of-type(6),#floor #floorInner #mukutoriCost #Q1 label:nth-of-type(6),#floor #floorInner #nezumiCost #Q1 label:nth-of-type(6),#floor #floorInner #shiroariCost #Q1 label:nth-of-type(6){width:100% !important}#floor #floorInner #gaichuAllCost #Q2 .options,#floor #floorInner #gaichuCost #Q2 .options,#floor #floorInner #kemonoCost #Q2 .options,#floor #floorInner #toriCost #Q2 .options,#floor #floorInner #hachuCost #Q2 .options,#floor #floorInner #gokiCost #Q2 .options,#floor #floorInner #hachiCost #Q2 .options,#floor #floorInner #daniCost #Q2 .options,#floor #floorInner #mukutoriCost #Q2 .options,#floor #floorInner #nezumiCost #Q2 .options,#floor #floorInner #shiroariCost #Q2 .options{flex-direction:column;justify-content:space-evenly}#floor #floorInner #gaichuAllCost #Q2 .options label,#floor #floorInner #gaichuCost #Q2 .options label,#floor #floorInner #kemonoCost #Q2 .options label,#floor #floorInner #toriCost #Q2 .options label,#floor #floorInner #hachuCost #Q2 .options label,#floor #floorInner #gokiCost #Q2 .options label,#floor #floorInner #hachiCost #Q2 .options label,#floor #floorInner #daniCost #Q2 .options label,#floor #floorInner #mukutoriCost #Q2 .options label,#floor #floorInner #nezumiCost #Q2 .options label,#floor #floorInner #shiroariCost #Q2 .options label{font-size:24px;margin:15px 0;min-height:90px;width:90% !important}#floor #floorInner #gaichuAllCost .costMail,#floor #floorInner #gaichuCost .costMail,#floor #floorInner #kemonoCost .costMail,#floor #floorInner #toriCost .costMail,#floor #floorInner #hachuCost .costMail,#floor #floorInner #gokiCost .costMail,#floor #floorInner #hachiCost .costMail,#floor #floorInner #daniCost .costMail,#floor #floorInner #mukutoriCost .costMail,#floor #floorInner #nezumiCost .costMail,#floor #floorInner #shiroariCost .costMail{bottom:50px}#floor #floorInner #gaichuAllCost .costMail a,#floor #floorInner #gaichuCost .costMail a,#floor #floorInner #kemonoCost .costMail a,#floor #floorInner #toriCost .costMail a,#floor #floorInner #hachuCost .costMail a,#floor #floorInner #gokiCost .costMail a,#floor #floorInner #hachiCost .costMail a,#floor #floorInner #daniCost .costMail a,#floor #floorInner #mukutoriCost .costMail a,#floor #floorInner #nezumiCost .costMail a,#floor #floorInner #shiroariCost .costMail a{padding:12px 10px 9px}#floor #floorInner #gaichuAllCost div#toriCostQ #Q1 label,#floor #floorInner #gaichuCost div#toriCostQ #Q1 label,#floor #floorInner #kemonoCost div#toriCostQ #Q1 label,#floor #floorInner #toriCost div#toriCostQ #Q1 label,#floor #floorInner #hachuCost div#toriCostQ #Q1 label,#floor #floorInner #gokiCost div#toriCostQ #Q1 label,#floor #floorInner #hachiCost div#toriCostQ #Q1 label,#floor #floorInner #daniCost div#toriCostQ #Q1 label,#floor #floorInner #mukutoriCost div#toriCostQ #Q1 label,#floor #floorInner #nezumiCost div#toriCostQ #Q1 label,#floor #floorInner #shiroariCost div#toriCostQ #Q1 label,#floor #floorInner #gaichuAllCost div#hachuCostQ #Q1 label,#floor #floorInner #gaichuCost div#hachuCostQ #Q1 label,#floor #floorInner #kemonoCost div#hachuCostQ #Q1 label,#floor #floorInner #toriCost div#hachuCostQ #Q1 label,#floor #floorInner #hachuCost div#hachuCostQ #Q1 label,#floor #floorInner #gokiCost div#hachuCostQ #Q1 label,#floor #floorInner #hachiCost div#hachuCostQ #Q1 label,#floor #floorInner #daniCost div#hachuCostQ #Q1 label,#floor #floorInner #mukutoriCost div#hachuCostQ #Q1 label,#floor #floorInner #nezumiCost div#hachuCostQ #Q1 label,#floor #floorInner #shiroariCost div#hachuCostQ #Q1 label{flex-direction:column;font-size:16px;justify-content:space-evenly;letter-spacing:-1px;margin:5px !important;min-height:123px !important;padding:0;width:28% !important}#floor #floorInner #gaichuAllCost div#toriCostQ #Q1 label:last-of-type,#floor #floorInner #gaichuCost div#toriCostQ #Q1 label:last-of-type,#floor #floorInner #kemonoCost div#toriCostQ #Q1 label:last-of-type,#floor #floorInner #toriCost div#toriCostQ #Q1 label:last-of-type,#floor #floorInner #hachuCost div#toriCostQ #Q1 label:last-of-type,#floor #floorInner #gokiCost div#toriCostQ #Q1 label:last-of-type,#floor #floorInner #hachiCost div#toriCostQ #Q1 label:last-of-type,#floor #floorInner #daniCost div#toriCostQ #Q1 label:last-of-type,#floor #floorInner #mukutoriCost div#toriCostQ #Q1 label:last-of-type,#floor #floorInner #nezumiCost div#toriCostQ #Q1 label:last-of-type,#floor #floorInner #shiroariCost div#toriCostQ #Q1 label:last-of-type,#floor #floorInner #gaichuAllCost div#hachuCostQ #Q1 label:last-of-type,#floor #floorInner #gaichuCost div#hachuCostQ #Q1 label:last-of-type,#floor #floorInner #kemonoCost div#hachuCostQ #Q1 label:last-of-type,#floor #floorInner #toriCost div#hachuCostQ #Q1 label:last-of-type,#floor #floorInner #hachuCost div#hachuCostQ #Q1 label:last-of-type,#floor #floorInner #gokiCost div#hachuCostQ #Q1 label:last-of-type,#floor #floorInner #hachiCost div#hachuCostQ #Q1 label:last-of-type,#floor #floorInner #daniCost div#hachuCostQ #Q1 label:last-of-type,#floor #floorInner #mukutoriCost div#hachuCostQ #Q1 label:last-of-type,#floor #floorInner #nezumiCost div#hachuCostQ #Q1 label:last-of-type,#floor #floorInner #shiroariCost div#hachuCostQ #Q1 label:last-of-type{font-size:24px;min-height:90px !important;width:100% !important}#floor #floorInner #gaichuAllCost div#hachuCostQ #Q1 label:nth-of-type(5),#floor #floorInner #gaichuCost div#hachuCostQ #Q1 label:nth-of-type(5),#floor #floorInner #kemonoCost div#hachuCostQ #Q1 label:nth-of-type(5),#floor #floorInner #toriCost div#hachuCostQ #Q1 label:nth-of-type(5),#floor #floorInner #hachuCost div#hachuCostQ #Q1 label:nth-of-type(5),#floor #floorInner #gokiCost div#hachuCostQ #Q1 label:nth-of-type(5),#floor #floorInner #hachiCost div#hachuCostQ #Q1 label:nth-of-type(5),#floor #floorInner #daniCost div#hachuCostQ #Q1 label:nth-of-type(5),#floor #floorInner #mukutoriCost div#hachuCostQ #Q1 label:nth-of-type(5),#floor #floorInner #nezumiCost div#hachuCostQ #Q1 label:nth-of-type(5),#floor #floorInner #shiroariCost div#hachuCostQ #Q1 label:nth-of-type(5){margin-right:176px !important}#floor #floorInner #gaichuAllCost div#toriCostQ #Q2 label,#floor #floorInner #gaichuCost div#toriCostQ #Q2 label,#floor #floorInner #kemonoCost div#toriCostQ #Q2 label,#floor #floorInner #toriCost div#toriCostQ #Q2 label,#floor #floorInner #hachuCost div#toriCostQ #Q2 label,#floor #floorInner #gokiCost div#toriCostQ #Q2 label,#floor #floorInner #hachiCost div#toriCostQ #Q2 label,#floor #floorInner #daniCost div#toriCostQ #Q2 label,#floor #floorInner #mukutoriCost div#toriCostQ #Q2 label,#floor #floorInner #nezumiCost div#toriCostQ #Q2 label,#floor #floorInner #shiroariCost div#toriCostQ #Q2 label{margin:5px 0;min-height:60px}#floor #floorInner #gaichuAllCost div#mukutoriCostQ #Q1 .options,#floor #floorInner #gaichuCost div#mukutoriCostQ #Q1 .options,#floor #floorInner #kemonoCost div#mukutoriCostQ #Q1 .options,#floor #floorInner #toriCost div#mukutoriCostQ #Q1 .options,#floor #floorInner #hachuCost div#mukutoriCostQ #Q1 .options,#floor #floorInner #gokiCost div#mukutoriCostQ #Q1 .options,#floor #floorInner #hachiCost div#mukutoriCostQ #Q1 .options,#floor #floorInner #daniCost div#mukutoriCostQ #Q1 .options,#floor #floorInner #mukutoriCost div#mukutoriCostQ #Q1 .options,#floor #floorInner #nezumiCost div#mukutoriCostQ #Q1 .options,#floor #floorInner #shiroariCost div#mukutoriCostQ #Q1 .options{flex-direction:column;justify-content:space-evenly}#floor #floorInner #gaichuAllCost div#mukutoriCostQ #Q1 .options label,#floor #floorInner #gaichuCost div#mukutoriCostQ #Q1 .options label,#floor #floorInner #kemonoCost div#mukutoriCostQ #Q1 .options label,#floor #floorInner #toriCost div#mukutoriCostQ #Q1 .options label,#floor #floorInner #hachuCost div#mukutoriCostQ #Q1 .options label,#floor #floorInner #gokiCost div#mukutoriCostQ #Q1 .options label,#floor #floorInner #hachiCost div#mukutoriCostQ #Q1 .options label,#floor #floorInner #daniCost div#mukutoriCostQ #Q1 .options label,#floor #floorInner #mukutoriCost div#mukutoriCostQ #Q1 .options label,#floor #floorInner #nezumiCost div#mukutoriCostQ #Q1 .options label,#floor #floorInner #shiroariCost div#mukutoriCostQ #Q1 .options label{margin:5px 0;min-height:60px;width:90% !important}#floor #floorInner #gaichuAllCost div#gokiCostQ #Q1 .options,#floor #floorInner #gaichuCost div#gokiCostQ #Q1 .options,#floor #floorInner #kemonoCost div#gokiCostQ #Q1 .options,#floor #floorInner #toriCost div#gokiCostQ #Q1 .options,#floor #floorInner #hachuCost div#gokiCostQ #Q1 .options,#floor #floorInner #gokiCost div#gokiCostQ #Q1 .options,#floor #floorInner #hachiCost div#gokiCostQ #Q1 .options,#floor #floorInner #daniCost div#gokiCostQ #Q1 .options,#floor #floorInner #mukutoriCost div#gokiCostQ #Q1 .options,#floor #floorInner #nezumiCost div#gokiCostQ #Q1 .options,#floor #floorInner #shiroariCost div#gokiCostQ #Q1 .options,#floor #floorInner #gaichuAllCost div#daniCostQ #Q1 .options,#floor #floorInner #gaichuCost div#daniCostQ #Q1 .options,#floor #floorInner #kemonoCost div#daniCostQ #Q1 .options,#floor #floorInner #toriCost div#daniCostQ #Q1 .options,#floor #floorInner #hachuCost div#daniCostQ #Q1 .options,#floor #floorInner #gokiCost div#daniCostQ #Q1 .options,#floor #floorInner #hachiCost div#daniCostQ #Q1 .options,#floor #floorInner #daniCost div#daniCostQ #Q1 .options,#floor #floorInner #mukutoriCost div#daniCostQ #Q1 .options,#floor #floorInner #nezumiCost div#daniCostQ #Q1 .options,#floor #floorInner #shiroariCost div#daniCostQ #Q1 .options,#floor #floorInner #gaichuAllCost div#nezumiCostQ #Q1 .options,#floor #floorInner #gaichuCost div#nezumiCostQ #Q1 .options,#floor #floorInner #kemonoCost div#nezumiCostQ #Q1 .options,#floor #floorInner #toriCost div#nezumiCostQ #Q1 .options,#floor #floorInner #hachuCost div#nezumiCostQ #Q1 .options,#floor #floorInner #gokiCost div#nezumiCostQ #Q1 .options,#floor #floorInner #hachiCost div#nezumiCostQ #Q1 .options,#floor #floorInner #daniCost div#nezumiCostQ #Q1 .options,#floor #floorInner #mukutoriCost div#nezumiCostQ #Q1 .options,#floor #floorInner #nezumiCost div#nezumiCostQ #Q1 .options,#floor #floorInner #shiroariCost div#nezumiCostQ #Q1 .options,#floor #floorInner #gaichuAllCost div#shiroariCostQ #Q1 .options,#floor #floorInner #gaichuCost div#shiroariCostQ #Q1 .options,#floor #floorInner #kemonoCost div#shiroariCostQ #Q1 .options,#floor #floorInner #toriCost div#shiroariCostQ #Q1 .options,#floor #floorInner #hachuCost div#shiroariCostQ #Q1 .options,#floor #floorInner #gokiCost div#shiroariCostQ #Q1 .options,#floor #floorInner #hachiCost div#shiroariCostQ #Q1 .options,#floor #floorInner #daniCost div#shiroariCostQ #Q1 .options,#floor #floorInner #mukutoriCost div#shiroariCostQ #Q1 .options,#floor #floorInner #nezumiCost div#shiroariCostQ #Q1 .options,#floor #floorInner #shiroariCost div#shiroariCostQ #Q1 .options{flex-direction:column;justify-content:space-evenly}#floor #floorInner #gaichuAllCost div#gokiCostQ #Q1 .options label,#floor #floorInner #gaichuCost div#gokiCostQ #Q1 .options label,#floor #floorInner #kemonoCost div#gokiCostQ #Q1 .options label,#floor #floorInner #toriCost div#gokiCostQ #Q1 .options label,#floor #floorInner #hachuCost div#gokiCostQ #Q1 .options label,#floor #floorInner #gokiCost div#gokiCostQ #Q1 .options label,#floor #floorInner #hachiCost div#gokiCostQ #Q1 .options label,#floor #floorInner #daniCost div#gokiCostQ #Q1 .options label,#floor #floorInner #mukutoriCost div#gokiCostQ #Q1 .options label,#floor #floorInner #nezumiCost div#gokiCostQ #Q1 .options label,#floor #floorInner #shiroariCost div#gokiCostQ #Q1 .options label,#floor #floorInner #gaichuAllCost div#daniCostQ #Q1 .options label,#floor #floorInner #gaichuCost div#daniCostQ #Q1 .options label,#floor #floorInner #kemonoCost div#daniCostQ #Q1 .options label,#floor #floorInner #toriCost div#daniCostQ #Q1 .options label,#floor #floorInner #hachuCost div#daniCostQ #Q1 .options label,#floor #floorInner #gokiCost div#daniCostQ #Q1 .options label,#floor #floorInner #hachiCost div#daniCostQ #Q1 .options label,#floor #floorInner #daniCost div#daniCostQ #Q1 .options label,#floor #floorInner #mukutoriCost div#daniCostQ #Q1 .options label,#floor #floorInner #nezumiCost div#daniCostQ #Q1 .options label,#floor #floorInner #shiroariCost div#daniCostQ #Q1 .options label,#floor #floorInner #gaichuAllCost div#nezumiCostQ #Q1 .options label,#floor #floorInner #gaichuCost div#nezumiCostQ #Q1 .options label,#floor #floorInner #kemonoCost div#nezumiCostQ #Q1 .options label,#floor #floorInner #toriCost div#nezumiCostQ #Q1 .options label,#floor #floorInner #hachuCost div#nezumiCostQ #Q1 .options label,#floor #floorInner #gokiCost div#nezumiCostQ #Q1 .options label,#floor #floorInner #hachiCost div#nezumiCostQ #Q1 .options label,#floor #floorInner #daniCost div#nezumiCostQ #Q1 .options label,#floor #floorInner #mukutoriCost div#nezumiCostQ #Q1 .options label,#floor #floorInner #nezumiCost div#nezumiCostQ #Q1 .options label,#floor #floorInner #shiroariCost div#nezumiCostQ #Q1 .options label,#floor #floorInner #gaichuAllCost div#shiroariCostQ #Q1 .options label,#floor #floorInner #gaichuCost div#shiroariCostQ #Q1 .options label,#floor #floorInner #kemonoCost div#shiroariCostQ #Q1 .options label,#floor #floorInner #toriCost div#shiroariCostQ #Q1 .options label,#floor #floorInner #hachuCost div#shiroariCostQ #Q1 .options label,#floor #floorInner #gokiCost div#shiroariCostQ #Q1 .options label,#floor #floorInner #hachiCost div#shiroariCostQ #Q1 .options label,#floor #floorInner #daniCost div#shiroariCostQ #Q1 .options label,#floor #floorInner #mukutoriCost div#shiroariCostQ #Q1 .options label,#floor #floorInner #nezumiCost div#shiroariCostQ #Q1 .options label,#floor #floorInner #shiroariCost div#shiroariCostQ #Q1 .options label{min-height:90px;width:90% !important}#floor #floorInner #gaichuAllCost div#hachiCostQ #Q1 .options,#floor #floorInner #gaichuCost div#hachiCostQ #Q1 .options,#floor #floorInner #kemonoCost div#hachiCostQ #Q1 .options,#floor #floorInner #toriCost div#hachiCostQ #Q1 .options,#floor #floorInner #hachuCost div#hachiCostQ #Q1 .options,#floor #floorInner #gokiCost div#hachiCostQ #Q1 .options,#floor #floorInner #hachiCost div#hachiCostQ #Q1 .options,#floor #floorInner #daniCost div#hachiCostQ #Q1 .options,#floor #floorInner #mukutoriCost div#hachiCostQ #Q1 .options,#floor #floorInner #nezumiCost div#hachiCostQ #Q1 .options,#floor #floorInner #shiroariCost div#hachiCostQ #Q1 .options{flex-direction:column;justify-content:space-evenly}#floor #floorInner #gaichuAllCost div#hachiCostQ #Q1 .options label,#floor #floorInner #gaichuCost div#hachiCostQ #Q1 .options label,#floor #floorInner #kemonoCost div#hachiCostQ #Q1 .options label,#floor #floorInner #toriCost div#hachiCostQ #Q1 .options label,#floor #floorInner #hachuCost div#hachiCostQ #Q1 .options label,#floor #floorInner #gokiCost div#hachiCostQ #Q1 .options label,#floor #floorInner #hachiCost div#hachiCostQ #Q1 .options label,#floor #floorInner #daniCost div#hachiCostQ #Q1 .options label,#floor #floorInner #mukutoriCost div#hachiCostQ #Q1 .options label,#floor #floorInner #nezumiCost div#hachiCostQ #Q1 .options label,#floor #floorInner #shiroariCost div#hachiCostQ #Q1 .options label{margin:5px 0;min-height:80px;width:90% !important}#floor #floorInner #denkiCost .Q0 .options{flex-direction:row}#floor #floorInner #denkiCost .Q0 .options label:last-of-type{margin-right:175px !important}#floor #floorInner #denkiCost #Q1 .options{justify-content:space-evenly}#floor #floorInner #airconCost #Q2 label{min-height:58px}#floor #floorInner #ventilatorCost #Q2 label:nth-of-type(5){margin-right:175px !important}#floor #floorInner #lightCost #Q1 .options,#floor #floorInner #antennaCost #Q1 .options,#floor #floorInner #leakageCost #Q1 .options,#floor #floorInner #ventilatorCost #Q1 .options,#floor #floorInner #intercomCost #Q1 .options{flex-direction:row;justify-content:space-evenly}#floor #floorInner #airconCost #Q1 .options,#floor #floorInner #switchCost #Q1 .options,#floor #floorInner #outletCost #Q1 .options{justify-content:space-evenly}#floor #floorInner #intercomCost #Q1 label,#floor #floorInner #ventilatorCost #Q1 label,#floor #floorInner #lightCost #Q1 label{font-size:18px;margin:10px 5px;width:44%}#floor #floorInner #lightCost #Q1 label p{font-size:20px}#floor #floorInner #antennaCost #Q1 label,#floor #floorInner #leakageCost #Q1 label{width:46%}#floor #floorInner #antennaCost #Q1 label p,#floor #floorInner #leakageCost #Q1 label p{font-size:18px}#floor #floorInner #denkiCost .Q0 label,#floor #floorInner #lightCost #Q2 label,#floor #floorInner #outletCost #Q2 label,#floor #floorInner #switchCost #Q2 label,#floor #floorInner #ventilatorCost #Q2 label{display:flex;flex-direction:column;font-size:16px;justify-content:space-between;letter-spacing:-1px;margin:5px;min-height:132px;padding:0;width:28%}#floor #floorInner #switchCost #Q1 label,#floor #floorInner #outletCost #Q1 label{margin:10px 0;min-height:60px}#floor #floorInner #denkiCost .Q0 label,#floor #floorInner #switchCost #Q2 label{min-height:120px}#floor #floorInner #lightCost #Q2 label:last-of-type,#floor #floorInner #outletCost #Q2 label:last-of-type,#floor #floorInner #ventilatorCost #Q2 label:last-of-type{justify-content:center;max-height:90px;min-height:90px;width:100%}#floor #floorInner #switchCost #Q2 label:last-of-type{justify-content:center;width:calc(100% - 38%)}#floor #floorInner #lightCost #Q2 label:last-of-type p,#floor #floorInner #outletCost #Q2 label:last-of-type p,#floor #floorInner #switchCost #Q2 label:last-of-type p{font-size:18px;letter-spacing:0}#floor #floorInner #lightCost #Q2 label p,#floor #floorInner #outletCost #Q2 label p,#floor #floorInner #ventilatorCost #Q2 label p{padding:10px 0}#floor #floorInner #denkiCost .Q0 label p,#floor #floorInner #switchCost #Q2 label p{padding:2px 0}#floor #floorInner #denkiCost .Q0 label img,#floor #floorInner #lightCost #Q2 label img,#floor #floorInner #outletCost #Q2 label img,#floor #floorInner #switchCost #Q2 label img,#floor #floorInner #ventilatorCost #Q2 label img{border-radius:15px 15px 0 0;max-height:unset;max-width:100%;width:100%}#floor #floorInner #denkiCost .Q0 label:hover img,#floor #floorInner #ventilatorCost #Q2 label:hover img{opacity:.8}#floor #Q2 label:hover img{opacity:.8}#floor #Q2 .options{flex-direction:row}#floor #Q2 label{font-size:18px;margin:10px 5px;min-height:46px;width:44%}#floor #Q3 .options{justify-content:center}#floor .smallSize{font-size:12px}#floor .notes{color:#000;font-size:14px;font-weight:400;padding-left:1em;text-indent:-1em}#floor #resultNote,#floor #costNote{font-size:14px}#floor input#airconType_2{opacity:0}#floor .question,#floor #floorResult{background:#fbf8f4;height:515px;width:550px}#floor #floorResult .header p{font-size:29px;margin:14px 0 9px;text-align:center}#floor #result_1 .resultOption{justify-content:flex-end !important}#floor #result_1 .resultOption:before{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/cost/affordable_price.webp) no-repeat;background-size:contain;content:"";display:block;height:174px;left:8px;position:absolute;top:-32px;width:473px}#floor .resultOption{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/cost/floorCost_bg.webp) no-repeat center;background-size:cover;flex-direction:column !important;height:260px !important;justify-content:space-evenly !important;padding:40px 30px 0 !important;position:relative}#floor .resultOption p{line-height:1.3}#floor .resultOption:before{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/cost/affordable_price.webp) no-repeat;background-size:contain;content:"";display:block;height:112px;left:8px;position:absolute;top:-41px;width:473px}#floor #costName{background:#632d1a;border-radius:20px;color:#fff;font-size:18px;font-weight:700;line-height:1;min-width:180px;padding:4px 10px 1px;position:absolute;right:87px;text-align:center;top:22px}#floor #cost{color:#f05548;font-size:45px;font-weight:700;position:absolute;text-align:center;top:102px;z-index:0}#floor #cost:after{background:#fff758;bottom:7px;content:"";display:block;height:.5em;left:-2%;position:absolute;width:104%;z-index:-1}#floor #floorResult .others{color:#795548;font-size:30px;height:100%;line-height:1.2;text-align:justify}#floor #floorResult #contact{background:#fff;display:flex;flex-direction:column;height:173px;justify-content:space-evenly;overflow:hidden;padding:10px 30px;position:relative}#floor #floorResult #contact p{background:#8bc34a;border-radius:15px;color:#fff;font-size:25px;font-weight:700;padding:30px 40px;text-align:center;width:calc(100% - 80px)}#floor div.contactDetail{bottom:33px;display:flex;flex-wrap:wrap;position:absolute;right:107px;width:58%}#floor div.contactDetail .number{align-content:center;align-items:center;color:#f05548;display:flex;font-size:38px;font-weight:700;justify-content:space-between;letter-spacing:-1px;line-height:1;width:100%}#floor div.contactDetail .number img.call-icon{height:35px;position:relative;top:-4px;width:35px}#floor div.contactDetail .net-mail{display:flex;justify-content:space-evenly;text-align:center;width:100%}#floor div.contactDetail .net-mail .net a{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/cost/net_bg.webp);background-size:contain;border:2px solid #fff;border-radius:10px;box-shadow:0 4px 1px #578894;color:#fff;display:block;font-size:15px;font-weight:700;padding:10px 10px 7px;text-align:center;text-decoration:none;width:9em}#floor div.contactDetail .net-mail .net a:hover{box-shadow:none !important;position:relative;top:2px !important}#floor div.contactDetail .net-mail .mail a{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/cost/mail_bg_pc.webp);background-size:contain;border:2px solid #fff;border-radius:10px;box-shadow:0 4px 1px #578894;color:#fff;display:block;font-size:15px;font-weight:700;padding:10px 10px 7px !important;text-align:center;text-decoration:none;width:9em}#floor div.contactDetail .net-mail .mail a:hover{box-shadow:none !important;position:relative;top:2px !important}#floor .contactButton{width:100%}#floor #close{border:1px solid #fff;color:#fff;cursor:pointer;font-size:19px;font-weight:700;line-height:1;padding:6px 6px 4px;position:absolute;right:6px;top:6px}span.timePoint{align-items:center;animation:bounce-down 2.5s linear infinite;background:#ffe343;border:2px solid #01669c;border-radius:20px;box-shadow:0 3px 3px rgba(0,0,0,.2);display:flex;font-weight:700;height:33px;justify-content:center;left:calc(50% - 200px);padding:0 !important;position:absolute;top:-24px;width:400px;z-index:1}span.timePoint span.timePointInner{align-items:center;border-radius:30px;color:#130804 !important;display:flex;font-size:21px !important;height:100%;justify-content:center;overflow:hidden;padding:2px 0 0 !important;position:relative;text-shadow:#fff 1px 1px 1px,#fff -1px 1px 0,#fff 1px -1px 1px,#fff -1px -1px 1px !important;width:100%}span.timePoint span.timePointInner:after{animation-duration:2s;animation-iteration-count:infinite;animation-name:shiny;animation-timing-function:ease-in-out;background-image:linear-gradient(100deg,#fff 10%,#fff 100%,#fff 0%);content:"";height:50px;left:-100px;position:absolute;top:-100px;width:50px;z-index:1}span.timePoint span.timePointInner span{color:#f52926 !important;font-size:25px !important;padding:0 !important}span.timePoint:before{border-color:#01669c transparent transparent;border-style:solid;border-width:10px 10px 0 !important;bottom:-10px;content:"";position:absolute;right:calc(50% - 10px) !important}span.timePoint:after{border-color:#ffe343 transparent transparent;border-style:solid;border-width:10px 10px 0 !important;bottom:-7px;content:"";position:absolute;right:calc(50% - 10px) !important}#floorBotton{align-items:center;border-radius:30px 0 0 30px;bottom:200px;cursor:pointer;display:flex;height:110px;justify-content:center;position:fixed;right:0;text-align:center;top:200px;width:120px;z-index:90}#floorBotton img{height:auto;width:100%}#floorBotton:hover{width:150px}div#headerFloorBotton{background-image:linear-gradient(#93dffa,#167c8d);background-size:contain;border:3px solid #21889d;border-radius:10px;bottom:45px;box-shadow:0 5px #00687d;color:#fff;cursor:pointer;display:inline-block;font-size:25px;font-weight:700;padding:26px 5px 14px;position:absolute;right:-25px}#bodyFloorBotton{bottom:20px;left:calc(50% - 306px);position:relative;text-align:center;width:612px}#contactFloorBotton{left:calc(50% - 306px);position:relative;text-align:center;top:103px;width:612px}#contactFloorBotton2{left:calc(50% - 306px);position:relative;text-align:center;top:7px;width:612px}#bodyFloorBotton div,#contactFloorBotton div,#contactFloorBotton2 div{background-image:linear-gradient(#93dffa,#167c8d);background-size:contain;border:3px solid #21889d;border-radius:10px;box-shadow:0 5px #00687d;color:#fff;cursor:pointer;display:inline-block;font-size:25px;font-weight:700;padding:25px 100px 13px;position:relative}div#headerFloorBotton>span,#bodyFloorBotton div span,#contactFloorBotton div span,#contactFloorBotton2 div span{color:#ffeb3b;font-size:30px;padding:0;text-shadow:2px 1px 3px #021f2e}#bodyFloorBotton div:hover,#contactFloorBotton div:hover,#contactFloorBotton2 div:hover{background:#faffa2;box-shadow:none !important;color:#000;position:relative;top:5px}div#headerFloorBotton:hover{background:#faffa2;bottom:40px !important;box-shadow:none !important;color:#000}div#headerFloorBotton:hover span,#bodyFloorBotton div:hover span,#contactFloorBotton div:hover span,#contactFloorBotton2 div:hover span{color:#f05548;text-shadow:none}@keyframes bounce-down{25%{-webkit-transform:translateY(-5px)}50%,100%{-webkit-transform:translateY(0)}75%{-webkit-transform:translateY(5px)}}@keyframes shiny{0%{opacity:0;transform:scale(0) rotate(25deg)}50%{opacity:1;transform:scale(1) rotate(25deg)}100%{opacity:0;transform:scale(50) rotate(25deg)}}.hero .inner>.title span.timePoint{margin:0 !important}.hero .inner>.title span.timePoint span{margin:0 !important}}@media (min-width:769px) and (max-width:1024px){div#headerFloorBotton{font-size:20px;letter-spacing:-3px;right:10px}div#headerFloorBotton>span{font-size:28px}div#headerFloorBotton span.timePoint{left:calc(50% - 150px);width:300px}}@media (max-width:768px){.header{transition:.5s;z-index:1000}.header.hide{transform:translateY(-100%)}.header .gNav{padding-left:20px;padding-top:5px}.header .staff svg{height:12px}.header .number{display:none}.header .pageMenu{display:none;height:100vh;font-size:24px;font-size:2.4rem;left:0;position:fixed;top:0;line-height:2;padding-top:75px;width:100vw}.header .pageMenu.on{display:block}.summary{margin-bottom:10vw}.summary li{width:calc((100% - 60px)/4)}.summary figure:after{background-size:cover}.unique{padding:0 20px}.unique .inner{margin-bottom:10px;padding:20px 20px 15px}.unique li{width:calc((100% - 20px)/2)}.unique li:nth-child(-n+2){margin-bottom:20px}.unique .catch{top:-3vw}.reason{margin:50px 20px 0}.reason .title{margin-bottom:30px}.reason ul{margin-bottom:30px}.reason li{width:calc((100% - 40px)/3)}.work{margin:0 20px}.work>.inner{padding:0 20px 20px}.work>.inner>.title{margin:-20px 0 20px}.work>.inner>.content .title{font-size:24px;font-size:2.4rem}.work>.inner>.content .inner{padding:20px}.work>.inner>.content .text{width:calc(100% - 224px)}.work>.inner>.content figure{width:194px}.work>.inner>.content .read_more{display:none}.work .example>.title{font-size:24px;font-size:2.4rem}.result{margin:50px 20px 0}.result>.title{margin-bottom:20px}.result .inner{padding:20px}.result .content{padding:20px}.result .content .title{margin-bottom:20px}.result .content .title img{width:100%}.result .content:nth-child(1){margin-bottom:20px}.result .content:nth-child(1) .title{max-width:363px}.result .content:nth-child(2) .title{max-width:480px}.result li{margin-bottom:30px;margin-bottom:30px;width:calc(100%/4)}.service{margin:50px 20px 0}.service .inner>p{margin:0 20px 20px}.service .category{margin:20px 20px 0}.service .category li{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.service .category h3{width:100%}.service .category p{width:calc((100% - 10px)/3*2)}.service .category .image{width:calc((100% - 10px)/3)}.service .point{margin:0 10px}.service .point li{margin:0 10px 20px;width:calc((100% - 40px)/2)}.price{margin-bottom:30px}.price .headline{margin-bottom:30px}.price .content{margin-bottom:30px}.price .image{margin:0 auto 20px;max-width:234px;width:100%}.price .data{width:100%}.price dl{font-size:16px;font-size:1.6rem}.price table{font-size:14px;font-size:1.4rem}.price th{padding:10px 20px}.price td:first-child{padding-left:20px}.price td:last-child{padding-right:20px}.article{padding:0 20px}.article .inner{padding:12px}.article .subTitle{height:42px;font-size:18px;font-size:1.8rem;margin:0 0 30px -34px;padding:10px 10px 10px 15px}.article .subTitle:before,.article .subTitle:after{right:-21px}.article .subTitle:before{border-width:21px 21px 0 0}.article .subTitle:after{border-width:21px 0 0 21px}.article .subTitle span{font-size:22px;font-size:2.2rem}.article .title{font-size:24px;font-size:2.4rem}.article .title span{font-size:28px;font-size:2.8rem}.faq{margin-bottom:50px}.main{padding-top:70px}.back_top{bottom:110px;position:fixed;right:0;transition:.5s;z-index:999}.back_top.hide{transform:translateX(100%)}.BottonForFloor{display:none}}@media (max-width:414px){.main{padding-top:50px}.header .gNav{max-height:50px}.header .gNav .logo{height:25px;width:55%}.header .gNav .logo svg{height:100%;width:100%}.header .gNav .toggle{height:42px;padding-top:30px;width:68px}.header .gNav .toggle span{margin-left:-20px;top:10px}.summary ul{flex-wrap:wrap}.summary li{width:calc((100% - 20px)/2)}.summary li:nth-child(-n+2) figure{margin-bottom:20px}.summary figcaption{bottom:-10px}.unique .inner>.title{top:-10px !important}.unique li{margin-bottom:0 !important;padding:10px 0 5px !important;width:calc((100%/4) - 5px)}.unique li:nth-child(1) img:nth-child(1){left:5%;position:relative;width:200%;z-index:9999}.unique li:nth-child(3) img:nth-child(1){left:5%;position:relative;width:200%;z-index:9998}.unique li:nth-child(2n) img:nth-child(1){display:none}.unique li img{width:100%}.unique li h3+img{height:100%;max-height:60px;object-fit:contain;width:100%}.unique li .title{font-size:1rem}.unique li .subTitle{font-size:1.3rem;letter-spacing:-.5px;line-height:1.5rem}.unique li .subTitle br{display:inline}.unique li p{display:none}.work>.inner>.content{-webkit-transition:all 20s;transition:all 20s}.work>.inner>.content:last-of-type{margin-bottom:0}.work>.inner>.content .title{font-size:20px;font-size:2rem;line-height:1.2}.work>.inner>.content .title span{padding-left:0 !important}.work>.inner>.content .title span:before{content:none !important}.work>.inner>.content .inner{display:block !important;height:205px;overflow:hidden;position:relative}.work>.inner>.content .inner .text{position:relative;width:100%}.work>.inner>.content .inner figure{background:#f7f7f2;float:right;padding:5px;width:8em}.work>.inner>.content .inner figure figcaption{font-size:12px;font-size:1.2rem;letter-spacing:-1.5px;line-height:1.3;margin-top:5px;text-align:justify}.work>.inner>.content .read_more{color:#fff;font-weight:700;font-size:15px;font-size:1.5rem;margin:auto;padding:10px 0 25px;position:relative;text-align:center;width:calc(100% - 40px)}.work>.inner>.content .read_more p{background:#3297cd;border-radius:5px;box-shadow:0 5px 0 #0859aa;padding:5px;width:100%}.work>.inner>.content .read_more:before{background:linear-gradient(transparent,#fff);content:"";display:block;height:18px;position:absolute;top:-18px;width:100%}.work .example>.title{font-size:20px;font-size:2rem}.result .inner{padding:15px}.result .content{margin-bottom:0 !important;padding-bottom:10px;padding-right:15px}.result ul{margin-bottom:0}.result ul li{margin-bottom:0;text-align:left !important;width:calc(100%/3)}.result .conclusion p{display:none}.service .category h3{background:0 0;font-size:18px;margin-bottom:0;padding-bottom:0;width:calc(100% - 95px)}.service .category p{font-size:14px;line-height:1.3;padding-bottom:10px;width:calc(100% - 95px)}.service .category .image{position:absolute;right:0;top:5px;width:85px}.service .category li{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/line2.webp) repeat-x bottom;background-size:76%;margin-bottom:7px;position:relative}.service .category li:last-of-type{background:0 0}.service .point{display:block;margin:0 20px}.service .point h3{background:0 0;font-size:18px;margin-bottom:0;padding-bottom:0}.service .point li{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/line2.webp) repeat-x top;background-size:76%;margin:0;padding-top:7px;width:100%}.service .point li p{font-size:14px;line-height:1.3;padding-bottom:10px}.price #priceflex{margin-bottom:0;position:relative;width:100%}.price #priceflex .pricetext{height:auto;margin-top:0;width:100% !important}.price #priceflex .pricetext p{border-top:solid 1px #d8d0a2;font-size:12px}.price #priceflex .pricetext .acc label{padding-left:80px}.price #priceflex #pricebox{height:auto !important;margin:0 !important;position:absolute;top:8px;width:67px !important}.price h3{display:none}.price .content{margin-bottom:0;position:relative}.price .content .image{margin:0 !important;max-width:67px;position:absolute;top:5px}.price .content .image picture{height:100%;left:0;position:absolute;top:0;width:100%}.price .content .image div:before{padding-top:75% !important}.price .content .acc label{margin-top:0 !important;padding-left:80px}.price .acc input:checked+label+.content table{border:solid 3px #aaa274 !important;display:block}.price .acc input:checked+label+.content table tbody{display:block}.price .acc input:checked+label+.content table tbody tr{display:block}.price .acc input:checked+label+.content table tbody tr th{display:block;line-height:1.2}.price .acc input:checked+label+.content table tbody tr td{border-bottom:1px solid #e1e1e1;display:block;display:flex;justify-content:space-between;margin:0 5px;padding:2px 10px}.price .acc input:checked+label+.content table tbody tr td:first-child{padding-left:10px}.price .acc input:checked+label+.content table tbody tr td:last-child{color:red;padding-right:10px}.price .acc input:checked+label+.content table tbody tr td.symbol{display:none}.price .acc input:checked+label+.content table tbody tr td.detail{background:#fcfbfa;border-bottom:solid 2px #d8d0a2;color:#000;line-height:1.3;margin:0;padding:10px;text-align:left}.price .acc input:checked+label+.content table tbody tr td:empty{display:none}.price .acc input:checked+label+.content table tbody tr:last-child td{border-bottom:none}.article a{padding:10px !important}.article .subTitle{height:auto;font-size:14px;font-size:1.4rem;margin:0 0 10px -24px}.article .subTitle span{font-size:16px;font-size:1.6rem}.article .title{font-size:18px;font-size:1.8rem}.article .title span{display:inline !important;font-size:20px;font-size:2rem}.article .image{margin:0 auto;max-width:230px;width:100% !important}.article .text{width:100%}.faq .acc label{font-size:16px;font-size:1.6rem;line-height:1.2;padding-bottom:10px;padding-top:10px}.faq .acc label+.content{line-height:1.2}.voice .questionnaire>ul{justify-content:space-between;margin-top:30px !important;width:100%}.voice .pickup .image{height:calc(100%/1.1) !important;width:calc((100% - 20px)/4) !important}.voice .pickup .content .data_up .contents_data{display:flex;flex-direction:column;justify-content:space-around;line-height:1.2;padding-bottom:30px;width:calc((100% - 10px)/4*3)}.voice .pickup .content .data_up .contents_data h4{line-height:1.2;margin-bottom:0;padding-bottom:5px}.voice .pickup .content .data_up .contents_data dl.summary{display:flex;justify-content:flex-start;margin-left:0}.voice .pickup .content .data_up .contents_data dl.summary dt{display:none}.voice .pickup .content .data_up .contents_data dl.summary dd{display:inline-block;margin-right:15px;padding:0;width:auto}.voice .pickup .content .data_up .contents_data dl.summary dd:last-of-type{display:none}.voice .pickup .content .data_down{margin-top:0;position:relative}.voice .pickup .content .data_down .summary{display:block;margin-top:5px}.voice .pickup .content .data_down .summary p{line-height:1.5}.voice .pickup .content .data_down .summary dd{display:block;width:100%}.voice .pickup .content .data_down .summary dd:last-of-type{padding-left:3.7em;position:absolute;right:0;top:-30px;width:calc((100% - 10px)/4*3)}.voice .pickup .content .data_down .summary td{display:block}.voice .pickup .content .data_down .summary dt{display:inline-block;width:auto}.voice .pickup .content .data_down .summary dt:last-of-type{position:absolute;right:0;top:-30px;width:calc((100% - 10px)/4*3)}.voice .pickup .content .data_down .summary dt:not(:last-of-type){background:#e2e3d7;padding:3px}.voice .pickup .content .data_down ul.taglinks li a{margin:3px 8px}.voice ul.face_photos>li>a{display:inline-block !important;margin-left:0;max-height:75px;width:60px}.voice ul.face_photos>li>div{display:inline-block !important;max-height:73px;position:relative;top:-8px;width:calc(100% - 65px)}.voice ul.face_photos>li>div .name{padding-bottom:0}.voice ul.face_photos>li>div .evaluation{line-height:1.2;margin-top:4px}.voice ul.face_photos>li>div .evaluation span{display:block}.voice ul.face_photos li .taglinks{border-top:1px solid #cdcbc5;justify-content:flex-start !important}.voice ul.face_photos li .taglinks li{margin:3px !important}}.header{background:#fff;left:0;position:fixed;top:0;width:100%;z-index:1000}.header .gNav{align-items:center;display:flex;justify-content:space-between}.header .logo svg{height:35px;width:200px}.header .pageMenu{text-align:center}.header .pageMenu:before,.header .pageMenu:after{left:0;top:0;z-index:-1}.header .pageMenu a{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;text-decoration:none;transform:.25s linear;width:100%}.header .pageMenu a:hover{background:rgba(255,255,255,.05);color:#fdb100;transform:.25s linear}.summary .title{margin-bottom:20px}.summary ul{display:flex;justify-content:space-between}.summary li:nth-child(1) figure:after{background-image:url(//shuriya.info/wp-content/themes/shuriya/css/../img/illust/customer1.webp)}.summary li:nth-child(2) figure:after{background-image:url(//shuriya.info/wp-content/themes/shuriya/css/../img/illust/customer2.webp)}.summary li:nth-child(3) figure:after{background-image:url(//shuriya.info/wp-content/themes/shuriya/css/../img/illust/customer3.webp)}.summary li:nth-child(4) figure:after{background-image:url(//shuriya.info/wp-content/themes/shuriya/css/../img/illust/customer4.webp)}.summary figure{position:relative}.summary figure:after{background:no-repeat right bottom;background-size:contain;content:"";height:100%;bottom:0;position:absolute;right:0;width:100%}.summary figcaption{position:absolute;text-align:center;width:100%;z-index:1}.summary figcaption img{max-height:9vw;max-width:100%;width:auto}.summary .image{border:solid 3px #3d2718;border-radius:50%}.summary .image span{border:solid 3px #fff;border-radius:50%}.summary .image img{border-radius:50%}.unique .inner{border-radius:10px}.unique .inner:before,.unique .inner:after{border-radius:10px;left:0;top:0;z-index:-1}.unique .inner>.title{position:relative;top:-20px}.unique .inner>.title img{width:100%}.unique ul{display:flex;flex-wrap:wrap;justify-content:space-between}.unique li{background:#fff;border-radius:10px;padding:20px 0;position:relative;text-align:center}.unique .catch{position:absolute}.unique .title{font-size:30px;font-size:3rem}.unique .subTitle{color:#469944;font-size:24px;font-size:2.4rem;margin-bottom:5px}.unique p{margin:0 20px;text-align:left}.unique .next{margin:0 auto;max-width:670px}.reason{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/reason/bg.webp) no-repeat top center;background-size:contain;margin-bottom:30px}.reason ul{display:flex;justify-content:space-between}.reason figure{position:relative}.reason figcaption{left:0;position:absolute;top:0;width:100%}.reason .image{border:solid 3px #d8d0a2;border-radius:50%}.reason .image span{border-radius:50%}.reason .image img{border-radius:50%}.work>.inner{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/pattern2.webp);border:solid 3px #d8d0a2;border-radius:10px;box-sizing:border-box}.work>.inner>.content{background:#fff;border-radius:10px;margin-bottom:30px}.work>.inner>.content .title{color:#fff;padding:10px 20px}.work>.inner>.content .title:before,.work>.inner>.content .title:after{border-radius:10px 10px 0 0;left:0;top:0}.work>.inner>.content .title span{padding-left:80px;position:relative;z-index:1}.work>.inner>.content .title span:before{content:url(//shuriya.info/wp-content/themes/shuriya/css/../img/talk.webp);left:0;position:absolute;top:-25px;margin-right:50px}.work>.inner>.content .title b{color:#fdb100}.work>.inner>.content .inner{display:flex;justify-content:space-between}.work>.inner>.content p{margin-bottom:30px}.work>.inner>.content p:last-child{margin:0}.work>.inner>.content figure img{width:100%}.work>.inner>.content figcaption{color:#799cbf;font-size:14px;font-size:1.4rem;line-height:1.5;margin-top:20px;text-align:center}.work>.inner>.content .jireiFooter{height:auto;text-align:center;width:100%}.work>.inner>.content .jireiFooter img{height:auto;margin:0 auto;width:calc(100% - 60px)}.work>.inner>.content .jireiFooter img:nth-child(2){display:none}.work .example>.title{text-align:center;text-decoration:none}.work .next{margin:0 auto;max-width:634px}@media screen and (max-width:500px){.work .inner .text p{margin-bottom:0}.work .inner .jireiFooter img{width:calc(100% - 40px)}.work .inner .jireiFooter img:nth-child(1){display:none !important}.work .inner .jireiFooter img:nth-child(2){display:inline !important}}.result .inner:before,.result .inner:after{border-radius:10px;left:0;top:0;z-index:-1}.result .content{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/pattern2.webp);border-radius:10px}.result .content:nth-child(2) .b2{font-size:24px;font-size:2.4rem}.result ul{display:flex;flex-wrap:wrap;line-height:1.5}.result ul li{font-weight:700;text-align:center}.result p{line-height:2;margin-bottom:30px}.result p:last-child{margin:0}.service.gaichu ul.category .image img{border:3px solid #e4d4c9}.service .inner>p{font-size:14px;font-size:1.4rem}.service ul{align-items:flex-start;display:flex;flex-wrap:wrap}.service a{color:#3d2718;display:flex;flex-wrap:wrap;font-weight:400;justify-content:space-between;text-decoration:none}.service a:hover h3{text-decoration:none}.service a h3{color:#0058a8;text-decoration:underline;width:100%}.service a .image{overflow:hidden}.service h3{margin-bottom:20px;padding-bottom:20px}.service h3.cat-small{font-size:1em;letter-spacing:-2px;line-height:2em}.price .content{display:flex;flex-wrap:wrap;justify-content:space-between}.price .content:last-child{margin:0}.price .content .acc label{margin-top:20px}.price .content .image div:before{padding-top:0}.price #priceflex{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.price #priceflex .pricetext{height:auto;width:65%}.price #priceflex .pricetext p{border-top:solid 1px #d8d0a2;font-size:12px}.price #priceflex #pricebox{height:100%;width:calc(35% - 20px)}.price #priceflex #pricebox img{height:100%;width:100%}.price h3{margin-bottom:20px;width:100%}.price .data p{margin-top:20px;text-align:right}.price dl{font-weight:700;line-height:1.3}.price dd{align-items:center;color:#d12525;display:flex;justify-content:flex-end}.price .more{margin:0 auto}.price table{border:solid 3px #d8d0a2;border-collapse:separate;border-radius:10px;width:100%}.price tr:last-child td:last-child{border-bottom:none}.price th{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/pattern2.webp);border-bottom:solid 1px #d8d0a2;text-align:left}.price td{padding:10px 0}.price td:last-child{text-align:right}.price .detail{border-bottom:solid 1px #d8d0a2;font-size:14px;font-size:1.4rem;padding-top:0}.price>p{border-top:solid 1px #d8d0a2;font-size:12px;font-size:1.2rem;padding-top:20px}.article .inner{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/pattern2.webp);border:solid 3px #d8d0a2;border-radius:10px;box-shadow:inset 3px 3px 0 #fff,inset -3px -3px 0 #fff}.article a{background:#fff;border-radius:10px;color:#3d2718;display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px;text-decoration:none}.article a:hover .articleTitle{text-decoration:none}.article .subTitle{background:#3d2718;color:#fff;display:inline-block;font-feature-settings:"palt";line-height:1;position:relative}.article .subTitle:before,.article .subTitle:after{border-style:solid;content:"";position:absolute}.article .subTitle:before{border-color:#3d2718 transparent transparent;top:0}.article .subTitle:after{border-color:transparent transparent transparent #3d2718;bottom:0}.article .title{font-feature-settings:"palt";font-weight:700}.article .title span{color:#469944;display:block}.article .image{width:calc((100% - 20px)/3)}.article .image div{border:solid 1px #d8d0a2;padding:10px}.article .image div span{border:solid 5px #fff}.article .text{background-position:top;font-weight:400;margin-top:20px;padding:20px 0 0}.article .text p{margin-bottom:20px}.article .text p:last-child{margin:0}.article .more{margin:30px auto 0;width:100%}.police_ob{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/unique/middle_bk.webp) repeat-y;background-size:contain;margin:20px 30px 50px;min-height:250px;position:relative;z-index:1}.police_ob:before{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/unique/top_bk.webp) no-repeat;background-size:cover;content:"";display:block;height:24px;position:absolute;top:-13px;width:100%;z-index:-1}.police_ob:after{background-size:contain;bottom:-13px;content:"";display:block;height:26px;position:absolute;width:100%;z-index:-1}.ob_bk{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/unique/orange_bk.webp) no-repeat;background-size:cover;border-radius:15px 15px 0 0;padding-top:10px}p.contact_info{color:#3d2718;text-align:center}p.contact_info br{display:none}.ob_contents{border-radius:15px 15px 0 0;display:flex;justify-content:space-between;margin:0 10px}.ob_contents .photo{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/unique/triangle_bk.webp) no-repeat 100%;background-size:cover;position:relative;width:27%}.ob_contents .photo>picture img{bottom:79px;left:-2px;position:absolute;width:128%;z-index:2}.ob_contents .photo span{bottom:42px;left:20%;position:absolute;z-index:2}.ob_contents .photo span img{width:90%}.ob_con{background:#fff;border-radius:0 10px 0 0;padding:10px 10px 5px 0;position:relative;width:73%;z-index:1}.ob_con:after{background-image:url(//shuriya.info/wp-content/themes/shuriya/css/../img/pattern.webp);background-repeat:repeat;border-radius:0 10px 0 0;content:"";display:inline-block;height:100%;opacity:.2;position:absolute;top:0;width:100%;z-index:-1}.ob_con>img{padding-left:1em}.ob_con>img:nth-child(1){display:inline}.ob_con>img:nth-child(2){display:none}.ob_con p{font-size:16px;font-weight:500;letter-spacing:-1px;margin:auto}.ob_con span{color:#d12525;font-weight:700}.introduction{padding:10px 0 5px 4em}p.history{border-bottom:2px dotted #3d2718;border-top:2px solid #3d2718;padding:5px 0 0}p.history br{display:none}@media screen and (max-width:899px){.police_ob:before{background-size:contain}.ob_contents .photo>picture img{bottom:auto;top:1vw}.ob_contents .photo span{bottom:auto;left:2vw;top:23vw}p.history br{display:unset}}@media screen and (max-width:700px){.police_ob{margin:0 0 16px}.police_ob:before{top:-5px}.police_ob:after{bottom:0}p.contact_info{br:first-of-type();br-display:unset}.ob_contents{display:block}.ob_contents .photo{background:unset;float:right;height:18vw;top:-57px;width:28vw}.ob_contents .photo>picture img{transform:rotateY(180deg);width:100%}.ob_contents .ob_con{border-radius:10px 10px 0 0;padding:10px 10px 5px;width:100%}.ob_contents .ob_con:after{border-radius:10px 10px 0 0;left:0}.ob_contents .ob_con>img{padding:0;width:41vw}.ob_contents .ob_con>img:nth-child(1){display:inline}.ob_contents .ob_con>img:nth-child(2){display:none}.ob_contents .ob_con .introduction{padding:10px 0 5px}}@media screen and (max-width:500px){.ob_contents .photo{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/unique/triangle_bk.webp) no-repeat 100% 93%;background-size:cover;border-radius:0 10px 0 0;float:unset;height:auto;text-align:right;top:0;width:100%}.ob_contents .photo>picture img{margin-top:-26px;position:unset;width:42%}.ob_contents .photo span{text-align:left;top:6vw}.ob_contents .photo span img{width:80%}.ob_contents .ob_con{border-radius:10px 0 0}.ob_contents .ob_con>img:nth-child(1){display:none}.ob_contents .ob_con>img:nth-child(2){display:inline;width:100%}.ob_contents .ob_con:after{border-radius:10px 0 0}.ob_contents .ob_con .introduction p{font-size:14px;line-height:1.4}.ob_contents .ob_con .introduction p br{display:none}.ob_contents .ob_con p.history{font-size:10px;line-height:1.4}.ob_contents .ob_con p.award{font-size:10px;line-height:1.4}p.contact_info{font-size:12px;font-weight:700;line-height:1.4;margin-top:6px}}.uchikeshi{color:#d12525;text-decoration:line-through}@media screen and (min-width:769px){.back_top{display:none !important}}.hero.gaichu .inner{max-width:1000px}.hero.gaichu .inner h1.title picture img{margin-top:0;max-width:950px}.hero.gaichu .inner .appeal{margin-bottom:30px}.hero.gaichu .inner img{display:block;margin:0 auto}@media screen and (max-width:768px){.hero.gaichu{background:0 0}.hero.gaichu .inner{background:0 0;padding:0}.hero.gaichu .inner .appeal{margin-bottom:10px}}@media screen and (max-width:414px){.hero{padding:0}.hero .inner{padding:0}aside.mail_button{background:#0859aa;border-radius:43px;box-shadow:0 4px 1px #0859aa;margin:10px 30px 17px;padding:1px}aside.mail_button a{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/appeal/mail_bgBlue.webp);background-size:contain;border:2px solid #fff;border-radius:31px;color:#fff;display:block;font-size:18px;font-weight:700;padding:10px 10px 7px;text-align:center;text-decoration:none}aside.kiyaku{margin:auto}}#lineup{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/price/price_back.webp);background-position:center;background-size:cover;border-radius:10px;box-shadow:1px 1px 3px rgba(108,70,44,.3);margin:0 auto;max-width:940px;padding:30px 10px 30px;position:relative}#lineup h1#lineupTitle img{display:block;margin:0 auto 20px;width:auto}#lineup .content{background-color:#fff;border-radius:10px;margin-bottom:15px;padding:20px 10px 5px 30px}#lineup .content .column{display:flex}#lineup .content .column section.category{border-bottom:1px dashed;margin-bottom:20px;margin-right:20px;padding-bottom:5px;position:relative;width:25%}#lineup .content .column section.category h2{font-size:2rem;letter-spacing:-1.5px}#lineup .content .column section.category p{font-size:14px;font-weight:700}#lineup .content .column section.category .item-price{color:#d12525;font-size:2rem}#lineup .content .column section.category .item-price .price2{color:#3d2718;font-size:14px}#lineup .content .column section.category .item{position:absolute;right:0;top:5px}#lineup .content .column section.category .item img{height:25px;width:auto}#lineup .stamp{left:60px;position:absolute;top:-25px;transform:rotate(-15deg);width:105px}@media screen and (max-width:939px){#lineup{margin-top:20px;width:95%}#lineup h1#lineupTitle img{margin:0 auto 15px;width:90%}#lineup .content{padding:20px 0 5px 3%}#lineup .content .column{flex-wrap:wrap}#lineup .content .column section.category{margin-right:3%;width:45%}#lineup .content .column section.category h2 span{letter-spacing:-6px}#lineup .content .column section.category h2.small_name{font-size:1.2em;letter-spacing:-2px}#lineup .content .column section.category .item-price{font-size:16px;letter-spacing:-2px}#lineup .content .column section.category .item{top:5px}#lineup .content .column section.category .small_item{height:auto;width:40px}#lineup .stamp{left:20px;width:50px}}@media screen and (max-width:375px){#lineup .content .column .category h2{letter-spacing:-2px}#lineup .content .column .category .item{top:18px}#lineup .content .column .category .item img{height:auto;width:25px}#lineup .content .column .category .small_item{width:15px}}#lineup2{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/price/price_back.webp);background-position:center;background-size:cover;border-radius:10px;box-shadow:1px 1px 3px rgba(108,70,44,.3);margin:0 auto;max-width:940px;padding:30px 10px 30px;position:relative}#lineup2 h1#lineupTitle img{display:block;margin:0 auto 20px}#lineup2 p{margin:0}#lineup2 .content{background-color:#fff;border-radius:10px;margin-bottom:15px;padding:20px 10px 5px 30px}#lineup2 .content .column{display:flex;justify-content:center}#lineup2 .content .column section.category{border-bottom:1px dashed;margin-bottom:20px;margin-right:20px;padding-bottom:5px;position:relative;width:25%}#lineup2 .content .column section.category h2{font-size:2rem;letter-spacing:-1.5px}#lineup2 .content .column section.category p{font-size:14px;font-weight:700}#lineup2 .content .column section.category .item-price{color:#d12525;font-size:2rem}#lineup2 .content .column section.category .item-price .price2{color:#3d2718;font-size:14px}#lineup2 .content .column section.category .item{position:absolute;right:0;top:5px}#lineup2 .stamp{left:60px;position:absolute;top:-25px;transform:rotate(-15deg);width:105px}@media screen and (max-width:939px){#lineup2{margin-top:20px}#lineup2 h1#lineupTitle img{margin:0 auto 15px;width:90%}#lineup2 .content{padding:20px 0 5px 3%}#lineup2 .content .column{flex-wrap:wrap;justify-content:space-between}#lineup2 .content .column section.category{margin-right:3%;width:47%}#lineup2 .content .column section.category h2 span{letter-spacing:-6px}#lineup2 .content .column section.category h2.small_name{font-size:1.2em;letter-spacing:-2px}#lineup2 .content .column section.category .item-price{font-size:16px;letter-spacing:-2px}#lineup2 .content .column section.category .item-price .price2{font-size:12px}#lineup2 .content .column section.category .item{top:5px}#lineup2 .content .column section.category .small_item{height:auto;width:40px}#lineup2 .stamp{left:20px;width:50px}}@media screen and (max-width:415px){#lineup2 .content .column .none{display:none}}@media screen and (max-width:375px){#lineup2 .content .column .category h2{letter-spacing:-2px}#lineup2 .content .column .category .item{top:18px}#lineup2 .content .column .category .item img{height:auto;width:25px}#lineup2 .content .column .category .small_item{width:15px}}main.main #service .inner{margin-bottom:50px}.voice{display:none}.hero{background-image:none}.hero .inner{background-image:none}.hero .inner h1.title{height:533px;margin:0 auto;position:relative}.hero .inner h1.title div.text{background-color:#fff;border:2px solid;bottom:27%;box-shadow:6px 6px #d3bbbb;display:inline-block;left:20px;padding:0 20px;position:absolute}@media screen and (max-width:1024px){.inner h1.title{height:52vw !important}}@media screen and (max-width:769px){#PC-video{display:none}#SP-video{height:auto;position:relative;width:100%;z-index:-1}.inner h1.title{height:auto !important}.inner h1.title div.text{bottom:23% !important;font-size:2rem}.videoFlame:after{display:none}.gaichu_listed_company{padding:3px 0 !important}.gaichu_listed_company.fixed{top:0;transform:translateY(75px);transition:.5s;width:100% !important}.header.hide+main .gaichu_listed_company.fixed{transform:translateY(0);transition:.5s;width:100%}}@media screen and (max-width:414px){.hero .inner h1.title{position:relative}.hero .inner h1.title .text{bottom:21.5vw;font-size:1.6rem;left:12px !important}.gaichu_listed_company.fixed{box-shadow:0 0 5px #2f2215;top:0;transform:translateY(50px);transition:.5s}}.gaichu_listed_company{background:url(//shuriya.info/wp-content/themes/shuriya/css/../img/listed_company_bg.webp) repeat-x;background-size:contain;margin:auto;max-width:940px;padding:6px 0 2px;text-align:center;width:100%}.gaichu_listed_company img{height:auto;margin:auto;max-width:800px;width:95%}.gaichu_listed_company.fixed{margin-top:0 !important;max-width:940px;position:fixed;width:calc(100% - 60px);z-index:10}#PC-video{height:auto;position:relative;width:100%;z-index:-1}.videoFlame{height:100%;overflow:hidden;position:absolute;top:0;width:100%}.videoFlame:after{bottom:0;box-shadow:inset 0 0 6px 5px #fff;content:"";height:100%;left:0;position:absolute;top:-3px;width:100%}@media screen and (min-width:769px){div#headerFloorBotton{right:20px}#SP-video{display:none}}@media screen and (max-width:414px){#PC-video{display:none}.videoFlame{position:absolute;top:0;width:100%;z-index:-1}.videoFlame #SP-video{width:100%}.videoFlame:after{display:none}}
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}
#atcl_tblsltn{width:100%;border:1px solid #888;padding:20px;margin:0 0 40px;line-height:2}#atcl_tblsltn strong{background:linear-gradient(transparent 50%,#fcf 60%);font-weight:400}.guide .content ul{list-style-type:none}div:before{content:none}
p.site-links a{display:inline-flex;flex-direction:column;text-decoration:none!important;line-height:2;border-radius:5px;overflow:hidden;border:1px solid #a7a7a7;height:58px;align-items:center;justify-content:center;color:#fff}span.link-name{font-size:min(4vw,18px);padding:2px 5px 0;text-align:center}span.link-name:last-of-type{font-size:min(3vw,15px)}span.link-description{font-size:min(1.9vw,9px);padding:0 5px;width:100%;display:block;text-align:center}p.site-links{margin:0 0 100px!important;display:flex;align-items:center;justify-content:center}p.site-links a:not(:last-of-type){margin-right:10px}@media screen and (max-width:441px){p.site-links a:not(:last-of-type){margin-right:0}}