/*! sanitize.css v4.0.0 | CC0 License | github.com/10up/sanitize.css */
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}template,[hidden]{display:none}*,::before,::after{background-repeat:no-repeat;box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}html{box-sizing:border-box;cursor:default;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{height:0;overflow:visible}nav ol,nav ul{list-style:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}progress{vertical-align:baseline}small{font-size:83.3333%}sub,sup{font-size:83.3333%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}a{background-color:#fff0;-webkit-text-decoration-skip:objects}:hover{outline-width:0}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{background-color:#fff0;border-style:none;color:inherit;font-size:1em;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto;resize:vertical}[type="checkbox"],[type="radio"]{padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-cancel-button,::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}a,area,button,input,label,select,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hidden][aria-hidden="false"]{clip:rect(0,0,0,0);display:inherit;position:absolute}[hidden][aria-hidden="false"]:focus{clip:auto}section#staff-lead:after,section#srv02-criterion:after{content:".";display:block;clear:both;height:0;visibility:hidden;font-size:0}* html header,* html nav,* html main,* html section,* html article,* html aside,* html div,* html p,* html ul,* html dl,* html ol,* html footer,* html .clearFix{height:1%;overflow:visible}*{box-sizing:border-box}html{padding:0;margin:0}header,nav,menu,main,section,div,p,ul,ol,dl,li,dt,dd,article,aside,address,figcaption,figure,footer,h1,h2,h3,h4,h5,h6{display:block;margin:0;padding:0}ul,ol,dl,li,dt,dd{font-size:10px;font-weight:400;list-style:none;padding:0;margin:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;overflow:hidden;line-height:1}a{outline:none;overflow:hidden;font-weight:400;text-decoration:none;cursor:pointer}a:link{color:#3c2c1c}a:hover{color:#3c2c1c;text-decoration:underline}a:visited{text-decoration:underline}a:active{color:#3c2c1c;text-decoration:underline}small{font-size:83.33333%}em{font-weight:800;font-style:normal}@font-face{font-display:swap;font-family:'casy-icon';font-weight:400;font-style:normal}i[class^="icon-"],i[class*="icon-"],button[class^=slick-],#dic-index div h2:before{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-casy_logo:before{content:"\e900"}.icon-kitchin:before{content:"\e901"}.icon-toilet:before{content:"\e902"}.icon-bath:before{content:"\e903"}.icon-faucet:before{content:"\e904"}.icon-sofa:before{content:"\e905"}.icon-furniture:before{content:"\e906"}.icon-path:before{content:"\e907"}.icon-door:before{content:"\e908"}.icon-cleaning:before{content:"\e909"}.icon-basket:before{content:"\e90a"}.icon-washing:before{content:"\e90b"}.icon-cooking:before{content:"\e90c"}.icon-house-cleaning:before{content:"\e90d"}.icon-hc-hood:before{content:"\e90e"}.icon-hc-aircon:before{content:"\e90f"}.icon-hc-bath:before{content:"\e910"}.icon-hc-mirror:before{content:"\e911"}.icon-hc-fan:before{content:"\e912"}.icon-user-female:before{content:"\e913"}.icon-user-male:before{content:"\e914"}.slick-prev:before{content:"\e915"}.slick-next:before{content:"\e916"}.txt-red{color:#d11}.txt-tan{color:#876}.txt-left{text-align:left}.txt-center{text-align:center!important}.note{color:#876}@media (max-width:414px){.-sp{display:none}.note{font-size:12px}}@media (min-width:415px) and (max-width:768px){.hide-tb{display:none}.note{font-size:13px}}@media (max-width:768px){.hide-mb{display:none}}@media (min-width:769px){.hide-pc{display:none}.note{font-size:13px}}a[class^=btn-],button[class^=btn-],input[class^=btn-]{display:inline-block;border-radius:4px;vertical-align:top;text-decoration:none}.ttl-lower-page{text-align:center;background:none}.btn-default,.btn-default-s{color:#3c2c1c;border:1px #3c2c1c solid;background-color:#fff;background-position:right top}.btn-default:hover,.btn-default-s:hover{color:#fff;text-decoration:none;background-color:#3c2c1c;background-position:right bottom}.btn-default.no-arrow{background-image:none!important}.btn-register{color:#ffffff!important;border:0;background-color:#d11;-webkit-box-shadow:0 3px 0 #a00;box-shadow:0 3px 0 #a00}.btn-register:hover{color:#ffffff!important;text-decoration:none;background-color:#f11;-webkit-box-shadow:0 1px 0 #a00;box-shadow:0 1px 0 #a00;transform:translate3d(0,2px,0)}.registerBtnArea{background:#fff;padding:30px 0;text-align:center}.btn-register-big{width:500px;font-size:20px;line-height:1.25;padding:17px 0}.btn-register-big-multilines{padding:10px 0}@media (max-width:600px){.registerBtnArea{padding:20px 0}.btn-register-big{width:90%;font-size:14px}.btn-register-big-multilines{font-size:16px}}.btn-signin{color:#ffffff!important;border:0;background-color:#00bd00;-webkit-box-shadow:0 3px 0 #360;box-shadow:0 3px 0 #360}.btn-signin:hover{color:#ffffff!important;text-decoration:none;background-color:#00bd00;-webkit-box-shadow:0 1px 0 #360;box-shadow:0 1px 0 #360;transform:translate3d(0,2px,0)}.btn-submit{color:#ffffff!important;border:1px #210 solid;background-color:#3c2c1c}.btn-submit:hover{color:#ffffff!important;text-decoration:none;background-color:#876}.btn-hypo{border:1px #3c2c1c solid;background-color:#fff;margin-bottom:7px!important}.btn-hypo:hover{text-decoration:none;background-color:#efeae3}.btn-area,.btn-box{text-align:center;margin-left:auto;margin-right:auto}.btn-area p{margin:0 0 .5em 0}main>.btn-area a[class^=btn-],main>.btn-box a[class^=btn-]{vertical-align:top}@media (max-width:599px){.btn-default{width:100%;max-width:420px;line-height:42px;background-repeat:no-repeat}.btn-default-s{line-height:34px;background-repeat:no-repeat}main>.btn-area,main>.btn-box{width:94%;margin-bottom:30px}main>.btn-area a[class^=btn-],main>.btn-box a[class^=btn-]{width:100%;max-width:340px;margin:0 5px 10px 5px}}@media (min-width:600px){.btn-default{font-size:16px;line-height:48px;background-repeat:no-repeat;padding:0 40px}.btn-default-s{line-height:42px;background-repeat:no-repeat}main>.btn-default,main>section>.btn-default{width:360px}}@media (min-width:600px) and (max-width:768px){main>.btn-area,main>.btn-box{width:94%;margin-bottom:40px}main>.btn-area a[class^=btn-],main>.btn-box a[class^=btn-]{width:44%;max-width:340px;padding-right:13px;margin:0 2%}}@media (min-width:769px){main>.btn-area,main>.btn-box{width:960px;margin-bottom:50px}main>.btn-area a[class^=btn-],main>.btn-box a[class^=btn-]{width:340px;margin:0 20px}}@media (max-width:599px){.table-layout{text-align:left}.table-layout>dl{border-top:1px #dcd6d0 solid;padding:.7em}.table-layout>dl:nth-child(even){background-color:#fcf9f3}.table-layout>dl>dt{font-size:92%;font-weight:600;margin-bottom:3px}}@media (min-width:600px){.table-layout{width:100%;display:table;margin:0 auto;background-color:#dcd6d0;border-collapse:separate;border-spacing:0 1px}.table-layout>dl{display:table-row}.table-layout>dl>dt,.table-layout>dl>dd{display:table-cell;vertical-align:top;line-height:1.24}.table-layout>dl>dt{background-color:#fcf9f3;text-align:center}.table-layout>dl>dd{text-align:left}.table-layout>dl>dd>a{text-decoration:underline}}@media (min-width:600px) and (max-width:768px){.table-layout>dl>dt{padding:10px .5em;border-top:6px #fff solid;border-bottom:6px #fff solid}.table-layout>dl>dd{padding:16px 0 16px 1em}}@media (min-width:769px){.table-layout>dl>dt{padding:10px .5em 0 .5em;border-top:8px #fff solid;border-bottom:8px #fff solid}.table-layout>dl>dd{padding:18px 0 18px 1em}}input[type="text"],input[type="tel"],input[type="email"],input[type="tel"],input[type="password"]{width:100%;max-width:400px;border-radius:3px;display:inline-block;box-sizing:border-box;background-color:#fff;border:1px #dcd6d0 solid;box-shadow:inset 0 1px 1px rgb(0 0 0 / .075)}textarea{width:100%;max-width:600px;border-radius:3px;display:inline-block;box-sizing:border-box;background-color:#fff;border:1px #dcd6d0 solid;box-shadow:inset 0 1px 1px rgb(0 0 0 / .075)}select{height:30px;border-radius:3px;border:1px #dcd6d0 solid;background-color:#fff;vertical-align:middle}.form-input select,.form-confirm select{height:36px}.form-complete{margin-bottom:100px!important}.form-complete .page-lead{text-align:center!important}.form-input p.form-inline{line-height:36px}label{line-height:30px;padding:0 5px 0 0}label.cell-th{line-height:1.429}form .req{background-repeat:no-repeat}@media (max-width:414px){main div.form-input,main div.form-confirm{width:auto;margin:0 0 30px 0;padding:30px 0}}@media (min-width:415px) and (max-width:599px){main div.form-input,main div.form-confirm{width:auto;margin:0 0 30px 0;padding:30px 15px 30px 15px;border:1px #dcd6d0 solid;box-shadow:0 3px 5px rgb(0 0 0 / .1)}}@media (max-width:599px){input[type="text"],input[type="tel"],input[type="email"],input[type="tel"],input[type="password"]{font-size:14px;padding:8px 12px}textarea{padding:8px 12px}select{padding:8px 12px}.form-group,.form-group .cell-th,.form-group .cell-td{text-align:left}label.cell-th{display:inline-block;margin:0 auto 0 0;padding:0 40px 0 0}.form-input .req{background-position:right 6px}.form-group .cell-td{padding:0 0 15px 0}.form-confirm .form-group{width:100%}.form-confirm .cell-th{padding:0 .2em;display:inline-block}.form-confirm .cell-td{text-align:left;padding:.77em .5em;margin:0 0 1.24em 0;border-radius:3px;border:1px #dcd6d0 solid}.btn-area [class^=btn-]{max-width:40%;min-width:160px;display:inline-block;line-height:40px;margin:0 5px}}@media (min-width:600px){input[type="text"],input[type="tel"],input[type="email"],input[type="tel"],input[type="password"]{font-size:16px;padding:8px 15px}textarea{padding:8px 15px}main div.form-input,main div.form-confirm{border:1px #dcd6d0 solid;box-shadow:0 4px 6px rgb(0 0 0 / .1)}.form-group{display:table}.form-group .cell-th,.form-group .cell-td{display:table-cell;vertical-align:top}.form-input .form-group{width:100%}.form-input .cell-th{padding-top:22px;padding-left:1em;padding-right:3em;padding-bottom:20px;border-top:2px #c0b6ac solid}.form-input .req{background-position:right 29px}.form-input .cell-td{text-align:left;padding-top:18px;padding-bottom:17px;border-top:2px #efeae3 solid}.form-confirm .form-group{width:100%}.form-confirm .cell-th{padding-top:22px;padding-left:1em;padding-right:1em;padding-bottom:20px;border-top:2px #c0b6ac solid}.form-confirm .cell-td{text-align:left;padding-top:22px;padding-left:15px;padding-bottom:20px;border-top:2px #efeae3 solid}.btn-area [class^=btn-]{max-width:48%;min-width:200px;display:inline-block;line-height:44px;margin:0 10px}}@media (min-width:600px) and (max-width:768px){main div.form-input,main div.form-confirm{width:auto;margin:0 auto 30px auto;padding:30px 25px 30px 25px}}@media (min-width:769px){main div.form-input,main div.form-confirm{width:960px;margin:0 auto 40px auto;padding:50px 40px}}.bx-sdw{padding-top:0!important;padding-bottom:0!important;text-align:center!important;border:1px #efe9e3 solid!important;box-shadow:0 4px 6px rgb(0 0 0 / .1);margin-top:10px;margin-bottom:10px}.img-box a:hover img,a.img-box:hover img{opacity:.75}ul.ex{color:#876;font-size:13px;line-height:1.24;margin:0 0 20px 0}ul.ex li{margin:0 0 5px 0}ul.ex li::before{content:'※';padding:0 3px 0 0}a.read-more-r,span.read-more-r,.read-more-r>a{line-height:1;padding-right:18px;position:relative}a.read-more-r::after,span.read-more-r::after,.read-more-r>a::after{content:'';width:13px;height:13px;display:inline-block;border-radius:2px;position:absolute;top:0;right:0}a.read-more-l,span.read-more-l,.read-more-l>a{line-height:1;padding-left:18px;position:relative}a.read-more-l::after,span.read-more-l::after,.read-more-l>a::after{content:'';width:13px;height:13px;display:inline-block;border-radius:2px;position:absolute;top:0;left:0}p.read-more-l,div.read-more-l{text-align:left!important}p.read-more-r,div.read-more-r{text-align:right!important}.mgn-btm0{margin-bottom:0!important}.mgn-btm5{margin-bottom:5px!important}.mgn-btm10{margin-bottom:10px!important}.mgn-btm15{margin-bottom:15px!important}.mgn-btm20{margin-bottom:20px!important}.mgn-btm30{margin-bottom:30px!important}.mgn-btm40{margin-bottom:40px!important}.mgn-btm50{margin-bottom:50px!important}@media (max-width:414px){ul.ex{width:92%;margin:0 auto}}ul.banner-box{margin:0 auto;text-align:center}ul.banner-box a{display:inline-block;margin:0 auto;background-repeat:no-repeat}ul.banner-box a:hover{opacity:.8}@media (max-width:489px){ul.banner-box{width:100%;margin-bottom:40px}ul.banner-box li{display:block;margin:0 0 10px 0}ul.banner-box li:last-child{margin:0}ul.banner-box a[class^=bn-]{width:300px;height:70px;margin:0 auto}}@media (min-width:490px) and (max-width:659px){ul.banner-box{width:100%;margin-bottom:40px}ul.banner-box li{display:block;margin:0 0 10px 0}ul.banner-box li:last-child{margin:0}ul.banner-box a[class^=bn-]{width:460px;height:80px;margin:0 12px}}@media (min-width:660px) and (max-width:768px){ul.banner-box{width:100%;margin-bottom:40px}ul.banner-box li{display:inline}ul.banner-box li:nth-of-type(odd){padding:0 10px 0 20px}ul.banner-box li:nth-of-type(even){padding:0 20px 0 10px}ul.banner-box a[class^=bn-]{width:300px;height:70px;margin:0 auto}}@media (min-width:769px){ul.banner-box{width:980px;margin-bottom:50px}ul.banner-box li{display:inline}ul.banner-box a[class^=bn-]{width:460px;height:80px;margin:0 12px}}main{width:100%;z-index:0!important}main.page{width:100%}main#interview-main,main#flow-main,main#staff-main{width:960px;margin-left:auto;margin-right:auto}main.page .page-lead{margin-left:auto;margin-right:auto;padding-bottom:30px}main.page section{margin-left:auto;margin-right:auto;padding-bottom:40px;margin-bottom:0}main.page section#user-cases{margin:40px auto 0 0;padding-bottom:20px}main.page section.top_interview{padding-bottom:0}main.page section .page-lead{width:100%}@media (max-width:599px){main#interview-main,main#flow-main,main#staff-main{width:98%}main.page section,main.page>.page-lead{width:94%}main.page section .page-lead{width:92%}}@media (min-width:600px) and (max-width:768px){main#interview-main,main#flow-main,main#staff-main{width:92%}main.page{padding-bottom:10px}main.page>.page-lead{width:92%;padding-bottom:10px}main.page section{width:92%}}@media (min-width:769px){main.page{padding-bottom:20px}main.page>.page-lead{width:960px;padding-bottom:20px}main.page>section{width:960px}}body a#btn-pagetop{position:fixed;color:#fff;font-size:10px;display:block;background-repeat:no-repeat;border-radius:50%;bottom:60px;right:15px;z-index:50}a.pagetop-absolute{position:absolute!important;bottom:520px!important}a#btn-pagetop:hover{background-color:#876;text-decoration:none}@media (max-width:768px){a#btn-pagetop{width:36px;height:36px;background-color:rgb(60 44 28 / .9);background-position:center center;text-indent:-999em}}@media (min-width:769px){a#btn-pagetop{width:70px;height:70px;padding:38px 0 0 0;background-position:center 15px}a.pagetop-absolute{bottom:550px!important}}@media (min-width:769px) and (max-width:1000px){a#btn-pagetop{background-color:rgb(60 44 28 / .9)}}@media (min-width:1001px){a#btn-pagetop{background-color:#3c2c1c}}footer{width:100%}footer .ft-bottom{color:#fff;background:#3c2c1c}footer a{color:#3c2c1c;text-decoration:none}footer .btn-box a.btn-signin{color:#fff}footer .btn-box a:visited{color:#fff!important}.pc-ft-body ul a{color:#3c2c1c}.pc-ft-body ul a:hover{color:#000}.pc-ft-body ul.sns{height:21px;padding:0;display:table;margin:0 auto}.pc-ft-body ul.sns li{display:table-cell;vertical-align:top}.signeture address{font-style:normal;margin-bottom:0;line-height:1.6}.signeture address small{padding:0 5px 0 0}footer .ft-bottom a{color:#fff}.ft-bottom .inner .copyright{font-size:10px}@media (max-width:414px){.mb-footer ul{display:block}.mb-footer ul>li>a{width:50%;white-space:nowrap;overflow:hidden}.mb-footer ul>li:nth-of-type(odd) a{border-right:1px #dcd6d0 solid}.mb-footer ul>li:last-of-type{width:50%}}@media (min-width:415px) and (max-width:768px){.mb-footer{text-align:left}.mb-footer ul{display:block}.mb-footer ul>li>a,.mb-footer ul>li>span{font-size:13px;width:33.6%;text-align:center;white-space:nowrap;overflow:hidden;border-right:1px #dcd6d0 solid}.mb-footer ul>li:nth-of-type(3n) a{border-right:none}}@media (max-width:768px){.pc-ft-body ul{display:none}.pc-ft-body ul.sns{text-align:center;padding:8px 0 6px 0;background-color:#fff;position:relative;width:100%;max-width:340px;box-sizing:content-box}.pc-ft-body ul.sns li{display:inline-block;margin:0 .5%}.mb-footer ul{display:block}.mb-footer{line-height:0;border-top:1px #dcd6d0 solid}.mb-footer ul{-webkit-padding-start:0;margin-bottom:0}.mb-footer li{display:inline;letter-spacing:0}.mb-footer ul>li>a,.mb-footer ul>li>span{display:inline-block;line-height:30px;border-bottom:1px #dcd6d0 solid}.mb-footer ul>li>a:hover{background:#efeae3;text-decoration:none}.ft-bottom .btn-box{padding:10px 0 8px 0}.ft-bottom .btn-box a[class^=btn-]{width:150px;line-height:36px;margin:0 1%}.ft-bottom .logo{display:none}a.footer_reqruit{display:block;background:#c7b5a3;width:200px;color:#fff;text-align:center;-webkit-box-shadow:0 3px 0 #876;box-shadow:0 3px #876;height:30px;line-height:30px;margin:10px auto 5px;border-radius:4px}a.footer_reqruit:hover,a.footer_reqruit:active{text-decoration:none;-webkit-box-shadow:0 1px 0 #876;box-shadow:0 1px 0 #876;margin-top:12px;margin-bottom:3px}.signeture address{font-size:12px;font-style:normal;padding:5px 0 10px 0}.signeture address small{font-size:14px;padding:0 5px 0 0}.signeture address a.tel{font-size:18px;color:#fff}.signeture address span{font-size:11px}.ft-bottom .inner .copyright{display:block;font-size:10px;color:#fff;line-height:15px;background-color:#3c2c1c}}@media (min-width:769px){footer{padding:35px 0 0 0;background:#fcf9f3}footer .pc-ft-body{width:1001px;margin:0 auto 45px auto;padding:0 0 0 100px;text-align:center;position:relative}.pc-ft-body ul{width:300px;display:inline-block;padding:0 2px 0 0;vertical-align:top;margin-bottom:0}.pc-ft-body ul li,footer ul li{text-align:left;line-height:1.2;font-weight:400}.pc-ft-body ul li{padding:4px 10px 6px 15px;background:url(/images/static/arrow-footer-4cfab04c.png?ver=1.0) no-repeat 0 4px}.pc-ft-body ul li.no-a{padding:4px 10px 6px 15px;background:url(/images/static/arrow-footer-4cfab04c.png) no-repeat 0 8px}.pc-ft-body ul a{display:block}.pc-ft-body ul li ul{padding-top:6px}.pc-ft-body ul li ul li{font-size:13px;padding:4px 10px 6px 15px;background:url(/images/static/arrow-footer-sub-0280dcb4.png?ver=1.0) no-repeat 0 3px}.pc-ft-body ul a:hover{background-color:#efeae3}.pc-ft-body dl{width:210px;display:inline-block;padding:0 2px 0 0;vertical-align:top;margin-bottom:0}.pc-ft-body dl:nth-child(3){width:354px}.pc-ft-body dl dt,footer dl dd{text-align:left;line-height:1.2;font-weight:400}.pc-ft-body dl dt{padding:4px 0 0 0}.pc-ft-body dl dt.no-a{padding:8px 10px 2px 30px}.pc-ft-body dl a{display:block}.pc-ft-body dl dt a{padding:3px 10px 2px 27px}.pc-ft-body dl dd a{font-size:13px;padding:3px 10px 2px 36px}.pc-ft-body dl a:hover{background-color:#efeae3}.pc-ft-body ul.sns{position:absolute;bottom:0;right:0}.pc-ft-body ul.sns li{padding:0 0 0 8px}.mb-footer{display:none}.ft-bottom .inner{width:1000px;height:100px;margin:0 auto;padding:20px 0;position:relative}.ft-bottom .inner .btn-box{text-align:right;white-space:nowrap}.ft-bottom .inner .signeture{text-align:left}.ft-bottom .inner .signeture{position:absolute;top:20px;left:0}.signeture .logo{width:170px;height:62px;overflow:hidden;float:left;font-weight:normal!important}.signeture .logo a{width:150px;height:62px;display:block}.signeture .logo a:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}.signeture address{width:800px;font-size:12px;font-style:normal}.signeture address small{font-size:15px;padding:0 5px 0 0}.signeture address a.tel{font-size:21px}.signeture address span{font-size:11px;color:#876}.pc-ft-body ul.sns{margin:12px 0 0 auto}footer .btn-box{width:250px;height:40px;float:right}footer .btn-box a{text-align:center;line-height:30px}footer .btn-box a.btn-signin{width:110px;margin:0 5px 0 0;line-height:30px;height:30px;font-size:14px}footer .btn-box a.btn-register{width:110px;margin:0 5px 0 0;line-height:30px;height:30px;font-size:14px}.ft-bottom .inner .copyright{position:absolute;right:0;bottom:20px;display:inline-block;font-size:10px}}a[class^=btn-]{display:inline-block;border-radius:4px;vertical-align:top;text-decoration:none}.btn-signin{color:#ffffff!important;border:0;background-color:#00bd00;-webkit-box-shadow:0 3px 0 #360;box-shadow:0 3px 0 #360}.btn-signin:hover{color:#ffffff!important;text-decoration:none;background-color:#00bd00;-webkit-box-shadow:0 3px 0 #360;box-shadow:0 3px 0 #360;transform:translate3d(0,2px,0)}.btn-signin:visited{color:#ffffff!important;text-decoration:none;background-color:#00bd00;-webkit-box-shadow:0 3px 0 #360;box-shadow:0 3px 0 #360}.btn-register{color:#ffffff!important;border:0;background-color:#d11;-webkit-box-shadow:0 3px 0 #a00;box-shadow:0 3px 0 #a00}.btn-register:hover{color:#ffffff!important;text-decoration:none;background-color:#f11;-webkit-box-shadow:0 1px 0 #a00;box-shadow:0 1px 0 #a00;transform:translate3d(0,2px,0)}.btn-register:visited{color:#ffffff!important;border:0;background-color:#d11;-webkit-box-shadow:0 3px 0 #a00;box-shadow:0 3px 0 #a00}.topic-path{width:100%;text-align:left;margin-bottom:20px}.topic-path p{display:inline-block}.topic-path p a{color:#876}.topic-path p:before{content:'>';padding:0 5px}.topic-path p:first-child:before{display:none}.topic-path p strong{font-weight:400}@media (max-width:599px){.topic-path{font-size:10px;padding:5px 10px;margin-bottom:20px}}@media (min-width:600px) and (max-width:768px){.topic-path{font-size:11px;padding:5px 10px;margin:0 auto 20px auto}}@media (min-width:769px){.topic-path{width:980px;font-size:12px;padding:5px 0;margin:0 auto 20px auto}}.page-title::after,.ttl-lower-page::after{content:'';width:50px;height:6px;background-color:#3c2c1c;display:block;margin:0 auto}.ttl-def-sub{border:none;background:none}.ttl-def-sub small{color:#876;display:block;background:url(/images/static/ttl-dot-line-adb5a1fe.png) no-repeat center top}@media (max-width:414px){.page-title{font-size:30px;line-height:36px;padding:15px 0 20px 0;margin:0 auto 35px auto;min-width:320px}.page-title::after,.ttl-lower-page::after{margin:12px auto 0 auto!important}.ttl-default{font-size:22px;line-height:25px;padding:0 0 12px 0;margin:0 auto 20px auto}.ttl-default span{font-size:18px}.ttl-def-sub{font-size:22px;line-height:48px;margin:0 auto 30px auto}.ttl-def-sub span{font-size:18px}.ttl-def-sub small{font-size:10px;line-height:1;padding:10px 0 0 0}.ttl-lower-page{font-size:25px;line-height:36px;padding:0 0 10px 0;margin:0 auto 25px auto!important}.ttl-lower-page span{font-size:16px!important;display:block;line-height:24px}}@media (min-width:415px) and (max-width:768px){.page-title{font-size:36px;line-height:40px;padding:30px 0 20px 0;margin:0 auto 30px auto}.page-title::after,.ttl-lower-page::after{margin:15px auto 0 auto!important}.ttl-default{font-size:28px;line-height:34px;padding:0 0 20px 0;margin:0 auto 20px auto}.ttl-default span{font-size:24px}.ttl-def-sub{font-size:28px;line-height:54px;margin:0 auto 30px auto}.ttl-def-sub span{font-size:24px}.ttl-def-sub small{font-size:11px;line-height:1;padding:10px 0 0 0}.ttl-lower-page{font-size:36px!important;line-height:40px;padding:0 0 10px 0;margin:0 auto 30px auto!important}.ttl-lower-page span{font-size:20px!important;display:block;line-height:30px}}@media (min-width:769px){main.page h1{width:960px}.page-title{font-size:44px;line-height:48px;padding:30px 0 10px 0;margin:0 auto 30px auto}.page-title::after,.ttl-lower-page::after{margin:20px auto 0 auto!important}.ttl-default{font-size:34px;line-height:38px;padding:0 0 16px 0;margin:0 auto 20px auto}.ttl-default span{font-size:30px}.ttl-def-sub{font-size:36px;line-height:60px;margin:0 auto 35px auto}.ttl-def-sub span{font-size:30px}.ttl-def-sub small{font-size:12px;line-height:34px}.ttl-lower-page{font-size:44px!important;line-height:48px;padding:10px 0 10px 0;margin:1em auto 40px auto!important}.ttl-lower-page span{font-size:24px!important;display:block;line-height:36px}}.srv-tab{color:#fff;line-height:18px;display:inline-block;background-color:#41bdce;padding:5px 11px 3px 19px;position:absolute;top:15px;left:-4px}.srv-tab::before{content:'';width:0;height:0;border-width:4px 0 0 4px;border-style:solid;border-color:#41bdce #fff0 #fff0 #fff0;position:absolute;bottom:-4px;left:0;z-index:1}.srv-tab i{font-size:17px;margin-right:5px}.srv-icons{text-align:center;margin:0 auto}ul.srv-icons li{text-align:center;display:inline-block;vertical-align:top}ul.srv-icons i:before{color:#fff;border-radius:50%;margin:0 auto 3px auto;display:block;background:#41bdce}ul.srv-icons li a{display:inline-block}ul.srv-icons li a:hover{opacity:.75;text-decoration:none}@media (max-width:599px){ul.srv-icons li{font-size:10px;margin:0 2px 10px 2px}ul.srv-icons i:before{width:44px;height:44px;font-size:24px;line-height:44px}}@media (min-width:600px) and (max-width:768px){ul.srv-icons li{font-size:11px;margin:0 2px 12px 2px}ul.srv-icons i:before{width:52px;height:52px;font-size:30px;line-height:52px}}@media (min-width:769px){ul.srv-icons li{font-size:12px;margin:0 2px 15px 2px}ul.srv-icons i:before{width:60px;height:60px;font-size:36px;line-height:60px}}main section,main .page-lead{margin-left:auto;margin-right:auto}main .page-lead{text-align:left}main .page-lead p{margin-bottom:.7em}main .warning{text-align:left;margin-left:auto;margin-right:auto;background-color:#f9eeee;border:1px #cca6a3 solid}main .warning .title{color:#d11;background-color:#fff;border-bottom:none!important;font-size:14px!important;margin:0!important}main .warning .cp{font-size:12px;font-weight:600;margin-bottom:.6em;border:none!important}main .warning u{text-decoration:none;border-bottom:1px #d11 dotted}main .warning em{color:#d11;font-weight:400;padding-right:2px}@media (max-width:599px){main.page section{margin-bottom:35px}main.page .page-lead,main .warning{font-size:14px;line-height:1.5;margin-bottom:35px}main#staff-main{font-size:14px}main .warning{margin-bottom:40px}main .warning .title{padding:8px 15px}main .warning .txt-area{font-size:12px;padding:12px 15px}main .warning .txt-area p{margin-bottom:.6em}}@media (min-width:600px){main.page .page-lead{font-size:16px;line-height:1.6}}@media (min-width:600px) and (max-width:768px){main.page section{padding:0 0 50px 0}main.page .page-lead,main .warning{margin-bottom:40px}main .warning .title{padding:8px 20px}main .warning .txt-area{padding:13px 20px}main .warning .txt-area p{margin-bottom:.6em}}@media (max-width:768px){main.page section,main.page .page-lead,main .warning{width:92%}}@media (min-width:769px){main section{width:960px;padding:0 0 50px 0}main .page-lead,main .warning{width:100%;max-width:960px;margin-bottom:50px}main .warning .title{font-size:16px!important;padding:10px 30px!important;border-left:none!important;border-bottom:none!important;margin:0!important}main .warning .txt-area{padding:15px 30px}main .warning .txt-area p{margin-bottom:.7em}}ul.pagination{display:table;margin:0 auto 40px auto;border-collapse:collapse}ul.pagination li{width:36px;display:table-cell;border:1px #dcd6d0 solid}ul.pagination li:first-of-type{border-top-left-radius:3px;border-bottom-left-radius:3px}ul.pagination li:last-of-type{border-top-right-radius:3px;border-bottom-right-radius:3px}ul.pagination li.active{background-color:#3c2c1c}ul.pagination li.active a{color:#fff}ul.pagination li a,ul.pagination li span{display:block;line-height:36px}ul.pagination li a:hover{color:#fff;background-color:#876;text-decoration:none}.pager{display:block;margin:0 auto;text-align:center}.pager a,.pager span{display:inline-block;line-height:30px;border-radius:15px;border:1px #dcd6d0 solid;vertical-align:top;padding:0 15px;margin:5px 3px}.pager a:hover{color:#fff;background-color:#3c2c1c;text-decoration:none}.pager span{color:#ccc}.pager .next{float:right}.pager .prev{float:left}@media (max-width:768px){.pager{width:100%}.pager .top{display:block}}#footer-guide{background-color:#fcf9f3;border:2px #dcd6d0 solid;border-radius:6px}#footer-guide strong{display:block;font-weight:400}#footer-guide ul{display:table}#footer-guide ul li{vertical-align:top;display:table-cell}#footer-guide a[class^=btn-]{display:inline-block;margin-bottom:5px}#footer-guide p a{text-decoration:underline}@media (max-width:599px){#footer-guide{width:94%;padding:15px 10px 0 10px;margin:0 auto 40px auto;display:block;position:relative}#footer-guide strong{font-size:11.5px;margin:0 0 0 auto;line-height:15px;padding:0 0 10px;display:block}#footer-guide ul{width:60%;margin:0 0 12px auto;display:block;vertical-align:top}#footer-guide ul li{width:100%;display:block}#footer-guide a[class^=btn-]{width:96%;font-size:14px;line-height:44px}#footer-guide p{font-size:10px;line-height:1.2;margin:0 0 7px}#footer-guide strong img{width:45%;position:absolute;bottom:0;left:-10px}}@media (min-width:600px) and (max-width:768px){#footer-guide{width:94%;padding:15px 20px 0 25%;margin:0 auto 40px auto;position:relative}#footer-guide strong{font-size:18px;margin:0 auto 16px auto;line-height:22px}#footer-guide ul{width:100%;margin:0 auto 12px 0}#footer-guide ul li{width:50%}#footer-guide a[class^=btn-]{width:90%;font-size:16px;line-height:44px}#footer-guide p{font-size:12px}#footer-guide img{width:25%;position:absolute;bottom:0;left:5px}}@media (min-width:769px){#footer-guide{width:960px;padding:30px 0 0 250px;margin:0 auto 50px auto;position:relative}#footer-guide strong{font-size:20px;margin:0 auto 20px auto}#footer-guide ul{width:680px;margin:0 auto 20px 0}#footer-guide a[class^=btn-]{width:310px;font-size:18px;line-height:60px}#footer-guide img{position:absolute;bottom:0;left:20px}}#srv-lead .catch{display:block;text-align:center}#srv-lead .lead-wrap,#user-cases{width:100%}#srv-lead .lead-wrap .txt-box{text-align:left}#srv-lead .lead-wrap .srv01-lead-img{background-image:url(/images/static/service01-lead-02346315.jpg);background-size:100% auto}#srv-lead .lead-wrap .srv02-lead-img{background-image:url(/wp/wp-content/themes/liquid-magazine-child/images/service/service-cooking1.jpg);background-size:100% auto}#srv-lead .lead-wrap .srv03-lead-img{background-image:url(/images/static/service03_lead-84772580.jpg);background-size:100% auto}#srv-lead .lead-wrap .bx-sdw{width:100%;position:relative}#srv-lead .lead-wrap .bx-sdw:after{padding-top:65.0655%;display:block;content:""}#srv-lead .srv-icons i:before{background:#876}#srv-lead .srv3-icons li{width:90px}#srv-lead .lead-wrap p.note{font-size:90%}@media (max-width:599px){#srv-lead .catch{font-size:18px;margin-bottom:20px}#srv-lead .lead-wrap p{margin-bottom:20px}#srv-lead .lead-wrap .srv-icons{margin-bottom:20px}#srv-lead .lead-wrap .txt-box .bx-sdw{max-width:460px;margin:0 auto 25px auto}#srv-lead .lead-wrap .img-box .bx-sdw,#srv-lead .lead-wrap .last{display:none}#srv-lead .btn-box a[class^='btn-']{width:100%;max-width:400px;margin:0 0 10px 0}}@media (min-width:600px){#srv-lead .lead-wrap{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-wrap:wrap}#srv-lead .lead-wrap p{margin-bottom:.77em}#srv-lead .lead-wrap .txt-box .bx-sdw{display:none}#srv-lead .lead-wrap .img-box .bx-sdw{max-width:460px;margin-bottom:15px}}@media (min-width:600px) and (max-width:768px){#srv-lead{margin-bottom:30px}#srv-lead .catch{font-size:22px;margin-bottom:30px}#srv-lead .lead-wrap{width:100%;margin-bottom:30px}#srv-lead .lead-wrap .txt-box,#srv-lead .lead-wrap .img-box{width:48%}#srv-lead .lead-wrap .srv-icons{margin-bottom:15px}#srv-lead .lead-wrap .last{width:48%;visibility:hidden}#srv-lead .btn-box a[class^='btn-']{width:46%;margin:0 1.5%}}@media (min-width:769px){#srv-lead{margin-bottom:0}#srv-lead .catch{font-size:26px;margin-bottom:40px}#srv-lead .lead-wrap{width:960px;margin-bottom:40px}#srv-lead .lead-wrap .txt-box{width:460px;font-size:16px}#srv-lead .lead-wrap .srv-icons{padding-top:10px;margin-bottom:20px}#srv-lead .lead-wrap .img-box{width:460px}#srv-lead .lead-wrap .last{width:460px;visibility:hidden}#srv-lead .lead-wrap .img-box .bx-sdw{width:460px;height:300px}#srv-lead .btn-box a[class^='btn-']{width:360px;margin:0 20px}}.srv02-price{width:100%;background-color:#fcf9f3;text-align:center}.srv02-price .price-wrap::after,.srv02-price .price-sup::after{content:".";display:block;clear:both;height:0;visibility:hidden;font-size:0}.srv02-price .price-wrap,.srv02-price .price-sup{margin-left:auto;margin-right:auto}.srv02-price .price-wrap dl{display:inline-block;background-color:#fff;box-shadow:0 4px 6px rgb(0 0 0 / .1);vertical-align:top}.srv02-price .price-wrap dl.reg{border:1px #876 solid;padding:0;text-align:center}.srv02-price .price-wrap dl.spot{border:1px #3c2c1c solid;padding:0;text-align:center}.srv02-price .price-wrap dl.reg dt p{color:#fff;background:#41bdce}.srv02-price .price-wrap dl.spot dt p{color:#fff;background:#41bdce}.srv02-price .price-wrap dl.reg dt p span,.srv02-price .price-wrap dl.spot dt p span{display:inline}.srv02-price .price-wrap dl dd em{color:#d11;font-weight:400;padding-right:2px}.srv02-price .price-wrap dl dd small{display:block;margin:0 0 1em 0}.srv02-price .price-wrap dl dd .circle{margin:0 auto;border-radius:50%;border:2px #876 solid;overflow:hidden}.srv02-price .price-wrap dl dd .circle em{color:#3c2c1c}.srv02-price ul li{text-align:left;font-size:16px}.srv02-price .price-wrap dl dd .btn-default-s{width:100%;margin-top:15px;text-decoration:none}.srv02-price .price-sup dl{border:1px #876 solid;background-color:#fff;padding:0!important}.srv02-price .price-sup dl dt{text-align:center;color:#fff;padding:0}.srv02-price .price-sup dl.option dt{background-color:#41bdce;border-bottom:1px #876 solid}.srv02-price .price-sup dl.example dt{color:#fff;background-color:#41bdce}.srv02-price .price-sup dl.example dd .note{text-align:center}.srv02-price .price-sup dl.example dd strong{color:#3c2c1c;display:block;font-weight:400;background-color:#41bdce;text-align:center}.srv02-price .price-sup dl dd em{display:inline-block;line-height:1.1;border-bottom:1px #3c2c1c solid;margin-bottom:4px}.srv02-price .price-sup dl dd ul.p-details li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px #876 dotted;font-size:16px}.srv02-price .price-sup .sumPerMonth{display:block;margin:0 0 0 10px}.srv02-price .price-sup .note li{line-height:1.3;margin-bottom:5px}.srv02-price .price-sup dl.example p{text-align:right}.srv02-price .price-sup dl.example i{color:#d11;font-style:normal;padding-right:2px}.srv02-price .price-sup p.sum span{border-bottom:1px #3c2c1c solid}.srv02-price .price-sup p.sum i{padding-left:1em}@media (max-width:599px){.srv02-price{padding:25px 0 30px 0;margin-bottom:20px}.srv02-price .page-lead{margin-bottom:20px}.srv01-price .price-wrap{width:94%;margin-bottom:10px}.srv01-price .price-wrap dl{width:46%;margin:0 4px 10px 4px;vertical-align:top}.srv02-price .price-wrap{width:96%;margin-bottom:10px}.srv02-price .price-wrap dl{width:46%;margin:0 4px 10px 4px;vertical-align:top}.srv02-price>ul.ex{width:92%;margin:0 auto 20px auto}.srv02-price .price-wrap dl dt{font-size:16px;line-height:38px;padding:0}.srv02-price .price-wrap dl dt p{font-size:13px;height:45px;position:relative}.srv02-price .price-wrap dl dt p span{display:inline-block;position:absolute;top:15px;width:150px;left:50%;margin-left:-75px;line-height:1}.srv02-price .price-wrap dl.spot dt p span{top:7px;line-height:1.3}.srv02-price .price-wrap dl dd{padding:12px 10px;height:206px}.srv02-price .price-wrap dl dd em{font-size:18px}.srv02-price .price-wrap dl dd small{font-size:12px}.srv02-price .price-wrap dl dd .circle{width:120px;height:120px;padding-top:24px}.srv02-price .price-wrap dl a.btn-default-s{font-size:13px;background-color:#fff}.srv02-price .price-wrap dl a.btn-default-s:hover{color:#fff;background:#41bdce}.srv02-price .price-wrap dl a.btn-default-smaller{font-size:10px}.srv02-price>ul.note{width:92%;margin:0 auto 30px auto}.srv02-price .price-sup{width:92%}.srv02-price .price-sup dl{width:100%;max-width:460px;margin:0 auto}.srv02-price .price-sup dl.option{margin-bottom:15px}.srv02-price .price-sup dl.option dt{font-size:15px;line-height:40px}.srv02-price .price-sup dl.option dd{padding:15px 15px 10px 15px}.srv02-price .price-sup dl.example dt{font-size:15px;line-height:40px}.srv02-price .price-sup dl.example dd strong{line-height:32px}.srv02-price dl.example ul.p-details,.srv02-price dl.example ul.note{padding:15px 15px 0 15px}.srv02-price .price-sup dl.example p{padding:0 15px}.srv02-price .price-sup dl.example p.tax{margin-bottom:5px}.srv02-price .price-sup dl.example p.sum{margin-bottom:12px}.srv02-price .price-sup p.sum i{font-size:20px}}@media (min-width:600px){.srv02-price .page-lead{text-align:center}.srv02-price .price-sup dl.option{float:left}.srv02-price .price-sup dl.example{float:right}.srv02-price>ul.ex{display:inline-block;margin:0 auto 30px auto}}@media (min-width:600px) and (max-width:768px){.srv02-price{padding:30px 0 40px 0;margin-bottom:30px}.srv02-price .page-lead{margin-bottom:20px}.srv02-price .price-wrap{width:96%;margin-bottom:20px}.srv01-price .price-wrap dl{width:31%;margin:0 4px}.srv02-price .price-wrap dl{width:22.5%;margin:0 4px}.srv02-price .price-wrap dl dt{font-size:16px;line-height:40px;padding:0}.srv02-price .price-wrap dl dt p{font-size:14px;line-height:30px}.srv01-price .price-wrap dl dd{font-size:16px;padding:12px 5px}.srv01-price .price-wrap dl dd em{font-size:20px}.srv02-price .price-wrap dl dd{font-size:14px;padding:12px 4px}.srv02-price .price-wrap dl dd em{font-size:18px}.price-wrap dl dd small{font-size:13px}.srv01-price dl dd .circle{width:130px;height:130px;padding-top:28px}.srv02-price dl dd .circle{font-size:14px;width:114px;height:114px;padding-top:25px}.srv02-price>ul.ex{width:92%;margin:0 auto 30px auto}.srv02-price .price-sup{width:92%}.srv02-price .price-sup dl{width:48%}.srv02-price .price-sup dl.option dt{font-size:16px;line-height:40px}.srv02-price .price-sup dl.option dd{padding:15px 15px 10px 15px}.srv02-price .price-sup dl.example dt{font-size:16px;line-height:40px}.srv02-price .price-sup dl.example dd strong{line-height:1.25;padding:8px 10px}.srv02-price dl.example ul.p-details,.srv02-price dl.example ul.note{padding:15px 15px 0 15px}.srv02-price .price-sup dl.example p{padding:0 15px}.srv02-price .price-sup dl.example p.tax{margin-bottom:5px}.srv02-price .price-sup dl.example p.sum{margin-bottom:12px}.srv02-price .price-sup p.sum i{font-size:20px}}@media (min-width:769px){.srv02-price{padding:0 0 60px 0;margin-bottom:40px}.srv02-price h2{margin-bottom:20px}.srv02-price .page-lead{margin-bottom:25px}.srv02-price .price-wrap{width:970px}.srv01-price .price-wrap dl{width:308px;margin:0 6px 20px 6px}.srv02-price .price-wrap dl{width:230px;margin:0 4px 20px 4px}.srv02-price .price-wrap dl dt{font-size:18px;line-height:44px;padding:0}.srv02-price .price-wrap dl dt p{font-size:16px;line-height:36px}.srv02-price .price-wrap dl dd{font-size:16px;padding:15px 20px}.srv02-price .price-wrap dl dd em{font-size:24px}.srv02-price .price-wrap dl dd small{font-size:14px}.srv02-price .price-wrap dl dd .circle{width:150px;height:150px;padding-top:28px}.srv02-price .price-sup{width:960px}.srv02-price .price-sup dl{width:460px}.srv02-price .price-sup dl.option dt{font-size:18px;line-height:44px}.srv02-price .price-sup dl.option dd{padding:15px 20px 10px 20px}.srv02-price .price-sup dl.example dt{font-size:18px;line-height:44px}.srv02-price .price-sup dl.example dd strong{line-height:36px}.srv02-price dl.example ul.p-details,.srv02-price dl.example ul.note{padding:15px 20px 0 20px}.srv02-price .price-sup dl.example p{padding:0 20px}.srv02-price .price-sup dl.example p.tax{margin-bottom:5px}.srv02-price .price-sup dl.example p.sum{margin-bottom:15px}.srv02-price .price-sup p.sum i{font-size:20px}}.btn-box-single{margin:40px 0 0;text-align:center}.btn-box-single::before{content:"";float:none;clear:both}@media (max-width:600px){.btn-box-single{width:92%;max-width:400px;margin:30px auto 0}.btn-multiple{margin:0 0 10px}.btn-multiple:last-child{margin-bottom:0}}@media (min-width:769px){.btn-box-single .btn-default{width:360px}}.cleaningExample{display:table;table-layout:fixed;width:100%}.cleaningExample-img{display:table-cell;width:50%;vertical-align:middle}.cleaningExample-img ul{display:flex;text-align:center;flex-wrap:wrap}.cleaningExample-img ul li{border:1px solid #3c2c1c;display:block;width:45%;margin:7px auto;box-shadow:0 4px 6px rgb(0 0 0 / .1)}.cleaningExample-roomtype{width:100%}.cleaningExample-ttl{display:block;margin:5px 0;font-size:18px}.cleaningExample-detail{display:table-cell;text-align:center;width:50%;vertical-align:middle}.cleaningExample-case{display:inline-block;background:#3c2c1c;padding:3px 15px;color:#fff;font-size:18px;margin:0 0 25px}.cleaningExample-icons{display:inline-block;vertical-align:middle}.cleaningExample-icons li{vertical-align:middle!important}.cleaningExample-ttl-s{display:block;margin:5px 0 0;font-size:13px}.cleaningExample-plus{font-size:20px!important;display:inline-block;vertical-align:middle!important;margin-bottom:30px!important}.cleaningExample-time{display:inline-block;vertical-align:middle;font-size:22px;letter-spacing:.1em;margin:0 0 30px 5px}.cleaningExample-estimate{display:block;width:100px;font-size:18px;border-bottom:2px solid #3c2c1c;padding:0 0 2px;margin:20px auto 10px;letter-spacing:.05em}.cleaningExample-formula{display:inline-block;vertical-align:bottom;font-size:18px}.cleaningExample-answer{display:inline-block;vertical-align:bottom;font-size:22px;margin:0 0 0 15px}.cleaningExample-answer strong{color:#d11}.cleaningExample-breakdown{display:block}@media (max-width:600px){.cleaningExample{display:block}.cleaningExample-img,.cleaningExample-detail{display:block;width:100%}.cleaningExample-detail{margin:30px auto 0}.cleaningExample-case{font-size:16px}.cleaningExample-plus{font-size:14px!important;margin:0 -1px 30px!important}.cleaningExample-time{display:block;margin:0 auto}.cleaningExample-estimate{margin-bottom:15px}.cleaningExample-breakdown{font-size:13px}}#use-cases .cases-wrap dl{background-color:#fcf9f3}#use-cases .cases-wrap dl dt{text-align:left;background-color:#fff;border-bottom:1px #efeae3 solid;position:relative}#use-cases .cases-wrap dl dt a{line-height:13px;position:absolute;top:50%;margin-top:-.5em}#use-cases .cases-wrap dl dd strong{display:block;font-weight:600;text-align:left}#use-cases .cases-wrap .img-box{display:block;position:relative;margin:0 0 5px}#use-cases .cases-wrap .img-box:last-of-type{margin-bottom:0}#use-cases .cases-wrap .img-box:after{content:' ';border-radius:50%;background-color:rgb(255 255 255 / .85);background-image:url(/images/static/arrow-bf-af-06ae2ec8.png);background-position:center center;display:block;position:absolute;top:50%;left:50%;visibility:visible}#use-cases .cases-wrap .img-box span{font-size:11px;position:absolute;padding:3px 8px}div.cases-wrap dd .img-box span{top:0%}#use-cases .cases-wrap .img-box span:first-of-type{background-color:rgb(255 255 255 / .75)}#use-cases .cases-wrap .img-box span:last-of-type{color:#fff;background-color:rgb(60 44 28 / .75)}#use-cases .cases-wrap .cases-ex{max-width:420px;font-size:13px;margin:15px 0;text-align:left}#use-cases .cases-wrap .cases-ex h4{color:#3c2c1c;margin:0 0 3px;padding:0 0 3px;font-weight:700;border-bottom:1px solid #ccc}div.cases-wrap dd .img-box span:first-of-type{left:0%}div.cases-wrap dd .img-box span:last-of-type{right:0%}#use-cases .case-menu{border:1px #dcd6d0 solid;border-radius:3px;margin-bottom:50px;background-color:#fcf9f0}#use-cases .case-menu h3{background-color:#fff}#use-cases .case-menu ul li{display:inline-block}#use-cases .case-menu span{color:#999}@media (max-width:599px){#use-cases .cases-wrap dl{width:100%;max-width:460px;margin:0 auto 13px auto}#use-cases .cases-wrap .bx-sdw{margin:0 auto 20px auto}#use-cases .cases-wrap .img-box:after{width:44px;height:44px;margin:-22px 0 0 -22px}#use-cases .cases-wrap .cases-ex{font-size:11px;margin-top:0}#use-cases .cases-wrap dl dt{font-size:16px;line-height:36px;padding:0 0 0 12px}#use-cases .cases-wrap dl dt a{font-size:12px;right:12px}#use-cases .cases-wrap dl dd{padding:8px 11px 10px 11px}#use-cases .cases-wrap dl dd strong{margin-bottom:6px}#use-cases .cases-wrap img{width:100%;height:auto}#use-cases .cases-wrap .last{display:none}#use-cases section.cases-wrap div{width:100%;max-width:430px;margin:0 auto 7px auto;padding:5px}section.cases-wrap .img-box span:first-of-type{top:5px;left:5px}section.cases-wrap .img-box span:last-of-type{top:5px;right:5px}#use-cases .case-menu{width:92%;margin:0 auto 70px auto}#use-cases .case-menu h3{line-height:30px}#use-cases .case-menu ul{padding:12px 0 7px 0}#use-cases .case-menu ul li{padding:0 1em 6px 1em}main#use-cases .btn-default{width:92%;max-width:400px;margin-bottom:40px}}@media (min-width:600px){#use-cases .cases-wrap{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-wrap:wrap}#use-cases .cases-wrap .last{width:150px;padding:0;visibility:hidden;overflow:hidden}}@media (min-width:600px) and (max-width:768px){#use-cases .cases-wrap dl{width:48%;margin-bottom:15px}#use-cases .cases-wrap .img-box:after{width:50px;height:50px;margin:-25px 0 0 -25px}#use-cases .cases-wrap dl dt{font-size:18px;line-height:40px;padding:0 0 0 14px}#use-cases .cases-wrap dl dt a{font-size:13px;right:14px}#use-cases .cases-wrap dl dd{padding:10px 14px 12px 14px}#use-cases .cases-wrap dl dd strong{margin-bottom:7px}#use-cases .cases-wrap img{width:100%;height:auto}#use-cases section.cases-wrap{padding-bottom:10px}#use-cases section.cases-wrap div{width:48.5%;margin-bottom:15px;padding:5px}section.cases-wrap .img-box span:first-of-type{top:5px;left:5px}section.cases-wrap .img-box span:last-of-type{top:5px;right:5px}#use-cases .case-menu{width:92%;margin:0 auto 80px auto}#use-cases .case-menu h3{font-size:16px;line-height:36px}#use-cases .case-menu ul{padding:15px 0 10px 0}#use-cases .case-menu ul li{padding:0 1em 6px 1em}main#use-cases .btn-default{width:400px;margin-bottom:40px}}@media (min-width:769px){#use-cases{padding-bottom:10px}section#use-cases .cases-wrap dl{width:460px;margin-bottom:20px}#use-cases .cases-wrap .img-box:after{width:60px;height:60px;margin:-30px 0 0 -30px}#use-cases .cases-wrap dl dt{font-size:18px;line-height:44px;padding:0 0 0 20px}#use-cases .cases-wrap dl dt a{font-size:14px;right:20px}#use-cases .cases-wrap dl dd{padding:12px 19px 17px 19px}#use-cases .cases-wrap dl dd strong{font-size:18px;margin-bottom:10px}#use-cases section.cases-wrap{padding-bottom:0}#use-cases section.cases-wrap>div{padding:20px;margin-bottom:20px}section.cases-wrap .img-box span:first-of-type{top:20px;left:20px}section.cases-wrap .img-box span:last-of-type{top:20px;right:20px}#use-cases .case-menu{width:960px;margin:0 auto 100px auto}#use-cases .case-menu h3{font-size:16px;line-height:36px}#use-cases .case-menu ul{padding:15px 0 10px 0}#use-cases .case-menu ul li{padding:0 1.25em 6px 1.25em}main#use-cases .btn-default{width:400px;margin-bottom:40px}}#srv02-criterion .page-lead{width:100%}.criterion-wrap{margin:0 auto}.criterion-wrap .txt-box{text-align:left}.criterion-wrap ul.guide{margin-bottom:1em}.criterion-wrap ul.guide li{margin-bottom:5px;font-size:16px}.criterion-wrap ul.guide li span{font-size:14px;color:#fff;background-color:#3c2c1c;padding:2px 6px;border-radius:2px}.example-wrap{text-align:center}.example-wrap dl dd p{color:#876;text-align:left;padding:10px 1em}.cookingExample-img{display:table;width:750px;margin:30px auto 40px;table-layout:fixed}.cookingExample-item{display:table-cell;text-align:center!important;vertical-align:top;width:45%;max-width:330px;border-top:1px solid #3c2c1c!important;border-bottom:1px solid #3c2c1c!important;border:1px solid #3c2c1c!important;box-shadow:0 4px 6px rgb(0 0 0 / .1);padding:10px 0!important;margin:0!important}.cookingExample-item dt{font-size:16px!important;;position:inherit!important;line-height:inherit!important;padding:0!important}.cookingExample-item dt img{width:100%;margin:10px 0;display:block}.cookingExample-item dd ul{padding:0 10px 5px;margin:0}.cookingExample-item dd ul li{display:inline-block}.cookingExample-item dd ul li:after{content:'・'}.cookingExample-item dd ul li:last-child:after{display:none}.cookingExample-plus01{display:table-cell;vertical-align:middle;font-size:22px;width:10%;text-align:center}.cookingExample-ex{display:block;margin:0 auto;font-size:16px}.cookingExample-price{display:table;width:750px;margin:5px auto 10px}.cookingExample-formula{display:table-cell;vertical-align:middle;width:50%;border:1px solid #3c2c1c;padding:10px 5px;margin:0 auto;font-size:16px;background:#fcf9f3;position:relative}.cookingExample-formula span{vertical-align:bottom;display:block;margin:5px 0;line-height:1.45}.cookingExample-formula strong{font-weight:700;font-size:110%;border-bottom:1px dashed #876;padding:0 0 3px}.cookingExample-formula:after{content:'';border-width:25px;border-color:#fff0 #fff0 #fff0 #fcf9f3;border-style:solid;position:absolute;top:calc(50% - 25px);top:-webkit-calc(50% - 25px);left:100%;display:block;visibility:visible}.cookingExample-plus02{color:#876;font-size:18px}.cookingExample-sum{width:50%;vertical-align:middle;display:table-cell;background:#3c2c1c;margin:0 auto;padding:20px 0}.cookingExample-sum dl{width:150px;height:150px;margin:0 auto;border-radius:75px;background:#fff}.cookingExample-sum dl dt{padding:45px 0 0;font-size:18px}.cookingExample-sum dl dd{color:#a00;font-weight:700;font-size:20px}.cookingExample-note{width:750px;text-align:left;margin:0 auto}.cookingExample-note li:before{content:"※";display:inline-block;margin:0 3px 0 0}.cookingExample-note li:last-child{margin-bottom:0}.example-wrap .bx-sdw img{border:none!important;box-shadow:none!important;height:190px!important}@media (max-width:768px){.cookingExample-img,.cookingExample-ex,.cookingExample-price,.cookingExample-note{width:100%}}@media (max-width:507px){.cookingExample-img{display:block;width:100%}.cookingExample-item{display:block;width:100%;max-width:none}.cookingExample-plus01{display:block;width:100%;margin:5px 0}.cookingExample-price{display:block;margin-top:10px}.cookingExample-formula{display:block;width:100%;padding:20px 0}.cookingExample-formula:after{top:100%;left:calc(50% - 25px);left:-webkit-calc(50% - 25px);border-color:#fcf9f3 #fff0 #fff0 #fff0}.cookingExample-sum{display:block;width:100%;padding:40px 0 20px}}@media (max-width:506px){.criterion-wrap{padding-bottom:0}#srv02-criterion .page-lead{margin-bottom:20px}.criterion-wrap .bx-sdw,.criterion-wrap .txt-box{width:100%;max-width:460px}.criterion-wrap .bx-sdw{margin:0 auto 15px auto}.criterion-wrap .bx-sdw img{width:100%;height:auto}.criterion-wrap .txt-box .ex{margin-bottom:0}.example-wrap dl.last{display:none}.example-wrap dl{width:100%;max-width:310px;margin:0 auto 15px auto!important}.example-wrap dl dt{font-size:16px;line-height:30px}.example-wrap dl dd img{width:100%;height:100%}}@media (min-width:507px){.criterion-wrap .bx-sdw{float:left}.criterion-wrap .txt-box{float:right}.criterion-wrap ul.guide{font-size:16px;margin-bottom:1em}.criterion-wrap ul.guide li{margin-bottom:5px}.criterion-wrap ul.guide li span{font-size:14px;color:#fff;background-color:#3c2c1c;padding:2px 6px;border-radius:2px}.example-wrap{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.example-wrap dl.last{visibility:hidden}}@media (min-width:507px) and (max-width:768px){.criterion-wrap .bx-sdw,.criterion-wrap .txt-box{width:48%}.criterion-wrap .bx-sdw img{width:100%;height:auto}.example-wrap{width:auto;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.example-wrap dl{width:48%;max-width:310px;margin-bottom:15px}.example-wrap dl dt{font-size:16px;line-height:32px}.example-wrap dl dd img{width:100%;height:auto}}@media (min-width:769px){#srv02-criterion{margin-bottom:30px}#srv02-criterion .page-lead{margin-bottom:30px}.criterion-wrap .bx-sdw,.criterion-wrap .txt-box{width:460px}#srv02-example{padding-bottom:40px}#srv02-example h2{margin-bottom:20px}.example-wrap{width:960px;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.example-wrap dl{width:310px;margin-bottom:20px}.example-wrap dl dt{font-size:16px!important;line-height:36px!important;padding:0!important}}.srv03-guide{margin-left:auto;margin-right:auto;background-color:#fff;box-sizing:border-box;position:relative}.srv03-guide .catch{display:block;margin-left:auto;margin-right:auto}.srv03-guide .note{text-align:left}.srv03-guide .note dt{color:#3c2c1c}.srv03-guide .note dt span{color:#d00}.srv03-guide .note dd{padding-left:1.3em;position:relative}.srv03-guide .note dd:before{content:'\203B';position:absolute;top:0;left:0;z-index:10}.srv03-guide-inner .img-box{text-align:center}.srv03-guide-inner .img-box>img{width:100%;max-width:420px;height:auto}.srv03-guide-inner .txt-box{text-align:left}.srv03-guide-inner .txt-box p{margin-bottom:1.5em}.srv03-guide-inner .srv03-price{width:100%;display:table;border:1px solid #876}.srv03-guide-inner .srv03-price dt,.srv03-guide-inner .srv03-price dd{display:table-cell;vertical-align:middle}.srv03-guide-inner .srv03-price dt{white-space:nowrap;background-color:#f4efde;font-weight:700;text-align:center;position:relative;border-right:1px solid #876}.srv03-guide-inner .srv03-price dt:after,.srv03-guide-inner .srv03-price dt:before{left:100%;top:50%;display:inline-block;border:solid #fff0;content:" ";height:0;width:0;position:absolute;pointer-events:none}.srv03-guide-inner .srv03-price dt:after{border-color:#fff0;border-left-color:#f4efde;border-width:6px;margin-top:-6px}.srv03-guide-inner .srv03-price dt:before{background-color:#fff;border-color:#fff0;border-left-color:#876;border-width:7px;margin-top:-7px}.srv03-guide-inner .sp-price{font-weight:700;font-size:large;color:#d11;padding-left:6px;padding-right:3px}.srv03-guide-inner .exception{padding:10px;background:#f3f3f3;border:1px solid #e6e6e6}.srv03-guide-inner .exception h4{font-size:100%;padding-bottom:6px;margin-bottom:6px;border-bottom:1px solid #ddd}.srv03-area{width:100%;background-color:#fff}.srv03-area .srv03-area-inner{margin-left:auto;margin-right:auto}.srv03-area small.notice{color:#d00;display:block;text-align:center}.srv03-area .area-list{text-align:left}.srv03-area .area-list dt{font-weight:700;border-bottom:1px solid #ccc}.srv03-price dd p{border-bottom:1px dotted #999}.srv03-price dd p:last-of-type{border:none;padding-bottom:0!important;margin-bottom:0!important}.srv03-price dd small{padding-right:5px}@media (max-width:540px){.srv03-guide{width:94%}.srv03-guide h2{font-size:24px;line-height:1;padding-top:30px;margin:0 auto 20px auto}.srv03-guide .catch{font-size:16px;margin-bottom:15px}.srv03-guide .srv03-price dt{padding:6px}.srv03-guide .srv03-price dd{padding:6px 6px 6px 12px}.srv03-guide .srv03-price dd p{padding-bottom:6px;margin-bottom:6px}.srv03-guide .srv03-guide-inner{margin-bottom:30px}.srv03-guide .srv03-guide-inner .img-box{margin-bottom:10px}.srv03-guide .srv03-guide-inner .exception{padding:8px}.srv03-flow{margin-bottom:50px}.srv03-area{padding-bottom:40px}.srv03-area h2{font-size:28px;margin-bottom:25px}.srv03-area small.notice{margin:0 3% 25px 3%}.srv03-area .area-list dt{padding-bottom:4px;margin-bottom:10px}.srv03-area .area-list dd{margin-bottom:20px}}@media (min-width:541px) and (max-width:768px){.srv03-guide{width:94%}.srv03-guide h2{font-size:30px;line-height:1;padding-top:40px;margin:0 auto 25px auto}.srv03-guide .catch{font-size:18px;margin-bottom:20px}.srv03-guide .srv03-price dt{padding:8px}.srv03-guide .srv03-price dd{padding:8px 8px 8px 15px}.srv03-guide .srv03-price dd p{padding-bottom:8px;margin-bottom:8px}.srv03-guide .srv03-guide-inner{margin-bottom:40px}.srv03-guide .srv03-guide-inner .img-box{margin-bottom:20px}.srv03-guide .srv03-guide-inner .exception{padding:9px}.srv03-guide .hide-pc{display:none}.srv03-flow{margin-bottom:50px}.srv03-area{padding-bottom:40px}.srv03-area h2{font-size:28px;margin-bottom:25px}.srv03-area small.notice{margin:0 3% 25px 3%}.srv03-area .area-list dt{padding-bottom:4px;margin-bottom:10px}.srv03-area .area-list dd{margin-bottom:20px}}@media (max-width:768px){.srv03-guide{border-top:1px solid #c3b9ae}.srv03-guide .img-box{margin-bottom:10px}.srv03-main-inner{width:92%;margin-left:auto;margin-right:auto}}@media (min-width:769px){.srv03-guide{width:980px;padding:24px;margin-bottom:50px;border:1px solid #c3b9aa;box-shadow:0 2px 6px rgb(0 0 0 / .15)}.srv03-guide:before{content:'';width:180px;height:4px;display:inline-block;background-color:#c3b9aa;position:absolute;top:0;left:0;right:0;margin:0 auto}.srv03-guide h2{font-size:34px;line-height:1;margin:0 auto 30px auto}.srv03-guide .catch{font-size:22px;margin-bottom:30px}.srv03-guide .hide-pc{display:none}.srv03-guide-inner{margin-bottom:30px}.srv03-guide-inner .img-box{width:420px;float:right}.srv03-guide-inner .txt-box{width:460px;float:left}.srv03-guide-inner .srv03-price dt{padding:10px}.srv03-guide-inner .srv03-price dd{padding:10px 10px 10px 15px}.srv03-guide-inner .srv03-price dd p{padding-bottom:10px;margin-bottom:10px}.srv03-guide-inner .exception{padding:10px}.srv03-guide-inner .exception ul li{display:inline-block;width:49%}.srv03-guide-inner .exception ul li.single{width:90%}.srv03-main-inner{width:980px;margin-left:auto;margin-right:auto}.srv03-flow{padding-top:60px;padding-bottom:70px;background-color:#fcf9f3}.srv03-area{padding-top:60px;padding-bottom:70px}.srv03-area small.notice{width:1000px;margin:0 auto 30px auto}.srv03-area .area-list{width:48%}.srv03-area .area-list:first-child{float:left}.srv03-area .area-list:last-child{float:right}.srv03-area .area-list dt{padding-bottom:5px;margin-bottom:10px}.srv03-area .area-list dd{margin-bottom:25px}}[id$='-flow'] .flow-wrap{margin:0 auto}[id$='-flow'] .flow-wrap dl{text-align:left!important}.flow-wrap dl dd p a:link,.voice-guide a:link,.reviews-all a:link,#cancel-policy a:link,#terms a:link,#reviews article a:link,#topics article a:link,#legal-notation a:link,#signature-main a:link,#inquiry-main a:not(.btn-default):link,#contact-main a:link,#area-main .page-lead a:link{color:#4c69ba;border-bottom:1px dotted #3c2c1c;text-decoration:none}.flow-wrap dl dd p a:hover,.voice-guide a:hover,.reviews-all a:hover,#cancel-policy a:hover,#terms a:hover,#reviews article a:hover,#topics article a:hover,#legal-notation a:hover,#signature-main a:hover,#inquiry-main a:not(.btn-default):hover,#contact-main a:hover,#area-main .page-lead a:hover{border-bottom:none}.flow-wrap dl dd p a:visited,.voice-guide a:visited,.reviews-all a:visited,#cancel-policy a:visited,#terms a:visited,#reviews article a:visited,#topics article a:visited,#legal-notation a:visited,#signature-main a:visited,#inquiry-main a:not(.btn-default):visited,#contact-main a:visited,#area-main .page-lead a:visited{color:#4c69ba}.flow-wrap dl dt small{padding-right:1em}.flow-img{display:none}.flow-btnWrap{margin:0 auto;text-align:center}.flow-btn-box{margin:0 auto 50px}@media (max-width:414px){.flow-img{display:block;margin:0 auto;width:140px}}#srv-flow{font-size:14px}#srv-flow .flow-wrap dl{border:1px #dcd6d0 solid;background-color:#fcf9f3}#srv-flow .flow-wrap dl dt{background-color:#fff;border-bottom:1px #efeae3 solid;font-weight:400}#srv-flow .flow-wrap dl a{text-align:center}#srv-flow .flow-wrap dl dd p{margin-bottom:.7em}#srv-flow .flow-wrap .remark{border:1px #876 dotted;margin-bottom:.7em}#srv-flow .flow-wrap .remark em{display:block;margin-bottom:3px}@media (max-width:414px){#srv-flow .flow-wrap dl dd [class^=btn-]{width:100%}.flow-wrap .step2 .btn-default-s:first-of-type{margin-bottom:5px}.flow-wrap .step3 .btn-default-s{font-size:13px}}@media (max-width:599px){#srv-flow .flow-wrap dl{margin:0 0 10px 0}#srv-flow .flow-wrap dl dt{font-size:16px}#srv-flow .flow-wrap dl dt,#srv-flow .flow-wrap dl dd{padding:7px 10px}#srv-flow .flow-wrap dl dt small{font-size:12px}#srv-flow .flow-wrap dl dt span{display:none}#srv-flow .flow-wrap dl dd{padding:10px 12px}#srv-flow .flow-wrap dl dd .remark{padding:10px;display:inline-block}#srv-flow .flow-wrap dl dd [class^=btn-]{padding:0 10px 0 12px;margin-right:5px}.flow-wrap .step1 .btn-register{line-height:33px;padding:0}}@media (min-width:600px) and (max-width:768px){#srv-flow .flow-wrap dl dd .btn-register{width:200px}}@media (min-width:600px){#srv-flow .flow-wrap{margin:0 auto;position:relative}#srv-flow .flow-wrap:before{content:" ";position:absolute;background-color:#dcd6d0}#srv-flow .flow-wrap dl dt:after,#srv-flow .flow-wrap dl dt:before{right:100%;top:50%;border:solid #fff0;content:" ";height:0;width:0;position:absolute;pointer-events:none}#srv-flow .flow-wrap dl dt:after{border-color:#fff0;border-right-color:#fff;border-width:10px;margin-top:-10px}#srv-flow .flow-wrap dl dt:before{border-color:#fff0;border-right-color:#dcd6d0;border-width:11px;margin-top:-11px}#srv-flow .flow-wrap dl dt{position:relative}#srv-flow .flow-wrap dl dt span{display:block;position:absolute;border-radius:50%;background-color:#876;color:#fff;text-align:center}#srv-flow .flow-wrap dl dd [class^=btn-]{padding:0 30px 0 20px;margin-right:5px}#srv-flow .flow-wrap dl dd .btn-register{width:200px;line-height:40px;padding:0}}@media (min-width:600px) and (max-width:768px){#srv-flow .flow-wrap{padding:0 0 0 65px}#srv-flow .flow-wrap:before{width:9px;top:5px;left:22px;bottom:350px}#srv-flow .flow-wrap dl{margin:0 0 20px 0}#srv-flow .flow-wrap dl dt{font-size:16px;padding:8px 15px}#srv-flow .flow-wrap dl dt span{width:50px;height:50px;font-size:18px;line-height:38px;border:6px #efeae3 solid;top:-6px;left:-65px}#srv-flow .flow-wrap dl dd{padding:12px 15px}#srv-flow .flow-wrap dl dd .remark{padding:10px;display:inline-block}}@media (min-width:769px){#srv-flow .flow-wrap{width:960px;padding:0 0 0 80px}#srv-flow .flow-wrap:before{width:9px;top:5px;left:28px;bottom:240px}#srv-flow .flow-wrap dl{margin:0 0 20px 0}#srv-flow .flow-wrap dl dt{font-size:18px;padding:10px 20px}#srv-flow .flow-wrap dl dt span{width:60px;height:60px;font-size:20px;line-height:46px;border:7px #efeae3 solid;top:-7px;left:-80px}#srv-flow .flow-wrap dl dd{padding:15px 20px}#srv-flow .flow-wrap dl dd .remark{padding:10px;display:inline-block}}#urgent-flow .page-lead{width:100%;font-size:14px;margin-bottom:20px}#urgent-flow .flow-wrap dl{width:100%;border:1px #876 solid;background-color:#fcf9f3}#urgent-flow .flow-wrap dl dt{color:#fff;background-color:#876}@media (max-width:599px){#urgent-flow .page-lead{width:100%}#urgent-flow .flow-wrap dl{margin:0 0 10px 0}#urgent-flow .flow-wrap dl dt{font-size:16px}#urgent-flow .flow-wrap dl dt,#urgent-flow .flow-wrap dl dd{padding:7px 10px}#urgent-flow .flow-wrap dl dt small{font-size:12px}#urgent-flow .flow-wrap dl dt span{display:none}#urgent-flow .flow-wrap dl dd .remark{padding:10px;display:inline-block}#urgent-flow .flow-wrap dl dd [class^=btn-]{padding:0 22px 0 12px;margin-right:5px}.flow-wrap .step1 .btn-register{line-height:33px;padding:0}}@media (min-width:600px){#urgent-flow .flow-wrap{margin:0 auto;position:relative}#urgent-flow .flow-wrap:before{content:" ";position:absolute;background-color:#876}#urgent-flow .flow-wrap dl dt:before{right:100%;top:50%;border:solid #fff0;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#fff0;border-right-color:#876;border-width:10px;margin-top:-10px}#urgent-flow .flow-wrap dl{display:table}#urgent-flow .flow-wrap dl dt,#urgent-flow .flow-wrap dl dd{display:table-cell;position:relative;vertical-align:middle}#urgent-flow .flow-wrap dl dt span{display:block;position:absolute;border-radius:50%;background-color:#fcf9f3;color:#3c2c1c;text-align:center;top:50%}}@media (min-width:600px) and (max-width:768px){#urgent-flow .flow-wrap{padding:0 0 0 65px}#urgent-flow .flow-wrap:before{width:9px;top:25px;left:22px;bottom:25px}#urgent-flow .flow-wrap dl{margin:0 0 20px 0}#urgent-flow .flow-wrap dl dt,#urgent-flow .flow-wrap dl dd{min-height:44px;padding:8px 13px}#urgent-flow .flow-wrap dl dt{width:190px;font-size:16px}#urgent-flow .flow-wrap dl dt span{width:50px;height:50px;font-size:18px;line-height:38px;border:6px #efeae3 solid;left:-65px;margin-top:-25px}#urgent-flow .flow-wrap dl dt small{font-size:12px}}@media (min-width:769px){#urgent-flow .flow-wrap{width:960px;padding:0 0 0 80px}#urgent-flow .flow-wrap:before{width:9px;top:20px;left:28px;bottom:20px}#urgent-flow .flow-wrap dl{margin:0 0 20px 0}#urgent-flow .flow-wrap dl dt,#urgent-flow .flow-wrap dl dd{height:50px;padding:10px 15px}#urgent-flow .flow-wrap dl dt{width:220px;font-size:18px}#urgent-flow .flow-wrap dl dt span{width:60px;height:60px;font-size:20px;line-height:46px;border:7px #dcd6d0 solid;left:-80px;margin-top:-30px}}.for-starter{margin:0 auto}.tools-wrap dl{background-color:#fcf9f3}.tools-wrap dl dt{font-weight:400;background-color:#fff}.tools-wrap dl dd{display:flex;flex-wrap:wrap;justify-content:center}.tools-wrap dl dd span{line-height:1.2;display:inline-block;margin-bottom:10px;vertical-align:top}.tools-wrap dl dd img{margin-bottom:5px}@media (max-width:599px){.tools-wrap dl{width:100%;margin-bottom:15px}.tools-wrap dl:last-of-type{display:none}.tools-wrap dl dt{font-size:16px;line-height:30px}.tools-wrap dl dd{padding:13px 0 3px 0}.tools-wrap dl dd span{font-size:10px}.for-starter .cleaning dl dd span,.for-starter .cooking dl dd span{width:90px}}@media (min-width:600px){.tools-wrap{width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-wrap:wrap}.tools-wrap dl:last-of-type{visibility:hidden;margin:0}.for-starter .cleaning dl dd span{width:32%}}@media (min-width:600px) and (max-width:768px){#flow-main section{width:92%}.tools-wrap dl{width:48.5%;margin-bottom:15px}.tools-wrap dl dt{font-size:16px;line-height:30px}.tools-wrap dl dd{padding:13px 0 3px 0}.tools-wrap dl dd span{font-size:10px}.for-starter .cooking dl dd span{width:32%}.for-starter .note{margin-top:-15px}}@media (min-width:769px){.tools-wrap dl{width:460px;margin-bottom:20px}.tools-wrap dl dt{font-size:18px;line-height:36px}.tools-wrap dl dd{padding:13px 0 3px 0}.tools-wrap dl dd span{font-size:11px}.for-starter .cooking dl dd span{width:24%}.for-starter .note{margin-top:-20px}}#reviews{padding:0}#reviews .reviews-all{margin:0 0 20px;font-size:110%}@media (max-width:768px){#reviews.reviews-article{width:92%}}#reviews dt{font-weight:inherit}#reviews article{position:relative;border:1px #dcd6d0 solid;border-radius:3px}#reviews article:last-of-type{margin-bottom:40px}#reviews article.cleaning{background-color:#f9f6f3}#reviews article.cooking{background-color:#fcf9ee}#reviews article .upper{width:100%;display:table;border-bottom:1px #dcd6d0 solid}#reviews .user{display:table-cell;padding:35px 0 10px 0;vertical-align:top}#reviews .user .user-icon{margin-bottom:5px;border:1px #dcd6d0 solid;background-color:#fff}#reviews .icon-user-female{color:#cca6a6}#reviews .icon-user-male{color:#a6b3cc}#reviews .user ul{font-size:11px}#reviews .user ul li{display:inline;line-height:1.1;padding:0 .5em 3px .5em}#reviews .user ul li:first-of-type{display:block;padding:0 0 3px 0}#reviews .data{display:table-cell;text-align:left}#reviews article .srv-tab{position:absolute}#reviews .srv-info{line-height:.8;margin:0 0 8px 0}#reviews .srv-info dl{display:inline-block;white-space:nowrap;line-height:1.5;margin:0 1.5em .3em 0}#reviews .cleaning .srv-info dl:last-of-type{white-space:normal;margin-bottom:0}#reviews .srv-info dl dt{width:5.4em;display:inline-block;font-size:12px;line-height:1;padding:1px 5px;margin:0 7px 0 0;border-radius:9px;text-align:center;border:1px #876 solid;background-color:#fff}#reviews .srv-info dl dd{display:inline}#reviews .srv-info dl dd img{vertical-align:top}#reviews dl.customer-rev{padding:5px 10px 10px 10px;border:1px #dcd6d0 solid;background-color:#fff}#reviews dl.customer-rev dt{display:inline-block;font-size:12px;padding:2px 10px;margin:0 0 7px 0;border-radius:10px;line-height:1;border:1px #876 solid;background-color:#fff}#reviews dl.res{padding:12px 0 0 0;text-align:left;border-top:1px #fff solid}#reviews dl.res dt{display:inline-block;font-size:12px;padding:2px 10px;margin:0 0 7px 0;border-radius:10px;line-height:1;border:1px #876 solid;background-color:#fff}@media (max-width:414px){#reviews .user{width:28%}#reviews .user ul{width:70px;margin:0 auto 0 0}#reviews .srv-info{width:70%}}@media (min-width:415px) and (max-width:599px){#reviews .user{width:18%}#reviews .srv-info{width:78%}}@media (max-width:599px){#rev-body{padding:0 15px}#reviews{width:100%}#reviews article{padding:12px;margin-bottom:15px}#reviews .upper,#reviews .data{display:inline}#reviews .user{padding:37px 0 10px 0;float:left}#reviews .user .user-icon{width:70px;height:70px}#reviews i[class^=icon-user-]{font-size:52px;line-height:68px}#reviews .user ul{font-size:11px}#reviews .user ul li{padding:0 .4em 3px .4em}#reviews .srv-info{line-height:.6;float:right;padding-top:10px}#reviews .srv-info dl dt{font-size:12px}#reviews .srv-info dl dd{font-size:13px}#reviews article .srv-tab{padding:5px 10px 3px 13px;top:10px}#reviews .customer-rev{clear:both;margin:0 0 10px 0}}@media (min-width:600px) and (max-width:768px){#rev-body{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#rev-body #reviews{width:auto;order:2;padding:0 20px 0 25px}#reviews article{padding:15px;margin-bottom:20px}#reviews .user{width:80px;padding:40px 0 10px 0}#reviews .user .user-icon{width:80px;height:80px}#reviews i[class^=icon-user-]{font-size:60px;line-height:78px}#reviews .data{padding:0 0 0 15px}#reviews .srv-info{line-height:.8}#reviews article .srv-tab{padding:5px 13px 3px 22px}#reviews dl.customer-rev{margin:0 0 12px 0}aside#rev-narrowing{display:none}}@media (min-width:769px){#rev-body{width:960px;margin:0 auto 40px auto}#rev-body #reviews{width:730px;float:right}#reviews article{width:100%;margin-bottom:20px;padding:20px}#reviews .user{width:90px}#reviews .user .user-icon{width:90px;height:90px}#reviews i[class^=icon-user-]{font-size:60px;line-height:88px}#reviews .data{padding:0 0 0 25px}#reviews .srv-info{line-height:.8}#reviews article .srv-tab{padding:5px 20px 3px 30px}#reviews dl.customer-rev{margin:0 0 14px 0}aside#rev-narrowing{display:none}}aside#rev-side h3{line-height:1.2;background-color:#fcf9ee;border:1px #dcd6d0 solid;border-bottom:none;white-space:nowrap}aside#rev-side li a,aside#rev-side dd a{display:block;line-height:36px;text-align:left;padding:0 0 0 12px}aside#rev-side li a:hover,aside#rev-side dd a:hover{background-color:#f9f6f3}#rev-side .srv-menu{border:1px #dcd6d0 solid;margin-bottom:15px}#rev-side .srv-menu li{white-space:nowrap;border-bottom:1px #dcd6d0 dotted}#rev-side .srv-menu li:last-child{border-bottom:none}#rev-side .srv-menu li a{display:block;line-height:36px;padding-top:2px}#rev-side .srv-menu i{font-size:18px}#rev-side .area-menu{border:1px #dcd6d0 solid;text-align:left}#rev-side .area-menu dt{color:#fff;display:block;padding:0 0 0 32px;cursor:pointer;white-space:nowrap;line-height:40px;border-bottom:1px #dcd6d0 solid;background:#876 url(/images/static/bullet-side-menu-946a84c4.png) no-repeat 10px top}#rev-side .area-menu dt a{color:#fff}#rev-side .area-menu dt:hover{background:#3c2c1c url(/images/static/bullet-side-menu-946a84c4.png) no-repeat 10px top}#rev-side .area-menu dt.active{background:#3c2c1c url(/images/static/bullet-side-menu-946a84c4.png) no-repeat 10px bottom}#rev-side .area-menu li{border-bottom:1px #dcd6d0 dotted}#rev-side .area-menu li:last-child{border-bottom:none}#rev-side .area-menu dd a{display:block;line-height:30px;text-align:left;padding:0 0 0 12px}@media (max-width:414px){#rev-narrowing label{width:5.5em}}@media (max-width:599px){aside#rev-narrowing{border-radius:5px;background-color:#876;border:1px #3c2c1c solid;padding:0 0 10px 0;margin:0 0 30px 0}#rev-narrowing h3{color:#fff;padding:10px 0 10px 0;margin:0 0 7px 0;background-color:#3c2c1c}#rev-narrowing ul{text-align:left;padding:0 0 0 15px}#rev-narrowing ul li{display:inline-block;line-height:36px;white-space:nowrap}#rev-narrowing ul li:first-of-type{padding-right:20px}#rev-narrowing label{color:#fff;display:inline-block}#rev-narrowing select{min-width:90px;border:1px #3c2c1c solid;font-size:80%;padding:0 3px}#rev-body aside#rev-side{display:none}}@media (min-width:600px) and (max-width:768px){#rev-body aside#rev-side{width:180px;order:1;flex-wrap:nowrap;padding:0 0 0 20px}aside#rev-side h3{padding:13px 8px 12px 8px}#rev-side .srv-menu li a{padding-right:8px}#rev-side .srv-menu i{margin-right:8px}}@media (min-width:769px){#rev-body aside{width:200px;float:left}aside#rev-side h3{padding:15px 0 13px 0}#rev-side .srv-menu li a{padding-top:2px}#rev-side .srv-menu i{margin-right:10px}}section#topics{padding:0}#topics article{width:100%;position:relative;border:1px #dcd6d0 solid;background-color:#fcf9f3;text-align:left;margin:0 0 25px 0}#topics article:last-of-type{margin-bottom:40px}#topics article h2{background-color:#fff}#topics article h2 a{line-height:1.2;display:block}#topics article .srv-tab{top:-8px}#topics article .excerpt{line-height:1.2;word-break:break-all}@media (max-width:599px){section#topics{padding:0 15px}#topics article h2{padding:32px 12px 10px 12px}#topics article h2 a{font-size:14px;line-height:1.3}#topics article .excerpt{padding:12px;line-height:1.5}aside#topics-narrowing{margin:0 20px 30px 20px;text-align:right}aside#topics-side{display:none}}@media (min-width:600px){section#topics{padding:0}#topics-side h3{line-height:40px;color:#fff;background-color:#876}#topics-side ul{border:1px #dcd6d0 solid}#topics-side ul li{border-bottom:1px #dcd6d0 dotted}#topics-side ul li:last-of-type{border-bottom:none}#topics-side ul li a{line-height:30px;display:block}#topics-side ul li a:hover{background-color:#f9f6f3}#topics-narrowing{display:none}}@media (min-width:600px) and (max-width:768px){#topics-body{width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#topics-body #topics{order:2;flex:1;padding:0 20px}#topics article h2{padding:32px 15px 12px 15px}#topics article h2 a{font-size:16px}#topics article .excerpt{padding:15px;line-height:1.5}#topics-body aside#topics-side{width:180px;order:1;padding:0 0 0 20px}#topics-side h3{white-space:nowrap;padding:0 1em}}@media (min-width:769px){#topics-body{width:960px;margin:0 auto}#topics article h2{padding:32px 20px 15px 20px}#topics article h2 a{font-size:16px}#topics article .excerpt{padding:20px;line-height:1.5}aside#topics-side{width:200px;float:left}}.novoice{font-size:120%;margin:0 0 20px;background:#fcf9ee;padding:20px;border:1px dashed #876}.btn-novoice{margin:10px 0 0}@media (min-width:600px){.btn-novoice{width:360px}}.voice-guide{margin-bottom:10px}#staff-main strong{display:block}#staff-lead{text-align:left}#staff-lead strong{text-align:center}#staff-lead .txt-box{line-height:1.5}#staff-lead ul li{line-height:1.2;border-top:1px #dcd6d0 dotted;background-image:url(/images/static/bullet-checkbox-abf22ca5.png);background-repeat:no-repeat;text-align:left}#staff-lead ul li:last-of-type{border-bottom:1px #dcd6d0 dotted}#staff-list div.bx-sdw{position:relative}#staff-list article{margin:0 auto;padding-top:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-wrap:wrap}#staff-list .staff-comment{flex:1;vertical-align:top;text-align:left;font-size:14px;padding:10px 0 15px 19px}#staff-list .staff-info img{margin:0 0 5px 0}#staff-list article strong{border-bottom:1px #876 dotted}#staff-list .staff-comment img{margin:10px 0}@media (max-width:599px){#staff-lead{padding:0 0 40px 0}#staff-lead strong{font-size:18px;margin:0 0 15px 0}#staff-lead .txt-box{margin-bottom:20px}#staff-lead ul{padding:15px}#staff-lead ul li{padding:10px 0 9px 26px;background-position:left 8px}#staff-list h2{margin-bottom:20px}#staff-list div.bx-sdw{padding:14px;margin-bottom:15px;position:relative}#staff-list article{flex-wrap:nowrap}#staff-list .staff-info .srv-tab{font-size:14px;padding:4px 10px;top:15px}#staff-list .staff-info{width:70px;padding:55px 0 0 0;font-size:11px}#staff-list .staff-info img{width:70px;height:auto}#staff-list .staff-comment img{width:100%;height:auto}#staff-list article strong{font-size:16px;padding:10px 0 8px 0;border-bottom:1px #876 dotted;margin-bottom:8px}}@media (min-width:600px){#staff-lead .txt-box{float:left}#staff-lead ul{float:right}#staff-main #staff-list,#staff-list #staff-wrap{margin:0 auto;padding-top:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-wrap:wrap}#staff-list .staff-info{line-height:1.2}#staff-list .staff-info .srv-tab{font-size:14px}#staff-list article strong{font-weight:400;line-height:1.2}}@media (min-width:600px) and (max-width:768px){#staff-main section{width:92%;margin:0 auto}#staff-lead{padding:0 0 50px 0}#staff-lead strong{font-size:20px;margin:0 0 25px 0}#staff-lead .txt-box{width:47%;font-size:16px}#staff-lead ul{width:50%;padding:15px}#staff-lead ul li{font-size:16px;padding:8px 0 7px 26px;background-position:left 8px}#staff-list h2{margin-bottom:30px}#staff-list div.bx-sdw{width:49%;padding:14px;margin-bottom:15px;position:relative}#staff-list article{flex-wrap:nowrap}#staff-list .staff-info .srv-tab{padding:4px 10px 3px 15px;top:15px}#staff-list .staff-info{width:70px;padding:60px 0 0 0;font-size:11px}#staff-list .staff-info img{width:70px;height:auto}#staff-list .staff-comment img{width:100%;height:auto}#staff-list article strong{font-size:16px;padding:10px 0 8px 0;border-bottom:1px #876 dotted;margin-bottom:8px}}@media (min-width:769px){#staff-main section{width:960px}#staff-lead{padding:20px 0 70px 0}#staff-lead strong{font-size:24px;margin:0 0 25px 0}#staff-lead .txt-box{width:460px;font-size:16px}#staff-lead ul{width:460px;padding:20px}#staff-lead ul li{font-size:16px;padding:10px 0 9px 27px;background-position:left 10px;text-align:left}#staff-list h2{margin-bottom:30px}#staff-list div.bx-sdw{width:460px;padding:19px;margin-bottom:20px;position:relative}#staff-list .staff-info .srv-tab{padding:4px 13px;top:20px}#staff-list .staff-info{width:90px;padding:65px 0 0 0;font-size:12px}#staff-list .staff-comment{width:330px;vertical-align:top}#staff-list article strong{font-size:18px;padding:10px 0 8px 0;border-bottom:1px #876 dotted;margin-bottom:10px}}#interview-top article{text-align:left;position:relative}#interview-top article .rev-body{width:100%;display:table;border-bottom:1px #876 dotted}#interview-top .rev-body .txt-box{display:table-cell;vertical-align:top}#interview-top .rev-body .txt-box small{color:#876}#interview-top article strong{font-weight:600}#interview-top .rev-body .img-box{display:table-cell}#interview-top .rev-body .img-box img{width:100%;height:auto}#interview-top article .read-more-r{line-height:1}#interview-top .btn-box-single{width:100%}@media (max-width:599px){#interview-top{width:92%;margin:0 auto;padding:0 0 30px 0}#interview-top article{width:100%;max-width:460px;padding:11px 11px 10px 11px;margin:0 auto 15px auto}#interview-top article .srv-tab{padding-left:16px;top:5px}#interview-top article .txt-box p{margin-bottom:8px}#interview-top .rev-body{margin-bottom:7px}#interview-top .rev-body .txt-box{line-height:1.2;padding:28px 12px 7px 0}#interview-top .rev-body .txt-box small{font-size:12px}#interview-top .rev-body .img-box{width:100px;padding-bottom:5px}}@media (min-width:600px){#interview-top{margin:0 auto;padding-top:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-wrap:wrap}#interview-top article{position:relative}#interview-top .rev-body{margin-bottom:10px}#interview-top article .txt-box p{margin-bottom:10px}#interview-top article strong{font-size:16px;line-height:1.24}#interview-top article.last{visibility:hidden;padding:0}}@media (min-width:600px) and (max-width:768px){#interview-top{width:92%;margin:0 auto}#interview-top article{width:49%;padding:15px 15px 13px 15px;margin-bottom:15px}#interview-top article .srv-tab{padding-left:16px;top:5px}#interview-top .rev-body .txt-box{line-height:1.2;padding:25px 15px 10px 0}#interview-top .rev-body .txt-box small{font-size:12px}#interview-top .rev-body .img-box{width:100px}}@media (min-width:769px){#interview-top{width:960px;margin:0 auto;padding:0 0 0 0}#interview-top article{width:460px;padding:20px 20px 18px 20px;margin-bottom:20px}#interview-top .rev-body .txt-box{padding:30px 20px 10px 0}#interview-top .rev-body .img-box{width:110px;padding-bottom:10px}#interview-top .rev-body .txt-box small{font-size:13px}}#interview article{position:relative;text-align:left!important}#interview .rev-head{width:100%;display:table;border-bottom:1px #dcd6d0 solid}#interview .rev-head .txt-box,#interview .rev-head .img-box{display:table-cell}#interview .rev-head .txt-box p{margin-top:60px}#interview article .rev-body{padding-bottom:1px}#interview article .rev-body strong{color:#d11;font-weight:400;display:block}#interview article .rev-body p{color:#490;margin-bottom:0}#interview article .rev-body span{color:#000}#interview .interview-btn-box{margin:30px auto 0}@media (max-width:599px){#interview{padding-top:0}#interview article{padding:0 15px;margin-bottom:20px}#interview .bx-sdw{box-shadow:none;border:none}#interview article .srv-tab{top:0;left:12px}#interview .rev-head{margin-bottom:24px}#interview .rev-head .txt-box{padding:35px 0 0 1em;font-size:16px}#interview .rev-head .txt-box small{color:#876}#interview .rev-head .txt-box p{margin-top:30px}#interview article .img-box{width:90px;padding-bottom:20px}#interview article .img-box img{width:100%;height:auto}#interview article .rev-body{line-height:24px;background:url(/images/static/bg-letter-24-ba252ceb.png) repeat left top}#interview article .rev-body strong{font-size:16px;margin-bottom:24px}}@media (min-width:600px){#interview{margin:0 auto;padding-top:0}#interview article .srv-tab{font-size:16px}#interview .rev-head{margin-bottom:32px}#interview article .rev-body{line-height:32px;background:url(/images/static/bg-letter-32-7a4a4aa5.png) repeat left top}}@media (min-width:600px) and (max-width:768px){#interview{width:92%}#interview article{padding:19px 19px 29px 19px;margin-bottom:20px}#interview .rev-head .txt-box{font-size:18px}#interview .rev-head .txt-box small{color:#876}#interview article .img-box{width:110px;padding-bottom:20px}#interview article .rev-body strong{font-size:18px;margin-bottom:32px}}@media (min-width:769px){#interview{width:960px;padding-top:0;margin-bottom:30px}#interview article{padding:29px 39px 49px 39px!important;margin-bottom:30px}#interview .rev-head .txt-box{font-size:18px}#interview .rev-head .txt-box small{color:#876}#interview article .img-box{width:110px;padding-bottom:20px}#interview article .rev-body{font-size:16px}#interview article .rev-body strong{font-size:20px;margin-bottom:32px}}#area-main .page-lead .srv-icons{padding-top:1.5em}#area-main [class^=map-]{margin-left:auto;margin-right:auto}.area-wrap .city-list{margin-bottom:16px}.area-wrap .city-list h3{background-color:#fcf9f3;border-top:1px #dcd6d0 solid}.area-wrap .city-list h3 a{display:block}.area-wrap .city-list h3 a:hover{color:#fff;background-color:#876}.area-wrap .city-list dl,.area-wrap .city-list ul{text-align:left}.area-wrap .city-list dl dt a{text-decoration:underline}.area-wrap .city-list dl dd,.area-wrap .city-list ul li{color:#876;line-height:1.6}.area-wrap .city-list dl dd a,.area-wrap .city-list ul li a{color:#876;text-decoration:underline;font-size:14px;line-height:1.6;overflow:hidden;line-break:strict;overflow-wrap:break-word}.area-wrap .city-list dl dt a:hover,.area-wrap .city-list dl dd a:hover,.area-wrap .city-list ul li a:hover{color:#3c2c1c;background-color:#fcf9f3}.area-wrap .single ul li{text-align:center}@media (max-width:599px){.area-wrap .city-list:last-of-type{}#area-main .page-lead{margin-bottom:0}}@media (min-width:600px){#area-main .page-lead{margin-bottom:20px}#area-main .area-wrap{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-wrap:wrap}.area-wrap .city-list:last-of-type{margin-bottom:0}.area-wrap .single{width:100%!important}}@media (min-width:641px){.area-wrap .city-list{flex:0 0 48.5%;margin-bottom:0}}@media (min-width:600px) and (max-width:768px){.area-wrap.service-area{margin-right:-3%}}@media (max-width:768px){#area-main .bx-sdw{width:100%;margin-bottom:30px;background-size:cover}#area-main .bx-sdw:after{padding-top:50%;display:block;content:""}#area-main .map-kanto{background-image:url(/images/static/srv-area-kantou-mb-f5dfa3d4.jpg)}#area-main .map-13{background-image:url(/images/static/map-tokyo-mb-dd7315f8.jpg)}#area-main .map-14{background-image:url(/images/static/map-kanagawa-mb-884444af.jpg)}#area-main .map-11{background-image:url(/images/static/map-saitama-mb-627ead9f.jpg)}#area-main .map-12{background-image:url(/images/static/map-chiba-mb-4d69545c.jpg)}#area-main .map-kansai{background-image:url(/images/static/srv-area-kansai-mb-f4300fd3.jpg)}#area-main .map-27{background-image:url(/images/static/map-osaka-mb-aa0370b3.jpg)}#area-main .map-28{background-image:url(/images/static/map-hyogo-mb-ae4be933.jpg)}.area-wrap .city-list h3{font-size:18px;line-height:36px;margin-bottom:0}.area-wrap .city-list dl dt{font-size:16px;margin-bottom:5px}.area-wrap .city-list dl dd,.area-wrap .city-list ul{margin-bottom:25px}}@media (min-width:769px){#area-main section .bx-sdw{width:960px;height:480px;margin-bottom:40px}#area-main .map-kanto{background-image:url(/images/static/srv-area-kantou-pc-c801c259.jpg)}#area-main .map-13{background-image:url(/images/static/map-tokyo-pc-dda328f9.jpg)}#area-main .map-14{background-image:url(/images/static/map-kanagawa-pc-77708797.jpg)}#area-main .map-11{background-image:url(/images/static/map-saitama-pc-cc0f0284.jpg)}#area-main .map-12{background-image:url(/images/static/map-chiba-pc-67047b2d.jpg)}#area-main .map-kansai{background-image:url(/images/static/srv-area-kansai-pc-6ce6591e.jpg)}#area-main .map-27{background-image:url(/images/static/map-osaka-pc-b71951a7.jpg)}#area-main .map-28{background-image:url(/images/static/map-hyogo-pc-be499544.jpg)}.area-wrap .city-list h3{font-size:20px;margin-bottom:15px;line-height:40px}.area-wrap .city-list dl dt{font-size:18px;margin-bottom:5px}.area-wrap .city-list dl dd,.area-wrap .city-list ul{margin-bottom:25px}}#dic-index div{position:relative}#dic-index div .img-box{display:block;margin-bottom:15px}#dic-index div .img-box img{width:100%;height:auto}#dic-index div .img-box:hover img{opacity:.75}#dic-index div h2{display:inline-block;position:absolute;width:auto}#dic-index div h2 span{vertical-align:top;display:inline-block;background-color:rgb(255 255 255 / .85)}#dic-index div h2:before{color:#fff;display:inline-block;background-color:rgb(60 45 25 / .85)}#dic-index .dic-01 h2:before{content:"\e901"}#dic-index .dic-02 h2:before{content:"\e902"}#dic-index .dic-03 h2:before{content:"\e903"}#dic-index .dic-04 h2:before{content:"\e904"}#dic-index .dic-05 h2:before{content:"\e905"}#dic-index .dic-06 h2:before{content:"\e906"}#dic-index .dic-07 h2:before{content:"\e908"}#dic-index div strong{display:block;margin-bottom:10px;text-align:left;font-weight:600}#dic-index div p{display:block;text-align:left;color:#876}@media (max-width:599px){#dic-index{width:92%;margin:0 auto}#dic-index div{width:100%;max-width:460px;margin:0 auto 12px auto}#dic-index div h2{top:12%;left:12px}#dic-index div h2 span{font-size:26px;padding:0 13px;line-height:44px}#dic-index div h2:before{font-size:28px;width:44px;height:44px;line-height:44px}#dic-index div strong{font-size:16px;padding:0 12px;margin-bottom:10px}#dic-index div p{padding:0 12px;margin-bottom:10px}#dic-index div a.btn-default{width:92%;margin-bottom:12px}}@media (min-width:600px){#dic-index{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;padding-top:0;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#dic-index div{padding-bottom:85px}#dic-index div a.btn-default{width:auto;position:absolute}}@media (min-width:600px) and (max-width:768px){#dic-index{width:90%}#dic-index div{width:49%;margin-bottom:20px}#dic-index div h2{top:11%;left:15px}#dic-index div h2 span{font-size:26px;padding:0 10px;line-height:40px}#dic-index div h2:before{font-size:24px;width:40px;height:40px;line-height:40px}#dic-index div strong{font-size:16px;padding:0 15px;margin-bottom:10px}#dic-index div p{padding:0 15px}#dic-index div a.btn-default{bottom:15px;left:15px;right:15px}}@media (min-width:769px){#dic-index{width:960px}#dic-index div{width:460px;margin-bottom:30px}#dic-index div h2{top:75px;left:20px}#dic-index div h2 span{font-size:32px;padding:0 13px;line-height:50px}#dic-index div h2:before{font-size:30px;width:50px;height:50px;line-height:50px}#dic-index div strong{font-size:17px;padding:0 20px;margin-bottom:10px}#dic-index div p{padding:0 20px}#dic-index div a.btn-default{bottom:20px;left:20px;right:20px}}#dic-cat-top .bx-sdw{text-align:left}#dic-cat-top .ex-box{width:100%}#dic-cat-top h2{width:auto}#dic-cat-top h2 a{display:block;background-color:#fcf9f3}#dic-cat-top .ex-box a{display:inline-block;float:right}#dic-cat-top .ex-box a img{width:100%;height:auto}@media (max-width:599px){#dic-cat-top{width:92%;margin:0 auto;padding-top:0}#dic-cat-top .ex-box{padding:0 12px}#dic-cat-top .ex-box a{width:90px;height:90px;margin:0 0 8px 10px}#dic-cat-top h2{margin-bottom:12px}#dic-cat-top h2 a{font-size:16px;line-height:18px;padding:8px 15px}#dic-cat-top .bx-sdw{margin:0 0 12px 0}#dic-cat-top .bx-sdw p{padding:0 15px;margin:0 0 7px 0}#dic-cat-top .ex-box{padding:0 15px;margin:0 0 6px 0}#dic-cat-top .ex-box a{width:80px;height:80px;margin:0 0 8px 15px}}@media (min-width:600px){main div#dictionary-main{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:40px}div#dictionary-main #dic-cat-top{order:2;flex:1}#dic-cat-top h2{margin-bottom:15px}#dic-cat-top h2 a{font-size:18px;line-height:22px;padding:10px 20px}#dic-cat-top .bx-sdw p{padding:0 20px;margin:0 0 10px 0}#dic-cat-top .ex-box{padding:0 20px;margin:0 0 6px 0}#dic-cat-top .ex-box a{width:100px;height:100px;margin:0 0 8px 15px}}@media (min-width:600px) and (max-width:768px){div#dictionary-main{width:92%;margin:0 auto}#dic-cat-top{width:auto;padding:0 0 0 25px}#dic-cat-top .bx-sdw{width:100%;margin-bottom:15px}#dic-cat-top .ex-box{padding:0 20px}}@media (min-width:769px){div#dictionary-main{width:960px;margin:0 auto}#dic-cat-top{width:760px;padding:0 0 0 30px}#dic-cat-top .dic-wrap{width:730px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-wrap:wrap}#dic-cat-top .bx-sdw{width:355px;margin-bottom:20px}}#dic-detail article{text-align:left}#dic-detail h2{border-top:1px #dcd6d0 solid}#dic-detail h2 span{display:inline-block;background-color:#fcf9f3}#dic-detail article strong{display:block;font-weight:600}@media (max-width:599px){div#dictionary-main #dic-detail{width:92%;margin:0 auto;padding-top:0}#dic-detail article{margin:0 0 25px 0}#dic-detail article:last-of-type{margin-bottom:40px}#dic-detail h2{margin:0 0 7px 0}#dic-detail h2 span{padding:0 6px;line-height:24px}#dic-detail article strong{font-size:18px;margin:0 0 6px 0}}@media (min-width:600px){div#dictionary-main #dic-detail{order:2;flex:1}#dic-detail article{margin:0 0 30px 0}#dic-detail article:last-of-type{margin-bottom:50px}#dic-detail h2{margin:0 0 10px 0}#dic-detail h2 span{padding:0 10px;line-height:30px}#dic-detail article strong{font-size:20px;margin:0 0 8px 0}}@media (min-width:600px) and (max-width:768px){div#dictionary-main #dic-detail{width:auto;padding:0 0 0 25px}}@media (min-width:769px){div#dictionary-main #dic-detail{width:760px;padding:0 0 0 30px}}@media (max-width:599px){#dictionary-main #dic-nav{display:block;border:2px #dcd6d0 solid;background-color:#fcf9f3;padding:10px;margin-bottom:15px;border-radius:5px}#dic-nav select{height:36px}#dictionary-main aside#dic-sidebar{display:none}}@media (min-width:600px){#dictionary-main aside#dic-sidebar{order:1}aside#dic-sidebar dl{text-align:left;border:1px #dcd6d0 solid}aside#dic-sidebar dl a{display:block}aside#dic-sidebar dl dt{border-bottom:1px #dcd6d0 solid;background-color:#fcf9f3}aside#dic-sidebar dl dt:first-of-type{background-color:#876}aside#dic-sidebar dl dt:first-of-type a{color:#fff}aside#dic-sidebar dl dt a{line-height:36px;position:relative;padding-left:27px}aside#dic-sidebar dl dt a::after{content:'';width:13px;height:13px;display:inline-block;background:#3c2c1c url(/images/static/bullet-arrow-wt-01-73f5af55.png) no-repeat center center;border-radius:2px;position:absolute;top:11px;left:8px}aside#dic-sidebar dl dd{border-bottom:1px #dcd6d0 solid}aside#dic-sidebar dl dd a{font-size:13px;line-height:1.24;padding:4px 5px 3px 20px;background:url(/images/static/arrow-footer-sub-0280dcb4.png) no-repeat 10px 6px;border-bottom:1px #dcd6d0 dotted}aside#dic-sidebar dl dd>a:last-of-type{border:none}#dictionary-main #dic-nav{display:none}}@media (min-width:600px) and (max-width:768px){aside#dic-sidebar dl{width:180px}}@media (min-width:769px){aside#dic-sidebar dl{width:200px}}#fan-index{padding-top:0}#fan-index article{width:100%;display:table;text-align:left}#fan-index article .txt-box,#fan-index article .img-box{display:table-cell;vertical-align:top}#fan-index article .txt-box{position:relative}#fan-index article h2{position:relative;z-index:10px;overflow:visible}#fan-index article h2 span{color:#fff;display:inline-block;position:absolute;background-color:#3c2c1c;border-radius:50%;text-align:center}#fan-index article h2 a{display:inline-block}#fan-index article .img-box img{width:100%;height:auto}@media (max-width:599px){#fan-index{width:92%;margin:0 auto}#fan-index article{margin:0 0 15px 0}#fan-index article .txt-box{padding:12px 20px 12px 12px}#fan-index article h2{margin:0 0 10px 0}#fan-index article h2 span{width:26px;height:26px;line-height:20px;font-size:12px;border:3px #dcd6d0 solid;top:-3px;left:-3px}#fan-index article h2 a{font-size:18px;line-height:1.2;padding-left:30px}#fan-index article p:first-of-type{margin-bottom:5px}#fan-index article .img-box{width:25%;box-sizing:content-box;padding:12px 12px 12px 0}#fan-index article .img-box a{width:100%;min-width:80px;display:block;overflow:hidden;text-align:center}#fan-index article .img-box a img{width:200%;margin-left:-50%}}@media (min-width:600px){#fan-index article .img-box{min-width:200px}}@media (min-width:600px) and (max-width:768px){#fan-index{width:92%;margin:0 auto}#fan-index article{margin:0 0 15px 0}#fan-index article .txt-box{padding:15px 20px 15px 15px}#fan-index article h2{margin:0 0 12px 0}#fan-index article h2 span{width:30px;height:30px;line-height:22px;border:4px #dcd6d0 solid;top:-4px;left:-4px}#fan-index article h2 a{font-size:20px;line-height:1.2;padding-left:36px}#fan-index article p:first-of-type{margin-bottom:5px}#fan-index article .img-box{width:30%;padding:15px 15px 15px 0}}@media (min-width:769px){#fan-index{width:960px;margin:0 auto}#fan-index article{margin:0 0 20px 0}#fan-index article .txt-box{padding:20px 30px 20px 20px}#fan-index article h2{margin:0 0 15px 0}#fan-index article h2 span{width:36px;height:36px;font-size:18px;line-height:28px;border:4px #dcd6d0 solid;top:-4px;left:-4px}#fan-index article h2 a{font-size:22px;line-height:1.2;padding-left:45px}#fan-index article p:first-of-type{min-height:85px}#fan-index article .img-box{width:320px;padding:20px 20px 20px 0}}#fan-detail{text-align:left}#fan-detail article{border-top:1px #dcd6d0 solid;background-image:url(/images/static/ttl-dot-line-adb5a1fe.png);background-repeat:no-repeat}#fan-detail article strong{display:block;font-weight:600}#fan-detail article p{margin:0 0 .77em 0}#fan-detail .closing{border:2px #dcd6d0 solid;border-radius:5px}@media (max-width:599px){#fan-main{width:92%;margin:0 auto}#fan-main #fan-nav{display:block;border:2px #dcd6d0 solid;background-color:#fcf9f3;padding:10px;margin-bottom:15px;border-radius:5px}#fan-nav select{width:100%;height:36px}#fan-detail .lead{font-size:15px;margin:0 0 30px 0}#fan-detail .lead .img-box{width:20%;min-width:80px;overflow:hidden;margin:0 0 8px 20px;display:block;float:right}#fan-detail .lead .img-box img{width:200%;height:auto;margin-left:-25%}#fan-detail article{margin:0 0 25px 0;padding:15px 0 0 0;background-position:left top}#fan-detail article strong{font-size:18px;margin-bottom:10px}#fan-detail .closing{padding:10px;margin:0 0 30px 0;background:#fcf9f3}aside#fan-sidebar{display:none}}@media (min-width:600px){#fan-wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#fan-wrap #fan-detail{order:2;flex:1}#fan-wrap #fan-sidebar{order:1}#fan-detail .lead{line-height:1.5}#fan-detail .lead .img-box{display:inline-block;float:right}#fan-detail .closing{margin:0 0 40px 0;background:#fcf9f3 url(/images/static/fan-closing-f9adf2b6.png) no-repeat right bottom;min-height:150px;vertical-align:middle}#fan-sidebar dl{border:1px #dcd6d0 solid;text-align:left}#fan-sidebar dt{border-bottom:1px #dcd6d0 solid}#fan-sidebar dl a{display:block}#fan-sidebar dl dt a{line-height:40px;position:relative;padding-left:27px;background-color:#fcf9f3}#fan-sidebar dl dt a::after{content:'';width:13px;height:13px;display:inline-block;background:#3c2c1c url(/images/static/bullet-arrow-wt-01-73f5af55.png) no-repeat center center;border-radius:2px;position:absolute;top:13px;left:8px}#fan-sidebar dl dd a{font-size:13px;line-height:1.24;padding:6px 5px 5px 20px;background:url(/images/static/arrow-footer-sub-0280dcb4.png) no-repeat 10px 6px;border-bottom:1px #dcd6d0 dotted}#fan-sidebar dl dd a:last-of-type{border-bottom:none}aside#fan-nav{display:none}}@media (min-width:600px) and (max-width:768px){#fan-wrap{width:94%;margin:0 auto}#fan-wrap #fan-detail{padding:0 0 0 25px}#fan-detail .lead{font-size:15px;margin:0 0 30px 0}#fan-detail .lead .img-box{width:150px;overflow:hidden;margin:0 0 8px 20px}#fan-detail .lead .img-box img{margin-left:-25%}#fan-detail article{margin:0 0 25px 0;padding:15px 0 0 0;background-position:left top}#fan-detail article strong{font-size:20px;margin-bottom:10px}#fan-detail .closing{padding:20px 150px 16px 20px}#fan-wrap #fan-sidebar,#fan-sidebar dl{width:180px}#fan-detail .closing{padding:16px 140px 14px 16px}}@media (min-width:769px){#fan-main{width:960px;margin:0 auto}#fan-wrap{margin-bottom:80px}#fan-wrap #fan-detail{padding:0 0 0 30px}#fan-detail .lead{font-size:16px;margin:0 0 30px 0}#fan-detail .lead img{margin:0 0 8px 25px}#fan-detail article{margin:0 0 25px 0;padding:15px 0 0 0;background-position:left top}#fan-detail article strong{font-size:22px;margin-bottom:15px}#fan-detail .closing{padding:20px 150px 16px 20px}#fan-wrap #fan-sidebar,#fan-sidebar dl{width:200px}}#company-main>#philosophy>div{text-align:left}#philosophy strong{display:block;color:#490;text-align:left;font-style:italic;font-weight:400;margin-bottom:6px}#company-main>#philosophy p{margin-bottom:.77em}#philosophy ul{padding:12px 0 0 0}#philosophy ul li{margin-bottom:0 0 5px 0}#philosophy ul li em{font-size:124%;color:#490;font-style:italic;padding-right:5px;font-weight:400}#outline dl{width:100%;border-top:1px #efeae3 solid;display:table}#outline dl:last-of-type{border-bottom:1px #efeae3 solid;vertical-align:top}#outline dt{display:table-cell;font-weight:400;background-color:#fcf9f3}#outline dd{display:table-cell;text-align:left}#outline dd small{font-size:86%;color:#876}#company-main .wantedly{margin:0 auto;text-align:center}#company-main .wantedly iframe{width:100%;max-width:540px;margin:0 auto 15px auto}@media (max-width:599px){#company-main section{width:92%;margin:0 auto}#company-main>#philosophy>div{margin-bottom:30px}#philosophy strong{font-size:18px}#company-main .bx-sdw{box-shadow:none;border:none;margin-bottom:40px}#company-main h2{margin-bottom:15px}#outline dt{width:5em;padding:7px 0;border-top:5px #fff solid;border-bottom:5px #fff solid}#outline dd{padding:12px 0 12px 10px}#company-main .wantedly{width:92%;margin-bottom:50px}}@media (min-width:600px){#company-main .bx-sdw{border:1px #dfdae3 solid}#company-main .wantedly{margin:0 auto 70px auto}#company-main .wantedly>div:first-of-type{float:left}#company-main .wantedly>div:last-of-type{float:right}#company-main .wantedly iframe{margin-bottom:15px}}@media (min-width:600px) and (max-width:768px){#company-main h2{margin-bottom:15px}#company-main>#philosophy>div{margin-bottom:40px}#company-main>#philosophy>div:last-of-type{margin-bottom:20px}#philosophy strong{font-size:18px}#company-main .bx-sdw{padding:20px}#outline dt{width:7em;padding:8px 0;border-top:6px #fff solid;border-bottom:6px #fff solid}#outline dd{padding:14px 0 14px 12px}#company-main .wantedly{width:90%;margin-bottom:30px}#company-main .wantedly>div{width:49%}}@media (min-width:769px){#company-main h2{margin-bottom:10px}#company-main>#philosophy>div{margin-bottom:50px}#philosophy strong{font-size:22px}#company-main .bx-sdw{padding:30px}#philosophy ul li{font-size:16px}#philosophy ul li em{font-size:20px}#outline dt{width:10em;padding:10px 0;border-top:8px #fff solid;border-bottom:8px #fff solid}#outline dd{padding:18px 0 18px 15px}#outline dd small{font-size:12px}#company-main .wantedly{width:960px;margin-bottom:40px}#company-main .wantedly>div{width:460px}}#inquiry-main{padding-top:0}#inquiry-main .page-lead.inquiry-lead{margin-bottom:0}@media (max-width:414px){#inquiry-main .page-lead{padding-bottom:30px;margin-bottom:0;border-bottom:1px #dcd6d0 solid}#inquiry-main .form-complete .page-lead{border-bottom:none!important}#inquiry-main .form-complate .btn-default{display:block;line-height:40px}}@media (max-width:599px){#inquiry-main .form-group.last{margin-bottom:20px!important}#inquiry-main .form-input .btn-default{max-width:360px;margin:0 auto;display:block;line-height:40px}}@media (min-width:600px){#inquiry-main .page-lead{text-align:center}#inquiry-main .cell-th{width:11em}#inquiry-main .form-input .cell-td{padding-left:15px}#inquiry-main .form-group.last{margin-bottom:30px!important}}#contact-main{padding-top:0;margin-bottom:0}#contact-main .plan h3{font-weight:600;display:inline-block;padding-bottom:4px;border-bottom:1px #3c2c1c solid}#contact-main .plan ol{display:inline-block;text-align:left;margin:0 auto 30px auto}#contact-main .plan ol li{margin:0 0 5px 0}#contact-main .plan ol li em{color:#d11;font-style:normal;font-weight:400;padding:0 2px}.form-input.form-contact{padding-bottom:30px}.form-input .btn-default,.form-complete .btn-default{min-width:280px}@media (max-width:414px){#contact-main .page-lead{padding-bottom:30px;margin-bottom:0;border-bottom:1px #dcd6d0 solid}#contact-main .form-complete .page-lead{border-bottom:none!important}#contact-main h2{margin-bottom:20px}#contact-main .form-input,#contact-main .form-confirm{padding-top:0!important}#contact-main .plan h3{margin:0 auto 6px 0}}@media (min-width:415px) and (max-width:599px){.form-input.form-contact{margin-bottom:30px}#contact-main .plan h3{font-size:16px;margin:0 auto 10px 0}#contact-main .plan ol{font-size:16px}}@media (max-width:599px){#contact-main .page-lead{padding-bottom:20px;margin-bottom:30px}#contact-main .form-group.last{margin-bottom:20px!important}#contact-main .plan{width:92%;margin:0 auto 50px auto;text-align:left!important}#contact-main .plan p{margin:0 auto 20px auto}#contact-main .illust{width:100%;max-width:400px;margin:0 auto;background:url(/images/static/welfare-plan-sp-82f8dfb8.jpg) no-repeat center top;background-size:100% auto}#contact-main .illust:after{padding-top:83%;display:block;content:""}#contact-main .form-input .btn-default{width:100%;max-width:360px;margin:0 auto;display:block;line-height:40px}}@media (min-width:600px){#contact-main .page-lead{text-align:center;margin-bottom:60px}#contact-main .plan{margin:0 auto 60px auto}#contact-main .plan p{margin:0 auto 30px auto}#contact-main .plan h3{font-size:16px;margin:0 auto 10px auto;font-weight:600;border-bottom:1px #3c2c1c solid}#contact-main .plan ol{font-size:18px}#contact-main .cell-th{width:11em}#contact-main .form-input .cell-td{padding-left:15px}#contact-main .form-group.last{margin-bottom:30px!important}}@media (min-width:600px) and (max-width:768px){#contact-main .illust{width:94%;max-width:760px;margin:0 3%;background:url(/images/static/welfare-plan-pc-d3837d8e.jpg) no-repeat center top;background-size:100% auto}#contact-main .illust:after{padding-top:64%;display:block;content:""}}@media (min-width:769px){#contact-main .illust{width:760px;height:480px;margin:0 auto;background:url(/images/static/welfare-plan-pc-d3837d8e.jpg) no-repeat center top}}#signature-main{padding-top:0}#signature-main div[class^=form-] h3{margin:0 0 10px 0;text-align:left}@media (max-width:414px){#signature-main .page-lead{padding-bottom:30px;margin-bottom:0;border-bottom:1px #dcd6d0 solid}#signature-main div[class^=form-] h3{font-size:16px;padding:10px;margin:10px -14px 7px -14px;background-color:#fcf9f3}#signature-main .form-complete .page-lead{border-bottom:none!important}#signature-main h2{margin-bottom:20px}#signature-main .form-input,#signature-main .form-confirm{padding-top:0!important}}@media (min-width:415px) and (max-width:599px){#signature-main .form-input,#signature-main .form-confirm{padding-top:0}#signature-main div[class^=form-] h3{font-size:16px;padding:10px;margin:10px -14px 7px -14px;background-color:#fcf9f3}#signature-main div[class^=form-] h3:first-of-type{margin-top:0}}@media (max-width:599px){#signature-main .page-lead{padding-bottom:20px;margin-bottom:30px}#signature-main .form-group.last{margin-bottom:20px!important}#signature-main .illust{width:92%;max-width:400px;margin:0 auto 50px auto;background:url(/images/static/welfare-request-sp-41ec5448.jpg) no-repeat center top;background-size:100% auto}#signature-main .illust:after{padding-top:83%;display:block;content:""}#signature-main .form-input .btn-default{width:100%;max-width:360px;margin:0 auto;display:block;line-height:40px}}@media (min-width:600px){#signature-main div[class^=form-] h3{font-size:18px;padding-top:30px}#signature-main div[class^=form-] h3:first-of-type{padding-top:0}#signature-main .page-lead{margin-bottom:40px}#signature-main .cell-th{width:11em}#signature-main .form-input .cell-td{padding-left:15px}#signature-main .form-group.last{margin-bottom:30px!important}}@media (min-width:600px) and (max-width:768px){#signature-main .illust{width:94%;max-width:760px;margin:0 auto 40px;background:url(/images/static/welfare-request-pc-aeab0406.jpg) no-repeat center top;background-size:100% auto}#signature-main .illust:after{padding-top:64%;display:block;content:""}}@media (min-width:769px){#signature-main .illust{width:760px;height:480px;margin:0 auto 60px auto;background:url(/images/static/welfare-request-pc-aeab0406.jpg) no-repeat center top}}#terms-main section#terms{text-align:left}#terms-main section .lead{margin-bottom:1.5em}#terms>dl dt{font-weight:600;font-size:15px;margin-bottom:.6em}#terms>dl>dd{margin-bottom:2em}#terms>dl dd span{display:inline-block;margin:0 auto 4px 0;text-decoration:underline}#terms dl>dd ul{padding:10px 0 7px 0;margin:0 0 0 20px}#terms .terms_single{padding:10px 0 0 1em;margin-left:0}#terms .terms_single li{list-style:none}#terms>dl dd>ul>li{margin-bottom:5px;display:list-item;list-style:decimal}#temrs>dl dd>ul.inner{padding:10px 0 7px 1em}#terms>dl dd>ul.inner li{list-style:none}#terms>dl dd>ul>li>ul{padding:10px 0 7px 1em}#terms>dl dd dl dt{font-weight:400;margin:0}#terms>dl dd dl dd{margin:0 0 5px}#legal-notation dl dt{white-space:nowrap}.legal-notation_note{margin:0 0 10px}@media (max-width:599px){#terms,#legal-notation{width:92%;margin:0 auto}#legal-notation{padding:40px 0 60px 0}#terms-main .bx-sdw{box-shadow:none;border:none}}@media (min-width:600px){#legal-notation .table-layout{border-collapse:separate;border-spacing:0 1px;background-color:#dcd6d0}#legal-notation dl{background-color:#fff}#legal-notation dt{background-color:#fcf9f3}}@media (min-width:600px) and (max-width:768px){#terms,#legal-notation{width:92%;margin:0 auto}#legal-notation{padding:30px 25px;margin-bottom:50px}}@media (min-width:769px){#terms,#legal-notation{width:960px;margin:0 auto}#legal-notation{padding:30px 40px;margin-bottom:60px}}#privacy-main section{text-align:left;padding-top:0}#privacy-main section .lead{margin-bottom:1.5em}#privacy-main dl dt{font-size:15px;margin-bottom:.6em}#privacy-main dl dd{margin-bottom:2em}#privacy-main dl dd span{display:inline-block;margin:0 auto 4px 0;text-decoration:underline}#privacy-main ol{padding:10px 0 7px 1em}#privacy-main ol li{margin-bottom:5px}@media (max-width:599px){#privacy-main section{width:92%;margin:0 auto}}@media (min-width:600px) and (max-width:768px){#privacy-main section{width:92%;margin:0 auto}}@media (min-width:769px){#privacy-main section{width:960px;margin:0 auto}}#srv-sitemap dl{text-align:left;break-inside:avoid-column;vertical-align:top;border:none}#srv-sitemap dl dt a{padding-right:15px;background:url(/images/static/arrow-sitemap-0185b33f.png) no-repeat right 4px;text-decoration:none;font-size:18px}#srv-sitemap dl dd a{display:block;padding-left:10px;background:url(/images/static/arrow-sitemap-sub-8cc28ec7.png) no-repeat left 4px;text-decoration:none;font-size:16px}#srv-sitemap dl dd a:hover,#srv-sitemap dl dt a:hover{color:#3c2c1c!important;text-decoration:underline}#srv-sitemap dl dt{font-weight:400;padding:.3em 0 .3em 0}@media (max-width:599px){#srv-sitemap dl{width:100%;margin-bottom:30px}#srv-sitemap dl dt{font-size:16px;margin-bottom:10px}#srv-sitemap dl dt a{line-height:1}#srv-sitemap dl dd a{line-height:1.2;padding-bottom:10px}}@media (min-width:600px){#srv-sitemap dl{display:inline-block}#srv-sitemap dl{width:100%;margin-bottom:30px}#srv-sitemap dl dt{font-size:18px;margin-bottom:10px}#srv-sitemap dl dt a{line-height:1}#srv-sitemap dl dd a{line-height:1.2;padding-bottom:10px}}@media (min-width:600px) and (max-width:768px){#srv-sitemap{width:92%;margin:0 auto;-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (min-width:769px){#sitemap-main h1{margin-bottom:50px}#srv-sitemap{width:960px;margin:0 auto;-webkit-column-count:3;-moz-column-count:3;column-count:3}}.cashback h1{width:100%!important;margin:0 auto}.cashback .h1Inner{display:table-cell;height:120px;vertical-align:middle}.cashback h1 strong{font-size:29px}.cashback .title{width:100%;max-width:980px;margin:10px auto 30px}.cashback .titleSP{display:none}.cashback h2{color:#ca8;font-size:24px;text-align:left;text-shadow:#eee 1px 1px 2px;width:100%;max-width:760px;margin:0 auto 20px}.cashback h2:not(:first-of-type){margin-top:40px}.cashback .step{display:table;width:760px;margin:10px auto}.cashback .stepNumWrap{display:table-cell;vertical-align:top}.cashback .stepNum{width:80px;height:80px;background:#ca8;border-radius:40px;color:#fff;line-height:80px;text-align:center;font-size:20px}.cashback .stepArrow{width:80px;height:70px;background:url(/images/static/cashback_arrow-bf6b4804.png) no-repeat center;background-size:contain;margin:15px 0}.cashback .stepDescription{display:table-cell;vertical-align:top;padding:10px 0 0 20px;text-align:left}.cashback .stepDescription h3{font-size:18px;margin:0 0 12px}.cashback .step a{text-align:center;margin:5px 0 5px 20px;display:block;width:200px;line-height:30px;border-radius:4px;color:#444;background:#f0e9e0;border:1px #ddc9b3 solid}.cashback .step a:hover{color:#975;border:1px #ccc solid;background:#fff;text-decoration:none}.cashback .mean{text-align:left;width:100%;max-width:760px;margin:0 auto}.cashback ul{margin:40px auto;list-style-type:none;width:100%;max-width:760px;padding:0 0 0 30px;text-align:left}@media (max-width:760px){.cashback .step{width:100%}}@media (max-width:560px){main.cashback{width:98%;margin:0 auto}.cashback .title{display:none}.cashback .titleSP{display:block;width:100%;margin:0 0 30px}.cashback h2{margin-bottom:15px;font-size:20px}.cashback .stepDescription{padding-left:10px}.cashback .caution{padding:0;font-size:85%}}#toppage .button{margin-top:40px;text-align:center}#toppage .button a{display:inline-block;background:#d11;color:#fff!important;text-decoration:none;padding:10px;font-size:20px;width:480px;box-shadow:0 4px #960000;position:relative;top:0;border-radius:4px}#toppage .button a span{display:block;font-size:80%}#toppage .button a:hover{border-bottom:none;box-shadow:0 0 #960000;top:4px;opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}@media (max-width:767px){#toppage .button{margin-top:20px;text-align:center}#toppage .button a{display:block;padding:10px;font-size:21px;width:90%;margin:0 auto}}@media (max-width:640px){#toppage .button a{padding:10px;font-size:15px}#toppage .button a span{font-size:75%}}#toppage .button002{margin-top:15px;margin-bottom:40px;text-align:center}#toppage .button002 a{display:inline-block;border:1px solid #3c2c1c;background:#fff;color:#3c2c1c!important;text-decoration:none;padding:10px;font-size:18px;width:360px;border-radius:8px;position:relative}#toppage .button002 a:hover{background:#41bdce;color:#fff!important}#toppage .button002 a:after{content:"＞";position:absolute;right:10px;font-weight:700}@media (max-width:767px){#toppage .button002{margin-top:20px}#toppage .button002 a{width:75%}}@media (max-width:640px){#toppage .button002 a{font-size:16px;width:100%}}#interview-list{margin-right:auto;margin-left:auto;width:960px}.interview ul{letter-spacing:-1em;font-size:1px;margin-bottom:0}.interview ul li{display:inline-block;letter-spacing:normal;font-size:16px;width:50%;padding:0 20px 20px}.interview .interview_list{border:1px solid #efe9e3;padding:10px 20px;position:relative}.interview .interview_list dl{margin:0 auto;padding-top:0!important;padding-bottom:10px;display:table;table-layout:fixed;width:100%;border-top:none!important}.interview .interview_list dl dt{position:static;display:table-cell;vertical-align:top;padding:0 20px 0 0;font-size:inherit;line-height:inherit}.interview .interview_list dl dd{display:table-cell;vertical-align:top;width:120px}.interview .interview_list dl dd a:hover{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}.interview .interview_list .ico{position:absolute;z-index:5;top:10px;left:-4px;display:inline-block;background:#41bdce;color:#fff;padding:5px 10px;font-size:14px;text-align:center;margin-bottom:10px}.interview .interview_list .ico img{height:16px!important;margin-right:4px}.interview .interview_list .ico:after{content:"";width:0;height:0;border-width:4px 0 0 4px;border-style:solid;border-color:#41bdce #fff0 #fff0 #fff0;position:absolute;bottom:-4px;left:0;z-index:1}.interview .interview_list dl dt h4{margin-top:3em;font-size:15px;text-align:left;border:none}.interview .interview_list dl dt h4 span{font-size:80%;color:#876;display:inline-block;margin-left:1em}.interview .interview_list dl dt h3{font-size:16px!important;line-height:1.24em;text-align:left;margin-bottom:0!important;border:none!important;font-weight:700}.interview .interview_list .link{text-align:right;border-top:1px dotted #aaa;font-size:13px;padding-top:5px}.interview .interview_list .link a:after{content:"";width:13px;height:13px;background:url(https://kajithrough.co.jp/img/top/arrow002.png) center center no-repeat #191919;display:inline-block;vertical-align:middle;margin-left:5px}.interview .interview_list .link a:hover{text-decoration:none}@media (max-width:767px){#interview-list{width:92%}.interview ul li{padding:0 10px 10px}.interview .interview_list{padding:10px}.interview .interview_list dl dt{padding-right:10px}.interview .interview_list dl dt h4{margin-top:3em;margin-bottom:10px}.interview .interview_list dl dt h4 span{display:block;margin-left:0;text-align:left}.interview .interview_list dl dt h3{font-size:16px!important}}@media (max-width:640px){#interview-list{width:92%}.interview ul li{display:block;width:100%;padding:0;margin-top:10px}.interview .interview_list{padding:10px}.interview .interview_list dl dt h3{font-size:15px!important}}section.follow_ban{width:960px;margin:20px auto}.follow_ban .maincontent{border:1px solid #aaa;background:#efefef;padding:30px 20px 30px 200px;position:relative}.follow_ban figure.ico{margin:0;position:absolute;left:20px;bottom:0;width:160px}.follow_ban h3{font-size:21px!important;font-weight:400;margin-bottom:20px!important}.follow_ban ul{display:table;table-layout:fixed;width:100%}.follow_ban ul li{display:table-cell;vertical-align:top;text-align:center;padding:0 10px}.follow_ban ul li p{font-size:15px;margin:0}.follow_ban ul li a.member_btn{display:block;background:#d11;color:#fff!important;text-decoration:none;padding:10px;font-size:18px;box-shadow:0 4px #960000;position:relative;top:0;margin-bottom:10px;border-radius:4px}.follow_ban ul li a.member_btn:hover{border-bottom:none;box-shadow:0 0 #960000;top:4px;opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}.follow_ban ul li a.staff_btn{display:block;background:#329632;color:#fff!important;text-decoration:none;padding:10px;font-size:18px;box-shadow:0 4px #326432;position:relative;top:0;margin-bottom:10px;border-radius:4px}.follow_ban ul li a.staff_btn:hover{border-bottom:none;box-shadow:0 0 #326432;top:4px;opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}img.f_ban3{display:block;width:100%;margin:0 auto;margin-bottom:20px}img.fsp_ban3{display:none}@media (max-width:768px){section.follow_ban{width:90%}.follow_ban .maincontent{padding:10px 10px 10px 20%}.follow_ban figure.ico{left:10px;width:18%}.follow_ban h3{font-size:16px!important;margin-bottom:10px!important}.follow_ban ul li p{font-size:12px}.follow_ban ul li a.member_btn{font-size:18px;width:100%}.follow_ban ul li a.staff_btn{font-size:18px;width:100%}}@media (max-width:640px){section.follow_ban{width:90%;margin:20px auto}.follow_ban .maincontent{padding:10px}.follow_ban figure.ico{left:10px;width:30%}.follow_ban h3{font-size:13px!important}.follow_ban ul{padding-left:33.3333%}.follow_ban ul li{display:block;margin-bottom:10px}.follow_ban ul li:last-child{margin-bottom:0}.follow_ban ul li a.member_btn{font-size:16px;width:100%;margin-bottom:5px}.follow_ban ul li a.staff_btn{font-size:16px;width:100%;margin-bottom:0}}section.follow_ban002{width:960px;text-align:center;margin:0 auto 50px auto}.follow_ban002 ul{display:table;table-layout:fixed;width:100%}.follow_ban002 ul li{display:table-cell;vertical-align:middle}.follow_ban002 ul li:first-child{padding-right:4px}.follow_ban002 ul li:nth-child(2){padding:0 2px}.follow_ban002 ul li:last-child{padding-left:4px}.follow_ban002 ul li a:hover{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}@media (max-width:768px){section.follow_ban002{width:90%}}@media (max-width:640px){section.follow_ban002{width:90%}section.follow_ban002{width:90%}.follow_ban002 ul{display:block}.follow_ban002 ul li{display:block;margin-top:10px}.follow_ban002 ul li:first-child{padding:0}.follow_ban002 ul li:last-child{padding:0}img.f_ban3{display:none;width:100%;margin:5px auto}img.fsp_ban3{display:block;width:100%;margin:5px auto}}@media print,screen and (min-width:768px){.smp{display:none!important}}@media screen and (max-width:767px){.pc{display:none!important}}.post_body{overflow:hidden}#top_page *{margin:0;padding:0;box-sizing:border-box;word-break:break-all;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","メイリオ",sans-serif}#top_page{color:#3c2c1c}#top_page img{max-width:100%}#top_page a{font-size:100%;color:inherit}#top_page p{font-size:16px;line-height:1.6em}#top_page .center_txt{text-align:center}.detail_text section dl dd{color:inherit;padding:0}.detail_text section dl dt span{width:auto;line-height:1.2em;color:inherit;border-radius:0;background:none;position:static;font-size:inherit}#top_page h2{background:none;border:none;margin:0;padding:0;font-weight:400}#top_page h2:before{display:none}#top_page h2 span{border:none}#top_page h3{background:none;border:none!important;margin:0;padding:0}#top_page h4{background:none;border:none;margin:0;padding:0}#top_page h5{background:none;border:none;margin:0;padding:0}#top_page dl{border:none}#top_page dl dt{font-weight:400}#top_page .strong{font-size:175%}#top_page .small{font-size:90%}#top_page p.small{color:#876}#top_page .red{color:#d11}#top_page figure{margin:20px auto;text-align:center}@media (max-width:767px){#top_page p{font-size:14px}#top_page .center_txt{text-align:left}}#top_page section{margin:40px auto}#top_page section:last-child{margin-bottom:0}#top_page .maincontent{width:100%;max-width:980px;margin:0 auto;padding:20px 0}#top_page h2{text-align:center;padding:0 0 20px 0;font-size:34px;color:#3c2c1c;margin-bottom:40px;position:relative}#top_page h2 span.small{display:block;font-size:36%;margin-bottom:5px}#top_page h2.main_title{font-size:44px}#top_page h2.main_title span.small{display:block;font-size:55%;margin-bottom:5px}#top_page h2:after{content:"";width:100px;height:5px;background:#3c2c1c;position:absolute;left:0;right:0;bottom:0;margin:auto}#top_page h3{text-align:center;font-size:26px;line-height:1.6em;margin-bottom:30px!important;font-weight:700}@media (max-width:767px){#top_page section{margin:20px auto}#top_page .maincontent{width:94%}#top_page h2{padding:0 0 15px 0;font-size:22px;margin-bottom:40px}#top_page h2.main_title{font-size:30px}#top_page h2 span.small{font-size:50%}#top_page h3{font-size:21px!important;margin-bottom:30px!important}}@media (max-width:640px){#top_page h2{font-size:22px}#top_page h3{font-size:18px!important}}#top_page .button{margin-top:40px;text-align:center}#top_page .button a{display:inline-block;background:#d11;color:#fff!important;text-decoration:none;padding:10px;font-size:20px;width:480px;box-shadow:0 4px #960000;position:relative;top:0;border-radius:4px}#top_page .button a span{display:block;font-size:80%}#top_page .button a:hover{border-bottom:none;box-shadow:0 0 #960000;top:4px;opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}@media (max-width:767px){#top_page .button{margin-top:20px;text-align:center}#top_page .button a{display:block;padding:10px;font-size:21px;width:90%;margin:0 auto}}@media (max-width:640px){#top_page .button a{padding:10px;font-size:15px}#top_page .button a span{font-size:75%}}#top_page .button002{margin-top:40px;margin-bottom:40px;text-align:center}#top_page .button002 a{display:inline-block;border:1px solid #3c2c1c;background:#fff;color:#3c2c1c!important;text-decoration:none;padding:10px;font-size:18px;width:360px;border-radius:8px;position:relative}#top_page .button002 a:hover{background:#41bdce;color:#fff!important}#top_page .button002 a:after{content:"＞";position:absolute;right:10px;font-weight:700}@media (max-width:767px){#top_page .button002{margin-top:20px}#top_page .button002 a{width:75%}}@media (max-width:640px){#top_page .button002 a{font-size:16px;width:100%}}#top_page .top_service dl{display:table;table-layout:fixed;width:100%}#top_page .top_service dl dt{display:table-cell;vertical-align:top}#top_page .top_service dl dd{display:table-cell;vertical-align:top;padding-left:40px}#top_page .top_service ul{width:80%;letter-spacing:-1em;font-size:1px;text-align:center;margin:20px auto}#top_page .top_service ul li{display:inline-block;letter-spacing:normal;font-size:12px;width:20%;padding:0 5px}#top_page .top_service ul li span{display:block;margin:5px auto;font-size:12px}@media (max-width:767px){#top_page .top_service dl{display:block}#top_page .top_service dl dt{display:block}#top_page .top_service dl dd{display:none}#top_page .top_service ul{width:100%;max-width:360px}#top_page .top_service ul li span{display:block}}@media (max-width:640px){#top_page .top_service ul{max-width:100%}#top_page .top_service ul li span{font-size:11px}#top_page .top_service ul li img{max-width:40px!important}#top_page .top_service .small{font-size:75%}}#top_page .top_service_ex dl{display:table;table-layout:fixed;width:100%}#top_page .top_service_ex dl dt{display:table-cell;vertical-align:top}#top_page .top_service_ex dl dd{display:table-cell;vertical-align:middle;text-align:center}#top_page .top_service_ex dl dt ul{text-align:center;letter-spacing:-1em;font-size:1px}#top_page .top_service_ex dl dt ul li{display:inline-block;width:46%;margin:1% 2%;letter-spacing:normal;font-size:18px;border:1px solid #191919}#top_page .top_service_ex dl dt ul li span{display:block;padding:10px}#top_page .top_service_ex dl dd h4{text-align:center;margin-bottom:20px}#top_page .top_service_ex dl dd h4 span{display:inline-block;background:#ccac93;color:#fff;padding:10px;font-size:21px}#top_page .top_service_ex dl dd h4 span.small{padding:0;font-size:66%}#top_page .top_service_ex dl dd h5{text-align:center;font-weight:700;font-size:18px;color:#3c2c1c;margin-bottom:10px}#top_page .top_service_ex dl dd h5 span{display:inline-block;padding:0 10px 6px;border-bottom:2px solid #3c2c1c;font-weight:400}#top_page .top_service_ex dl dd ul{text-align:center;letter-spacing:-1em;font-size:1px;margin:20px auto 40px}#top_page .top_service_ex dl dd ul li{display:inline-block;letter-spacing:normal;max-width:60px;vertical-align:middle;font-size:12px;margin:0 5px}#top_page .top_service_ex dl dd ul li:last-child{max-width:100%}#top_page .top_service_ex dl dd ul li.pb{padding-bottom:20px}#top_page .top_service_ex dl dd ul li span{display:block;margin-top:5px}#top_page .top_service_ex dl dd ul li strong{font-size:175%}@media (max-width:767px){#top_page .top_service_ex dl{display:block}#top_page .top_service_ex dl dt{display:block}#top_page .top_service_ex dl dd{display:block;margin-top:20px}#top_page .top_service_ex dl dt ul li{width:46%;margin:1% 2%;font-size:18px}#top_page .top_service_ex dl dd h4{text-align:center;margin-bottom:20px}#top_page .top_service_ex dl dd h4 span.small{display:inline-block;font-size:75%}#top_page .top_service_ex dl dd h5{font-size:21px}#top_page .top_service_ex dl dd ul{margin:10px auto 20px}}@media (max-width:640px){#top_page .top_service_ex dl dt ul li{width:46%;margin:2%;font-size:16px}#top_page .top_service_ex dl dd h4{text-align:center;margin-bottom:20px;font-size:21px}#top_page .top_service_ex dl dd h4 span{font-size:16px;padding:5px 10px}#top_page .top_service_ex dl dd h5{font-size:18px}#top_page .top_service_ex dl dd ul li{font-size:11px;margin:0 2px;max-width:19%}#top_page .top_service_ex dl dd ul li img{max-width:40px!important}#top_page .top_service_ex dl dd ul li strong{font-size:200%}#top_page .top_service_ex dl dt ul li span{padding:5px}#top_page .top_service_ex dl dd ul li:last-child{width:100%;max-width:100%;padding:0;margin-top:5px}#top_page .top_service_ex dl dd p{font-size:18px}#top_page .top_service_ex dl dd p strong{display:block;font-size:125%}#top_page .top_service_ex dl dd p.small{color:inherit;font-size:13px}#top_page .top_service_ex dl dd p.small2{color:#876;font-size:12px}}#top_page .top_use_cases ul{letter-spacing:-1em;font-size:1px}#top_page .top_use_cases ul li{display:inline-block;vertical-align:top;letter-spacing:normal;font-size:16px;width:50%;padding:0 20px 20px}#top_page .top_use_cases ul li dl{border:1px solid #efeae3}#top_page .top_use_cases ul li dl dt{padding:10px 20px}#top_page .top_use_cases ul li dl dd{padding:20px;border-top:1px solid #efeae3;background:#fcf9f3}#top_page .top_use_cases ul li dl dt a{float:right;font-size:66%;display:inline-block}#top_page .top_use_cases ul li dl dt a:hover{text-decoration:none}#top_page .top_use_cases ul li dl dt a:after{content:"";width:13px;height:13px;background:url(https://kajithrough.co.jp/img/top/arrow002.png) center center no-repeat #191919;display:inline-block;vertical-align:middle;margin-left:5px}#top_page .top_use_cases ul li dl dd h3{text-align:left;font-size:18px!important;margin-bottom:10px!important}#top_page .top_use_cases ul li dl dd a,#top_page .top_use_cases ul li dl dd p{display:block;position:relative}#top_page .top_use_cases ul li dl dd a:hover{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}#top_page .top_use_cases ul li dl dd a:before,#top_page .top_use_cases ul li dl dd p:before{content:"Before";position:absolute;left:0;top:0;background:rgb(255 255 255 / .75);display:inline-block;padding:5px;font-size:12px}#top_page .top_use_cases ul li dl dd a:after,#top_page .top_use_cases ul li dl dd p:after{content:"After";position:absolute;right:0;top:0;background:rgb(0 0 0 / .75);color:#fff;display:inline-block;padding:5px;font-size:12px}#top_page .top_use_cases ul li dl dd a span,#top_page .top_use_cases ul li dl dd p span{position:absolute;width:60px;height:60px;border-radius:50%;padding-top:15px;background:rgb(255 255 255 / .75);text-align:center;left:0;right:0;top:calc(50% - 30px);margin:auto}@media (max-width:767px){#top_page .top_use_cases ul li{padding:0 10px 10px}#top_page .top_use_cases ul li dl{border:1px solid #aaa}#top_page .top_use_cases ul li dl dt{padding:10px}#top_page .top_use_cases ul li dl dd{padding:10px}#top_page .top_use_cases ul li dl dt a{font-size:75%}#top_page .top_use_cases ul li dl dd h3{font-size:16px!important}#top_page .top_use_cases ul li dl dd a span,#top_page .top_use_cases ul li dl dd p span{width:50px;height:50px;padding:10px}}@media (max-width:640px){#top_page .top_use_cases ul{display:block}#top_page .top_use_cases ul li{display:block;width:100%;padding:0;margin-top:20px}}#top_page .top_price{background:#fcf9f3;padding:0}#top_page .top_price ul.price001{display:table;table-layout:fixed;width:100%;text-align:center;margin:40px auto 20px}#top_page .top_price ul.price001 li{display:table-cell;vertical-align:top;padding:0 20px}#top_page .top_price .price_list001{border:1px solid #876;background:#fff}#top_page .top_price .price_list001 h3{padding:10px;font-size:18px!important;margin:0!important;font-weight:400}#top_page .top_price .price_list001 h4{padding:10px;font-size:16px;margin-bottom:20px!important;background:#41bdce;color:#fff}#top_page .top_price .price_list001 h5{font-size:16px;margin-bottom:20px}#top_page .top_price .price_list001 h5 strong{font-size:175%}#top_page .top_price .price_list001 h5 span{display:block;font-size:90%}#top_page .top_price .price_list001 .otoku{border:2px solid #876;padding:30px 20px 20px;border-radius:50%;width:150px;height:150px;margin:20px auto;font-size:16px}#top_page .top_price .price_list001 .otoku strong{font-size:166%}@media (max-width:767px){#top_page .top_price ul.price001{margin:40px auto 20px}#top_page .top_price ul.price001 li{padding:0 10px}}@media (max-width:640px){#top_page .top_price .small{font-size:75%}#top_page .top_price .price_list001 h3{padding:5px;font-size:15px!important;margin:0!important;font-weight:400}#top_page .top_price .price_list001 h4{margin-bottom:10px!important;font-size:13px}#top_page .top_price .price_list001 h5{margin-bottom:10px;font-size:12px;line-height:1.6em}#top_page .top_price .price_list001 h5 strong{font-size:116%}#top_page .top_price .price_list001 h5 span{font-size:75%}#top_page .top_price .price_list001 .otoku{margin:10px auto;width:120px;height:120px;font-size:14px;line-height:1.6em;padding:25px 10px}#top_page .top_price .price_list001 .otoku strong{font-size:150%}}#top_page .top_price ul.price002{text-align:center;letter-spacing:-1em;font-size:1px;margin:20px auto 10px}#top_page .top_price ul.price002 li{display:inline-block;vertical-align:top;letter-spacing:normal;font-size:16px;width:40%;padding:0 20px}#top_page .top_price .price_list002{border:1px solid #876;background:#fff}#top_page .top_price .price_list002 h3{padding:10px;font-size:18px!important;margin:0!important;font-weight:400}#top_page .top_price .price_list002 h4{padding:10px;font-size:16px;margin-bottom:20px!important;background:#41bdce;color:#fff}#top_page .top_price .price_list002 h5{font-size:16px;margin-bottom:20px}#top_page .top_price .price_list002 h5 strong{font-size:175%}#top_page .top_price .price_list002 h5 span{display:block;font-size:90%}#top_page .top_price .price_list002 .price002_link{margin:20px auto}#top_page .top_price .price_list002 .price002_link a{display:inline-block;border:1px solid #3c2c1c;background:#fff;color:#3c2c1c!important;text-decoration:none;padding:10px;font-size:16px;width:240px;border-radius:8px;position:relative}#top_page .top_price .price_list002 .price002_link a:hover{background:#41bdce;color:#fff!important}#top_page .top_price .price_list002 .price002_link a:after{content:"＞";position:absolute;right:10px;font-weight:700}@media (max-width:767px){#top_page .top_price ul.price002 li{width:50%}#top_page .top_price .price_list002 .price002_link a{display:block;margin:0 auto;width:90%}}@media (max-width:640px){#top_page .top_price ul.price002 li{width:63%;margin-top:10px}#top_page .top_price .price_list002 h3{padding:5px;font-size:15px!important}#top_page .top_price .price_list002 h4{margin-bottom:10px!important;font-size:13px}#top_page .top_price .price_list002 h5{margin-bottom:10px;font-size:12px}#top_page .top_price .price_list002 h5 strong{font-size:116%}#top_page .top_price .price_list002 .price002_link a{font-size:12px}}#top_page .top_price ul.price003{display:table;table-layout:fixed;width:100%;text-align:center;margin:40px auto}#top_page .top_price ul.price003 li{display:table-cell;vertical-align:top;padding:0 20px}#top_page .top_price ul.price003 ul{display:block;text-align:left;padding:10px}#top_page .top_price ul.price003 ul li{display:block;padding:10px;border-bottom:1px dotted #aaa}#top_page .top_price ul.price003 ul li:last-child{padding:10px;border-bottom:none}#top_page .top_price ul.price003 ul li strong{display:inline-block;border-bottom:1px solid #333;line-height:1.2em}#top_page .top_price ul.price003 ul li.total strong{display:inline-block;text-decoration:none}#top_page .top_price ul.price003 ul li.total{text-align:right}#top_page .top_price ul.price003 ul li.total p{display:inline-block;border-bottom:1px solid #191919}#top_page .top_price ul.price003 ul li.total strong{font-size:125%;font-weight:400;margin:0 .25em 0 1em;border-bottom:none;font-size:125%}#top_page .top_price ul.price003 dl{border:1px solid #41bdce;background:#fff}#top_page .top_price ul.price003 dl dt{background:#41bdce;color:#fff;border-bottom:1px solid #41bdce;padding:10px;text-align:center;font-size:18px}#top_page .top_price ul.price003 .price_ex dl dt{background:#41bdce;color:#fff}#top_page .top_price ul.price003 dl dd{font-size:14px}#top_page .top_price ul.price003 h4{font-size:14px;text-align:center;padding:10px;background:#efeae3;margin-bottom:0!important}@media (max-width:767px){#top_page .top_price ul.price003 ul{padding:10px}#top_page .top_price ul.price003 li{padding:0 10px}#top_page .top_price ul.price003 ul li{padding:5px}#top_page .top_price ul.price003 ul li.total strong{font-size:150%}#top_page .top_price ul.price003 h4 span{display:block}}@media (max-width:640px){#top_page .top_price ul.price003{display:block;margin:20px auto}#top_page .top_price ul.price003 li{display:block;padding:0;margin-top:10px}#top_page .top_price ul.price003 ul{padding:0 10px;margin:0 auto}#top_page .top_price ul.price003 ul li{padding:10px;margin-top:0}#top_page .top_price ul.price003 dl dt{font-size:15px;padding:5px}#top_page .top_price ul.price003 h4{font-size:14px;padding:5px}#top_page .top_price ul.price003 h4 span{display:inline-block}#top_page .top_price ul.price003 p{font-size:13px}}@media print,screen and (min-width:768px){.smp{display:none!important}}@media screen and (max-width:767px){.pc{display:none!important}}.interview-list-last{text-align:center;margin:40px 0}.interview-list-last a.btn-interview{width:360px;display:inline-block;border:1px solid #3c2c1c;background:#fff;color:#3c2c1c!important;text-decoration:none;padding:10px;font-size:16px;border-radius:8px;position:relative}.interview-list-last a.btn-interview:hover{background:#41bdce;color:#fff!important}.interview-list-last a.btn-interview:after{content:"＞";position:absolute;right:10px;font-weight:700}@media (max-width:424px){.interview-list-last a.btn-interview{width:90%}}section[id^='faq-'] dl{font-size:16px}section[id^='faq-'] dl dt span{width:36px;line-height:36px;color:#fff;font-size:10px;text-align:center;border-radius:50%;background-color:#3c2c1c;;display:block;position:absolute;top:0;left:0}section[id^='faq-'] dl dd{font-size:1.1em;color:#876;padding:.5em 0 .8em 2.3em}section#content-detail,section#service-detail{margin:60px 0}section#content-detail .discription{padding:20px;border:3px solid #000}section#installed-condominium{margin:30px 0}section#installed-condominium .arealist{background-color:#FFF;padding:1px;margin-bottom:30px}section#installed-condominium .arealist .arealist-content{overflow-y:auto;height:180px;border:none;background:none}section#installed-condominium .arealist div{border:#3c2c1c solid 1px;background-color:#fcf9f3;background-size:cover;padding-bottom:10px}section#installed-condominium .arealist h3{padding:20px}section#installed-condominium .arealist h4{margin:0 30px 10px 30px!important;font-size:17px;font-weight:400;color:#665a33;padding:10px 5px 5px 5px;border-bottom:#3c2c1c solid 2px;border-left:none}section#installed-condominium .arealist ul{width:100%;padding-bottom:20px}section#installed-condominium .arealist ul li{width:30%;margin-left:30px;float:left;font-size:14px;line-height:20px;padding:12px 0 10px 20px}section#installed-condominium .arealist ul.col3{width:auto;padding-left:20px}section#installed-condominium .arealist ul.col3 li{background-position:8px 17px;margin-left:10px;width:30%;height:35px;font-size:13px;padding:8px 0 7px 20px}section#installed-condominium .arealist ul:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media screen and (max-width:1024px){section#installed-condominium .arealist ul.col3 li{width:47%;height:40px}}@media screen and (max-width:767px){section#installed-condominium .arealist h3{font-size:24px!important;border-bottom:none!important}section#installed-condominium .arealist ul.col3 li{width:80%;height:30px}}