@charset "utf-8";@charset "utf-8";html{overflow-y:scroll;font-size:62.5%}body{margin:0;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}p{margin:0;padding:0;font-style:normal;font-weight:400}h1,h2,h3,h4{line-height:1;margin:0}h1{margin-top:0}h4,h5,h6{font-size:1em}small,.font-small{font-size:.75em}sub{vertical-align:baseline;position:relative;bottom:-.2em}sup{vertical-align:baseline;position:relative;top:-.3em}iframe{border:none}dl,dt,dd{margin:0;padding:0;font-style:normal;font-weight:400}li,ol,ul{list-style:none;margin:0;padding:0;font-style:normal;font-weight:400}ul.disc{list-style-type:disc;margin-left:1.6em}embed,object{vertical-align:bottom}hr{display:none}u{text-decoration:underline}del{color:#666;text-decoration:line-through}ins{border-bottom:1px dotted #ccc;text-decoration:none}legend{white-space:normal}button,input,label,select,textarea,form img{vertical-align:middle}button,input,select,textarea{max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}input,select,textarea{color:#333;border:1px solid #ccc}button,input[type="color"],input[type="file"],input[type="image"],input[type="range"]{border:none;padding:0;background:none}input[type="checkbox"],input[type="color"],input[type="radio"],input[type="range"],select{cursor:pointer}input[type="checkbox"],input[type="color"],input[type="file"],input[type="image"],input[type="radio"],input[type="range"]{border:none}input[type="password"]{ime-mode:disabled}input[disabled],input[readonly],select[disabled],select[readonly]{cursor:default}textarea{resize:vertical}label+label,label+input[type="checkbox"],label+input[type="radio"]{margin-left:10px}label>input[type="checkbox"],label>input[type="radio"]{margin-right:5px}input[type="checkbox"]+label,input[type="radio"]+label{margin-left:5px}form a img,input[type="button"],input[type="image"],input[type="reset"],input[type="submit"],button{-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}form a:hover img,form a:active img,input[type="button"]:hover,input[type="button"]:active,input[type="image"]:hover,input[type="image"]:active,input[type="reset"]:hover,input[type="reset"]:active,input[type="submit"]:hover,input[type="submit"]:active,button:hover,button:active{-ms-filter:"alpha(opacity=80)";-moz-opacity:.8;opacity:.8}label.error,input.error{background:#fee}table{width:100%;border-collapse:collapse;border-spacing:0;empty-cells:show;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}table th,table td{word-break:break-all;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}img{vertical-align:bottom;-ms-interpolation-mode:bicubic}::-moz-selection{color:#fff;background:#39f;text-shadow:none}::selection{color:#fff;background:#39f;text-shadow:none}::-webkit-input-placeholder{color:inherit;opacity:.54}:-moz-placeholder{color:inherit;opacity:.54}::-moz-placeholder{color:inherit;opacity:.54}:-ms-input-placeholder{color:inherit;opacity:.54}:placeholder-shown{color:inherit;opacity:.54}:focus::-webkit-input-placeholder{color:transparent}:focus:-moz-placeholder{color:transparent}:focus::-moz-placeholder{color:transparent}:focus:-ms-input-placeholder{color:transparent}:focus:placeholder-shown{color:transparent}@charset "utf-8";.title-01{background:;font-size:;font-weight:;padding:;margin-bottom:}.title-02{background:;font-size:;font-weight:;padding:;margin-bottom:}@media screen and (max-width:767px){.title-01{}}@media screen and (max-width:767px){.btn-01{}}table.table-01{width:100%;border-left:solid 1px #DDD;border-top:solid 1px #DDD}table.table-01 th,table.table-01 td{padding:;border-right:solid 1px #DDD;border-bottom:solid 1px #DDD}table.table-01 th{background:#F3F3F3;vertical-align:top;width:}table.table-01 td{background:#FFF}@media screen and (max-width:767px){table.table-01{border-left:none}table.table-01 th,table.table-01 td{border-right:none;width:100%;display:block}}.arrow{position:relative;display:inline-block;padding:0 0 0 16px;vertical-align:middle;text-decoration:none}.arrow:before,.arrow:after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}.style-01:before{left:4px;width:3px;height:3px;border:3px solid transparent;border-left:3px solid #666;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.style-02:before{left:3px;width:4px;height:4px;border-top:2px solid #666;border-right:2px solid #666;-webkit-transform:rotate(45deg);transform:rotate(45deg)}body#contact .table-contact th,body#contact .table-contact td{padding:30px 0 30px 20px;border-bottom:solid 2px #fff}body#contact .table-contact th{width:200px;padding-right:15px;background:#f9f9f9;vertical-align:top}body#contact .table-contact th span.hissu{float:right}body.input .table-contact{width:100%;margin-bottom:30px}body.confirm .table-contact{margin-bottom:80px!important}body#contact .text-info{margin-bottom:30px;line-height:2}body#contact .text-info span.hissu{margin-right:10px;padding:3px 8px}body#contact span.hissu{padding:4px 8px;line-height:1;color:#fff;background:#ff7a4d;font-size:11px;font-weight:700;text-align:center}body#contact p.error-top{margin-bottom:30px}body#contact p.error-top,body#contact p.error-text{line-height:1;color:#ff7a4d;font-size:13px;font-weight:700}body#contact p.error-text{padding-top:12px}body#contact p.error-top{display:inline-block;position:relative;padding-left:25px;text-decoration:none;vertical-align:middle}body#contact p.error-top:before,body#contact p.error-top:after{content:"!";position:absolute;top:2px;bottom:0;left:6px;width:1em;margin:auto;overflow:hidden;color:#fff;font-family:Arial,Helvetica;font-size:11px;font-weight:700;vertical-align:middle}body#contact p.icon:before{left:0;top:-10px;width:8px;height:8px;border:8px solid transparent;border-bottom:15px solid #ff7a4d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body#contact input[type="text"]{padding:8px}body#contact select,body#contact textarea{width:100%;padding:5px}body#contact input.w-100{width:100%}body#contact input.w-60{width:60%}body#contact select.w-42{width:42%}body#contact input.w-zip{width:268px}body#contact .form-btn-01{text-align:center}body#contact span.zip-box a:hover{-ms-filter:"alpha(opacity=60)";-moz-opacity:.6;opacity:.6;text-decoration:none}body#contact span.zip-box a.arrow{display:inline-block;position:relative;text-decoration:none;vertical-align:middle}body#contact span.zip-box a.arrow:before,body#contact span.zip-box a.arrow:after{content:" ";position:absolute;top:0;bottom:0;left:0;margin:auto;vertical-align:middle}body#contact span.zip-box a.style:before{left:200px;width:3px;height:3px;border:3px solid transparent;border-left:3px solid #666;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body#contact span.zip-box{margin-left:10px}body#contact span.zip-box a{display:inline-block;width:220px;padding:6px;color:#433838;background:#eee;border:solid 1px #e5e5e5;font-size:12px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}body#contact .contact-text-bottom dt{margin-bottom:10px;line-height:1;font-size:12px;font-weight:400}body#contact .contact-text-bottom dd{width:740px;height:135px;padding:20px 30px;margin-bottom:60px;overflow-y:scroll;border:solid 1px #c9cccd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body#contact .red{color:red}.left{float:left}.right{float:right}.clear{clear:both}.skip-contents{speak:none}.hide{position:absolute;z-index:-1;overflow:hidden;text-align:left;text-indent:-9999px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.align_r{text-align:right!important}.align_c{text-align:center!important}.align_l{text-align:left!important}.justify{text-align:justify}.panel-layout{display:table;width:100%;overflow:hidden;table-layout:fixed;word-spacing:-.4em;display:block\9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.panel-layout .panel-layout-child,.panel-layout>article,.panel-layout>figure,.panel-layout>li,.panel-layout>div,.panel-layout>p,.panel-layout>section{display:inline-block;margin:0;padding:0;vertical-align:top;word-spacing:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@charset "utf-8";body{padding-top:147px;color:#231815;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:62.5%;font-weight:400;line-height:;letter-spacing:.1em;overflow:hidden}@media screen and (max-width:767px){body{padding-top:94px}}body>div:first-child,body>article,body>footer,body>header,body>main{width:100%;min-width:320px;font-size:14px;font-size:1.4rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}a:link{color:#000;text-decoration:none}a:hover,a:active{text-decoration:none}a:visited{color:#000}a img{border:none}a:hover,a:hover img,input:hover{filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}figure{margin:0}img{max-width:100%}@media screen and (min-width:768px){.sp-only{display:none!important}}@media screen and (max-width:767px){.pc-only{display:none!important}}.no-js{display:block!important}.inner1400{box-sizing:border-box;margin:0 auto;max-width:1400px;padding:0}.inner1000{box-sizing:border-box;margin:0 auto;max-width:1220px;padding:0 20px}.inner900{box-sizing:border-box;margin:0 auto;max-width:940px;padding:0 20px}.inner860{box-sizing:border-box;margin:0 auto;max-width:900px;padding:0 20px}.inner795{box-sizing:border-box;margin:0 auto;max-width:835px;padding:0 20px}.inner600{box-sizing:border-box;margin:0 auto;max-width:600px}.flex{align-items:center;-webkit-align-items:center;display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between}.layout-wrapper{position:relative}@media screen and (max-width:767px){.layout-wrapper{padding-bottom:45px}}header.layout-header{background:#fff;position:fixed;width:100%;height:auto;top:0;z-index:999}.header__row{padding:14px 0}.hd-catch{background:#015CA9;color:#fff;font-weight:400;font-size:16px;line-height:1.5em;text-align:center;padding:4px 10px}.header__brand{margin-right:15px}.header .logo{max-width:510px;width:100%}.btn-box{max-width:138px;width:100%;margin-left:auto;margin-right:15px}.btn-line,.btn-mail{max-width:138px;width:100%}.btn-mail{margin-top:7px}.hd-tel{max-width:256px;width:100%}@media screen and (max-width:767px){.header .container.inner1000{padding:0 10px}.header__row{padding:8px 0}.hd-catch{font-size:11px;line-height:1.5em;text-align:left;padding:3px 10px}.header .logo{max-width:268px}}.icon-hamburger{max-width:64px;width:100%}#SpMenu{background-color:rgba(62,192,235,.95);text-align:center;padding-top:10px;padding-bottom:10px}.sp_menu_ttl{max-width:275px;width:100%;margin:0 auto}#nav-drawer{z-index:99999;display:block;position:absolute;top:15px;right:15px;max-width:64px;width:100%}.nav-unshown{display:none}#nav-open{cursor:pointer;display:inline-block;width:64px;height:80px;margin-left:0;vertical-align:middle;position:relative}#nav-close{display:none;cursor:pointer;position:fixed;z-index:99999;top:0;left:0;width:60px;height:60px;opacity:1;transition:.5s ease-in-out}#nav-content{overflow-y:scroll;position:fixed;top:0;left:0;z-index:9999;width:100%;max-width:100%;height:calc(100% - 100px);transition:.5s ease-in-out;-webkit-transform:translateY(-105%);transform:translateY(-105%)}#nav-input:checked~#nav-content{-webkit-transform:translateX(0%);transform:translateX(0%);box-shadow:6px 0 25px rgba(0,0,0,.15);top:100px}@media (min-width:768px){#nav-drawer{display:none}}#SpMenu nav{padding:5px 0}#SpMenu .main-menu{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;border-top:2px solid #fff}#SpMenu .main-menu li{-webkit-flex:0 0 50%;flex:0 0 50%;border-right:2px solid #fff;border-bottom:2px solid #fff;box-sizing:border-box}#SpMenu .main-menu li:nth-child(even){border-right:none}#SpMenu .main-menu li a{position:relative;display:block;padding:18px 5px;text-align:left;box-sizing:border-box;font-weight:700;font-size:13px;color:#fff}#SpMenu .main-menu li a::before{content:"";display:inline-block;margin-right:5px;width:22px;height:15px;background:url(../../../../../../assets/img/common/icon_snavi.svg) no-repeat center;background-size:22px 15px;vertical-align:text-bottom}#SpMenu .main-menu li a::after{content:"";position:absolute;right:5px;top:50%;display:block;margin-top:-5px;width:11px;height:11px;background:url(../../../../../../assets/img/common/icon_snavi2.svg) no-repeat center;background-size:11px 11px;vertical-align:text-bottom}#PageTop{position:fixed;right:60px;bottom:60px;color:#fff;width:80px;height:80px;z-index:3;display:none}#PageTop::after{content:"";display:inline-block;background:url(../../../../../../assets/img/common/pagetop.svg) no-repeat center;background-size:cover;height:80px;width:80px;line-height:80px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}@media all and (-ms-high-contrast:none){*::-ms-backdrop,#PageTop::after{background:url(../../../../../../assets/img/common/pagetop.svg) no-repeat center;background-size:75px}}@media screen and (max-width:767px){#PageTop{right:10px;bottom:45px;width:50px;height:50px}#PageTop:before,#PageTop::after{width:50px;height:50px}}footer{border-top:2px solid #2B5CA5;padding:10px 0 0;margin-top:110px}.ft-logo{max-width:420px;width:100%;margin-bottom:25px}.footer .flex.pc-only{align-items:flex-start;-webkit-align-items:flex-start}.ft-com{max-width:307px;width:100%}.ft-tel{margin-bottom:6px}.ft-txt{font-size:13px;line-height:15px;text-align:center}.ft-menu{color:#3C3C3C;display:flex;font-size:13px;padding-left:1.5vw;max-width:calc(100% - 307px);width:100%}@media all and (-ms-high-contrast:none){*::-ms-backdrop,.ft-menu{font-size:12px}}.ft-menu ul{margin-right:.5vw}.ft-menu ul:last-of-type{margin-right:0}.ft-menu ul li{margin-bottom:1.4em}.ft-menu ul li:last-of-type{margin-right:0}.ft-menu ul li::before{content:"";display:inline-block;background:url(../../../../../../assets/img/common/icon_li_blue.svg) no-repeat center;background-size:cover;height:11px;width:7px;margin-right:4px}.ft-menu ul li ul{display:flex;flex-direction:column;flex-wrap:wrap;padding-left:22px;margin-top:18px;height:100px}.ft-menu ul li ul li{margin-right:1.2vw}.ft-menu ul li ul li::before{background:url(../../../../../../assets/img/common/icon_li_red.svg) no-repeat center;background-size:cover}@media screen and (max-width:1040px){.ft-menu{font-size:12px}}@media screen and (max-width:1000px){.ft-menu{justify-content:space-between}.ft-menu ul li ul{display:block;height:auto}}@media screen and (max-width:900px){.ft-com{max-width:250px}.ft-menu{font-size:11px;max-width:calc(100% - 250px)}.ft-menu ul li ul li{margin-right:0}}.permit{background:#2B5CA5;color:#fff;font-size:13px;text-align:center;padding:9px 0}.copyright{color:#2B5CA5;font-size:13px;text-align:center;padding:6px 0}.fb_menu{display:none}@media screen and (max-width:767px){footer{background:#2B5CA5;color:#fff;margin-top:50px;padding:18px 0 0}.ft-logo{max-width:310px;width:100%;margin:0 auto}.ft-sp-menu ul{border-bottom:2px dotted #fff;margin-top:25px}.ft-sp-menu ul:last-of-type{border-bottom:none}.ft-sp-menu ul li{text-align:center;margin-bottom:25px}.ft-sp-menu ul li a{color:#fff;font-size:15px;line-height:19px;position:relative}.ft-sp-menu ul li a::after{content:"";display:inline-block;background:url(../../../../../../assets/img/common/icon_li_white.svg) no-repeat center;background-size:cover;height:19px;width:19px;margin-left:5px;position:absolute}.ft-txt{background:#fff;color:#2B5CA5;padding:15px 0 13px}.ft-txt p{font-size:12px;line-height:20px}.copyright{background:#2B5CA5;color:#fff;font-size:12px}.fb_menu{display:block;position:fixed;bottom:0;left:0;box-shadow:0 -1px 8px 0 rgba(0,0,0,.6)}.fb_menu img{width:100%}}#breadcrumb ul{display:-webkit-flex;display:flex;padding:10px 0}#breadcrumb ul li{font-size:14px;line-height:1.4em}#breadcrumb ul li::after{content:">";display:inline-block;margin:0 5px}#breadcrumb ul li:last-child::after{content:""}#breadcrumb ul li a{color:#707070;text-decoration:none}#breadcrumb ul li a:hover{color:#000;text-decoration:underline}@media screen and (max-width:767px){#breadcrumb ul{display:block;padding:5px 0 10px}#breadcrumb ul li{display:inline-block;font-size:12px;line-height:1.4em}}@charset "utf-8";#brandMain{text-align:center}.sec .lead{text-align:center;line-height:1.6;font-size:18px}@media screen and (max-width:767px){#brandMain{}.sec .lead{margin-top:20px;font-size:14px}}.cashless{margin-top:147px;text-align:center;background-color:#E61212}@media screen and (max-width:767px){.cashless{margin-top:100px}}.brand-main,.main{background:#2B5CA5}.purchase .brand-main,.purchase .main{background:#ff667e}.brand-main .container.inner1000,.main .container.inner1000{position:relative}ul.flex{margin:0 auto;max-width:1000px;width:calc(100% - 40px);position:absolute;bottom:8px}ul.flex li{max-width:145px;width:100%}@media screen and (max-width:767px){.brand-main{padding-bottom:25vw}.brand-main .container.inner1000,.main .container.inner1000{padding:0}ul.flex{flex-wrap:wrap;left:20px;bottom:-23vw}ul.flex li{max-width:calc((100% / 3) - 2vw);margin:0 2vw 8px 0}ul.flex li:nth-of-type(3n){margin-right:0}}.pc-menu{border-top:2px solid #2B5CA5;border-bottom:4px solid #2B5CA5;margin-top:12px}.pc-menu ul{display:flex;justify-content:space-between;padding:18px 0 17px}.pc-menu ul li{border-right:2px dotted #2B5CA5;font-size:14px;letter-spacing:-.7px;line-height:22px;text-align:center;width:calc((100% / 6) - 2px)}.pc-menu ul li:first-of-type{border-left:2px dotted #2B5CA5}.pc-menu ul li a{color:#2B5CA5}.pc-menu ul li.arrow a::after{content:"";display:inline-block;background:url(../../../../../../assets/img/common/pcmenu_li_arrow.svg) no-repeat center;background-size:cover;height:8px;width:13px}.pc-menu ul li.arrow ul li a::after{content:none}.pc-menu ul li.arrow{padding:0;position:relative}ul.menu__second-level{visibility:hidden;opacity:0;z-index:1}ul.menu__second-level{position:absolute;top:30px;left:5%;padding:0;width:90%}ul.menu__second-level li{background:rgba(43,92,165,.85);border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease;border:none!important;line-height:48px;height:48px;width:100%}ul.menu__second-level li a{color:#fff}li.arrow:hover ul.menu__second-level{bottom:0;visibility:visible;opacity:1}li.arrow:hover ul.menu__second-level::before{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 6px 10px 6px;border-color:transparent transparent rgba(43,92,165,.85) transparent;position:absolute;bottom:0;right:10px}@media screen and (max-width:1000px){.pc-menu ul li{font-size:12px}}@media screen and (max-width:900px){.pc-menu ul li{font-size:11px}}.main-catch{padding:30px 0 50px}.catch_midashi{position:relative;margin:30px auto 0;padding-left:150px;width:550px;line-height:1.4;font-weight:700;font-size:25px;color:red}.catch_midashi:before{content:"";position:absolute;left:0;top:0;display:block;width:128px;height:76px;background:transparent url(../../../../../../assets/img/top/catch_midashi.svg) no-repeat 0 0;background-size:128px 76px}.catch-img{margin-top:50px;padding:0 25px}.main-catch .flex .btn-s,.main-catch .flex .btn-l{max-width:250px;width:calc((100% / 3) - 10px)}.main-catch .flex .btn-s{margin-right:10px}.btn_voice{margin-top:30px;text-align:center}@media screen and (max-width:767px){.catch_midashi{position:relative;margin:0 auto;padding-left:90px;width:73%;font-size:16px}.catch_midashi:before{content:"";position:absolute;left:0;top:10px;display:block;width:76px;height:45px;background:transparent url(../../../../../../assets/img/top/catch_midashi.svg) no-repeat 0 0;background-size:76px 45px}.catch-img{margin-top:10px;padding:0}.main-catch .flex{flex-wrap:wrap}.main-catch .flex .btn-s{max-width:calc(50% - 10px);width:100%;margin-bottom:10px;margin-right:0}.main-catch .flex .btn-l{max-width:100%;width:100%}.btn_voice img{width:200px}}.top-news{padding-bottom:20px}.news-flex{display:flex}.contact-cnt{max-width:390px;width:100%;height:100%;position:relative}.cnt-month,.cnt-valuation,.cnt-quote{color:#5A5A5A;letter-spacing:-.02em;position:absolute}.cnt-month{line-height:1.4;font-size:18px;font-weight:700;top:48px;right:48px}.cnt-valuation{font-size:39px;font-weight:900;bottom:20px;right:233px}.cnt-quote{font-size:39px;font-weight:900;bottom:20px;right:43px}.news-list{padding-left:25px;max-width:calc(100% - 390px - 25px);width:100%}.news-list .flex{border-bottom:2px dashed #2B5CA5;flex-wrap:wrap;margin-bottom:3px}.news-ttl{font-size:29px;font-weight:900;line-height:38px;color:#2B5CA5}.from-news{font-size:16px;color:#3C3C3C;margin-right:auto}.news-link{font-weight:700;font-size:17px;line-height:38px;padding-right:30px;margin-left:auto;position:relative}.news-link a{color:#2B5CA5}.news-link::after{content:"";display:inline-block;background:url(../../../../../../assets/img/top/icon_news.svg) no-repeat center;background-size:cover;margin-left:10px;height:22px;width:22px;position:absolute;top:6.5px}.news-list dl{color:#3C3C3C;display:flex;font-size:13px;padding:18px 10px 18px 18px}.news-list dl:nth-of-type(odd){background:#EEE}.news-list dl dt{width:18%}.news-list dl dd{width:80%}@media screen and (max-width:1040px){.news-list{padding-left:20px;max-width:calc(100% - 390px - 20px)}.news-list dl{padding:18px 5px 18px 10px}.news-list dl dt{margin-right:5px}.news-link::after{margin-left:5px}}@media screen and (max-width:900px){.news-list{padding-left:15px;max-width:calc(100% - 390px - 15px)}.news-list dl dt{width:28%}.news-list dl dd{width:70%}}@media screen and (max-width:767px){.top-news .container.inner1000{padding:0}.news-flex{flex-direction:column-reverse}.news-list{padding-left:0;max-width:100%;width:100%}.news-list .flex{display:block;border-bottom:none;margin-bottom:10px;text-align:center}.from-news{border-top:2px dashed #2B5CA5;padding-top:10px}.btn-news{max-width:175px;width:100%;margin:25px auto 0}.contact-cnt{margin:20px auto 0}}@media screen and (max-width:640px){.news-list dl{padding:18px 10px}.news-list dl dt{margin-right:10px;width:20%}}@media screen and (max-width:480px){.news-list dl dt{width:25%}}@media screen and (max-width:390px){.contact-cnt{max-width:100%}.cnt-month{top:48px;right:48px;font-size:16px}.cnt-valuation{font-size:30px;right:60vw}.cnt-quote{font-size:30px;right:11vw}}.useful-info{padding:20px 0}.collection-fee{margin-top:30px;padding:20px 0;text-align:center}@media screen and (max-width:767px){.collection-fee{margin-top:0}.collection-fee .container.inner1000{padding:0}}.collection-achievement{padding:20px 0}.collection-achievement .container,.purchase-achievement .container{background:#2B5CA5;box-sizing:border-box;margin:0 auto;max-width:1000px;padding:10px 20px 20px}.achievement-ttl{max-width:450px;width:100%;margin:0 auto 5px}.achievement-inner{background:#fff;padding:20px}.achievement-inner .flex{align-items:flex-start}#zisseki_list .flex{align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.achievement-box{max-width:210px;width:100%}#zisseki_list .achievement-box{margin-top:50px;margin-left:50px}#zisseki_list .achievement-box:nth-child(4n+1){margin-left:0}.achievement-img{margin-bottom:10px;border:3px solid #d9d9d9}.achievement-img img{vertical-align:top}.achievement-txt{color:#3C3C3C;font-size:14px;line-height:19px}.achievement-txt .area{margin-bottom:5px}.more-btn{max-width:145px;width:100%;margin:20px auto 0}.achievement-list{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:17px;max-width:785px;width:100%;margin:35px auto 30px}.achievement-list li{border-bottom:1px dashed #2B5CA5;max-width:227px;width:100%;padding:20px 0 10px}.achievement-list li a{color:#2B5CA5;padding-left:30px;position:relative}.achievement-list li a::before{content:"";display:inline-block;background:url(../../../../../../assets/img/top/icon_collection.svg) no-repeat center;background-size:cover;height:27px;width:27px;margin-left:-30px;position:absolute;top:-3px}@media all and (-ms-high-contrast:none){*::-ms-backdrop,.achievement-list li a::before{background:url(../../../../../../assets/img/top/icon_collection.svg) no-repeat center;background-size:25px}}.list-btn{max-width:206px;width:100%;margin:0 auto}@media screen and (max-width:900px){.achievement-box+.achievement-box{margin-left:20px}.achievement-list{font-size:16px}.achievement-list li{max-width:220px}}@media screen and (max-width:767px){.achievement-inner .flex{justify-content:center}#zisseki_list .achievement-box{-webkit-flex:0 0 48%;flex:0 0 48%;margin-top:30px}.achievement-box+.achievement-box{margin-left:40px}.achievement-box:nth-of-type(n+3){display:none}#zisseki_list .achievement-box:nth-of-type(n+3){display:block}.achievement-list{font-size:15px;max-width:480px}}@media screen and (max-width:640px){.achievement-list li{max-width:48%}}@media screen and (max-width:480px){.achievement-box+.achievement-box{margin-left:20px}#zisseki_list .achievement-box+.achievement-box{margin-left:4%}#zisseki_list .achievement-box+.achievement-box:nth-child(2n+1){margin-left:0}.achievement-list li{max-width:100%}}.purchase-achievement{padding:20px 0}.purchase-achievement .container{background:#FF667E}.purchase-achievement .achievement-list li{border-bottom:1px dashed #FF667E}.purchase-achievement .achievement-list li a{font-size:15px;color:#FF667E}.purchase-achievement .achievement-list li a::before{background:url(../../../../../../assets/img/top/icon_purchase.svg) no-repeat center;background-size:cover}@media all and (-ms-high-contrast:none){*::-ms-backdrop,.purchase-achievement .achievement-list li a::before{background:url(../../../../../../assets/img/top/icon_purchase.svg) no-repeat center;background-size:25px}}.service-menu{padding:50px 0 20px}.service-menu-ttl{display:flex;align-items:center;justify-content:center;padding-top:12px;max-width:1000px;width:100%;margin:0 auto 25px;position:relative}.service-menu-ttl::after{content:"";display:block;background:#55A9E2;max-width:1000px;width:100%;height:85px;position:absolute;top:0;left:0;right:0;margin:auto;z-index:-1}.service-menu-ttl img{max-width:402px;width:100%}.service-menu-ttl-sub{text-align:center;margin-bottom:25px}.service-menu-ttl-sub p{color:#015CA9;font-size:24px;font-weight:700}#serviceMenu .text{margin-bottom:20px;line-height:1.6;font-size:16px}#serviceMenu .text span{color:red}.service-menu .container.inner860.flex{flex-wrap:wrap}.service-menu-box{background:#FFFF89;border:2px solid #55A9E2;border-radius:6px;margin-bottom:65px;max-width:calc(100% / 3 - 10px - 25px);width:100%;height:auto}.service-menu-box a{position:relative;padding:15px 15px 25px;display:block}.service-menu-box a::after{content:"";display:block;background:url(../../../../../../assets/img/top/icon_service_menu.svg) no-repeat center;background-size:contain;height:50px;width:50px;position:absolute;bottom:-32px;left:0;right:0;margin:auto}.service-box-ttl{display:flex;align-items:center;justify-content:center;text-align:center}.service-box-ttl p{color:#3C8FFF;font-size:22px;font-weight:700;line-height:26px}.service-box-img{margin:10px 0 15px}.service-box-img img{border-radius:10px}.service-box-txt{color:#5A5A5A;font-size:14px;line-height:20px}@media screen and (max-width:767px){#serviceMenu .text{font-size:13px}.service-menu-ttl{margin:0 auto 15px}.service-menu-ttl::after{background:#2B5CA5}.service-menu-ttl img{max-width:357px;width:100%}.service-menu-box{margin-bottom:40px;max-width:calc(100% / 2 - 10px)}.service-menu-box a{padding:10px 10px 20px}.service-menu-box a::after{height:40px;width:40px;bottom:-25px}.service-box-ttl p{font-size:16px;line-height:22px;letter-spacing:0em}.service-box-txt{font-size:14px;line-height:18px;letter-spacing:0em}}.deals-reason{padding:20px 0}.reason-ttl,.expansion-ttl{display:flex;align-items:center;justify-content:center;padding-top:12px;max-width:1000px;width:100%;margin:0 auto;position:relative}.reason-ttl::after,.expansion-ttl::after{content:"";display:block;background:#2B5CA5;max-width:1000px;width:100%;height:85px;position:absolute;top:0;left:0;right:0;margin:auto;z-index:-1}.reason-ttl img{max-width:438px;width:100%}.deals-reason .container.inner1000.flex{align-items:flex-start}.reason-left{max-width:calc(100% - 472px);width:100%}.reason-right{max-width:472px;width:100%}.reason-left li{padding-bottom:10px}.reason-left li+li{border-top:3px solid #2B5CA5;padding-top:10px}.reason-left li img{max-width:95%;width:100%}@media screen and (max-width:900px){.deals-reason .container.inner1000.flex{margin-top:10px}.reason-left,.reason-right{max-width:50%}}@media screen and (max-width:767px){.reason-ttl img{max-width:250px}.reason-ttl::after,.expansion-ttl::after{height:110px}.deals-reason .container.inner1000.flex{display:block}.reason-left,.reason-right{max-width:100%}.reason-left{margin-top:10px}.reason-left ul{display:flex;justify-content:space-between}.reason-left li{padding-bottom:0;max-width:48%}.reason-left li+li{border-top:none;padding-top:0}.reason-left li img{max-width:100%}.reason-right{max-width:100%;width:100%;margin-top:30px}}.expansion-own{padding:20px 0}.expansion-ttl img{max-width:902px;width:100%}.expansion-own .flex{margin-top:10px}.expansion-own .flex img{max-width:300px;width:100%}.expansion-own .flex div+div{margin-left:20px}@media screen and (max-width:767px){.expansion-ttl img{max-width:315px}}.main .container{box-sizing:border-box;margin:0 auto;max-width:1180px;width:100%;min-height:390px;height:100%;padding:0;position:relative}.main.list .container{min-height:140px;text-align:center}#about .main .container{background:url(../../../../../../assets/img/about/main_pc.png) no-repeat right center;background-size:contain;background-color:#fff}.main .container h2{color:#2B5CA5;font-weight:700;font-size:40px;line-height:60px;letter-spacing:2.4px;padding-top:50px;padding-left:25px}.main.list .container h2{padding:25px 0}.main .flex{max-width:480px;width:100%;position:absolute;bottom:30px;left:25px}.main_icon{max-width:230px;width:100%}@media screen and (max-width:767px){.main .container{min-height:205px}#about .main .container{background:url(../../../../../../assets/img/about/main_sp.png) no-repeat right center;background-size:contain;background-color:#fff}.main.about h2{text-align:center;padding:17px 10px}.main.about h2 img{max-width:200px;width:100%;margin:0 auto}.main .flex{display:block;top:0;bottom:0;left:0}.main_icon{max-width:140px;margin:5px 0}}.valuation .container,.expensive-point .container{background:#FFFAA3;color:#5A5A5A;font-size:16px;line-height:35px;text-align:center;padding:0 0 50px;max-width:1000px}.valuation-ttl,.point-ttl{background:#FFFAA3;display:flex;align-items:center;justify-content:center;padding-top:12px;max-width:1000px;width:100%;margin:0 auto;padding-bottom:20px;position:relative;z-index:-5}.valuation-ttl::after,.point-ttl::after{content:"";display:block;background:#55A9E2;max-width:1000px;width:100%;height:85px;position:absolute;top:0;left:0;right:0;margin:auto;z-index:-1}.valuation-ttl img{max-width:585px;width:100%}.valuation-tel{max-width:250px;width:100%;margin:40px auto 0}@media screen and (max-width:767px){.valuation-ttl img{max-width:275px}.valuation-ttl::after,.point-ttl::after{height:120px}.valuation .container,.expensive-point .container{font-size:14px;line-height:26px}.valuation-tel{max-width:100%;margin:20px auto 0}.valuation .container,.expensive-point .container{padding:0 10px 25px}}.expensive-point{padding-bottom:20px}.point-ttl img{max-width:474px;width:100%}.expensive-point .container.flex{justify-content:center}.point-img+.point-img{margin-left:64px}@media screen and (max-width:767px){.point-ttl img{max-width:200px}}.own-company-ttl img{max-width:928px;width:100%;margin:0 auto}.own-company .achievement-inner{background:#FFFAA3;padding:90px 20px 20px;margin-top:-80px}.expansion-img{max-width:260px;width:100%;margin:0 auto}.expansion-img+.expansion-img{margin-left:10px}@media screen and (max-width:767px){.own-company .achievement-inner{margin-top:-60px;padding:70px 20px 20px}}.about-line{padding:20px 0}.about-line p{color:#FFF;font-size:16px;line-height:28px;letter-spacing:.96px;text-align:center}.about-line .container{background:#00ABE5;box-sizing:border-box;margin:0 auto;max-width:1000px;padding:10px 20px 20px}.about-line-ttl{max-width:420px;width:100%;margin:0 auto 10px}.about-line-inner{background:#fff;padding:20px;margin-top:20px}.about-line .line-img{max-width:570px;width:100%;margin-right:10px;margin-top:0}.btn-line{max-width:285px;width:100%;margin:0 auto}@media screen and (max-width:767px){.about-line-ttl{max-width:230px}.about-line p{line-height:27px;letter-spacing:1.92px}.about-line .flex{display:block}.btn-line{max-width:170px;margin:20px auto 0}}#line .main .container{background:url(../../../../../../assets/img/line/main_pc.png) no-repeat right center;background-size:contain;background-color:#fff}#line .main .container h2{padding-top:165px}@media screen and (max-width:767px){#line .main .container{background:url(../../../../../../assets/img/line/main_sp.png) no-repeat right center;background-size:contain;background-color:#fff}}#line .valuation .container.inner1000.flex{padding:0 20px}#line .valuation .container.inner1000{padding:0 20px 20px}#line .valuation .valuation-ttl{padding-bottom:0}.line-catch,.line-img{max-width:50%;width:100%;margin-top:-40px}@media screen and (max-width:767px){.main.line h2{text-align:center;padding:17px 10px}.main.line h2 img{max-width:138px;width:100%;margin:0 auto}#line .valuation-ttl::after{height:120px}.line-catch{max-width:80%;margin:20px auto}}.add-ttl{background:#3EBD02;border-radius:10px;padding:28px;margin-bottom:20px}.add-ttl img{max-width:344px;width:100%;margin:0 auto}.line-id{padding-top:10px;max-width:50%;width:100%}.line-qr{padding-top:10px;max-width:calc(50% - 22px);width:100%}.line-qr{border-left:2px solid #3EBD02;padding-left:20px}.line-add{text-align:left}.line-add-ttl{height:95px}.line-add-ttl img{height:100%;width:auto}.line-add ul{margin-bottom:20px}.line-add ul li{color:#000;font-size:18px;font-weight:700;line-height:36px;letter-spacing:1.08px}.line-add ul li span{color:#3EBD02}.line-id .add-img{max-width:337px;width:100%}.line-qr .add-img{max-width:138px;width:100%}.align_s{align-items:flex-start;margin-bottom:20px}@media screen and (max-width:900px){.line-add-ttl{height:80px}.line-add ul li{font-size:15px;line-height:31px}}@media screen and (max-width:767px){.add-ttl{border-radius:10px 10px 0 0;padding:10px;margin-bottom:0}.add-ttl img{max-width:237px}.line-add{background:#fff;padding:20px}.line-add ul{max-width:250px;width:100%;margin:0 auto}.btn-line{max-width:130px;width:100%;margin:30px auto 0}}.step-ttl{background:#FFFAA3;display:flex;align-items:center;justify-content:center;padding-top:12px;max-width:1000px;width:100%;margin:0 auto;padding-bottom:20px;position:relative;z-index:1}.step-ttl::after{content:"";display:block;background:#2B5CA5;max-width:1000px;width:100%;height:85px;position:absolute;top:0;left:0;right:0;margin:auto;z-index:-1}.step-ttl img{max-width:640px;width:100%}.step-ttl-sub{color:#FF667E;font-size:18px;font-weight:700;line-height:32px;letter-spacing:1.08px}.step-inner{background:#fff;text-align:left;padding:20px;margin-bottom:100px;min-height:210px;position:relative}.step-inner:nth-of-type(2){margin-top:20px}.step-inner::before{content:"";display:block;background:url(../../../../../../assets/img/line/step01_img.png) no-repeat center;background-size:cover;height:250px;width:153px;position:absolute;right:70px;bottom:15px}.step-inner:nth-of-type(3)::before{background:url(../../../../../../assets/img/line/step02_img.png) no-repeat center;background-size:cover}.step-inner:nth-of-type(4)::before{background:url(../../../../../../assets/img/line/step03_img.png) no-repeat center;background-size:cover}.step-inner::after{content:"";display:block;background:url(../../../../../../assets/img/line/step_arrow.svg) no-repeat center;background-size:cover;height:70px;width:100px;position:absolute;bottom:-88px;left:0;right:0;margin:auto}.step-inner:last-of-type{margin-bottom:0}.step-inner:last-of-type::after{content:none}.step-no{height:65px;margin-bottom:20px}.step-no img{height:100%;width:auto}.step-txt{padding-left:80px;max-width:550px;width:100%}.step-txt p:nth-of-type(1){color:#FF667E;font-size:20px;font-weight:700;line-height:28px;letter-spacing:1.2px;margin-bottom:20px}.step-txt p:nth-of-type(2){color:#3C3C3C;font-size:16px;line-height:30px}.step-note{color:#3C3C3C;font-size:14px;line-height:26px;text-align:left;margin-top:20px}@media screen and (max-width:900px){.step-inner::before{right:15px}.step-txt{max-width:65%}}@media screen and (max-width:767px){.step-ttl img{max-width:230px}.step-ttl::after{height:105px}.step-inner{padding:20px 10px}.step-inner::before{content:none}.step-no{display:flex;align-items:center;justify-content:center}.step-txt{max-width:100%;padding-left:0}.step-txt p:nth-of-type(1){text-align:center;margin-bottom:0}.step-txt .sp-only{max-width:126px;width:100%;margin:0 auto 20px}}#fee .main .container{background:url(../../../../../../assets/img/fee/main_pc.png) no-repeat right center;background-size:cover;background-color:#fff}#fee .main .container h2{padding-top:140px}@media screen and (max-width:767px){.main.fee h2{text-align:center;padding:17px 10px}.main.fee h2 img{max-width:345px;width:100%;margin:0 auto}#fee .main .container{background:url(../../../../../../assets/img/fee/main_sp.png) no-repeat right center;background-size:contain;background-color:#fff}}.price-challenging{margin-bottom:50px}.price-challenging .container.inner1000{background:#55a9e2;padding:20px;max-width:1000px}.challenging-ttl{margin-bottom:20px}.charge-list{margin-bottom:50px}.price-challenging .container.inner1000 .flex{align-items:flex-start}.price-challenging .container.inner1000 .flex+.flex{margin-top:30px}.plan-img{background:#fff;width:100%}.plan-img+.plan-img{margin-left:30px}.plan-a,.plan-b,.plan-c{max-width:calc(100% / 3)}.plan-d,.plan-e,.plan-f,.plan-g{max-width:calc(100% / 2)}.plan-txt{background:#EBEBEB;margin:15px;padding:10px}.plan-txt p{color:#5A5A5A;font-size:13px;line-height:17px}@media screen and (max-width:767px){.challenging-ttl{max-width:95%;margin:0 auto 20px}.price-challenging .container.inner1000 .flex{display:block}.plan-a,.plan-b,.plan-c,.plan-d,.plan-e,.plan-f,.plan-g{max-width:100%;padding-bottom:5px}.plan-img+.plan-img{margin-left:0;margin-top:30px}}.calculation{margin-bottom:70px}.calculation .container.inner1000{padding:0}.calculation-ttl{color:#5A5A5A;font-size:18px;font-weight:700;line-height:32px;text-align:center;margin-bottom:30px}.calculation-box{border:3px solid #FF667E;border-top:45px solid #FF667E;border-radius:5px;padding:10px 10px 100px;max-width:calc(100% / 3 - 100px);width:100%;position:relative}.calculation-box::after{content:"";display:block;margin:0 auto;position:absolute;bottom:10px;left:0;right:0}.calculation-box:nth-of-type(1)::after{background:url(../../../../../../assets/img/fee/calculation01_img.svg) no-repeat center;background-size:contain;height:84px;width:111px}.calculation-box:nth-of-type(3)::after{background:url(../../../../../../assets/img/fee/calculation02_img.svg) no-repeat center;background-size:contain;height:83px;width:105px}.calculation-box:nth-of-type(5)::after{background:url(../../../../../../assets/img/fee/calculation03_img.svg) no-repeat center;background-size:contain;height:87px;width:75px}.box-ttl{height:23px;position:absolute;top:-33px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.box-ttl img{height:100%;width:auto}.box-txt{color:#5A5A5A;font-size:14px;font-weight:700;line-height:24px;text-align:center}@media screen and (max-width:1040px){.calculation .container.inner1000 .flex{padding:0 20px}}@media screen and (max-width:767px){.calculation .container.inner1000{padding:0 20px}.calculation .container.inner1000 .flex{display:block}.calculation-ttl{font-size:15px;line-height:26px}.calculation-box{padding:10px 5px 100px;max-width:calc(100% - 16px);margin:0 auto}.symbol{max-width:80px;width:100%;position:relative;margin:20px 0}.symbol.minus{left:48%}.symbol.equal{position:relative;left:46%}}.card-payment .container.inner1000{padding:0}.card-payment-ttl{background:#5A5A5A;text-align:center}.card-payment-ttl p{color:#FFF;font-size:20px;font-weight:700;letter-spacing:1.2px;padding:18px 0}.card-payment-box{background:#E8E8E8;color:#5A5A5A;padding:25px 10px 15px}.payment-box-catch{font-size:16px;text-align:center;margin-bottom:1.5em}.card-payment-box .flex{align-items:flex-start;max-width:95%;margin:0 auto}.payment-box-img{padding:10px;max-width:47%;width:100%;text-align:center;background-color:#fff;box-sizing:border-box}.payment-box-txt{max-width:47%;width:100%}.payment-box-txt .txt_blue{color:#2B5CA5;font-weight:700;font-size:18px;line-height:1em;margin-bottom:.7em}.payment-box-txt p{font-size:14px;line-height:24px}@media screen and (max-width:767px){.card-payment .container.inner1000{padding:0 20px}.card-payment-box .flex{display:block}.payment-box-img,.payment-box-txt{max-width:100%;margin-top:2em}.payment-box-txt .txt_blue{text-align:center}}#contact .main .container,#contact-confirm .main .container,#contact-thanks .main .container,#privacy .main .container{background:url(../../../../../../assets/img/form/main_pc.png) no-repeat right center;background-size:cover;background-color:#fff}#contact .main .container h2,#contact-confirm .main .container h2,#contact-thanks .main .container h2,#privacy .main .container h2{padding-top:140px}@media screen and (max-width:767px){#contact .main .container,#contact-confirm .main .container,#contact-thanks .main .container,#privacy .main .container{background:url(../../../../../../assets/img/form/main_sp.png) no-repeat right center;background-size:contain;background-color:#fff}.main.form h2{color:#FF0;text-align:center;padding:17px 10px}.kagu .main.form h2 img{width:230px}.kaden .main.form h2 img{width:210px}.moving .main.form h2 img{width:290px}.gomi .main.form h2 img{width:295px}.office .main.form h2 img{width:275px}.other .main.form h2 img{width:343px}}#form_submit{margin-top:30px;text-align:center}.form-catch{color:#5A5A5A;line-height:52px;text-align:center;padding:60px 0 100px}.ban_none .form-catch{margin-top:35px;padding:35px 0;border-top:2px solid #015cad;border-bottom:2px solid #015cad;color:#015cad}.form-catch p.catch-ttl{font-size:25px;font-weight:700}.ban_none .form-catch p.catch-ttl{font-size:36px}.form-catch p{font-size:18px}@media screen and (max-width:767px){.form-catch{line-height:35px;padding:30px 0 50px}.ban_none .form-catch{padding:17px 0}.form-catch p.catch-ttl{line-height:1.6;font-size:16px;margin-bottom:1em}.ban_none .form-catch p.catch-ttl{margin-bottom:0;font-size:20px}.form-catch p{font-size:15px;letter-spacing:0em}}#mail_form h3{border-bottom:1px solid #2B5CA5;color:#2B5CA5;font-size:25px;padding-bottom:5px}#mail_form dl+h3{margin-top:75px}#mail_form dl{border-bottom:1px solid #ccc;display:table;max-width:100%;width:100%;margin:0 auto;overflow:hidden}#mail_form dl dt{vertical-align:middle;display:table-cell;clear:both;width:30%;font-size:19px;padding:15px 0}#mail_form dl dt.required::after{content:"必須";background:red;border:1px solid #d43f3a;border-radius:3px;color:#fff;display:inline-block;font-size:13px;line-height:1;margin-left:10px;padding:4px 5px;position:relative;top:-3px}#mail_form dl dd{display:table-cell;width:67%;padding:25px 0 35px 3%}#mail_form dl dd label{color:#2B5CA5;display:block;font-size:16px}#mail_form label+input{margin-top:7px}#mail_form input[type="text"],#mail_form input[type="email"],#mail_form input[type="tel"]{max-width:90%;width:90%;height:36px;padding:2px 2%;border:1px solid #5A5A5A;-webkit-appearance:none;font-size:100%;font-family:inherit;opacity:.9}#mail_form input[type="text"]:focus,#mail_form input[type="email"]:focus,#mail_form input[type="tel"]:focus,#mail_form textarea:focus{box-shadow:0 0 5px #5cf;border:1px solid #5cf;background:#fff}#mail_form input[type="checkbox"]{margin-right:10px;margin-top:-2px}#mail_form textarea{display:block;width:85%;max-width:90%;height:200px;padding:2px 2%;resize:vertical;border:1px solid #5A5A5A;-webkit-appearance:none;font-size:100%;font-family:inherit}#mail_form input#name,#mail_form input#read,#mail_form input#phone,#mail_form input#schedule,#mail_form input#postal{width:70%}#mail_form input#address{width:80%}#mail_form input#mail_address{width:100%}.agree-wrap{border:1px solid #5A5A5A;color:#242424;font-size:16px;line-height:27px;padding:20px;width:90%}.agree-wrap label{color:#242424}.agree-wrap a{text-decoration:underline}#mail_form p#contact_submit{width:90%;margin:0 auto;padding:95px 0 15px;text-align:center}#mail_form input[type="submit"]{padding:18px 115px;vertical-align:middle;line-height:1;background:#FF667E;border-radius:3px;color:#fff;font-family:inherit;-webkit-appearance:none;font-size:100%}#mail_form input[type="submit"]:hover{cursor:pointer}@media screen and (max-width:768px){#mail_form h3{font-size:18px;margin-bottom:10px}#mail_form dl+h3{margin-top:55px}#mail_form dl{overflow:visible}#mail_form dl dt{display:block;font-size:16px;text-align:left;padding:10px 0 5px;width:auto}#mail_form dl dd{width:auto;display:block;padding:0 0 13px 0}#mail_form dl dd label{font-size:14px}#mail_form input#name,#mail_form input#read,#mail_form input#phone,#mail_form input#schedule,#mail_form input#postal,#mail_form input#address,#mail_form input#mail_address,#mail_form textarea{max-width:100%;width:100%}.agree-wrap{max-width:calc(100% - 32px);width:100%;padding:15px}#mail_form p#contact_submit{padding:55px 0 15px}#mail_form input[type="button"]{padding:18px 0;width:90%}}#contact-confirm form dd label{display:none}#contact-confirm .agree_blk{display:none}.mw_wp_form_complete{line-height:1.8;font-size:16px}#privacy #sec1{padding-top:30px}#privacy #sec1 .title{padding-bottom:5px;border-bottom:1px solid #999;font-weight:700;font-size:24px}#privacy #sec1{padding-bottom:50px;line-height:1.8}#privacy #sec1 .in{margin:0 auto;width:900px}#privacy #sec1 dl dt{margin-top:30px;font-weight:700}#privacy #sec1 dl dd{margin-top:20px}#privacy #sec1 p{font-size:16px}#privacy #sec1 .bold{font-weight:700}#privacy #sec1 .indent{padding-left:20px;text-indent:-18px}#privacy #sec1 .mt{margin-top:20px}@media screen and (max-width:767px){#privacy #sec1 .title{margin-top:10px;font-size:18px}#privacy #menu{margin-top:0}#privacy #sec1{padding-bottom:30px;line-height:1.5;font-size:13px}#privacy #sec1 .in{width:100%}#privacy #sec1 dl dt{margin-top:20px}#privacy #sec1 dl dd{margin-top:10px}#privacy #sec1 p{line-height:1.6;font-size:13px}#privacy #sec1 .text{margin-top:20px}#privacy #sec1 .indent{padding-left:10px;text-indent:-16px}#privacy #sec1 .indent2{padding-left:27px;text-indent:-28px}#privacy #sec1 .mt{margin-top:10px}}#menu .main .container{background:url(../../../../../../assets/img/menu/main_pc.png) no-repeat right center;background-size:contain;background-color:#fff}#menu .main .container h2{padding-top:140px}#menu .form-catch{padding-bottom:0}#menu #serviceMenu .midashi{margin-top:60px;text-align:center}#menu #sec1 .rows{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#menu #sec1 .rows .list{-webkit-flex:0 0 31%;flex:0 0 31%;margin-top:50px;text-align:center}#menu #sec1 .rows .list:nth-child(4) .title,#menu #sec1 .rows .list:nth-child(5) .title,#menu #sec1 .rows .list:nth-child(6) .title{height:80px}#menu #sec1 .rows .list:nth-child(4) .title,#menu #sec1 .rows .list:nth-child(6) .title{padding-top:40px;box-sizing:border-box}#menu #sec1 .rows .list .img{margin-top:10px;border:3px solid #55a9e2}#menu #sec1 .rows .list .img img{width:100%}#menu #sec1 .rows .list .text{margin-top:5px;line-height:1.5;font-weight:700;font-size:19px;color:#5a5a5a}#menu #sec1 .rows .list:nth-child(4) .text,#menu #sec1 .rows .list:nth-child(5) .text{height:85px}#menu #sec1 .rows .list .btn{margin-top:10px}@media screen and (max-width:767px){.main.menu h2{text-align:center;padding:17px 10px}.main.menu h2 img{max-width:345px;width:100%;margin:0 auto}#menu .main .container{background:url(../../../../../../assets/img/menu/main_sp.png) no-repeat center center;background-size:100% auto;background-color:#fff}#menu #serviceMenu .inner1000{padding:0 10px}#menu #serviceMenu .midashi{margin-top:0;margin-left:-20px;margin-right:-20px}#menu #sec1 .rows{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#menu #sec1 .rows .list{-webkit-flex:0 0 48%;flex:0 0 48%;margin-top:30px;text-align:center}#menu #sec1 .rows .list:nth-child(4) .title,#menu #sec1 .rows .list:nth-child(5) .title,#menu #sec1 .rows .list:nth-child(6) .title{height:auto}#menu #sec1 .rows .list:nth-child(6) .title{height:47px}#menu #sec1 .rows .list:nth-child(4) .title,#menu #sec1 .rows .list:nth-child(6) .title{padding-top:0}#menu #sec1 .rows .list:nth-child(6) .title{padding-top:24px}#menu #sec1 .rows .list:nth-child(1) .title img{width:112px}#menu #sec1 .rows .list:nth-child(2) .title img{width:140px}#menu #sec1 .rows .list:nth-child(3) .title img{width:130px}#menu #sec1 .rows .list:nth-child(4) .title img{width:167px}#menu #sec1 .rows .list:nth-child(5) .title img{width:137px}#menu #sec1 .rows .list:nth-child(6) .title img{width:74px}#menu #sec1 .rows .list .img{margin-top:10px;border:3px solid #55a9e2}#menu #sec1 .rows .list .img img{width:100%}#menu #sec1 .rows .list .text{margin-top:5px;line-height:1.5;font-size:12px}#menu #sec1 .rows .list:nth-child(4) .text,#menu #sec1 .rows .list:nth-child(5) .text{height:auto}#menu #sec1 .rows .list:nth-child(5) .text{height:55px}#menu #sec1 .rows .list .btn{margin-top:10px}}#recovery .main .container{background:url(../../../../../../assets/img/recovery/main_pc.png) no-repeat right center;background-size:cover}#purchase .main .container{background:url(../../../../../../assets/img/purchase/main_pc.png) no-repeat right center;background-size:cover}#recovery .main .container h2{padding-top:140px;text-shadow:2px 2px 2px #fff}#purchase .main .container h2{padding-top:140px;text-shadow:2px 2px 2px #fff;color:#ff667e}#recovery #sec1 .rows,#purchase #sec1 .rows{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}#recovery #sec1 .rows .list,#purchase #sec1 .rows .list{-webkit-flex:0 0 450px;flex:0 0 450px;margin:30px 15px 0}#recovery #sec1 .rows .list a{position:relative;display:block;padding:20px 38px 20px 20px;width:100%;text-align:center;background-color:#2b5ca5;border-radius:8px;border:3px solid #55a9e2;box-sizing:border-box;font-size:28px;color:#fff}#purchase #sec1 .rows .list a{position:relative;display:block;padding:20px 38px 20px 20px;width:100%;text-align:center;background-color:#ff667e;border-radius:8px;border:3px solid #ff1136;box-sizing:border-box;font-size:28px;color:#fff}#recovery #sec1 .rows .list a:after,#purchase #sec1 .rows .list a:after{content:"";position:absolute;right:10px;top:20px;width:33px;height:31px;background:transparent url(../../../../../../assets/img/common/icon_cursor.svg) no-repeat 0 0;background-size:33px 31px}@media screen and (max-width:767px){.main.recovery h2,.main.purchase h2{text-align:center;padding:17px 10px}.main.recovery h2 img,.main.purchase h2 img{max-width:345px;width:100%;margin:0 auto}#recovery .main .container{background:url(../../../../../../assets/img/recovery/main_sp.png) no-repeat right center;background-size:cover}#purchase .main .container{background:url(../../../../../../assets/img/purchase/main_sp.png) no-repeat right center;background-size:cover}#recovery #sec1 .inner1000,#purchase #sec1 .inner1000{padding:0 10px}#recovery #sec1 .rows,#purchase #sec1 .rows{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}#recovery #sec1 .rows .list,#purchase #sec1 .rows .list{-webkit-flex:0 0 49%;flex:0 0 49%;margin:15px 0 0}#recovery #sec1 .rows .list a,#purchase #sec1 .rows .list a{position:relative;display:block;padding:10px 20px 10px 8px;width:100%;font-size:12px}#recovery #sec1 .rows .list a:after,#purchase #sec1 .rows .list a:after{content:"";position:absolute;right:5px;top:11px;width:12px;height:10px;background:transparent url(../../../../../../assets/img/common/icon_cursor.svg) no-repeat 0 0;background-size:12px 10px}}.pagenation{margin-top:80px}.pagenation ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.pagenation ul li{margin:0 5px}.pagenation ul li a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:45px;height:45px;border-radius:8px;border:2px solid #2b5ca5;font-size:20px;color:#2b5ca5}.purchase .pagenation ul li a{border:2px solid #2b5ca5;color:#2b5ca5}.pagenation ul li.current a{background-color:#55a9e2;color:#fff}.purchase .pagenation ul li.current a{background-color:#55a9e2}.pagenation ul li.prev a,.pagenation ul li.next a{border:2px solid #3c3c3c}@media screen and (max-width:767px){.pagenation{margin-top:40px}.pagenation ul li{margin:10 5px 0}.pagenation ul li a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:30px;height:30px;font-size:14px}.pagenation ul li.prev img,.pagenation ul li.next img{width:12px}}.back_btn{margin-top:60px;text-align:center}.back_btn a{position:relative;display:inline-block;padding:15px 45px 15px 20px;text-align:center;background-color:#2b5ca5;border-radius:8px;font-size:18px;color:#fff}.purchase .back_btn a{background-color:#ff667e}.back_btn a:after{content:"";position:absolute;right:10px;top:15px;width:16px;height:15px;background:transparent url(../../../../../../assets/img/common/icon_cursor.svg) no-repeat 0 0;background-size:16px 15px}@media screen and (max-width:767px){.back_btn{margin-top:30px}.back_btn a{padding:12px 35px 12px 15px;font-size:14px}.back_btn a:after{content:"";position:absolute;right:10px;top:14px;width:12px;height:11px;background:transparent url(../../../../../../assets/img/common/icon_cursor.svg) no-repeat 0 0;background-size:12px 11px}}#zisseki_detail .title{margin-top:60px;text-align:center;line-height:1.4;font-weight:700;font-size:36px;color:#2b5ca5}.purchase #zisseki_detail .title{color:#ff667e}#zisseki_detail .rows{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}#zisseki_detail .rows .list{-webkit-flex:0 0 31%;flex:0 0 31%;margin-left:3%;margin-top:20px;max-width:300px}#zisseki_detail .rows .list:nth-child(1){margin-left:0}#zisseki_detail .rows .list.info{-webkit-flex:0 0 34%;flex:0 0 34%;max-width:340px}#zisseki_detail .rows .list.info dl{display:-webkit-flex;display:flex;padding:10px 0}#zisseki_detail .rows .list.info dl dt{-webkit-flex:0 0 120px;flex:0 0 120px;max-width:120px;line-height:1.6;font-weight:700;font-size:18px;color:#2b5ca5}.purchase #zisseki_detail .rows .list.info dl dt{color:#ff667e}#zisseki_detail .rows .list.info dl dd{-webkit-flex:1;flex:1;padding-left:20px;line-height:1.6;font-size:18px}#zisseki_detail .comment{margin-top:50px;font-size:18px;line-height:1.6}@media screen and (max-width:767px){#zisseki_detail .title{margin-top:30px;font-size:22px}#zisseki_detail .rows{margin-top:20px}#zisseki_detail .rows .list{-webkit-flex:0 0 100%;flex:0 0 100%;margin-left:0;margin-top:20px;max-width:100%;text-align:center}#zisseki_detail .rows .list:nth-child(1){margin-top:0}#zisseki_detail .rows .list.info{-webkit-flex:0 0 100%;flex:0 0 100%;margin-top:30px;max-width:100%;text-align:left}#zisseki_detail .rows .list.info dl{padding:10px 5px;border-bottom:1px solid #595858}#zisseki_detail .rows .list.info dl:nth-child(1){border-top:1px solid #595858}#zisseki_detail .rows .list.info dl dt{-webkit-flex:0 0 110px;flex:0 0 110px;max-width:110px;line-height:1.6;font-weight:700;font-size:14px}#zisseki_detail .rows .list.info dl dd{padding-left:20px;line-height:1.6;font-size:14px}#zisseki_detail .comment{margin-top:30px;font-size:14px;line-height:1.6}}.menu_page #sec1 .rows{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:35px}.menu_page #sec1 .rows .list{margin:0 35px}.menu_page #sec1 .rows .list .img{text-align:center}.menu_page #sec1 .rows .list .title{margin-top:15px;text-align:center;font-weight:700;font-size:22px}.menu_page .sec .box{margin-top:40px;padding:20px 130px;background-color:#fffaa3}.menu_page .sec .box .title{text-align:center;line-height:1.6;font-weight:700;font-size:20px}.menu_page .sec .box .text{margin-top:10px;line-height:1.6;font-size:16px}@media screen and (max-width:767px){.menu_page #sec1 .inner1000{padding:0 10px}.menu_page #sec1 .rows{-webkit-justify-content:space-between;justify-content:space-between;margin-top:20px}.menu_page #sec1 .rows .list{-webkit-flex:0 0 49%;flex:0 0 49%;margin:0}.menu_page #sec1 .rows.w .list{-webkit-flex:0 0 100%;flex:0 0 100%;margin:0}.menu_page #sec1 .rows .list .title{margin-top:10px;text-align:left;font-size:12px}.menu_page .sec .box{margin-top:30px;padding:20px 15px}.menu_page .sec .box .title{font-size:16px}.menu_page .sec .box .text{margin-top:10px;font-size:14px}}.menu_page #sec2 .midashi{margin-top:50px;padding-bottom:10px;border-bottom:2px dotted #015ca9;text-align:center;font-weight:700;font-size:24px;color:#015ca9}.menu_page #sec2 .text{margin:15px auto 0;max-width:710px;line-height:1.8;font-size:16px}.menu_page #sec2 .text span{font-weight:700;color:red}.menu_page #sec2 .img_blk{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;margin:40px auto 0;max-width:764px}@media screen and (max-width:767px){.menu_page #sec2 .midashi{margin-top:30px;padding-bottom:7px;font-size:15px}.menu_page #sec2 .text{margin:15px auto 0;max-width:100%;line-height:1.6;font-size:14px}.menu_page #sec2 .img_blk{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;margin:20px auto 0;max-width:100%}.menu_page #sec2 .img_blk .img{-webkit-flex:0 0 32%;flex:0 0 32%}}#flow .main .container{background:url(../../../../../../assets/img/flow/main_pc.png) no-repeat right center;background-size:cover;background-color:#fff}#flow .box{margin:0 auto;padding:20px;width:960px;background-color:#fff;box-sizing:border-box}#flow .box.b1{margin-top:30px}#flow .box .rows{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#flow .box .rows .info{-webkit-flex:0 0 485px;flex:0 0 485px}#flow .box .rows .info .text{margin-top:15px;line-height:1.8;font-weight:700;font-size:17px}#flow .box .rows .info .text span{line-height:1.4;font-weight:400;font-size:12px}#flow .box .rows .img{-webkit-flex:0 0 410px;flex:0 0 410px}#flow .box .btn_blk{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}#flow .box .btn_blk{margin-top:50px}#flow .box .btn_blk .btn{margin:0 20px}#flow .box .btn_blk .btn:nth-child(2) img{margin-top:5px}#flow .box .img3{margin-top:30px}#flow .cursor{padding:30px 0}#flow .bcontact{margin-top:60px;text-align:center}#flow .bcontact .tel{margin-top:30px}#flow .bcontact .tel span{vertical-align:middle}#flow .bcontact .tel span:nth-child(2){margin-left:10px;font-weight:700;font-size:50px;color:#00abe5}#flow .bcontact .tel span:nth-child(2) img{margin-right:10px;vertical-align:baseline}#flow .bcontact .tel span img{vertical-align:middle}#flow .bcontact .btn{margin-top:40px}@media screen and (max-width:767px){.main.flow h2{text-align:center;padding:17px 10px}.main.flow h2 img{max-width:110px;width:100%;margin:0 auto}#flow .main .container{background:url(../../../../../../assets/img/flow/main_sp.png) no-repeat right center;background-size:contain;background-color:#fff}#flow .box{margin:0 auto;padding:20px;width:100%;background-color:#fff}#flow .box.b1{margin-top:20px}#flow .box .rows{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#flow .box .rows .info{-webkit-flex:0 0 100%;flex:0 0 100%}#flow .box.b1 .rows .info .title img{width:136px}#flow .box.b2 .rows .info .title img{width:275px}#flow .box.b3 .rows .info .title img{width:241px}#flow .box.b4 .rows .info .title img{width:135px}#flow .box .rows .info .img2{margin-top:20px}#flow .box .rows .info .text{margin-top:15px;line-height:1.8;font-size:14px}#flow .box .rows .img{display:none}#flow .box .btn_blk{margin-top:30px;margin-left:-10px;margin-right:-10px}#flow .box .btn_blk .btn{margin:0 5px}#flow .box .btn_blk .btn:nth-child(2) img{margin-top:3px}#flow .cursor{padding:20px 0}#flow .cursor img{width:75px}#flow .bcontact{margin-top:40px}#flow .bcontact .tel{margin-top:20px}#flow .bcontact .tel span{display:block}#flow .bcontact .tel span:nth-child(2){margin-left:10px;margin-top:10px;font-size:32px}#flow .bcontact .tel span:nth-child(2) img{margin-right:7px;width:40px}#flow .bcontact .btn{margin-top:30px}#flow .bcontact .btn img{width:170px}}#news_blk{margin-top:20px;padding-right:30px;margin-left:auto;margin-top:20px;position:relative}#news_blk .rows .list{border-bottom:1px solid #ccc}#news_blk .rows .list a{padding:15px 10px 15px 15px;display:flex}#news_blk .rows .list .date{width:18%}#news_blk .rows .list .title{width:80%}@media screen and (max-width:767px){#news_blk{margin-top:20px;font-size:14px;line-height:1.6;padding-right:10px;margin-top:20px}#news_blk .rows .list a{-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:15px 10px}#news_blk .rows .list .date{flex:0 0 100%;width:100%}#news_blk .rows .list .title{flex:0 0 100%;margin-top:10px;width:100%}}#news_blk .content .title{line-height:1.6;font-size:20px}#news_blk .content .date{text-align:right;line-height:1.6;font-size:15px}#news_blk .content .body{margin-top:10px;padding-top:30px;line-height:1.8;border-top:1px solid #ccc;font-size:16px}#news_blk .content .body img{max-width:100%;margin-top:10px;margin-bottom:10px}@media screen and (max-width:767px){#news_blk .content .title{line-height:1.4;font-size:18px}#news_blk .content .date{font-size:14px}#news_blk .content .body{margin-top:10px;padding-top:20px;line-height:1.8;font-size:14px}}.company #sec1 .body{margin-top:50px}.company #sec1 .body table{width:100%;border-left:1px solid #b2b2b2;border-top:1px solid #b2b2b2}.company #sec1 .body table th{padding:20px 15px;width:20%;text-align:left;line-height:1.6;border-right:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2;font-weight:400;font-size:17px}.company #sec1 .body table td{padding:20px 15px;width:80%;line-height:1.6;border-right:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2;font-size:17px}.company #sec1 .body table td p{padding:3px 0 3px 20px;line-height:1.4;text-indent:-20px}.company #sec1 .body table td p:before{content:"●"}@media screen and (max-width:767px){.company #sec1 .body{margin-top:30px}.company #sec1 .body table{width:100%;border-left:1px solid #b2b2b2;border-top:1px solid #b2b2b2}.company #sec1 .body table th{padding:15px 10px;width:30%;font-size:14px}.company #sec1 .body table td{padding:15px 10px;width:70%;font-size:14px}.company #sec1 .body table td p{padding:3px 0 3px 14px;line-height:1.4;text-indent:-15px}}.faq #sec1 .rows{padding:0 0 50px}.faq #sec1 .rows .list{position:relative;padding-top:20px}.faq #sec1 .rows .list .btn{position:absolute;right:10px;top:35px;z-index:2}.faq #sec1 .rows .list .btn.btn_open{display:none}.faq #sec1 .rows .list .btn.btn_open span{display:inline-block;padding:10px 15px;background-color:#9b9b9b;border-radius:5px;border:2px solid #9b9b9b;font-size:14px;color:#fff;cursor:pointer}.faq #sec1 .rows .list .btn.btn_close span{display:inline-block;padding:10px 15px;background-color:#fff;border-radius:5px;border:2px solid #9b9b9b;font-size:14px;color:#9b9b9b;cursor:pointer}.faq #sec1 .rows .list .q{position:relative;padding:25px 115px 25px 80px;line-height:1.6;font-size:18px}.faq #sec1 .rows .list .q:before{content:"";position:absolute;left:20px;top:15px;display:block;width:45px;height:45px;background:transparent url(../../../../../../assets/img/faq/icon_q.svg) no-repeat 0 0}.faq #sec1 .rows .list .a{border-top:3px solid #00bebe}.faq #sec1 .rows .list .a .in{position:relative;padding:25px 20px 25px 80px;line-height:1.6;background-color:#fff;border:3px solid #00bebe;border-top:none;font-size:18px;color:#00bebe}.faq #sec1 .rows .list .a .in:before{content:"";position:absolute;left:20px;top:15px;display:block;width:45px;height:45px;background:transparent url(../../../../../../assets/img/faq/icon_a.svg) no-repeat 0 0}@media screen and (max-width:767px){.faq #sec1 #sec1{padding-top:20px}.faq #sec1 .rows{padding:0 0 30px}.faq #sec1 .rows .list{padding-top:20px}.faq #sec1 .rows .list .btn{right:0;top:32px}.faq #sec1 .rows .list .btn.btn_open span{padding:5px;font-size:14px}.faq #sec1 .rows .list .btn.btn_close span{padding:5px;background-color:#fff;font-size:12px}.faq #sec1 .rows .list .q{padding:17px 70px 17px 55px;font-size:12px}.faq #sec1 .rows .list .q:before{content:"";position:absolute;left:7px;top:7px;display:block;width:37px;height:37px;background:transparent url(../../../../../../assets/img/faq/icon_q.svg) no-repeat 0 0;background-size:37px 37px}.faq #sec1 .rows .list .a .in{padding:17px 15px 17px 55px;font-size:14px}.faq #sec1 .rows .list .a .in:before{content:"";position:absolute;left:7px;top:7px;display:block;width:37px;height:37px;background:transparent url(../../../../../../assets/img/faq/icon_a.svg) no-repeat 0 0;background-size:37px 37px}}#VOICE .main .container{background:url(../../../../../../assets/img/voice/main_pc.png) no-repeat right center;background-size:contain;background-color:#fff}@media screen and (max-width:767px){.main.voice h2{text-align:center;padding:17px 10px}.main.voice h2 img{max-width:92px;width:100%;margin:0 auto}#VOICE .main .container{background:url(../../../../../../assets/img/voice/main_sp.png) no-repeat right center;background-size:contain;background-color:#fff}}#VOICE #lead_blk{margin-top:50px}#VOICE #lead_blk .title{text-align:center;line-height:1.4;font-weight:700;font-size:28px;color:#2b5ca5}#VOICE #lead_blk .rows{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:30px}#VOICE #lead_blk .rows .img{-webkit-flex:0 0 160px;flex:0 0 160px;max-width:160px}#VOICE #lead_blk .rows .text{-webkit-flex:0 0 650px;flex:0 0 650px;margin-left:20px;padding-top:10px;max-width:650px;line-height:1.6;font-size:16px}@media screen and (max-width:767px){#VOICE #lead_blk{margin-top:30px}#VOICE #lead_blk .title{font-size:16px}#VOICE #lead_blk .rows{-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}#VOICE #lead_blk .rows .img{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center}#VOICE #lead_blk .rows .text{-webkit-flex:0 0 100%;flex:0 0 100%;margin-left:20px;padding-top:20px;max-width:100%;line-height:1.6;font-size:14px}}#VOICE #sec1{margin-top:60px}#VOICE #sec1 h2{padding-bottom:10px;border-bottom:2px dashed #2b5ca5;text-align:center;line-height:1.4;font-weight:700;font-size:24px;color:#015ca9}#VOICE #sec1 .rows{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:0}#VOICE #sec1 .rows .list{-webkit-flex:0 0 27%;flex:0 0 27%;margin-top:30px;margin-left:9.4%;margin-right:0;max-width:270px;text-align:center}#VOICE #sec1 .rows .list:nth-child(3n+1){margin-left:0}#VOICE #sec1 .rows .list a:hover span{opacity:.8}#VOICE #sec1 .rows .list span.btn{display:block;padding:20px 10px;text-align:center;letter-spacing:0;background-color:#2b5ca5;border-radius:7px;box-shadow:1px 1px 1px 1px rgba(160,160,160,.3);font-weight:700;font-size:18px;color:#fff}#VOICE #sec1 .rows .list span.link{display:inline-block;margin-top:5px;letter-spacing:0;font-weight:700;font-size:14px;color:#2b5ca5}#VOICE #sec1 .rows .list span.link:before{content:"";display:inline-block;margin-right:3px;width:21px;height:21px;vertical-align:middle;background:transparent url(../../../../../../assets/img/common/icon_search.svg) no-repeat;background-size:21px 21px}@media screen and (max-width:767px){#VOICE #sec1{margin-top:40px}#VOICE #sec1 h2{padding-bottom:10px;border-bottom:1px dashed #2b5ca5;font-size:16px}#VOICE #sec1 .rows{-webkit-justify-content:space-between;justify-content:space-between}#VOICE #sec1 .rows .list{-webkit-flex:0 0 48%;flex:0 0 48%;margin-top:20px;margin-left:0;max-width:auto}#VOICE #sec1 .rows .list span.btn{padding:15px 5px;border-radius:5px;font-size:13px}#VOICE #sec1 .rows .list span.link{font-size:13px}#VOICE #sec1 .rows .list span.link:before{content:"";display:inline-block;margin-right:3px;width:21px;height:21px;vertical-align:middle;background:transparent url(../../../../../../assets/img/common/icon_search.svg) no-repeat;background-size:21px 21px}}#VOICE #detail .rows{padding-bottom:40px}#VOICE #detail .list{padding:60px 0 30px;border-bottom:1px dotted #015cad}#VOICE #detail .list .midashi{text-align:center;line-height:1.2;font-weight:700;font-size:32px}#VOICE #detail .list .row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:60px}#VOICE #detail .list .row .cl{-webkit-flex:0 0 330px;flex:0 0 330px;max-width:330px}#VOICE #detail .list .row .cl .img img{padding:12px;border-radius:7px;border:1px solid #015cad}#VOICE #detail .list .row .cr{-webkit-flex:0 0 620px;flex:0 0 620px;max-width:620px}#VOICE #detail .list .row .cr .title{padding:10px;text-align:center;background-color:#d8e6f3;font-weight:700;font-size:18px;color:#015cad}#VOICE #detail .list .row .cr .text{padding:20px 10px 40px;text-align:center;font-weight:700;font-size:24px}#VOICE #detail .list .row .cr .text.comment{text-align:left;line-height:1.8;font-weight:400;font-size:14px}@media screen and (max-width:767px){#VOICE #detail{padding-bottom:0}#VOICE #detail .rows{padding-bottom:20px}#VOICE #detail .list{padding:30px 0}#VOICE #detail .list .midashi{font-size:20px}#VOICE #detail .list .row{-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}#VOICE #detail .list .row .cl{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center}#VOICE #detail .list .row .cl .img img{margin:0 auto;padding:5px;width:165px;border-radius:5px}#VOICE #detail .list .row .cr{-webkit-flex:0 0 100%;flex:0 0 100%;margin-top:20px;max-width:100%}#VOICE #detail .list .row .cr .title{padding:10px;font-size:16px}#VOICE #detail .list .row .cr .text{padding:15px 10px 35px;font-size:18px}#VOICE #detail .list .row .cr .text.comment{font-size:14px}}#pbottom{margin-top:30px}#pbottom .title{padding:8px 0;text-align:center;border-bottom:2px dashed #2b5ca5;font-weight:700;font-size:24px;color:#015ca9}#pbottom .body dl{padding:30px 20px 0}#pbottom .body dl dt{line-height:1.4;font-weight:700;font-size:18px}#pbottom .body dl dd{margin-top:10px;line-height:1.6;font-size:16px}#pbottom .text{text-align:center;line-height:1.8;font-size:15px}#pbottom .link_blk{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;margin-top:50px}#pbottom .link_blk .link img{margin-right:5px;vertical-align:middle}#pbottom .link_blk .link a{font-weight:700;font-size:18px;color:#2b5ca5;text-decoration:underline}#pbottom .area{margin-top:30px;padding:10px;text-align:center;background-color:#ff0;font-weight:700;font-size:17px;color:#015cad}#pbottom .sub{margin-top:10px;text-align:center;font-weight:700;font-size:15px;color:#015cad}#pbottom .tel{margin-top:15px;text-align:center}@media screen and (max-width:767px){#pbottom{margin-top:30px;padding:0 10px}#pbottom .title{padding:8px 0;line-height:1.4;font-size:18px}#pbottom .body dl{padding:20px 0 0}#pbottom .body dl dt{font-size:16px}#pbottom .body dl dd{font-size:14px}#pbottom .text{font-size:13px}#pbottom .link_blk{margin-top:30px}#pbottom .link_blk .link img{margin-right:5px}#pbottom .link_blk .link a{font-size:14px}#pbottom .area{margin-top:20px;padding:10px;font-size:14px}#pbottom .sub{margin-top:10px;font-size:13px}#pbottom .tel{margin-top:15px;padding:0 10px}}#pmap{margin-top:50px}#pmap .title{padding:8px 0;text-align:center;border-bottom:2px dashed #2b5ca5;font-weight:700;font-size:24px;color:#015ca9}#pmap .text{margin-top:20px;line-height:1.6;font-size:18px}#pmap .rows{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:30px}#pmap .rows .list:nth-child(1){-webkit-flex:0 0 40%;flex:0 0 40%}#pmap .rows .list:nth-child(2){-webkit-flex:0 0 55%;flex:0 0 55%;padding-top:10px}#pmap .rows .list:nth-child(2) ul li{margin-bottom:15px;font-weight:700;font-size:16px}#pmap .rows .list:nth-child(2) ul li:before{content:"■";font-size:16px;color:#015ca9}#pmap .rows .list:nth-child(2) ul:nth-child(2){display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#pmap .rows .list:nth-child(2) ul:nth-child(2) li{-webkit-flex:0 0 50%;flex:0 0 50%}@media screen and (max-width:767px){#pmap{margin-top:50px}#pmap .title{padding:8px 0;font-size:18px}#pmap .text{font-size:14px}#pmap .rows{-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}#pmap .rows .list:nth-child(1){-webkit-flex:0 0 100%;flex:0 0 100%}#pmap .rows .list:nth-child(2){-webkit-flex:0 0 100%;flex:0 0 100%;margin-top:30px;padding-top:0}#pmap .rows .list:nth-child(2) ul li{margin-bottom:15px;font-size:14px}#pmap .rows .list:nth-child(2) ul li:before{font-size:14px}#pmap .rows .list:nth-child(2) ul:nth-child(2) li{-webkit-flex:0 0 32%;flex:0 0 32%}}#column #brandMain{text-align:center}#column .p_midashi{margin-top:50px;text-align:center;font-weight:700;font-size:36px}@media screen and (max-width:767px){#column .p_midashi{margin-top:25px;font-size:18px}}#column .crows{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}#column .crows .clist{-webkit-flex:0 0 31%;flex:0 0 31%;margin-top:30px;margin-left:3%;max-width:312px;box-shadow:2px 2px 2px 2px rgba(180,180,180,.3)}#column .crows .clist:nth-child(3n+1){margin-left:0}#column .crows .clist .img img{width:100%;height:auto}#column .crows .clist .info{padding:15px 20px;background-color:#fff}#column .crows .clist .info .title{line-height:1.4;font-weight:700;font-size:16px}#column .crows .clist .info .body{margin-top:7px;line-height:1.4;font-size:13px}@media screen and (max-width:767px){#column #zisseki_list .inner1000{padding:0}#column .crows{margin-top:30px;border-top:1px solid #666}#column .crows .clist{-webkit-flex:0 0 100%;flex:0 0 100%;margin-top:0;margin-left:0;padding:15px 10px;max-width:100%;box-shadow:none;border-bottom:1px solid #666;box-sizing:border-box}#column .crows .clist a{display:-webkit-flex;display:flex}#column .crows .clist .img{flex:0 0 90px}#column .crows .clist .img img{border-radius:5px}#column .crows .clist .info{flex:1;padding:0 0 0 10px}#column .crows .clist .info .title{font-size:14px}#column .crows .clist .info .body{margin-top:2px;font-size:12px}}#column_detail .title{margin-top:50px;line-height:1.4;font-weight:700;font-size:26px}#column_detail .thumb{margin-top:30px;text-align:center}#column_detail .thumb img{width:auto;height:auto;border-radius:10px}#column_detail .body{margin-top:30px;line-height:1.8;font-size:16px}#column_detail .rows .list{margin-top:60px}#column_detail .rows .list .title{padding:20px 0;line-height:1.4;border-top:1px solid #2b5ca5;border-bottom:1px solid #2b5ca5;font-weight:700;font-size:20px}#column_detail .rows .list .img{margin-top:30px;text-align:center}#column_detail .rows .list .img img{width:auto;height:auto;border-radius:10px}#column_detail .rows .list .text{margin-top:30px;line-height:1.8;font-size:16px}#column_detail .rows .list .text img{height:auto}#column_detail .rows .list .text ul{padding-left:20px}#column_detail .rows .list .text ul li{margin-top:5px;line-height:1.5;list-style-type:disc}#column_detail .btel{margin-top:70px;text-align:center}@media screen and (max-width:767px){#column_detail .title{margin-top:30px;font-size:16px}#column_detail .thumb{margin-top:20px}#column_detail .body{margin-top:20px;line-height:1.6;font-size:14px}#column_detail .rows .list{margin-top:30px}#column_detail .rows .list .title{padding:15px 0;font-size:14px}#column_detail .rows .list .img{margin-top:20px}#column_detail .rows .list .text{margin-top:20px;line-height:1.6;font-size:14px}#column_detail .btel{margin-top:40px}}.ftext p{line-height:1.8;font-size:15px}.ftext .tel{margin-top:20px;text-align:center}