/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */
@import"http://fonts.googleapis.com/earlyaccess/notosansjp.css";*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:400}html[lang=ja]{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN",Meiryo,sans-serif}html{scroll-behavior:smooth}html,body{overflow-x:hidden}picture{display:block}.pc-view{display:block}.sp-view{display:none !important}#autozip{display:none !important}.message{text-align:center;width:100%}.message figure{max-width:100%;min-width:1250px}.message figure img{width:100%}.message .messageWrapper{position:relative;background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/message_bg.png) no-repeat;height:700px;background-size:cover}.message .messageWrapper .firstmessage{width:1100px;color:#fff;text-shadow:0 0 7px #000047,0 0 7px #000047;padding-top:70px;font-size:29px;margin:auto;font-weight:700;line-height:1.8}.message .messageWrapper .white{color:#fff;padding-top:40px}.message .messageWrapper .formArea{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background-color:rgba(0,105,211,.761);padding:88px 0}.message .messageWrapper .formArea p{font-size:40px;font-weight:700;color:#fff;line-height:1.6}.message .messageWrapper .formArea p span{font-size:48px;letter-spacing:2px}.message .messageWrapper .formArea .detail{padding:30px;border:3px solid #fff;position:relative;font-size:27px;-webkit-transition:all .3s;transition:all .3s}.message .messageWrapper .formArea .detail:hover{-webkit-filter:brightness(1.3);filter:brightness(1.3)}.message .messageWrapper .formArea .detail i{position:absolute;right:30px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.junbi01-page main picture{width:1100px;margin:auto}.junbi01-page main picture img{width:100%}a{-webkit-transition:all .3s;transition:all .3s}.cleaning-service-info{background-color:#e8edf7;padding:88px;text-align:center}.cleaning-service-info h2{font-size:33px;color:#103a6f;font-weight:700}.cleaning-service-info p{font-size:20px;color:#103a6f;padding-top:32px}.faq-page .message .messageWrapper,.company-page .message .messageWrapper,.service-page .message .messageWrapper,.voice-page .message .messageWrapper,.chosen-page .message .messageWrapper,.news-page .message .messageWrapper,.single-page .message .messageWrapper,.error-page .message .messageWrapper,.privacy-page .message .messageWrapper,.contact-page .message .messageWrapper,.case-page .message .messageWrapper,.staff-page .message .messageWrapper,.nishimura-page .message .messageWrapper,.watanabe-page .message .messageWrapper,.nakayama-page .message .messageWrapper,.fujimoto-page .message .messageWrapper,.murata-page .message .messageWrapper,.first-page .message .messageWrapper,.management-page .message .messageWrapper,.customer-page .message .messageWrapper,.corporate-page .message .messageWrapper,.recruit-page .message .messageWrapper,.bosyu-page .message .messageWrapper,.search-page .message .messageWrapper,.labo-page .message .messageWrapper,.single-kanki-labo-page .message .messageWrapper,.revolution-page .message .messageWrapper,.moushikomi-page .message .messageWrapper,.house-page .message .messageWrapper,.junbi01-page .message .messageWrapper{height:464px}.interview-title-area .interview{width:100%}.interview-title-area .interview img{width:100%}.another-image-wrapper{background-color:#ebf0fa;padding-top:100px;padding-bottom:100px}.another-image-wrapper .another-image{width:1100px;margin:0 auto 0}.another-image-wrapper .another-image img{width:100%}.staff-introduction{width:1100px;margin:auto;padding:150px 0}.staff-introduction ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.staff-introduction ul li{width:23%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.staff-introduction ul li p{font-size:14px;line-height:normal}.staff-introduction ul li a{background-color:#ebf0fa;display:block;border-radius:10px}.staff-introduction ul li a:hover{-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-box-shadow:0 0 2px 2px #103a6f;box-shadow:0 0 2px 2px #103a6f}.staff-introduction ul li a picture{width:100%}.staff-introduction ul li a picture img{width:100%}.staff-introduction ul li a .profile{padding:15px}.staff-introduction ul li a .profile .affiliation{background-color:#ff753f;border-radius:100px;color:#fff;padding:8px 12px;display:inline-block}.staff-introduction ul li a .profile .name{padding-top:10px;color:#103a6f;font-size:26px;font-weight:700}.staff-introduction ul li a .profile .name2{padding-top:29px;color:#103a6f;font-size:26px;font-weight:700}.staff-introduction ul li a .profile .rubi{font-size:16px;color:#103a6f;padding:0 0 10px}.staff-introduction ul li a .profile .border-dot{border-bottom:2px dotted #103a6f;padding-top:0}.staff-introduction ul li a .profile h3{padding-top:10px;font-size:17px;color:#103a6f;font-weight:700;line-height:1.4}.link-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:100px 0}.link-menu a{display:block;width:438px;padding:8px 10px;color:#fff;font-size:30px;font-weight:700;margin:0 15px;background-color:#103a6f;border-radius:100px;text-align:center;position:relative;-webkit-transition:all .3s;transition:all .3s}.link-menu a:hover{opacity:.8}.link-menu a:after{content:"";font-size:16px;color:#fff;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"Font Awesome 6 Free";font-weight:700}.front-page .message .messageWrapper .formArea,.about-page .message .messageWrapper .formArea{top:240px}.highlight{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(0%,#fffa26));background:linear-gradient(transparent 0%,#fffa26 0%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:8px 3px 8px 8px}.highlight-blue{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(0%,#e8edf7));background:linear-gradient(transparent 0%,#e8edf7 0%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:8px 3px 8px 8px}@media screen and (max-width:768px){.faq-page .message .messageWrapper,.company-page .message .messageWrapper,.service-page .message .messageWrapper,.voice-page .message .messageWrapper,.chosen-page .message .messageWrapper,.news-page .message .messageWrapper,.single-page .message .messageWrapper,.error-page .message .messageWrapper,.privacy-page .message .messageWrapper,.contact-page .message .messageWrapper,.case-page .message .messageWrapper,.staff-page .message .messageWrapper,.nishimura-page .message .messageWrapper,.watanabe-page .message .messageWrapper,.nakayama-page .message .messageWrapper,.fujimoto-page .message .messageWrapper,.murata-page .message .messageWrapper,.first-page .message .messageWrapper,.management-page .message .messageWrapper,.customer-page .message .messageWrapper,.corporate-page .message .messageWrapper,.recruit-page .message .messageWrapper,.bosyu-page .message .messageWrapper,.search-page .message .messageWrapper,.labo-page .message .messageWrapper,.junbi01-page .message .messageWrapper,.single-kanki-labo-page .message .messageWrapper,.revolution-page .message .messageWrapper,.house-page .message .messageWrapper,.moushikomi-page .message .messageWrapper{height:48vw}.message .messageWrapper{height:100vw}.message .messageWrapper .firstmessage{width:100%;font-size:4.2666666667vw;padding-top:8vw;color:#ff753f;text-shadow:1px 1px 7px #fff,1px 1px 7px #fff}.message .messageWrapper .formArea{padding:5.3333333333vw 0}.message .messageWrapper .formArea p{font-size:4.5333333333vw}.message .messageWrapper .formArea p span{font-size:6.1333333333vw;letter-spacing:0}.message .messageWrapper .formArea a.detail{font-size:4.5333333333vw;border:.4vw solid #fff;padding:3.2vw;margin:4vw auto}.message .messageWrapper .formArea a.detail i{right:4vw;font-size:4.2666666667vw}.about-page .messageWrapper .firstmessage{color:#ff753f;text-shadow:1px 1px 7px #fff,1px 1px 7px #fff}.staff-introduction{width:100%;margin:auto;padding:13.3333333333vw 0}.staff-introduction ul{padding:5.3333333333vw}.staff-introduction ul li{width:48%;margin-top:2.6666666667vw;display:-webkit-box;display:-ms-flexbox;display:flex}.staff-introduction ul li a{border-radius:2.6666666667vw}.staff-introduction ul li a:hover{-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}.staff-introduction ul li a picture{width:100%}.staff-introduction ul li a picture img{width:100%}.staff-introduction ul li a .profile{padding:4vw}.staff-introduction ul li a .profile .affiliation{background-color:#ff753f;border-radius:100px;color:#fff;padding:2.1333333333vw 4vw;font-size:2.8vw;text-align:center;font-weight:700}.staff-introduction ul li a .profile .name{padding-top:2.6666666667vw;font-size:4.2666666667vw}.staff-introduction ul li a .profile .name2{padding-top:6.1333333333vw;font-size:4.2666666667vw}.staff-introduction ul li a .profile .rubi{font-size:3.4666666667vw;color:#103a6f;line-height:1.4;padding:0 0 2.6666666667vw}.staff-introduction ul li a .profile .border-dot{border-bottom:.5333333333vw dotted #103a6f;padding-top:0}.staff-introduction ul li a .profile h3{padding-top:2.6666666667vw;font-size:4vw}.front-page .message .messageWrapper .formArea,.about-page .message .messageWrapper .formArea{top:53.3333333333vw}.another-image-wrapper{padding:13.3333333333vw 5.3333333333vw}.another-image-wrapper .another-image{width:100%}.cleaning-service-info{background-color:#e8edf7;padding:10.6666666667vw 4vw;text-align:center}.cleaning-service-info h2{font-size:5.0666666667vw;font-weight:700}.cleaning-service-info p{font-size:3.4666666667vw !important;padding-top:4.2666666667vw !important}.link-menu{padding:8vw 0}.link-menu a{display:block;width:58.4vw;padding:2.1333333333vw 1.3333333333vw;font-size:4vw;margin:1.3333333333vw 0}.link-menu a:after{content:"";font-size:2.1333333333vw;right:2.6666666667vw}.junbi01-page main picture{width:100%;margin:auto}.junbi01-page main picture img{width:100%}.sp-view{display:block !important}.pc-view{display:none !important}}.cookie-wrapper{position:relative}.cookie-consent{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;bottom:0;width:100%;font-size:15px;color:#222;background:#fff;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:9999;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.cookie-consent .cookie-agree{color:#fff;background:#1e90ff;padding:12px 24px;-webkit-transition:all .3s;transition:all .3s;border-radius:3px}.cookie-consent .cookie-agree:hover{cursor:pointer;-webkit-filter:brightness(1.3);filter:brightness(1.3)}.cookie-consent .cookie-rejected{border-radius:3px;color:#fff;background:#878787;padding:12px 24px;-webkit-transition:all .3s;transition:all .3s;margin-right:10px}.cookie-consent .cookie-rejected:hover{cursor:pointer;-webkit-filter:brightness(1.3);filter:brightness(1.3)}.cookie-consent .close-btn{font-size:24px;font-weight:700}.cookie-consent .close-btn:hover{opacity:.7}#cookie-consent-banner.show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateY(0);transform:translateY(0);z-index:10001}@-webkit-keyframes hide{from{opacity:1}to{opacity:0;visibility:hidden}}@keyframes hide{from{opacity:1}to{opacity:0;visibility:hidden}}@media screen and (max-width:768px){.close-btn{font-size:3.2vw;position:absolute;top:4vw;right:4vw}.cookie-consent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:3.4666666667vw;padding:8vw 2.6666666667vw}.cookie-consent .cookie-text{margin-bottom:4vw;font-size:3.7333333333vw;line-height:1.4;width:66.6666666667vw}.cookie-consent .cookieBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:66.6666666667vw}.cookie-consent .cookieBtn .cookie-rejected{display:block;width:100%;text-align:center;padding:4vw 1.3333333333vw;border-radius:1.3333333333vw;font-size:3.7333333333vw}.cookie-consent .cookieBtn .cookie-agree{margin-bottom:2.6666666667vw;display:block;width:100%;text-align:center;padding:4vw 1.3333333333vw;border-radius:1.3333333333vw;font-size:3.7333333333vw}}header .header__wrapper{padding:20px;width:1250px;margin:auto}header .header__wrapper .header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .header__wrapper .header__inner .header__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}header .header__wrapper .header__inner .header__left h1{width:329px;margin-right:16px}header .header__wrapper .header__inner .header__left h1 a img{width:100%}header .header__wrapper .header__inner .header__left .header__description{font-size:12px;color:#103a6f}header .header__wrapper .header__inner .header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .header__wrapper .header__inner .header__right .header__contact-number{display:block;width:250px;margin-right:12px}header .header__wrapper .header__inner .header__right .header__contact-number img{width:100%}header .header__wrapper .header__inner .header__right .header__east-japan .header__east-japan-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .header__wrapper .header__inner .header__right .header__east-japan .header__east-japan-inner .header__east-japan-text{border:1px solid #103a6f;font-size:10px;padding:3px;margin-right:5px;color:#103a6f}header .header__wrapper .header__inner .header__right .header__east-japan .header__east-japan-inner a{font-size:14px;color:#103a6f}header .header__wrapper .header__inner .header__right .header__east-japan .header__reception-time{font-size:11px;padding-top:3px;color:#103a6f}header nav{border-top:1px solid #aec7d1;border-bottom:1px solid #aec7d1;position:relative}header nav .header__nav-wrapper{width:1250px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px}header nav .header__nav-wrapper .header__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header nav .header__nav-wrapper .header__nav-list .header__nav-item{border-right:1px solid #0052a5;padding:10px 15px}header nav .header__nav-wrapper .header__nav-list .header__nav-item:first-child{padding-left:0}header nav .header__nav-wrapper .header__nav-list .header__nav-item:last-child{border:none;padding-right:40px}header nav .header__nav-wrapper .header__nav-list .header__nav-item a{display:block;letter-spacing:1px;font-size:15px;color:#103a6f;-webkit-transition:all .3s;transition:all .3s}header nav .header__nav-wrapper .header__nav-list .header__nav-item a:hover{-webkit-text-decoration:underline #103a6f;text-decoration:underline #103a6f}header nav .header__nav-wrapper .header__nav-list .switch{color:#103a6f;cursor:pointer;position:relative}header nav .header__nav-wrapper .header__nav-list .switch i{vertical-align:top;padding-left:2px}header nav .header__nav-wrapper .header__nav-list .switch .menu-inner{display:none;background-color:#103a6f;width:230px;padding:20px 10px;border-radius:0 5px 5px;position:absolute;left:-1px;top:37px;z-index:99}header nav .header__nav-wrapper .header__nav-list .switch .menu-inner li{padding:10px;display:block}header nav .header__nav-wrapper .header__nav-list .switch .menu-inner li a{color:#fff}header nav .header__nav-wrapper .header__nav-list .switch .menu-inner li a i{padding-right:2px;font-size:14px;vertical-align:baseline}header nav .header__nav-wrapper .header__nav-list .switch .menu-inner li a:hover{text-decoration:underline}header nav .header__nav-wrapper .header__nav-list .switch .service-inner{width:156px;border-radius:0 0 5px 5px}header nav .header__nav-wrapper .header__nav-list .switch .company-inner{width:220px}header nav .header__nav-wrapper .header__nav-list .switch .customer-inner{width:236px}header nav .header__nav-wrapper .header__nav-list .switch-open{background-color:#e0e8ed}header nav .header__nav-wrapper .header__contact-button a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#008bff;background:linear-gradient(72deg,#008bff 0%,#003cc4 37%,#003c8c 100%);color:#fff;width:250px;height:73px;font-size:18px;letter-spacing:2px;font-weight:700;-webkit-transition:all .3s;transition:all .3s}header nav .header__nav-wrapper .header__contact-button a:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}header .fixed-nav{position:fixed;top:0;width:100%;z-index:1000;background-color:#fff}a[href^="tel:"]{pointer-events:none}@media screen and (max-width:768px){main{padding-top:25.3333333333vw !important}a[href^="tel:"]{pointer-events:all}.header__menu{display:block}.header{border-bottom:.1333333333vw solid #aec7d1;position:fixed;z-index:999;top:0;left:0;right:0;margin:auto}.header nav{border:none}.header .header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0;width:100%;background-color:#fff}.header .header__wrapper .telbtn a{display:block;width:24vw}.header .header__wrapper .telbtn a img{width:100%}.header .header__wrapper .header__logo{margin-right:2vw}.header .header__wrapper .header__logo figure{width:52vw}.header .header__wrapper .header__logo figure img{width:100%}.header .header__wrapper .header__contact-button a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#008bff;background:linear-gradient(72deg,#008bff 0%,#003cc4 37%,#003c8c 100%);color:#fff;width:32vw;height:13.7333333333vw;font-size:3.7333333333vw;letter-spacing:0;font-weight:700}.header .header__wrapper .header__menu-button{position:absolute;top:2.6666666667vw;right:2.6666666667vw;width:8vw;height:6.4vw;z-index:20;cursor:pointer;-webkit-transition:all .4s;transition:all .4s}.header .header__wrapper .header__menu-button .header__menu-title{color:#1076d6;font-size:2.8vw;position:absolute;-webkit-transition:all .4s;transition:all .4s;top:6.6666666667vw}.header .header__wrapper .header__menu-button .header__menu-line{position:absolute;width:8vw;height:.5333333333vw;background:#1076d6;border-radius:1.3333333333vw;-webkit-transition:all .4s;transition:all .4s}.header .header__wrapper .header__menu-button .header__menu-line:nth-child(1){top:0}.header .header__wrapper .header__menu-button .header__menu-line:nth-child(2){top:2vw}.header .header__wrapper .header__menu-button .header__menu-line:nth-child(3){top:4vw}.header .header__wrapper .header__menu-button.hb-open{top:5.3333333333vw;right:5.3333333333vw}.header .header__wrapper .header__menu-button.hb-open .header__menu-title{display:none}.header .header__wrapper .header__menu-button.hb-open .header__menu-line{background:#fff}.header .header__wrapper .header__menu-button.hb-open .header__menu-line:nth-child(1){width:9.3333333333vw;-webkit-transform:translate(0vw,1.7333333333vw) rotate(-45deg);transform:translate(0vw,1.7333333333vw) rotate(-45deg)}.header .header__wrapper .header__menu-button.hb-open .header__menu-line:nth-child(2){display:none}.header .header__wrapper .header__menu-button.hb-open .header__menu-line:nth-child(3){width:9.3333333333vw;-webkit-transform:translate(0vw,-2.2666666667vw) rotate(-135deg);transform:translate(0vw,-2.2666666667vw) rotate(-135deg)}.header .header__wrapper nav{position:absolute;width:78.9333333333vw;top:0;right:-80vw;background-color:rgba(51,160,250,.95);z-index:9;padding:8vw 8vw 0;display:none;padding-bottom:10.6666666667vw}.header .header__wrapper nav.block{display:block;overflow:scroll;height:100vh}.header .header__wrapper nav .header__sp-nav-wrapper{position:relative}.header .header__wrapper nav .header__sp-nav-wrapper ul{margin-bottom:5.3333333333vw}.header .header__wrapper nav .header__sp-nav-wrapper ul li{width:100%;border-bottom:1px solid #fff;position:relative}.header .header__wrapper nav .header__sp-nav-wrapper ul li i{position:absolute;right:2vw}.header .header__wrapper nav .header__sp-nav-wrapper ul li a{font-size:4.5333333333vw;color:#fff;display:block;padding:3.3333333333vw}.header .header__wrapper nav .header__sp-nav-wrapper ul li .sp-switch{font-size:4.5333333333vw;color:#fff;padding:3.3333333333vw;display:block}.header .header__wrapper nav .header__sp-nav-wrapper ul li .sp-switch-open{background-color:#6db9e3}.header .header__wrapper nav .header__sp-nav-wrapper ul li .small-menu{display:none}.header .header__wrapper nav .header__sp-nav-wrapper ul li .small-menu ul{background-color:#fff;margin-bottom:2.1333333333vw}.header .header__wrapper nav .header__sp-nav-wrapper ul li .small-menu ul li a{color:#103a6f;font-size:4.2666666667vw}.header .header__wrapper nav .header__sp-nav-wrapper .header__sp-menu-bottom .header__sp-contact-button a{display:block;padding:2.6666666667vw 5.3333333333vw;border:.5333333333vw solid #fff;border-radius:2.4vw;color:#103a6f;width:100%;text-align:center;font-size:4vw;font-weight:700;margin:13.3333333333vw auto 5.3333333333vw;background-color:#fffa26}.header .header__wrapper nav .header__sp-nav-wrapper .header__sp-menu-bottom .header__sp-phone-number p{font-size:2.6666666667vw;color:#fff;padding-bottom:1.3333333333vw}.header .header__wrapper nav .header__sp-nav-wrapper .header__sp-menu-bottom .header__sp-phone-number a{width:100%;border-bottom:.2666666667vw solid #fff;padding-bottom:2vw;display:block}.header .header__wrapper nav .header__sp-nav-wrapper .header__sp-menu-bottom .header__sp-phone-number a img{width:100%}.header .header__wrapper nav .header__sp-nav-wrapper .header__sp-menu-bottom .header__sp-east-japan{padding-top:2.6666666667vw}.header .header__wrapper nav .header__sp-nav-wrapper .header__sp-menu-bottom .header__sp-east-japan .header__sp-east-japan-inner a{width:38.6666666667vw;display:block;padding-bottom:2.6666666667vw}.header .header__wrapper nav .header__sp-nav-wrapper .header__sp-menu-bottom .header__sp-east-japan .header__sp-east-japan-inner a img{width:100%}.header .header__wrapper nav .header__sp-nav-wrapper .header__sp-menu-bottom .header__sp-east-japan .header__sp-reception-time{font-size:3.1333333333vw;color:#fff}.header .header__wrapper nav .kankilabo{color:#fff;margin-top:5.3333333333vw;font-size:4.8vw;text-align:center;display:block;width:26.6666666667vw;margin:auto}.header .header__wrapper nav .kankilabo img{width:100%}.header .nav-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#e8edf7;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .nav-menu ul li{padding:0 1.3333333333vw;margin:1.3333333333vw 0;width:16.6666666%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:9.3333333333vw}.header .nav-menu ul li a{text-decoration:none;color:#103a6f;text-align:center;display:inline-block;padding:1.3333333333vw 0;font-size:2.6666666667vw;font-weight:700}.header .nav-menu ul li:not(:last-child){border-right:.2666666667vw solid #103a6f}}@media screen and (max-width:768px)and (orientation:landscape){header .header__wrapper nav{height:280%}}main .select-type-wrapper{background:#e8edf7;border-bottom:6px solid;-o-border-image:linear-gradient(36deg,#008bff 0%,#003cc4 37%,#003c8c 100%) 1;border-image:linear-gradient(36deg,#008bff 0%,#003cc4 37%,#003c8c 100%) 1}main .select-type{width:1210px;padding:25px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto}main .select-type__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:900px;margin:auto}main .select-type__list .select-type__item{padding:0 5px}main .select-type__list .select-type__item .current:hover{-webkit-filter:none !important;filter:none !important}main .select-type__list .select-type__item .select-type__link{display:block;width:440px;color:#fff;text-align:center;padding:17px 40px;border-radius:10px 10px 0 0;letter-spacing:2px;font-size:19px;font-weight:700;position:relative;-webkit-transition:all .3s;transition:all .3s}main .select-type__list .select-type__item .select-type__link:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}main .select-type__list .select-type__item .select-type__link--mansion{background:#008bff;background:linear-gradient(36deg,#008bff 0%,#003cc4 37%,#003c8c 100%)}main .select-type__list .select-type__item .select-type__link--corporate{background:#14d285;background:linear-gradient(41deg,#14d285 0%,#00bd6e 100%)}main .select-type__list .select-type__item .select-type__link i{position:absolute;right:14px;font-size:19px;line-height:24px}main .select-type .search-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .select-type .search-box form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}main .select-type .search-box input{background-color:#fff;height:30px;padding:0 10px;border:1px solid #103a6f;border-radius:5px 0 0 5px}main .select-type .search-box .search-submit{background:#103a6f;width:30px;height:30px;border-radius:0 5px 5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .select-type .search-box .search-submit:after{content:"";font-family:"Font Awesome 6 Free";font-weight:700;color:#fff}main .front-kv{background:#f3f5fb;max-width:100%;min-width:1250px}main .front-kv picture img{width:100%}main .ventilation-cleaning{background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/front_bg.png) no-repeat;background-size:cover;padding-bottom:100px}main .ventilation-cleaning__title{font-size:35px;color:#103a6f;text-align:center;font-weight:700;padding-bottom:70px}main .ventilation-cleaning__title span{font-size:53px}main .ventilation-cleaning__case-wrapper{width:1200px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0 20px}main .ventilation-cleaning__case-wrapper .ventilation-cleaning__case .ventilation-cleaning__case-text{font-size:32px;font-weight:700;color:#103a6f;letter-spacing:2px;line-height:1.5}main .ventilation-cleaning__case-wrapper .ventilation-cleaning__case .ventilation-cleaning__case-text .highlight{font-size:43px;padding:0 8px}main .ventilation-cleaning__case-wrapper .ventilation-cleaning__case--1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-right:2px dotted #103a6f;width:580px;padding:30px 50px 30px 0}main .ventilation-cleaning__case-wrapper .ventilation-cleaning__case--1 figure{width:192px}main .ventilation-cleaning__case-wrapper .ventilation-cleaning__case--1 figure img{width:100%}main .ventilation-cleaning__case-wrapper .ventilation-cleaning__case--2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:580px;padding-left:50px;padding:30px 0 30px 50px}main .ventilation-cleaning__case-wrapper .ventilation-cleaning__case--2 figure{width:236px}main .ventilation-cleaning__case-wrapper .ventilation-cleaning__case--2 figure img{width:100%}main .ventilation-cleaning .border{border-bottom:2px dotted #103a6f;width:1200px;margin:20px auto}main .ventilation-cleaning .caseWrapper2{width:1200px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0 20px 0}main .ventilation-cleaning .caseWrapper2 .ventilation-cleaning__case--3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-right:2px dotted #103a6f;width:580px;padding:30px 30px 0 0}main .ventilation-cleaning .caseWrapper2 .ventilation-cleaning__case--3 figure{width:227px}main .ventilation-cleaning .caseWrapper2 .ventilation-cleaning__case--3 figure img{width:100%}main .ventilation-cleaning .caseWrapper2 .ventilation-cleaning__case--4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:580px;padding:30px 0 0 50px}main .ventilation-cleaning .caseWrapper2 .ventilation-cleaning__case--4 figure{width:190px}main .ventilation-cleaning .caseWrapper2 .ventilation-cleaning__case--4 figure img{width:100%}.cleaning{background-color:#33a2fa;padding:167px 20px 100px}.cleaning .cleaningWrapper{width:1140px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cleaning .cleaningWrapper .txt h2{color:#fff;font-size:34px;font-weight:700}.cleaning .cleaningWrapper .txt h2 span{font-size:50px}.cleaning .cleaningWrapper .txt p{color:#fff;line-height:1.8;font-size:21px;padding-top:40px}.cleaning .cleaningWrapper .cleaningImage{width:528px}.cleaning .cleaningWrapper .cleaningImage img{width:100%}.cleaning .cleaningWrapper .drawing{width:100%;padding-top:60px}.cleaning .cleaningWrapper .drawing img{width:100%}.movieArea{background-color:#cbe6ee;padding:90px 20px}.movieArea .movieWrapper{width:1100px;margin:auto;position:relative}.movieArea .movieWrapper h2{font-size:46px;text-align:center;color:#103a6f;font-weight:700;line-height:1.5;padding-bottom:42px}.movieArea .movieWrapper h2 i:nth-child(1){-webkit-transform:rotate(23deg);transform:rotate(23deg)}.movieArea .movieWrapper h2 i:nth-child(2){-webkit-transform:rotate(267deg);transform:rotate(267deg);margin-left:-14px}.movieArea .movieWrapper h2 span{font-size:60px}.movieArea .movie iframe{padding:8px;border:1px solid #fff;width:720px;height:auto;aspect-ratio:16/9}.movieArea .movieBottomArea a{z-index:3}.movieArea .movieBottomArea .staff{position:absolute;bottom:-89px;right:-110px;width:450px;z-index:2}.movieArea .movieBottomArea .staff img{width:100%}.donation{padding:100px 0;width:1100px;margin:auto}.donation h2{font-size:64px;font-weight:700;color:#103a6f;text-align:center;border-bottom:2px #103a6f dotted;line-height:1.4}.donation h2 .fs{font-size:40px}.donation p{text-align:center;color:#103a6f;line-height:1.8;padding-top:40px;font-size:21px}.donation .work{width:100%;margin-top:60px}.donation .work img{width:100%}.reasons{background-color:#fdfdfd;background-image:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/reason_bg.png);background-size:cover;padding-bottom:80px;margin-top:100px}.reasons .reasonsTitle{width:1200px;margin:auto;padding-bottom:103px}.reasons .reasonsTitle .titleTips{color:#103a6f;text-align:center;font-size:17px;letter-spacing:2px;line-height:1.8}.reasons .reasonsTitle h2{font-size:48px;text-align:center;color:#103a6f;font-weight:700}.reasons .detail{margin-top:0;-webkit-transition:all .3s;transition:all .3s}.reasons .detail:hover{-webkit-filter:brightness(1.4);filter:brightness(1.4)}.category{color:#1076d6;text-align:center;font-size:25px;letter-spacing:2px;padding-bottom:24px;font-weight:700}.detail{background-color:#00a76a;color:#fff;text-align:center;display:block;padding:20px;width:536px;border-radius:100px;margin:auto;font-size:23px;font-weight:700;margin-top:50px;position:relative;-webkit-transition:all .3s;transition:all .3s}.detail:hover{-webkit-filter:brightness(1.3);filter:brightness(1.3)}.detail i{position:absolute;right:25px;top:22px}.shortBorder{width:20px;border-bottom:2px solid #103a6f;text-align:center;margin:15px auto}.policy{background-color:#e8edf7;padding:0 0 103px}.policy article{border-bottom:2px #103a6f dotted;padding:20px 0}.policy article .news-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.policy article .tags{background-color:#103a6f;padding:5px;color:#fff;min-width:80px;text-align:center;margin-top:0}.policy article .tags li{background:0 0;width:auto;padding-bottom:0;margin:auto}.policy article .date{color:#103a6f;padding-left:10px;font-size:14px}.policy article h2{color:#103a6f;font-size:26px;font-weight:700;padding-top:10px}.policy .news-select{background-color:#fff;border-radius:10px;width:1100px;margin:auto;padding:60px;margin-top:100px}.policy .news-select .more-btn{display:block;color:#fff;background-color:#103a6f;border-radius:100px;font-size:26px;font-weight:700;text-align:center;width:400px;margin:70px auto 0;padding:12px 0;position:relative;line-height:1}.policy .news-select .more-btn i{position:absolute;right:10px;line-height:1}.policy .news-select .more-btn:hover{-webkit-filter:brightness(1.4);filter:brightness(1.4)}.policy .news-select .subtitle{color:#33a2fa;font-size:28px;text-align:center;padding-bottom:0}.policy .news-select .news{border-bottom:#103a6f dotted 2px;color:#103a6f;font-size:50px;font-weight:700;text-align:center;padding-bottom:20px}.policyImage{max-width:100%;min-width:1250px}.policyImage img{width:100%}.policy .policyTitle{width:1100px;margin:auto;padding:105px 0 0}.policy .policyTitle .titleTips{color:#103a6f;text-align:center;font-size:17px;letter-spacing:2px;line-height:1.8}.policy .policyTitle h2{font-size:48px;text-align:center;color:#103a6f;font-weight:700}.policy ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:55px;padding:0 20px}.policy ul li{width:32.33333%;background:#fff;border-radius:10px;padding-bottom:40px}.policy ul li p{color:#103a6f;text-align:center;line-height:1.8;font-size:16px}.policy ul li h3{font-size:26px;text-align:center;color:#1076d6;padding-bottom:16px;font-weight:700}.policy ul li figure{width:100%;margin:0 auto 33px}.policy ul li figure img{width:100%}.voice{background-color:#e8edf7;background-image:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/reason_bg.png);background-size:cover;padding:0 0 80px}.voice .voiceTitle{width:1100px;margin:auto}.voice .voiceTitle .titleTips{color:#103a6f;text-align:center;font-size:17px;letter-spacing:2px;line-height:1.8}.voice .voiceTitle h2{font-size:48px;text-align:center;color:#103a6f;font-weight:700}.voice ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:55px;padding:0 20px}.voice ul li{width:48%;background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/voice_frame.png) no-repeat;background-size:contain;text-align:center;height:205px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;color:#103a6f;font-weight:700;margin-bottom:40px}.voice ul li p{margin-top:-20px;font-size:20px;line-height:1.6}.voice ul li .address{font-size:15px;color:#103a6f;font-weight:400}.voice ul li span{color:#ff753f}.voice ul li h3{font-size:26px;text-align:center;color:#1076d6;padding-bottom:50px;font-weight:700}.voice ul li figure{width:208px;margin:33px auto 33px}.voice ul li figure img{width:100%}.price{background-color:#e8edf7;padding:0 0 103px}.priceImage{max-width:100%;min-width:1250px}.priceImage img{width:100%}.price .priceTitle{width:1100px;margin:auto;padding:105px 0 50px}.price .priceTitle .titleTips{color:#103a6f;text-align:center;font-size:17px;letter-spacing:2px;line-height:1.8}.price .priceTitle h2{font-size:48px;text-align:center;color:#103a6f;font-weight:700}.price ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:55px;padding:0 20px}.price ul li{width:32.33333%;background:#fff;border-radius:10px;padding-bottom:40px}.price ul li p{color:#103a6f;text-align:center;line-height:1.8;font-size:16px}.price ul li h3{font-size:26px;text-align:center;color:#1076d6;padding-bottom:50px;font-weight:700}.price ul li figure{width:208px;margin:33px auto 33px}.price ul li figure img{width:100%}.price table{width:1100px;margin:auto;padding:0 20px}.price table tr td{background:#fff;border-right:2px dotted #103a6f;border-bottom:1px solid #103a6f;text-align:center;vertical-align:middle;font-size:19px;color:#103a6f}.price table tr .cost{color:#1076d6;border-right:none}.price table tr .lastPrice{border-radius:0 0 10px;border:none}.price table tr .lastElement{border-radius:0 0 0 10px;border:none}.price table tr .mostBottom{border-bottom:none}.price table tr th{background:#103a6f;color:#fff;padding:8px}.price table tr .menu{text-align:center;border-right:2px dotted #fff;border-bottom:2px solid #fff;vertical-align:middle;border-radius:10px 0 0;width:31%;font-size:19px}.price table tr .cleaningSpace{border-bottom:2px dotted #fff;text-align:center;font-size:19px;width:47%}.price table tr .duct{text-align:center;font-size:19px;width:23.5%}.price table tr .exhaustFan{text-align:center;border-left:2px dotted #fff;font-size:19px}.price table tr .price{border-left:2px dotted #fff;text-align:center;vertical-align:middle;border-radius:0 10px 0 0;font-size:19px;width:20%}.price table tr .element{padding:20px 40px;border-bottom:1px solid #fff;font-size:18px}.price .referenceWrapper{padding:0 20px}.price .referenceWrapper .reference{width:1060px;padding:40px;background:#fff;border-radius:10px;margin:auto;color:#103a6f;font-size:13px;line-height:1.6;margin-top:30px}.price .referenceWrapper .reference span{padding-left:13px}.application{background:#e8edf7 url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/app_bg.png) no-repeat;background-size:100% auto;padding:0 0 80px}.applicationTitle{width:1100px;margin:auto}.applicationTitle .titleTips{color:#103a6f;text-align:center;font-size:17px;letter-spacing:2px;line-height:1.8}.applicationTitle h2{font-size:48px;text-align:center;color:#103a6f;font-weight:700}.application ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:55px;padding:0 20px;width:1100px;margin:40px auto 60px}.application ul li{width:18%;background:#fff;border-radius:10px;padding:20px;position:relative}.application ul li:last-child:after{content:none}.application ul li:after{content:"";font-family:"Font Awesome 6 Free";font-weight:700;width:50px;color:#103a6f;position:absolute;right:-58px;top:183px}.application ul li p{font-size:15px;color:#103a6f;line-height:1.8}.application ul li p span{font-size:12px;line-height:1.4;display:inline-block;padding-top:10px}.application ul li .number{color:#1076d6;text-align:center;font-size:30px}.application ul li h3{text-align:center;font-weight:700;font-size:20px;padding:20px 0;color:#103a6f}.application ul li figure{width:96px;margin:0 auto 10px}.application ul li figure img{width:100%}.revolution-bnr-area{width:1100px;margin:120px auto}.revolution-bnr-area a{-webkit-transition:all .3s;transition:all .3s;display:block}.revolution-bnr-area a .revolution-bnr img{width:100%}.revolution-bnr-area a:hover{opacity:.8}@media screen and (max-width:768px){main .select-type-wrapper{background:#e8edf7;border-bottom:6px solid;-o-border-image:linear-gradient(36deg,#008bff 0%,#003cc4 37%,#003c8c 100%) 1;border-image:linear-gradient(36deg,#008bff 0%,#003cc4 37%,#003c8c 100%) 1}main .select-type{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:4vw}main .select-type__list{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .select-type__list .select-type__item .select-type__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:46.6666666667vw;height:16.5333333333vw;font-size:4vw;padding:1.3333333333vw 2.6666666667vw;border-radius:2.6666666667vw 2.6666666667vw 0 0}main .select-type__list .select-type__item .select-type__link i{right:1.3333333333vw;font-size:3.7333333333vw}main .select-type .search-box{margin:0 auto 4vw}main .select-type .search-box input{width:80vw;height:9.3333333333vw;font-size:4.2666666667vw}main .select-type .search-box .search-submit{width:13.3333333333vw;height:9.3333333333vw}main .front-kv{width:100%;max-width:100%;min-width:auto}main .ventilation-cleaning{padding:0 2.6666666667vw 13.3333333333vw}main .ventilation-cleaning__title{font-size:5.0666666667vw;padding:9.4666666667vw 0}main .ventilation-cleaning__title span{font-size:8.5333333333vw}main .ventilation-cleaning__case-wrapper{width:100%;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .ventilation-cleaning__case-wrapper .ventilation-cleaning__case--1{display:block;width:46.6666666667vw;padding:0}main .ventilation-cleaning__case-wrapper .ventilation-cleaning__case--1 figure{width:25.3333333333vw;margin:auto;padding-top:2.6666666667vw}main .ventilation-cleaning__case-wrapper .ventilation-cleaning__case--1 .ventilation-cleaning__case-text{font-size:3.7333333333vw;padding-right:0;padding-left:4vw;letter-spacing:0}main .ventilation-cleaning__case-wrapper .ventilation-cleaning__case--1 .ventilation-cleaning__case-text .highlight{font-size:5.0666666667vw;padding:.5333333333vw}main .ventilation-cleaning__case-wrapper .ventilation-cleaning__case--2{display:block;width:46.6666666667vw;padding:0}main .ventilation-cleaning__case-wrapper .ventilation-cleaning__case--2 figure{width:25.3333333333vw;margin:auto;padding-top:2.6666666667vw}main .ventilation-cleaning__case-wrapper .ventilation-cleaning__case--2 .ventilation-cleaning__case-text{font-size:3.7333333333vw;padding-right:0;padding-left:5.3333333333vw;letter-spacing:0}main .ventilation-cleaning__case-wrapper .ventilation-cleaning__case--2 .ventilation-cleaning__case-text .highlight{font-size:5.0666666667vw;padding:.5333333333vw}main .ventilation-cleaning .border{width:100%}main .ventilation-cleaning .caseWrapper2{width:100%;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .ventilation-cleaning .caseWrapper2 .ventilation-cleaning__case--3{display:block;width:46.6666666667vw;padding:0}main .ventilation-cleaning .caseWrapper2 .ventilation-cleaning__case--3 figure{width:25.3333333333vw;margin:auto;padding-top:2.6666666667vw}main .ventilation-cleaning .caseWrapper2 .ventilation-cleaning__case--3 .ventilation-cleaning__case-text{font-size:3.7333333333vw;padding-right:0;padding-left:4vw;letter-spacing:0}main .ventilation-cleaning .caseWrapper2 .ventilation-cleaning__case--3 .ventilation-cleaning__case-text .highlight{font-size:5.0666666667vw;padding:.5333333333vw}main .ventilation-cleaning .caseWrapper2 .ventilation-cleaning__case--4{display:block;width:46.6666666667vw;padding:0}main .ventilation-cleaning .caseWrapper2 .ventilation-cleaning__case--4 figure{width:25.3333333333vw;margin:auto;padding-top:2.6666666667vw}main .ventilation-cleaning .caseWrapper2 .ventilation-cleaning__case--4 .ventilation-cleaning__case-text{font-size:3.7333333333vw;padding-right:0;padding-left:5.3333333333vw;letter-spacing:0}main .ventilation-cleaning .caseWrapper2 .ventilation-cleaning__case--4 .ventilation-cleaning__case-text .highlight{font-size:5.0666666667vw;padding:.5333333333vw}main .cleaning{padding:12vw 0 12vw}main .cleaning .cleaningWrapper{width:100%;display:block}main .cleaning .cleaningWrapper .txt{padding-bottom:8vw}main .cleaning .cleaningWrapper .txt h2{font-size:5.3333333333vw;letter-spacing:0}main .cleaning .cleaningWrapper .txt h2 span{font-size:8.5333333333vw}main .cleaning .cleaningWrapper .txt p{font-size:4vw;text-align:center}main .cleaning .cleaningWrapper .cleaningImage{width:100%;padding:0 6.6666666667vw}main .cleaning .cleaningWrapper .drawing{padding:8vw 6.6666666667vw 0}main .movieArea{width:100%;padding:0}main .movieArea .movieWrapper{width:100%;padding:10.6666666667vw 2.6666666667vw 8.5333333333vw;position:relative}main .movieArea .movieWrapper h2{font-size:6.1333333333vw}main .movieArea .movieWrapper h2 i:first-child{font-size:5.3333333333vw}main .movieArea .movieWrapper h2 i:nth-child(2){font-size:5.3333333333vw;margin-left:-1.8666666667vw}main .movieArea .movieWrapper h2 span{font-size:8.5333333333vw}main .movieArea .movieWrapper .movie iframe{width:100%;height:53.3333333333vw;padding:1.0666666667vw;border:.2666666667vw solid #fff}main .movieArea .movieWrapper .movieBottomArea{margin-top:13.3333333333vw}main .movieArea .movieWrapper .movieBottomArea a.detail{margin:0;padding:2.6666666667vw;border-radius:100%;width:46.6666666667vw;height:46.6666666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:4vw;margin-top:6.6666666667vw}main .movieArea .movieWrapper .movieBottomArea a.detail i{top:auto;bottom:6.6666666667vw;right:0;left:0;margin:auto;-webkit-transform:none;transform:none}main .movieArea .movieWrapper .movieBottomArea .staff{position:absolute;bottom:0;right:4vw;width:45.3333333333vw}main .movieArea .movieWrapper .movieBottomArea .staff img{width:100%}main .donation{padding:13.3333333333vw 5.3333333333vw;width:100%}main .donation h2{font-size:6.9333333333vw;font-weight:700;color:#103a6f;text-align:center;border-bottom:2px #103a6f dotted;line-height:1.4}main .donation h2 .fs{font-size:4.2666666667vw}main .donation p{text-align:left;color:#103a6f;line-height:1.8;padding-top:5.3333333333vw;font-size:4vw;text-align:left}main .donation .work{width:100%;margin-top:8vw}main .donation .work img{width:100%}main .reasons{margin-top:0;padding-bottom:0;padding:10.6666666667vw 0}main .reasons .reasonsTitle{width:100%;padding-bottom:16vw}main .reasons .reasonsTitle .category{font-size:5.0666666667vw}main .reasons .reasonsTitle h2{font-size:8.5333333333vw}main .reasons .reasonsTitle .titleTips{font-size:4.2666666667vw;letter-spacing:.2666666667vw}main .shortBorder{width:3.7333333333vw;margin:8vw auto}main .policy .tags{background-color:#103a6f;padding:2vw;color:#fff;min-width:10.6666666667vw;text-align:center;margin-top:0;margin:0}main .policy .tags li{background:0 0;width:auto;padding-bottom:0;margin:auto}main .policy .date{color:#103a6f;padding-left:2.6666666667vw;font-size:3.4666666667vw}main .policy h2{font-size:4.5333333333vw}main .policy .news-select{background-color:#fff;border-radius:10px;width:90%;margin:auto;padding:8vw 5.3333333333vw;margin-top:13.3333333333vw}main .policy .news-select .more-btn{display:block;color:#fff;background-color:#103a6f;border-radius:100px;font-size:4.8vw;font-weight:700;text-align:center;width:100%;margin:9.3333333333vw auto 0;padding:2.6666666667vw 0;position:relative;line-height:1}main .policy .news-select .more-btn i{position:absolute;right:10px;line-height:1}main .policy .news-select .subtitle{color:#33a2fa;font-size:3.7333333333vw;text-align:center;padding-bottom:0}main .policy .news-select .news{border-bottom:#103a6f dotted .5333333333vw;color:#103a6f;font-size:6.6666666667vw;font-weight:700;text-align:center;padding-bottom:2.6666666667vw}main .policy .policyImage{width:100%;max-width:100%;min-width:auto}main .policy .policyTitle{width:100%;padding:10.6666666667vw 0 0}main .policy .policyTitle h2{font-size:8.5333333333vw}main .policy .policyTitle .titleTips{font-size:4.2666666667vw;letter-spacing:.2666666667vw}main .policy ul{margin:8.5333333333vw auto;padding:0 5.3333333333vw}main .policy ul li{width:100%;padding-bottom:8vw;margin-bottom:5.3333333333vw}main .policy ul li h3{font-size:5.3333333333vw;padding-bottom:5.3333333333vw}main .policy ul li p{font-size:3.7333333333vw}main .policy ul li figure{width:100%;margin:0 auto 8vw}main .category{font-size:5.0666666667vw;letter-spacing:.2666666667vw;padding-bottom:4vw}main .voice .voiceTitle{width:100%}main .voice .voiceTitle h2{font-size:8.5333333333vw}main .voice .voiceTitle .titleTips{font-size:4.2666666667vw;letter-spacing:.2666666667vw}main .voice ul{padding-bottom:4vw}main .voice ul li{width:86.4vw;margin:2.6666666667vw auto;height:33.3333333333vw}main .voice ul li p{margin-top:0;font-size:3.7333333333vw;line-height:1.5}main .price{padding-bottom:8.5333333333vw}main .price .priceImage{width:100%;max-width:100%;min-width:auto}main .price .priceTitle{width:100%}main .price .priceTitle h2{font-size:8.5333333333vw}main .price .priceTitle .titleTips{font-size:4.2666666667vw;letter-spacing:.2666666667vw}main .price table{width:90.6666666667vw;margin:auto;border-collapse:collapse;table-layout:fixed}main .price table .menu{font-size:1.3333333333vw;width:100%}main .price table .cleaningSpace{font-size:1.3333333333vw}main .price table .price{font-size:1.3333333333vw}main .price table tr .duct{width:26.6666666667vw;font-size:1.8666666667vw}main .price table tr .exhaustFan{width:26.6666666667vw;font-size:1.8666666667vw}main .price table tr th{padding:1.3333333333vw}main .price table tr .element{font-size:1.3333333333vw;padding:1.3333333333vw 2.6666666667vw}main .price table tr .cost{font-size:1.3333333333vw}main .price table tr td{font-size:1.3333333333vw}main .price figure{width:89.3333333333vw;margin:auto}main .price figure img{width:100%}main .price .referenceWrapper{padding:0 5.3333333333vw}main .price .referenceWrapper .reference{width:89.3333333333vw;margin:4vw auto;font-size:3.2vw;padding:4vw}main .price .referenceWrapper .reference span{padding-left:2.4vw}main .application{padding-bottom:0}main .application .applicationTitle{width:100%}main .application .applicationTitle h2{font-size:8.5333333333vw}main .application ul{width:100%;margin:10.6666666667vw 0 0;padding:0 5.3333333333vw}main .application ul li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:13.3333333333vw}main .application ul li .spNumber{width:9.3333333333vw;background:#1076d6;border-radius:1.3333333333vw 0 0 1.3333333333vw;color:#fff;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:4vw}main .application ul li figure{width:16vw}main .application ul li:after{bottom:-8vw;right:0;top:auto;left:0;margin:auto;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);font-size:5.3333333333vw}main .application ul li .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:2.6666666667vw 0 0 6.6666666667vw}main .application ul li h3{font-size:3.2vw;padding:0 0 2.6666666667vw}main .application ul li .text{width:53.3333333333vw;padding:2.6666666667vw 0 2.6666666667vw 13.3333333333vw;font-size:3.7333333333vw}main .news-select{background-color:#fff;border-radius:10px;width:1100px;margin:auto;padding:60px;margin-top:100px}main .news-select .more-btn{display:block;color:#fff;background-color:#103a6f;border-radius:100px;font-size:30px;font-weight:700;text-align:center;width:400px;margin:70px auto 0;padding:10px 0;position:relative;line-height:1}main .news-select .more-btn i{position:absolute;right:10px;line-height:1}main .news-select .subtitle{color:#33a2fa;font-size:28px;text-align:center;padding-bottom:0}main .news-select .news{border-bottom:#103a6f dotted 2px;color:#103a6f;font-size:50px;font-weight:700;text-align:center;padding-bottom:20px}main .detail{width:89.3333333333vw;margin:auto;font-size:4vw;padding:2.6666666667vw}main .detail i{right:1.3333333333vw;font-size:4vw;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.revolution-bnr-area{width:100%;margin:16vw auto;padding:0 5.3333333333vw}.revolution-bnr-area a{-webkit-transition:all .3s;transition:all .3s;display:block}.revolution-bnr-area a .revolution-bnr img{width:100%}.revolution-bnr-area a:hover{opacity:.8}}.about-page main{padding:0 0 25px}.about-page main .about-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/about/bg-about.jpg) no-repeat;background-size:cover;background-position:center;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;min-width:1250px}.about-page main .about-title-area__inner{width:1080px;margin:auto;padding:0 20px}.about-page main .about-title-area__inner p{font-size:28px;color:#103a6f;font-weight:700;letter-spacing:4px}.about-page main .about-title-area__inner h2{color:#fff;font-size:62px;font-weight:700}.about-page main .work-description{background:#fff}.about-page main .work-description p{line-height:2;font-size:28px;text-align:center;padding:115px 20px 105px;color:#103a6f}.about-page main .kitchen-section{background-color:#fff;padding:0 20px 0}.about-page main .kitchen-section__wrapper{width:1100px;margin:auto}.about-page main .kitchen-section__wrapper h2{color:#fff;background-color:#08f;border-radius:500px;font-size:42px;padding:12px 30px;margin:auto;font-weight:700}.about-page main .kitchen-section__wrapper h2 .kitchen-section__subtitle{font-size:24px;letter-spacing:3px;font-weight:400;padding-left:14px}.about-page main .kitchen-section__wrapper .kitchen-section__description-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px}.about-page main .kitchen-section__wrapper .kitchen-section__description-area .kitchen-section__text-description{width:670px;margin:auto;color:#270062;font-weight:700}.about-page main .kitchen-section__wrapper .kitchen-section__description-area .kitchen-section__text-description .kitchen-section__text-wrapper{width:620px}.about-page main .kitchen-section__wrapper .kitchen-section__description-area .kitchen-section__text-description .kitchen-section__text-wrapper .kitchen-section__primary-text{font-size:32px;margin-bottom:20px;padding-bottom:5px}.about-page main .kitchen-section__wrapper .kitchen-section__description-area .kitchen-section__text-description .kitchen-section__text-wrapper .kitchen-section__border{margin-top:-20px}.about-page main .kitchen-section__wrapper .kitchen-section__description-area .kitchen-section__text-description .kitchen-section__text-wrapper .kitchen-section__border img{width:100%}.about-page main .kitchen-section__wrapper .kitchen-section__description-area .kitchen-section__text-description .kitchen-section__emphasis{font-size:55px;line-height:1.6}.about-page main .kitchen-section__wrapper .kitchen-section__description-area .kitchen-section__image{width:420px;padding-top:30px}.about-page main .kitchen-section__wrapper .kitchen-section__description-area .kitchen-section__image img{width:100%}.about-page main .kitchen-section__wrapper .kitchen-section__description-area .kitchen-section__after-image{width:1100px;margin-top:72px;padding-bottom:123px}.about-page main .kitchen-section__wrapper .kitchen-section__description-area .kitchen-section__after-image img{width:100%}.about-page main .toilet-section{background-color:#e8edf7;padding:112px 20px 0}.about-page main .toilet-section__wrapper{width:1100px;margin:auto}.about-page main .toilet-section__wrapper h2{color:#fff;background-color:#08f;border-radius:500px;font-size:42px;padding:12px 30px;margin:auto;font-weight:700}.about-page main .toilet-section__wrapper h2 .toilet-section__subtitle{font-size:24px;letter-spacing:3px;font-weight:400;padding-left:14px}.about-page main .toilet-section__wrapper .toilet-section__description-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px}.about-page main .toilet-section__wrapper .toilet-section__description-area .toilet-section__text-description{width:670px;margin:auto;color:#270062;font-weight:700}.about-page main .toilet-section__wrapper .toilet-section__description-area .toilet-section__text-description .toilet-section__text-wrapper{width:620px}.about-page main .toilet-section__wrapper .toilet-section__description-area .toilet-section__text-description .toilet-section__text-wrapper .toilet-section__primary-text{font-size:32px;margin-bottom:20px;padding-bottom:5px}.about-page main .toilet-section__wrapper .toilet-section__description-area .toilet-section__text-description .toilet-section__text-wrapper .toilet-section__border{margin-top:-20px}.about-page main .toilet-section__wrapper .toilet-section__description-area .toilet-section__text-description .toilet-section__text-wrapper .toilet-section__border img{width:100%}.about-page main .toilet-section__wrapper .toilet-section__description-area .toilet-section__text-description .toilet-section__emphasis{font-size:55px;line-height:1.6}.about-page main .toilet-section__wrapper .toilet-section__description-area .toilet-section__image{width:420px;padding-top:30px}.about-page main .toilet-section__wrapper .toilet-section__description-area .toilet-section__image img{width:100%}.about-page main .toilet-section__wrapper .toilet-section__description-area .toilet-section__after-image{width:1100px;margin-top:72px;padding-bottom:123px}.about-page main .toilet-section__wrapper .toilet-section__description-area .toilet-section__after-image img{width:100%}.about-page main .hotel-section{background-color:#fff;padding:112px 20px 0}.about-page main .hotel-section__wrapper{width:1100px;margin:auto}.about-page main .hotel-section__wrapper h2{color:#fff;background-color:#08f;border-radius:500px;font-size:42px;padding:12px 30px;margin:auto;font-weight:700}.about-page main .hotel-section__wrapper h2 .hotel-section__subtitle{font-size:24px;letter-spacing:3px;font-weight:400;padding-left:14px}.about-page main .hotel-section__wrapper .hotel-section__description-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px}.about-page main .hotel-section__wrapper .hotel-section__description-area .hotel-section__text-description{width:1000px;color:#270062;font-weight:700}.about-page main .hotel-section__wrapper .hotel-section__description-area .hotel-section__text-description .hotel-section__text-wrapper{width:620px}.about-page main .hotel-section__wrapper .hotel-section__description-area .hotel-section__text-description .hotel-section__text-wrapper .hotel-section__primary-text{font-size:32px;margin-bottom:20px;padding-bottom:5px}.about-page main .hotel-section__wrapper .hotel-section__description-area .hotel-section__text-description .hotel-section__text-wrapper .hotel-section__border{margin-top:-20px}.about-page main .hotel-section__wrapper .hotel-section__description-area .hotel-section__text-description .hotel-section__text-wrapper .hotel-section__border img{width:100%}.about-page main .hotel-section__wrapper .hotel-section__description-area .hotel-section__text-description .hotel-section__emphasis{font-size:55px;line-height:1.6}.about-page main .hotel-section__wrapper .hotel-section__description-area .hotel-section__image{width:420px;padding-top:30px}.about-page main .hotel-section__wrapper .hotel-section__description-area .hotel-section__image img{width:100%}.about-page main .hotel-section__wrapper .hotel-section__description-area .hotel-section__after-image{width:1100px;margin-top:72px;padding-bottom:123px}.about-page main .hotel-section__wrapper .hotel-section__description-area .hotel-section__after-image img{width:100%}.about-page main .vent-issue-area{background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/bg-attention.png) no-repeat;background-size:cover}.about-page main .vent-issue-area .attention-container{width:1100px;margin:auto;padding:93px 0}.about-page main .vent-issue-area .attention-container .attention-figure{width:521px;margin:auto}.about-page main .vent-issue-area .attention-container .attention-figure img{width:100%}.about-page main .vent-issue-area .attention-container .issue-description{width:1100px;margin:auto}.about-page main .vent-issue-area .attention-container .issue-description h2{font-size:54px;text-align:center;color:#103a6f;padding:50px 0 0;font-weight:700}.about-page main .vent-issue-area .attention-container .issue-description h2 span{font-size:42px;padding-left:10px}.about-page main .vent-issue-area .attention-container .issue-description p{font-size:20px;text-align:center;color:#103a6f;line-height:1.8;padding-top:43px}.about-page main .vent-issue-area .attention-container .vent-issue-data{margin:84px auto 0;width:1100px}.about-page main .vent-issue-area .attention-container .vent-issue-data img{width:100%}.about-page main .vent-issue-area .attention-container .common-issue-list{width:1100px;background-color:#fff;border-radius:20px;padding:80px 20px;margin-top:84px}.about-page main .vent-issue-area .attention-container .common-issue-list .section-subtitle{color:#103a6f;font-size:20px;text-align:center;padding-bottom:20px}.about-page main .vent-issue-area .attention-container .common-issue-list .section-caption{background-color:#103a6f;color:#fff;border-radius:50px;padding:10px;margin:0 60px;text-align:center;font-size:33px}.about-page main .vent-issue-area .attention-container .common-issue-list .section-memo{text-align:center;font-size:37px;font-weight:700;padding:60px 0 45px}.about-page main .vent-issue-area .attention-container .common-issue-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-page main .vent-issue-area .attention-container .common-issue-list ul li{width:412px;margin:18px;background:#e1e9ee;border-radius:10px}.about-page main .vent-issue-area .attention-container .common-issue-list ul li p{text-align:center;color:#103a6f;padding:15px 0;font-size:25px;font-weight:700}.about-page main .vent-issue-area .attention-container .common-issue-list ul li picture{width:412px}.about-page main .vent-issue-area .attention-container .common-issue-list ul li picture img{width:100%}.about-page main .ignored-section .ignored-section__wrapper{padding:80px 20px}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__text-wrapper{width:1100px;margin:auto}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__text-wrapper h2{color:#103a6f;text-align:center;font-size:56px;font-weight:700}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__text-wrapper picture{text-align:center;padding-top:15px}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__text-wrapper picture img{width:100%}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__description-area{width:1100px;margin:auto}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__description-area .ignored-section__text-description{padding:32px 0 48px}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__description-area .ignored-section__text-description .ignored-section__explanation{text-align:center;color:#103a6f;line-height:1.8}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__description-area ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__description-area ul li{width:347px;border-radius:10px;padding:15px}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__description-area ul li .second{background-color:#103a6f;border-radius:0 0 10px 10px;padding:18px;height:90px}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__description-area ul li .second p{color:#fff;text-align:center;font-size:24px;width:100%;padding:0;height:auto}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__description-area ul li .second p span{font-size:13px;width:100%;display:block;padding-top:5px}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__description-area ul li p{background-color:#103a6f;border-radius:0 0 10px 10px;color:#fff;text-align:center;font-size:24px;padding:20px;height:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__description-area ul li p span{font-size:12px}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__description-area ul li .forTwoRow{padding:7px}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__description-area ul li picture{width:100%}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__description-area ul li picture img{width:100%;border-radius:10px 10px 0 0}.about-page main .ventilation-image{width:521px;margin:auto}.about-page main .ventilation-image img{width:100%}.about-page main .ventilation-info{background-color:#e8edf7}.about-page main .ventilation-info .ventilation-details{width:1100px;margin:auto;padding:93px 20px 60px}.about-page main .ventilation-info .ventilation-details .ventilation-description h2{font-size:54px;text-align:center;color:#103a6f;padding:50px 0 40px;font-weight:700}.about-page main .ventilation-info .ventilation-details .ventilation-description h2 span{font-size:42px;padding-left:10px}.about-page main .ventilation-info .ventilation-details .ventilation-description p{font-size:20px;text-align:center;color:#103a6f;line-height:1.8}.about-page main .ventilation-info .ventilation-data-image{margin:0 auto;width:100%}.about-page main .ventilation-info .ventilation-data-image img{width:100%}.about-page main .ventilation-info .ventilation-speed-info{width:100%;background-color:#fffa26}.about-page main .ventilation-info .ventilation-speed-info .speed-info{width:830px;margin:auto;padding:90px 0}.about-page main .ventilation-info .ventilation-speed-info .speed-info .speed-increase{font-size:56px;color:#103a6f;font-weight:700;text-align:center;padding:0 0 25px;letter-spacing:3px}.about-page main .ventilation-info .ventilation-speed-info .speed-info .speed-increase span{font-size:80px}.about-page main .ventilation-info .ventilation-speed-info .speed-info .speed-values{border-radius:50px;padding:10px 20px;color:#fff;background-color:#103a6f;text-align:center;font-size:40px;font-weight:700}.about-page main .ventilation-info .ventilation-speed-info .speed-info .speed-values span{display:inline-block;vertical-align:middle}.about-page main .ventilation-info .ventilation-speed-info .speed-info .speed-values .speed-arrow{display:inline-block;vertical-align:middle;font-size:18px;padding:0 5px;color:#fffa26}.about-page main .vent-efficiency-section{background-color:#fff;padding-bottom:145px}.about-page main .vent-efficiency-section .vent-efficiency-content{width:1100px;margin:auto;padding:93px 20px 60px}.about-page main .vent-efficiency-section .vent-efficiency-content .vent-description h2{font-size:54px;text-align:center;color:#103a6f;padding:50px 0 40px;font-weight:700}.about-page main .vent-efficiency-section .vent-efficiency-content .vent-description h2 span{font-size:42px;padding-left:10px}.about-page main .vent-efficiency-section .vent-efficiency-content .vent-description p{font-size:20px;text-align:center;color:#103a6f;line-height:1.8}.about-page main .vent-efficiency-section .vent-graph{width:1100px;margin:auto}.about-page main .vent-efficiency-section .vent-graph img{width:100%}.about-page main .temperature-info-section{background-color:#e8edf7;padding-bottom:120px}.about-page main .temperature-info-section .temperature-details{width:1100px;margin:auto;padding:93px 20px 60px}.about-page main .temperature-info-section .temperature-description h2{font-size:54px;text-align:center;color:#103a6f;padding:50px 0 40px;font-weight:700}.about-page main .temperature-info-section .temperature-description h2 span{font-size:42px;padding-left:10px}.about-page main .temperature-info-section .temperature-description p{font-size:20px;text-align:center;color:#103a6f;line-height:1.8}.about-page main .temperature-info-section .temperature-data-image{width:1100px;margin:auto}.about-page main .temperature-info-section .temperature-data-image img{width:100%}.about-page main .co2-impact-section{background-color:#fff;padding-bottom:145px}.about-page main .co2-impact-section .co2-impact-content{width:1100px;margin:auto;padding:93px 20px 60px}.about-page main .co2-impact-section .co2-impact-content .co2-description h2{font-size:54px;text-align:center;color:#103a6f;padding:50px 0 40px;font-weight:700}.about-page main .co2-impact-section .co2-impact-content .co2-description h2 span{font-size:42px;padding-left:10px}.about-page main .co2-impact-section .co2-impact-content .co2-description p{font-size:20px;text-align:center;color:#103a6f;line-height:1.8}.about-page main .co2-impact-section .co2-graph{width:1100px;margin:auto}.about-page main .co2-impact-section .co2-graph img{width:100%}.about-page main .co2-impact-section .beans_knowledge{margin:120px auto 0;width:1100px}.about-page main .co2-impact-section .beans_knowledge img{width:100%}.about-page main .damper-info-section{background-color:#e8edf7;padding-bottom:120px}.about-page main .damper-info-section .damper-details{width:1100px;margin:auto;padding:93px 20px 60px}.about-page main .damper-info-section .damper-warning-image{width:777px;margin:auto}.about-page main .damper-info-section .damper-warning-image img{width:100%}.about-page main .damper-info-section .damper-description h2{font-size:54px;text-align:center;color:#103a6f;padding:50px 0 40px;font-weight:700}.about-page main .damper-info-section .damper-description h2 span{font-size:22px;padding-left:10px}.about-page main .damper-info-section .damper-description p{font-size:20px;text-align:center;color:#103a6f;line-height:1.8}.about-page main .damper-info-section .damper-description .damper-fire-info{font-size:26px;padding:55px 0 84px}.about-page main .damper-info-section .damper-image,.about-page main .damper-info-section .fire-prevention-image{width:1100px;margin:auto}.about-page main .damper-info-section .damper-image img,.about-page main .damper-info-section .fire-prevention-image img{width:100%}.about-page main .damper-info-section .fire-prevention-image{margin-top:84px}@media screen and (max-width:768px){.about-page main{padding:0 0 3.3333333333vw}.about-page main .about-title-area{background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/sp/about/bg-about.jpg) no-repeat;background-size:cover;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40vw;min-width:auto}.about-page main .about-title-area__inner{width:100%;margin:auto;padding:0 5.3333333333vw}.about-page main .about-title-area__inner p{font-size:3.7333333333vw;color:#103a6f;letter-spacing:.2666666667vw}.about-page main .about-title-area__inner h2{font-size:5.3333333333vw}.about-page main .work-description p{line-height:2;font-size:4vw;padding:12.5333333333vw 5.3333333333vw;color:#103a6f}.about-page main .kitchen-section{padding:0 5.3333333333vw}.about-page main .kitchen-section .kitchen-section__wrapper{width:100%}.about-page main .kitchen-section .kitchen-section__wrapper h2{font-size:5.0666666667vw;padding:1.6vw 4vw}.about-page main .kitchen-section .kitchen-section__wrapper h2 .kitchen-section__subtitle{font-size:3.2vw;letter-spacing:0;font-weight:400;padding-left:1.8666666667vw}.about-page main .kitchen-section .kitchen-section__wrapper .kitchen-section__description-area{margin-top:8vw}.about-page main .kitchen-section .kitchen-section__wrapper .kitchen-section__description-area .kitchen-section__image{width:100%;padding-top:4.5333333333vw}.about-page main .kitchen-section .kitchen-section__wrapper .kitchen-section__description-area .kitchen-section__after-image{width:100%;margin-top:4vw;padding-bottom:13.3333333333vw}.about-page main .kitchen-section .kitchen-section__wrapper .kitchen-section__text-description{width:100%;color:#270062;font-weight:700;padding:0 5.3333333333vw}.about-page main .kitchen-section .kitchen-section__wrapper .kitchen-section__text-description .kitchen-section__text-wrapper{width:100%}.about-page main .kitchen-section .kitchen-section__wrapper .kitchen-section__text-description .kitchen-section__text-wrapper .kitchen-section__primary-text{font-size:4vw;margin-bottom:2.6666666667vw;padding-bottom:.6666666667vw;color:#e60012}.about-page main .kitchen-section .kitchen-section__wrapper .kitchen-section__text-description .kitchen-section__text-wrapper .kitchen-section__border{margin-top:-20px}.about-page main .kitchen-section .kitchen-section__wrapper .kitchen-section__text-description .kitchen-section__text-wrapper .kitchen-section__border img{width:100%}.about-page main .kitchen-section .kitchen-section__wrapper .kitchen-section__text-description .kitchen-section__emphasis{font-size:5.6vw}.about-page main .kitchen-section .kitchen-section__wrapper .kitchen-section__text-description .kitchen-section__emphasis .highlight{font-size:7.4666666667vw;padding:.5333333333vw}.about-page main .toilet-section{padding:13.3333333333vw 5.3333333333vw 0}.about-page main .toilet-section .toilet-section__wrapper{width:100%}.about-page main .toilet-section .toilet-section__wrapper h2{font-size:5.0666666667vw;padding:1.6vw 4vw}.about-page main .toilet-section .toilet-section__wrapper h2 .toilet-section__subtitle{font-size:3.2vw;letter-spacing:0;font-weight:400;padding-left:1.8666666667vw}.about-page main .toilet-section .toilet-section__wrapper .toilet-section__description-area{margin-top:8vw;padding:0 5.3333333333vw}.about-page main .toilet-section .toilet-section__wrapper .toilet-section__description-area .toilet-section__text-description .toilet-section__text-wrapper{width:100%}.about-page main .toilet-section .toilet-section__wrapper .toilet-section__description-area .toilet-section__text-description .toilet-section__text-wrapper .toilet-section__primary-text{font-size:4vw;margin-bottom:2.6666666667vw;padding-bottom:.6666666667vw;color:#e60012}.about-page main .toilet-section .toilet-section__wrapper .toilet-section__description-area .toilet-section__text-description .toilet-section__emphasis{font-size:5.6vw}.about-page main .toilet-section .toilet-section__wrapper .toilet-section__description-area .toilet-section__text-description .toilet-section__emphasis span{font-size:7.4666666667vw}.about-page main .toilet-section .toilet-section__wrapper .toilet-section__description-area .toilet-section__image{width:100%;margin-top:10.6666666667vw;padding-top:0}.about-page main .toilet-section .toilet-section__wrapper .toilet-section__description-area .toilet-section__after-image{width:100%;margin-top:9.3333333333vw;padding-bottom:10.6666666667vw}.about-page main .hotel-section{padding:10.6666666667vw 5.3333333333vw}.about-page main .hotel-section .hotel-section__wrapper{width:100%}.about-page main .hotel-section .hotel-section__wrapper h2{font-size:5.0666666667vw;padding:1.6vw 4vw}.about-page main .hotel-section .hotel-section__wrapper h2 .hotel-section__subtitle{font-size:3.2vw;letter-spacing:normal}.about-page main .hotel-section .hotel-section__wrapper .hotel-section__description-area{margin-top:8vw;padding:0 5.3333333333vw}.about-page main .hotel-section .hotel-section__wrapper .hotel-section__description-area .hotel-section__text-description{width:100%}.about-page main .hotel-section .hotel-section__wrapper .hotel-section__description-area .hotel-section__text-description .hotel-section__emphasis{font-size:5.6vw}.about-page main .hotel-section .hotel-section__wrapper .hotel-section__description-area .hotel-section__text-description .hotel-section__emphasis span{font-size:7.4666666667vw}.about-page main .hotel-section .hotel-section__wrapper .hotel-section__description-area .hotel-section__after-image{margin-top:9.4666666667vw;padding-bottom:0}.about-page main .vent-issue-area .attention-container{width:100%;padding:8.5333333333vw 0 10.6666666667vw}.about-page main .vent-issue-area .attention-container .attention-figure{width:69.2vw}.about-page main .vent-issue-area .attention-container .issue-description{width:100%}.about-page main .vent-issue-area .attention-container .issue-description h2{font-size:5.6vw;padding:9.6vw 0 0;line-height:1.8}.about-page main .vent-issue-area .attention-container .issue-description h2 span{font-size:7.4666666667vw;padding-left:1.3333333333vw}.about-page main .vent-issue-area .attention-container .issue-description p{font-size:4.2666666667vw;padding:8vw 5.3333333333vw 0;text-align:left}.about-page main .vent-issue-area .attention-container .vent-issue-data{width:100%;padding:0 5.3333333333vw;margin:2.6666666667vw 0 0}.about-page main .vent-issue-area .attention-container .common-issue-list{width:88%;padding:10.6666666667vw 5.3333333333vw;margin:8.2666666667vw auto 0;border-radius:1.8666666667vw}.about-page main .vent-issue-area .attention-container .common-issue-list .section-subtitle{font-size:2.6666666667vw;padding-bottom:2.6666666667vw}.about-page main .vent-issue-area .attention-container .common-issue-list .section-caption{padding:1.3333333333vw;margin:0 5.3333333333vw;font-size:4.2666666667vw;font-weight:700}.about-page main .vent-issue-area .attention-container .common-issue-list .section-memo{color:#e60012;font-size:4.2666666667vw;padding:5.3333333333vw}.about-page main .vent-issue-area .attention-container .common-issue-list ul li{width:36vw;margin:1.3333333333vw}.about-page main .vent-issue-area .attention-container .common-issue-list ul li picture{width:100%}.about-page main .vent-issue-area .attention-container .common-issue-list ul li p{padding:2vw 0;font-size:3.2vw}.about-page main .ignored-section .ignored-section__wrapper{padding:6.6666666667vw 5.3333333333vw}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__text-wrapper{width:100%}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__text-wrapper picture{padding-top:0}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__text-wrapper picture img{width:100%}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__text-wrapper h2{font-size:6.1333333333vw;color:#e60012}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__description-area{width:100%}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__description-area small{padding-left:2.8vw;font-size:3.2vw;color:#103a6f}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__description-area .ignored-section__text-description{padding:8vw 0}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__description-area .ignored-section__text-description .ignored-section__explanation{font-size:4.2666666667vw;text-align:left}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__description-area ul li{width:43.0666666667vw;padding:1.3333333333vw}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__description-area ul li .second{background-color:#103a6f;border-radius:0 0 10px 10px;padding:3.7333333333vw;height:auto}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__description-area ul li .second p{color:#fff;text-align:center;font-size:3.4666666667vw;width:100%;padding:0;height:auto}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__description-area ul li .second p span{font-size:3.2vw;width:100%;display:block;padding-top:1.3333333333vw}.about-page main .ignored-section .ignored-section__wrapper .ignored-section__description-area ul li p{font-size:3.4666666667vw;padding:3.7333333333vw;height:auto}.about-page main .ventilation-info .ventilation-details{width:100%;padding:9.0666666667vw 5.3333333333vw 8vw}.about-page main .ventilation-info .ventilation-details .ventilation-image{width:76.4vw}.about-page main .ventilation-info .ventilation-details .ventilation-description h2{font-size:6.9333333333vw;line-height:1.5;padding:8vw 0}.about-page main .ventilation-info .ventilation-details .ventilation-description p{font-size:4.2666666667vw;text-align:left}.about-page main .ventilation-info .ventilation-speed-info{width:100%}.about-page main .ventilation-info .ventilation-speed-info .speed-info{width:100%;padding:10.6666666667vw 5.3333333333vw}.about-page main .ventilation-info .ventilation-speed-info .speed-info .speed-increase{font-size:5.8666666667vw}.about-page main .ventilation-info .ventilation-speed-info .speed-info .speed-increase span{font-size:8vw}.about-page main .ventilation-info .ventilation-speed-info .speed-info .speed-values{font-size:5.0666666667vw;padding:2.1333333333vw 2.6666666667vw;line-height:1}.about-page main .ventilation-info .ventilation-speed-info .speed-info .speed-values .speed-arrow{font-size:3.3333333333vw}.about-page main .vent-efficiency-section{padding-bottom:12vw}.about-page main .vent-efficiency-section .vent-efficiency-content{width:100%;padding:12vw 5.3333333333vw 8vw}.about-page main .vent-efficiency-section .vent-efficiency-content .ventilation-image{width:76.4vw}.about-page main .vent-efficiency-section .vent-efficiency-content .vent-description h2{font-size:6.9333333333vw;padding:8vw 0;line-height:1.5}.about-page main .vent-efficiency-section .vent-efficiency-content .vent-description p{font-size:4.2666666667vw;text-align:left}.about-page main .vent-efficiency-section .vent-graph{width:100%;padding:0 5.3333333333vw}.about-page main .temperature-info-section{padding-bottom:9.3333333333vw}.about-page main .temperature-info-section .temperature-details{width:100%;padding:12.4vw 5.3333333333vw}.about-page main .temperature-info-section .temperature-details .ventilation-image{width:76.4vw}.about-page main .temperature-info-section .temperature-details .temperature-description h2{font-size:6.9333333333vw;line-height:1.5;padding:8vw 0}.about-page main .temperature-info-section .temperature-details .temperature-description p{font-size:4.2666666667vw;text-align:left}.about-page main .temperature-info-section .temperature-data-image{width:100%;padding:0 5.3333333333vw}.about-page main .co2-impact-section{padding-bottom:10.6666666667vw}.about-page main .co2-impact-section .co2-impact-content{width:100%;padding:12.4vw 5.3333333333vw 8.4vw}.about-page main .co2-impact-section .co2-impact-content .ventilation-image{width:76.4vw;padding-bottom:8.4vw}.about-page main .co2-impact-section .co2-impact-content .co2-description h2{font-size:6.9333333333vw;padding:0 0 8.4vw;line-height:1.5}.about-page main .co2-impact-section .co2-impact-content .co2-description h2 span{font-size:4.8vw;padding-bottom:4vw;display:inline-block}.about-page main .co2-impact-section .co2-impact-content .co2-description p{font-size:4.2666666667vw;text-align:left}.about-page main .co2-impact-section .co2-graph{width:100%;padding:0 5.3333333333vw}.about-page main .co2-impact-section .beans_knowledge{margin:5.3333333333vw auto 0;width:100%;padding:0 5.3333333333vw}.about-page main .co2-impact-section .beans_knowledge img{width:100%}.about-page main .damper-info-section{padding-bottom:6.6666666667vw}.about-page main .damper-info-section .damper-details{width:100%;padding:10.6666666667vw 5.3333333333vw 10.5333333333vw}.about-page main .damper-info-section .damper-details .damper-warning-image{width:85.4666666667vw}.about-page main .damper-info-section .damper-details .damper-description h2{font-size:6.9333333333vw;line-height:1.5;padding:8vw 0}.about-page main .damper-info-section .damper-details .damper-description h2 span{font-size:2.9333333333vw}.about-page main .damper-info-section .damper-details .damper-description p{font-size:4.2666666667vw;text-align:left}.about-page main .damper-info-section .damper-details .damper-description .damper-fire-info{padding:5.3333333333vw 0;text-align:center;color:#e60012;font-weight:700;font-size:4.8vw}.about-page main .damper-info-section .damper-details .damper-description .damper-image{width:100%}.about-page main .damper-info-section .damper-details .damper-description .fire-prevention-image{width:100%;margin-top:8.6666666667vw}}.chosen-page main{padding:0 0 25px}.chosen-page main .chosen-title-area{background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/chosen/bg-chosen.jpg) no-repeat;background-size:cover;background-position:center;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;min-width:1250px}.chosen-page main .chosen-title-area__inner{width:1080px;margin:auto;padding:0 20px}.chosen-page main .chosen-title-area__inner p{font-size:28px;color:#103a6f;font-weight:700;letter-spacing:4px}.chosen-page main .chosen-title-area__inner h2{color:#fff;font-size:62px;font-weight:700}.chosen-page main .chosen-title-area__inner .title-text{color:#fff;padding-top:30px;font-weight:400}.chosen-page main .entrance{padding:120px 0 0}.chosen-page main .entrance h2{font-size:28px;text-align:center;color:#103a6f;line-height:1.6}.chosen-page main .interview-bnr{width:1100px;margin:100px auto;display:block;-webkit-transition:all .3s;transition:all .3s}.chosen-page main .interview-bnr:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.chosen-page main .interview-bnr img{width:100%}.chosen-page main .delimiter-border{border-top:2px dotted #103a6f;margin:0 auto 100px;width:1100px}.chosen-page main .voice-area{background-color:#e8edf7;padding:10px 0 100px}.chosen-page main .top-voice{width:1100px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:70px;text-align:center;border-radius:10px;position:relative;background-color:#fff;margin-top:52px}.chosen-page main .top-voice:before{content:"";position:absolute;top:-5px;left:-5px;width:27px;height:27px;background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/voice/ico.png) no-repeat;background-size:100% auto}.chosen-page main .top-voice:after{content:"";position:absolute;bottom:-5px;right:-5px;width:27px;height:27px;background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/voice/ico.png) no-repeat;background-size:100% auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.chosen-page main .top-voice .order-detail{font-size:16px;font-weight:700;color:#103a6f;text-align:center;border-top:2px dotted #103a6f;border-bottom:2px dotted #103a6f;padding:6px 0;margin-top:20px}.chosen-page main .top-voice figure{width:166px}.chosen-page main .top-voice figure img{width:100%}.chosen-page main .top-voice figure figcaption{text-align:center;font-size:16px;color:#103a6f;padding-top:10px}.chosen-page main .top-voice .voice-text{width:700px}.chosen-page main .top-voice .voice-text h3{color:#103a6f;font-size:25px;font-weight:700;text-align:center;padding:0 0 32px;line-height:1.6;background:0 0;display:block;width:auto}.chosen-page main .top-voice .voice-text .voice-detail{font-size:20px;color:#103a6f;line-height:1.8;text-align:left}.chosen-page main .top-voice .voice-text .voice-detail strong{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(0%,#fffa26));background:linear-gradient(transparent 0%,#fffa26 0%);-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:400}.interview-bnr{width:100%;margin-top:100px;display:block;-webkit-transition:all .3s;transition:all .3s}.interview-bnr:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.interview-bnr img{width:100%}.top-voice{width:1100px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:70px;text-align:center;border-radius:10px;position:relative;background-color:#e8edf7;margin-top:52px}.top-voice:before{content:"";position:absolute;top:-5px;left:-5px;width:27px;height:27px;background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/voice/ico.png) no-repeat;background-size:100% auto}.top-voice:after{content:"";position:absolute;bottom:-5px;right:-5px;width:27px;height:27px;background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/voice/ico.png) no-repeat;background-size:100% auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.top-voice .order-detail{font-size:16px;font-weight:700;color:#103a6f;text-align:center;border-top:2px dotted #103a6f;border-bottom:2px dotted #103a6f;padding:6px 0;margin-top:20px}.top-voice figure{width:166px}.top-voice figure img{width:100%}.top-voice figure figcaption{text-align:center;font-size:16px;color:#103a6f;padding-top:10px}.top-voice .voice-text{width:700px}.top-voice .voice-text h3{color:#103a6f;font-size:25px;font-weight:700;text-align:center;padding:0 0 32px;line-height:1.6;background:0 0;display:block;width:auto}.top-voice .voice-text .voice-detail{font-size:20px;color:#103a6f;line-height:1.8;text-align:left}.top-voice .voice-text .voice-detail strong{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(0%,#fffa26));background:linear-gradient(transparent 0%,#fffa26 0%);-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:400}@media screen and (max-width:768px){.chosen-page main{padding:0 0 3.3333333333vw}.chosen-page main .shortBorder{border:.1333333333vw solid #103a6f;margin:0 auto 8vw}.chosen-page main .chosen-title-area{background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/sp/chosen/bg-chosen.jpg) no-repeat;background-size:cover;height:40vw;max-width:100%;min-width:auto}.chosen-page main .chosen-title-area__inner{width:100%;margin:auto;padding:0 5.3333333333vw}.chosen-page main .chosen-title-area__inner p{font-size:3.7333333333vw;color:#103a6f;line-height:1.6;letter-spacing:.2666666667vw}.chosen-page main .chosen-title-area__inner h2{font-size:5.3333333333vw}.chosen-page main .entrance{padding:16vw 0 0}.chosen-page main .entrance h2{font-size:4.2666666667vw;text-align:center;color:#103a6f;line-height:1.6}.chosen-page main .interview-bnr{width:100%;margin:100px auto;display:block;-webkit-transition:all .3s;transition:all .3s}.chosen-page main .interview-bnr:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.chosen-page main .interview-bnr img{width:100%}.chosen-page main .delimiter-border{border-top:2px dotted #103a6f;margin:0 auto 100px;width:100%}.chosen-page main .voice-area{background-color:#e8edf7;padding:10px 0 100px}.chosen-page main .top-voice{width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:70px;text-align:center;border-radius:10px;position:relative;background-color:#fff;margin-top:52px}.chosen-page main .top-voice:before{content:"";position:absolute;top:-5px;left:-5px;width:27px;height:27px;background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/voice/ico.png) no-repeat;background-size:100% auto}.chosen-page main .top-voice:after{content:"";position:absolute;bottom:-5px;right:-5px;width:27px;height:27px;background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/voice/ico.png) no-repeat;background-size:100% auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.chosen-page main .top-voice .order-detail{font-size:16px;font-weight:700;color:#103a6f;text-align:center;border-top:2px dotted #103a6f;border-bottom:2px dotted #103a6f;padding:6px 0;margin-top:20px}.chosen-page main .top-voice figure{width:166px}.chosen-page main .top-voice figure img{width:100%}.chosen-page main .top-voice figure figcaption{text-align:center;font-size:16px;color:#103a6f;padding-top:10px}.chosen-page main .top-voice .voice-text{width:700px}.chosen-page main .top-voice .voice-text h3{color:#103a6f;font-size:25px;font-weight:700;text-align:center;padding:0 0 32px;line-height:1.6;background:0 0;display:block;width:auto}.chosen-page main .top-voice .voice-text .voice-detail{font-size:20px;color:#103a6f;line-height:1.8;text-align:left}.chosen-page main .top-voice .voice-text .voice-detail strong{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(0%,#fffa26));background:linear-gradient(transparent 0%,#fffa26 0%);-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:400}.chosen-page main .voice-area{background-color:#e8edf7;padding:8vw 5.3333333333vw}.chosen-page main .top-voice{width:100%;padding:5.3333333333vw 4vw;border-radius:2.6666666667vw;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;background-color:#fff;margin-top:0;padding-top:8vw}.chosen-page main .top-voice:nth-child(2){margin-top:8vw;margin-bottom:8.6666666667vw}.chosen-page main .top-voice:before{content:"";position:absolute;top:-.4vw;left:-.4vw;width:4vw;height:4vw;background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/voice/ico.png) no-repeat;background-size:100% auto}.chosen-page main .top-voice:after{content:"";position:absolute;bottom:-.4vw;right:-.4vw;width:4vw;height:4vw;background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/voice/ico.png) no-repeat;background-size:100% auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.chosen-page main .top-voice .order-detail{font-size:2.9333333333vw;border-top:.5333333333vw dotted #103a6f;border-bottom:.5333333333vw dotted #103a6f;padding:.8vw 0;width:76vw;margin:2.6666666667vw auto 0}.chosen-page main .top-voice figure{width:18.2666666667vw}.chosen-page main .top-voice figure img{width:100%}.chosen-page main .top-voice figure figcaption{text-align:center;font-size:16px;color:#103a6f;padding-top:10px}.chosen-page main .top-voice .voice-text{width:46.6666666667vw}.chosen-page main .top-voice .voice-text h3{color:#103a6f;font-size:3.4666666667vw;padding-bottom:0;line-height:1.6;text-align:left}.chosen-page main .top-voice .voice-text p{text-align:left;color:#103a6f;font-size:2.6666666667vw}.chosen-page main .voice-wrapper{padding-top:2.6666666667vw}.chosen-page main .voice-wrapper .voice-detail{font-size:2.9333333333vw;color:#103a6f;line-height:1.8;text-align:left;padding:2.6666666667vw}.chosen-page main .voice-link{padding-top:8vw}.chosen-page main .voice-link a i{font-size:3.2vw}.chosen-page main .interview-bnr{margin-top:8.6666666667vw;padding:0 5.3333333333vw}}.company-page main{padding:0 0 25px}.company-page main .company-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/company/bg-company.jpg) no-repeat;background-size:cover;background-position:center;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;min-width:1250px}.company-page main .company-title-area__inner{width:1080px;margin:auto;padding:0 20px}.company-page main .company-title-area__inner p{font-size:28px;color:#103a6f;font-weight:700;letter-spacing:4px}.company-page main .company-title-area__inner h2{color:#fff;font-size:62px;font-weight:700}.company-page main .corporateTitle{width:1100px;margin:auto;padding:104px 0 0}.company-page main .corporateTitle h2{font-size:48px;text-align:center;color:#103a6f;font-weight:700}.company-page main .corporateTitle .category{font-weight:400;font-size:21px}.company-page main .corporateTitle .titleTips{color:#103a6f;text-align:center;font-size:24px;letter-spacing:2px;line-height:1.8;padding-top:70px;font-weight:400}.company-page main ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:100px 0;background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/company/bg1.png) no-repeat;background-size:cover}.company-page main ul li{width:250px;padding:0 10px}.company-page main ul li picture{width:100%}.company-page main ul li picture img{width:100%}.company-page main .represent-section{background-color:#e8edf7;padding-bottom:120px;max-width:100%;min-width:1250px}.company-page main .represent-section h2{text-align:center;font-size:32px;color:#103a6f;font-weight:700;padding-top:88px}.company-page main .represent-section p{width:1100px;margin:auto;font-size:20px;color:#103a6f;padding-top:49px;line-height:1.8}.company-page main .represent-section picture{padding-bottom:80px}.company-page main .represent-section picture img{width:100%}.company-page main .represent-section picture.border{width:770px;margin:auto;padding-top:10px}.company-page main .represent-section2{padding-bottom:120px}.company-page main .represent-section2 h2{text-align:center;font-size:32px;color:#103a6f;font-weight:700;padding-top:88px}.company-page main .represent-section2 p{width:1100px;margin:auto;font-size:20px;color:#103a6f;padding-top:49px;line-height:1.8}.company-page main .represent-section2 picture img{width:100%}.company-page main .represent-section2 picture.border{width:690px;margin:auto;padding-top:10px}.company-page main .represent-section3{background-color:#e8edf7;padding-bottom:120px;max-width:100%;min-width:1250px}.company-page main .represent-section3 h2{text-align:center;font-size:32px;color:#103a6f;font-weight:700;padding-top:88px}.company-page main .represent-section3 p{width:1100px;margin:auto;font-size:20px;color:#103a6f;padding-top:49px;line-height:1.8}.company-page main .represent-section3 picture img{width:100%}.company-page main .represent-section3 picture.border{width:484px;margin:auto;padding-top:10px}.company-page main .company-image{max-width:100%;min-width:1250px}.company-page main .company-image picture img{width:100%}.company-page main .company-overview{width:1100px;margin:auto;padding-bottom:150px}.company-page main .company-overview table{width:1100px;margin:auto;margin-top:15px}.company-page main .company-overview table th{background-color:#1076d6;color:#fff;padding:15px;width:140px;text-align:center}.company-page main .company-overview table td{vertical-align:middle;padding-left:15px;color:#103a6f;background-color:#e8edf7}.company-page main .company-overview .address tr{border-bottom:1px dotted #103a6f;padding:15px 10px}.company-page main .company-overview .address tr:first-child{border:none}.company-page main .company-overview .address tr:last-child{border:none}.company-page main .company-overview .address td{padding:15px}.company-page main .company-overview .address td:nth-child(1){width:200px}.company-page main .company-overview .address td.certified{padding:40px}.company-page main .company-overview .address td.certified picture img{width:100%}.company-page main .company-overview .trading-target tr{border-bottom:1px dotted #103a6f;padding:15px 10px}.company-page main .company-overview .trading-target tr:last-child{border:none}.company-page main .company-overview .trading-target td{padding:15px}.company-page main .company-overview .manager tr{border-bottom:1px dotted #103a6f;padding:15px 10px}.company-page main .company-overview .manager tr:last-child{border:none}.company-page main .company-overview .manager td{padding:15px}.company-page main .company-overview a:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05)}.company-page main .company-overview a .recruit-bnr{margin:60px auto 0}.company-page main .company-overview a .recruit-bnr img{width:100%}@media screen and (max-width:768px){.company-page main{padding:0 0 3.3333333333vw}.company-page main .shortBorder{border:.1333333333vw solid #103a6f;margin:0 auto 8vw}.company-page main .company-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/sp/company/bg-company.jpg) no-repeat;background-size:cover;height:40vw;max-width:100%;min-width:auto}.company-page main .company-title-area__inner{width:100%;margin:auto;padding:0 5.3333333333vw}.company-page main .company-title-area__inner p{font-size:3.7333333333vw;color:#103a6f;letter-spacing:.2666666667vw}.company-page main .company-title-area__inner h2{font-size:5.3333333333vw}.company-page main .corporateTitle{width:100%;padding:13.3333333333vw 0 0}.company-page main .corporateTitle h2{font-size:5.6vw}.company-page main .corporateTitle .category{font-size:2.8vw}.company-page main .corporateTitle .titleTips{color:#103a6f;text-align:center;font-size:4.2666666667vw;letter-spacing:.1333333333vw;line-height:1.8;padding-top:0}.company-page main ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:11.3333333333vw 0;background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/company/bg1.png) no-repeat;background-size:cover}.company-page main ul li{width:88vw;padding:3.0666666667vw 5.3333333333vw}.company-page main ul li picture{width:100%}.company-page main ul li picture img{width:100%}.company-page main .represent-section{padding-bottom:13.3333333333vw;max-width:100%;min-width:auto}.company-page main .represent-section h2{text-align:center;font-size:5.0666666667vw;padding-top:15.2vw}.company-page main .represent-section p{width:100%;font-size:4.2666666667vw;padding:5.3333333333vw}.company-page main .represent-section picture{padding-bottom:10.6666666667vw}.company-page main .represent-section picture img{width:100%}.company-page main .represent-section picture.border{width:81.3333333333vw;margin:auto;padding-top:0}.company-page main .represent-section2{padding-bottom:13.3333333333vw}.company-page main .represent-section2 h2{font-size:5.0666666667vw;padding-top:10.6666666667vw}.company-page main .represent-section2 p{width:100%;font-size:4.2666666667vw;padding:5.3333333333vw}.company-page main .represent-section2 picture img{width:100%}.company-page main .represent-section2 picture.border{width:58.6666666667vw;margin:auto;padding-top:0}.company-page main .represent-section3{padding-bottom:13.3333333333vw;max-width:100%;min-width:auto}.company-page main .represent-section3 h2{font-size:5.0666666667vw;padding-top:10.6666666667vw}.company-page main .represent-section3 p{width:100%;font-size:4.2666666667vw;padding:5.3333333333vw}.company-page main .represent-section3 picture img{width:100%}.company-page main .represent-section3 picture.border{width:70.6666666667vw;padding-top:0}.company-page main .company-image{max-width:100%;min-width:100%}.company-page main .company-image picture img{width:100%}.company-page main .company-overview{width:100%;padding-bottom:20vw;padding:0 5.3333333333vw 13.3333333333vw}.company-page main .company-overview table{width:100%;margin-top:2vw}.company-page main .company-overview table th{background-color:#1076d6;color:#fff;padding:2vw;width:18.6666666667vw;text-align:center;font-size:2.6666666667vw}.company-page main .company-overview table td{vertical-align:middle;padding:4vw;font-size:2.9333333333vw}.company-page main .company-overview .oneIndividualOnly{vertical-align:middle}.company-page main .company-overview .address tr{border-bottom:.1333333333vw dotted #103a6f;padding:2vw 1.3333333333vw}.company-page main .company-overview .address tr:last-child{border:none}.company-page main .company-overview .address th{width:21.0666666667vw}.company-page main .company-overview .address td{padding:4vw;width:81.0666666667vw}.company-page main .company-overview .address td:nth-child(1){width:26.6666666667vw}.company-page main .company-overview .address td.certified{padding:5.3333333333vw}.company-page main .company-overview .address td.certified picture img{width:100%}.company-page main .company-overview .position tr{border-bottom:.1333333333vw dotted #103a6f;padding:4vw}.company-page main .company-overview .position tr:last-child{border:none}.company-page main .company-overview .position td{padding:2vw}.company-page main .company-overview .position td:nth-child(1){width:26.6666666667vw}.company-page main .company-overview .position td.certified{padding:5.3333333333vw}.company-page main .company-overview .position td.certified picture img{width:100%}.company-page main .company-overview .awards tr{border-bottom:.1333333333vw dotted #103a6f;padding:4vw}.company-page main .company-overview .awards tr:last-child{border:none}.company-page main .company-overview .awards td{padding:2vw}.company-page main .company-overview .awards td:nth-child(1){width:16vw}.company-page main .company-overview .awards td.certified{padding:5.3333333333vw}.company-page main .company-overview .awards td.certified picture img{width:100%}.company-page main .company-overview .trading-target tr{border-bottom:none;padding:2vw 1.3333333333vw}.company-page main .company-overview .trading-target tr:last-child{border:none}.company-page main .company-overview .trading-target td{padding:2vw}.company-page main .company-overview .manager tr{border-bottom:1px dotted #103a6f;padding:4vw}.company-page main .company-overview .manager tr:last-child{border:none}.company-page main .company-overview .manager td{padding:2vw}.company-page main .company-overview a .recruit-bnr{margin:8vw auto 0}.company-page main .message .messageWrapper{height:48vw}}.service-page main{padding:0 0 25px}.service-page main .service-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/service/bg-service.jpg) no-repeat;background-size:cover;background-position:center;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;min-width:1250px}.service-page main .service-title-area__inner{width:1080px;margin:auto;padding:0 20px}.service-page main .service-title-area__inner p{font-size:28px;color:#103a6f;font-weight:700;letter-spacing:4px}.service-page main .service-title-area__inner h2{color:#fff;font-size:62px;font-weight:700}.service-page .select-tab ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:180px auto 0}.service-page .select-tab ul li{width:550px;padding:10px;border:1px solid #103a6f;font-size:34px;font-weight:700}.service-page .select-tab ul li:nth-child(1){border-radius:10px 0 0 10px}.service-page .select-tab ul li:nth-child(2){border-radius:0 10px 10px 0}.service-page .select-tab ul li.current{background-color:#103a6f;color:#fff;text-align:center;position:relative}.service-page .select-tab ul li.current:after{content:"";font-family:"Font Awesome 6 Free";position:absolute;bottom:-26px;left:0;right:0;margin:auto;color:#103a6f;font-size:42px}.service-page .select-tab ul li a{display:block;color:#103a6f;text-align:center}.service-page .btn-link{background-color:#103a6f;color:#fff;font-size:40px;font-weight:700;text-align:center;width:550px;margin:auto;border-radius:100px;padding:10px 20px;display:block;margin-bottom:180px;-webkit-transition:all .3s;transition:all .3s}.service-page .btn-link span{font-size:34px}.service-page .btn-link:hover{opacity:.8}.service-page .white{background-color:#fff}.service-page .price .priceTitle .titleTips{font-size:35px;font-weight:700}.service-page .price .priceTitle .border{width:1100px;margin:auto}.service-page .price .priceTitle .border img{width:100%}.service-page .price .reference{background-color:#e8edf7}.service-page .price table tr td{background-color:#e8edf7}.service-page .cleaning-space{background-color:#e8edf7;padding:120px 0 80px}.service-page .cleaning-space h2{width:1100px;margin:auto;background-color:#103a6f;border-radius:100px;padding:20px;text-align:center;color:#fff;font-size:39px;font-weight:700}.service-page .cleaning-space .kitchenVentilationDuctCleaning{background-color:#fff;border-radius:10px;padding:30px 80px 80px;width:1100px;margin:60px auto}.service-page .cleaning-space .kitchenVentilationDuctCleaning-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 0}.service-page .cleaning-space .kitchenVentilationDuctCleaning-inner .explanation{width:55%;color:#103a6f;padding:0 30px 0 0}.service-page .cleaning-space .kitchenVentilationDuctCleaning-inner .explanation h3{font-size:33px;font-weight:700;border-top:1px dotted #103a6f;border-bottom:1px dotted #103a6f;padding:16px;border-left:8px solid #1076d6}.service-page .cleaning-space .kitchenVentilationDuctCleaning-inner .explanation p{padding-top:20px;line-height:1.8}.service-page .cleaning-space .kitchenVentilationDuctCleaning-inner picture{width:45%;padding:0}.service-page .cleaning-space .kitchenVentilationDuctCleaning-inner picture img{width:100%}.service-page .cleaning-space .kitchin-after{width:100%}.service-page .cleaning-space .kitchin-after img{width:100%}.service-page .cleaning-space .outsidekitchenVentilationDuctCleaning{background-color:#fff;border-radius:10px;padding:30px 80px 80px;width:1100px;margin:60px auto}.service-page .cleaning-space .outsidekitchenVentilationDuctCleaning-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 0}.service-page .cleaning-space .outsidekitchenVentilationDuctCleaning-inner .explanation{width:100%;color:#103a6f;padding:0 30px 0 0}.service-page .cleaning-space .outsidekitchenVentilationDuctCleaning-inner .explanation h3{font-size:33px;font-weight:700;border-top:1px dotted #103a6f;border-bottom:1px dotted #103a6f;padding:16px;border-left:8px solid #1076d6}.service-page .cleaning-space .outsidekitchenVentilationDuctCleaning-inner .explanation h3 .small{font-size:12px;padding-left:10px}.service-page .cleaning-space .outsidekitchenVentilationDuctCleaning-inner .explanation p{padding-top:20px;line-height:1.8}.service-page .cleaning-space .outsidekitchenVentilationDuctCleaning .washing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.service-page .cleaning-space .outsidekitchenVentilationDuctCleaning .washing .washing-comment{width:50%;padding:0 20px}.service-page .cleaning-space .outsidekitchenVentilationDuctCleaning .washing .washing-comment p{font-size:28px;font-weight:700;color:#fff;background-color:#103a6f;border-radius:10px 10px 0 0;text-align:center;padding:10px}.service-page .cleaning-space .outsidekitchenVentilationDuctCleaning .washing picture img{width:100%}.service-page .cleaning-space .outsidekitchenVentilationDuctCleaning .vent-cleaning-feature{padding-top:72px}.service-page .cleaning-space .outsidekitchenVentilationDuctCleaning .vent-cleaning-feature h3{color:#103a6f;text-align:center;font-size:35px;font-weight:700}.service-page .cleaning-space .outsidekitchenVentilationDuctCleaning .vent-cleaning-feature picture{width:100%}.service-page .cleaning-space .outsidekitchenVentilationDuctCleaning .vent-cleaning-feature picture img{width:100%}.service-page .cleaning-space .outsidekitchenVentilationDuctCleaning .vent-cleaning-feature .border{padding:10px 0 40px}.service-page .cleaning-space .outsidekitchenVentilationDuctCleaning .fire-damper-warning{padding-top:72px}.service-page .cleaning-space .outsidekitchenVentilationDuctCleaning .fire-damper-warning h3{color:#e60012;text-align:center;font-size:35px;font-weight:700}.service-page .cleaning-space .outsidekitchenVentilationDuctCleaning .fire-damper-warning picture{width:100%}.service-page .cleaning-space .outsidekitchenVentilationDuctCleaning .fire-damper-warning picture img{width:100%}.service-page .cleaning-space .outsidekitchenVentilationDuctCleaning .fire-damper-warning .border{padding:10px 0 40px}.service-page .cleaning-space .movie-wrapper{width:1100px;margin:auto;padding:60px 0}.service-page .cleaning-space .movie-wrapper h3{color:#fff;font-size:33px;text-align:center;background-color:#103a6f;border-radius:10px 10px 0 0;padding:16px}.service-page .cleaning-space .movie-wrapper .movie-inner{background-color:#fff;border-radius:0 0 10px 10px}.service-page .cleaning-space .movie-wrapper .movie-inner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px}.service-page .cleaning-space .movie-wrapper .movie-inner ul li{width:25%;padding:10px 15px}.service-page .cleaning-space .movie-wrapper .movie-inner ul li h4{color:#fff;text-align:center;border-radius:100px;padding:10px;background-color:#103a6f;margin-bottom:20px}.service-page .cleaning-space .movie-wrapper .movie-inner ul li .movie iframe{width:100%;height:auto;aspect-ratio:16/9}.service-page .mansion-management{width:1100px;margin:auto;padding:160px 0 80px}.service-page .mansion-management .caption{color:#1076d6;font-size:36px;font-weight:700;text-align:center;padding-bottom:20px}.service-page .mansion-management h2{color:#fff;background-color:#103a6f;border-radius:100px;padding:20px;font-size:39px;font-weight:700;text-align:center}.service-page .mansion-management .course1{background-color:#e8edf7;border-radius:5px;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:70px}.service-page .mansion-management .course1 .cource1-left{width:320px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.service-page .mansion-management .course1 .cource1-left .align p{color:#1076d6;text-align:center;font-weight:700;font-size:20px}.service-page .mansion-management .course1 .cource1-left .align h3{color:#103a6f;font-size:33px;text-align:center;font-weight:700;line-height:1.6}.service-page .mansion-management .course1 .border-right{border-right:1px dotted #103a6f}.service-page .mansion-management .course1 .cource1-right{width:600px}.service-page .mansion-management .course1 .cource1-right p{line-height:1.8;font-size:20px;color:#103a6f}.service-page .mansion-management .course2{background-color:#e8edf7;border-radius:5px;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:70px}.service-page .mansion-management .course2 .cource2-left{width:320px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.service-page .mansion-management .course2 .cource2-left .align p{color:#1076d6;text-align:center;font-weight:700;font-size:20px}.service-page .mansion-management .course2 .cource2-left .align h3{color:#103a6f;font-size:33px;text-align:center;font-weight:700;line-height:1.6}.service-page .mansion-management .course2 .border-right{border-right:1px dotted #103a6f}.service-page .mansion-management .course2 .cource2-right{width:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.service-page .mansion-management .course2 .cource2-right p{line-height:1.8;font-size:20px;color:#103a6f;width:330px}.service-page .mansion-management .course2 .cource2-right picture{width:260px}.service-page .mansion-management .course2 .cource2-right picture img{width:100%}@media screen and (max-width:768px){.service-page main{padding:0 0 3.3333333333vw}.service-page main .service-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/sp/service/bg-service.jpg) no-repeat;background-size:cover;height:40vw;max-width:100%;min-width:auto}.service-page main .service-title-area__inner{width:100%;margin:auto;padding:0 5.3333333333vw}.service-page main .service-title-area__inner p{font-size:3.7333333333vw;color:#103a6f;letter-spacing:.2666666667vw}.service-page main .service-title-area__inner h2{font-size:5.3333333333vw}.service-page main .select-tab ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:16vw auto 0}.service-page main .select-tab ul li{width:43.2vw;padding:2.6666666667vw;border:.2666666667vw solid #103a6f;font-size:4.5333333333vw}.service-page main .select-tab ul li:nth-child(1){border-radius:1.3333333333vw 0 0 1.3333333333vw}.service-page main .select-tab ul li:nth-child(2){border-radius:0 1.3333333333vw 1.3333333333vw 0}.service-page main .select-tab ul li.current:after{content:"";font-family:"Font Awesome 6 Free";position:absolute;bottom:-3.7333333333vw;left:0;right:0;margin:auto;color:#103a6f;font-size:5.6vw}.service-page main .select-tab ul li a{display:block;color:#103a6f;text-align:center}.service-page main .btn-link{font-size:5.3333333333vw;width:73.3333333333vw;padding:2.6666666667vw;margin-bottom:24vw}.service-page main .btn-link span{font-size:4.5333333333vw}.service-page main .price .priceTitle{padding:10.2666666667vw 5.3333333333vw 8vw}.service-page main .price .priceTitle .titleTips{font-size:3.7333333333vw;letter-spacing:normal;line-height:1.4}.service-page main .price .priceTitle .border{width:86.2666666667vw;margin:auto}.service-page main .price .reference{background-color:#e8edf7}.service-page main .price table tr td{background-color:#e8edf7}.service-page main .cleaning-space{background-color:#e8edf7;padding:10.6666666667vw 5.3333333333vw 10.6666666667vw}.service-page main .cleaning-space h2{width:100%;border-radius:100px;padding:2.1333333333vw;font-size:4.2666666667vw}.service-page main .cleaning-space .kitchenVentilationDuctCleaning{background-color:#fff;border-radius:1.3333333333vw;padding:4vw 5.3333333333vw 10.6666666667vw;width:100%;margin:8vw auto}.service-page main .cleaning-space .kitchenVentilationDuctCleaning-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8vw 0 0}.service-page main .cleaning-space .kitchenVentilationDuctCleaning-inner .explanation{width:100%;padding:0}.service-page main .cleaning-space .kitchenVentilationDuctCleaning-inner .explanation h3{font-size:4.5333333333vw;font-weight:700;border-top:.2666666667vw dotted #103a6f;border-bottom:.2666666667vw dotted #103a6f;padding:2.1333333333vw;border-left:1.0666666667vw solid #1076d6}.service-page main .cleaning-space .kitchenVentilationDuctCleaning-inner .explanation p{font-size:4.2666666667vw;line-height:1.8;padding-top:6.6666666667vw}.service-page main .cleaning-space .kitchenVentilationDuctCleaning-inner picture{width:100%;padding:0}.service-page main .cleaning-space .kitchenVentilationDuctCleaning-inner picture img{width:100%}.service-page main .cleaning-space .kitchin-after{width:100%}.service-page main .cleaning-space .outsidekitchenVentilationDuctCleaning{background-color:#fff;border-radius:1.3333333333vw;padding:4vw 5.3333333333vw 10.6666666667vw;width:100%;margin:8vw auto}.service-page main .cleaning-space .outsidekitchenVentilationDuctCleaning-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5.3333333333vw 0}.service-page main .cleaning-space .outsidekitchenVentilationDuctCleaning-inner .explanation{width:100%;padding:0}.service-page main .cleaning-space .outsidekitchenVentilationDuctCleaning-inner .explanation h3{font-size:4.5333333333vw;font-weight:700;border-top:.2666666667vw dotted #103a6f;border-bottom:.2666666667vw dotted #103a6f;padding:2.1333333333vw;border-left:1.0666666667vw solid #1076d6}.service-page main .cleaning-space .outsidekitchenVentilationDuctCleaning-inner .explanation h3 .small{font-size:3.2vw;padding-left:0}.service-page main .cleaning-space .outsidekitchenVentilationDuctCleaning-inner .explanation p{font-size:4.2666666667vw;line-height:1.8;padding-top:6.6666666667vw}.service-page main .cleaning-space .outsidekitchenVentilationDuctCleaning .washing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.service-page main .cleaning-space .outsidekitchenVentilationDuctCleaning .washing .washing-comment{width:100%;padding:0}.service-page main .cleaning-space .outsidekitchenVentilationDuctCleaning .washing .washing-comment p{font-size:3.4666666667vw;border-radius:10px 10px 0 0;padding:1.3333333333vw}.service-page main .cleaning-space .outsidekitchenVentilationDuctCleaning .washing .washing-comment:nth-child(2){margin-top:5.3333333333vw}.service-page main .cleaning-space .outsidekitchenVentilationDuctCleaning .vent-cleaning-feature{padding-top:9.6vw}.service-page main .cleaning-space .outsidekitchenVentilationDuctCleaning .vent-cleaning-feature h3{font-size:3.4666666667vw}.service-page main .cleaning-space .outsidekitchenVentilationDuctCleaning .vent-cleaning-feature picture{width:100%}.service-page main .cleaning-space .outsidekitchenVentilationDuctCleaning .vent-cleaning-feature .border{padding:0 0 5.3333333333vw}.service-page main .cleaning-space .outsidekitchenVentilationDuctCleaning .fire-damper-warning{padding-top:9.6vw}.service-page main .cleaning-space .outsidekitchenVentilationDuctCleaning .fire-damper-warning h3{font-size:3.4666666667vw}.service-page main .cleaning-space .outsidekitchenVentilationDuctCleaning .fire-damper-warning picture{width:100%}.service-page main .cleaning-space .outsidekitchenVentilationDuctCleaning .fire-damper-warning .border{padding:0 0 5.3333333333vw}.service-page main .cleaning-space .movie-wrapper{width:100%;padding:5.3333333333vw 0}.service-page main .cleaning-space .movie-wrapper p{font-size:3.2vw;font-weight:700;text-align:center;background-color:#103a6f;color:#fff;padding:1.0666666667vw;border-radius:100px;margin-bottom:4vw}.service-page main .cleaning-space .movie-wrapper .movie iframe{width:100%;height:auto;aspect-ratio:16/9}.service-page main .mansion-management{width:100%;margin:auto;padding:10.6666666667vw 5.3333333333vw}.service-page main .mansion-management .caption{color:#1076d6;font-size:4vw;padding-bottom:2.6666666667vw}.service-page main .mansion-management h2{padding:2.6666666667vw;font-size:4.2666666667vw}.service-page main .mansion-management .course1{background-color:#e8edf7;border-radius:.6666666667vw;padding:8vw;margin-top:9.3333333333vw;font-size:3.2vw}.service-page main .mansion-management .course1 .cource1-left{width:100%}.service-page main .mansion-management .course1 .cource1-left .align p{font-size:3.2vw}.service-page main .mansion-management .course1 .cource1-left .align h3{font-size:5.0666666667vw}.service-page main .mansion-management .course1 .border-right{border-right:none;border-bottom:1px dotted #103a6f;width:100%}.service-page main .mansion-management .course1 .cource1-right{width:100%;padding-top:6.4vw}.service-page main .mansion-management .course1 .cource1-right p{font-size:4.2666666667vw;text-align:left}.service-page main .mansion-management .course2{background-color:#e8edf7;border-radius:.6666666667vw;padding:5.3333333333vw;margin-top:9.3333333333vw}.service-page main .mansion-management .course2 .cource2-left{width:100%}.service-page main .mansion-management .course2 .cource2-left .align p{color:#1076d6;font-size:3.2vw}.service-page main .mansion-management .course2 .cource2-left .align h3{color:#103a6f;font-size:5.0666666667vw}.service-page main .mansion-management .course2 .border-right{border-right:none;border-bottom:1px dotted #103a6f;width:100%}.service-page main .mansion-management .course2 .cource2-right{width:100%;padding-top:6.4vw}.service-page main .mansion-management .course2 .cource2-right p{line-height:1.8;font-size:4.2666666667vw;color:#103a6f;width:100%;text-align:left}.service-page main .mansion-management .course2 .cource2-right picture{width:100%;padding-top:7.3333333333vw}.service-page main .detail{width:100%;margin:3vw auto 0;font-size:4vw;padding:2.6666666667vw;text-align:left}}.faq-page main .faq-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/faq/bg-faq.jpg) no-repeat;background-size:cover;background-position:center;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;min-width:1250px}.faq-page main .faq-title-area__inner{width:1080px;margin:auto;padding:0 20px}.faq-page main .faq-title-area__inner p{font-size:28px;color:#103a6f;font-weight:700;letter-spacing:4px}.faq-page main .faq-title-area__inner h2{color:#fff;font-size:62px;font-weight:700}.faq-page main .faq-menu-wrapper{background-color:#e8edf7;padding:88px 20px 96px}.faq-page main .faq-menu-wrapper .selection{background-color:#103a6f;color:#fff;border-radius:100px;padding:10px 20px;width:422px;text-align:center;margin:auto;font-weight:700;font-size:24px}.faq-page main .faq-menu-wrapper .faq-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1100px;margin:auto}.faq-page main .faq-menu-wrapper .faq-menu li{width:33.333333%;padding:20px}.faq-page main .faq-menu-wrapper .faq-menu li a{display:block}.faq-page main .faq-menu-wrapper .faq-menu li a img{width:100%}.faq-page main .bg-blue{background-color:#e8edf7}.faq-page main .faq-area{padding-top:200px;width:1100px;margin:auto}.faq-page main .faq-area .menu-title{text-align:center;border-top:1.5px solid #103a6f;color:#103a6f;padding:20px;font-size:40px;font-weight:700}.faq-page main .faq-area picture img{width:100%}.faq-page main .faq-area .underline{margin-bottom:100px}.faq-page main .faq-item{border-bottom:1px dotted #103a6f;padding-bottom:30px;position:relative;width:1100px;margin:auto}.faq-page main .faq-item:last-child{border-bottom:none}.faq-page main .faq-item .btn{color:#fff;font-size:32px;position:absolute;top:18px;right:30px;cursor:pointer;font-weight:700}.faq-page main .faq-item .faq-answer .faq-inner picture{width:100%;padding-top:20px}.faq-page main .faq-item .faq-answer .faq-inner picture img{width:100%}.faq-page main .faq-item .faq-title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:30px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.faq-page main .faq-item .faq-title-wrapper:hover{opacity:.8}.faq-page main .faq-item .faq-title-wrapper .question-number{font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO";color:#fff;font-size:50px;width:200px;border-radius:100px 0 0 100px;background-color:#1076d6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:10px 20px}.faq-page main .faq-item .faq-title-wrapper .question-number span{font-size:14px}.faq-page main .faq-item .faq-title-wrapper h3{background-color:#103a6f;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:900px;font-size:28px;font-weight:700;padding:0 70px 0 30px;border-radius:0 100px 100px 0}.faq-page main .faq-item .faq-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:40px;position:relative;display:none}.faq-page main .faq-item .faq-content .contents-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative}.faq-page main .faq-item .faq-content .contents-area .image{max-width:500px}.faq-page main .faq-item .faq-content .contents-area .image img{width:100%}.faq-page main .faq-item .faq-content .answer{background-color:#ff753f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;width:110px;padding:10px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.faq-page main .faq-item .faq-content .answer img{width:100%}.faq-page main .faq-item .faq-content .faq-answer{color:#103a6f;width:750px;padding-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;min-height:145px;line-height:1.8;padding:20px;border-top:1px solid #103a6f;border-bottom:1px solid #103a6f;background-color:#fff}.faq-page main .faq-item .faq-content .faq-answer .faq-inner p{font-size:20px}.faq-page main .faq-item .faq-content .faq-answer:after{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-shadow:2px 0px 0px #103a6f}.faq-page main .faq-item .faq-content .person{width:175px;height:175px;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%}.faq-page main .faq-item .faq-content .person img{width:100%;height:100%;border-radius:50%}.faq-page main .faq-item:nth-child(odd) .faq-content .answer{border-radius:10px 0 0 10px}.faq-page main .faq-item:nth-child(odd) .faq-content .faq-answer{border-right:1px solid #103a6f;border-radius:0 10px 10px 0}.faq-page main .faq-item:nth-child(odd) .faq-content .faq-answer:after{content:"▶︎";right:-20px;color:#fff}.faq-page main .faq-item:nth-child(odd) .faq-content .person{right:-70px}.faq-page main .faq-item:nth-child(even) .faq-content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.faq-page main .faq-item:nth-child(even) .faq-content .contents-area{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.faq-page main .faq-item:nth-child(even) .faq-content .answer{border-radius:0 10px 10px 0}.faq-page main .faq-item:nth-child(even) .faq-content .faq-answer{border-left:1px solid #103a6f;border-radius:10px 0 0 10px}.faq-page main .faq-item:nth-child(even) .faq-content .faq-answer:after{content:"▶︎";left:-12px;color:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg);top:auto}.faq-page main .faq-item:nth-child(even) .faq-content .person{left:100px}.faq-page .contact-area{background-color:#ff753f;padding:140px 0;margin-top:100px}.faq-page .contact-area .contact-inner{width:1100px;margin:auto;background-color:#fff;border-radius:12px;padding:60px 40px}.faq-page .contact-area .contact-inner h4{-webkit-text-decoration:underline dotted #103a6f;text-decoration:underline dotted #103a6f;text-underline-offset:20px;color:#103a6f;text-align:center;font-size:38px;font-weight:700;line-height:2}.faq-page .contact-area .contact-inner a{display:block;width:500px;margin:50px auto 0;background-color:#ff753f;color:#fff;text-align:center;padding:26px 20px;border-radius:100px;border:3px solid #fff;font-size:28px;font-weight:700;position:relative;-webkit-transition:all .3s;transition:all .3s;border:4px solid #ff753f}.faq-page .contact-area .contact-inner a i{position:absolute;right:20px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.faq-page .contact-area .contact-inner a:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);border:4px solid #f35314}@media screen and (max-width:768px){.faq-page main .faq-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/sp/faq/bg-faq.jpg) no-repeat;background-size:cover;height:40vw;max-width:100%;min-width:auto}.faq-page main .faq-title-area__inner{width:100%;margin:auto;padding:0 5.3333333333vw}.faq-page main .faq-title-area__inner p{font-size:3.7333333333vw;color:#103a6f;letter-spacing:.2666666667vw}.faq-page main .faq-title-area__inner h2{font-size:5.3333333333vw}.faq-page main .faq-menu-wrapper{background-color:#e8edf7;padding:10.6666666667vw 5.3333333333vw}.faq-page main .faq-menu-wrapper .selection{padding:2.1333333333vw 2.6666666667vw;width:100%;font-size:4vw;margin-bottom:4vw}.faq-page main .faq-menu-wrapper .faq-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:auto}.faq-page main .faq-menu-wrapper .faq-menu li{width:100%;padding:1.3333333333vw 2.6666666667vw}.faq-page main .faq-menu-wrapper .faq-menu li a{display:block}.faq-page main .faq-menu-wrapper .faq-menu li a img{width:100%}.faq-page main .faq-area{padding-top:13.3333333333vw;width:100%}.faq-page main .faq-area .menu-title{text-align:center;border-top:.2666666667vw solid #103a6f;padding:4.5333333333vw 0 2.6666666667vw;font-size:5.3333333333vw;width:89.3333333333vw;margin:auto}.faq-page main .faq-area picture{width:89.3333333333vw;margin:auto}.faq-page main .faq-area picture img{width:100%}.faq-page main .faq-area .underline{margin-bottom:0}.faq-page main .faq-item{border-bottom:.2666666667vw dotted #103a6f;padding-bottom:7.3333333333vw;width:100%}.faq-page main .faq-item .btn{color:#fff;font-size:5.0666666667vw;position:absolute;top:6.6666666667vw;right:6.6666666667vw;cursor:pointer;font-weight:700;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.faq-page main .faq-item .faq-answer .faq-inner picture{width:100%;padding-top:2.6666666667vw}.faq-page main .faq-item .faq-answer .faq-inner picture img{width:100%}.faq-page main .faq-item .faq-title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:8vw;padding:0 5.3333333333vw}.faq-page main .faq-item .faq-title-wrapper .question-number{font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO";color:#fff;font-size:5.3333333333vw;width:18.6666666667vw;border-radius:100px 0 0 100px;padding:4vw 1.3333333333vw 4vw 4vw}.faq-page main .faq-item .faq-title-wrapper .question-number span{font-size:14px}.faq-page main .faq-item .faq-title-wrapper h3{width:70.6666666667vw;font-size:3.7333333333vw;padding:0 10.6666666667vw 0 4vw;border-radius:0 100px 100px 0;line-height:1.4}.faq-page main .faq-item .faq-content{margin-top:5.3333333333vw;position:relative;display:none}.faq-page main .faq-item .faq-content .contents-area{padding:0 6.6666666667vw;width:82.6666666667vw}.faq-page main .faq-item .faq-content .contents-area .image{max-width:66.6666666667vw}.faq-page main .faq-item .faq-content .answer{font-size:6.6666666667vw;width:12vw;padding:5.3333333333vw 2.6666666667vw;height:auto}.faq-page main .faq-item .faq-content .answer img{width:100%}.faq-page main .faq-item .faq-content .faq-answer{color:#103a6f;width:53.3333333333vw;padding-left:4vw;min-height:26.6666666667vw;padding:2.6666666667vw;border-top:.2666666667vw solid #103a6f;border-bottom:.2666666667vw solid #103a6f;line-height:1.5}.faq-page main .faq-item .faq-content .faq-answer .faq-inner p{font-size:3.4666666667vw}.faq-page main .faq-item .faq-content .faq-answer:after{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-shadow:2px 0px 0px #103a6f}.faq-page main .faq-item .faq-content .person{width:17.0666666667vw;height:17.0666666667vw;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%}.faq-page main .faq-item:nth-child(odd) .faq-content .answer{border-radius:10px 0 0 10px;margin:0;padding:5.3333333333vw 2.6666666667vw}.faq-page main .faq-item:nth-child(odd) .faq-content .faq-answer{border-right:.2666666667vw solid #103a6f;border-radius:0 10px 10px 0;margin-right:4vw}.faq-page main .faq-item:nth-child(odd) .faq-content .faq-answer:after{content:"▶︎";right:-5.0666666667vw;color:#fff}.faq-page main .faq-item:nth-child(odd) .faq-content .person{right:-4vw}.faq-page main .faq-item:nth-child(even) .faq-content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.faq-page main .faq-item:nth-child(even) .faq-content .contents-area{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-left:17.3333333333vw}.faq-page main .faq-item:nth-child(even) .faq-content .answer{border-radius:0 10px 10px 0;margin:0}.faq-page main .faq-item:nth-child(even) .faq-content .faq-answer{border-left:1px solid #103a6f;border-radius:10px 0 0 10px}.faq-page main .faq-item:nth-child(even) .faq-content .faq-answer:after{content:"▶︎";left:-2.8vw;color:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg);top:auto}.faq-page main .faq-item:nth-child(even) .faq-content .person{left:13.3333333333vw}.faq-page .contact-area{background-color:#ff753f;padding:13.3333333333vw 0;margin-top:13.3333333333vw}.faq-page .contact-area .contact-inner{width:89.3333333333vw;border-radius:1.6vw;padding:8vw 5.3333333333vw}.faq-page .contact-area .contact-inner h4{text-underline-offset:2.6666666667vw;font-size:4.5333333333vw;line-height:2}.faq-page .contact-area .contact-inner a{display:block;width:66.6666666667vw;margin:6.6666666667vw auto 0;padding:3.4666666667vw 2.6666666667vw;font-size:3.7333333333vw;border:.5333333333vw solid #ff753f}.faq-page .contact-area .contact-inner a i{position:absolute;right:2.6666666667vw;top:50%}.faq-page .contact-area .contact-inner a:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);border:.5333333333vw solid #f35314}}.voice-page main{padding:0 0 25px}.voice-page main .voice-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/voice/bg-voice.jpg) no-repeat;background-size:cover;background-position:center;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;min-width:1250px}.voice-page main .voice-title-area__inner{width:1080px;margin:auto;padding:0 20px}.voice-page main .voice-title-area__inner p{font-size:28px;color:#103a6f;font-weight:700;letter-spacing:4px}.voice-page main .voice-title-area__inner h2{color:#fff;font-size:62px;font-weight:700}.voice-page main .customer-title h2{background-color:#1076d6;padding:20px;border-radius:100px;text-align:center;width:1100px;margin:100px auto;color:#fff;font-size:39px;font-weight:700;position:relative}.voice-page main .customer-title h2:after{content:"▼";position:absolute;bottom:-20px;left:0;right:0;margin:auto;color:#1076d6}.voice-page main .top-voice{width:1100px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:70px;text-align:center;border-radius:10px;position:relative}.voice-page main .top-voice:before{content:"";position:absolute;top:-5px;left:-5px;width:27px;height:27px;background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/voice/ico.png) no-repeat;background-size:100% auto}.voice-page main .top-voice:after{content:"";position:absolute;bottom:-5px;right:-5px;width:27px;height:27px;background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/voice/ico.png) no-repeat;background-size:100% auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.voice-page main .top-voice .order-detail{font-size:16px;font-weight:700;color:#103a6f;text-align:center;border-top:2px dotted #103a6f;border-bottom:2px dotted #103a6f;padding:6px 0;margin-top:20px}.voice-page main .top-voice figure{width:166px}.voice-page main .top-voice figure img{width:100%}.voice-page main .top-voice figure figcaption{text-align:center;font-size:16px;color:#103a6f;padding-top:10px}.voice-page main .top-voice .voice-text{width:700px}.voice-page main .top-voice .voice-text h3{color:#103a6f;font-size:25px;font-weight:700;text-align:center;padding-bottom:32px;line-height:1.6}.voice-page main .top-voice .voice-text .voice-detail{font-size:20px;color:#103a6f;line-height:1.8;text-align:left}.voice-page main .top-voice .voice-text .voice-detail strong{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(0%,#fffa26));background:linear-gradient(transparent 0%,#fffa26 0%);-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:400}.voice-page main .system-voice{width:1100px;margin:auto}.voice-page main .system-voice ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-bottom:80px}.voice-page main .system-voice ul li{width:48%;padding:40px 30px 120px;position:relative;text-align:center;border-radius:10px;margin-top:40px}.voice-page main .system-voice ul li:before{content:"";position:absolute;top:-5px;left:-5px;width:27px;height:27px;background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/voice/ico.png) no-repeat;background-size:100% auto}.voice-page main .system-voice ul li:after{content:"";position:absolute;bottom:-5px;right:-5px;width:27px;height:27px;background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/voice/ico.png) no-repeat;background-size:100% auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.voice-page main .system-voice .old-icon{width:171px;margin:auto}.voice-page main .system-voice .old-icon figcaption{text-align:center;color:#103a6f;line-height:1.6;margin-top:10px}.voice-page main .system-voice .old-icon img{width:100%}.voice-page main .system-voice h3{text-align:center;color:#103a6f;font-size:23px;font-weight:700;padding:30px 10px;line-height:1.6;min-height:170px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.voice-page main .system-voice .voice-detail{font-size:20px;color:#103a6f;padding:0 20px;line-height:1.6;text-align:left}.voice-page main .system-voice .voice-detail strong{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(0%,#fffa26));background:linear-gradient(transparent 0%,#fffa26 0%);-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:400}.voice-page main .system-voice .order-detail{position:absolute;bottom:10px;left:0;right:0;margin:40px auto;width:80%;font-size:16px;font-weight:700;color:#103a6f;text-align:center;border-top:2px dotted #103a6f;border-bottom:2px dotted #103a6f;padding:6px 0;margin-top:20px}.voice-page main .system-voice .order-detail small{font-size:12px}.voice-page main .caption{text-align:center;font-size:16px;color:#103a6f;padding-top:10px;color:#103a6f}.voice-page main .customer-voice{padding-bottom:0}.voice-page main .customer-voice .top-voice{background-color:#e8edf7}.voice-page main .customer-voice .system-voice ul li{background-color:#e8edf7}.voice-page main .corporate-voice .top-voice{background-color:#fff}.voice-page main .corporate-voice .system-voice ul li{background-color:#fff}.voice-page main .bg-gray{background-color:#e8edf7;padding-top:20px}.satisfaction-title h2{background-color:#103a6f;padding:20px;border-radius:100px;text-align:center;width:1100px;margin:100px auto;color:#fff;font-size:39px;font-weight:700;position:relative}.satisfaction-voice .satisfaction-voice-inner{width:1100px;margin:auto}.satisfaction-voice .satisfaction-voice-inner .satisfaction-voice-inner-top{width:1100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px dotted #103a6f;padding-bottom:75px}.satisfaction-voice .satisfaction-voice-inner .satisfaction-voice-inner-top .graph1{width:500px}.satisfaction-voice .satisfaction-voice-inner .satisfaction-voice-inner-top .graph1 img{width:100%}.satisfaction-voice .satisfaction-voice-inner .satisfaction-voice-inner-top .main-text-wrapper{width:600px;padding-right:20px}.satisfaction-voice .satisfaction-voice-inner .satisfaction-voice-inner-top .main-text-wrapper .main-text{color:#103a6f;font-size:42px;font-weight:700;line-height:1.6;margin-top:0}.satisfaction-voice .satisfaction-voice-inner .satisfaction-voice-inner-top p{font-size:20px;color:#103a6f;margin-top:40px;line-height:1.6}.satisfaction-voice .satisfaction-voice-inner .satisfaction-voice-inner-bottom{width:1100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:75px;padding-bottom:100px}.satisfaction-voice .satisfaction-voice-inner .satisfaction-voice-inner-bottom .graph2{width:500px}.satisfaction-voice .satisfaction-voice-inner .satisfaction-voice-inner-bottom .graph2 img{width:100%}.satisfaction-voice .satisfaction-voice-inner .satisfaction-voice-inner-bottom .main-text-wrapper{width:600px;padding-left:30px}.satisfaction-voice .satisfaction-voice-inner .satisfaction-voice-inner-bottom .main-text-wrapper .main-text{color:#103a6f;font-size:46px;font-weight:700;line-height:1.6;margin-top:0}.satisfaction-voice .satisfaction-voice-inner .satisfaction-voice-inner-bottom p{font-size:20px;color:#103a6f;margin-top:40px;line-height:1.6}@media screen and (max-width:768px){.voice-page main{padding:0 0 3.3333333333vw}.voice-page main .voice-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/sp/voice/bg-voice.jpg) no-repeat;background-size:cover;height:40vw;max-width:100%;min-width:auto}.voice-page main .voice-title-area__inner{width:100%;margin:auto;padding:0 5.3333333333vw}.voice-page main .voice-title-area__inner p{font-size:3.7333333333vw;color:#103a6f;letter-spacing:.2666666667vw}.voice-page main .voice-title-area__inner h2{font-size:5.3333333333vw}.voice-page main .customer-title{padding:0 5.3333333333vw}.voice-page main .customer-title h2{background-color:#1076d6;padding:2.6666666667vw;width:100%;margin:6.6666666667vw auto;font-size:5.0666666667vw}.voice-page main .customer-title h2:after{content:"▼";position:absolute;bottom:-2.6666666667vw;left:0;right:0;margin:auto;color:#1076d6}.voice-page main .top-voice{width:100%;padding:5.3333333333vw 4vw;border-radius:2.6666666667vw;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.voice-page main .top-voice:before{content:"";position:absolute;top:-.4vw;left:-.4vw;width:4vw;height:4vw;background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/voice/ico.png) no-repeat;background-size:100% auto}.voice-page main .top-voice:after{content:"";position:absolute;bottom:-.4vw;right:-.4vw;width:4vw;height:4vw;background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/voice/ico.png) no-repeat;background-size:100% auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.voice-page main .top-voice .order-detail{font-size:3.4666666667vw;border-top:.5333333333vw dotted #103a6f;border-bottom:.5333333333vw dotted #103a6f;padding:.8vw 0;width:76vw;margin:2.6666666667vw auto 0}.voice-page main .top-voice figure{width:18.2666666667vw}.voice-page main .top-voice figure img{width:100%}.voice-page main .top-voice figure figcaption{text-align:center;font-size:16px;color:#103a6f;padding-top:10px}.voice-page main .top-voice .voice-text{width:46.6666666667vw}.voice-page main .top-voice .voice-text h3{color:#103a6f;font-size:3.7333333333vw;padding-bottom:0;line-height:1.6;text-align:left}.voice-page main .top-voice .voice-text p{text-align:left;color:#103a6f;font-size:3.2vw}.voice-page main .voice-wrapper{padding-top:2.6666666667vw}.voice-page main .voice-wrapper .voice-detail{font-size:3.4666666667vw;color:#103a6f;line-height:1.8;text-align:left;padding:2.6666666667vw}.voice-page main .system-voice{width:100%;margin:auto}.voice-page main .system-voice ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10.6666666667vw}.voice-page main .system-voice ul li{width:100%;padding:5.3333333333vw 4vw 16vw;border-radius:2.6666666667vw;margin-top:5.3333333333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.voice-page main .system-voice ul li:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.voice-page main .system-voice ul li:nth-child(odd) h3{padding-left:2.6666666667vw}.voice-page main .system-voice ul li:nth-child(odd) .caption{padding-left:2.6666666667vw}.voice-page main .system-voice ul li:before{content:"";position:absolute;top:-.4vw;left:-.4vw;width:4vw;height:4vw;background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/voice/ico.png) no-repeat;background-size:100% auto}.voice-page main .system-voice ul li:after{content:"";position:absolute;bottom:-.4vw;right:-.4vw;width:4vw;height:4vw;background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/voice/ico.png) no-repeat;background-size:100% auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.voice-page main .system-voice .old-icon{width:18.2666666667vw;margin:auto}.voice-page main .system-voice .old-icon figcaption{text-align:center;color:#103a6f;line-height:1.6;margin-top:10px}.voice-page main .system-voice .old-icon img{width:100%}.voice-page main .system-voice .text-collect{width:53.3333333333vw}.voice-page main .system-voice .text-collect h3{font-size:3.7333333333vw;padding:0 1.3333333333vw 0;min-height:auto;text-align:left}.voice-page main .system-voice .text-collect .caption{font-size:3.2vw;text-align:left;padding:1.3333333333vw 1.3333333333vw 0}.voice-page main .system-voice .voice-detail{font-size:3.4666666667vw;color:#103a6f;padding:2.6666666667vw;line-height:1.6;text-align:left}.voice-page main .system-voice .order-detail{position:absolute;bottom:1.3333333333vw;left:0;right:0;margin:2.6666666667vw auto 5.3333333333vw;width:77.3333333333vw;font-size:2.9333333333vw;border-top:.5333333333vw dotted #103a6f;border-bottom:.5333333333vw dotted #103a6f;padding:.8vw 0}.voice-page main .system-voice .order-detail small{font-size:2.6666666667vw}.voice-page main .customer-voice{padding:5.3333333333vw}.voice-page main .customer-voice .top-voice{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.voice-page main .bg-gray{padding-top:4vw}.voice-page main .corporate-voice{padding:0 5.3333333333vw}.satisfaction-title{padding:0 5.3333333333vw 8.9333333333vw}.satisfaction-title h2{padding:2.6666666667vw;width:100%;font-size:4.9333333333vw;margin:0}.satisfaction-voice{padding:0 5.3333333333vw}.satisfaction-voice .satisfaction-voice-inner{width:100%;margin:auto}.satisfaction-voice .satisfaction-voice-inner .satisfaction-voice-inner-top{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:.2666666667vw dotted #103a6f;padding-bottom:9.3333333333vw}.satisfaction-voice .satisfaction-voice-inner .satisfaction-voice-inner-top .graph1{width:88.9333333333vw;margin:8vw auto 0}.satisfaction-voice .satisfaction-voice-inner .satisfaction-voice-inner-top .graph1 img{width:100%}.satisfaction-voice .satisfaction-voice-inner .satisfaction-voice-inner-top .main-text-wrapper{width:100%;padding-right:0}.satisfaction-voice .satisfaction-voice-inner .satisfaction-voice-inner-top .main-text-wrapper .main-text{font-size:6.6666666667vw;margin-top:0;width:100%}.satisfaction-voice .satisfaction-voice-inner .satisfaction-voice-inner-top p{font-size:4.2666666667vw;margin-top:5.3333333333vw}.satisfaction-voice .satisfaction-voice-inner .satisfaction-voice-inner-bottom{width:100%;padding-top:10vw;padding-bottom:13.3333333333vw;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.satisfaction-voice .satisfaction-voice-inner .satisfaction-voice-inner-bottom .graph2{width:86.2666666667vw;margin-top:10.6666666667vw}.satisfaction-voice .satisfaction-voice-inner .satisfaction-voice-inner-bottom .graph2 img{width:100%}.satisfaction-voice .satisfaction-voice-inner .satisfaction-voice-inner-bottom .main-text-wrapper{width:100%;padding:0}.satisfaction-voice .satisfaction-voice-inner .satisfaction-voice-inner-bottom .main-text-wrapper .main-text{font-size:7.2vw;margin-top:0}.satisfaction-voice .satisfaction-voice-inner .satisfaction-voice-inner-bottom p{font-size:4.2666666667vw;margin-top:5.3333333333vw}}.privacy-page main{padding:0 0 25px}.privacy-page main .privacy-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/privacy/bg-privacy.jpg) no-repeat;background-size:cover;background-position:center;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;min-width:1250px}.privacy-page main .privacy-title-area__inner{width:1080px;margin:auto;padding:0 20px}.privacy-page main .privacy-title-area__inner p{font-size:28px;color:#103a6f;font-weight:700;letter-spacing:4px}.privacy-page main .privacy-title-area__inner h2{color:#fff;font-size:62px;font-weight:700}.privacy-page .policy-item{width:1200px;margin:auto;margin-top:130px}.privacy-page .policy-item.first{margin-top:200px}.privacy-page .policy-item.last{margin-bottom:130px}.privacy-page .policy-item h2{font-size:36px;font-weight:700;color:#103a6f;border-top:2px dotted #103a6f;border-bottom:2px dotted #103a6f;padding:40px 0}.privacy-page .policy-item .main-text{background-color:#e8edf7;padding:60px;border-radius:10px;margin-top:40px}.privacy-page .policy-item .main-text p{color:#103a6f;font-size:20px;line-height:1.6}.privacy-page .policy-item .main-text .addressInfo{padding-top:20px;font-weight:700}.privacy-page .policy-item .main-text ol{padding-top:20px}.privacy-page .policy-item .main-text ol li{color:#103a6f;line-height:1.6;font-size:20px}.privacy-page .policy-item .main-text ol .immunity2{padding-top:20px}@media screen and (max-width:768px){.privacy-page main{padding:0 0 3.3333333333vw}.privacy-page main .privacy-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/sp/privacy/bg-privacy.jpg) no-repeat;background-size:cover;height:40vw;max-width:100%;min-width:auto}.privacy-page main .privacy-title-area__inner{width:100%;margin:auto;padding:0 5.3333333333vw}.privacy-page main .privacy-title-area__inner p{font-size:3.7333333333vw;color:#103a6f;letter-spacing:.2666666667vw}.privacy-page main .privacy-title-area__inner h2{font-size:5.3333333333vw}.privacy-page main .policy-item{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.privacy-page main .policy-item.first{margin-top:20vw}.privacy-page main .policy-item.last{margin-bottom:17.3333333333vw}.privacy-page main .policy-item h2{font-size:3.7333333333vw;border-top:.2666666667vw dotted #103a6f;border-bottom:.2666666667vw dotted #103a6f;padding:3.8666666667vw 0}.privacy-page main .policy-item .main-text{background-color:#e8edf7;padding:8vw;border-radius:1.3333333333vw;margin-top:4vw}.privacy-page main .policy-item .main-text p{font-size:3.7333333333vw}.privacy-page main .policy-item .main-text .addressInfo{padding-top:2.6666666667vw}.privacy-page main .policy-item .main-text ol{padding-top:2.6666666667vw}.privacy-page main .policy-item .main-text ol li{font-size:3.7333333333vw}.privacy-page main .policy-item .main-text ol .immunity2{padding-top:2.6666666667vw}.privacy-page main .message .messageWrapper{height:48vw}}.contact-page .wpcf7-submit,.contact-page .wpcf7-previous{-webkit-transition:all .3s;transition:all .3s}.contact-page .wpcf7-submit:hover,.contact-page .wpcf7-previous:hover{opacity:.8}.contact-page .contact-title-area{background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/inquiry/bg-contact.png) no-repeat;background-size:cover;background-position:center;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;min-width:1250px}.contact-page .contact-title-area__inner{width:1080px;margin:auto;padding:0 20px}.contact-page .contact-title-area__inner p{font-size:28px;color:#103a6f;font-weight:700;letter-spacing:4px}.contact-page .contact-title-area__inner h2{color:#fff;font-size:62px;font-weight:700}.contact-page .contact-title-area__inner .title-text{color:#fff;padding-top:30px;font-weight:400}.contactformWrapper{width:1100px;margin:100px auto 200px}.contactformWrapper p{line-height:1.6;text-align:center;color:#103a6f;font-size:28px}.contactformWrapper h3{color:#333;font-size:28px;text-align:center;font-weight:700;padding-bottom:16px}.contactformWrapper p.message{color:#333;font-size:20px;padding-bottom:16px}.contactformWrapper .mainbox{border-top:2px solid #1076d6;border-bottom:2px solid #1076d6;width:600px;margin:10px auto;padding:10px 0}.contactformWrapper .mainbox p{line-height:1.6;color:#1076d6;text-align:center;font-size:24px}.contactformWrapper .mainbox p.reception-time{font-size:32px}.contactformWrapper .mainbox .tel-number{display:block;font-size:36px;color:#1076d6;text-align:center;font-weight:700}.contactformWrapper .flyer{display:block;margin:40px auto;width:600px;text-align:center;font-size:24px;color:#fff;background-color:#1076d6;font-weight:700;padding:15px;border-radius:5px;position:relative}.contactformWrapper .flyer i{position:absolute;right:30px}.contactformWrapper .flyer:hover{opacity:.8}.thanksWrapper h2{text-align:center}.thanksWrapper p{text-align:center}.submit-button{width:493px;margin:auto;display:block}.submit-button input{background-color:#103a6f;border-radius:100px;color:#fff;text-align:center;width:493px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px auto 0;font-size:34px;font-weight:700;padding:20px;line-height:1;-webkit-transition:all .3s;transition:all .3s}.submit-button input:disabled{background-color:#dadada}.wpcf7-spinner{display:none !important}.accept{margin-top:60px}.accept span a{text-decoration:underline}.accept label{cursor:pointer;font-size:26px}.accept input[type=checkbox]{position:absolute;top:5px;left:-20px;border:1px solid #103a6f;width:25px;height:25px;text-align:center;cursor:pointer}.accept input[type=radio]{position:absolute;top:5px;left:-20px;border-radius:50%;border:1px solid #103a6f;width:25px;height:25px;text-align:center;cursor:pointer}.accept input[type=radio]:checked:before{content:"";position:absolute;top:5px;left:5px;display:inline-block;width:14px;height:10px;border-left:3px solid #103a6f;border-bottom:3px solid #103a6f;-webkit-transform:rotate(-54deg);transform:rotate(-54deg)}.accept input[type=checkbox]:checked:before{content:"";position:absolute;top:5px;left:5px;display:inline-block;width:14px;height:10px;border-left:3px solid #103a6f;border-bottom:3px solid #103a6f;-webkit-transform:rotate(-54deg);transform:rotate(-54deg)}.contact-form{width:1100px;margin:0 auto;padding:100px 80px;background-color:#e8edf7;border-radius:10px}.contact-form .form1-radio{text-align:left}.contact-form .form2-radio{text-align:left}.contact-form .form2-radio .wpcf7-list-item{margin:0 20px 0 0}.contact-form #other-reason-wrap input{background-color:#fff;padding:10px;margin-top:20px;border-radius:5px;width:100%}.contact-form input[type=radio]{opacity:0;visibility:hidden;position:absolute}.contact-form input[type=checkbox]{opacity:0;visibility:hidden;position:absolute}.contact-form .wpcf7-list-item.first{margin-left:0}.contact-form .wpcf7-radio .wpcf7-list-item-label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:22px;color:#103a6f;margin-top:35px;margin-right:30px}.contact-form .wpcf7-radio span.wpcf7-list-item-label:before{display:block;content:"";border:2px solid #103a6f;width:20px;height:20px;margin-right:10px;border-radius:2px;border-radius:50%}.contact-form .wpcf7-radio span.wpcf7-list-item-label:after{display:none;content:"";position:absolute;border-radius:50%;width:12px;height:12px;background-color:#103a6f;left:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.contact-form .wpcf7-radio input[type=radio]:checked+span.wpcf7-list-item-label:after{display:block}.contact-form span.wpcf7-list-item-label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:22px;color:#103a6f;margin-top:35px;margin-right:30px}.contact-form span.wpcf7-list-item-label:before{display:block;content:"";border:2px solid #103a6f;width:20px;height:20px;margin-right:10px;border-radius:2px}.contact-form span.wpcf7-list-item-label:after{content:"";position:absolute;width:10px;height:16px;border:solid #103a6f;border-width:0 3px 3px 0;display:none;left:6px;top:45%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.contact-form input[type=checkbox]:checked+span.wpcf7-list-item-label:after{display:block}.contact-form .form1{padding-bottom:45px;border-bottom:2px dotted #103a6f}.contact-form .form2,.contact-form .form4,.contact-form .form5,.contact-form .form6,.contact-form .form7,.contact-form .form8,.contact-form .form9,.contact-form .form10,.contact-form .form11{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px dotted #103a6f;padding:37px 0}.contact-form .form2 input[type=text],.contact-form .form2 input[type=email],.contact-form .form2 input[type=tel],.contact-form .form2 textarea,.contact-form .form4 input[type=text],.contact-form .form4 input[type=email],.contact-form .form4 input[type=tel],.contact-form .form4 textarea,.contact-form .form5 input[type=text],.contact-form .form5 input[type=email],.contact-form .form5 input[type=tel],.contact-form .form5 textarea,.contact-form .form6 input[type=text],.contact-form .form6 input[type=email],.contact-form .form6 input[type=tel],.contact-form .form6 textarea,.contact-form .form7 input[type=text],.contact-form .form7 input[type=email],.contact-form .form7 input[type=tel],.contact-form .form7 textarea,.contact-form .form8 input[type=text],.contact-form .form8 input[type=email],.contact-form .form8 input[type=tel],.contact-form .form8 textarea,.contact-form .form9 input[type=text],.contact-form .form9 input[type=email],.contact-form .form9 input[type=tel],.contact-form .form9 textarea,.contact-form .form10 input[type=text],.contact-form .form10 input[type=email],.contact-form .form10 input[type=tel],.contact-form .form10 textarea,.contact-form .form11 input[type=text],.contact-form .form11 input[type=email],.contact-form .form11 input[type=tel],.contact-form .form11 textarea{width:100%;padding:8px;border:1px solid #103a6f;border-radius:4px;font-size:16px;background:#fff;width:535px}.contact-form .form3{border-bottom:2px dotted #103a6f;padding:37px 0}.contact-form .form3 input[type=text],.contact-form .form3 input[type=email],.contact-form .form3 textarea{padding:8px;border:1px solid #103a6f;border-radius:4px;font-size:16px;background:#fff;width:535px}.contact-form .form5{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border:none;padding:37px 0 37px}.contact-form .form6{border:none;padding:0;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.contact-form .form7{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border:none;padding:17px 0}.contact-form .form8{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border:none;padding:0 0 17px}.contact-form .form9{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border:none;padding:0}.contact-form .form11{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.contact-form .form12{padding:37px 0}.contact-form .notice{font-size:16px;font-weight:700;text-align:left}.contact-form .confirmation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact-form .confirmation:nth-child(2){margin-top:37px}.contact-form .form-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-form .form-inner .required{background-color:#d0121b;color:#fff;width:68px;font-size:16px;font-weight:700}.contact-form .form-inner .optional{background-color:#103a6f;color:#fff;width:68px;font-size:16px;font-weight:700}.contact-form .form-inner .form-title{font-size:26px;font-weight:700;padding-left:10px}.contact-comfirm-page .submitbtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:90px}.contact-comfirm-page .submitbtn .wpcf7-previous{border:1px solid #103a6f;border-radius:100px;padding:20px;width:340px;text-align:center;font-size:34px;font-weight:700;color:#103a6f;display:block;margin:0 20px}.contact-comfirm-page .submitbtn .wpcf7-submit{border:1px solid #103a6f;border-radius:100px;padding:20px;width:340px;text-align:center;font-size:34px;font-weight:700;color:#fff;background-color:#103a6f;display:block;margin:0 20px}.contact-comfirm-page .confirming{margin-bottom:90px}.contact-comfirm-page .input-field,.contact-comfirm-page .form1-radio,.contact-comfirm-page .form2-radio{color:#103a6f;font-size:22px}.contact-comfirm-page .form-inner{width:500px}.contact-comfirm-page .form1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-comfirm-page .form3 .confirmation{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-comfirm-page .form2,.contact-comfirm-page .form4,.contact-comfirm-page .form5,.contact-comfirm-page .form6,.contact-comfirm-page .form7,.contact-comfirm-page .form8,.contact-comfirm-page .form9,.contact-comfirm-page .form10,.contact-comfirm-page .form11{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.contact-comfirm-page .form5{padding-bottom:17px}.contact-comfirm-page .form10{padding-top:17px}.contact-comfirm-page .form12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.thanks-page .thanksWrapper{margin-bottom:190px}.thanks-page .thanksWrapper h2{color:#103a6f;font-size:32px;font-weight:700;background-color:#e8edf7;border-radius:100px;padding:20px;width:550px;text-align:center;margin:200px auto 60px}.thanks-page .thanksWrapper p{line-height:1.8;color:#103a6f;font-size:28px}@media screen and (max-width:768px){.contact-page .wpcf7-not-valid-tip{font-size:3.2vw}.contact-page .contact-title-area{background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/sp/inquiry/bg-contact.png) no-repeat;background-size:cover;height:40vw;max-width:100%;min-width:auto}.contact-page .contact-title-area__inner{width:100%;margin:auto;padding:0 5.3333333333vw}.contact-page .contact-title-area__inner p{font-size:3.7333333333vw}.contact-page .contact-title-area__inner h2{font-size:5.3333333333vw}.contact-page .contact-title-area__inner .title-text{padding-top:4vw}.contactformWrapper{width:100%;margin:6.6666666667vw auto;padding:0 5.3333333333vw}.contactformWrapper p{line-height:1.6;text-align:center;color:#103a6f;font-size:4.2666666667vw}.contactformWrapper h3{font-size:5.6vw;padding-bottom:3.4666666667vw}.contactformWrapper p.message{font-size:4.2666666667vw;padding-bottom:3.4666666667vw}.contactformWrapper .mainbox{border-top:.5333333333vw solid #1076d6;border-bottom:.5333333333vw solid #1076d6;width:100%;margin:10px auto;padding:2.6666666667vw 0}.contactformWrapper .mainbox p{font-size:4.2666666667vw}.contactformWrapper .mainbox p.reception-time{font-size:5.3333333333vw}.contactformWrapper .mainbox .tel-number{font-size:8vw;margin-top:2.6666666667vw}.contactformWrapper .flyer{margin:5.3333333333vw auto;width:100%;font-size:5.3333333333vw;padding:2.6666666667vw;border-radius:5px;line-height:1}.contactformWrapper .flyer i{position:absolute;right:2.6666666667vw;font-size:5.3333333333vw;line-height:1}.contactformWrapper .flyer:hover{opacity:.8}.contactformWrapper #other-reason-wrap input{padding:2.6666666667vw;margin-top:2.6666666667vw;font-size:3.7333333333vw}.submit-button{width:100%}.submit-button input{margin:5.3333333333vw auto 0;font-size:4.5333333333vw;padding:4vw;width:65.7333333333vw}.submit-button input:disabled{background-color:#dadada}.wpcf7-spinner{display:none !important}.accept{margin-top:8vw}.accept span a{text-decoration:underline}.accept label{cursor:pointer;font-size:3.4666666667vw}.accept input[type=checkbox]{position:absolute;top:-1.3333333333vw;left:-5.3333333333vw;border:.1333333333vw solid #103a6f;width:6.6666666667vw;height:6.6666666667vw}.accept input[type=checkbox]:checked:before{content:"";position:absolute;top:1.3333333333vw;left:1.3333333333vw;width:4vw;height:3.2vw;border-left:.6666666667vw solid #103a6f;border-bottom:.6666666667vw solid #103a6f;-webkit-transform:rotate(-54deg);transform:rotate(-54deg)}.contact-form{width:100%;padding:12vw 5.3333333333vw 8vw;border-radius:2.6666666667vw}.contact-form .form1-radio{text-align:left}.contact-form .form2-radio{text-align:left}.contact-form .form2-radio .wpcf7-list-item{margin:0 2.6666666667vw 0 0}.contact-form input[type=radio]{opacity:0;visibility:hidden;position:absolute}.contact-form .wpcf7-list-item.first{margin-left:0}.contact-form span.wpcf7-list-item-label{font-size:3.4666666667vw;margin-top:2.6666666667vw;margin-right:1.3333333333vw}.contact-form .wpcf7-radio span.wpcf7-list-item-label{font-size:3.4666666667vw;margin-top:2.6666666667vw;margin-right:1.3333333333vw}.contact-form span.wpcf7-list-item-label:before{display:block;content:"";border:2px solid #103a6f;width:20px;height:20px;margin-right:10px}.contact-form span.wpcf7-list-item-label:after{content:"";position:absolute;width:2.6666666667vw;height:4.2666666667vw;border:solid #103a6f;border-width:0 3px 3px 0;display:none;left:1.3333333333vw;top:40%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.contact-form input[type=radio]:checked+span.wpcf7-list-item-label:after{display:block}.contact-form .form1{padding-bottom:5.3333333333vw}.contact-form .form2,.contact-form .form4,.contact-form .form5,.contact-form .form6,.contact-form .form7,.contact-form .form8,.contact-form .form9,.contact-form .form10,.contact-form .form11{padding:2.2666666667vw 0}.contact-form .form2 input[type=text],.contact-form .form2 input[type=email],.contact-form .form2 input[type=tel],.contact-form .form2 textarea,.contact-form .form4 input[type=text],.contact-form .form4 input[type=email],.contact-form .form4 input[type=tel],.contact-form .form4 textarea,.contact-form .form5 input[type=text],.contact-form .form5 input[type=email],.contact-form .form5 input[type=tel],.contact-form .form5 textarea,.contact-form .form6 input[type=text],.contact-form .form6 input[type=email],.contact-form .form6 input[type=tel],.contact-form .form6 textarea,.contact-form .form7 input[type=text],.contact-form .form7 input[type=email],.contact-form .form7 input[type=tel],.contact-form .form7 textarea,.contact-form .form8 input[type=text],.contact-form .form8 input[type=email],.contact-form .form8 input[type=tel],.contact-form .form8 textarea,.contact-form .form9 input[type=text],.contact-form .form9 input[type=email],.contact-form .form9 input[type=tel],.contact-form .form9 textarea,.contact-form .form10 input[type=text],.contact-form .form10 input[type=email],.contact-form .form10 input[type=tel],.contact-form .form10 textarea,.contact-form .form11 input[type=text],.contact-form .form11 input[type=email],.contact-form .form11 input[type=tel],.contact-form .form11 textarea{width:100%;padding:1.6vw;border:.1333333333vw solid #103a6f;border-radius:.5333333333vw;font-size:3.4666666667vw}.contact-form .form3{padding:4.9333333333vw 0}.contact-form .form3 input[type=text],.contact-form .form3 input[type=email],.contact-form .form3 textarea{padding:1.6vw;border:.1333333333vw solid #103a6f;border-radius:.5333333333vw;font-size:3.4666666667vw;width:100%}.contact-form .form5{padding:2.2666666667vw 0}.contact-form .form6{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:2.2666666667vw 0}.contact-form .form7{padding:2.2666666667vw 0}.contact-form .form8{padding:0 0 2.2666666667vw}.contact-form .form12{padding:4.9333333333vw 0}.contact-form .notice{font-size:2.9333333333vw}.contact-form .confirmation:nth-child(2){margin-top:4.9333333333vw}.contact-form .form-inner{margin-bottom:1.3333333333vw}.contact-form .form-inner .required{width:9.0666666667vw;font-size:3.2vw}.contact-form .form-inner .optional{width:9.0666666667vw;font-size:3.2vw}.contact-form .form-inner .form-title{font-size:3.4666666667vw;padding-left:2.1333333333vw}.contact-comfirm-page .submitbtn{margin-top:8vw}.contact-comfirm-page .submitbtn .wpcf7-previous{border:.2666666667vw solid #103a6f;padding:4vw;width:45%;font-size:4.5333333333vw;margin:0 2.6666666667vw}.contact-comfirm-page .submitbtn .wpcf7-submit{border:.1333333333vw solid #103a6f;padding:4vw;width:45%;font-size:4.5333333333vw;margin:0 2.6666666667vw}.contact-comfirm-page .confirming{margin-bottom:12vw}.contact-comfirm-page .input-field,.contact-comfirm-page .form1-radio,.contact-comfirm-page .form2-radio{color:#103a6f;font-size:3.4666666667vw;padding-left:11.4666666667vw}.contact-comfirm-page .form-inner{width:100%}.contact-comfirm-page .form1{display:block}.contact-comfirm-page .form3 .confirmation{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-comfirm-page .form5{padding-bottom:2.2666666667vw}.contact-comfirm-page .form10{padding-top:2.2666666667vw}.contact-comfirm-page .form12{display:block}.thanks-page .thanksWrapper{margin-bottom:16vw}.thanks-page .thanksWrapper h2{font-size:4.2666666667vw;padding:2.6666666667vw;width:73.3333333333vw;margin:16vw auto 8vw}.thanks-page .thanksWrapper p{line-height:1.8;font-size:3.7333333333vw}}.moushikomi-page .wpcf7-submit,.moushikomi-page .wpcf7-previous{-webkit-transition:all .3s;transition:all .3s}.moushikomi-page .wpcf7-submit:hover,.moushikomi-page .wpcf7-previous:hover{opacity:.8}.moushikomi-page .contact-title-area{background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/moushikomi/bg-moushikomi.png) no-repeat;background-size:cover;background-position:center;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;min-width:1250px}.moushikomi-page .contact-title-area__inner{width:1080px;margin:auto;padding:0 20px}.moushikomi-page .contact-title-area__inner p{font-size:28px;color:#103a6f;font-weight:700;letter-spacing:4px}.moushikomi-page .contact-title-area__inner h2{color:#fff;font-size:62px;font-weight:700}.moushikomi-page .contact-title-area__inner .title-text{color:#fff;padding-top:30px;font-weight:400}.moushikomi-page .contactformWrapper{width:1100px;margin:100px auto 200px}.moushikomi-page .contactformWrapper .entrance-message{padding-bottom:40px}.moushikomi-page .contactformWrapper p{line-height:1.6;color:#103a6f;text-align:center;font-size:28px}.moushikomi-page .contactformWrapper .have-flyer{border:1px solid #103a6f;border-radius:100px;padding:5px 20px;color:#103a6f;background-color:#e8edf7;width:608px;margin:60px auto 0;font-weight:700;font-size:20px}.moushikomi-page .contactformWrapper .have-flyer-text{font-size:20px;margin-bottom:60px}.moushikomi-page .thanksWrapper h2{text-align:center}.moushikomi-page .thanksWrapper p{text-align:center}.moushikomi-page .submit-button{width:493px;margin:auto;display:block}.moushikomi-page .submit-button input{background-color:#103a6f;border-radius:100px;color:#fff;text-align:center;width:493px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px auto 0;font-size:34px;font-weight:700;padding:20px;line-height:1;-webkit-transition:all .3s;transition:all .3s}.moushikomi-page .submit-button input:disabled{background-color:#dadada}.moushikomi-page .wpcf7-spinner{display:none !important}.moushikomi-page .accept{margin-top:60px}.moushikomi-page .accept span a{text-decoration:underline}.moushikomi-page .accept label{cursor:pointer;font-size:26px}.moushikomi-page .accept input[type=checkbox]{position:absolute;top:5px;left:-20px;border:1px solid #103a6f;width:25px;height:25px;text-align:center;cursor:pointer}.moushikomi-page .accept input[type=checkbox]:checked:before{content:"";position:absolute;top:5px;left:5px;display:inline-block;width:14px;height:10px;border-left:3px solid #103a6f;border-bottom:3px solid #103a6f;-webkit-transform:rotate(-54deg);transform:rotate(-54deg)}.moushikomi-page .contact-form{width:1100px;margin:0 auto;padding:100px 80px;background-color:#e8edf7;border-radius:10px}.moushikomi-page .contact-form .form1-radio{text-align:left}.moushikomi-page .contact-form .form2-radio{text-align:left}.moushikomi-page .contact-form .form2-radio .wpcf7-list-item{margin:0 20px 0 0}.moushikomi-page .contact-form input[type=radio]{opacity:0;visibility:hidden;position:absolute}.moushikomi-page .contact-form .wpcf7-list-item.first{margin-left:0}.moushikomi-page .contact-form span.wpcf7-list-item-label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:22px;color:#103a6f;margin-top:35px;margin-right:30px}.moushikomi-page .contact-form span.wpcf7-list-item-label:before{display:block;content:"";border-radius:50%;border:2px solid #103a6f;width:20px;height:20px;margin-right:10px}.moushikomi-page .contact-form span.wpcf7-list-item-label:after{display:block;position:absolute;content:"";border-radius:50%;width:12px;height:12px;background-color:#103a6f;left:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.moushikomi-page .contact-form input[type=radio]:checked+span.wpcf7-list-item-label:after{display:block}.moushikomi-page .contact-form .form1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-bottom:0;border-bottom:2px dotted #103a6f}.moushikomi-page .contact-form .form1 p{margin-bottom:40px}.moushikomi-page .contact-form .form1 span{font-size:18px}.moushikomi-page .contact-form .form1 input[type=text],.moushikomi-page .contact-form .form1 textarea{width:100%;padding:8px;border:1px solid #103a6f;border-radius:4px;font-size:16px;background:#fff;width:514px}.moushikomi-page .contact-form .form2,.moushikomi-page .contact-form .form4,.moushikomi-page .contact-form .form5,.moushikomi-page .contact-form .form6,.moushikomi-page .contact-form .form7,.moushikomi-page .contact-form .form8,.moushikomi-page .contact-form .form9,.moushikomi-page .contact-form .form10,.moushikomi-page .contact-form .form11{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px dotted #103a6f;padding:37px 0}.moushikomi-page .contact-form .form2 input[type=text],.moushikomi-page .contact-form .form2 input[type=email],.moushikomi-page .contact-form .form2 input[type=tel],.moushikomi-page .contact-form .form2 textarea,.moushikomi-page .contact-form .form4 input[type=text],.moushikomi-page .contact-form .form4 input[type=email],.moushikomi-page .contact-form .form4 input[type=tel],.moushikomi-page .contact-form .form4 textarea,.moushikomi-page .contact-form .form5 input[type=text],.moushikomi-page .contact-form .form5 input[type=email],.moushikomi-page .contact-form .form5 input[type=tel],.moushikomi-page .contact-form .form5 textarea,.moushikomi-page .contact-form .form6 input[type=text],.moushikomi-page .contact-form .form6 input[type=email],.moushikomi-page .contact-form .form6 input[type=tel],.moushikomi-page .contact-form .form6 textarea,.moushikomi-page .contact-form .form7 input[type=text],.moushikomi-page .contact-form .form7 input[type=email],.moushikomi-page .contact-form .form7 input[type=tel],.moushikomi-page .contact-form .form7 textarea,.moushikomi-page .contact-form .form8 input[type=text],.moushikomi-page .contact-form .form8 input[type=email],.moushikomi-page .contact-form .form8 input[type=tel],.moushikomi-page .contact-form .form8 textarea,.moushikomi-page .contact-form .form9 input[type=text],.moushikomi-page .contact-form .form9 input[type=email],.moushikomi-page .contact-form .form9 input[type=tel],.moushikomi-page .contact-form .form9 textarea,.moushikomi-page .contact-form .form10 input[type=text],.moushikomi-page .contact-form .form10 input[type=email],.moushikomi-page .contact-form .form10 input[type=tel],.moushikomi-page .contact-form .form10 textarea,.moushikomi-page .contact-form .form11 input[type=text],.moushikomi-page .contact-form .form11 input[type=email],.moushikomi-page .contact-form .form11 input[type=tel],.moushikomi-page .contact-form .form11 textarea{width:100%;padding:8px;border:1px solid #103a6f;border-radius:4px;font-size:16px;background:#fff;width:605px}.moushikomi-page .contact-form .form2 textarea,.moushikomi-page .contact-form .form4 textarea,.moushikomi-page .contact-form .form5 textarea,.moushikomi-page .contact-form .form6 textarea,.moushikomi-page .contact-form .form7 textarea,.moushikomi-page .contact-form .form8 textarea,.moushikomi-page .contact-form .form9 textarea,.moushikomi-page .contact-form .form10 textarea,.moushikomi-page .contact-form .form11 textarea{width:100%;padding:8px;border:1px solid #103a6f;border-radius:4px;font-size:16px;background:#fff;width:100%}.moushikomi-page .contact-form .form4 input[type=text],.moushikomi-page .contact-form .form4 input[type=email],.moushikomi-page .contact-form .form4 input[type=tel],.moushikomi-page .contact-form .form4 textarea{width:100%;padding:8px;border:1px solid #103a6f;border-radius:4px;font-size:16px;background:#fff;width:475px}.moushikomi-page .contact-form .form3{border-bottom:2px dotted #103a6f;padding:37px 0}.moushikomi-page .contact-form .form3 input[type=text],.moushikomi-page .contact-form .form3 input[type=email],.moushikomi-page .contact-form .form3 textarea{padding:8px;border:1px solid #103a6f;border-radius:4px;font-size:16px;background:#fff;width:605px}.moushikomi-page .contact-form .form5{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:37px 0 37px}.moushikomi-page .contact-form .form6{border:none;padding:0;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.moushikomi-page .contact-form .form7{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border:none;padding:17px 0}.moushikomi-page .contact-form .form8{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border:none;padding:0 0 17px}.moushikomi-page .contact-form .form9{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border:none;padding:0}.moushikomi-page .contact-form .form11{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.moushikomi-page .contact-form .form11 .input-field{width:100%}.moushikomi-page .contact-form .form12{padding:37px 0}.moushikomi-page .contact-form .notice{font-size:16px;font-weight:700;text-align:left}.moushikomi-page .contact-form .confirmation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.moushikomi-page .contact-form .confirmation:nth-child(2){margin-top:37px}.moushikomi-page .contact-form .form-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.moushikomi-page .contact-form .form-inner .required{background-color:#d0121b;color:#fff;width:68px;font-size:16px;font-weight:700}.moushikomi-page .contact-form .form-inner .optional{background-color:#103a6f;color:#fff;width:68px;font-size:16px;font-weight:700}.moushikomi-page .contact-form .form-inner .form-title{font-size:26px;font-weight:700;padding-left:10px}@media screen and (max-width:768px){.moushikomi-page .wpcf7-not-valid-tip{font-size:3.2vw}.moushikomi-page .contact-title-area{background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/sp/moushikomi/bg-moushikomi.png) no-repeat;background-size:cover;height:40vw;max-width:100%;min-width:auto}.moushikomi-page .contact-title-area__inner{width:100%;margin:auto;padding:0 5.3333333333vw}.moushikomi-page .contact-title-area__inner p{font-size:3.7333333333vw}.moushikomi-page .contact-title-area__inner h2{font-size:5.3333333333vw}.moushikomi-page .contact-title-area__inner .title-text{padding-top:4vw}.moushikomi-page .contactformWrapper{width:100%;margin:13.3333333333vw auto;padding:0 5.3333333333vw}.moushikomi-page .contactformWrapper p{font-size:3.7333333333vw}.moushikomi-page .contactformWrapper .entrance-message{text-align:left}.moushikomi-page .contactformWrapper .have-flyer{border:1px solid #103a6f;padding:1.3333333333vw 2.6666666667vw;width:64vw;margin:6.6666666667vw auto 2.6666666667vw;font-size:3.2vw}.moushikomi-page .contactformWrapper .have-flyer-text{font-size:3.2vw;margin-bottom:10.6666666667vw}.moushikomi-page .submit-button{width:100%}.moushikomi-page .submit-button input{margin:5.3333333333vw auto 0;font-size:4.5333333333vw;padding:4vw;width:65.7333333333vw}.moushikomi-page .submit-button input:disabled{background-color:#dadada}.moushikomi-page .wpcf7-spinner{display:none !important}.moushikomi-page .accept{margin-top:8vw}.moushikomi-page .accept span a{text-decoration:underline}.moushikomi-page .accept label{cursor:pointer;font-size:3.4666666667vw}.moushikomi-page .accept input[type=checkbox]{position:absolute;top:-1.3333333333vw;left:-5.3333333333vw;border:.1333333333vw solid #103a6f;width:6.6666666667vw;height:6.6666666667vw}.moushikomi-page .accept input[type=checkbox]:checked:before{content:"";position:absolute;top:1.3333333333vw;left:1.3333333333vw;width:4vw;height:3.2vw;border-left:.6666666667vw solid #103a6f;border-bottom:.6666666667vw solid #103a6f;-webkit-transform:rotate(-54deg);transform:rotate(-54deg)}.moushikomi-page .contact-form{width:100%;padding:12vw 5.3333333333vw 8vw;border-radius:2.6666666667vw}.moushikomi-page .contact-form .form1-radio{text-align:left}.moushikomi-page .contact-form .form2-radio{text-align:left}.moushikomi-page .contact-form .form2-radio .wpcf7-list-item{margin:0 2.6666666667vw 0 0}.moushikomi-page .contact-form input[type=radio]{opacity:0;visibility:hidden;position:absolute}.moushikomi-page .contact-form .wpcf7-list-item.first{margin-left:0}.moushikomi-page .contact-form span.wpcf7-list-item-label{font-size:3.4666666667vw;margin-top:2.6666666667vw;margin-right:1.3333333333vw}.moushikomi-page .contact-form span.wpcf7-list-item-label:before{display:block;content:"";border-radius:50%;border:2px solid #103a6f;width:20px;height:20px;margin-right:10px}.moushikomi-page .contact-form span.wpcf7-list-item-label:after{display:block;position:absolute;content:"";border-radius:50%;width:12px;height:12px;background-color:#103a6f;left:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.moushikomi-page .contact-form input[type=radio]:checked+span.wpcf7-list-item-label:after{display:block}.moushikomi-page .contact-form .form1{padding-bottom:5.3333333333vw}.moushikomi-page .contact-form .form1 p{margin-bottom:1.3333333333vw}.moushikomi-page .contact-form .form1 span{font-size:3.2vw}.moushikomi-page .contact-form .form1 input[type=text],.moushikomi-page .contact-form .form1 input[type=email],.moushikomi-page .contact-form .form1 input[type=tel],.moushikomi-page .contact-form .form1 textarea{width:100%;padding:1.6vw;border:.1333333333vw solid #103a6f;border-radius:.5333333333vw;font-size:3.4666666667vw}.moushikomi-page .contact-form .form2,.moushikomi-page .contact-form .form4,.moushikomi-page .contact-form .form5,.moushikomi-page .contact-form .form6,.moushikomi-page .contact-form .form7,.moushikomi-page .contact-form .form8,.moushikomi-page .contact-form .form9,.moushikomi-page .contact-form .form10,.moushikomi-page .contact-form .form11{padding:2.2666666667vw 0}.moushikomi-page .contact-form .form2 input[type=text],.moushikomi-page .contact-form .form2 input[type=email],.moushikomi-page .contact-form .form2 input[type=tel],.moushikomi-page .contact-form .form2 textarea,.moushikomi-page .contact-form .form4 input[type=text],.moushikomi-page .contact-form .form4 input[type=email],.moushikomi-page .contact-form .form4 input[type=tel],.moushikomi-page .contact-form .form4 textarea,.moushikomi-page .contact-form .form5 input[type=text],.moushikomi-page .contact-form .form5 input[type=email],.moushikomi-page .contact-form .form5 input[type=tel],.moushikomi-page .contact-form .form5 textarea,.moushikomi-page .contact-form .form6 input[type=text],.moushikomi-page .contact-form .form6 input[type=email],.moushikomi-page .contact-form .form6 input[type=tel],.moushikomi-page .contact-form .form6 textarea,.moushikomi-page .contact-form .form7 input[type=text],.moushikomi-page .contact-form .form7 input[type=email],.moushikomi-page .contact-form .form7 input[type=tel],.moushikomi-page .contact-form .form7 textarea,.moushikomi-page .contact-form .form8 input[type=text],.moushikomi-page .contact-form .form8 input[type=email],.moushikomi-page .contact-form .form8 input[type=tel],.moushikomi-page .contact-form .form8 textarea,.moushikomi-page .contact-form .form9 input[type=text],.moushikomi-page .contact-form .form9 input[type=email],.moushikomi-page .contact-form .form9 input[type=tel],.moushikomi-page .contact-form .form9 textarea,.moushikomi-page .contact-form .form10 input[type=text],.moushikomi-page .contact-form .form10 input[type=email],.moushikomi-page .contact-form .form10 input[type=tel],.moushikomi-page .contact-form .form10 textarea,.moushikomi-page .contact-form .form11 input[type=text],.moushikomi-page .contact-form .form11 input[type=email],.moushikomi-page .contact-form .form11 input[type=tel],.moushikomi-page .contact-form .form11 textarea{width:100%;padding:1.6vw;border:.1333333333vw solid #103a6f;border-radius:.5333333333vw;font-size:3.4666666667vw}.moushikomi-page .contact-form .form3{padding:4.9333333333vw 0}.moushikomi-page .contact-form .form3 input[type=text],.moushikomi-page .contact-form .form3 input[type=email],.moushikomi-page .contact-form .form3 textarea{padding:1.6vw;border:.1333333333vw solid #103a6f;border-radius:.5333333333vw;font-size:3.4666666667vw;width:100%}.moushikomi-page .contact-form .form5{padding:2.2666666667vw 0}.moushikomi-page .contact-form .form6{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:2.2666666667vw 0}.moushikomi-page .contact-form .form7{padding:2.2666666667vw 0}.moushikomi-page .contact-form .form8{padding:0 0 2.2666666667vw}.moushikomi-page .contact-form .form12{padding:4.9333333333vw 0}.moushikomi-page .contact-form .notice{font-size:2.9333333333vw}.moushikomi-page .contact-form .confirmation:nth-child(2){margin-top:4.9333333333vw}.moushikomi-page .contact-form .form-inner{margin-bottom:1.3333333333vw}.moushikomi-page .contact-form .form-inner .required{width:9.0666666667vw;font-size:3.2vw}.moushikomi-page .contact-form .form-inner .optional{width:9.0666666667vw;font-size:3.2vw}.moushikomi-page .contact-form .form-inner .form-title{font-size:3.4666666667vw;padding-left:2.1333333333vw;text-align:left}.contact-comfirm-page .submitbtn{margin-top:8vw}.contact-comfirm-page .submitbtn .wpcf7-previous{border:.2666666667vw solid #103a6f;padding:4vw;width:45%;font-size:4.5333333333vw;margin:0 2.6666666667vw}.contact-comfirm-page .submitbtn .wpcf7-submit{border:.1333333333vw solid #103a6f;padding:4vw;width:45%;font-size:4.5333333333vw;margin:0 2.6666666667vw}.contact-comfirm-page .confirming{margin-bottom:12vw}.contact-comfirm-page .input-field,.contact-comfirm-page .form1-radio,.contact-comfirm-page .form2-radio{color:#103a6f;font-size:3.4666666667vw;padding-left:11.4666666667vw}.contact-comfirm-page .form-inner{width:100%}.contact-comfirm-page .form1{display:block}.contact-comfirm-page .form3 .confirmation{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-comfirm-page .form5{padding-bottom:2.2666666667vw}.contact-comfirm-page .form10{padding-top:2.2666666667vw}.contact-comfirm-page .form12{display:block}.thanks-page .thanksWrapper{margin-bottom:16vw}.thanks-page .thanksWrapper h2{font-size:4.2666666667vw;padding:2.6666666667vw;width:73.3333333333vw;margin:16vw auto 8vw}.thanks-page .thanksWrapper p{line-height:1.8;font-size:3.7333333333vw}}.news-page main{padding:0 0 25px}.news-page main .news-title-area{background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/news/bg-news.jpg) no-repeat;background-size:cover;background-position:center;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;min-width:1250px;margin-bottom:90px}.news-page main .news-title-area__inner{width:1080px;margin:auto;padding:0 20px}.news-page main .news-title-area__inner p{font-size:28px;color:#103a6f;font-weight:700;letter-spacing:4px}.news-page main .news-title-area__inner h2{color:#fff;font-size:62px;font-weight:700}.news-page main .news-title-area__inner .title-text{color:#fff;padding-top:30px;font-weight:400}.news-page main article{width:1200px;margin:auto;padding-top:60px}.news-page main article .news-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px}.news-page main article .news-data .tags li{background:#103a6f;padding:10px 20px;color:#fff;min-width:150px;text-align:center;font-size:20px}.news-page main article .news-data .date{padding-left:20px;color:#103a6f;font-size:22px}.news-page main article .article-title{font-size:36px;font-weight:700;color:#103a6f;padding-bottom:64px}.news-page main article .article-title a{-webkit-transition:all .3s;transition:all .3s}.news-page main article .article-title a:hover{text-decoration:underline}.news-page main article .whole-saleLine{border-bottom:#103a6f dotted 2px}.news-page main .pagination{text-align:center;padding:60px 0}.news-page main .pagination .page-numbers{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60px;height:60px;border-radius:50%;border:1px solid #103a6f;font-weight:700;font-size:30px;color:#103a6f;margin-right:10px;-webkit-transition:all .3s;transition:all .3s}.news-page main .pagination .page-numbers:hover{background-color:#1e69c5;color:#fff;border:#1e69c5}.news-page main .pagination .current{background-color:#103a6f;color:#fff}.news-page main .pagination .current:hover{background-color:#103a6f}.news-page main .pagination .dots,.news-page main .pagination .next,.news-page main .pagination .prev{border:none;pointer-events:none}.news-page main .pagination .next,.news-page main .pagination .prev{display:none}@media screen and (max-width:768px){.news-page main{padding:0 0 3.3333333333vw}.news-page main .news-title-area{background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/sp/news/bg-news.jpg) no-repeat;background-size:cover;height:40vw;max-width:100%;min-width:auto;margin-bottom:8vw}.news-page main .news-title-area__inner{width:100%;margin:auto;padding:0 5.3333333333vw}.news-page main .news-title-area__inner p{font-size:3.7333333333vw;color:#103a6f;letter-spacing:.2666666667vw}.news-page main .news-title-area__inner h2{font-size:5.3333333333vw}.news-page main article{width:100%;margin:auto;padding:8vw 5.3333333333vw 0}.news-page main article .news-data{padding-bottom:4.2666666667vw}.news-page main article .news-data .tags li{background:#103a6f;padding:1.3333333333vw 2.6666666667vw;color:#fff;min-width:20vw;font-size:3.4666666667vw}.news-page main article .news-data .date{padding-left:2.6666666667vw;color:#103a6f;font-size:3.4666666667vw}.news-page main article .article-title{font-size:4.2666666667vw;padding-bottom:8.5333333333vw}.news-page main article .whole-saleLine{border-bottom:#103a6f dotted .2666666667vw}.news-page main .pagination{text-align:center;padding:8vw 0}.news-page main .pagination .page-numbers{width:8vw;height:8vw;border:.1333333333vw solid #103a6f;font-size:4vw;margin-right:1.3333333333vw}.news-page main .pagination .current{background-color:#103a6f;color:#fff}.news-page main .pagination .dots,.news-page main .pagination .next,.news-page main .pagination .prev{border:none;pointer-events:none}.news-page main .pagination .next,.news-page main .pagination .prev{display:none}}.case-page main{padding:0 0 25px}.case-page main .case-title-area{background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/case/bg-case.jpg) no-repeat;background-size:cover;background-position:center;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;min-width:1250px;margin-bottom:90px}.case-page main .case-title-area__inner{width:1080px;margin:auto;padding:0 20px}.case-page main .case-title-area__inner p{font-size:28px;color:#103a6f;font-weight:700;letter-spacing:4px}.case-page main .case-title-area__inner h2{color:#fff;font-size:62px;font-weight:700}.case-page main .case-title-area__inner .title-text{color:#fff;padding-top:30px;font-weight:400}.case-page main .case-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:1100px;margin:auto}.case-page main .case-wrapper article{width:33.333333%;margin-top:5px;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.case-page main .case-wrapper article .case-data{background-color:#e8edf7;border-radius:10px;padding:40px}.case-page main .case-wrapper article .case-data .case-picture{width:100%;height:200px;overflow:hidden}.case-page main .case-wrapper article .case-data .case-picture img{width:100%}.case-page main .case-wrapper article .case-data .article-title{color:#103a6f;font-size:30px;font-weight:700;padding:20px 0;min-height:150px}.case-page main .case-wrapper article .case-data .article-title a:hover{text-decoration:underline}.case-page main .case-wrapper article .case-data .date{color:#103a6f;padding-top:10px;border-top:dotted 2px #103a6f}.case-page main .case-wrapper .property-marks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:4px;margin-top:10px}.case-page main .case-wrapper .property-mark{padding:6px 12px;border-radius:3px;font-size:13px;color:#fff;text-align:center}.case-page main .case-wrapper .property-mark.mansion{background-color:#1076d6}.case-page main .case-wrapper .property-mark.full_units{background-color:#1076d6}.case-page main .case-wrapper .property-mark.hotel{background-color:#3eb370}.case-page main .case-wrapper .property-mark.shop_facility{background-color:#3eb370}.case-page main .case-wrapper .property-mark.ventilation_duct{background-color:#103a6f}.case-page main .case-wrapper .property-mark.exhaust_port{background-color:#e85298}.case-page main .case-wrapper .property-mark.fire_damper{background-color:#d60e19}.case-page main .case-wrapper .property-mark.vent_cap{background-color:#9c0183}.case-page main .pagination{text-align:center;padding:60px 0;margin:auto}.case-page main .pagination .page-numbers{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60px;height:60px;border-radius:50%;border:1px solid #103a6f;font-weight:700;font-size:30px;color:#103a6f;margin-right:10px;-webkit-transition:all .3s;transition:all .3s}.case-page main .pagination .page-numbers:hover{background-color:#1e69c5;color:#fff;border:#1e69c5}.case-page main .pagination .current{background-color:#103a6f;color:#fff}.case-page main .pagination .current:hover{background-color:#103a6f}.case-page main .pagination .dots,.case-page main .pagination .next,.case-page main .pagination .prev{border:none;pointer-events:none}.case-page main .pagination .next,.case-page main .pagination .prev{display:none}@media screen and (max-width:768px){.case-page main{padding:0 0 3.3333333333vw}.case-page main .case-title-area{background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/sp/case/bg-case.jpg) no-repeat;background-size:cover;height:40vw;max-width:100%;min-width:auto;margin-bottom:8vw}.case-page main .case-title-area__inner{width:100%;margin:auto;padding:0 5.3333333333vw}.case-page main .case-title-area__inner p{font-size:3.7333333333vw;color:#103a6f;letter-spacing:.2666666667vw}.case-page main .case-title-area__inner h2{font-size:5.3333333333vw}.case-page main .case-wrapper{width:100%;margin:auto}.case-page main .case-wrapper article{width:100%;padding:5.3333333333vw 5.3333333333vw 0;margin-top:0}.case-page main .case-wrapper article .case-data{border-radius:1.3333333333vw;padding:5.3333333333vw}.case-page main .case-wrapper article .case-data .case-picture{height:45.3333333333vw}.case-page main .case-wrapper article .case-data .article-title{color:#103a6f;font-size:4.8vw;padding:2.6666666667vw 0;min-height:auto;line-height:1.4}.case-page main .case-wrapper article .case-data .date{color:#103a6f;padding-top:1.3333333333vw;border-top:dotted .2666666667vw #103a6f;font-size:3.4666666667vw}.case-page main .case-wrapper .property-marks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:.8vw;margin-top:2.1333333333vw}.case-page main .case-wrapper .property-mark{padding:1.0666666667vw 2vw;border-radius:.6666666667vw;font-size:3.4666666667vw;color:#fff;text-align:center}.case-page main .pagination{text-align:center;padding:8vw 0;margin:auto}.case-page main .pagination .page-numbers{width:10.6666666667vw;height:10.6666666667vw;border:.2666666667vw solid #103a6f;font-size:4.2666666667vw;margin-right:2vw}}.staff-page main{padding:0 0 25px}.staff-page main .staff-title-area{background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/staff/bg-staff.jpg) no-repeat;background-size:cover;background-position:center;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;min-width:1250px;margin-bottom:90px}.staff-page main .staff-title-area__inner{width:1080px;margin:auto;padding:0 20px}.staff-page main .staff-title-area__inner p{font-size:28px;color:#103a6f;font-weight:700;letter-spacing:4px}.staff-page main .staff-title-area__inner h2{color:#fff;font-size:62px;font-weight:700}.staff-page main .staff-title-area__inner .title-text{color:#fff;padding-top:30px;font-weight:400}.staff-page main .staff-message h2{font-size:32px;color:#103a6f;font-weight:700;text-align:center}.staff-page main .staff-message .border{width:1000px;margin:20px auto 70px}.staff-page main .staff-message .border img{width:100%}.staff-page main .staff-introduction{padding-top:0}.staff-page main .staff-introduction ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.staff-page main .staff-introduction ul li{width:33.3333%;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.staff-page main .staff-introduction ul .profile .name2{padding-top:8px}.staff-page main a:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05)}.staff-page main a .recruit-bnr{width:1100px;margin:0 auto 120px}.staff-page main a .recruit-bnr img{width:100%}@media screen and (max-width:768px){.staff-page main{padding:0 0 3.3333333333vw}.staff-page main .staff-title-area{background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/sp/staff/bg-staff.jpg) no-repeat;background-size:cover;height:40vw;max-width:100%;min-width:auto;margin-bottom:8vw}.staff-page main .staff-title-area__inner{width:100%;margin:auto;padding:0 5.3333333333vw}.staff-page main .staff-title-area__inner p{font-size:3.7333333333vw;color:#103a6f;letter-spacing:.2666666667vw}.staff-page main .staff-title-area__inner h2{font-size:5.3333333333vw}.staff-page main .staff-message{padding:0 5.3333333333vw}.staff-page main .staff-message h2{font-size:4.2666666667vw;line-height:1.6}.staff-page main .staff-message .border{width:100%;margin:0 auto 9.3333333333vw}.staff-page main .staff-message .border img{width:100%}.staff-page main .staff-introduction{padding-top:0}.staff-page main .staff-introduction ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -1.6vw}.staff-page main .staff-introduction ul li{width:48%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:1.6vw}.staff-page main .staff-introduction ul .profile .name2{padding-top:8px}.staff-page main a{display:block}.staff-page main a .recruit-bnr{width:100%;margin:0 auto 16vw;padding:0 5.3333333333vw}.staff-page main a .recruit-bnr img{width:100%}}.front-page .promiss-content .promiss{width:1100px;margin:auto;padding-bottom:100px}.front-page .promiss-content .promiss-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-bottom:60px}.front-page .promiss-content .promiss .title-promiss{width:200px;font-size:24px;background-color:#103a6f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;border-radius:100px 0 0 100px;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.front-page .promiss-content .promiss .title-promiss span{font-size:40px;padding-left:15px}.front-page .promiss-content .promiss h3{background-color:#fff;color:#103a6f;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #103a6f;display:-webkit-box;display:-ms-flexbox;display:flex;width:900px;font-size:38px;font-weight:700;padding:0 30px;border-radius:0 100px 100px 0}.front-page .promiss-content .promiss .promiss-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.front-page .promiss-content .promiss .promiss-detail .promiss-detail-text{width:560px}.front-page .promiss-content .promiss .promiss-detail h4{color:#103a6f;font-size:30px;font-weight:700;line-height:1.6}.front-page .promiss-content .promiss .promiss-detail small{color:#103a6f;font-size:12px}.front-page .promiss-content .promiss .promiss-detail p{font-size:21px;color:#103a6f;line-height:1.6;padding-top:32px}.front-page .promiss-content .promiss .promiss-detail picture{width:500px}.front-page .promiss-content .promiss .promiss-detail picture img{width:100%}.front-page .promiss-content .promiss .promiss-detail .graph-image{width:440px;margin:30px auto 0}.front-page .promiss-content .promiss .promiss-detail .graph-image img{width:100%}.front-page .promiss-content .promiss .promiss-detail.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.chosen-page .promiss-content .bg-blue{background-color:#e8edf7}.chosen-page .promiss-content .border_dot{border-bottom:2px dotted #103a6f;padding-bottom:40px}.chosen-page .promiss-content .promiss{width:1100px;margin:auto;padding:100px 0}.chosen-page .promiss-content .promiss-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-bottom:60px}.chosen-page .promiss-content .promiss .title-promiss{width:200px;font-size:24px;background-color:#103a6f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;border-radius:100px 0 0 100px;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.chosen-page .promiss-content .promiss .title-promiss span{font-size:40px;padding-left:15px}.chosen-page .promiss-content .promiss h3{background-color:#fff;color:#103a6f;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #103a6f;display:-webkit-box;display:-ms-flexbox;display:flex;width:900px;font-size:38px;font-weight:700;padding:0 30px;border-radius:0 100px 100px 0}.chosen-page .promiss-content .promiss .promiss-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:2px dotted #103a6f;padding-bottom:40px}.chosen-page .promiss-content .promiss .promiss-detail ul{width:1100px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.chosen-page .promiss-content .promiss .promiss-detail ul li{width:50%;padding:10px}.chosen-page .promiss-content .promiss .promiss-detail ul li h5{color:#103a6f;font-size:35px;font-weight:700;text-align:center;padding-bottom:30px}.chosen-page .promiss-content .promiss .promiss-detail ul li p{color:#103a6f;font-size:20px;line-height:1.6;padding-top:0}.chosen-page .promiss-content .promiss .promiss-detail ul li .service{padding:40px;background-color:#e8edf7;border-radius:10px}.chosen-page .promiss-content .promiss .promiss-detail ul li .service .icon{width:76px;margin:auto;padding-bottom:20px}.chosen-page .promiss-content .promiss .promiss-detail ul li .service .icon img{width:100%}.chosen-page .promiss-content .promiss .promiss-detail ul li .service picture{width:100%;margin-top:30px}.chosen-page .promiss-content .promiss .promiss-detail ul li .service picture img{width:100%}.chosen-page .promiss-content .promiss .promiss-detail .picture_max{width:100%;padding-top:40px}.chosen-page .promiss-content .promiss .promiss-detail .text_another{width:450px !important}.chosen-page .promiss-content .promiss .promiss-detail .text_another h4{width:450px}.chosen-page .promiss-content .promiss .promiss-detail .promiss-detail-text{width:560px}.chosen-page .promiss-content .promiss .promiss-detail .promiss-detail-text2{width:650px}.chosen-page .promiss-content .promiss .promiss-detail .promiss-detail-text2 p{color:#103a6f;font-size:20px;line-height:1.6;padding-top:0}.chosen-page .promiss-content .promiss .promiss-detail h4{color:#103a6f;font-size:30px;font-weight:700;line-height:1.6}.chosen-page .promiss-content .promiss .promiss-detail small{color:#103a6f;font-size:14px;padding-top:20px;font-weight:700}.chosen-page .promiss-content .promiss .promiss-detail p{font-size:21px;color:#103a6f;line-height:1.6;padding-top:32px}.chosen-page .promiss-content .promiss .promiss-detail p .annotation{float:right;font-size:12px}.chosen-page .promiss-content .promiss .promiss-detail picture{width:500px}.chosen-page .promiss-content .promiss .promiss-detail picture img{width:100%}.chosen-page .promiss-content .promiss .anemometer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:40px}.chosen-page .promiss-content .promiss .anemometer .picture_max{width:100%;padding-top:40px}.chosen-page .promiss-content .promiss .anemometer .spin{width:284px}.chosen-page .promiss-content .promiss .anemometer .spin img{width:100%}.chosen-page .promiss-content .promiss .anemometer picture{width:423px}.chosen-page .promiss-content .promiss .anemometer picture img{width:100%}.chosen-page .promiss-content .promiss .anemometer .spin_text{width:760px !important}.chosen-page .promiss-content .promiss .anemometer .anemometer_text{width:600px}.chosen-page .promiss-content .promiss .anemometer .anemometer_text h4{font-size:30px;font-weight:700;color:#103a6f;line-height:1.6}.chosen-page .promiss-content .promiss .anemometer .anemometer_text p{color:#103a6f;font-size:21px;line-height:1.6;padding-top:20px}.chosen-page .promiss-content .promiss .anemometer .movie_area{background-color:#fff;padding:100px 0;width:1100px;border-radius:20px;margin:auto}.chosen-page .promiss-content .promiss .anemometer .movie_area p{text-align:center;color:#103a6f;font-size:20px}.chosen-page .promiss-content .promiss .anemometer .movie_area h5{background-color:#103a6f;border-radius:100px;padding:10px 0;color:#fff;text-align:center;width:868px;margin:auto;font-size:33px;font-weight:700}.chosen-page .promiss-content .promiss .anemometer .movie_area .movie{text-align:center;margin-top:40px}.chosen-page .promiss-content .promiss .promiss-detail.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.chosen-page .promiss-content .promiss5{padding-top:60px}.chosen-page .promiss-content .promiss5 picture{width:100%;border:1px solid #103a6f;margin-top:40px;border-radius:10px}.chosen-page .promiss-content .promiss5 picture img{width:100%}.chosen-page .promiss-content .promiss5 .anemometer_text h4{font-size:30px;font-weight:700;color:#103a6f;line-height:1.6}.chosen-page .promiss-content .promiss5 .anemometer_text p{color:#103a6f;font-size:21px;line-height:1.6;padding-top:20px}.chosen-page .promiss-content .satisfaction{width:100%}.chosen-page .promiss-content .text_pt60{padding-top:60px}.chosen-page .promiss-content .promiss6{padding-bottom:0 !important}.corporate-page .promiss-content{background-color:#e8edf7}.corporate-page .promiss-content .promiss{width:1100px;margin:auto;padding-bottom:100px}.corporate-page .promiss-content .promiss-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-bottom:60px}.corporate-page .promiss-content .promiss .title-promiss{width:200px;font-size:24px;background-color:#103a6f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;border-radius:100px 0 0 100px;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.corporate-page .promiss-content .promiss .title-promiss span{font-size:40px;padding-left:15px}.corporate-page .promiss-content .promiss h3{background-color:#fff;color:#103a6f;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #103a6f;display:-webkit-box;display:-ms-flexbox;display:flex;width:900px;font-size:38px;font-weight:700;padding:0 30px;border-radius:0 100px 100px 0}.corporate-page .promiss-content .promiss .promiss-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.corporate-page .promiss-content .promiss .promiss-detail .promiss-detail-text{width:560px}.corporate-page .promiss-content .promiss .promiss-detail .width_max{width:100%}.corporate-page .promiss-content .promiss .promiss-detail .width_max h4{width:100%}.corporate-page .promiss-content .promiss .promiss-detail .pt_60{padding-top:60px}.corporate-page .promiss-content .promiss .promiss-detail h4{color:#103a6f;font-size:30px;font-weight:700;line-height:1.6}.corporate-page .promiss-content .promiss .promiss-detail small{color:#103a6f;font-size:12px}.corporate-page .promiss-content .promiss .promiss-detail p{font-size:21px;color:#103a6f;line-height:1.6;padding-top:32px}.corporate-page .promiss-content .promiss .promiss-detail picture{width:500px}.corporate-page .promiss-content .promiss .promiss-detail picture img{width:100%}.corporate-page .promiss-content .promiss .promiss-detail.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.white-background{background:#fff;padding:20px;border-radius:10px}@media screen and (max-width:768px){.white-background{background:#fff;padding:2.6666666667vw;border-radius:10px;margin-top:2.6666666667vw}.front-page .promiss-content .promiss{width:100%;margin:auto;padding:0 5.3333333333vw 13.3333333333vw}.front-page .promiss-content .promiss-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-bottom:8vw}.front-page .promiss-content .promiss .title-promiss{width:26.6666666667vw;font-size:2.9333333333vw;padding:2.6666666667vw;border-radius:100px 0 0 100px;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.front-page .promiss-content .promiss .title-promiss span{font-size:4.8vw;padding-left:1.3333333333vw}.front-page .promiss-content .promiss h3{border:.2666666667vw solid #103a6f;width:61.3333333333vw;font-size:5.6vw;padding:0 2.6666666667vw}.front-page .promiss-content .promiss .promiss-detail .promiss-detail-text{width:100%}.front-page .promiss-content .promiss .promiss-detail .promiss-detail-text small{text-align:center;display:block}.front-page .promiss-content .promiss .promiss-detail h4{font-size:5.0666666667vw;text-align:center}.front-page .promiss-content .promiss .promiss-detail p{font-size:4vw;padding-top:5.3333333333vw;text-align:left}.front-page .promiss-content .promiss .promiss-detail picture{width:100%;margin-top:4vw}.front-page .promiss-content .promiss .promiss-detail picture img{width:100%}.front-page .promiss-content .promiss .promiss-detail .graph-image{width:100%;margin-top:4vw}.front-page .promiss-content .promiss .promiss-detail .graph-image img{width:100%}.front-page .promiss-content .promiss .promiss-detail.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.chosen-page .promiss-content .bg-blue{background-color:#e8edf7}.chosen-page .promiss-content .border_dot{border-bottom:2px dotted #103a6f;padding-bottom:5.3333333333vw}.chosen-page .promiss-content .promiss{width:100%;margin:auto;padding:13.3333333333vw 5.3333333333vw}.chosen-page .promiss-content .promiss-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-bottom:8vw}.chosen-page .promiss-content .promiss .title-promiss{width:29.3333333333vw;font-size:3.7333333333vw;padding:4vw 2.6666666667vw;border-radius:100px 0 0 100px}.chosen-page .promiss-content .promiss .title-promiss span{font-size:5.6vw;padding-left:2vw;font-weight:700}.chosen-page .promiss-content .promiss h3{background-color:#fff;color:#103a6f;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #103a6f;display:-webkit-box;display:-ms-flexbox;display:flex;width:60vw;font-size:5.3333333333vw;padding:0 4vw;border-radius:0 100px 100px 0}.chosen-page .promiss-content .promiss .promiss-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:2px dotted #103a6f;padding-bottom:5.3333333333vw}.chosen-page .promiss-content .promiss .promiss-detail ul{width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:4vw}.chosen-page .promiss-content .promiss .promiss-detail ul li{width:100%;padding:2.6666666667vw}.chosen-page .promiss-content .promiss .promiss-detail ul li h5{color:#103a6f;font-size:4.6666666667vw;font-weight:700;text-align:center;padding-bottom:4vw}.chosen-page .promiss-content .promiss .promiss-detail ul li p{color:#103a6f;font-size:3.7333333333vw;line-height:1.6;padding-top:0;text-align:left}.chosen-page .promiss-content .promiss .promiss-detail ul li .service{padding:5.3333333333vw;background-color:#e8edf7;border-radius:1.3333333333vw}.chosen-page .promiss-content .promiss .promiss-detail ul li .service .icon{width:10.1333333333vw;margin:auto;padding-bottom:2.6666666667vw}.chosen-page .promiss-content .promiss .promiss-detail ul li .service .icon img{width:100%}.chosen-page .promiss-content .promiss .promiss-detail ul li .service picture{width:100%;margin-top:4vw}.chosen-page .promiss-content .promiss .promiss-detail ul li .service picture img{width:100%}.chosen-page .promiss-content .promiss .promiss-detail .picture_max{width:100%;padding-top:40px}.chosen-page .promiss-content .promiss .promiss-detail .text_another{width:100% !important}.chosen-page .promiss-content .promiss .promiss-detail .text_another h4{width:100%}.chosen-page .promiss-content .promiss .promiss-detail .promiss-detail-text{width:100%;margin-bottom:3.7333333333vw}.chosen-page .promiss-content .promiss .promiss-detail .promiss-detail-text2{width:100%;border-bottom:none;padding-bottom:0}.chosen-page .promiss-content .promiss .promiss-detail .promiss-detail-text2 p{color:#103a6f;font-size:3.7333333333vw;line-height:1.6;padding-top:0}.chosen-page .promiss-content .promiss .promiss-detail h4{font-size:4.2666666667vw}.chosen-page .promiss-content .promiss .promiss-detail small{color:#103a6f;font-size:12px;padding-top:20px}.chosen-page .promiss-content .promiss .promiss-detail p{font-size:3.7333333333vw;color:#103a6f;line-height:1.6;padding-top:4.2666666667vw}.chosen-page .promiss-content .promiss .promiss-detail p .annotation{float:right;font-size:get_Vw(24)}.chosen-page .promiss-content .promiss .promiss-detail picture{width:100%;padding-top:5.3333333333vw}.chosen-page .promiss-content .promiss .promiss-detail picture img{width:100%}.chosen-page .promiss-content .promiss .anemometer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:0}.chosen-page .promiss-content .promiss .anemometer .picture_max{width:100%;padding-top:40px}.chosen-page .promiss-content .promiss .anemometer .spin{width:100%}.chosen-page .promiss-content .promiss .anemometer .spin img{width:100%}.chosen-page .promiss-content .promiss .anemometer picture{width:100%;padding-top:5.3333333333vw}.chosen-page .promiss-content .promiss .anemometer picture img{width:100%}.chosen-page .promiss-content .promiss .anemometer .spin_text{width:760px !important}.chosen-page .promiss-content .promiss .anemometer .anemometer_text{width:100%;padding-top:5.3333333333vw}.chosen-page .promiss-content .promiss .anemometer .anemometer_text h4{font-size:4.2666666667vw;font-weight:700;color:#103a6f;line-height:1.6}.chosen-page .promiss-content .promiss .anemometer .anemometer_text p{color:#103a6f;font-size:3.7333333333vw;line-height:1.6;padding-top:get_Vw(20)}.chosen-page .promiss-content .promiss .anemometer .movie_area{background-color:#fff;padding:13.3333333333vw 5.3333333333vw;width:100%;border-radius:20px;margin:auto;margin-top:5.3333333333vw}.chosen-page .promiss-content .promiss .anemometer .movie_area p{text-align:center;color:#103a6f;font-size:3.7333333333vw}.chosen-page .promiss-content .promiss .anemometer .movie_area h5{background-color:#103a6f;border-radius:100px;padding:1.3333333333vw 0;color:#fff;text-align:center;width:100%;margin:auto;font-size:4.2666666667vw;font-weight:700}.chosen-page .promiss-content .promiss .anemometer .movie_area .movie{text-align:center;margin-top:5.3333333333vw}.chosen-page .promiss-content .promiss .anemometer .movie_area .movie iframe{width:100%;height:auto;aspect-ratio:16/9}.chosen-page .promiss-content .promiss .reverse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.chosen-page .promiss-content .promiss .promiss-detail.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.chosen-page .promiss-content .promiss5{padding-top:8vw}.chosen-page .promiss-content .promiss5 picture{width:100%;border:.2666666667vw solid #103a6f;margin-top:40get_vw 40;border-radius:1.3333333333vw}.chosen-page .promiss-content .promiss5 picture img{width:100%}.chosen-page .promiss-content .promiss5 .anemometer_text h4{font-size:4.8vw;font-weight:700;color:#103a6f;line-height:1.6}.chosen-page .promiss-content .promiss5 .anemometer_text p{color:#103a6f;font-size:3.7333333333vw;line-height:1.6;padding-top:2.6666666667vw}.chosen-page .promiss-content .satisfaction{width:100%}.chosen-page .promiss-content .text_pt60{padding-top:8vw}.chosen-page .promiss-content .promiss6{padding-bottom:0 !important}.corporate-page .promiss-content{background-color:#e8edf7;padding:0 5.3333333333vw}.corporate-page .promiss-content .promiss{width:100%;margin:auto;padding-bottom:13.3333333333vw}.corporate-page .promiss-content .promiss-title{padding-bottom:8vw}.corporate-page .promiss-content .promiss .title-promiss{width:26.6666666667vw;font-size:3.4666666667vw;padding:2.6666666667vw;border-radius:100px 0 0 100px}.corporate-page .promiss-content .promiss .title-promiss span{font-size:4vw;padding-left:2vw}.corporate-page .promiss-content .promiss h3{background-color:#fff;color:#103a6f;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #103a6f;display:-webkit-box;display:-ms-flexbox;display:flex;width:62.6666666667vw;font-size:5.6vw;font-weight:700;padding:0 4vw;border-radius:0 100px 100px 0}.corporate-page .promiss-content .promiss .promiss-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.corporate-page .promiss-content .promiss .promiss-detail .promiss-detail-text{width:560px}.corporate-page .promiss-content .promiss .promiss-detail .width_max{width:100%}.corporate-page .promiss-content .promiss .promiss-detail .width_max h4{width:100%;font-size:5.0666666667vw;text-align:center}.corporate-page .promiss-content .promiss .promiss-detail .pt_60{padding-top:8vw}.corporate-page .promiss-content .promiss .promiss-detail h4{font-size:5.0666666667vw;text-align:center}.corporate-page .promiss-content .promiss .promiss-detail small{color:#103a6f;font-size:12px}.corporate-page .promiss-content .promiss .promiss-detail p{font-size:3.7333333333vw;color:#103a6f;line-height:1.6;padding-top:4.2666666667vw;text-align:center}.corporate-page .promiss-content .promiss .promiss-detail picture{width:100%;margin-top:5.3333333333vw}.corporate-page .promiss-content .promiss .promiss-detail picture img{width:100%}.corporate-page .promiss-content .promiss .promiss-detail.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.corporate-page main{padding:0 0 25px}.corporate-page main .select-type-wrapper{border-bottom:4px solid #00cb71;-o-border-image:none;border-image:none}.corporate-page main .corporate-title-area{background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/corporate/bg-corporate.png) no-repeat;background-size:cover;background-position:center;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;min-width:1250px}.corporate-page main .corporate-title-area__inner{width:1080px;margin:auto;padding:0 20px}.corporate-page main .corporate-title-area__inner p{font-size:28px;color:#103a6f;font-weight:700;letter-spacing:4px}.corporate-page main .corporate-title-area__inner h2{color:#fff;font-size:62px;font-weight:700}.corporate-page main .corporate-title-area__inner .title-text{color:#fff;padding-top:30px;font-weight:400}.corporate-page main .entrance{padding:180px 0 120px}.corporate-page main .entrance h1{color:#103a6f;font-size:40px;font-weight:700;text-align:center;padding-bottom:20px}.corporate-page main .entrance p{color:#103a6f;font-size:28px;text-align:center;line-height:1.6}.corporate-page main .entrance picture{width:646px;margin:auto;padding-bottom:40px}.corporate-page main .entrance picture img{width:100%}.corporate-page main .issues{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1100px;margin:0 auto}.corporate-page main .issues .issue{width:31.5%;background-color:#e8edf7;margin-top:30px}.corporate-page main .issues .issue picture{width:100%}.corporate-page main .issues .issue picture img{width:100%}.corporate-page main .issues .issue .issue-textArea{padding:30px 20px}.corporate-page main .issues .issue .issue-textArea h3{color:#103a6f;font-size:31px;font-weight:700;text-align:center}.corporate-page main .issues .issue .issue-textArea .category{background-color:#1076d6;border-radius:100px;width:280px;padding:8px 0;text-align:center;color:#fff;font-size:20px;font-weight:700;display:block;margin:10px auto}.corporate-page main .issues .issue .issue-textArea .category span{font-size:16px;display:inline;line-height:1}.corporate-page main .issues .issue .issue-textArea p{color:#103a6f;font-size:20px;text-align:center}.corporate-page main .notice_statement{padding:100px 20px}.corporate-page main .notice_statement h2{color:#103a6f;font-size:38px;font-weight:700;text-align:center;line-height:1.6}.corporate-page main .ventilation-solutions{background-color:#e8edf7;padding:100px 20px}.corporate-page main .ventilation-solutions .ventilation-solutions-container{width:1100px;margin:auto}.corporate-page main .ventilation-solutions .ventilation-solutions-container header h1{color:#1076d6;font-size:24px;text-align:center;margin-bottom:10px}.corporate-page main .ventilation-solutions .ventilation-solutions-container header h2{color:#103a6f;font-size:44px;font-weight:700;text-align:center;padding-bottom:16px}.corporate-page main .ventilation-solutions .ventilation-solutions-container picture{width:600px;margin:auto}.corporate-page main .ventilation-solutions .ventilation-solutions-container picture img{width:100%}.corporate-page main .ventilation-solutions .ventilation-solutions-container p{color:#103a6f;font-size:28px;text-align:center}.corporate-page main .ventilation-solutions .ventilation-solutions-container .features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:100px}.corporate-page main .ventilation-solutions .ventilation-solutions-container .features li{width:32%}.corporate-page main .ventilation-solutions .ventilation-solutions-container .features li picture{width:100%}.corporate-page main .ventilation-solutions .ventilation-solutions-container .features li picture img{width:100%}.corporate-page main .ventilation-solutions .ventilation-solutions-container .features li h3{color:#fff;background-color:#103a6f;border-radius:0 0 10px 10px;font-size:28px;font-weight:700;padding:30px;text-align:center;line-height:1.6}.corporate-page main .example-customer-voice{padding:100px 20px 0}.corporate-page main .example-customer-voice .example-customer-voice-container{width:1100px;margin:0 auto 100px}.corporate-page main .example-customer-voice .example-customer-voice-container header{margin-bottom:60px}.corporate-page main .example-customer-voice .example-customer-voice-container header h1{color:#1076d6;font-size:24px;text-align:center;margin-bottom:10px}.corporate-page main .example-customer-voice .example-customer-voice-container header h2{color:#103a6f;font-size:44px;font-weight:700;text-align:center;padding-bottom:16px}.corporate-page main .example-customer-voice .example-customer-voice-container picture{width:600px;margin:auto}.corporate-page main .example-customer-voice .example-customer-voice-container picture img{width:100%}.corporate-page main .example-customer-voice .example-customer-voice-container p{color:#103a6f;font-size:28px;text-align:center}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container .example1-container-textarea{width:600px}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container .example1-container-textarea .main-area .ex1-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container .example1-container-textarea .main-area .ex1-title h3{color:#103a6f;font-weight:700;font-size:26px;line-height:1;border:1px solid #103a6f;padding:20px;border-radius:100px 0 0 100px;height:55px;border-right:1px solid #1076d6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:430px}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container .example1-container-textarea .main-area .ex1-title p{color:#fff;font-size:36px;background-color:#1076d6;border-radius:0 100px 100px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;padding:20px;height:55px}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container .example1-container-textarea .main-area .ex1-title p span{font-size:12px;padding:10px}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container .example1-container-textarea .main-area h4{color:#103a6f;font-size:40px;font-weight:700;line-height:1.6;border-bottom:1px solid #103a6f;padding-bottom:30px}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container .example1-container-textarea .main-area small{color:#103a6f;font-size:18px;display:block;margin:20px 0 40px}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container .example1-container-textarea .task{background-color:#e8edf7;border-radius:10px;padding:30px 40px;margin-top:20px}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container .example1-container-textarea .task h5{color:#103a6f;font-size:21px;font-weight:700;display:inline-block;border-bottom:2px dotted #103a6f}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container .example1-container-textarea .task h5 span{display:inline-block;background-color:#1076d6;color:#fff;font-size:22px;font-weight:700;padding:10px;margin-right:10px}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container .example1-container-textarea .task p{font-size:20px;text-align:left;padding-top:20px;line-height:1.6}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container picture{width:420px;margin:0}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container picture img{width:100%}.corporate-page main .example-customer-voice .customer-voice{width:1100px;margin:80px auto 120px;border-top:1px solid #103a6f;border-bottom:1px solid #103a6f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0}.corporate-page main .example-customer-voice .customer-voice .voice-title{width:500px}.corporate-page main .example-customer-voice .customer-voice .voice-title .ruby{color:#1076d6;font-size:16px;background:0 0;text-align:center}.corporate-page main .example-customer-voice .customer-voice .voice-title .voice{font-size:26px;font-weight:700;color:#103a6f;background:0 0;text-align:center;padding-bottom:0}.corporate-page main .example-customer-voice .customer-voice .voice-inner{line-height:1.6;font-size:16px}.corporate-page main .sec-message{background-color:#e8edf7;padding-top:120px}.corporate-page main .sec-message .message-container{width:1100px;margin:auto;background-color:#fff;border-radius:10px;padding:80px 20px;text-align:center}.corporate-page main .sec-message .message-container h1{color:#1076d6;font-size:24px}.corporate-page main .sec-message .message-container h2{color:#103a6f;font-size:44px;font-weight:700;text-decoration:underline;text-decoration-style:dotted;line-height:1.6;text-underline-offset:16px}.corporate-page main .sec-message .message-container p{margin-top:60px;line-height:1.6;color:#103a6f;font-size:24px}.corporate-page main .professional{padding:120px 20px;width:1100px;margin:auto}.corporate-page main .professional header h1{color:#103a6f;font-size:24px;text-align:center;padding-bottom:10px}.corporate-page main .professional header h2{background-color:#1076d6;border-radius:100px;color:#fff;font-size:36px;font-weight:700;text-align:center;padding:15px;position:relative;margin-bottom:60px}.corporate-page main .professional header h2:after{content:"▼";font-size:30px;position:absolute;color:#1076d6;bottom:-20px;left:0;right:0;margin:auto}.corporate-page main .professional header p{text-align:center;color:#103a6f;font-size:28px;text-decoration:underline;text-decoration-style:dotted;line-height:1.6}.corporate-page main .professional .professional-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1100px;margin:auto}.corporate-page main .professional .professional-contents .professional-left-content{width:550px;border-right:2px dotted #103a6f;padding-right:50px;margin-top:120px}.corporate-page main .professional .professional-contents .professional-left-content h3{color:#103a6f;font-size:26px;font-weight:700;border-bottom:1px solid #103a6f;padding-bottom:10px}.corporate-page main .professional .professional-contents .professional-left-content p{color:#103a6f;font-size:20px;margin-top:10px;line-height:1.6}.corporate-page main .professional .professional-contents .professional-left-content picture{width:450px;margin-top:40px}.corporate-page main .professional .professional-contents .professional-left-content picture img{width:100%}.corporate-page main .professional .professional-contents .professional-right-content{width:490px;margin-top:120px}.corporate-page main .professional .professional-contents .professional-right-content .professional-right-content-1{border-bottom:2px dotted #103a6f;padding-bottom:30px;width:100%}.corporate-page main .professional .professional-contents .professional-right-content .professional-right-content-1 h3{color:#103a6f;font-size:26px;font-weight:700;border-bottom:1px solid #103a6f;padding:30px 0 10px}.corporate-page main .professional .professional-contents .professional-right-content .professional-right-content-1 p{color:#103a6f;font-size:20px;margin-top:10px;line-height:1.6}.corporate-page main .professional .professional-contents .professional-right-content .professional-right-content-1 picture{width:100%}.corporate-page main .professional .professional-contents .professional-right-content .professional-right-content-1 picture img{width:100%}.corporate-page main .professional .professional-contents .professional-right-content .professional-right-content-2 h3{color:#103a6f;font-size:26px;font-weight:700;border-bottom:1px solid #103a6f;padding:30px 0 10px}.corporate-page main .professional .professional-contents .professional-right-content .professional-right-content-2 p{color:#103a6f;font-size:20px;margin-top:10px;line-height:1.6}.corporate-page main .professional .professional-contents .professional-right-content .professional-right-content-2 picture{width:100%;padding-top:30px}.corporate-page main .professional .professional-contents .professional-right-content .professional-right-content-2 picture img{width:100%}.corporate-page main .promise-title{background-color:#e8edf7;padding:100px 20px 60px}.corporate-page main .promise-title p{text-align:center;color:#1076d6;font-size:24px}.corporate-page main .promise-title h2{font-size:44px;color:#103a6f;font-weight:700;text-align:center;padding-bottom:20px}.corporate-page main .promise-title picture{width:550px;margin:auto}.corporate-page main .promise-title picture img{width:100%}.corporate-page main .main-facilities{background-color:#e8edf7}.corporate-page main .main-facilities .main-facilities-container{width:1100px;margin:auto;padding:120px 20px}.corporate-page main .main-facilities .main-facilities-container header h1{color:#1076d6;font-size:24px;text-align:center;margin-bottom:10px}.corporate-page main .main-facilities .main-facilities-container header h2{color:#103a6f;font-size:44px;font-weight:700;text-align:center}.corporate-page main .main-facilities .main-facilities-container picture{width:300px;margin:10px auto 0}.corporate-page main .main-facilities .main-facilities-container picture img{width:100%}.corporate-page main .main-facilities .matter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1100px;margin:60px auto 0}.corporate-page main .main-facilities .matter:nth-of-type(even) .matter-text{padding:60px;width:618px;background-color:#fff;border-radius:0 20px 20px 0}.corporate-page main .main-facilities .matter .matter-text{padding:60px;width:618px;background-color:#fff;border-radius:20px 0 0 20px}.corporate-page main .main-facilities .matter .matter-text h3{color:#1076d6;font-size:16px}.corporate-page main .main-facilities .matter .matter-text h4{color:#103a6f;font-weight:700;font-size:36px;font-weight:700}.corporate-page main .main-facilities .matter .matter-text p{color:#103a6f;font-size:20px;margin-top:40px;line-height:1.6}.corporate-page main .main-facilities .matter picture{width:482px}.corporate-page main .main-facilities .matter picture img{width:100%}.corporate-page main .actual{padding:120px 20px}.corporate-page main .actual p{color:#103a6f;text-align:center;font-size:14px;padding-top:10px}.corporate-page main .actual header h1{color:#1076d6;font-size:24px;text-align:center}.corporate-page main .actual header h2{color:#103a6f;font-size:44px;font-weight:700;text-align:center}.corporate-page main .actual header picture{width:300px;margin:10px auto 0}.corporate-page main .actual header picture img{width:100%}.corporate-page main .actual .office{padding:40px;background-color:#e8edf7;width:1100px;margin:auto;margin-top:40px;border-radius:10px}.corporate-page main .actual .office p{color:#103a6f;font-size:20px;text-align:left;line-height:1.6}.corporate-page main .contracting{background-color:#e8edf7;padding:120px 0}.corporate-page main .contracting-container{width:1100px;margin:auto}.corporate-page main .contracting-container header h1{font-size:24px;text-align:center;color:#1076d6}.corporate-page main .contracting-container header h2{font-size:44px;text-align:center;color:#103a6f;font-weight:700}.corporate-page main .contracting-container header picture{width:300px;margin:10px auto 40px}.corporate-page main .contracting-container header picture img{width:100%}.corporate-page main .contracting-container p{text-align:center;color:#103a6f;font-size:28px;line-height:1.6}.corporate-page main .contracting-container picture{width:100%;margin-top:60px;padding-bottom:60px}.corporate-page main .contracting-container picture img{width:100%}.corporate-page main .contracting-container .contact-line{padding-top:60px}.corporate-page main .contracting-container .contact-line p{color:#103a6f;font-size:38px;font-weight:700;text-align:center}.corporate-page main .contracting-container .contact-line a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#00a76a;color:#fff;font-size:27px;font-weight:700;text-align:center;width:494px;margin:30px auto 0;padding:20px;border-radius:100px;position:relative;-webkit-transition:all .3s;transition:all .3s}.corporate-page main .contracting-container .contact-line a:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.corporate-page main .contracting-container .contact-line a i{position:absolute;right:20px}.corporate-page main .reason-select{padding:120px 20px}.corporate-page main .reason-select ul{width:1100px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.corporate-page main .reason-select ul li{width:50%}.corporate-page main .reason-select ul li a{display:block;padding:20px;-webkit-transition:all .3s;transition:all .3s}.corporate-page main .reason-select ul li a:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.corporate-page main .reason-select ul li a img{width:100%}@media screen and (max-width:768px){.corporate-page main{padding:0 0 3.3333333333vw}.corporate-page main .select-type-wrapper{border-bottom:.5333333333vw solid #00cb71;-o-border-image:none;border-image:none}.corporate-page main .corporate-title-area{background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/sp/corporate/bg-corporate.png) no-repeat;background-size:cover;background-position:center;height:40vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;min-width:auto}.corporate-page main .corporate-title-area__inner{width:100%;margin:auto;padding:0 2.6666666667vw}.corporate-page main .corporate-title-area__inner p{font-size:3.7333333333vw;letter-spacing:0}.corporate-page main .corporate-title-area__inner h2{font-size:5.8666666667vw}.corporate-page main .entrance{padding:16vw 5.3333333333vw 5.3333333333vw}.corporate-page main .entrance h1{font-size:5.3333333333vw;padding-bottom:2.6666666667vw}.corporate-page main .entrance p{font-size:4vw}.corporate-page main .entrance picture{width:78.6666666667vw;margin:auto;padding-bottom:5.3333333333vw}.corporate-page main .entrance picture img{width:100%}.corporate-page main .issues{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 auto;padding:0 5.3333333333vw}.corporate-page main .issues .issue{width:48%;background-color:#e8edf7;margin-top:4vw}.corporate-page main .issues .issue picture{width:100%}.corporate-page main .issues .issue picture img{width:100%}.corporate-page main .issues .issue .issue-textArea{padding:4vw 2.6666666667vw}.corporate-page main .issues .issue .issue-textArea h3{font-size:4vw}.corporate-page main .issues .issue .issue-textArea .category{background-color:#1076d6;border-radius:100px;width:36vw;padding:1.0666666667vw;text-align:center;color:#fff;font-size:3.7333333333vw;font-weight:700;display:block;margin:10px auto}.corporate-page main .issues .issue .issue-textArea .category span{font-size:3.2vw;display:inline;line-height:1}.corporate-page main .issues .issue .issue-textArea p{color:#103a6f;font-size:3.7333333333vw;text-align:center}.corporate-page main .issues>:last-child{margin:4vw auto 0}.corporate-page main .notice_statement{padding:13.3333333333vw 2.6666666667vw 5.3333333333vw}.corporate-page main .notice_statement h2{font-size:4.2666666667vw;line-height:1.8}.corporate-page main .ventilation-solutions{padding:13.3333333333vw 5.3333333333vw}.corporate-page main .ventilation-solutions .ventilation-solutions-container{width:100%;margin:auto}.corporate-page main .ventilation-solutions .ventilation-solutions-container header h1{font-size:3.7333333333vw;margin-bottom:1.3333333333vw}.corporate-page main .ventilation-solutions .ventilation-solutions-container header h2{font-size:5.3333333333vw;padding-bottom:2.1333333333vw}.corporate-page main .ventilation-solutions .ventilation-solutions-container picture{width:69.3333333333vw;margin:auto}.corporate-page main .ventilation-solutions .ventilation-solutions-container picture img{width:100%}.corporate-page main .ventilation-solutions .ventilation-solutions-container p{margin-top:2.6666666667vw;font-size:4vw;line-height:1.6}.corporate-page main .ventilation-solutions .ventilation-solutions-container .features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:5.3333333333vw;width:100%}.corporate-page main .ventilation-solutions .ventilation-solutions-container .features li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:4vw}.corporate-page main .ventilation-solutions .ventilation-solutions-container .features li picture{width:55%}.corporate-page main .ventilation-solutions .ventilation-solutions-container .features li picture img{width:100%}.corporate-page main .ventilation-solutions .ventilation-solutions-container .features li h3{color:#fff;background-color:#103a6f;border-radius:0 1.3333333333vw 1.3333333333vw 0;font-size:3.7333333333vw;padding:4vw;width:45%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.corporate-page main .example-customer-voice{padding:13.3333333333vw 5.3333333333vw 0}.corporate-page main .example-customer-voice .example-customer-voice-container{width:100%;margin:0 auto 8vw}.corporate-page main .example-customer-voice .example-customer-voice-container header{margin-bottom:8vw}.corporate-page main .example-customer-voice .example-customer-voice-container header h1{color:#1076d6;font-size:3.2vw;text-align:center;margin-bottom:1.3333333333vw}.corporate-page main .example-customer-voice .example-customer-voice-container header h2{font-size:5.3333333333vw;padding-bottom:2.1333333333vw}.corporate-page main .example-customer-voice .example-customer-voice-container picture{width:66.6666666667vw;margin:auto}.corporate-page main .example-customer-voice .example-customer-voice-container picture img{width:100%}.corporate-page main .example-customer-voice .example-customer-voice-container p{color:#103a6f;font-size:3.7333333333vw;text-align:center}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container .example1-container-textarea{width:100%;padding:0}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container .example1-container-textarea .main-area .ex1-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5.3333333333vw;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container .example1-container-textarea .main-area .ex1-title h3{color:#103a6f;font-weight:700;font-size:4vw;line-height:1;border:1px solid #103a6f;padding:2.6666666667vw;border-radius:100px 0 0 100px;height:auto;border-right:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:58vw}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container .example1-container-textarea .main-area .ex1-title p{color:#fff;font-size:5.3333333333vw;background-color:#1076d6;border-radius:0 100px 100px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;padding:2.6666666667vw;height:auto}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container .example1-container-textarea .main-area .ex1-title p span{font-size:3.2vw;padding:1.3333333333vw}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container .example1-container-textarea .main-area h4{color:#103a6f;font-size:5.3333333333vw;border-bottom:1px solid #103a6f;padding-bottom:4vw;text-align:center}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container .example1-container-textarea .main-area small{color:#103a6f;font-size:3.2vw;display:block;margin:2.6666666667vw 0 5.3333333333vw;text-align:center}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container .example1-container-textarea .task{border-radius:1.3333333333vw;padding:4vw 5.3333333333vw;margin-top:et_vw(20)}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container .example1-container-textarea .task h5{color:#103a6f;font-size:4.8vw;font-weight:700;display:inline-block;border-bottom:2px dotted #103a6f;line-height:1.4}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container .example1-container-textarea .task h5 span{display:inline-block;background-color:#1076d6;color:#fff;font-size:3.7333333333vw;font-weight:700;padding:1.3333333333vw;margin-right:1.3333333333vw;margin-bottom:1.3333333333vw}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container .example1-container-textarea .task p{font-size:3.7333333333vw;padding-top:2.6666666667vw}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container picture{width:100%;margin:2.6666666667vw auto}.corporate-page main .example-customer-voice .example-customer-voice-container .example1-container picture img{width:100%}.corporate-page main .example-customer-voice .customer-voice{width:100%;margin:10.6666666667vw auto 16vw;border-top:1px solid #103a6f;border-bottom:1px solid #103a6f;display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2.6666666667vw 5.3333333333vw}.corporate-page main .example-customer-voice .customer-voice .voice-title{width:100%}.corporate-page main .example-customer-voice .customer-voice .voice-title .ruby{color:#1076d6;font-size:3.2vw;background:0 0;text-align:center;padding-bottom:1.3333333333vw}.corporate-page main .example-customer-voice .customer-voice .voice-title .voice{font-size:4.8vw;font-weight:700;color:#103a6f;background:0 0;text-align:center;padding-bottom:1.3333333333vw}.corporate-page main .example-customer-voice .customer-voice .voice-inner{line-height:1.6;font-size:3.7333333333vw}.corporate-page main .sec-message{background-color:#e8edf7;padding:16vw 5.3333333333vw 0}.corporate-page main .sec-message .message-container{width:100%;border-radius:10px;padding:10.6666666667vw 1.3333333333vw}.corporate-page main .sec-message .message-container h1{color:#1076d6;font-size:3.7333333333vw}.corporate-page main .sec-message .message-container h2{font-size:4.8vw;text-underline-offset:2.1333333333vw}.corporate-page main .sec-message .message-container p{margin-top:8vw;font-size:3.7333333333vw}.corporate-page main .professional{padding:16vw 5.3333333333vw;width:100%;margin:auto}.corporate-page main .professional header h1{color:#103a6f;font-size:3.7333333333vw;text-align:center;padding-bottom:1.3333333333vw}.corporate-page main .professional header h2{background-color:#1076d6;border-radius:100px;color:#fff;font-size:4.8vw;font-weight:700;text-align:center;padding:2.6666666667vw;position:relative;margin-bottom:8vw}.corporate-page main .professional header h2:after{content:"▼";font-size:5.3333333333vw;position:absolute;color:#1076d6;bottom:-4vw;left:0;right:0;margin:auto}.corporate-page main .professional header p{font-size:3.7333333333vw}.corporate-page main .professional .professional-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:auto}.corporate-page main .professional .professional-contents .professional-left-content{width:100%;border-right:none;padding-right:0;margin-top:16vw;border-bottom:.2666666667vw dotted #103a6f;padding-bottom:10.6666666667vw}.corporate-page main .professional .professional-contents .professional-left-content h3{color:#103a6f;font-size:4.8vw;font-weight:700;border-bottom:.2666666667vw solid #103a6f;padding-bottom:1.3333333333vw}.corporate-page main .professional .professional-contents .professional-left-content p{font-size:3.7333333333vw;margin-top:1.3333333333vw}.corporate-page main .professional .professional-contents .professional-left-content picture{width:100%;margin:5.3333333333vw auto 0}.corporate-page main .professional .professional-contents .professional-left-content picture img{width:100%}.corporate-page main .professional .professional-contents .professional-right-content{width:100%;margin-top:5.3333333333vw}.corporate-page main .professional .professional-contents .professional-right-content .professional-right-content-1{border-bottom:2px dotted #103a6f;padding-bottom:30px;width:100%}.corporate-page main .professional .professional-contents .professional-right-content .professional-right-content-1 h3{font-size:4.8vw;border-bottom:1px solid #103a6f;padding:4vw 0 1.3333333333vw}.corporate-page main .professional .professional-contents .professional-right-content .professional-right-content-1 p{font-size:3.7333333333vw;margin-top:1.3333333333vw}.corporate-page main .professional .professional-contents .professional-right-content .professional-right-content-1 picture{width:100%;padding-top:5.3333333333vw}.corporate-page main .professional .professional-contents .professional-right-content .professional-right-content-1 picture img{width:100%}.corporate-page main .professional .professional-contents .professional-right-content .professional-right-content-2 h3{color:#103a6f;font-size:4.8vw;font-weight:700;border-bottom:.2666666667vw solid #103a6f;padding-bottom:1.3333333333vw}.corporate-page main .professional .professional-contents .professional-right-content .professional-right-content-2 p{font-size:3.7333333333vw;margin-top:1.3333333333vw}.corporate-page main .professional .professional-contents .professional-right-content .professional-right-content-2 picture{width:100%;padding-top:5.3333333333vw}.corporate-page main .professional .professional-contents .professional-right-content .professional-right-content-2 picture img{width:100%}.corporate-page main .promise-title{background-color:#e8edf7;padding:13.3333333333vw 5.3333333333vw 8vw}.corporate-page main .promise-title p{font-size:3.7333333333vw}.corporate-page main .promise-title h2{font-size:5.8666666667vw;padding-bottom:1.3333333333vw}.corporate-page main .promise-title picture{width:86.6666666667vw;margin:auto}.corporate-page main .promise-title picture img{width:100%}.corporate-page main .main-facilities{background-color:#e8edf7}.corporate-page main .main-facilities .main-facilities-container{width:100%;margin:auto;padding:16vw 5.3333333333vw}.corporate-page main .main-facilities .main-facilities-container header h1{color:#1076d6;font-size:3.7333333333vw;margin-bottom:1.3333333333vw}.corporate-page main .main-facilities .main-facilities-container header h2{font-size:5.3333333333vw}.corporate-page main .main-facilities .main-facilities-container picture{width:46.6666666667vw;margin:1.3333333333vw auto 0}.corporate-page main .main-facilities .main-facilities-container picture img{width:100%}.corporate-page main .main-facilities .matter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:8vw auto 0}.corporate-page main .main-facilities .matter:nth-of-type(even) .matter-text{padding:8vw;width:100%;background-color:#fff;border-radius:0 2.6666666667vw 2.6666666667vw 0}.corporate-page main .main-facilities .matter .matter-text{padding:8vw;width:100%;background-color:#fff;border-radius:2.6666666667vw 0 0 2.6666666667vw;text-align:center}.corporate-page main .main-facilities .matter .matter-text h3{color:#1076d6;font-size:3.4666666667vw;padding-bottom:1.3333333333vw}.corporate-page main .main-facilities .matter .matter-text h4{font-size:4.8vw}.corporate-page main .main-facilities .matter .matter-text p{font-size:3.7333333333vw;margin-top:5.3333333333vw;text-align:left}.corporate-page main .main-facilities .matter picture{width:100%;padding-top:1.3333333333vw}.corporate-page main .main-facilities .matter picture img{width:100%}.corporate-page main .actual{padding:16vw 5.3333333333vw}.corporate-page main .actual p{font-size:3.7333333333vw;text-align:left}.corporate-page main .actual header h1{color:#1076d6;font-size:3.4666666667vw;text-align:center;padding-bottom:1.3333333333vw}.corporate-page main .actual header h2{font-size:5.3333333333vw}.corporate-page main .actual header picture{width:46.6666666667vw;margin:1.3333333333vw auto 0}.corporate-page main .actual header picture img{width:100%}.corporate-page main .actual .office{padding:5.3333333333vw;background-color:#e8edf7;width:100%;margin:auto;margin-top:5.3333333333vw;border-radius:2.6666666667vw}.corporate-page main .actual .office p{color:#103a6f;font-size:3.7333333333vw}.corporate-page main .contracting{background-color:#e8edf7;padding:16vw 0}.corporate-page main .contracting-container{width:100%;margin:auto;padding:0 5.8666666667vw}.corporate-page main .contracting-container header h1{font-size:3.4666666667vw}.corporate-page main .contracting-container header h2{font-size:5.3333333333vw}.corporate-page main .contracting-container header picture{width:46.6666666667vw;margin:1.3333333333vw auto 5.3333333333vw}.corporate-page main .contracting-container header picture img{width:100%}.corporate-page main .contracting-container p{font-size:3.7333333333vw}.corporate-page main .contracting-container picture{width:100%;margin-top:8vw;border-bottom:none;padding:0 5.3333333333vw}.corporate-page main .contracting-container picture img{width:100%}.corporate-page main .contracting-container .process{border-bottom:.2666666667vw dotted #103a6f;padding-bottom:2.6666666667vw}.corporate-page main .contracting-container .contact-line{padding-top:8vw}.corporate-page main .contracting-container .contact-line p{font-size:5.0666666667vw}.corporate-page main .contracting-container .contact-line a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#00a76a;color:#fff;font-size:4.2666666667vw;font-weight:700;text-align:center;width:100%;margin:4vw auto 0;padding:4vw;border-radius:100px;position:relative;-webkit-transition:all .3s;transition:all .3s}.corporate-page main .contracting-container .contact-line a:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.corporate-page main .contracting-container .contact-line a i{position:absolute;right:20px}.corporate-page main .reason-select{padding:16vw 2.6666666667vw}.corporate-page main .reason-select ul{width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.corporate-page main .reason-select ul li{width:50%}.corporate-page main .reason-select ul li a{display:block;padding:2.6666666667vw;-webkit-transition:all .3s;transition:all .3s}.corporate-page main .reason-select ul li a:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.corporate-page main .reason-select ul li a img{width:100%}}.first-page main{padding:0 0 25px}.first-page main .first-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/first/bg-first.jpg) no-repeat;background-size:cover;background-position:center;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;min-width:1250px}.first-page main .first-title-area__inner{width:1080px;margin:auto;padding:0 20px}.first-page main .first-title-area__inner p{font-size:28px;color:#103a6f;font-weight:700;letter-spacing:4px}.first-page main .first-title-area__inner h2{color:#fff;font-size:62px;font-weight:700}.first-page main .first_entrance{color:#103a6f;padding:170px 0 120px;text-align:center;width:1100px;margin:auto}.first-page main .first_entrance h2{font-size:44px;font-weight:700;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:16px;line-height:1.6}.first-page main .first_entrance p{font-size:28px;padding-top:50px;line-height:1.6}.first-page main .thought{width:1100px;margin:auto;padding-bottom:100px}.first-page main .thought h2{background-color:#1076d6;color:#fff;padding:10px 30px;width:1100px;margin:auto;text-align:center;font-size:36px;font-weight:700;border-radius:100px;position:relative;margin-bottom:70px;line-height:1.4}.first-page main .thought h2:after{content:"▼";position:absolute;bottom:-20px;left:0;right:0;margin:auto;color:#1076d6}.first-page main .thought p{color:#103a6f;font-size:20px;padding-bottom:40px;line-height:1.6}.first-page main .thought .pictures{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-page main .thought .pictures picture{width:542px}.first-page main .thought .pictures picture img{width:100%}.first-page main .guidance{background-color:#e8edf7;padding:100px}.first-page main .guidance .guidance-content{width:1100px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-page main .guidance .guidance-content .guide-picture{width:540px}.first-page main .guidance .guidance-content .guide-picture picture{padding-top:10px}.first-page main .guidance .guidance-content .guide-picture picture img{width:100%}.first-page main .guidance .text-contents{width:520px}.first-page main .guidance .text-contents h2{background-color:#1076d6;border-radius:100px;padding:16px 40px;color:#fff;font-size:34px;font-weight:700;margin:20px auto;position:relative;width:470px;line-height:1.4}.first-page main .guidance .text-contents h2:after{content:"▼";position:absolute;bottom:-20px;color:#1076d6;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:30px}.first-page main .guidance .text-contents p{color:#103a6f;padding-top:30px;line-height:1.4;font-size:20px}@media screen and (max-width:768px){.first-page main{padding:0 0 3.3333333333vw}.first-page main .shortBorder{border:.1333333333vw solid #103a6f;margin:0 auto 8vw}.first-page main .first-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/sp/first/bg-first.jpg) no-repeat;background-size:cover;height:40vw;max-width:100%;min-width:auto}.first-page main .first-title-area__inner{width:100%;margin:auto;padding:0 5.3333333333vw}.first-page main .first-title-area__inner p{font-size:3.7333333333vw;color:#103a6f;letter-spacing:.2666666667vw}.first-page main .first-title-area__inner h2{font-size:5.3333333333vw}.first-page main .first_entrance{color:#103a6f;padding:10.6666666667vw 0 10.6666666667vw;text-align:center;width:100%;margin:auto}.first-page main .first_entrance h2{font-size:5.3333333333vw;text-underline-offset:2.1333333333vw}.first-page main .first_entrance p{font-size:4vw;padding-top:5.3333333333vw}.first-page main .thought{width:100%;margin:auto;padding:0 5.3333333333vw 13.3333333333vw}.first-page main .thought h2{padding:10px 30px;width:100%;font-size:4.8vw;margin-bottom:9.3333333333vw}.first-page main .thought h2:after{content:"▼";position:absolute;bottom:-4vw;left:0;right:0;margin:auto;color:#1076d6}.first-page main .thought p{color:#103a6f;font-size:3.7333333333vw;padding-bottom:5.3333333333vw}.first-page main .thought .pictures{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-page main .thought .pictures picture{width:44vw}.first-page main .guidance{background-color:#e8edf7;padding:0}.first-page main .guidance .guidance-content{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:10.6666666667vw}.first-page main .guidance .guidance-content .guide-picture{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 5.3333333333vw}.first-page main .guidance .guidance-content .guide-picture picture{padding-top:0;width:44vw}.first-page main .guidance .guidance-content .guide-picture picture img{width:100%}.first-page main .guidance .text-contents{width:100%;padding:8vw 5.3333333333vw}.first-page main .guidance .text-contents h2{background-color:#1076d6;padding:2.1333333333vw 5.3333333333vw;font-size:4.8vw;margin:2.6666666667vw auto;width:100%;line-height:1.4;text-align:center}.first-page main .guidance .text-contents h2:after{bottom:-4.6666666667vw}.first-page main .guidance .text-contents p{color:#103a6f;padding-top:4vw;font-size:3.7333333333vw}.first-page main .message .messageWrapper{height:48vw}}.search-page main{padding:0 0 25px}.search-page main .search-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/search/bg-search.png) no-repeat;background-size:cover;background-position:center;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;min-width:1250px}.search-page main .search-title-area__inner{width:1080px;margin:auto;padding:0 20px}.search-page main .search-title-area__inner p{font-size:28px;color:#103a6f;font-weight:700;letter-spacing:4px}.search-page main .search-title-area__inner h2{color:#fff;font-size:62px;font-weight:700}.search-page main .search-area{background-color:#e8edf7;padding:120px 0}.search-page main .search-area .search-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:650px;margin:auto}.search-page main .search-area .search-box form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.search-page main .search-area .search-box input{background-color:#fff;height:50px;padding:0 30px;border:2px solid #103a6f;border-radius:5px 0 0 5px;font-size:26px;width:600px;color:#103a6f}.search-page main .search-area .search-box .search-submit{background:#103a6f;width:50px;height:50px;border-radius:0 5px 5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-page main .search-area .search-box .search-submit:after{content:"";font-family:"Font Awesome 6 Free";font-weight:700;color:#fff}.search-page main .search-results{padding:120px 20px}.search-page main .search-results h1{text-align:center;color:#103a6f;font-size:36px;font-weight:700;margin-bottom:80px}.search-page main .search-result{width:1100px;margin:auto}.search-page main .search-result a{color:#103a6f;display:block;background-color:#e8edf7;border-radius:10px;padding:40px;margin-top:30px;-webkit-transition:all .3s;transition:all .3s}.search-page main .search-result a:hover{text-decoration:underline}.search-page main .search-result a h2{font-size:30px;font-weight:700;border-bottom:2px dotted #103a6f;padding-bottom:10px}.search-page main .search-result a p{font-size:22px;line-height:1.6;padding-top:20px}.search-page main .pagination{text-align:center;padding:60px 0}.search-page main .pagination .page-numbers{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60px;height:60px;border-radius:50%;border:1px solid #103a6f;font-weight:700;font-size:30px;color:#103a6f;margin-right:10px;-webkit-transition:all .3s;transition:all .3s}.search-page main .pagination .page-numbers:hover{background-color:#1e69c5;color:#fff;border:#1e69c5}.search-page main .pagination .current{background-color:#103a6f;color:#fff}.search-page main .pagination .current:hover{background-color:#103a6f}.search-page main .pagination .dots,.search-page main .pagination .next,.search-page main .pagination .prev{border:none;pointer-events:none}.search-page main .pagination .next,.search-page main .pagination .prev{display:none}.search-page main .not-hit{font-size:20px;color:#103a6f;text-align:center}@media screen and (max-width:768px){.search-page main{padding:0 0 3.3333333333vw}.search-page main .search-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/sp/search/bg-search.png) no-repeat;background-size:cover;height:40vw;max-width:100%;min-width:auto}.search-page main .search-title-area__inner{width:100%;margin:auto;padding:0 5.3333333333vw}.search-page main .search-title-area__inner p{font-size:3.7333333333vw;color:#103a6f;letter-spacing:.2666666667vw}.search-page main .search-title-area__inner h2{font-size:5.3333333333vw}.search-page main .search-area{background-color:#e8edf7;padding:10.6666666667vw 0}.search-page main .search-area .search-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:auto}.search-page main .search-area .search-box form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.search-page main .search-area .search-box input{background-color:#fff;height:8vw;padding:0 4vw;border:.2666666667vw solid #103a6f;border-radius:.6666666667vw 0 0 .6666666667vw;font-size:3.7333333333vw;width:53.3333333333vw;color:#103a6f}.search-page main .search-area .search-box .search-submit{background:#103a6f;width:8vw;height:8vw;border-radius:0 .6666666667vw .6666666667vw 0}.search-page main .search-area .search-box .search-submit:after{content:"";font-family:"Font Awesome 6 Free";font-weight:700;color:#fff}.search-page main .search-results{padding:10.6666666667vw 5.3333333333vw}.search-page main .search-results h1{text-align:center;color:#103a6f;font-size:5.3333333333vw;font-weight:700;margin-bottom:10.6666666667vw}.search-page main .search-result{width:100%;margin:auto}.search-page main .search-result a{color:#103a6f;display:block;background-color:#e8edf7;border-radius:1.3333333333vw;padding:5.3333333333vw;margin-top:4vw;-webkit-transition:all .3s;transition:all .3s}.search-page main .search-result a:hover{text-decoration:underline}.search-page main .search-result a h2{font-size:4.5333333333vw;font-weight:700;border-bottom:.5333333333vw dotted #103a6f;padding-bottom:2.6666666667vw}.search-page main .search-result a p{font-size:3.7333333333vw;line-height:1.6;padding-top:2.6666666667vw}.search-page main .pagination{text-align:center;padding:10.6666666667vw 0}.search-page main .pagination .page-numbers{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:10.6666666667vw;height:10.6666666667vw;border-radius:50%;border:1px solid #103a6f;font-weight:700;font-size:4.2666666667vw;color:#103a6f;margin-right:1.3333333333vw;-webkit-transition:all .3s;transition:all .3s}.search-page main .pagination .page-numbers:hover{background-color:#1e69c5;color:#fff;border:#1e69c5}.search-page main .pagination .current{background-color:#103a6f;color:#fff}.search-page main .pagination .current:hover{background-color:#103a6f}.search-page main .pagination .dots,.search-page main .pagination .next,.search-page main .pagination .prev{border:none;pointer-events:none}.search-page main .pagination .next,.search-page main .pagination .prev{display:none}.search-page main .not-hit{font-size:3.7333333333vw;color:#103a6f;text-align:center}}.management-page main{padding:0 0 25px}.management-page main .management-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/management/bg-management.jpg) no-repeat;background-size:cover;background-position:center;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;min-width:1250px}.management-page main .management-title-area__inner{width:1080px;margin:auto;padding:0 20px}.management-page main .management-title-area__inner p{font-size:28px;color:#103a6f;font-weight:700;letter-spacing:4px;text-transform:capitalize}.management-page main .management-title-area__inner h2{color:#fff;font-size:62px;font-weight:700}.management-page main .management_entrance{color:#103a6f;padding:132px 0 120px;text-align:center;width:1100px;margin:auto}.management-page main .management_entrance h2{font-size:28px;line-height:1.6}.management-page main .problem_voice{width:1100px;margin:auto}.management-page main .problem_voice h2{background-color:#1076d6;text-align:center;color:#fff;font-size:36px;font-weight:700;padding:16px 20px;border-radius:100px;position:relative}.management-page main .problem_voice h2:after{content:"▼";position:absolute;bottom:-20px;left:0;right:0;margin:auto;color:#1076d6}.management-page main .problem_voice .voice-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:100px}.management-page main .problem_voice .voice-container .voice-text li{font-size:24px;font-weight:700;line-height:1.6;color:#103a6f;margin-top:13px}.management-page main .problem_voice .voice-container .voice-text li:nth-of-type(1){margin-top:0}.management-page main .problem_voice .voice-container .bottom-text{font-size:20px;color:#103a6f;margin-top:40px;line-height:1.6}.management-page main .problem_voice .voice-container picture{width:504px}.management-page main .problem_voice .voice-container picture img{width:100%}.management-page main .finding{background-color:#e8edf7;padding:100px 0}.management-page main .finding .finding-container{width:1100px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.management-page main .finding .finding-container picture{width:390px}.management-page main .finding .finding-container picture img{width:100%}.management-page main .finding .finding-container .finding-text{width:640px}.management-page main .finding .finding-container .finding-text h2{background-color:#1076d6;color:#fff;font-size:34px;font-weight:700;text-align:center;width:640px;position:relative;border-radius:100px;padding:16px 40px;margin:40px auto 20px}.management-page main .finding .finding-container .finding-text h2:after{content:"▼";position:absolute;bottom:-20px;color:#1076d6;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:30px}.management-page main .finding .finding-container .finding-text p{color:#103a6f;line-height:1.6;font-size:20px;padding-top:30px}.management-page main .finding .finding-container .finding-text ul{padding-top:40px}.management-page main .finding .finding-container .finding-text ul li{color:#103a6f;font-size:22px;font-weight:700;line-height:1.6;border-bottom:2px dotted #103a6f;padding:3px 0}.management-page main .finding .finding-container .finding-text ul li:nth-of-type(1){border-top:1px dotted #103a6f;text-indent:-21px;padding-left:21px}.management-page main .satisfaction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1100px;margin:auto;padding:90px 0 100px}.management-page main .satisfaction .satisfaction_text{width:640px}.management-page main .satisfaction .satisfaction_text h2{background-color:#1076d6;color:#fff;font-size:34px;font-weight:700;text-align:center;position:relative;border-radius:100px;padding:16px 40px;margin:10px auto 20px}.management-page main .satisfaction .satisfaction_text h2:after{content:"▼";position:absolute;bottom:-20px;color:#1076d6;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:30px}.management-page main .satisfaction .satisfaction_text p{color:#103a6f;line-height:1.6;font-size:20px;padding-top:30px}.management-page main .satisfaction .pictures{width:400px}.management-page main .satisfaction .pictures picture{padding-top:10px}.management-page main .satisfaction .pictures picture img{width:100%}.management-page main .satisfaction .flow-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:60px auto;width:1100px}.management-page main .satisfaction .flow-area picture{width:312px}.management-page main .satisfaction .flow-area picture img{width:100%}.management-page main .satisfaction .flow-area .flow-area-text{line-height:1.6;color:#103a6f}.management-page main .satisfaction .flow-area .flow-area-text li{margin-top:13px;font-size:24px;font-weight:700}.management-page main .satisfaction .flow-area .flow-area-text li:nth-of-type(1){margin-top:0}.management-page main .satisfaction .flow-area .flow-area-text p{font-size:20px;margin-top:20px}.management-page main .satisfaction .flow{width:1100px;margin:auto}.management-page main .satisfaction .flow picture img{width:100%}.management-page main .for_accommodation{background-color:#e8edf7;padding:100px 0}.management-page main .for_accommodation .for_accommodation-container{width:1100px;margin:auto}.management-page main .for_accommodation .for_accommodation-container h2{background-color:#1076d6;text-align:center;color:#fff;font-size:36px;font-weight:700;padding:16px 20px;border-radius:100px;position:relative}.management-page main .for_accommodation .for_accommodation-container h2:after{content:"▼";position:absolute;bottom:-20px;left:0;right:0;margin:auto;color:#1076d6}.management-page main .for_accommodation .for_accommodation-container p{color:#103a6f;line-height:1.6;font-size:20px;padding-top:30px}.management-page main .for_accommodation .for_accommodation-container ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px}.management-page main .for_accommodation .for_accommodation-container ul li{width:540px}.management-page main .for_accommodation .for_accommodation-container ul li p{background-color:#103a6f;color:#fff;font-size:20px;font-weight:700;text-align:center;border-radius:10px 10px 0 0;padding:12px 0 12px}.management-page main .for_accommodation .for_accommodation-container ul li picture img{width:100%}@media screen and (max-width:768px){.management-page main{padding:0 0 3.3333333333vw}.management-page main .shortBorder{border:.1333333333vw solid #103a6f;margin:0 auto 8vw}.management-page main .management-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/sp/management/bg-management.jpg) no-repeat;background-size:cover;height:40vw;max-width:100%;min-width:auto}.management-page main .management-title-area__inner{width:100%;margin:auto;padding:0 5.3333333333vw}.management-page main .management-title-area__inner p{font-size:3.7333333333vw;color:#103a6f;letter-spacing:.2666666667vw}.management-page main .management-title-area__inner h2{font-size:5.3333333333vw}.management-page main .management_entrance{color:#103a6f;padding:10.6666666667vw 0;text-align:center;width:100%;margin:auto}.management-page main .management_entrance h2{font-size:4vw}.management-page main .problem_voice{width:100%;margin:auto;padding:0 5.3333333333vw}.management-page main .problem_voice h2{font-size:4.8vw;padding:2.1333333333vw 2.6666666667vw}.management-page main .problem_voice h2:after{content:"▼";position:absolute;bottom:-4vw;left:0;right:0;margin:auto;color:#1076d6}.management-page main .problem_voice .voice-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:8vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:13.3333333333vw}.management-page main .problem_voice .voice-container .voice-text li{font-size:3.7333333333vw;margin-top:2.1333333333vw;text-align:center}.management-page main .problem_voice .voice-container .voice-text li:nth-of-type(1){margin-top:0}.management-page main .problem_voice .voice-container .bottom-text{font-size:3.7333333333vw;margin-top:5.3333333333vw}.management-page main .problem_voice .voice-container picture{width:60vw;margin:5.3333333333vw auto 0}.management-page main .problem_voice .voice-container picture img{width:100%}.management-page main .finding{background-color:#e8edf7;padding:13.3333333333vw 0}.management-page main .finding .finding-container{width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 5.3333333333vw}.management-page main .finding .finding-container picture{width:30.6666666667vw}.management-page main .finding .finding-container picture img{width:100%}.management-page main .finding .finding-container .finding-title{font-size:4.8vw;padding:2.1333333333vw 2.6666666667vw;margin:5.3333333333vw auto 2.6666666667vw;width:100%;background-color:#1076d6;color:#fff;font-weight:700;text-align:center;position:relative;border-radius:100px}.management-page main .finding .finding-container .finding-title:after{content:"▼";font-size:5.3333333333vw;position:absolute;color:#1076d6;bottom:-4vw;left:0;right:0;margin:auto}.management-page main .finding .finding-container .finding-text{width:100%}.management-page main .finding .finding-container .finding-text p{color:#103a6f;line-height:1.6;font-size:3.7333333333vw;padding-top:4vw}.management-page main .finding .finding-container .finding-text .finding-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:5.3333333333vw}.management-page main .finding .finding-container .finding-text .finding-image ul{padding-top:0;width:53.3333333333vw}.management-page main .finding .finding-container .finding-text .finding-image ul li{color:#103a6f;font-size:3.7333333333vw;font-weight:700;line-height:1.6;border-bottom:2px dotted #103a6f;padding:.4vw 0}.management-page main .finding .finding-container .finding-text .finding-image ul li:nth-of-type(1){border-top:1px dotted #103a6f;text-indent:0;padding-left:0}.management-page main .satisfaction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:auto;padding:12vw 5.3333333333vw 13.3333333333vw}.management-page main .satisfaction .satisfaction_text{width:100%}.management-page main .satisfaction .satisfaction_text h2{background-color:#1076d6;color:#fff;font-size:4.8vw;font-weight:700;text-align:center;position:relative;border-radius:100px;padding:2.1333333333vw 2.6666666667vw;margin:1.3333333333vw auto 2.6666666667vw}.management-page main .satisfaction .satisfaction_text h2:after{content:"▼";font-size:5.3333333333vw;position:absolute;color:#1076d6;bottom:-4vw}.management-page main .satisfaction .satisfaction_text p{color:#103a6f;line-height:1.6;font-size:3.7333333333vw;padding-top:4vw}.management-page main .satisfaction .pictures{width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:8vw -5.3333333333vw 0}.management-page main .satisfaction .pictures picture{width:49.3333333333vw;padding-top:0}.management-page main .satisfaction .pictures picture img{width:100%}.management-page main .satisfaction .flow-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:8vw auto;width:100%;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.management-page main .satisfaction .flow-area picture{width:60vw;margin:8vw auto 0}.management-page main .satisfaction .flow-area picture img{width:100%}.management-page main .satisfaction .flow-area .flow-area-text{line-height:1.6;color:#103a6f}.management-page main .satisfaction .flow-area .flow-area-text li{margin-top:1.7333333333vw;font-size:3.7333333333vw;font-weight:700;padding:5px}.management-page main .satisfaction .flow-area .flow-area-text li:nth-of-type(1){margin-top:0}.management-page main .satisfaction .flow-area .flow-area-text p{font-size:3.7333333333vw;margin-top:2.6666666667vw}.management-page main .satisfaction .flow{width:100%;margin:auto}.management-page main .satisfaction .flow picture{width:100%}.management-page main .satisfaction .flow picture img{width:100%}.management-page main .for_accommodation{background-color:#e8edf7;padding:13.3333333333vw 0}.management-page main .for_accommodation .for_accommodation-container{width:100%;margin:auto;padding:0 5.3333333333vw}.management-page main .for_accommodation .for_accommodation-container h2{background-color:#1076d6;text-align:center;color:#fff;font-size:4.8vw;font-weight:700;padding:2.1333333333vw 2.6666666667vw;border-radius:100px;position:relative}.management-page main .for_accommodation .for_accommodation-container h2:after{content:"▼";font-size:5.3333333333vw;position:absolute;color:#1076d6;bottom:-4vw;left:0;right:0;margin:auto}.management-page main .for_accommodation .for_accommodation-container p{color:#103a6f;line-height:1.6;font-size:3.7333333333vw;padding-top:4vw}.management-page main .for_accommodation .for_accommodation-container ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:5.3333333333vw}.management-page main .for_accommodation .for_accommodation-container ul li{width:85.3333333333vw;margin:auto;margin-top:5.3333333333vw}.management-page main .for_accommodation .for_accommodation-container ul li p{background-color:#103a6f;color:#fff;font-size:3.7333333333vw;font-weight:700;text-align:center;border-radius:10px 10px 0 0;padding:1.6vw 0 1.6vw}.management-page main .for_accommodation .for_accommodation-container ul li picture img{width:100%}.management-page main .message .messageWrapper{height:48vw}}.customer-page main{padding:0 0 25px}.customer-page main .customer-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/customer/bg-customer.jpg) no-repeat;background-size:cover;background-position:center;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;min-width:1250px}.customer-page main .customer-title-area__inner{width:1080px;margin:auto;padding:0 20px}.customer-page main .customer-title-area__inner p{font-size:28px;color:#103a6f;font-weight:700;letter-spacing:4px}.customer-page main .customer-title-area__inner h2{color:#fff;font-size:62px;font-weight:700}.customer-page main .customer_entrance{color:#103a6f;padding:132px 0 120px;text-align:center;width:100%;margin:auto}.customer-page main .customer_entrance h2{font-size:28px;line-height:1.6}.customer-page main .problem_voice{width:1100px;margin:auto}.customer-page main .problem_voice h2{background-color:#1076d6;text-align:center;color:#fff;font-size:36px;font-weight:700;padding:16px 20px;border-radius:100px;position:relative}.customer-page main .problem_voice h2:after{content:"▼";position:absolute;bottom:-20px;left:0;right:0;margin:auto;color:#1076d6}.customer-page main .problem_voice .voice-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px;padding-bottom:100px}.customer-page main .problem_voice .voice-container .voice-inner{width:620px}.customer-page main .problem_voice .voice-container .voice-inner ul li{font-size:28px;font-weight:700;padding-top:13px;color:#103a6f}.customer-page main .problem_voice .voice-container .voice-inner p{color:#103a6f;line-height:1.6;font-size:20px;margin-top:28px}.customer-page main .problem_voice .voice-container .pictures picture{width:410px;margin-top:10px}.customer-page main .problem_voice .voice-container .pictures picture img{width:100%}.customer-page main .maintenance_introduction{background-color:#e8edf7;padding:100px 0}.customer-page main .maintenance_introduction .maintenance_introduction-contents{width:1100px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.customer-page main .maintenance_introduction .maintenance_introduction-contents .pictures picture{width:330px;margin-top:70px}.customer-page main .maintenance_introduction .maintenance_introduction-contents .pictures picture img{width:100%}.customer-page main .maintenance_introduction .maintenance_introduction-contents .maintenance_introduction-text{width:710px}.customer-page main .maintenance_introduction .maintenance_introduction-contents .maintenance_introduction-text h2{background-color:#1076d6;color:#fff;font-size:34px;font-weight:700;position:relative;border-radius:100px;padding:16px 40px;margin:40px auto 40px}.customer-page main .maintenance_introduction .maintenance_introduction-contents .maintenance_introduction-text h2:after{content:"▼";position:absolute;bottom:-20px;color:#1076d6;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:30px}.customer-page main .maintenance_introduction .maintenance_introduction-contents .maintenance_introduction-text p{color:#103a6f;font-size:20px;line-height:1.6;padding-top:20px}.customer-page main .recommended{width:1100px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:60px}.customer-page main .recommended .recommended_introduction-text{width:560px;margin-top:60px}.customer-page main .recommended .recommended_introduction-text h2{background-color:#1076d6;color:#fff;font-size:34px;font-weight:700;position:relative;border-radius:100px;padding:16px 40px;margin:40px auto 40px}.customer-page main .recommended .recommended_introduction-text h2:after{content:"▼";position:absolute;bottom:-20px;color:#1076d6;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:30px}.customer-page main .recommended .recommended_introduction-text p{color:#103a6f;font-size:20px;line-height:1.6;padding-top:20px}.customer-page main .recommended picture{width:452px}.customer-page main .recommended picture img{width:100%}.customer-page main .staff_introduction{background-color:#e8edf7;padding:100px 0}.customer-page main .staff_introduction .staff_introduction-contents{width:1100px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.customer-page main .staff_introduction .staff_introduction-contents .pictures picture{width:330px;margin-top:20px}.customer-page main .staff_introduction .staff_introduction-contents .pictures picture img{width:100%}.customer-page main .staff_introduction .staff_introduction-contents .staff_introduction-text{width:680px}.customer-page main .staff_introduction .staff_introduction-contents .staff_introduction-text h2{background-color:#1076d6;color:#fff;font-size:34px;font-weight:700;width:680px;position:relative;border-radius:100px;padding:16px 40px;margin:40px auto 40px}.customer-page main .staff_introduction .staff_introduction-contents .staff_introduction-text h2:after{content:"▼";position:absolute;bottom:-20px;color:#1076d6;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:30px}.customer-page main .staff_introduction .staff_introduction-contents .staff_introduction-text p{color:#103a6f;font-size:20px;line-height:1.6;padding-top:20px}.customer-page main .alliance{width:1100px;margin:auto;padding-bottom:80px}.customer-page main .alliance .alliance-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:100px}.customer-page main .alliance .alliance-text{width:570px}.customer-page main .alliance .alliance-text h2{background-color:#1076d6;color:#fff;font-size:34px;font-weight:700;position:relative;border-radius:100px;padding:16px 40px;margin:0 auto 40px}.customer-page main .alliance .alliance-text h2:after{content:"▼";position:absolute;bottom:-20px;color:#1076d6;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:30px}.customer-page main .alliance .alliance-text p{color:#103a6f;font-size:20px;line-height:1.6;padding-top:20px}.customer-page main .alliance picture{width:490px}.customer-page main .alliance picture img{width:100%}.customer-page main .alliance .three_pattern{margin-top:70px}.customer-page main .alliance .three_pattern h3{background-color:#103a6f;color:#fff;font-size:24px;font-weight:700;text-align:center;border-radius:10px 10px 0 0;padding:16px}.customer-page main .alliance .three_pattern ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0 10px}.customer-page main .alliance .three_pattern ul li picture{width:355px}.customer-page main .alliance .three_pattern ul li picture img{width:100%}.customer-page main .alliance .three_pattern p{color:#103a6f;font-size:36px;font-weight:700;text-align:center;margin:60px auto 30px}.customer-page main .alliance .three_pattern .step{width:100%}.customer-page main .alliance .three_pattern .step img{width:100%}.customer-page main .damper_replacement{background-color:#e8edf7;padding:100px 0}.customer-page main .damper_replacement .damper_replacement-contents{width:1100px;margin:auto}.customer-page main .damper_replacement .damper_replacement-contents h2{background-color:#1076d6;color:#fff;font-size:34px;font-weight:700;position:relative;border-radius:100px;padding:16px 40px;margin:0 auto 40px}.customer-page main .damper_replacement .damper_replacement-contents h2:after{content:"▼";position:absolute;bottom:-20px;color:#1076d6;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:30px}.customer-page main .damper_replacement .damper_replacement-contents p{color:#103a6f;font-size:20px;line-height:1.6;padding-top:20px}.customer-page main .damper_replacement .damper_replacement-contents picture{width:100%;padding-top:40px}.customer-page main .damper_replacement .damper_replacement-contents picture img{width:100%}@media screen and (max-width:768px){.customer-page main{padding:0 0 3.3333333333vw}.customer-page main .shortBorder{border:.1333333333vw solid #103a6f;margin:0 auto 8vw}.customer-page main .customer-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/sp/customer/bg-customer.jpg) no-repeat;background-size:cover;height:40vw;max-width:100%;min-width:auto}.customer-page main .customer-title-area__inner{width:100%;margin:auto;padding:0 5.3333333333vw}.customer-page main .customer-title-area__inner p{font-size:3.7333333333vw;color:#103a6f;letter-spacing:.2666666667vw}.customer-page main .customer-title-area__inner h2{font-size:5.3333333333vw}.customer-page main .customer_entrance{color:#103a6f;padding:10.6666666667vw 5.3333333333vw 10.6666666667vw;text-align:center;width:100%;margin:auto}.customer-page main .customer_entrance h2{font-size:4vw;text-underline-offset:2.1333333333vw}.customer-page main .problem_voice{width:100%;margin:auto;padding:0 5.3333333333vw}.customer-page main .problem_voice h2{font-size:4.8vw;font-weight:700;padding:2.1333333333vw 2.6666666667vw;position:relative}.customer-page main .problem_voice h2:after{content:"▼";position:absolute;bottom:-4vw;left:0;right:0;margin:auto;color:#1076d6}.customer-page main .problem_voice .voice-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:8vw;padding-bottom:13.3333333333vw}.customer-page main .problem_voice .voice-container .voice-inner{width:100%}.customer-page main .problem_voice .voice-container .voice-inner ul li{font-size:3.7333333333vw;padding-top:3.2vw;text-align:center}.customer-page main .problem_voice .voice-container .voice-inner p{font-size:3.7333333333vw;margin-top:3.7333333333vw}.customer-page main .problem_voice .voice-container .duct{width:80vw;margin:8vw auto 8vw}.customer-page main .problem_voice .voice-container .duct img{width:100%}.customer-page main .problem_voice .voice-container .seminar{width:80vw;margin:8vw auto 0}.customer-page main .problem_voice .voice-container .seminar img{width:100%}.customer-page main .maintenance_introduction{padding:13.3333333333vw 5.3333333333vw}.customer-page main .maintenance_introduction .maintenance_introduction-contents{width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.customer-page main .maintenance_introduction .maintenance_introduction-contents .pictures{width:60vw;margin:0 auto}.customer-page main .maintenance_introduction .maintenance_introduction-contents .pictures picture{width:60vw;margin:5.3333333333vw auto 0}.customer-page main .maintenance_introduction .maintenance_introduction-contents .pictures picture img{width:100%}.customer-page main .maintenance_introduction .maintenance_introduction-contents .maintenance_introduction-text{width:100%}.customer-page main .maintenance_introduction .maintenance_introduction-contents .maintenance_introduction-text h2{background-color:#1076d6;color:#fff;font-size:4.8vw;font-weight:700;position:relative;border-radius:100px;padding:2.1333333333vw 5.3333333333vw;margin:0 auto 5.3333333333vw;text-align:center}.customer-page main .maintenance_introduction .maintenance_introduction-contents .maintenance_introduction-text h2:after{content:"▼";position:absolute;bottom:-4vw;color:#1076d6;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:30px}.customer-page main .maintenance_introduction .maintenance_introduction-contents .maintenance_introduction-text p{color:#103a6f;font-size:3.7333333333vw;line-height:1.6;padding-top:0}.customer-page main .recommended{width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8vw;padding:0 5.3333333333vw}.customer-page main .recommended .recommended_introduction-text{width:100%;margin-top:8vw}.customer-page main .recommended .recommended_introduction-text h2{background-color:#1076d6;color:#fff;font-size:4.8vw;font-weight:700;position:relative;border-radius:100px;padding:2.1333333333vw 5.3333333333vw;margin:0 auto 5.3333333333vw;text-align:center}.customer-page main .recommended .recommended_introduction-text h2:after{content:"▼";font-size:5.3333333333vw;position:absolute;color:#1076d6;bottom:-4vw}.customer-page main .recommended .recommended_introduction-text p{color:#103a6f;font-size:3.7333333333vw;line-height:1.6;padding-top:2.6666666667vw;width:46.6666666667vw}.customer-page main .recommended picture{width:37.3333333333vw}.customer-page main .recommended picture img{width:100%}.customer-page main .recommended .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.customer-page main .staff_introduction{background-color:#e8edf7;padding:8vw 0}.customer-page main .staff_introduction .staff_introduction-contents{width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 5.3333333333vw}.customer-page main .staff_introduction .staff_introduction-contents .pictures{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.customer-page main .staff_introduction .staff_introduction-contents .pictures picture{width:43.3333333333vw;margin-top:2.6666666667vw}.customer-page main .staff_introduction .staff_introduction-contents .pictures picture img{width:100%}.customer-page main .staff_introduction .staff_introduction-contents .staff_introduction-text{width:100%}.customer-page main .staff_introduction .staff_introduction-contents .staff_introduction-text h2{font-size:4.8vw;padding:2.1333333333vw 2.6666666667vw;margin:0 auto 5.3333333333vw;width:100%;text-align:center}.customer-page main .staff_introduction .staff_introduction-contents .staff_introduction-text h2:after{content:"▼";position:absolute;bottom:-4vw;color:#1076d6;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:30px}.customer-page main .staff_introduction .staff_introduction-contents .staff_introduction-text p{color:#103a6f;font-size:3.7333333333vw;line-height:1.6;padding-top:2.6666666667vw}.customer-page main .alliance{width:100%;margin:auto;padding:0 5.3333333333vw 10.6666666667vw}.customer-page main .alliance .alliance-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:13.3333333333vw}.customer-page main .alliance .alliance-text{width:100%}.customer-page main .alliance .alliance-text h2{background-color:#1076d6;color:#fff;font-size:4.8vw;font-weight:700;position:relative;border-radius:100px;padding:2.1333333333vw get_Vw(40);margin:0 auto 5.3333333333vw;text-align:center}.customer-page main .alliance .alliance-text h2:after{content:"▼";font-size:5.3333333333vw;position:absolute;color:#1076d6;bottom:-4vw}.customer-page main .alliance .alliance-text p{color:#103a6f;font-size:3.7333333333vw;line-height:1.6;padding-top:2.6666666667vw}.customer-page main .alliance picture{width:60vw;margin:8vw auto 0}.customer-page main .alliance picture img{width:100%}.customer-page main .alliance .three_pattern{margin-top:8vw}.customer-page main .alliance .three_pattern h3{background-color:#103a6f;color:#fff;font-size:4.2666666667vw;font-weight:700;text-align:center;border-radius:10px 10px 0 0;padding:3.2vw}.customer-page main .alliance .three_pattern ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:get_Vw(10) 0 1.3333333333vw}.customer-page main .alliance .three_pattern ul li picture{width:29.3333333333vw;padding-top:0;margin-top:0}.customer-page main .alliance .three_pattern ul li picture img{width:100%}.customer-page main .alliance .three_pattern p{color:#103a6f;font-size:4.8vw;font-weight:700;text-align:center;margin:8vw auto 4vw}.customer-page main .alliance .three_pattern .step{width:100%;margin-top:8vw}.customer-page main .alliance .three_pattern .step img{width:100%}.customer-page main .damper_replacement{background-color:#e8edf7;padding:13.3333333333vw 5.3333333333vw}.customer-page main .damper_replacement .damper_replacement-contents{width:100%;margin:auto}.customer-page main .damper_replacement .damper_replacement-contents h2{background-color:#1076d6;color:#fff;font-size:4.8vw;font-weight:700;position:relative;border-radius:100px;padding:2.1333333333vw 2.6666666667vw;margin:0 auto 5.3333333333vw;text-align:center}.customer-page main .damper_replacement .damper_replacement-contents h2:after{content:"▼";font-size:5.3333333333vw;position:absolute;color:#1076d6;bottom:-4vw}.customer-page main .damper_replacement .damper_replacement-contents p{color:#103a6f;font-size:3.7333333333vw;line-height:1.6;padding-top:2.6666666667vw}.customer-page main .damper_replacement .damper_replacement-contents picture{width:100%;padding-top:5.3333333333vw}.customer-page main .damper_replacement .damper_replacement-contents picture img{width:100%}.customer-page main .message .messageWrapper{height:48vw}}.recruit-page main{padding:0 0 25px}.recruit-page main .recruit-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/recruit/bg-recruit.png) no-repeat;background-size:cover;background-position:center;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;min-width:1250px}.recruit-page main .recruit-title-area__inner{width:1080px;margin:auto;padding:0 20px}.recruit-page main .recruit-title-area__inner p{font-size:28px;color:#103a6f;font-weight:700;letter-spacing:4px}.recruit-page main .recruit-title-area__inner h2{color:#fff;font-size:62px;font-weight:700}.recruit-page main .selector ul{margin:120px auto 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.recruit-page main .selector ul .current{color:#fff;font-size:32px;font-weight:700;border:1px solid #1076d6;border-radius:5px;padding:10px;width:250px;text-align:center;background-color:#1076d6}.recruit-page main .selector ul .link-recruit{margin:0 10px}.recruit-page main .selector ul .link-recruit a{display:block;color:#103a6f;font-size:32px;font-weight:700;border:1px solid #103a6f;border-radius:5px;padding:10px;width:250px;text-align:center}.recruit-page main .selector ul .link-recruit a:hover{background-color:#1076d6;color:#fff}.recruit-page main .recruit1{width:1100px;margin:120px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.recruit-page main .recruit1 .recruit1-text{width:600px}.recruit-page main .recruit1 .recruit1-text h1{color:#103a6f;font-size:50px;font-weight:700;padding-top:100px}.recruit-page main .recruit1 .recruit1-text picture{width:500px;padding-top:10px}.recruit-page main .recruit1 .recruit1-text picture img{width:100%}.recruit-page main .recruit1 .recruit1-text p{color:#103a6f;font-size:21px;line-height:1.8;padding-top:40px}.recruit-page main .recruit1 picture{width:500px}.recruit-page main .recruit1 picture img{width:100%}.recruit-page main .recruit2{background-color:#e8edf7;padding:120px 0}.recruit-page main .recruit2-container{width:1100px;margin:auto}.recruit-page main .recruit2-container .answer-contents h3{color:#103a6f;font-size:36px;font-weight:700;padding:40px 0 0}.recruit-page main .recruit2-container .answer-contents p{font-size:21px;color:#103a6f;line-height:1.6;padding-top:20px}.recruit-page main .recruit2-container picture{width:100%;padding-top:40px}.recruit-page main .recruit2-container picture img{width:100%}.recruit-page main .recruit3{background-color:#fff;padding:120px 0}.recruit-page main .recruit3-container{width:1100px;margin:auto}.recruit-page main .recruit3-container .answer-contents h3{color:#103a6f;font-size:36px;font-weight:700;padding:40px 0 0;line-height:1.6}.recruit-page main .recruit3-container .answer-contents p{font-size:21px;color:#103a6f;line-height:1.6;padding-top:20px}.recruit-page main .recruit3-container .ability-odd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:40px}.recruit-page main .recruit3-container .ability-odd picture{width:410px}.recruit-page main .recruit3-container .ability-odd picture img{width:100%}.recruit-page main .recruit3-container .ability-odd .ability1-text{width:690px;background-color:#e8edf7;border-radius:0 10px 10px 0;padding:40px}.recruit-page main .recruit3-container .ability-odd .ability1-text h4{color:#103a6f;font-size:24px;font-weight:700;border-bottom:2px dotted #103a6f;padding-bottom:20px}.recruit-page main .recruit3-container .ability-odd .ability1-text h4 span{font-size:34px}.recruit-page main .recruit3-container .ability-odd .ability1-text p{color:#103a6f;font-size:21px;padding-top:40px;line-height:1.6}.recruit-page main .recruit3-container .ability-even{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:40px;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.recruit-page main .recruit3-container .ability-even picture{width:410px}.recruit-page main .recruit3-container .ability-even picture img{width:100%}.recruit-page main .recruit3-container .ability-even .ability1-text{width:690px;background-color:#e8edf7;border-radius:0 10px 10px 0;padding:40px}.recruit-page main .recruit3-container .ability-even .ability1-text h4{color:#103a6f;font-size:24px;font-weight:700;border-bottom:2px dotted #103a6f;padding-bottom:20px}.recruit-page main .recruit3-container .ability-even .ability1-text h4 span{font-size:34px}.recruit-page main .recruit3-container .ability-even .ability1-text p{color:#103a6f;font-size:21px;padding-top:40px;line-height:1.6}.recruit-page main .recruit4{background-color:#e8edf7;padding:120px 0}.recruit-page main .recruit4-container{width:1100px;margin:auto}.recruit-page main .recruit4-container .answer-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.recruit-page main .recruit4-container .answer-contents h3{color:#103a6f;font-size:36px;font-weight:700;padding:40px 0 80px;line-height:1.6;width:100%}.recruit-page main .recruit4-container .answer-contents .content-left{width:600px}.recruit-page main .recruit4-container .answer-contents .content-left h4{color:#103a6f;font-weight:700;font-size:24px;line-height:1.6}.recruit-page main .recruit4-container .answer-contents .content-left p{font-size:21px;color:#103a6f;line-height:1.6;padding-top:20px}.recruit-page main .recruit4-container .answer-contents picture{width:450px;padding-top:0}.recruit-page main .recruit4-container .answer-contents picture img{width:100%}.recruit-page main .recruit4-container .after_joining-container{background-color:#fff;border-radius:10px;padding:40px;margin-top:100px}.recruit-page main .recruit4-container .after_joining-container .after_joining1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:60px;border-bottom:2px dotted #103a6f}.recruit-page main .recruit4-container .after_joining-container .after_joining1 picture{width:335px}.recruit-page main .recruit4-container .after_joining-container .after_joining1 picture img{width:100%}.recruit-page main .recruit4-container .after_joining-container .after_joining1 .after_joining1-inner{width:685px;padding:40px 0 0 40px}.recruit-page main .recruit4-container .after_joining-container .after_joining1 .after_joining1-inner h5{background-color:#103a6f;color:#fff;font-size:20px;padding:10px 15px;font-weight:700;border-radius:100px;width:200px;text-align:center;margin-bottom:20px}.recruit-page main .recruit4-container .after_joining-container .after_joining1 .after_joining1-inner p{font-size:21px;color:#103a6f;line-height:1.6}.recruit-page main .recruit4-container .after_joining-container .after_joining2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:60px}.recruit-page main .recruit4-container .after_joining-container .after_joining2 picture{width:335px}.recruit-page main .recruit4-container .after_joining-container .after_joining2 picture img{width:100%}.recruit-page main .recruit4-container .after_joining-container .after_joining2 .after_joining2-inner{width:685px;padding:40px 0 0 40px}.recruit-page main .recruit4-container .after_joining-container .after_joining2 .after_joining2-inner h5{background-color:#103a6f;color:#fff;font-size:20px;padding:10px 15px;font-weight:700;border-radius:100px;width:200px;text-align:center;margin-bottom:20px}.recruit-page main .recruit4-container .after_joining-container .after_joining2 .after_joining2-inner p{font-size:21px;color:#103a6f;line-height:1.6}.recruit-page main .recruit5{background-color:#fff;padding:120px 0}.recruit-page main .recruit5-container{width:1100px;margin:auto}.recruit-page main .recruit5-container .answer-contents h3{color:#103a6f;font-size:36px;font-weight:700;padding:40px 0 0;line-height:1.6}.recruit-page main .recruit5-container .answer-contents p{font-size:21px;color:#103a6f;line-height:1.6;padding-top:20px}.recruit-page main .recruit5-container .interview-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.recruit-page main .recruit5-container .interview-wrapper .interview-inner{width:20%;padding:20px 10px;display:block}.recruit-page main .recruit5-container .interview-wrapper .interview-inner_1 .topic{background-color:#103a6f;border-radius:10px;padding:20px 10px;color:#fff;font-size:14px;line-height:1.6;text-align:center;position:relative;margin-bottom:20px}.recruit-page main .recruit5-container .interview-wrapper .interview-inner_1 .topic:after{content:"▼";font-size:30px;position:absolute;bottom:-20px;left:0;right:0;margin:auto;color:#103a6f}.recruit-page main .recruit5-container .interview-wrapper .interview-inner_1 picture{width:100%}.recruit-page main .recruit5-container .interview-wrapper .interview-inner_1 picture img{width:100%}.recruit-page main .recruit5-container .interview-wrapper .interview-inner_1 .interview-inner-text{background-color:#e8edf7;border-radius:0 0 10px 10px;padding:15px;height:130px}.recruit-page main .recruit5-container .interview-wrapper .interview-inner_1 .interview-inner-text .position{color:#fff;background-color:#ff753f;border-radius:100px;padding:5px;text-align:center;min-width:80px;display:inline-block;margin-bottom:10px}.recruit-page main .recruit5-container .interview-wrapper .interview-inner_1 .interview-inner-text h4{color:#103a6f;font-size:22px;font-weight:700}.recruit-page main .recruit5-container .interview-wrapper .interview-inner_1 .interview-inner-text small{color:#103a6f;font-size:14px}.recruit-page main .recruit5-container .interview-wrapper .interview-inner_1 a{-webkit-transition:all .3s;transition:all .3s}.recruit-page main .recruit5-container .interview-wrapper .interview-inner_1 a:hover{opacity:.8}.recruit-page main .company-info-section{background-color:#e8edf7;padding:120px 0 60px}.recruit-page main .company-info-section-container{width:1100px;margin:auto}.recruit-page main .company-info-section-container .business_detail{background:#fff;border-radius:0 0 10px 10px}.recruit-page main .company-info-section-container .business_detail h3{color:#103a6f;text-align:center;font-size:40px;font-weight:700;padding:40px;border-bottom:2px dotted #103a6f;width:95%;margin:auto;line-height:1.4}.recruit-page main .company-info-section-container .business_detail .title{background-color:#103a6f;color:#fff;text-align:center;font-size:26px;font-weight:700;border-radius:10px 10px 0 0;margin-top:40px;padding:10px}.recruit-page main .company-info-section-container .business_detail_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px;border-bottom:2px dotted #103a6f}.recruit-page main .company-info-section-container .business_detail_inner:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.recruit-page main .company-info-section-container .business_detail_inner .business_detail_text{width:520px;padding-top:20px}.recruit-page main .company-info-section-container .business_detail_inner .business_detail_text h4{color:#103a6f;font-size:28px;font-weight:700;border-bottom:2px dotted #103a6f;padding-bottom:30px}.recruit-page main .company-info-section-container .business_detail_inner .business_detail_text p{color:#103a6f;font-size:21px;line-height:1.6;padding-top:30px}.recruit-page main .company-info-section-container .business_detail_inner picture{width:450px}.recruit-page main .company-info-section-container .business_detail_inner picture img{width:100%}.recruit-page main .mission-statement-section{background-color:#e8edf7;padding-bottom:60px}.recruit-page main .mission-statement-section-inner{width:1100px;margin:auto}.recruit-page main .mission-statement-section .blue-box h2{color:#fff;font-size:26px;font-weight:700;text-align:center;background-color:#103a6f;border-radius:10px 10px 0 0;padding:10px}.recruit-page main .mission-statement-section .mission-content{background-color:#fff;padding:60px 40px}.recruit-page main .mission-statement-section .mission-content .mission-text{color:#103a6f;text-decoration:underline;text-decoration-style:dotted;text-align:center;font-size:36px;font-weight:700;line-height:1.6;text-underline-offset:16px}.recruit-page main .department-info-section{background-color:#e8edf7;padding-bottom:60px}.recruit-page main .department-info-section-inner{width:1100px;margin:auto}.recruit-page main .department-info-section .blue-box h2{color:#fff;font-size:26px;font-weight:700;text-align:center;background-color:#103a6f;border-radius:10px 10px 0 0;padding:10px}.recruit-page main .department-info-section .deparment-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;padding:40px;width:1100px;border-radius:0 0 10px 10px;margin:auto}.recruit-page main .department-info-section .deparment-wrapper .department{width:49%;border-right:2px dotted #103a6f;border-bottom:2px dotted #103a6f;padding-bottom:40px}.recruit-page main .department-info-section .deparment-wrapper .department:nth-of-type(even){border-right:none}.recruit-page main .department-info-section .deparment-wrapper .department:nth-of-type(3){padding-top:40px;border-bottom:none}.recruit-page main .department-info-section .deparment-wrapper .department:nth-of-type(4){padding-top:40px;border-bottom:none}.recruit-page main .department-info-section .deparment-wrapper .department h2{width:400px;margin:auto}.recruit-page main .department-info-section .deparment-wrapper .department h2 picture{width:100%}.recruit-page main .department-info-section .deparment-wrapper .department h2 picture img{width:100%}.recruit-page main .department-info-section .deparment-wrapper .department .main-picture{width:400px;margin:20px auto}.recruit-page main .department-info-section .deparment-wrapper .department .main-picture img{width:100%}.recruit-page main .department-info-section .deparment-wrapper .department p{width:400px;margin:auto;color:#103a6f;line-height:1.6;font-size:21px}.recruit-page main .employee-testimonials-section{background-color:#e8edf7;padding-bottom:60px}.recruit-page main .employee-testimonials-section-inner{width:1100px;margin:auto}.recruit-page main .employee-testimonials-section .blue-box h2{color:#fff;font-size:26px;font-weight:700;text-align:center;background-color:#103a6f;border-radius:10px 10px 0 0;padding:10px}.recruit-page main .employee-testimonials-section .employee-testimonials-section-inner-content{background-color:#fff;border-radius:0 0 10px 10px;width:1100px;margin:auto;padding:0 60px}.recruit-page main .employee-testimonials-section .employee-testimonials-section-inner-content .section-description{text-align:center;color:#103a6f;font-size:40px;font-weight:700;padding:60px 20px;border-bottom:2px dotted #103a6f}.recruit-page main .employee-testimonials-section .employee-testimonials-section-inner-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.recruit-page main .employee-testimonials-section .employee-testimonials-section-inner-content ul li{width:33.3333%;border-right:2px dotted #103a6f;padding:20px;margin:40px 0}.recruit-page main .employee-testimonials-section .employee-testimonials-section-inner-content ul li picture{width:142px;margin:auto}.recruit-page main .employee-testimonials-section .employee-testimonials-section-inner-content ul li picture img{width:100%}.recruit-page main .employee-testimonials-section .employee-testimonials-section-inner-content ul li:nth-of-type(3){border-right:none}.recruit-page main .employee-testimonials-section .employee-testimonials-section-inner-content ul li p{text-align:center;font-weight:700;font-size:18px;padding-top:20px}.recruit-page main .employee-testimonials-section .employee-testimonials-section-inner-content ul li small{text-align:center;font-size:16px;font-weight:700;display:block;padding-top:20px}.recruit-page main .employee-benefits-section{background-color:#e8edf7;padding-bottom:60px}.recruit-page main .employee-benefits-section-inner{width:1100px;margin:auto}.recruit-page main .employee-benefits-section .blue-box h2{color:#fff;font-size:26px;font-weight:700;text-align:center;background-color:#103a6f;border-radius:10px 10px 0 0;padding:10px}.recruit-page main .employee-benefits-section .important-message-wrapper{background-color:#fff;width:1100px;margin:auto;padding:0 50px}.recruit-page main .employee-benefits-section .important-message-wrapper .important-message{text-align:center;color:#103a6f;font-size:40px;font-weight:700;padding:40px;border-bottom:2px dotted #103a6f;margin:auto;line-height:1.6}.recruit-page main .employee-benefits-section .deparment-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;padding:40px;width:1100px;border-radius:0 0 10px 10px;margin:auto}.recruit-page main .employee-benefits-section .deparment-wrapper .department{width:49%;border-right:2px dotted #103a6f;border-bottom:2px dotted #103a6f;padding-bottom:40px}.recruit-page main .employee-benefits-section .deparment-wrapper .department:nth-of-type(even){border-right:none}.recruit-page main .employee-benefits-section .deparment-wrapper .department:nth-of-type(3){padding-top:40px;border-bottom:none}.recruit-page main .employee-benefits-section .deparment-wrapper .department:nth-of-type(4){padding-top:40px;border-bottom:none}.recruit-page main .employee-benefits-section .deparment-wrapper .department h2{text-align:center;font-size:28px;font-weight:700}.recruit-page main .employee-benefits-section .deparment-wrapper .department .main-picture{width:175px;margin:20px auto}.recruit-page main .employee-benefits-section .deparment-wrapper .department .main-picture img{width:100%}.recruit-page main .employee-benefits-section .deparment-wrapper .department p{width:400px;margin:auto;color:#103a6f;line-height:1.6;font-size:21px}.recruit-page main .ceo-message-wrapper{background-color:#e8edf7;padding-bottom:60px}.recruit-page main .ceo-message-wrapper .ceo-message{border:1px solid #103a6f;border-radius:10px;background-color:#fff;padding:60px;width:1100px;margin:auto;line-height:1}.recruit-page main .ceo-message-wrapper .ceo-message .ceo-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.recruit-page main .ceo-message-wrapper .ceo-message .ceo-top .ceo-title h2{color:#fff;background-color:#103a6f;border-radius:100px;padding:10px;width:200px;text-align:center}.recruit-page main .ceo-message-wrapper .ceo-message .ceo-top .ceo-title h3{color:#103a6f;font-weight:700;font-size:40px;padding-bottom:20px;border-bottom:2px dotted #103a6f;padding-top:20px}.recruit-page main .ceo-message-wrapper .ceo-message .ceo-top picture{width:183px}.recruit-page main .ceo-message-wrapper .ceo-message .ceo-top picture img{width:100%}.recruit-page main .ceo-message-wrapper .ceo-message p{color:#103a6f;line-height:1.6;font-size:21px;padding-top:10px}.recruit-page main .ceo-message-wrapper .ceo-message small{font-size:20px;font-weight:700;text-align:right;color:#103a6f;padding-top:20px;display:block}.recruit-page main .ceo-message-wrapper .ceo-message small span{font-size:30px}.recruit-page main .offering{background-color:#fff;padding:120px 0}.recruit-page main .offering a{display:block;width:800px;margin:auto;background-color:#103a6f;border-radius:100px;padding:20px;text-align:center;color:#fff;font-size:27px;font-weight:700;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.recruit-page main .offering a i{position:absolute;right:50px}.recruit-page main .offering a:hover{-webkit-filter:brightness(1.3);filter:brightness(1.3)}.recruit-page main .question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recruit-page main .question p{background-color:#1076d6;border-radius:50%;width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:29px}.recruit-page main .question h2{color:#103a6f;font-size:40px;font-weight:700;padding-left:10px;border-bottom:2px solid #103a6f}@media screen and (max-width:768px){.recruit-page main{padding:0 0 3.3333333333vw}.recruit-page main .recruit-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/sp/recruit/bg-recruit.png) no-repeat;background-size:cover;height:40vw;max-width:100%;min-width:auto}.recruit-page main .recruit-title-area__inner{width:100%;margin:auto;padding:0 5.3333333333vw}.recruit-page main .recruit-title-area__inner p{font-size:3.7333333333vw;color:#103a6f;letter-spacing:.2666666667vw}.recruit-page main .recruit-title-area__inner h2{font-size:5.3333333333vw}.recruit-page main .selector ul{margin:8vw auto 8vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 8vw}.recruit-page main .selector ul .current{color:#fff;font-size:4.2666666667vw;font-weight:700;border:.2666666667vw solid #1076d6;border-radius:1.3333333333vw;padding:2.6666666667vw;width:40vw}.recruit-page main .selector ul .link-recruit{margin:0 1.3333333333vw}.recruit-page main .selector ul .link-recruit a{font-size:4.2666666667vw;border:.2666666667vw solid #103a6f;border-radius:1.3333333333vw;padding:2.6666666667vw;width:40vw}.recruit-page main .recruit1{width:100%;margin:10.6666666667vw auto;display:block}.recruit-page main .recruit1 .recruit1-text{width:100%;padding:0 5.3333333333vw;text-align:center}.recruit-page main .recruit1 .recruit1-text h1{font-size:5.3333333333vw;padding-top:5.3333333333vw}.recruit-page main .recruit1 .recruit1-text picture{width:54.6666666667vw;padding-top:1.3333333333vw;margin:auto}.recruit-page main .recruit1 .recruit1-text picture img{width:100%}.recruit-page main .recruit1 .recruit1-text p{font-size:3.7333333333vw;padding-top:5.3333333333vw}.recruit-page main .recruit1 picture{width:100%;margin-top:5.3333333333vw}.recruit-page main .recruit1 picture img{width:100%}.recruit-page main .recruit2{padding:10.6666666667vw 5.3333333333vw}.recruit-page main .recruit2-container{width:100%;margin:auto}.recruit-page main .recruit2-container .answer-contents h3{font-size:4vw;padding:5.3333333333vw 0 0;line-height:1.6}.recruit-page main .recruit2-container .answer-contents p{font-size:3.7333333333vw;line-height:1.6;padding-top:2.6666666667vw}.recruit-page main .recruit2-container picture{padding-top:5.3333333333vw}.recruit-page main .recruit3{padding:10.6666666667vw 5.3333333333vw}.recruit-page main .recruit3-container{width:100%}.recruit-page main .recruit3-container .answer-contents h3{font-size:4vw;padding:5.3333333333vw 0 0;line-height:1.6}.recruit-page main .recruit3-container .answer-contents p{font-size:3.7333333333vw;line-height:1.6;padding-top:2.6666666667vw}.recruit-page main .recruit3-container .ability-odd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:5.3333333333vw;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.recruit-page main .recruit3-container .ability-odd picture{width:100%}.recruit-page main .recruit3-container .ability-odd picture img{width:100%}.recruit-page main .recruit3-container .ability-odd .ability1-text{width:100%;background-color:#e8edf7;border-radius:0 1.3333333333vw 1.3333333333vw 0;padding:5.3333333333vw}.recruit-page main .recruit3-container .ability-odd .ability1-text h4{font-size:4vw;border-bottom:.2666666667vw dotted #103a6f;padding-bottom:2.6666666667vw;text-align:center}.recruit-page main .recruit3-container .ability-odd .ability1-text h4 span{font-size:4.8vw}.recruit-page main .recruit3-container .ability-odd .ability1-text p{font-size:3.7333333333vw;padding-top:5.3333333333vw}.recruit-page main .recruit3-container .ability-even{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:5.3333333333vw;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.recruit-page main .recruit3-container .ability-even picture{width:100%}.recruit-page main .recruit3-container .ability-even picture img{width:100%}.recruit-page main .recruit3-container .ability-even .ability1-text{width:100%;background-color:#e8edf7;border-radius:0 1.3333333333vw 1.3333333333vw 0;padding:5.3333333333vw}.recruit-page main .recruit3-container .ability-even .ability1-text h4{font-size:4vw;border-bottom:.2666666667vw dotted #103a6f;padding-bottom:2.6666666667vw;text-align:center}.recruit-page main .recruit3-container .ability-even .ability1-text h4 span{font-size:4.8vw}.recruit-page main .recruit3-container .ability-even .ability1-text p{font-size:3.7333333333vw;padding-top:5.3333333333vw;line-height:1.6}.recruit-page main .recruit4{background-color:#e8edf7;padding:10.6666666667vw 5.3333333333vw}.recruit-page main .recruit4-container{width:100%}.recruit-page main .recruit4-container .answer-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.recruit-page main .recruit4-container .answer-contents h3{font-size:4.5333333333vw;padding:5.3333333333vw 0 5.3333333333vw}.recruit-page main .recruit4-container .answer-contents .content-left{width:100%}.recruit-page main .recruit4-container .answer-contents .content-left h4{font-size:4vw;padding-top:5.3333333333vw}.recruit-page main .recruit4-container .answer-contents .content-left p{font-size:3.7333333333vw;padding-top:2.6666666667vw}.recruit-page main .recruit4-container .answer-contents picture{width:100%;padding-top:0}.recruit-page main .recruit4-container .answer-contents picture img{width:100%}.recruit-page main .recruit4-container .after_joining-container{background-color:#fff;border-radius:1.3333333333vw;padding:5.3333333333vw;margin-top:13.3333333333vw}.recruit-page main .recruit4-container .after_joining-container .after_joining1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:8vw;border-bottom:.2666666667vw dotted #103a6f;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.recruit-page main .recruit4-container .after_joining-container .after_joining1 picture{width:100%;margin-top:2.6666666667vw}.recruit-page main .recruit4-container .after_joining-container .after_joining1 picture img{width:100%}.recruit-page main .recruit4-container .after_joining-container .after_joining1 .after_joining1-inner{width:100%;padding:0}.recruit-page main .recruit4-container .after_joining-container .after_joining1 .after_joining1-inner h5{background-color:#103a6f;color:#fff;font-size:3.7333333333vw;padding:1.3333333333vw 2vw;width:100%;text-align:center;margin-bottom:2.6666666667vw}.recruit-page main .recruit4-container .after_joining-container .after_joining1 .after_joining1-inner p{font-size:3.7333333333vw}.recruit-page main .recruit4-container .after_joining-container .after_joining2{padding-top:8vw;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.recruit-page main .recruit4-container .after_joining-container .after_joining2 picture{width:100%;margin-top:2.6666666667vw}.recruit-page main .recruit4-container .after_joining-container .after_joining2 picture img{width:100%}.recruit-page main .recruit4-container .after_joining-container .after_joining2 .after_joining2-inner{width:100%;padding:0}.recruit-page main .recruit4-container .after_joining-container .after_joining2 .after_joining2-inner h5{background-color:#103a6f;color:#fff;font-size:3.7333333333vw;padding:1.3333333333vw 2vw;width:100%;text-align:center;margin-bottom:2.6666666667vw}.recruit-page main .recruit4-container .after_joining-container .after_joining2 .after_joining2-inner p{font-size:3.7333333333vw}.recruit-page main .recruit5{background-color:#fff;padding:10.6666666667vw 5.3333333333vw}.recruit-page main .recruit5-container{width:100%}.recruit-page main .recruit5-container .answer-contents h3{font-size:4vw;padding:5.3333333333vw 0 0;line-height:1.6}.recruit-page main .recruit5-container .answer-contents p{font-size:3.7333333333vw;line-height:1.6;padding-top:2.6666666667vw}.recruit-page main .recruit5-container .interview-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.recruit-page main .recruit5-container .interview-wrapper .interview-inner{width:50%;padding:2.6666666667vw 1.3333333333vw;display:block}.recruit-page main .recruit5-container .interview-wrapper .interview-inner_1 .topic{background-color:#103a6f;border-radius:1.3333333333vw;padding:2.6666666667vw 1.3333333333vw;color:#fff;font-size:3.4666666667vw;line-height:1.6;text-align:center;position:relative;margin-bottom:2.6666666667vw}.recruit-page main .recruit5-container .interview-wrapper .interview-inner_1 .topic:after{font-size:4vw;bottom:-3.3333333333vw}.recruit-page main .recruit5-container .interview-wrapper .interview-inner_1 picture{width:100%}.recruit-page main .recruit5-container .interview-wrapper .interview-inner_1 picture img{width:100%}.recruit-page main .recruit5-container .interview-wrapper .interview-inner_1 .interview-inner-text{border-radius:0 0 1.3333333333vw 1.3333333333vw;padding:2vw;height:26.6666666667vw}.recruit-page main .recruit5-container .interview-wrapper .interview-inner_1 .interview-inner-text .position{color:#fff;background-color:#ff753f;border-radius:100px;padding:2vw;min-width:10.6666666667vw;display:inline-block;margin-bottom:1.3333333333vw;text-align:left;font-size:3.4666666667vw}.recruit-page main .recruit5-container .interview-wrapper .interview-inner_1 .interview-inner-text h4{font-size:4vw}.recruit-page main .recruit5-container .interview-wrapper .interview-inner_1 .interview-inner-text small{color:#103a6f;font-size:3.2vw}.recruit-page main .company-info-section{background-color:#e8edf7;padding:10.6666666667vw 5.3333333333vw 0}.recruit-page main .company-info-section-container{width:100%}.recruit-page main .company-info-section-container .business_detail{border-radius:0 0 1.3333333333vw 1.3333333333vw}.recruit-page main .company-info-section-container .business_detail h3{font-size:4vw;padding:5.3333333333vw 0 5.3333333333vw;line-height:1.6}.recruit-page main .company-info-section-container .business_detail .title{font-size:3.7333333333vw;border-radius:1.3333333333vw 1.3333333333vw 0 0;margin-top:5.3333333333vw;padding:2vw}.recruit-page main .company-info-section-container .business_detail_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5.3333333333vw;border-bottom:.2666666667vw dotted #103a6f;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.recruit-page main .company-info-section-container .business_detail_inner:nth-of-type(even){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.recruit-page main .company-info-section-container .business_detail_inner .business_detail_text{width:100%;padding-top:5.3333333333vw}.recruit-page main .company-info-section-container .business_detail_inner .business_detail_text h4{color:#103a6f;font-size:4vw;font-weight:700;border-bottom:.2666666667vw dotted #103a6f;padding-bottom:4vw;text-align:center}.recruit-page main .company-info-section-container .business_detail_inner .business_detail_text p{color:#103a6f;font-size:3.7333333333vw;line-height:1.6;padding-top:4vw}.recruit-page main .company-info-section-container .business_detail_inner picture{width:100%}.recruit-page main .company-info-section-container .business_detail_inner picture img{width:100%}.recruit-page main .mission-statement-section{background-color:#e8edf7;padding:10.6666666667vw 5.3333333333vw 0}.recruit-page main .mission-statement-section-inner{width:100%}.recruit-page main .mission-statement-section .blue-box h2{font-size:3.7333333333vw;border-radius:1.3333333333vw 1.3333333333vw 0 0;padding:2vw}.recruit-page main .mission-statement-section .mission-content{padding:8vw 5.3333333333vw}.recruit-page main .mission-statement-section .mission-content .mission-text{font-size:3.7333333333vw;font-weight:700;line-height:2;text-underline-offset:1.6vw}.recruit-page main .department-info-section{background-color:#e8edf7;padding:10.6666666667vw 5.3333333333vw 0}.recruit-page main .department-info-section-inner{width:100%}.recruit-page main .department-info-section .blue-box h2{font-size:3.7333333333vw;border-radius:1.3333333333vw 1.3333333333vw 0 0;padding:2vw}.recruit-page main .department-info-section .deparment-wrapper{padding:5.3333333333vw;width:100%;border-radius:0 0 1.3333333333vw 1.3333333333vw}.recruit-page main .department-info-section .deparment-wrapper .department{width:100%;border-right:none;border-bottom:none;padding-bottom:5.3333333333vw}.recruit-page main .department-info-section .deparment-wrapper .department:nth-of-type(even){border-right:none}.recruit-page main .department-info-section .deparment-wrapper .department:nth-of-type(3){padding-top:40px;border-bottom:none}.recruit-page main .department-info-section .deparment-wrapper .department:nth-of-type(4){padding-top:40px;border-bottom:none}.recruit-page main .department-info-section .deparment-wrapper .department h2{width:100%;margin:auto}.recruit-page main .department-info-section .deparment-wrapper .department h2 picture{width:100%}.recruit-page main .department-info-section .deparment-wrapper .department h2 picture img{width:100%}.recruit-page main .department-info-section .deparment-wrapper .department .main-picture{width:100%;margin:2.6666666667vw auto}.recruit-page main .department-info-section .deparment-wrapper .department .main-picture img{width:100%}.recruit-page main .department-info-section .deparment-wrapper .department p{width:100%;font-size:3.7333333333vw}.recruit-page main .employee-testimonials-section{padding:10.6666666667vw 5.3333333333vw 0}.recruit-page main .employee-testimonials-section-inner{width:100%}.recruit-page main .employee-testimonials-section .blue-box h2{font-size:3.7333333333vw;border-radius:1.3333333333vw 1.3333333333vw 0 0;padding:2vw}.recruit-page main .employee-testimonials-section .employee-testimonials-section-inner-content{background-color:#fff;border-radius:0 0 1.3333333333vw 1.3333333333vw;width:100%;margin:auto;padding:0 2.6666666667vw}.recruit-page main .employee-testimonials-section .employee-testimonials-section-inner-content .section-description{font-size:4vw;padding:8vw 2.6666666667vw;border-bottom:.2666666667vw dotted #103a6f}.recruit-page main .employee-testimonials-section .employee-testimonials-section-inner-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.recruit-page main .employee-testimonials-section .employee-testimonials-section-inner-content ul li{width:50%;border-right:.2666666667vw dotted #103a6f;padding:2.6666666667vw 0;margin:5.3333333333vw 0}.recruit-page main .employee-testimonials-section .employee-testimonials-section-inner-content ul li picture{width:18.9333333333vw;margin:auto}.recruit-page main .employee-testimonials-section .employee-testimonials-section-inner-content ul li picture img{width:100%}.recruit-page main .employee-testimonials-section .employee-testimonials-section-inner-content ul li:nth-of-type(2){border-right:none}.recruit-page main .employee-testimonials-section .employee-testimonials-section-inner-content ul li:nth-of-type(3){border-right:none;border-top:.2666666667vw dotted #103a6f;width:100%}.recruit-page main .employee-testimonials-section .employee-testimonials-section-inner-content ul li p{font-size:3.7333333333vw;padding-top:2.6666666667vw}.recruit-page main .employee-testimonials-section .employee-testimonials-section-inner-content ul li small{font-size:3.2vw;padding-top:2.6666666667vw}.recruit-page main .employee-benefits-section{background-color:#e8edf7;padding:10.6666666667vw 5.3333333333vw 0}.recruit-page main .employee-benefits-section-inner{width:100%;margin:auto}.recruit-page main .employee-benefits-section .blue-box h2{font-size:3.7333333333vw;border-radius:1.3333333333vw 1.3333333333vw 0 0;padding:2vw}.recruit-page main .employee-benefits-section .important-message-wrapper{background-color:#fff;width:100%;margin:auto;padding:0 6.6666666667vw}.recruit-page main .employee-benefits-section .important-message-wrapper .important-message{font-size:4vw;padding:5.3333333333vw;border-bottom:.2666666667vw dotted #103a6f}.recruit-page main .employee-benefits-section .deparment-wrapper{padding:5.3333333333vw;width:100%;border-radius:0 0 1.3333333333vw 1.3333333333vw}.recruit-page main .employee-benefits-section .deparment-wrapper .department{width:100%;border-right:none;border-bottom:.2666666667vw dotted #103a6f;padding-bottom:5.3333333333vw}.recruit-page main .employee-benefits-section .deparment-wrapper .department:nth-of-type(even){border-right:none;padding-top:5.3333333333vw}.recruit-page main .employee-benefits-section .deparment-wrapper .department:nth-of-type(3){padding-bottom:5.3333333333vw;border-bottom:.2666666667vw dotted #103a6f;padding-top:5.3333333333vw}.recruit-page main .employee-benefits-section .deparment-wrapper .department:nth-of-type(4){padding-bottom:5.3333333333vw;border-bottom:none;padding-top:5.3333333333vw}.recruit-page main .employee-benefits-section .deparment-wrapper .department h2{text-align:center;font-size:4.2666666667vw;font-weight:700}.recruit-page main .employee-benefits-section .deparment-wrapper .department .main-picture{width:23.3333333333vw;margin:2.6666666667vw auto}.recruit-page main .employee-benefits-section .deparment-wrapper .department .main-picture img{width:100%}.recruit-page main .employee-benefits-section .deparment-wrapper .department p{width:100%;font-size:4.2666666667vw}.recruit-page main .ceo-message-wrapper{background-color:#e8edf7;padding:10.6666666667vw 5.3333333333vw}.recruit-page main .ceo-message-wrapper .ceo-message{border:.2666666667vw solid #103a6f;border-radius:1.3333333333vw;background-color:#fff;padding:5.3333333333vw;width:100%;margin:auto;line-height:1}.recruit-page main .ceo-message-wrapper .ceo-message .ceo-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.recruit-page main .ceo-message-wrapper .ceo-message .ceo-top .ceo-title h2{color:#fff;background-color:#103a6f;border-radius:100px;padding:1.3333333333vw;width:40vw;text-align:center}.recruit-page main .ceo-message-wrapper .ceo-message .ceo-top .ceo-title h3{color:#103a6f;font-weight:700;font-size:4.2666666667vw;padding-bottom:2.6666666667vw;border-bottom:.2666666667vw dotted #103a6f;padding-top:2.6666666667vw}.recruit-page main .ceo-message-wrapper .ceo-message .ceo-top picture{width:24.4vw}.recruit-page main .ceo-message-wrapper .ceo-message .ceo-top picture img{width:100%}.recruit-page main .ceo-message-wrapper .ceo-message p{color:#103a6f;line-height:1.6;font-size:3.7333333333vw;padding-top:1.3333333333vw}.recruit-page main .ceo-message-wrapper .ceo-message small{font-size:3.2vw;font-weight:700;text-align:right;color:#103a6f;padding-top:2.6666666667vw;display:block;line-height:1.4}.recruit-page main .ceo-message-wrapper .ceo-message small span{font-size:4.8vw}.recruit-page main .ceo-message-wrapper .ceo-message .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recruit-page main .ceo-message-wrapper .ceo-message .flex picture{width:24.5333333333vw;padding-right:2.6666666667vw}.recruit-page main .ceo-message-wrapper .ceo-message .flex picture img{width:100%}.recruit-page main .offering{background-color:#fff;padding:16vw 8vw}.recruit-page main .offering a{display:block;width:100%;border-radius:100px;padding:2.6666666667vw;font-size:3.7333333333vw}.recruit-page main .offering a i{position:absolute;right:50get_vw 50}.recruit-page main .offering a:hover{-webkit-filter:brightness(1.3);filter:brightness(1.3)}.recruit-page main .message .messageWrapper{height:48vw}.recruit-page main .question p{width:8vw;height:8vw;font-size:3.7333333333vw;line-height:1}.recruit-page main .question h2{font-size:4.5333333333vw;padding-left:get_Vw(10);border-bottom:.5333333333vw solid #103a6f}}.labo-page main{padding:0 0 25px}.labo-page main .labo-title-area{background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/labo/bg-labo.png) no-repeat;background-size:cover;background-position:center;height:807px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;min-width:1250px;position:relative}.labo-page main .labo-title-area .labo-message{color:#fff;position:absolute;right:40px;text-shadow:1px 1px 5px #000,1px 1px 5px #000;font-size:20px;line-height:2.8;bottom:-280px;font-weight:700}.labo-page main .notify{background-color:#00b4f0;padding:120px 0}.labo-page main .notify .notify-message{width:1100px;margin:auto}.labo-page main .notify .notify-message h2{color:#fff;font-weight:700;font-size:36px}.labo-page main .notify .notify-message p{font-size:23px;color:#103a6f}.labo-page main .problem picture img{width:100%}.labo-page main .article-wrapper{background-color:#e8edf7}.labo-page main .article-wrapper .article-inner{width:1100px;margin:auto}.labo-page main .article-wrapper .article-inner .search-area{background-color:#e8edf7;padding:80px 0 60px}.labo-page main .article-wrapper .article-inner .search-area .search-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:650px;margin:auto}.labo-page main .article-wrapper .article-inner .search-area .search-box form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.labo-page main .article-wrapper .article-inner .search-area .search-box input{background-color:#fff;height:50px;padding:0 30px;border:2px solid #103a6f;border-radius:5px 0 0 5px;font-size:26px;width:600px;color:#103a6f}.labo-page main .article-wrapper .article-inner .search-area .search-box .search-submit{background:#103a6f;width:50px;height:50px;border-radius:0 5px 5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.labo-page main .article-wrapper .article-inner .search-area .search-box .search-submit:after{content:"";font-family:"Font Awesome 6 Free";font-weight:700;color:#fff}.labo-page main .article-wrapper .article-inner .category-selector ul{width:800px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.labo-page main .article-wrapper .article-inner .category-selector ul li{width:24%}.labo-page main .article-wrapper .article-inner .category-selector ul li a{display:block;-webkit-transition:all .3s;transition:all .3s;background-color:#103a6f;color:#fff;font-size:20px;font-weight:700;text-align:center;width:100%;padding:10px;border-radius:100px}.labo-page main .article-wrapper .article-inner .category-selector ul li a:hover{opacity:.8}.labo-page main .article-wrapper .article-inner .article-list{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.labo-page main .article-wrapper .article-inner .article-list article{width:33.33333%;padding:20px}.labo-page main .article-wrapper .article-inner .article-list article a{display:block}.labo-page main .article-wrapper .article-inner .article-list article a:hover{opacity:.8}.labo-page main .article-wrapper .article-inner .article-list article figure{width:100%;height:195px;overflow:hidden;border-radius:10px 10px 0 0}.labo-page main .article-wrapper .article-inner .article-list article figure img{width:100%;height:auto}.labo-page main .article-wrapper .article-inner .article-list article .text-area{background-color:#fff;padding:20px;border-radius:0 0 10px 10px;height:200px}.labo-page main .article-wrapper .article-inner .article-list article .text-area .category-name{padding:5px;background-color:#00b4f0;color:#fff;display:inline-block}.labo-page main .article-wrapper .article-inner .article-list article .text-area .article-title{color:#103a6f;font-size:24px;font-weight:700;line-height:1.4;padding-top:5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.labo-page main .article-wrapper .article-inner .article-list article .text-area date{color:#103a6f;font-size:14px;margin-top:20px;display:block}.labo-page main .pagination{text-align:center;padding:60px 0;width:1100px;margin:auto}.labo-page main .pagination .page-numbers{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60px;height:60px;border-radius:50%;border:1px solid #103a6f;font-weight:700;font-size:30px;color:#103a6f;margin-right:10px;-webkit-transition:all .3s;transition:all .3s}.labo-page main .pagination .page-numbers:hover{background-color:#1e69c5;color:#fff;border:#1e69c5}.labo-page main .pagination .current{background-color:#103a6f;color:#fff}.labo-page main .pagination .current:hover{background-color:#103a6f}.labo-page main .pagination .dots,.labo-page main .pagination .next,.labo-page main .pagination .prev{border:none;pointer-events:none}.labo-page main .pagination .next,.labo-page main .pagination .prev{display:none}.labo-page .bnr a:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.labo-page .bnr a picture{width:100%}.labo-page .bnr a picture img{width:100%}@media screen and (max-width:768px){.labo-page main{padding:0 0 3.3333333333vw}.labo-page main .labo-title-area{background:0 0;background-size:cover;height:auto;max-width:100%;min-width:auto}.labo-page main .labo-title-area picture{width:100%}.labo-page main .labo-title-area picture img{width:100%}.labo-page main .labo-title-area .labo-message{color:#fff;position:inherit;right:0;text-shadow:1px 1px 1px #000;font-size:20px;line-height:2.8;bottom:0}.labo-page main .notify{background-color:#00b4f0;padding:16vw 5.3333333333vw}.labo-page main .notify .notify-message{width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.labo-page main .notify .notify-message h2{color:#fff;font-weight:700;font-size:5.3333333333vw;text-align:center}.labo-page main .notify .notify-message p{font-size:3.2vw;color:#103a6f;text-align:center;padding-bottom:1.3333333333vw}.labo-page main .notify .message{text-align:center;color:#fff;font-size:3.4666666667vw;line-height:1.6;padding-top:8vw}.labo-page main .problem picture img{width:100%}.labo-page main .article-wrapper{background-color:#e8edf7}.labo-page main .article-wrapper .article-inner{width:100%;margin:auto}.labo-page main .article-wrapper .article-inner .search-area{background-color:#e8edf7;padding:10.6666666667vw 0 8vw}.labo-page main .article-wrapper .article-inner .search-area .search-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80vw;margin:auto}.labo-page main .article-wrapper .article-inner .search-area .search-box form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.labo-page main .article-wrapper .article-inner .search-area .search-box input{background-color:#fff;height:10.6666666667vw;padding:0 4vw;border:.5333333333vw solid #103a6f;border-radius:1.3333333333vw 0 0 1.3333333333vw;font-size:3.7333333333vw;width:66.6666666667vw;color:#103a6f}.labo-page main .article-wrapper .article-inner .search-area .search-box .search-submit{background:#103a6f;width:10.6666666667vw;height:10.6666666667vw;border-radius:0 1.3333333333vw 1.3333333333vw 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.labo-page main .article-wrapper .article-inner .search-area .search-box .search-submit:after{content:"";font-family:"Font Awesome 6 Free";font-weight:700;color:#fff}.labo-page main .article-wrapper .article-inner .category-selector ul{width:100%;padding:0 5.3333333333vw;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.labo-page main .article-wrapper .article-inner .category-selector ul li{width:49%;margin-top:2.6666666667vw}.labo-page main .article-wrapper .article-inner .category-selector ul li a{display:block;-webkit-transition:all .3s;transition:all .3s;background-color:#103a6f;color:#fff;font-size:3.7333333333vw;font-weight:700;text-align:center;width:100%;padding:10px;border-radius:100px}.labo-page main .article-wrapper .article-inner .category-selector ul li a:hover{opacity:.8}.labo-page main .article-wrapper .article-inner .article-list{margin-top:5.3333333333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.labo-page main .article-wrapper .article-inner .article-list article{width:50%;padding:2.6666666667vw}.labo-page main .article-wrapper .article-inner .article-list article figure{width:100%;max-height:34.6666666667vw;overflow:hidden;border-radius:1.3333333333vw 1.3333333333vw 0 0}.labo-page main .article-wrapper .article-inner .article-list article figure img{width:100%;height:auto}.labo-page main .article-wrapper .article-inner .article-list article .text-area{background-color:#fff;padding:2.6666666667vw;border-radius:0 0 1.3333333333vw 1.3333333333vw;height:33.3333333333vw}.labo-page main .article-wrapper .article-inner .article-list article .text-area .category-name{padding:.6666666667vw;background-color:#00b4f0;color:#fff;display:inline-block;font-size:3.4666666667vw}.labo-page main .article-wrapper .article-inner .article-list article .text-area .article-title{color:#103a6f;font-size:3.7333333333vw;font-weight:700;line-height:1.4;padding-top:.6666666667vw;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.labo-page main .article-wrapper .article-inner .article-list article .text-area date{color:#103a6f;font-size:3.2vw;margin-top:2.6666666667vw;display:block}.labo-page main .pagination{text-align:center;padding:8vw 0;width:100%;margin:auto}.labo-page main .pagination .page-numbers{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:8vw;height:8vw;border-radius:50%;border:1px solid #103a6f;font-weight:700;font-size:4vw;color:#103a6f;margin-right:1.3333333333vw;-webkit-transition:all .3s;transition:all .3s}.labo-page main .pagination .page-numbers:hover{background-color:#1e69c5;color:#fff;border:#1e69c5}.labo-page main .pagination .current{background-color:#103a6f;color:#fff}.labo-page main .pagination .current:hover{background-color:#103a6f}.labo-page main .pagination .dots,.labo-page main .pagination .next,.labo-page main .pagination .prev{border:none;pointer-events:none}.labo-page main .pagination .next,.labo-page main .pagination .prev{display:none}}.bosyu-page main{padding:0 0 25px}.bosyu-page main .recruit-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/recruit/bg-recruit.png) no-repeat;background-size:cover;background-position:center;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;min-width:1250px}.bosyu-page main .recruit-title-area__inner{width:1080px;margin:auto;padding:0 20px}.bosyu-page main .recruit-title-area__inner p{font-size:28px;color:#103a6f;font-weight:700;letter-spacing:4px}.bosyu-page main .recruit-title-area__inner h2{color:#fff;font-size:62px;font-weight:700}.bosyu-page main .selector ul{margin:120px auto 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:510px}.bosyu-page main .selector ul .current{color:#fff;font-size:32px;font-weight:700;border:1px solid #1076d6;border-radius:5px;padding:10px;width:250px;text-align:center;background-color:#1076d6}.bosyu-page main .selector ul .link-recruit{width:250px}.bosyu-page main .selector ul .link-recruit a{display:block;color:#103a6f;font-size:32px;font-weight:700;border:1px solid #103a6f;border-radius:5px;padding:10px;width:250px;text-align:center}.bosyu-page main .selector ul .link-recruit a:hover{background-color:#1076d6;color:#fff}.bosyu-page main h3{color:#fff;border-radius:100px;padding:10px;background-color:#103a6f;font-size:40px;text-align:center;width:1100px;margin:auto;margin-bottom:40px}.bosyu-page main .offering_requirements{width:1100px;margin:auto}.bosyu-page main .offering_requirements dl{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:2px dotted #103a6f;padding:40px 0}.bosyu-page main .offering_requirements dl:nth-of-type(8){border-bottom:none}.bosyu-page main .offering_requirements dl dt{width:350px;color:#1076d6;font-size:30px;font-weight:700}.bosyu-page main .offering_requirements dl dd{width:750px;color:#103a6f;font-size:24px;line-height:1.6}.bosyu-page main .offering_requirements dl dd ul li{margin-top:20px}.bosyu-page main .offering_requirements dl dd ul li:nth-of-type(1){margin-top:0}.bosyu-page main .offering_requirements dl dd ul li h2{border:1px solid #103a6f;border-radius:100px;padding:3px 30px;display:inline-block;font-weight:700;min-width:200px;text-align:center}.bosyu-page main .offering_requirements dl dd ul li p{padding-top:10px}.bosyu-page main .bosyu-btn{width:1100px;margin:120px auto}.bosyu-page main .bosyu-btn picture{width:100%}.bosyu-page main .bosyu-btn picture img{width:100%}@media screen and (max-width:768px){.bosyu-page main{padding:0 0 3.3333333333vw}.bosyu-page main .recruit-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/sp/recruit/bg-recruit.png) no-repeat;background-size:cover;height:40vw;max-width:100%;min-width:auto}.bosyu-page main .recruit-title-area__inner{width:100%;margin:auto;padding:0 5.3333333333vw}.bosyu-page main .recruit-title-area__inner p{font-size:3.7333333333vw;color:#103a6f;letter-spacing:.2666666667vw}.bosyu-page main .recruit-title-area__inner h2{font-size:5.3333333333vw}.bosyu-page main .selector ul{margin:8vw auto 8vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 8vw;width:100%}.bosyu-page main .selector ul .current{color:#fff;font-size:4.2666666667vw;font-weight:700;border:.2666666667vw solid #1076d6;border-radius:1.3333333333vw;padding:2.6666666667vw;width:48%}.bosyu-page main .selector ul .link-recruit{margin:0 1.3333333333vw;width:48%}.bosyu-page main .selector ul .link-recruit a{font-size:4.2666666667vw;border:.2666666667vw solid #103a6f;border-radius:1.3333333333vw;padding:2.6666666667vw;width:100%}.bosyu-page main .title{padding:0 5.3333333333vw}.bosyu-page main .title h3{border-radius:100px;width:100%;font-size:5.3333333333vw}.bosyu-page main .offering_requirements{width:100%;margin:auto}.bosyu-page main .offering_requirements dl{display:block;border-bottom:.2666666667vw dotted #103a6f;padding:5.3333333333vw}.bosyu-page main .offering_requirements dl dt{width:100%;font-size:4vw}.bosyu-page main .offering_requirements dl dd{width:100%;font-size:3.2vw;margin-top:2.6666666667vw}.bosyu-page main .offering_requirements dl dd ul li{margin-top:2.6666666667vw}.bosyu-page main .offering_requirements dl dd ul li:nth-of-type(1){margin-top:0}.bosyu-page main .offering_requirements dl dd ul li h2{border:1px solid #103a6f;border-radius:100px;padding:3px 30px;display:inline-block;font-weight:700;min-width:200px;text-align:center}.bosyu-page main .offering_requirements dl dd ul li p{padding-top:10px}.bosyu-page main .bosyu-btn{width:100%;margin:10.6666666667vw auto;padding:0 5.3333333333vw}.bosyu-page main .bosyu-btn picture{width:100%}.bosyu-page main .bosyu-btn picture img{width:100%}.bosyu-page main .message .messageWrapper{height:48vw}}.revolution-page main{padding:0 0 25px}.revolution-page main .revolution-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/revolution/bg-revolution.png) no-repeat;background-size:cover;background-position:center;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;min-width:1250px}.revolution-page main .revolution-title-area__inner{width:1080px;margin:auto;padding:0 20px}.revolution-page main .revolution-title-area__inner p{font-size:28px;color:#103a6f;font-weight:700;letter-spacing:4px}.revolution-page main .revolution-title-area__inner h2{color:#fff;font-size:62px;font-weight:700}.revolution-page main .service-mission-section{padding:120px 0}.revolution-page main .service-mission-section .mission-title{color:#103a6f;font-size:28px;font-weight:700;text-align:center;padding-bottom:10px}.revolution-page main .service-mission-section .mission-content{width:1100px;margin:auto}.revolution-page main .service-mission-section .mission-content .mission-description{color:#103a6f;font-size:50px;font-weight:700;text-align:center;line-height:1.6}.revolution-page main .service-mission-section .mission-content .mission-description span{background-color:#fffa26;border-radius:100px;border:1px solid #103a6f;padding:10px}.revolution-page main .service-mission-section .mission-content picture{width:850px;margin:auto}.revolution-page main .service-mission-section .mission-content picture img{width:100%}.revolution-page main .service-mission-section .mission-content .company-mission{text-align:center;color:#103a6f;font-size:28px;line-height:2;padding-top:20px}.revolution-page main .cleaning-revolution-section{background-color:#e8edf7;position:relative;padding:120px 20px 0;margin-bottom:120px}.revolution-page main .cleaning-revolution-section:after{content:"";position:absolute;bottom:-100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:50vw solid rgba(0,0,0,0);border-right:50vw solid rgba(0,0,0,0);border-top:100px solid #e8edf7}.revolution-page main .cleaning-revolution-section-inner{width:1100px;margin:auto}.revolution-page main .cleaning-revolution-section-inner header h2{background-color:#1076d6;color:#fff;text-align:center;font-size:36px;font-weight:700;border-radius:100px;position:relative;padding:10px}.revolution-page main .cleaning-revolution-section-inner header h2:after{content:"▼";font-size:30px;position:absolute;bottom:-20px;right:0;left:0;margin:auto;color:#1076d6}.revolution-page main .cleaning-revolution-section-inner .content{margin-top:60px}.revolution-page main .cleaning-revolution-section-inner .content .traditional-methods{color:#103a6f;font-size:20px;line-height:1.6;width:650px}.revolution-page main .cleaning-revolution-section-inner .content .first-task{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.revolution-page main .cleaning-revolution-section-inner .content .first-task picture{width:400px}.revolution-page main .cleaning-revolution-section-inner .content .first-task picture img{width:100%}.revolution-page main .cleaning-revolution-section-inner .content .second-task{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.revolution-page main .cleaning-revolution-section-inner .content .second-task .new-approach{color:#103a6f;font-size:20px;line-height:1.6;width:650px}.revolution-page main .cleaning-revolution-section-inner .content .second-task picture{width:400px}.revolution-page main .cleaning-revolution-section-inner .content .second-task picture img{width:100%}.revolution-page main .cleaning-revolution-section-inner .content .four-revolutions{text-align:center;font-size:50px;font-weight:700;padding:80px 0;color:#103a6f}.revolution-page main .revolution1-wrapper{padding:120px 20px;position:relative}.revolution-page main .revolution1-wrapper:after{content:"";position:absolute;bottom:-100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:50vw solid rgba(0,0,0,0);border-right:50vw solid rgba(0,0,0,0);border-top:100px solid #fff;z-index:9}.revolution-page main .revolution1-wrapper .revolution1-inner{width:1100px;margin:auto}.revolution-page main .revolution1-wrapper .revolution1-inner header{width:1100px;margin:auto}.revolution-page main .revolution1-wrapper .revolution1-inner header h2{color:#1076d6;font-size:22px;text-align:center}.revolution-page main .revolution1-wrapper .revolution1-inner .number{width:80px;margin:10px auto 0}.revolution-page main .revolution1-wrapper .revolution1-inner .number p{color:#fff;border-radius:50%;width:80px;height:80px;background-color:#1076d6;font-size:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.revolution-page main .revolution1-wrapper .revolution1-inner .content{padding-top:40px}.revolution-page main .revolution1-wrapper .revolution1-inner .content h3{color:#103a6f;font-size:30px;font-weight:700;text-align:center}.revolution-page main .revolution1-wrapper .revolution1-inner .content h3 span{background-color:#103a6f;font-size:22px;font-weight:700;padding:8px;color:#fff}.revolution-page main .revolution1-wrapper .revolution1-inner .content picture{width:751px;margin:20px auto 0}.revolution-page main .revolution1-wrapper .revolution1-inner .content picture img{width:100%}.revolution-page main .revolution1-wrapper .revolution1-inner .content p{text-align:center;font-size:42px;font-weight:700;color:#103a6f;margin-top:20px}.revolution-page main .revolution1-wrapper .contents-inner{padding-top:80px}.revolution-page main .revolution1-wrapper .contents-inner h4{color:#103a6f;font-size:28px;font-weight:700;border-bottom:2px dotted #103a6f;padding-bottom:20px}.revolution-page main .revolution1-wrapper .contents-inner p{color:#103a6f;font-size:20px;padding-top:20px;line-height:1.6}.revolution-page main .revolution1-wrapper .contents-inner picture{width:100%;margin-top:20px}.revolution-page main .revolution1-wrapper .contents-inner picture img{width:100%}.revolution-page main .revolution1-wrapper .contents-inner .content-desctiption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.revolution-page main .revolution1-wrapper .contents-inner .content-desctiption-text{width:600px}.revolution-page main .revolution1-wrapper .contents-inner .content-desctiption-text h4{color:#103a6f;font-size:28px;font-weight:700;border-bottom:2px dotted #103a6f;padding-bottom:20px}.revolution-page main .revolution1-wrapper .contents-inner .content-desctiption-text p{color:#103a6f;font-size:20px;padding-top:20px;line-height:1.6}.revolution-page main .revolution1-wrapper .contents-inner .content-desctiption picture{width:450px}.revolution-page main .revolution1-wrapper .contents-inner .content-desctiption picture img{width:100%}.revolution-page main .revolution2-wrapper{padding:120px 20px;position:relative;background-color:#e8edf7}.revolution-page main .revolution2-wrapper:after{content:"";position:absolute;bottom:-100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:50vw solid rgba(0,0,0,0);border-right:50vw solid rgba(0,0,0,0);border-top:100px solid #e8edf7;z-index:9}.revolution-page main .revolution2-wrapper .revolution2-inner{width:1100px;margin:auto;padding-top:100px}.revolution-page main .revolution2-wrapper .revolution2-inner header{width:1100px;margin:auto}.revolution-page main .revolution2-wrapper .revolution2-inner header h2{color:#1076d6;font-size:22px;text-align:center}.revolution-page main .revolution2-wrapper .revolution2-inner .number{width:80px;margin:10px auto 0}.revolution-page main .revolution2-wrapper .revolution2-inner .number p{color:#fff;border-radius:50%;width:80px;height:80px;background-color:#1076d6;font-size:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.revolution-page main .revolution2-wrapper .revolution2-inner .content{padding-top:40px}.revolution-page main .revolution2-wrapper .revolution2-inner .content h3{color:#103a6f;font-size:30px;font-weight:700;text-align:center}.revolution-page main .revolution2-wrapper .revolution2-inner .content h3 span{background-color:#103a6f;font-size:22px;font-weight:700;padding:8px;color:#fff}.revolution-page main .revolution2-wrapper .revolution2-inner .content picture{width:100%;margin:20px auto 0}.revolution-page main .revolution2-wrapper .revolution2-inner .content picture img{width:100%}.revolution-page main .revolution2-wrapper .revolution2-inner .content p{text-align:center;font-size:42px;font-weight:700;color:#103a6f;margin-top:20px}.revolution-page main .revolution2-wrapper .contents-inner{padding-top:80px}.revolution-page main .revolution2-wrapper .contents-inner h4{color:#103a6f;font-size:28px;font-weight:700;border-bottom:2px dotted #103a6f;padding-bottom:20px}.revolution-page main .revolution2-wrapper .contents-inner p{color:#103a6f;font-size:20px;padding-top:20px;line-height:1.6}.revolution-page main .revolution2-wrapper .contents-inner picture{width:100%;margin-top:20px}.revolution-page main .revolution2-wrapper .contents-inner picture img{width:100%}.revolution-page main .revolution2-wrapper .contents-inner .content-desctiption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.revolution-page main .revolution2-wrapper .contents-inner .content-desctiption-text{width:600px}.revolution-page main .revolution2-wrapper .contents-inner .content-desctiption-text h4{color:#103a6f;font-size:28px;font-weight:700;border-bottom:2px dotted #103a6f;padding-bottom:20px}.revolution-page main .revolution2-wrapper .contents-inner .content-desctiption-text p{color:#103a6f;font-size:20px;padding-top:20px;line-height:1.6}.revolution-page main .revolution2-wrapper .contents-inner .content-desctiption picture{width:450px}.revolution-page main .revolution2-wrapper .contents-inner .content-desctiption picture img{width:100%}.revolution-page main .revolution3-wrapper{padding:120px 20px;position:relative}.revolution-page main .revolution3-wrapper:after{content:"";position:absolute;bottom:-100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:50vw solid rgba(0,0,0,0);border-right:50vw solid rgba(0,0,0,0);border-top:100px solid #fff;z-index:9}.revolution-page main .revolution3-wrapper .revolution3-inner{width:1100px;margin:auto;padding-top:100px}.revolution-page main .revolution3-wrapper .revolution3-inner header{width:1100px;margin:auto}.revolution-page main .revolution3-wrapper .revolution3-inner header h2{color:#1076d6;font-size:22px;text-align:center}.revolution-page main .revolution3-wrapper .revolution3-inner .number{width:80px;margin:10px auto 0}.revolution-page main .revolution3-wrapper .revolution3-inner .number p{color:#fff;border-radius:50%;width:80px;height:80px;background-color:#1076d6;font-size:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.revolution-page main .revolution3-wrapper .revolution3-inner .content{padding-top:40px}.revolution-page main .revolution3-wrapper .revolution3-inner .content h3{color:#103a6f;font-size:30px;font-weight:700;text-align:center}.revolution-page main .revolution3-wrapper .revolution3-inner .content h3 span{background-color:#103a6f;font-size:22px;font-weight:700;padding:8px;color:#fff}.revolution-page main .revolution3-wrapper .revolution3-inner .content picture{width:751px;margin:20px auto 0}.revolution-page main .revolution3-wrapper .revolution3-inner .content picture img{width:100%}.revolution-page main .revolution3-wrapper .revolution3-inner .content p{text-align:center;font-size:42px;font-weight:700;color:#103a6f;margin-top:20px}.revolution-page main .revolution3-wrapper .contents-inner{padding-top:40px}.revolution-page main .revolution3-wrapper .contents-inner h4{color:#103a6f;font-size:28px;font-weight:700;border-bottom:2px dotted #103a6f;padding-bottom:20px}.revolution-page main .revolution3-wrapper .contents-inner p{color:#103a6f;font-size:20px;padding-top:20px;line-height:1.6}.revolution-page main .revolution3-wrapper .contents-inner picture{width:100%;margin-top:20px}.revolution-page main .revolution3-wrapper .contents-inner picture img{width:100%}.revolution-page main .revolution3-wrapper .contents-inner .content-desctiption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.revolution-page main .revolution3-wrapper .contents-inner .content-desctiption-text{width:500px}.revolution-page main .revolution3-wrapper .contents-inner .content-desctiption-text h4{color:#103a6f;font-size:28px;font-weight:700;border-bottom:2px dotted #103a6f;padding-bottom:20px}.revolution-page main .revolution3-wrapper .contents-inner .content-desctiption-text p{color:#103a6f;font-size:20px;padding-top:20px;line-height:1.6}.revolution-page main .revolution3-wrapper .contents-inner .content-desctiption picture{width:550px}.revolution-page main .revolution3-wrapper .contents-inner .content-desctiption picture img{width:100%}.revolution-page main .revolution4-wrapper{padding:120px 20px;position:relative;background-color:#e8edf7}.revolution-page main .revolution4-wrapper:after{content:"";position:absolute;bottom:-100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:50vw solid rgba(0,0,0,0);border-right:50vw solid rgba(0,0,0,0);border-top:100px solid #e8edf7;z-index:9}.revolution-page main .revolution4-wrapper .revolution4-inner{width:1100px;margin:auto;padding-top:100px}.revolution-page main .revolution4-wrapper .revolution4-inner header{width:1100px;margin:auto}.revolution-page main .revolution4-wrapper .revolution4-inner header h2{color:#1076d6;font-size:22px;text-align:center}.revolution-page main .revolution4-wrapper .revolution4-inner .number{width:80px;margin:10px auto 0}.revolution-page main .revolution4-wrapper .revolution4-inner .number p{color:#fff;border-radius:50%;width:80px;height:80px;background-color:#1076d6;font-size:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.revolution-page main .revolution4-wrapper .revolution4-inner .content{padding-top:40px}.revolution-page main .revolution4-wrapper .revolution4-inner .content h3{color:#103a6f;font-size:30px;font-weight:700;text-align:center}.revolution-page main .revolution4-wrapper .revolution4-inner .content h3 span{background-color:#103a6f;font-size:22px;font-weight:700;padding:8px;color:#fff}.revolution-page main .revolution4-wrapper .revolution4-inner .content picture{width:100%;margin:20px auto 0}.revolution-page main .revolution4-wrapper .revolution4-inner .content picture img{width:100%}.revolution-page main .revolution4-wrapper .revolution4-inner .content p{text-align:center;font-size:42px;font-weight:700;color:#103a6f;margin-top:20px}.revolution-page main .revolution4-wrapper .contents-inner{padding-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.revolution-page main .revolution4-wrapper .contents-inner p{width:750px;color:#103a6f;font-size:20px;padding-top:20px;line-height:1.6}.revolution-page main .revolution4-wrapper .contents-inner picture{width:300px;margin-top:20px}.revolution-page main .revolution4-wrapper .contents-inner picture img{width:100%}.revolution-page main .revolution-after{width:1100px;margin:200px auto 0}.revolution-page main .revolution-after header h1{border:2px solid #103a6f;background-color:#1076d6;border-radius:100px;padding:20px;color:#fff;font-size:40px;font-weight:700;text-align:center;width:850px;margin:auto;line-height:1.4}.revolution-page main .revolution-after p{color:#103a6f;font-size:28px;text-align:center;padding:40px}.revolution-page main .revolution-after .kitchin-duct h2{color:#103a6f;border:2px solid #103a6f;border-radius:100px;padding:10px;text-align:center;font-size:41px;font-weight:700;margin-bottom:20px}.revolution-page main .revolution-after .kitchin-duct picture{width:100%}.revolution-page main .revolution-after .kitchin-duct picture img{width:100%}.revolution-page main .revolution-after .toilet-duct{margin:120px auto}.revolution-page main .revolution-after .toilet-duct h2{color:#103a6f;border:2px solid #103a6f;border-radius:100px;padding:10px;text-align:center;font-size:41px;font-weight:700;margin-bottom:20px}.revolution-page main .revolution-after .toilet-duct picture{width:100%}.revolution-page main .revolution-after .toilet-duct picture img{width:100%}.revolution-page main .special-list{width:1100px;margin:auto;padding-bottom:100px}.revolution-page main .special-list h2{color:#103a6f;text-align:center;font-size:38px;font-weight:700}.revolution-page main .special-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;margin-bottom:30px}.revolution-page main .special-list ul li{width:50%;padding:10px 0;color:#103a6f;font-size:26px}.revolution-page main .special-list ul li i{border:1px solid #1076d6;color:#1076d6;margin-right:7px}.revolution-page main .special-list picture{width:100%}.revolution-page main .special-list picture img{width:100%}.revolution-page main .movie-wrapper{width:1100px;margin:auto;background-color:#e8edf7;border-radius:10px;padding:80px;margin-bottom:100px}.revolution-page main .movie-wrapper h1{color:#103a6f;font-size:26px;font-weight:700;text-align:center;padding-bottom:10px}.revolution-page main .movie-wrapper h2{color:#fff;border-radius:100px;padding:10px;background-color:#103a6f;font-size:32px;font-weight:700;text-align:center}.revolution-page main .movie-wrapper .movie{margin:60px auto 0;text-align:center}.revolution-page main .movie-wrapper .movie iframe{border:6px solid #fff}.revolution-page main .arrow-down{text-align:center;z-index:999;position:absolute;bottom:-50px;left:0;right:0;margin:auto;font-size:30px}.revolution-page main .arrow-down i{color:#103a6f}@media screen and (max-width:768px){.revolution-page main{padding:0 0 3.3333333333vw}.revolution-page main .revolution-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/sp/revolution/bg-revolution.png) no-repeat;background-size:cover;height:40vw;max-width:100%;min-width:auto}.revolution-page main .revolution-title-area__inner{width:100%;margin:auto;padding:0 5.3333333333vw}.revolution-page main .revolution-title-area__inner p{font-size:3.7333333333vw;color:#103a6f;letter-spacing:.2666666667vw}.revolution-page main .revolution-title-area__inner h2{font-size:5.3333333333vw}.revolution-page main .service-mission-section{padding:10.6666666667vw 5.3333333333vw}.revolution-page main .service-mission-section .mission-title{font-size:3.7333333333vw;padding-bottom:get_vw810}.revolution-page main .service-mission-section .mission-content{width:100%}.revolution-page main .service-mission-section .mission-content .mission-description{font-size:5.0666666667vw}.revolution-page main .service-mission-section .mission-content .mission-description span{background-color:#fffa26;border-radius:100px;border:.2666666667vw solid #103a6f;padding:1.6vw}.revolution-page main .service-mission-section .mission-content picture{width:88vw;margin:auto}.revolution-page main .service-mission-section .mission-content picture img{width:100%}.revolution-page main .service-mission-section .mission-content .company-mission{font-size:3.7333333333vw;line-height:2;padding-top:2.6666666667vw}.revolution-page main .cleaning-revolution-section{background-color:#e8edf7;position:relative;padding:16vw 5.3333333333vw 0;margin-bottom:16vw}.revolution-page main .cleaning-revolution-section:after{content:"";position:absolute;bottom:-13.3333333333vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:50vw solid rgba(0,0,0,0);border-right:50vw solid rgba(0,0,0,0);border-top:13.3333333333vw solid #e8edf7}.revolution-page main .cleaning-revolution-section-inner{width:100%;margin:auto}.revolution-page main .cleaning-revolution-section-inner header h2{font-size:4.8vw;padding:2.1333333333vw}.revolution-page main .cleaning-revolution-section-inner header h2:after{content:"▼";font-size:30px;position:absolute;bottom:-20px;right:0;left:0;margin:auto;color:#1076d6}.revolution-page main .cleaning-revolution-section-inner .content{margin-top:8vw}.revolution-page main .cleaning-revolution-section-inner .content .traditional-methods{font-size:3.7333333333vw;width:100%;text-align:left}.revolution-page main .cleaning-revolution-section-inner .content .first-task{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.revolution-page main .cleaning-revolution-section-inner .content .first-task picture{width:100%;padding:5.3333333333vw 0}.revolution-page main .cleaning-revolution-section-inner .content .first-task picture img{width:100%}.revolution-page main .cleaning-revolution-section-inner .content .second-task{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.revolution-page main .cleaning-revolution-section-inner .content .second-task .new-approach{color:#103a6f;font-size:3.7333333333vw;line-height:1.6;width:100%;text-align:left}.revolution-page main .cleaning-revolution-section-inner .content .second-task picture{width:100%;padding:5.3333333333vw 0}.revolution-page main .cleaning-revolution-section-inner .content .second-task picture img{width:100%}.revolution-page main .cleaning-revolution-section-inner .content .four-revolutions{text-align:center;font-size:6.6666666667vw;font-weight:700;padding:10.6666666667vw 0;color:#103a6f}.revolution-page main .revolution1-wrapper{padding:10.6666666667vw 5.3333333333vw;position:relative}.revolution-page main .revolution1-wrapper:after{content:"";position:absolute;bottom:-13.3333333333vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:50vw solid rgba(0,0,0,0);border-right:50vw solid rgba(0,0,0,0);border-top:13.3333333333vw solid #fff;z-index:9}.revolution-page main .revolution1-wrapper .revolution1-inner{width:100%;margin:auto}.revolution-page main .revolution1-wrapper .revolution1-inner header{width:100%;margin:auto;border-bottom:none}.revolution-page main .revolution1-wrapper .revolution1-inner header h2{color:#1076d6;font-size:3.7333333333vw;text-align:center}.revolution-page main .revolution1-wrapper .revolution1-inner .number{width:10.6666666667vw;margin:1.3333333333vw auto 0}.revolution-page main .revolution1-wrapper .revolution1-inner .number p{border-radius:50%;width:10.6666666667vw;height:10.6666666667vw;font-size:8vw}.revolution-page main .revolution1-wrapper .revolution1-inner .content{padding-top:5.3333333333vw}.revolution-page main .revolution1-wrapper .revolution1-inner .content h3{font-size:4vw;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:89.3333333333vw}.revolution-page main .revolution1-wrapper .revolution1-inner .content h3 span{font-size:3.7333333333vw;padding:0;height:10.6666666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:29.3333333333vw;margin-right:1.3333333333vw}.revolution-page main .revolution1-wrapper .revolution1-inner .content picture{width:100%;margin:2.6666666667vw auto 0}.revolution-page main .revolution1-wrapper .revolution1-inner .content picture img{width:100%}.revolution-page main .revolution1-wrapper .revolution1-inner .content p{text-align:center;font-size:5.6vw;font-weight:700;color:#103a6f;margin-top:2.6666666667vw;line-height:1.6}.revolution-page main .revolution1-wrapper .contents-inner{padding-top:5.3333333333vw}.revolution-page main .revolution1-wrapper .contents-inner h4{color:#103a6f;font-size:4vw;font-weight:700;border-bottom:.2666666667vw dotted #103a6f;padding:5.3333333333vw 0 1.3333333333vw;text-align:center}.revolution-page main .revolution1-wrapper .contents-inner p{color:#103a6f;font-size:3.7333333333vw;padding-top:2.6666666667vw;line-height:1.6;text-align:left}.revolution-page main .revolution1-wrapper .contents-inner picture{width:100%;margin-top:2.6666666667vw}.revolution-page main .revolution1-wrapper .contents-inner picture img{width:100%}.revolution-page main .revolution1-wrapper .contents-inner .content-desctiption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:4vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.revolution-page main .revolution1-wrapper .contents-inner .content-desctiption-text{width:100%}.revolution-page main .revolution1-wrapper .contents-inner .content-desctiption-text h4{color:#103a6f;font-size:4vw;font-weight:700;border-bottom:.2666666667vw dotted #103a6f;padding-bottom:1.3333333333vw}.revolution-page main .revolution1-wrapper .contents-inner .content-desctiption-text p{color:#103a6f;font-size:3.7333333333vw;padding-top:2.6666666667vw;line-height:1.6;text-align:left}.revolution-page main .revolution1-wrapper .contents-inner .content-desctiption picture{width:100%}.revolution-page main .revolution1-wrapper .contents-inner .content-desctiption picture img{width:100%}.revolution-page main .revolution2-wrapper{padding:10.6666666667vw 5.3333333333vw}.revolution-page main .revolution2-wrapper:after{content:"";position:absolute;bottom:-13.3333333333vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:50vw solid rgba(0,0,0,0);border-right:50vw solid rgba(0,0,0,0);border-top:13.3333333333vw solid #e8edf7;z-index:9}.revolution-page main .revolution2-wrapper .revolution2-inner{width:100%;margin:auto;padding-top:13.3333333333vw}.revolution-page main .revolution2-wrapper .revolution2-inner header{width:100%;margin:auto;border-bottom:none}.revolution-page main .revolution2-wrapper .revolution2-inner header h2{font-size:3.7333333333vw}.revolution-page main .revolution2-wrapper .revolution2-inner .number{width:10.6666666667vw;margin:1.3333333333vw auto 0}.revolution-page main .revolution2-wrapper .revolution2-inner .number p{border-radius:50%;width:10.6666666667vw;height:10.6666666667vw;font-size:8vw}.revolution-page main .revolution2-wrapper .revolution2-inner .content{padding-top:5.3333333333vw}.revolution-page main .revolution2-wrapper .revolution2-inner .content h3{font-size:4vw;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:89.3333333333vw}.revolution-page main .revolution2-wrapper .revolution2-inner .content h3 span{font-size:3.7333333333vw;padding:0;height:10.6666666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:42.6666666667vw;margin-right:1.3333333333vw}.revolution-page main .revolution2-wrapper .revolution2-inner .content picture{width:100%;margin:2.6666666667vw auto 0}.revolution-page main .revolution2-wrapper .revolution2-inner .content picture img{width:100%}.revolution-page main .revolution2-wrapper .revolution2-inner .content p{font-size:5.6vw;margin-top:2.6666666667vw;line-height:1.6}.revolution-page main .revolution2-wrapper .contents-inner{padding-top:5.3333333333vw}.revolution-page main .revolution2-wrapper .contents-inner h4{color:#103a6f;font-size:4vw;font-weight:700;border-bottom:.2666666667vw dotted #103a6f;padding:5.3333333333vw 0 1.3333333333vw;text-align:center}.revolution-page main .revolution2-wrapper .contents-inner p{color:#103a6f;font-size:3.7333333333vw;padding-top:2.6666666667vw;line-height:1.6;text-align:left}.revolution-page main .revolution2-wrapper .contents-inner picture{width:100%;margin-top:2.6666666667vw}.revolution-page main .revolution2-wrapper .contents-inner picture img{width:100%}.revolution-page main .revolution2-wrapper .contents-inner .content-desctiption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:4vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.revolution-page main .revolution2-wrapper .contents-inner .content-desctiption-text{width:100%}.revolution-page main .revolution3-wrapper{padding:10.6666666667vw 5.3333333333vw;position:relative}.revolution-page main .revolution3-wrapper:after{content:"";position:absolute;bottom:-13.3333333333vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:50vw solid rgba(0,0,0,0);border-right:50vw solid rgba(0,0,0,0);border-top:13.3333333333vw solid #fff;z-index:9}.revolution-page main .revolution3-wrapper .revolution3-inner{width:100%;margin:auto;padding-top:13.3333333333vw}.revolution-page main .revolution3-wrapper .revolution3-inner header{width:100%;margin:auto;border-bottom:none}.revolution-page main .revolution3-wrapper .revolution3-inner header h2{font-size:3.7333333333vw}.revolution-page main .revolution3-wrapper .revolution3-inner .number{width:10.6666666667vw;margin:1.3333333333vw auto 0}.revolution-page main .revolution3-wrapper .revolution3-inner .number p{border-radius:50%;width:10.6666666667vw;height:10.6666666667vw;font-size:8vw}.revolution-page main .revolution3-wrapper .revolution3-inner .content{padding-top:5.3333333333vw}.revolution-page main .revolution3-wrapper .revolution3-inner .content h3{font-size:4vw;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:89.3333333333vw}.revolution-page main .revolution3-wrapper .revolution3-inner .content h3 span{font-size:3.7333333333vw;padding:0;height:10.6666666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30.6666666667vw;margin-right:1.3333333333vw}.revolution-page main .revolution3-wrapper .revolution3-inner .content picture{width:100%;margin:2.6666666667vw auto 0}.revolution-page main .revolution3-wrapper .revolution3-inner .content picture img{width:100%}.revolution-page main .revolution3-wrapper .revolution3-inner .content p{font-size:5.6vw;margin-top:2.6666666667vw;line-height:1.6}.revolution-page main .revolution3-wrapper .contents-inner{padding-top:5.3333333333vw}.revolution-page main .revolution3-wrapper .contents-inner h4{color:#103a6f;font-size:28px;font-weight:700;border-bottom:2px dotted #103a6f;padding-bottom:20px}.revolution-page main .revolution3-wrapper .contents-inner p{color:#103a6f;font-size:3.7333333333vw;padding-top:2.6666666667vw;line-height:1.6}.revolution-page main .revolution3-wrapper .contents-inner picture{width:100%;margin-top:2.6666666667vw}.revolution-page main .revolution3-wrapper .contents-inner picture img{width:100%}.revolution-page main .revolution3-wrapper .contents-inner .content-desctiption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.revolution-page main .revolution3-wrapper .contents-inner .content-desctiption-text{width:100%}.revolution-page main .revolution3-wrapper .contents-inner .content-desctiption-text p{color:#103a6f;font-size:3.7333333333vw;padding-top:2.6666666667vw;line-height:1.6;text-align:left}.revolution-page main .revolution3-wrapper .contents-inner .content-desctiption picture{width:100%}.revolution-page main .revolution3-wrapper .contents-inner .content-desctiption picture img{width:100%}.revolution-page main .revolution4-wrapper{padding:10.6666666667vw 5.3333333333vw}.revolution-page main .revolution4-wrapper:after{content:"";position:absolute;bottom:-13.3333333333vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:50vw solid rgba(0,0,0,0);border-right:50vw solid rgba(0,0,0,0);border-top:13.3333333333vw solid #e8edf7;z-index:9}.revolution-page main .revolution4-wrapper .revolution4-inner{width:100%;margin:auto;padding-top:13.3333333333vw}.revolution-page main .revolution4-wrapper .revolution4-inner header{width:100%;margin:auto;border-bottom:none}.revolution-page main .revolution4-wrapper .revolution4-inner header h2{font-size:3.7333333333vw}.revolution-page main .revolution4-wrapper .revolution4-inner .number{width:10.6666666667vw;margin:1.3333333333vw auto 0}.revolution-page main .revolution4-wrapper .revolution4-inner .number p{border-radius:50%;width:10.6666666667vw;height:10.6666666667vw;font-size:8vw}.revolution-page main .revolution4-wrapper .revolution4-inner .content{padding-top:5.3333333333vw}.revolution-page main .revolution4-wrapper .revolution4-inner .content h3{font-size:4vw;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:89.3333333333vw}.revolution-page main .revolution4-wrapper .revolution4-inner .content h3 span{font-size:3.7333333333vw;padding:0;height:10.6666666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30.6666666667vw;margin-right:1.3333333333vw}.revolution-page main .revolution4-wrapper .revolution4-inner .content picture{width:100%;margin:2.6666666667vw auto 0}.revolution-page main .revolution4-wrapper .revolution4-inner .content picture img{width:100%}.revolution-page main .revolution4-wrapper .revolution4-inner .content p{font-size:5.6vw;margin-top:2.6666666667vw;line-height:1.6}.revolution-page main .revolution4-wrapper .contents-inner{padding-top:5.3333333333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.revolution-page main .revolution4-wrapper .contents-inner p{width:100%;color:#103a6f;font-size:3.7333333333vw;padding-top:2.6666666667vw;line-height:1.6;text-align:left}.revolution-page main .revolution4-wrapper .contents-inner picture{width:100%;margin-top:2.6666666667vw}.revolution-page main .revolution4-wrapper .contents-inner picture img{width:100%}.revolution-page main .revolution-after{width:100%;margin:26.6666666667vw auto 0}.revolution-page main .revolution-after header{padding:0 5.3333333333vw}.revolution-page main .revolution-after header h1{border:.2666666667vw solid #103a6f;background-color:#1076d6;border-radius:100px;padding:2.6666666667vw;color:#fff;font-size:5.0666666667vw;font-weight:700;text-align:center;width:100%;margin:auto;line-height:1.4}.revolution-page main .revolution-after p{color:#103a6f;font-size:3.7333333333vw;text-align:center;padding:5.3333333333vw;line-height:1.6}.revolution-page main .revolution-after .kitchin-duct{padding:0 5.3333333333vw}.revolution-page main .revolution-after .kitchin-duct h2{color:#103a6f;border:.2666666667vw solid #103a6f;border-radius:100px;padding:2vw;text-align:center;font-size:4.8vw;font-weight:700;margin-bottom:2.6666666667vw}.revolution-page main .revolution-after .kitchin-duct picture{width:100%}.revolution-page main .revolution-after .kitchin-duct picture img{width:100%}.revolution-page main .revolution-after .toilet-duct{margin:10.6666666667vw 5.3333333333vw}.revolution-page main .revolution-after .toilet-duct h2{color:#103a6f;border:.2666666667vw solid #103a6f;border-radius:100px;padding:2vw;text-align:center;font-size:4.8vw;font-weight:700;margin-bottom:2.6666666667vw}.revolution-page main .revolution-after .toilet-duct picture{width:100%}.revolution-page main .revolution-after .toilet-duct picture img{width:100%}.revolution-page main .special-list{width:100%;margin:auto;padding-bottom:13.3333333333vw}.revolution-page main .special-list h2{font-size:5.3333333333vw}.revolution-page main .special-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:4vw;margin-bottom:4vw;padding:0 5.3333333333vw}.revolution-page main .special-list ul li{width:100%;padding:1.3333333333vw 0;color:#103a6f;font-size:3.7333333333vw}.revolution-page main .special-list ul li i{border:.2666666667vw solid #1076d6;color:#1076d6;margin-right:.9333333333vw}.revolution-page main .special-list .picture1{width:100%;padding:5.3333333333vw 10.6666666667vw 0}.revolution-page main .special-list .picture1 img{width:100%}.revolution-page main .special-list .picture2{width:100%;padding:5.3333333333vw 0 0}.revolution-page main .special-list .picture2 img{width:100%}.revolution-page main .movie-wrapper{width:100%;margin:auto;background-color:#e8edf7;border-radius:10px;padding:10.6666666667vw;margin-bottom:13.3333333333vw}.revolution-page main .movie-wrapper h1{color:#103a6f;font-size:3.7333333333vw;font-weight:700;text-align:center;padding-bottom:1.3333333333vw}.revolution-page main .movie-wrapper h2{color:#fff;border-radius:100px;padding:2vw;background-color:#103a6f;font-size:4.2666666667vw;font-weight:700;text-align:center}.revolution-page main .movie-wrapper .movie{margin:8vw auto 0;text-align:center;aspect-ratio:16/9}.revolution-page main .movie-wrapper .movie iframe{border:.8vw solid #fff;width:100%;height:100%}.revolution-page main .arrow-down{text-align:center;z-index:999;position:absolute;bottom:-10.6666666667vw;left:0;right:0;margin:auto;font-size:5.3333333333vw}.revolution-page main .arrow-down i{color:#103a6f}}.single-kanki-labo-page main{padding:0 0 25px;background-color:#e8edf7;padding:120px 20px}.single-kanki-labo-page main article{width:1100px;margin:auto;background-color:#fff;border-radius:20px}.single-kanki-labo-page main article .thumbnail{overflow:hidden;width:100%;height:560px}.single-kanki-labo-page main article .thumbnail img{width:100%;height:auto}.single-kanki-labo-page main article .inner{padding:80px}.single-kanki-labo-page main article .inner .text-area date{color:#103a6f;font-size:18px;margin-bottom:20px;display:block}.single-kanki-labo-page main article .inner .text-area .category-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #103a6f;padding-bottom:10px}.single-kanki-labo-page main article .inner .text-area .category-title .category-name{color:#103a6f;font-size:18px;background-color:#00b4f0;display:inline-block;padding:5px;color:#fff;margin:0 20px 10px 0}.single-kanki-labo-page main article .inner .text-area .category-title .article-title{color:#103a6f;font-weight:700;font-size:30px;margin-bottom:10px}.single-kanki-labo-page main article .inner .article-text{padding:20px 0 40px}.single-kanki-labo-page main article .inner .article-text p{color:#103a6f;font-size:20px;line-height:1.6}.single-kanki-labo-page main article .inner .article-text p img{margin:20px auto}.single-kanki-labo-page main article .inner .appending-wrapper .appending-item h3{color:#103a6f;font-size:30px;font-weight:700;padding-bottom:16px;border-bottom:2px dotted #103a6f}.single-kanki-labo-page main article .inner .appending-wrapper .appending-item p{color:#103a6f;font-size:20px;padding-top:16px;line-height:1.6}.single-kanki-labo-page main .recommended-posts{padding:120px 0 40px;width:1100px;margin:auto}.single-kanki-labo-page main .recommended-posts h1{color:#103a6f;font-size:22px;text-align:center}.single-kanki-labo-page main .recommended-posts h2{color:#103a6f;font-size:34px;font-weight:700;text-align:center}.single-kanki-labo-page main .recommended-posts .recommended-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:80px}.single-kanki-labo-page main .recommended-posts .recommended-list .recommend{width:30%}.single-kanki-labo-page main .recommended-posts .recommended-list .recommend a{display:block}.single-kanki-labo-page main .recommended-posts .recommended-list .recommend a:hover{opacity:.8}.single-kanki-labo-page main .recommended-posts .recommended-list .recommend figure{width:100%;height:260px;overflow:hidden;border-radius:10px 10px 0 0}.single-kanki-labo-page main .recommended-posts .recommended-list .recommend figure img{width:100%;height:auto}.single-kanki-labo-page main .recommended-posts .recommended-list .recommend .article-title{color:#103a6f;font-size:24px;font-weight:700;line-height:1.4;padding-top:5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:left}.single-kanki-labo-page main .recommended-posts .recommended-list .recommend date{color:#103a6f;font-size:14px;margin-top:20px;display:block}.single-kanki-labo-page main .recommended-posts .recommended-list .recommend-list-inner .text-area{background-color:#fff;padding:20px;border-radius:0 0 10px 10px;height:200px}.single-kanki-labo-page main .recommended-posts .recommended-list .recommend-list-inner .text-area .category-name{padding:5px;background-color:#00b4f0;color:#fff;display:inline-block}.single-kanki-labo-page main .recommended-posts .recommended-list .recommend-list-inner figure{width:100%}.single-kanki-labo-page main .recommended-posts .recommended-list .recommend-list-inner figure img{width:100%;height:auto}.single-kanki-labo-page main .btn-article-list{display:block;text-align:center;background-color:#103a6f;color:#fff;font-weight:700;font-size:34px;border-radius:100px;padding:10px 40px;width:450px;margin:60px auto 0;-webkit-transition:all .3s;transition:all .3s}.single-kanki-labo-page main .btn-article-list:hover{opacity:.8}.single-kanki-labo-page .bnr a:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.single-kanki-labo-page .bnr a picture{width:100%}.single-kanki-labo-page .bnr a picture img{width:100%}@media screen and (max-width:768px){.single-kanki-labo-page main{padding:0 0 25px;background-color:#e8edf7;padding:16vw 5.3333333333vw}.single-kanki-labo-page main article{width:100%;margin:auto;background-color:#fff;border-radius:2.6666666667vw}.single-kanki-labo-page main article .thumbnail{overflow:hidden;width:100%;height:auto}.single-kanki-labo-page main article .thumbnail img{width:100%;height:auto}.single-kanki-labo-page main article .inner{padding:5.3333333333vw}.single-kanki-labo-page main article .inner .text-area date{color:#103a6f;font-size:3.4666666667vw;margin-bottom:2.6666666667vw;display:block}.single-kanki-labo-page main article .inner .text-area .category-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:.2666666667vw solid #103a6f;padding-bottom:1.3333333333vw}.single-kanki-labo-page main article .inner .text-area .category-title .category-name{color:#103a6f;font-size:3.4666666667vw;background-color:#00b4f0;display:inline-block;padding:1.3333333333vw;color:#fff;margin:0 1.3333333333vw 1.3333333333vw 0}.single-kanki-labo-page main article .inner .text-area .category-title .article-title{color:#103a6f;font-weight:700;font-size:4.2666666667vw;margin-bottom:1.3333333333vw}.single-kanki-labo-page main article .inner .article-text{padding:5.3333333333vw 0}.single-kanki-labo-page main article .inner .article-text p{color:#103a6f;font-size:3.7333333333vw;line-height:1.6}.single-kanki-labo-page main article .inner .article-text p img{margin:2.6666666667vw auto}.single-kanki-labo-page main article .inner .appending-wrapper .appending-item h3{color:#103a6f;font-weight:700;font-size:4.2666666667vw;margin-bottom:1.3333333333vw}.single-kanki-labo-page main article .inner .appending-wrapper .appending-item p{color:#103a6f;font-size:3.7333333333vw;line-height:1.6}.single-kanki-labo-page main .recommended-posts{padding:16vw 0 5.3333333333vw;width:100%;margin:auto}.single-kanki-labo-page main .recommended-posts h1{color:#103a6f;font-size:3.2vw;text-align:center}.single-kanki-labo-page main .recommended-posts h2{color:#103a6f;font-size:4.8vw;font-weight:700;text-align:center}.single-kanki-labo-page main .recommended-posts .recommended-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:2.6666666667vw}.single-kanki-labo-page main .recommended-posts .recommended-list .recommend{width:47%;margin-top:4vw}.single-kanki-labo-page main .recommended-posts .recommended-list .recommend figure{width:100%;max-height:40vw;overflow:hidden;border-radius:1.3333333333vw 1.3333333333vw 0 0}.single-kanki-labo-page main .recommended-posts .recommended-list .recommend figure img{width:100%;height:auto}.single-kanki-labo-page main .recommended-posts .recommended-list .recommend .article-title{color:#103a6f;font-size:3.7333333333vw;font-weight:700;line-height:1.4;padding-top:1.3333333333vw;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:left}.single-kanki-labo-page main .recommended-posts .recommended-list .recommend date{color:#103a6f;font-size:3.7333333333vw;margin-top:2.6666666667vw;display:block}.single-kanki-labo-page main .recommended-posts .recommended-list .recommend-list-inner .text-area{background-color:#fff;padding:2.6666666667vw;border-radius:0 0 1.3333333333vw 1.3333333333vw;height:33.3333333333vw}.single-kanki-labo-page main .recommended-posts .recommended-list .recommend-list-inner .text-area .category-name{padding:get_ve(10);background-color:#00b4f0;color:#fff;display:inline-block}.single-kanki-labo-page main .recommended-posts .recommended-list .recommend-list-inner figure{width:100%;height:33.3333333333vw}.single-kanki-labo-page main .recommended-posts .recommended-list .recommend-list-inner figure img{width:100%;height:auto}.single-kanki-labo-page main .btn-article-list{font-size:4.5333333333vw;border-radius:100px;padding:4vw 2.6666666667vw;width:66.6666666667vw;margin:8vw auto 0;-webkit-transition:all .3s;transition:all .3s}.single-kanki-labo-page main .btn-article-list:hover{opacity:.8}.single-kanki-labo-page .bnr a:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.single-kanki-labo-page .bnr a picture{width:100%}.single-kanki-labo-page .bnr a picture img{width:100%}}.staff-message h2{font-size:32px;color:#103a6f;font-weight:700;text-align:center;margin-top:110px}.staff-message .border{width:900px;margin:20px auto 70px}.staff-message .border img{width:100%}.nishimura-page main{padding:0 0 25px}.nishimura-page main h3{color:#2a9bff;font-size:23px;font-weight:700}.nishimura-page main p{color:#103a6f;font-size:18px;line-height:1.8;padding-top:18px}.nishimura-page main .interview1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:1100px;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:140px}.nishimura-page main .interview1 .text-area{width:483px}.nishimura-page main .interview1 .text-area2{width:483px;margin-top:50px}.nishimura-page main .interview1 .text-area3{margin-top:50px}.nishimura-page main .interview1 .nishimura-image1{width:580px}.nishimura-page main .interview1 .nishimura-image1 img{width:100%}.nishimura-page main .interview2-wrapper{background-color:#ebf0fa;padding-top:100px}.nishimura-page main .interview2-wrapper h2{font-size:32px;color:#103a6f;font-weight:700;text-align:center}.nishimura-page main .interview2-wrapper .border{width:900px;margin:20px auto 70px}.nishimura-page main .interview2-wrapper .border img{width:100%}.nishimura-page main .interview2-wrapper .interview2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1100px;margin:auto}.nishimura-page main .interview2-wrapper .interview2 .nishimura-image2{width:570px}.nishimura-page main .interview2-wrapper .interview2 .nishimura-image2 img{width:100%}.nishimura-page main .interview2-wrapper .interview2 .text-area-wrapper{width:486px}.nishimura-page main .interview2-wrapper .interview3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1100px;margin:60px auto;padding-bottom:250px}.nishimura-page main .interview2-wrapper .interview3 .nishimura-image2{width:570px}.nishimura-page main .interview2-wrapper .interview3 .nishimura-image2 img{width:100%}.nishimura-page main .interview2-wrapper .interview3 .text-area-wrapper{width:486px}.nishimura-page main .interview2-wrapper .interview3 .text-area2{margin-top:60px}.nishimura-page main .interview4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:1100px;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:200px}.nishimura-page main .interview4 .text-area{width:483px}.nishimura-page main .interview4 .text-area2{width:483px;margin-top:50px}.nishimura-page main .interview4 .text-area3{margin-top:50px}.nishimura-page main .interview4 .nishimura-image1{width:580px}.nishimura-page main .interview4 .nishimura-image1 img{width:100%}.nishimura-page main .nishimura-image4{width:1100px;margin:auto;margin-top:-200px}.nishimura-page main .nishimura-image4 img{width:100%}.nishimura-page main .nishimura-image6-wrapper{background-color:#ebf0fa;padding-top:100px;padding-bottom:100px}.nishimura-page main .nishimura-image6-wrapper .nishimura-image6{width:1100px;margin:-200px auto 0}.nishimura-page main .nishimura-image6-wrapper .nishimura-image6 img{width:100%}@media screen and (max-width:768px){.staff-message h2{font-size:4.8vw;margin-top:13.3333333333vw;line-height:1.6}.staff-message .border{width:76.9333333333vw;margin:0 auto 9.3333333333vw}.staff-message .border img{width:100%}.nishimura-page main{padding:0 0 6.6666666667vw}.nishimura-page main h3{font-size:5.0666666667vw}.nishimura-page main p{font-size:4.2666666667vw;padding-top:4.2666666667vw}.nishimura-page main .interview1-title-area .interview{width:100%}.nishimura-page main .interview1-title-area .interview img{width:100%}.nishimura-page main .interview1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:9.3333333333vw}.nishimura-page main .interview1 .text-area{width:100%;clear:both;padding:0 5.3333333333vw}.nishimura-page main .interview1 .text-area2{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.nishimura-page main .interview1 .text-area3{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.nishimura-page main .interview1 .nishimura-image1{width:93.0666666667vw;float:right;margin-bottom:16vw}.nishimura-page main .interview1 .nishimura-image1 img{width:100%}.nishimura-page main .interview2-wrapper{padding-top:13.3333333333vw}.nishimura-page main .interview2-wrapper h2{font-size:4.8vw;line-height:1.6}.nishimura-page main .interview2-wrapper .border{width:75.6vw;margin:0 auto 9.3333333333vw}.nishimura-page main .interview2-wrapper .border img{width:100%}.nishimura-page main .interview2-wrapper .interview2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:auto}.nishimura-page main .interview2-wrapper .interview2 .nishimura-image2{width:93.0666666667vw}.nishimura-page main .interview2-wrapper .interview2 .nishimura-image2 img{width:100%}.nishimura-page main .interview2-wrapper .interview2 .text-area-wrapper{width:100%}.nishimura-page main .interview2-wrapper .interview2 .text-area-wrapper .text-area{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.nishimura-page main .interview2-wrapper .interview2 .text-area-wrapper .text-area h3{font-size:5.0666666667vw}.nishimura-page main .interview2-wrapper .interview2 .text-area-wrapper .text-area p{font-size:4.2666666667vw;padding-top:4.2666666667vw}.nishimura-page main .interview2-wrapper .interview3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 auto;padding-bottom:82.6666666667vw}.nishimura-page main .interview2-wrapper .interview3 .nishimura-image2{width:72.9333333333vw;margin:14.6666666667vw auto 10.6666666667vw}.nishimura-page main .interview2-wrapper .interview3 .nishimura-image2 img{width:100%}.nishimura-page main .interview2-wrapper .interview3 .text-area-wrapper{width:100%}.nishimura-page main .interview2-wrapper .interview3 .text-area-wrapper .text-area{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.nishimura-page main .interview2-wrapper .interview3 .text-area-wrapper .text-area h3{font-size:5.0666666667vw}.nishimura-page main .interview2-wrapper .interview3 .text-area-wrapper .text-area p{font-size:4.2666666667vw;padding-top:4.2666666667vw}.nishimura-page main .interview2-wrapper .interview3 .text-area2{width:100%;margin-top:8vw;padding:0 5.3333333333vw}.nishimura-page main .interview2-wrapper .interview3 .text-area2 h3{font-size:5.0666666667vw}.nishimura-page main .interview2-wrapper .interview3 .text-area2 p{font-size:4.2666666667vw;padding-top:4.2666666667vw}.nishimura-page main .interview4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:200px}.nishimura-page main .interview4 .text-area{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.nishimura-page main .interview4 .text-area2{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.nishimura-page main .interview4 .text-area3{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.nishimura-page main .interview4 .nishimura-image1{width:93.0666666667vw}.nishimura-page main .interview4 .nishimura-image1 img{width:100%}.nishimura-page main .nishimura-image4{width:100%;margin:auto;margin-top:-78.6666666667vw}.nishimura-page main .nishimura-image4 img{width:100%}.nishimura-page main .nishimura-image6-wrapper{background-color:#ebf0fa;padding:13.3333333333vw 5.3333333333vw}.nishimura-page main .nishimura-image6-wrapper .nishimura-image6{width:100%;margin:-53.3333333333vw auto 0}.nishimura-page main .nishimura-image6-wrapper .nishimura-image6 img{width:100%}}.watanabe-page main{padding:0 0 25px}.watanabe-page main h3{color:#2a9bff;font-size:23px;font-weight:700}.watanabe-page main p{color:#103a6f;font-size:18px;line-height:1.8;padding-top:18px}.watanabe-page main .section-interview1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:1100px;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:150px}.watanabe-page main .section-interview1 .text-area-wrapper .text-area{width:483px}.watanabe-page main .section-interview1 .text-area-wrapper .text-area:nth-of-type(2){margin-top:50px}.watanabe-page main .section-interview1 .text-area2{margin-top:50px}.watanabe-page main .section-interview1 .watanabe-image1{width:580px}.watanabe-page main .section-interview1 .watanabe-image1 img{width:100%}.watanabe-page main .interview2-wrapper{background-color:#ebf0fa;padding-top:100px}.watanabe-page main .interview2-wrapper h2{font-size:32px;color:#103a6f;font-weight:700;text-align:center}.watanabe-page main .interview2-wrapper .border{width:900px;margin:20px auto 70px}.watanabe-page main .interview2-wrapper .border img{width:100%}.watanabe-page main .interview2-wrapper .interview3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1100px;margin:auto;padding-bottom:250px}.watanabe-page main .interview2-wrapper .interview3 .watanabe-image2{width:570px}.watanabe-page main .interview2-wrapper .interview3 .watanabe-image2 img{width:100%}.watanabe-page main .interview2-wrapper .interview3 .text-area-wrapper{width:486px}.watanabe-page main .interview4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:1100px;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.watanabe-page main .interview4 .text-area{width:483px}.watanabe-page main .interview4 .text-area2{width:483px;margin-top:50px}.watanabe-page main .interview4 .text-area3{margin-top:50px}.watanabe-page main .interview4 .watanabe-image1{width:580px}.watanabe-page main .interview4 .watanabe-image1 img{width:100%}.watanabe-page main .interview4 .interview5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1100px;margin:100px auto 0;padding-bottom:100px}.watanabe-page main .interview4 .interview5 .watanabe-image2{width:570px}.watanabe-page main .interview4 .interview5 .watanabe-image2 img{width:100%}.watanabe-page main .watanabe-image3{width:1100px;margin:auto;margin-top:-200px}.watanabe-page main .watanabe-image3 img{width:100%}@media screen and (max-width:768px){.watanabe-page main{padding:0 0 6.6666666667vw}.watanabe-page main h3{font-size:5.0666666667vw}.watanabe-page main p{font-size:4.2666666667vw;padding-top:4.2666666667vw}.watanabe-page main .section-interview1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:9.3333333333vw}.watanabe-page main .section-interview1 .watanabe-image1{width:93.0666666667vw;float:right;margin-bottom:16vw}.watanabe-page main .section-interview1 .watanabe-image1 img{width:100%}.watanabe-page main .section-interview1 .text-area-wrapper .text-area{width:100%;clear:both;padding:0 5.3333333333vw}.watanabe-page main .section-interview1 .text-area-wrapper .text-area:nth-of-type(2){margin-top:13.3333333333vw}.watanabe-page main .section-interview1 .text-area2{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.watanabe-page main .interview2-wrapper{padding-top:13.3333333333vw;padding-bottom:13.3333333333vw}.watanabe-page main .interview2-wrapper h2{font-size:4.8vw;line-height:1.6}.watanabe-page main .interview2-wrapper .border{width:75.6vw;margin:0 auto 9.3333333333vw}.watanabe-page main .interview2-wrapper .border img{width:100%}.watanabe-page main .interview2-wrapper .interview2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:auto}.watanabe-page main .interview2-wrapper .interview2 .watanabe-image2{width:93.0666666667vw}.watanabe-page main .interview2-wrapper .interview2 .watanabe-image2 img{width:100%}.watanabe-page main .interview2-wrapper .interview2 .text-area-wrapper{width:100%}.watanabe-page main .interview2-wrapper .interview2 .text-area-wrapper .text-area{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.watanabe-page main .interview2-wrapper .interview3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 auto;padding-bottom:82.6666666667vw}.watanabe-page main .interview2-wrapper .interview3 .watanabe-image2{width:93.0666666667vw;margin:4vw 0 1.3333333333vw}.watanabe-page main .interview2-wrapper .interview3 .watanabe-image2 img{width:100%}.watanabe-page main .interview2-wrapper .interview3 .text-area-wrapper{width:100%}.watanabe-page main .interview2-wrapper .interview3 .text-area-wrapper .text-area{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.watanabe-page main .interview2-wrapper .interview3 .text-area2{width:100%;margin-top:8vw;padding:0 5.3333333333vw}.watanabe-page main .watanabe-image3{width:100%;margin-top:-80vw}.watanabe-page main .watanabe-image3 img{width:100%}.watanabe-page main .interview4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0}.watanabe-page main .interview4 .text-area{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.watanabe-page main .interview4 .text-area3{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.watanabe-page main .interview4 .watanabe-image1{width:93.0666666667vw}.watanabe-page main .interview4 .watanabe-image1 img{width:100%}.watanabe-page main .interview4 .interview5{width:100%;padding-bottom:13.3333333333vw}.watanabe-page main .interview4 .interview5 .watanabe-image2{width:72.9333333333vw;margin:auto}.watanabe-page main .interview4 .interview5 .watanabe-image2 img{width:100%}.watanabe-page main .watanabe-image4{width:100%;margin:auto;margin-top:-78.6666666667vw}.watanabe-page main .watanabe-image4 img{width:100%}}.nakayama-page main{padding:0 0 25px}.nakayama-page main h3{color:#2a9bff;font-size:23px;font-weight:700}.nakayama-page main p{color:#103a6f;font-size:18px;line-height:1.8;padding-top:18px}.nakayama-page main .interview1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:1100px;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:140px}.nakayama-page main .interview1 .text-area{width:483px}.nakayama-page main .interview1 .text-area2{width:483px;margin-top:50px}.nakayama-page main .interview1 .text-area3{margin-top:50px}.nakayama-page main .interview1 .nakayama-image1{width:580px}.nakayama-page main .interview1 .nakayama-image1 img{width:100%}.nakayama-page main .interview2-wrapper{background-color:#ebf0fa;padding-top:100px}.nakayama-page main .interview2-wrapper h2{font-size:32px;color:#103a6f;font-weight:700;text-align:center}.nakayama-page main .interview2-wrapper .border{width:900px;margin:20px auto 70px}.nakayama-page main .interview2-wrapper .border img{width:100%}.nakayama-page main .interview2-wrapper .interview2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1100px;margin:auto}.nakayama-page main .interview2-wrapper .interview2 .nakayama-image2{width:570px}.nakayama-page main .interview2-wrapper .interview2 .nakayama-image2 img{width:100%}.nakayama-page main .interview2-wrapper .interview2 .text-area-wrapper{width:486px}.nakayama-page main .interview2-wrapper .interview3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1100px;margin:60px auto;padding-bottom:250px}.nakayama-page main .interview2-wrapper .interview3 .nakayama-image2{width:570px}.nakayama-page main .interview2-wrapper .interview3 .nakayama-image2 img{width:100%}.nakayama-page main .interview2-wrapper .interview3 .text-area-wrapper{width:486px}.nakayama-page main .interview2-wrapper .interview3 .text-area-wrapper .text-area h3{color:#2a9bff;font-size:23px;font-weight:700}.nakayama-page main .interview2-wrapper .interview3 .text-area-wrapper .text-area p{color:#103a6f;font-size:18px;line-height:1.8;padding-top:18px}.nakayama-page main .interview2-wrapper .interview3 .text-area2{margin-top:60px}.nakayama-page main .interview2-wrapper .interview3 .text-area2 h3{color:#2a9bff;font-size:23px;font-weight:700}.nakayama-page main .interview2-wrapper .interview3 .text-area2 p{color:#103a6f;font-size:18px;line-height:1.8;padding-top:18px}.nakayama-page main .interview2-wrapper .interview2-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1100px;margin:auto}.nakayama-page main .interview2-wrapper .interview2-inner .comprehension{width:500px}.nakayama-page main .interview2-wrapper .interview2-inner .nakayama-image2{width:570px}.nakayama-page main .interview2-wrapper .interview2-inner .nakayama-image2 img{width:100%}.nakayama-page main .interview4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:1100px;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0}.nakayama-page main .interview4 .text-area{width:483px}.nakayama-page main .interview4 .text-area2{width:483px;margin-top:50px}.nakayama-page main .interview4 .text-area3{margin-top:50px}.nakayama-page main .interview4 .nakayama-image1{width:580px}.nakayama-page main .interview4 .nakayama-image1 img{width:100%}.nakayama-page main .nakayama-image4{width:1100px;margin:auto;margin-top:-200px}.nakayama-page main .nakayama-image4 img{width:100%}.nakayama-page .interview5{padding-top:80px}@media screen and (max-width:768px){.nakayama-page main{padding:0 0 6.6666666667vw}.nakayama-page main h3{font-size:5.0666666667vw}.nakayama-page main p{font-size:4.2666666667vw;padding-top:4.2666666667vw}.nakayama-page main .interview1-title-area .interview{width:100%}.nakayama-page main .interview1-title-area .interview img{width:100%}.nakayama-page main .interview1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:9.3333333333vw;padding-top:8vw}.nakayama-page main .interview1 .text-area{width:100%;clear:both;padding:0 5.3333333333vw}.nakayama-page main .interview1 .text-area2{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.nakayama-page main .interview1 .text-area3{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.nakayama-page main .interview1 .nakayama-image1{width:93.0666666667vw;margin-bottom:16vw}.nakayama-page main .interview1 .nakayama-image1 img{width:100%}.nakayama-page main .interview2-wrapper{padding-top:13.3333333333vw}.nakayama-page main .interview2-wrapper h2{font-size:4.8vw;line-height:1.6}.nakayama-page main .interview2-wrapper .border{width:75.6vw;margin:0 auto 9.3333333333vw}.nakayama-page main .interview2-wrapper .border img{width:100%}.nakayama-page main .interview2-wrapper .nakayama-image2{width:93.0666666667vw;float:right;margin-bottom:13.3333333333vw}.nakayama-page main .interview2-wrapper .nakayama-image2 img{width:100%}.nakayama-page main .interview2-wrapper .interview2-inner{width:100%}.nakayama-page main .interview2-wrapper .interview2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:auto}.nakayama-page main .interview2-wrapper .interview2 .text-area-wrapper{width:100%}.nakayama-page main .interview2-wrapper .interview2 .text-area-wrapper .text-area{width:100%;padding:0 5.3333333333vw}.nakayama-page main .interview2-wrapper .interview3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 auto;padding-bottom:82.6666666667vw}.nakayama-page main .interview2-wrapper .interview3 .nakayama-image2{width:72.9333333333vw;margin:14.6666666667vw auto 10.6666666667vw}.nakayama-page main .interview2-wrapper .interview3 .nakayama-image2 img{width:100%}.nakayama-page main .interview2-wrapper .interview3 .text-area-wrapper{width:100%}.nakayama-page main .interview2-wrapper .interview3 .text-area-wrapper .text-area{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.nakayama-page main .interview2-wrapper .interview3 .text-area-wrapper .text-area h3{font-size:5.0666666667vw}.nakayama-page main .interview2-wrapper .interview3 .text-area-wrapper .text-area p{font-size:4.2666666667vw;padding-top:4.2666666667vw}.nakayama-page main .interview2-wrapper .interview3 .text-area2{width:100%;margin-top:8vw;padding:0 5.3333333333vw}.nakayama-page main .interview2-wrapper .interview3 .text-area2 h3{font-size:5.0666666667vw}.nakayama-page main .interview2-wrapper .interview3 .text-area2 p{font-size:4.2666666667vw;padding-top:4.2666666667vw}.nakayama-page main .interview4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:13.3333333333vw}.nakayama-page main .interview4 .text-area{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.nakayama-page main .interview4 .text-area2{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.nakayama-page main .interview4 .text-area3{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.nakayama-page main .interview4 .nakayama-image1{width:93.0666666667vw}.nakayama-page main .interview4 .nakayama-image1 img{width:100%}.nakayama-page main .interview4 .nakayama-image2{width:72.9333333333vw;margin:auto}.nakayama-page main .interview4 .nakayama-image2 img{width:100%}.nakayama-page main .nakayama-image4{width:100%;margin:auto;margin-top:-66.6666666667vw}.nakayama-page main .nakayama-image4 img{width:100%}}.fujimoto-page main{padding:0 0 25px}.fujimoto-page main h3{color:#2a9bff;font-size:23px;font-weight:700}.fujimoto-page main p{color:#103a6f;font-size:18px;line-height:1.8;padding-top:18px}.fujimoto-page main .interview1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:1100px;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:140px}.fujimoto-page main .interview1 .text-area{width:483px}.fujimoto-page main .interview1 .text-area2{width:483px;margin-top:50px}.fujimoto-page main .interview1 .text-area3{margin-top:50px}.fujimoto-page main .interview1 .fujimoto-image1{width:580px}.fujimoto-page main .interview1 .fujimoto-image1 img{width:100%}.fujimoto-page main .interview2-wrapper{background-color:#ebf0fa;padding-top:100px;padding-bottom:200px}.fujimoto-page main .interview2-wrapper h2{font-size:32px;color:#103a6f;font-weight:700;text-align:center}.fujimoto-page main .interview2-wrapper .border{width:900px;margin:20px auto 70px}.fujimoto-page main .interview2-wrapper .border img{width:100%}.fujimoto-page main .interview2-wrapper .interview2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1100px;margin:auto}.fujimoto-page main .interview2-wrapper .interview2 .fujimoto-image2{width:570px}.fujimoto-page main .interview2-wrapper .interview2 .fujimoto-image2 img{width:100%}.fujimoto-page main .interview2-wrapper .interview2 .text-area-wrapper{width:486px}.fujimoto-page main .interview2-wrapper .interview2 .text-area-wrapper .attention{padding-top:40px}.fujimoto-page main .interview2-wrapper .interview2 .text-area2{padding-top:40px}.fujimoto-page main .interview3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1100px;margin:60px auto}.fujimoto-page main .interview3 .fujimoto-image1{width:570px}.fujimoto-page main .interview3 .fujimoto-image1 img{width:100%}.fujimoto-page main .interview3 .text-area-wrapper{width:486px}.fujimoto-page main .interview3 .text-area2{margin-top:60px}.fujimoto-page main .interview4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:1100px;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:40px}.fujimoto-page main .interview4 .text-area{width:483px}.fujimoto-page main .interview4 .text-area2{width:483px;margin-top:50px}.fujimoto-page main .interview4 .text-area3{margin-top:50px}.fujimoto-page main .interview4 .fujimoto-image1{width:580px}.fujimoto-page main .interview4 .fujimoto-image1 img{width:100%}.fujimoto-page main .interview4-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1100px;margin:auto;padding-bottom:100px}.fujimoto-page main .interview4-1 .fujimoto-image{width:570px}.fujimoto-page main .interview4-1 .fujimoto-image img{width:100%}.fujimoto-page main .interview4-1 .text-area-wrapper{width:486px}.fujimoto-page main .interview4-1 .text-area-wrapper .text-area:nth-of-type(2){padding-top:60px}.fujimoto-page main .fujimoto-image3{width:1100px;margin:-150px auto 0}.fujimoto-page main .fujimoto-image3 img{width:100%}@media screen and (max-width:768px){.fujimoto-page main{padding:0 0 6.6666666667vw}.fujimoto-page main h3{font-size:5.0666666667vw}.fujimoto-page main p{font-size:4.2666666667vw;padding-top:4.2666666667vw}.fujimoto-page main .fujimoto-image3{width:100%;margin-top:-73.3333333333vw}.fujimoto-page main .fujimoto-image3 img{width:100%}.fujimoto-page main .interview-title-area .interview{width:100%}.fujimoto-page main .interview-title-area .interview img{width:100%}.fujimoto-page main .interview1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:9.3333333333vw}.fujimoto-page main .interview1 .text-area{width:100%;clear:both;padding:0 5.3333333333vw}.fujimoto-page main .interview1 .text-area2{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.fujimoto-page main .interview1 .text-area3{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.fujimoto-page main .interview1 .fujimoto-image1{width:93.0666666667vw;margin-bottom:16vw}.fujimoto-page main .interview1 .fujimoto-image1 img{width:100%}.fujimoto-page main .interview2-wrapper{padding-top:13.3333333333vw;padding-bottom:80vw}.fujimoto-page main .interview2-wrapper h2{font-size:4.8vw;line-height:1.6}.fujimoto-page main .interview2-wrapper .border{width:75.6vw;margin:0 auto 9.3333333333vw}.fujimoto-page main .interview2-wrapper .border img{width:100%}.fujimoto-page main .interview2-wrapper .interview2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;width:100%;margin:auto}.fujimoto-page main .interview2-wrapper .interview2 .fujimoto-image2{width:93.0666666667vw}.fujimoto-page main .interview2-wrapper .interview2 .fujimoto-image2 img{width:100%}.fujimoto-page main .interview2-wrapper .interview2 .text-area-wrapper{width:100%}.fujimoto-page main .interview2-wrapper .interview2 .text-area-wrapper .text-area{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.fujimoto-page main .interview2-wrapper .interview2 .text-area-wrapper .text-area h3{font-size:5.0666666667vw}.fujimoto-page main .interview2-wrapper .interview2 .text-area-wrapper .text-area p{font-size:4.2666666667vw;padding-top:4.2666666667vw}.fujimoto-page main .interview2-wrapper .interview2 .text-area2{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.fujimoto-page main .interview3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0}.fujimoto-page main .interview3 .fujimoto-image1{width:93.0666666667vw}.fujimoto-page main .interview3 .fujimoto-image1 img{width:100%}.fujimoto-page main .interview3 .text-area{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.fujimoto-page main .interview3 .text-area2{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.fujimoto-page main .interview3 .text-area3{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.fujimoto-page main .interview4-1{width:100%}.fujimoto-page main .interview4-1 .fujimoto-image{width:72.9333333333vw;margin:8vw auto 0}.fujimoto-page main .interview4-1 .fujimoto-image img{width:100%}.fujimoto-page main .interview4-1 .text-area-wrapper .text-area{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw;padding-top:0 !important}}.murata-page main{padding:0 0 25px}.murata-page main h3{color:#2a9bff;font-size:23px;font-weight:700}.murata-page main p{color:#103a6f;font-size:18px;line-height:1.8;padding-top:18px}.murata-page main .interview1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:1100px;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:140px}.murata-page main .interview1 .text-area{width:483px}.murata-page main .interview1 .text-area2{width:483px;margin-top:50px}.murata-page main .interview1 .text-area3{margin-top:50px}.murata-page main .interview1 .murata-image1{width:580px}.murata-page main .interview1 .murata-image1 img{width:100%}.murata-page main .interview2-wrapper{background-color:#ebf0fa;padding-top:100px;padding-bottom:200px}.murata-page main .interview2-wrapper h2{font-size:32px;color:#103a6f;font-weight:700;text-align:center}.murata-page main .interview2-wrapper .border{width:900px;margin:20px auto 70px}.murata-page main .interview2-wrapper .border img{width:100%}.murata-page main .interview2-wrapper .interview2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1100px;margin:auto}.murata-page main .interview2-wrapper .interview2 .murata-image2{width:570px}.murata-page main .interview2-wrapper .interview2 .murata-image2 img{width:100%}.murata-page main .interview2-wrapper .interview2 .text-area-wrapper{width:486px}.murata-page main .interview2-wrapper .interview2 .text-area-wrapper .attention{padding-top:40px}.murata-page main .interview2-wrapper .interview2 .text-area2{padding-top:40px}.murata-page main .interview3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1100px;margin:60px auto}.murata-page main .interview3 .murata-image1{width:570px}.murata-page main .interview3 .murata-image1 img{width:100%}.murata-page main .interview3 .text-area-wrapper{width:486px}.murata-page main .interview3 .text-area2{margin-top:60px}.murata-page main .interview4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1100px;margin:auto;padding-bottom:100px}.murata-page main .interview4 .murata-image{width:570px}.murata-page main .interview4 .murata-image img{width:100%}.murata-page main .interview4 .text-area-wrapper{width:486px}.murata-page main .interview4 .text-area-wrapper .text-area:nth-of-type(2){padding-top:60px}.murata-page main .interview5-wrapper{background-color:#ebf0fa;padding:10px 0}.murata-page main .interview5-wrapper .interview5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:1100px;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:140px;background-color:#ebf0fa}.murata-page main .interview5-wrapper .interview5 .text-area{width:483px}.murata-page main .interview5-wrapper .interview5 .text-area2{width:483px;margin-top:50px}.murata-page main .interview5-wrapper .interview5 .text-area3{margin-top:50px}.murata-page main .interview5-wrapper .interview5 .murata-image1{width:580px}.murata-page main .interview5-wrapper .interview5 .murata-image1 img{width:100%}.murata-page main .interview6-wrapper{background-color:#fff}.murata-page main .interview6-wrapper .interview .text-area-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:1100px;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:120px}.murata-page main .interview6-wrapper .interview .text-area-wrapper .murata-image1{width:570px}.murata-page main .interview6-wrapper .interview .text-area-wrapper .murata-image1 img{width:100%}.murata-page main .interview6-wrapper .interview .text-area-wrapper .text-area{width:483px}.murata-page main .interview7-wrapper{background-color:#ebf0fa;padding:10px 0}.murata-page main .interview7-wrapper .interview7{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:1100px;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#ebf0fa}.murata-page main .interview7-wrapper .interview7 .text-area{width:483px}.murata-page main .interview7-wrapper .interview7 .text-area2{width:483px;margin-top:50px}.murata-page main .interview7-wrapper .interview7 .text-area3{margin-top:50px}.murata-page main .interview7-wrapper .interview7 .murata-image1{width:580px}.murata-page main .interview7-wrapper .interview7 .murata-image1 img{width:100%}.murata-page main .another-image-wrapper{padding-top:50px}.murata-page main .murata-image3{width:1100px;margin:-150px auto 0}.murata-page main .murata-image3 img{width:100%}@media screen and (max-width:768px){.murata-page main{padding:0 0 6.6666666667vw}.murata-page main h3{font-size:5.0666666667vw}.murata-page main p{font-size:4.2666666667vw;padding-top:4.2666666667vw}.murata-page main .interview1{width:100%;padding-bottom:9.3333333333vw}.murata-page main .interview1 .text-area{width:100%;padding:0 5.3333333333vw}.murata-page main .interview1 .text-area2{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.murata-page main .interview1 .text-area3{width:100%;margin-top:13.3333333333vw;padding:0 5.3333333333vw}.murata-page main .interview1 .murata-image1{width:93.0666666667vw;float:right;margin-bottom:16vw}.murata-page main .interview1 .murata-image1 img{width:100%}.murata-page main .interview2-wrapper{padding-top:13.3333333333vw;padding-bottom:80vw}.murata-page main .interview2-wrapper h2{font-size:4.8vw;line-height:1.6}.murata-page main .interview2-wrapper .border{width:75.6vw;margin:0 auto 9.3333333333vw}.murata-page main .interview2-wrapper .border img{width:100%}.murata-page main .interview2-wrapper .interview2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:auto}.murata-page main .interview2-wrapper .interview2 .murata-image2{width:93.0666666667vw}.murata-page main .interview2-wrapper .interview2 .murata-image2 img{width:100%}.murata-page main .interview2-wrapper .interview2 .text-area-wrapper{width:100%;padding:8vw 5.3333333333vw}.murata-page main .interview2-wrapper .interview2 .text-area2{padding-top:40px}.murata-page main .murata-image3{width:100%;margin-top:-80vw}.murata-page main .interview3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:8vw auto}.murata-page main .interview3 .murata-image1{width:93.0666666667vw}.murata-page main .interview3 .murata-image1 img{width:100%}.murata-page main .interview3 .text-area-wrapper{width:100%}.murata-page main .interview3 .text-area{padding:8vw 5.3333333333vw}.murata-page main .interview3 .text-area2{margin-top:8vw}.murata-page main .interview4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:auto;padding-bottom:13.3333333333vw}.murata-page main .interview4 .murata-image{width:72.9333333333vw;margin:auto}.murata-page main .interview4 .murata-image img{width:100%}.murata-page main .interview4 .text-area-wrapper{width:100%;padding:8vw 5.3333333333vw}.murata-page main .interview4 .text-area-wrapper .text-area:nth-of-type(2){padding-top:60px}.murata-page main .interview5-wrapper{background-color:#ebf0fa;padding:10px 0}.murata-page main .interview5-wrapper .interview5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:18.6666666667vw;background-color:#ebf0fa}.murata-page main .interview5-wrapper .interview5 .text-area{width:100%;clear:both;padding:8vw 5.3333333333vw}.murata-page main .interview5-wrapper .interview5 .text-area2{width:100%;padding:8vw 5.3333333333vw}.murata-page main .interview5-wrapper .interview5 .text-area3{padding:0 5.3333333333vw}.murata-page main .interview5-wrapper .interview5 .murata-image1{width:93.0666666667vw;float:right}.murata-page main .interview5-wrapper .interview5 .murata-image1 img{width:100%}.murata-page main .interview6-wrapper{background-color:#fff}.murata-page main .interview6-wrapper .interview .text-area-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:16vw}.murata-page main .interview6-wrapper .interview .text-area-wrapper .murata-image1{width:93.0666666667vw}.murata-page main .interview6-wrapper .interview .text-area-wrapper .murata-image1 img{width:100%}.murata-page main .interview6-wrapper .interview .text-area-wrapper .text-area{width:100%;padding:8vw 5.3333333333vw}.murata-page main .interview7-wrapper{background-color:#ebf0fa;padding:1.3333333333vw 0}.murata-page main .interview7-wrapper .interview7{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#ebf0fa}.murata-page main .interview7-wrapper .interview7 .text-area{width:100%;padding:8vw 5.3333333333vw;clear:both}.murata-page main .interview7-wrapper .interview7 .text-area2{width:100%;padding:2.6666666667vw 5.3333333333vw;margin-top:0}.murata-page main .interview7-wrapper .interview7 .text-area3{width:100%;padding:8vw 5.3333333333vw}.murata-page main .interview7-wrapper .interview7 .murata-image1{width:93.0666666667vw;float:right}.murata-page main .interview7-wrapper .interview7 .murata-image1 img{width:100%}.murata-page main .another-image-wrapper{padding-top:50px}}.single-page main{padding:0 0 25px}.single-page main .news-title-area{background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/news/bg-news.jpg) no-repeat;background-size:cover;background-position:center;height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;min-width:1250px;margin-bottom:90px}.single-page main .news-title-area__inner{width:1080px;margin:auto;padding:0 20px}.single-page main .news-title-area__inner p{font-size:28px;color:#103a6f;font-weight:700;letter-spacing:4px}.single-page main .news-title-area__inner h2{color:#fff;font-size:62px;font-weight:700}.single-page main .news-title-area__inner .title-text{color:#fff;padding-top:30px;font-weight:400}.single-page main article{width:1200px;margin:auto;padding-top:60px;padding-bottom:100px}.single-page main article p{padding-top:10px}.single-page main article p .box{border:1px solid #103a6f;padding:5px;display:inline-block;background:#fff;width:145px;color:#103a6f;text-align:center;margin-right:10px}.single-page main article pre{padding-top:10px;color:#103a6f;font-size:20px;line-height:1.6}.single-page main article hr{border:none;border-bottom:2px dotted #103a6f;margin:20px 0}.single-page main article .news-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px}.single-page main article .news-data .tags li{background:#103a6f;padding:10px;color:#fff;width:150px;text-align:center;font-size:20px}.single-page main article .news-data .date{padding-left:20px;color:#103a6f;font-size:22px}.single-page main article .article-title{font-size:36px;font-weight:700;color:#103a6f;padding-bottom:30px}.single-page main article .article-title a{-webkit-transition:all .3s;transition:all .3s}.single-page main article .article-title a:hover{text-decoration:underline}.single-page main article .whole-saleLine{border-bottom:#103a6f dotted 2px}.single-page main article .article-text{background-color:#e8edf7;padding:60px;border-radius:10px}.single-page main article .article-text p{color:#103a6f;font-size:20px;line-height:1.6}.single-page main article .article-text h1{color:#103a6f;font-size:36px;line-height:1.6;padding-top:10px}.single-page main article .article-text h2{color:#103a6f;font-size:30px;line-height:1.6;padding-top:10px}.single-page main article .article-text strong{font-weight:700}.single-page main .btn-article-list{text-align:center;border:1px solid #103a6f;border-radius:100px;padding:10px;width:360px;margin:auto;display:block;font-size:30px;color:#103a6f;position:relative;-webkit-transition:all .3s;transition:all .3s;margin-bottom:100px}.single-page main .btn-article-list:hover{background-color:#103a6f;color:#fff}.single-page main .btn-article-list i{position:absolute;right:10px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.single-page main .pagination{text-align:center;padding:60px 0}.single-page main .pagination .page-numbers{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60px;height:60px;border-radius:50%;border:1px solid #103a6f;font-weight:700;font-size:30px;color:#103a6f;margin-right:10px}.single-page main .pagination .current{background-color:#103a6f;color:#fff}.single-page main .pagination .dots,.single-page main .pagination .next,.single-page main .pagination .prev{border:none;pointer-events:none}@media screen and (max-width:768px){.single-page main{padding:0 0 3.3333333333vw}.single-page main .news-title-area{background:url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/sp/news/bg-news.jpg) no-repeat;background-size:cover;height:40vw;max-width:100%;min-width:auto;margin-bottom:8vw}.single-page main .news-title-area__inner{width:100%;margin:auto;padding:0 5.3333333333vw}.single-page main .news-title-area__inner p{font-size:3.7333333333vw;color:#103a6f;letter-spacing:.2666666667vw}.single-page main .news-title-area__inner h2{font-size:5.3333333333vw}.single-page main article{width:100%;margin:auto;padding:8vw 5.3333333333vw 12vw}.single-page main article pre{font-size:3.7333333333vw}.single-page main article .article-text{background-color:#e8edf7;padding:8vw;border-radius:1.3333333333vw}.single-page main article .article-text h1{color:#103a6f;font-size:5.3333333333vw;padding-top:2.1333333333vw}.single-page main article .article-text h2{color:#103a6f;font-size:4.8vw;padding-top:2.1333333333vw}.single-page main article .article-text p{color:#103a6f;font-size:3.7333333333vw;line-height:1.6}.single-page main article .article-text p .box{border:.1333333333vw solid #103a6f;padding:.6666666667vw;display:block;width:26.6666666667vw;margin-right:0;margin-bottom:1.3333333333vw}.single-page main article hr{border:0 solid #000;border-bottom:2px dotted #103a6f;margin:2.6666666667vw 0}.single-page main article .news-data{padding-bottom:4.2666666667vw}.single-page main article .news-data .tags li{background:#103a6f;padding:1.3333333333vw 2.6666666667vw;color:#fff;min-width:20vw;font-size:3.4666666667vw;font-weight:700}.single-page main article .news-data .date{padding-left:2.6666666667vw;color:#103a6f;font-size:3.4666666667vw;padding-top:0}.single-page main article .article-title{font-size:4.8vw;padding-bottom:8.5333333333vw}.single-page main article .whole-saleLine{border-bottom:#103a6f dotted .2666666667vw}.single-page main .pagination{text-align:center;padding:8vw 0}.single-page main .pagination .page-numbers{width:8vw;height:8vw;border:.1333333333vw solid #103a6f;font-size:4vw;margin-right:1.3333333333vw}.single-page main .pagination .current{background-color:#103a6f;color:#fff}.single-page main .pagination .dots,.single-page main .pagination .next,.single-page main .pagination .prev{border:none;pointer-events:none}.single-page main .pagination .next,.single-page main .pagination .prev{display:none}.single-page main .btn-article-list{border:.1333333333vw solid #103a6f;padding:1.6vw;width:48vw;font-size:4.2666666667vw;margin-bottom:13.3333333333vw}}.single-article{width:1100px;margin:auto}.single-article .property-marks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:4px;margin-top:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}.single-article .property-mark{padding:6px 12px;border-radius:3px;font-size:20px;color:#fff;text-align:center}.single-article .property-mark.mansion{background-color:#1076d6}.single-article .property-mark.full_units{background-color:#1076d6}.single-article .property-mark.hotel{background-color:#3eb370}.single-article .property-mark.shop_facility{background-color:#3eb370}.single-article .property-mark.ventilation_duct{background-color:#103a6f}.single-article .property-mark.exhaust_port{background-color:#e85298}.single-article .property-mark.fire_damper{background-color:#d60e19}.single-article .property-mark.vent_cap{background-color:#9c0183}.single-article .entry-meta{color:#103a6f;padding-left:10px;font-size:22px}.single-article .entry-title{color:#103a6f;font-size:40px;font-weight:700;padding:10px 0 40px}.single-article .entry-content{background:#e8edf7;border-radius:10px;padding:40px;color:#103a6f;font-size:20px;margin-bottom:100px}.single-article .entry-content .main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-article .entry-content p{width:650px;line-height:1.6}.single-article .entry-content picture{width:300px}.single-article .entry-content picture img{width:100%}.single-article .sub-field{background-color:#fff;border-radius:10px;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-article .sub-field .case-images{max-width:360px}.single-article .sub-field .case-images img{width:100%}.single-article .sub-field .sentence h3{font-size:30px;color:#103a6f;font-weight:700;border-bottom:2px dotted #103a6f;padding-bottom:30px;width:550px}.single-article .sub-field .sentence p{padding:20px 20px 0 0;width:550px;line-height:1.4}@media screen and (max-width:768px){.single-article{width:100%;padding:0 5.3333333333vw}.single-article .property-marks{gap:1.0666666667vw;margin-top:1.6vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-article .property-mark{padding:1.3333333333vw 1.8666666667vw;border-radius:.4vw;font-size:2.9333333333vw;color:#fff;text-align:center}.single-article .entry-meta{color:#103a6f;padding-left:0;font-size:3.4666666667vw;margin-bottom:5.3333333333vw}.single-article .entry-title{color:#103a6f;font-size:5.3333333333vw;padding:2.1333333333vw 0 2.6666666667vw}.single-article .entry-content{background:#e8edf7;border-radius:1.3333333333vw;padding:5.3333333333vw;color:#103a6f;font-size:3.4666666667vw;margin-bottom:13.3333333333vw}.single-article .entry-content p{width:100%;line-height:1.6}.single-article .entry-content picture{width:80vw;margin-top:2.6666666667vw}.single-article .sub-field{border-radius:1.3333333333vw;margin-top:4vw;padding:5.3333333333vw;display:block}.single-article .sub-field .case-images{max-width:100%;margin-top:2.6666666667vw}.single-article .sub-field .sentence h3{font-size:4.2666666667vw;border-bottom:.2666666667vw dotted #103a6f;padding-bottom:4vw;width:100%}.single-article .sub-field .sentence p{padding:2.6666666667vw 2.6666666667vw 0 0;width:100%;line-height:1.4}}.error-page main .error-wrapper{width:1100px;margin:auto;padding:200px 0}.error-page main .error-wrapper h2{color:#103a6f;font-size:36px;padding-bottom:20px}.error-page main .error-wrapper p{color:#103a6f;font-size:24px}@media screen and (max-width:768px){.error-page main .error-wrapper{width:100%;padding:26.6666666667vw 5.3333333333vw}.error-page main .error-wrapper h2{color:#103a6f;font-size:5.8666666667vw;padding-bottom:5.3333333333vw}.error-page main .error-wrapper p{color:#103a6f;font-size:5.3333333333vw}}.house-page main{padding:0 0 25px}.house-page main .house-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/house/bg-house.png) no-repeat;background-size:cover;background-position:center;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;min-width:1250px}.house-page main .house-title-area__inner{width:1080px;margin:auto;padding:0 20px}.house-page main .house-title-area__inner p{font-size:28px;color:#103a6f;font-weight:700;letter-spacing:4px}.house-page main .house-title-area__inner h2{color:#fff;font-size:62px;font-weight:700}.house-page main .top-message{width:1100px;margin:auto;padding:150px 0}.house-page main .top-message h2{font-size:28px;font-weight:700;color:#103a6f;text-align:center;line-height:1.8;padding-bottom:16px}.house-page main .top-message p{font-size:50px;font-weight:700;text-align:center;color:#103a6f;line-height:1.5}.house-page main .top-message p span{background-color:#fffa26;padding:10px 20px;border-radius:100px;border:2px solid #103a6f}.house-page main .top-message__border{width:720px;margin:20px auto 0}.house-page main .top-message__border img{width:100%}.house-page main .first-step{width:1100px;margin:auto;position:relative;z-index:20}.house-page main .first-step h2{color:#fff;background-color:#1076d6;padding:10px;border-radius:100px;text-align:center;font-size:36px;font-weight:700}.house-page main .first-step__container{background-color:#e8edf7;padding:80px 0 40px;margin:-30px auto 180px;position:relative;z-index:10}.house-page main .first-step__container:after{content:"";position:absolute;bottom:-80px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:50vw solid rgba(0,0,0,0);border-right:50vw solid rgba(0,0,0,0);border-top:80px solid #e8edf7}.house-page main .first-step__container ul{width:1100px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.house-page main .first-step__container ul li{width:545px}.house-page main .first-step__container ul li img{width:100%}.house-page main .second-step{width:1100px;margin:auto}.house-page main .second-step h2{font-size:40px;font-weight:700;text-align:center;color:#103a6f;padding:0 0 20px}.house-page main .second-step h3{font-size:64px;font-weight:700;text-align:center;color:#103a6f;line-height:1.5}.house-page main .second-step h3 .dot{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:16px}.house-page main .second-step .arrow{text-align:center;margin:60px auto}.house-page main .second-step .sub-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:1100px;margin:0 auto 80px}.house-page main .second-step .sub-title p{padding:10px;font-size:41px;font-weight:700}.house-page main .second-step .sub-title p:nth-child(1){color:#fff;background-color:#1076d6;border:2px solid #1076d6;border-radius:100px 0 0 100px;width:400px;text-align:center}.house-page main .second-step .sub-title p:nth-child(2){color:#103a6f;background-color:#fff;border:2px solid #1076d6;border-radius:0 100px 100px 0;width:700px;text-align:left}.house-page main .second-step .explanation{width:1100px;margin:0 auto 60px}.house-page main .second-step .explanation p{color:#103a6f;font-size:42px;font-weight:700;text-align:center;line-height:1.5}.house-page main .second-step .detailed{border-top:2px dotted #103a6f}.house-page main .second-step .detailed p{font-size:20px;color:#103a6f;padding:20px 0;line-height:1.5}.house-page main .second-step .second-step__container{padding:80px 0 40px;margin:0 auto 100px;position:relative;z-index:20}.house-page main .second-step .second-step__container:after{content:"";position:absolute;bottom:-80px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:50vw solid rgba(0,0,0,0);border-right:50vw solid rgba(0,0,0,0);border-top:80px solid #fff}.house-page main .second-step .second-step__container ul{width:1100px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.house-page main .second-step .second-step__container ul li{width:545px}.house-page main .second-step .second-step__container ul li img{width:100%}.house-page main .clean{background-color:#e8edf7;padding:140px 0 0;margin-top:-100px;position:relative;z-index:10}.house-page main .clean .clean-container{width:1100px;margin:auto}.house-page main .clean .clean-container h2{font-size:40px;font-weight:700;color:#103a6f;line-height:1.5;text-align:center;margin-bottom:75px}.house-page main .clean .clean-container .detailed{border-top:2px dotted #103a6f}.house-page main .clean .clean-container .detailed p{font-size:20px;color:#103a6f;padding:20px 0;line-height:1.5}.house-page main .clean .clean-container .cleanimg__container{margin-top:20px}.house-page main .clean .clean-container .cleanimg__container ul{width:1100px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.house-page main .clean .clean-container .cleanimg__container ul li{width:545px}.house-page main .clean .clean-container .cleanimg__container ul li img{width:100%}.house-page main .clean:after{content:"";position:absolute;bottom:-100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:50vw solid rgba(0,0,0,0);border-right:50vw solid rgba(0,0,0,0);border-top:100px solid #e8edf7}.house-page main .third-step{width:1100px;margin:120px auto 0}.house-page main .third-step h2{color:#103a6f;font-size:35px;font-weight:700;text-align:center;line-height:1.5}.house-page main .third-step .border2{width:935px;margin:10px auto 0}.house-page main .third-step .border2 img{width:100%}.house-page main .third-step .third-step__container{width:935px;margin:30px auto 80px}.house-page main .third-step .third-step__container img{width:100%}.house-page main .mold-clean .sub-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:1100px;margin:0 auto 80px}.house-page main .mold-clean .sub-title p{padding:10px;font-size:41px;font-weight:700}.house-page main .mold-clean .sub-title p:nth-child(1){color:#fff;background-color:#1076d6;border:2px solid #1076d6;border-radius:100px 0 0 100px;width:400px;text-align:center}.house-page main .mold-clean .sub-title p:nth-child(2){color:#103a6f;background-color:#fff;border:2px solid #1076d6;border-radius:0 100px 100px 0;width:700px;text-align:left}.house-page main .mold-clean .explanation{width:1100px;margin:0 auto 60px}.house-page main .mold-clean .explanation p{color:#103a6f;font-size:42px;font-weight:700;text-align:center;line-height:1.5}.house-page main .mold-clean .detailed{border-top:2px dotted #103a6f;width:1100px;margin:0 auto}.house-page main .mold-clean .detailed p{font-size:20px;color:#103a6f;padding:20px 0;line-height:1.5}.house-page main .mold-clean .mold-clean__container{margin:0 auto 100px;position:relative;z-index:20}.house-page main .mold-clean .mold-clean__container ul{width:1100px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.house-page main .mold-clean .mold-clean__container ul li{width:545px}.house-page main .mold-clean .mold-clean__container ul li img{width:100%}.house-page main .recommend{width:1100px;margin:auto}.house-page main .recommend h2{font-size:38px;font-weight:700;text-align:center;color:#103a6f}.house-page main .recommend ul{margin-top:30px;margin-bottom:30px}.house-page main .recommend ul li{padding:12px 0;color:#103a6f;font-size:26px}.house-page main .recommend ul li i{border:1px solid #1076d6;color:#1076d6;margin-right:7px}.house-page main .recommend a{background-color:#103a6f;border-radius:100px;color:#fff;padding:20px;font-size:39px;font-weight:700;text-align:center;display:block;width:1100px;margin:120px auto 70px;-webkit-transition:all .3s;transition:all .3s}.house-page main .recommend a:hover{opacity:.8}@media screen and (max-width:768px){.house-page main{padding:0 0 3.3333333333vw}.house-page main .house-title-area{background:#33a2fa url(//askaservice.com/wp-content/themes/aska-service/assets/css/../images/sp/house/bg-house.png) no-repeat;background-size:cover;height:40vw;max-width:100%;min-width:auto}.house-page main .house-title-area__inner{width:100%;margin:auto;padding:0 5.3333333333vw}.house-page main .house-title-area__inner p{font-size:3.7333333333vw;color:#103a6f;letter-spacing:.2666666667vw}.house-page main .house-title-area__inner h2{font-size:5.3333333333vw}.house-page main .top-message{width:100%;margin:auto;padding:20vw 5.3333333333vw 8vw}.house-page main .top-message h2{font-size:3.7333333333vw;padding-bottom:1.3333333333vw}.house-page main .top-message p{font-size:5.3333333333vw}.house-page main .top-message p span{padding:1.3333333333vw 2.6666666667vw;border:2px solid #103a6f}.house-page main .top-message__border{width:86.2666666667vw;margin:2.6666666667vw auto 0}.house-page main .top-message__border img{width:100%}.house-page main .first-step{width:100%;padding:0 5.3333333333vw}.house-page main .first-step h2{padding:4vw;border-radius:10px;font-size:4.8vw}.house-page main .first-step__container{background-color:#e8edf7;padding:16vw 5.3333333333vw 5.3333333333vw;margin:-13.3333333333vw auto 24vw}.house-page main .first-step__container:after{content:"";position:absolute;bottom:-11.3333333333vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:50vw solid rgba(0,0,0,0);border-right:50vw solid rgba(0,0,0,0);border-top:12vw solid #e8edf7}.house-page main .first-step__container ul{width:100%}.house-page main .first-step__container ul li{width:100%}.house-page main .second-step{width:100%;padding:0 5.3333333333vw 5.3333333333vw}.house-page main .second-step h2{font-size:3.7333333333vw;padding:0 0 2.6666666667vw}.house-page main .second-step h3{font-size:5.3333333333vw}.house-page main .second-step h3 .dot{text-underline-offset:2.1333333333vw}.house-page main .second-step .arrow{margin:8vw auto;font-size:2.6666666667vw}.house-page main .second-step .sub-title{width:100%;margin:0 auto 10.6666666667vw;padding:0}.house-page main .second-step .sub-title p{padding:1.3333333333vw;font-size:4.6666666667vw}.house-page main .second-step .sub-title p:nth-child(1){font-size:4.6666666667vw;border:2px solid #1076d6;border-radius:4vw 4vw 0 0;width:100%}.house-page main .second-step .sub-title p:nth-child(2){font-size:5.2vw;border:2px solid #1076d6;border-radius:0 0 4vw 4vw;width:700px;text-align:center}.house-page main .second-step .explanation{width:100%;margin:0 auto 8vw;padding:0}.house-page main .second-step .explanation p{font-size:4.8vw}.house-page main .second-step .detailed{border-top:2px dotted #103a6f;padding:0;width:100%}.house-page main .second-step .detailed p{font-size:3.7333333333vw;padding:2.6666666667vw 0}.house-page main .second-step .second-step__container{padding:0;margin:0 auto 26.6666666667vw}.house-page main .second-step .second-step__container:after{content:"";position:absolute;bottom:-20.9333333333vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:50vw solid rgba(0,0,0,0);border-right:50vw solid rgba(0,0,0,0);border-top:16vw solid #fff}.house-page main .second-step .second-step__container ul{width:100%}.house-page main .second-step .second-step__container ul li{width:100%;padding-top:5.3333333333vw}.house-page main .clean{padding:26.6666666667vw 5.3333333333vw 8vw;margin-top:-26.6666666667vw}.house-page main .clean .clean-container{width:100%}.house-page main .clean .clean-container h2{font-size:5.0666666667vw;margin-bottom:10vw}.house-page main .clean .clean-container .detailed{border-top:2px dotted #103a6f}.house-page main .clean .clean-container .detailed p{font-size:3.7333333333vw;padding:2.6666666667vw 0}.house-page main .clean .clean-container .cleanimg__container{margin-top:2.6666666667vw}.house-page main .clean .clean-container .cleanimg__container ul{width:100%}.house-page main .clean .clean-container .cleanimg__container ul li{width:100%;padding-top:5.3333333333vw}.house-page main .clean:after{content:"";position:absolute;bottom:-15.7333333333vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:50vw solid rgba(0,0,0,0);border-right:50vw solid rgba(0,0,0,0);border-top:16vw solid #e8edf7}.house-page main .third-step{width:100%;margin:26.6666666667vw auto 0;padding:0 5.3333333333vw}.house-page main .third-step h2{font-size:4vw}.house-page main .third-step .border2{width:100%;margin:1.3333333333vw auto 0;padding:0}.house-page main .third-step .border2 img{width:100%}.house-page main .third-step .third-step__container{width:100%;margin:4vw auto 5.3333333333vw}.house-page main .third-step .third-step__container img{width:100%}.house-page main .mold-clean{padding:0 5.3333333333vw}.house-page main .mold-clean .sub-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin:16vw auto 8vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.house-page main .mold-clean .sub-title p{padding:1.3333333333vw;font-size:5.0666666667vw}.house-page main .mold-clean .sub-title p:nth-child(1){color:#fff;background-color:#1076d6;border:2px solid #1076d6;border-radius:100px 0 0 100px;width:40vw;text-align:center}.house-page main .mold-clean .sub-title p:nth-child(2){color:#103a6f;background-color:#fff;border:2px solid #1076d6;border-radius:0 100px 100px 0;width:49.3333333333vw;text-align:left}.house-page main .mold-clean .explanation{width:100%;margin:0 auto 8vw}.house-page main .mold-clean .explanation p{font-size:5.0666666667vw}.house-page main .mold-clean .detailed{border-top:2px dotted #103a6f;width:100%;margin:0 auto}.house-page main .mold-clean .detailed p{font-size:3.7333333333vw;padding:2.6666666667vw 0}.house-page main .mold-clean .mold-clean__container{margin:0 auto 13.3333333333vw}.house-page main .mold-clean .mold-clean__container ul{width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.house-page main .mold-clean .mold-clean__container ul li{width:50%;padding:1.3333333333vw}.house-page main .mold-clean .mold-clean__container ul li img{width:100%}.house-page main .recommend{width:100%;padding:0 5.3333333333vw}.house-page main .recommend h2{font-size:5.3333333333vw}.house-page main .recommend ul{margin-top:4vw;margin-bottom:4vw;padding:0 5.3333333333vw 2.6666666667vw}.house-page main .recommend ul li{padding:1.6vw 0;font-size:3.7333333333vw;line-height:1.8;text-indent:-5.3333333333vw}.house-page main .recommend ul li i{border:1px solid #1076d6;color:#1076d6;margin-right:.9333333333vw;text-indent:1px;width:4.5333333333vw}.house-page main .recommend a{background-color:#103a6f;border-radius:24px;padding:2.6666666667vw;font-size:5.3333333333vw;width:100%;margin:10.6666666667vw auto 9.3333333333vw}}footer{width:1200px;margin:auto;padding:40px 20px}footer .footer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .footer-wrapper .footer-left{margin-top:20px}footer .footer-wrapper .patent{color:#103a6f;font-size:11px;font-weight:700;padding-top:10px}footer .footer-wrapper .sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}footer .footer-wrapper .sns li{margin-right:20px;width:50px;-webkit-transition:all .3s;transition:all .3s}footer .footer-wrapper .sns li:nth-of-type(4){width:90px}footer .footer-wrapper .sns li:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px)}footer .footer-wrapper .sns li:nth-child(2),footer .footer-wrapper .sns li:nth-child(3){width:40px}footer .footer-wrapper .sns li img{width:100%}footer .footerLogo{width:341px;display:block}footer .footerLogo img{width:100%}footer nav{width:770px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer nav .item{width:25%;margin-top:20px;padding:0 20px}footer nav .item .large-category{text-align:left;color:#103a6f;font-weight:700;border-bottom:1px solid #103a6f;padding-bottom:12px}footer nav .item a{display:block;text-align:left;color:#103a6f;font-weight:700;border-bottom:1px solid #103a6f;padding-bottom:12px}footer nav .item a:hover{text-decoration:underline}footer nav .item .small-category{font-weight:400;text-decoration:none;font-size:13px;padding-top:8px;border:none;padding-bottom:0}footer p{text-align:right}footer p small{color:#103a6f;font-size:12px}@media screen and (max-width:768px){footer{width:100%;padding:5.3333333333vw 0;margin-bottom:13.3333333333vw}footer .footer-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footer-wrapper .footer-left{margin:2.6666666667vw auto}footer .footer-wrapper .sns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footer-wrapper .sns li{width:10.4vw}footer .footer-wrapper .sns li:nth-child(2),footer .footer-wrapper .sns li:nth-child(3){width:8.6666666667vw}footer .footer-wrapper .footerLogo{text-align:center;width:77.3333333333vw;margin:auto}footer .footer-wrapper .patent{font-size:2.4vw}footer nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}footer nav .item{width:50%}footer nav .item a{font-size:3.4666666667vw}footer nav .item .large-category{font-size:3.4666666667vw}footer nav .item .small-category{font-size:3.2vw;padding-top:2.6666666667vw}footer nav ul li{padding:0 1.3333333333vw;margin-top:2vw;border-right:.2666666667vw solid #0052a5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer nav ul li a{font-size:3.2vw;line-height:1.5}footer p small{display:block;margin-top:8vw;font-size:3.2vw;text-align:center}footer .kankilabo{text-align:center;display:block;padding-top:4vw;width:26.6666666667vw;margin:auto}footer .kankilabo img{width:100%}.fixed-btn{width:100%;position:fixed;bottom:0;left:0;right:0;margin:auto;z-index:500;background-color:rgba(0,0,0,.6);padding:2.6666666667vw 0}.fixed-btn ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fixed-btn ul li{width:46.6666666667vw;padding:0 1.3333333333vw}.fixed-btn ul li figure img{width:100%}.contact-comfirm-page .fixed-btn{display:none !important}}