@charset "UTF-8";.format-area .format-txt{line-height:2.25;letter-spacing:.1em}.format-area .format-txt a{color:#000;text-decoration:underline!important}.format-area .format-txt a img{transition:.3s}.format-area .format-txt a:hover{text-decoration:none!important}.format-area .format-txt a:hover img{opacity:.8}.format-area .format-txt p:not(:last-child) {margin-bottom:1em}.format-area .format-txt strong{font-weight:bold}.format-area .format-txt em{font-style:italic}.format-area .format-txt ul{margin:1em 0}.format-area .format-txt ul li{position:relative;padding:0 0 0 1em}.format-area .format-txt ul li:not(:last-child) {margin-bottom:.7em}.format-area .format-txt ul li::before{top:.6em;left:0;content:"";display:block;width:5px;height:5px;border-radius:50%;background:#000;position:absolute}.format-area .format-txt ol{list-style-type:decimal;margin:1em 0 1em 1em}.format-area .format-txt ol li{padding:0}.format-area .format-txt ol li:not(:last-child) {margin-bottom:.7em}.format-area .format-img{font-size:0;text-align:center}.format-area .format-img img{display:block;width:100%}.format-area .img-caption{font-size:1.4rem;line-height:1.75;margin-top:10px}@media screen and (max-width:576px){.format-area .img-caption{line-height:1.4}}.format-area .format-row{display:flex;justify-content:space-between}.format-area .format03,.format-area .format04,.format-area .format05,.format-area .format06,.format-area .format07,.format-area .format08,.format-area .format09,.format-area .format10{margin-bottom:60px}.format-area .format03:last-child,.format-area .format04:last-child,.format-area .format05:last-child,.format-area .format06:last-child,.format-area .format07:last-child,.format-area .format08:last-child,.format-area .format09:last-child,.format-area .format10:last-child{margin-bottom:0}.format-area .format01{margin-bottom:clamp(30px,10vw,60px)}.format-area .format01 .ttl-lrg{font-size:clamp(2rem,4vw,2.4rem);font-weight:bold;letter-spacing:.1em;color:#004a95}.format-area .format02{margin-bottom:clamp(30px,10vw,60px)}.format-area .format02 .ttl-mid{font-size:clamp(1.8rem,4vw,2rem);font-weight:bold;letter-spacing:.1em;color:#004a95}@media screen and (min-width:768px){.format-area .format-rowPC{display:flex;justify-content:space-between}.format-area .format-rowPC .format-img,.format-area .format-rowPC .format-txt{width:48%}.format-area .format05 .format-rowPC{flex-direction:row-reverse}.format-area .format10 .format-rowPC .format-img{width:30.5%}}@media screen and (max-width:767px){.format-area .format-rowPC .head{margin-bottom:25px}.format-area .format04 .format-txt,.format-area .format05 .format-txt{margin-top:20px}.format-area .format07 .format-row,.format-area .format09 .format-row,.format-area .format10 .format-row{display:block}.format-area .format07 .format-img,.format-area .format09 .format-img,.format-area .format10 .format-img{width:100%}.format-area .format07 .format-img:nth-child(n+2),
  .format-area .format09 .format-img:nth-child(n+2),
  .format-area .format10 .format-img:nth-child(n+2) {margin-top:40px}}.format-area .video{width:100%;height:0;padding-top:56.25%;position:relative}.format-area .video iframe{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.head02{width:90vw;max-width:1700px;margin:0 auto 40px;color:#004a95;display:flex;flex-direction:column}.head02_ja{font-size:5rem;line-height:1.2;font-weight:bold}.head02_en{font-size:2rem;margin-bottom:15px}.page-aboutus{}.page-aboutus .jumbotron{height:calc(100vh - 72px - 2rem);box-sizing:border-box;padding:40px 0 20px;background: url("../img/index/bg-aboutus.jpg") no-repeat center/cover;color:#fff;position:relative}@media screen and (min-width:577px){.page-aboutus .jumbotron{padding-top:60px}}@media screen and (min-width:769px){.page-aboutus .jumbotron{padding-top:100px}}@media (max-width:1000px){.page-aboutus .jumbotron{height:-moz-fit-content;height:fit-content}}.page-aboutus .jumbotron::before{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,.56);position:absolute;left:0;top:0}.page-aboutus .jumbotron_inner{height:100%;position:relative;z-index:1}@media (max-width:1000px){.page-aboutus .jumbotron_inner{flex-direction:column;justify-content:center}}.page-aboutus .jumbotron_head{display:flex;flex-direction:column}.page-aboutus .jumbotron_head_en{font-family:"Bebas Neue",cursive;font-size:clamp(8rem,20vw,14rem);line-height:1;font-weight:500;letter-spacing:.05em}.page-aboutus .jumbotron_head_ja{font-size:clamp(6rem,20vw,7rem);line-height:1;font-weight:500;letter-spacing:.05em}@media screen and (max-width:768px){.page-aboutus .jumbotron_head_ja{font-size:5rem;width:auto}}@media screen and (max-width:576px){.page-aboutus .jumbotron_head_ja{font-size:4rem;width:auto}}.page-aboutus .jumbotron_text{font-size:clamp(1.6rem,5vw,2rem);line-height:1.75;margin-top:.6rem;line-height:1.4}@media (max-width:1000px){.page-aboutus .jumbotron_text{width:100%;max-width:575px;margin-top:30px}}.page-aboutus .sec01{width:100%;margin:6rem auto}@media screen and (max-width:576px){.page-aboutus .sec01{margin-top:3rem}}.page-aboutus .sec01_list{display:flex;flex-wrap:wrap;justify-content:center}.page-aboutus .sec01_item{width: calc((100% - 100px) / 4);height:auto;margin-right:2%}@media screen and (max-width:768px){.page-aboutus .sec01_item{width:47%;height:47%}.page-aboutus .sec01_item:nth-child(n+3) {margin-top:40px}}@media screen and (max-width:480px){.page-aboutus .sec01_item{width:60vw;height:60vw;margin:0 auto 2rem}.page-aboutus .sec01_item:nth-child(n+3) {margin-top:auto}}@media screen and (max-width:382px){.page-aboutus .sec01_item{width:70vw;height:70vw;margin:0 auto 2rem}.page-aboutus .sec01_item:nth-child(n+3) {margin-top:auto}}.page-aboutus .sec01_item_inner{display:block;width:100%;height:100%;position:relative}.page-aboutus .sec01_item_inner::after{content:"";display:block;width:100%;height:100%;background:linear-gradient(to right,#187fc2,#003387);background:linear-gradient(to right,rgba(0,74,149,.6),rgba(24,127,194,.6));position:absolute;top:0;left:0;z-index:3}.page-aboutus .sec01_item_inner:hover::after{opacity:0;transition:.3s ease-in-out}.page-aboutus .sec01_item_img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.page-aboutus .sec01_item_ttl{color:#fff;display:flex;flex-direction:column;position:absolute;right:5%;bottom:10%;z-index:5}.page-aboutus .sec01_item_ttl_en{font-family:"Bebas Neue",cursive;font-size:clamp(3.2rem,4vw,8rem);line-height:.8;letter-spacing:.05em;margin-bottom:10px}@media screen and (max-width:576px){.page-aboutus .sec01_item_ttl_en{font-size:clamp(3.2rem,10vw,6rem)}}.page-aboutus .sec01_item_ttl_ja{font-size:2.4vw;line-height:1;font-weight:500;letter-spacing:.1em}@media screen and (max-width:768px){.page-aboutus .sec01_item_ttl_ja{font-size:4.2vw}}@media screen and (max-width:480px){.page-aboutus .sec01_item_ttl_ja{font-size:6.2vw}}@media screen and (min-width:1201px){.page-aboutus .sec01_item_ttl_ja{font-size:2.9rem}}.page-aboutus #footer{color:#fff;position:absolute;left:50%;transform:translateX(-50%);bottom:1rem;width:100%}.page-message .sec01{margin-bottom:50px;text-align:center}@media screen and (max-width:576px){.page-message .sec01{margin-bottom:50px}}.page-message .sec01_img{width:64%;max-width:730px}.page-message .sec01_head{margin:0 auto;color:#004a95;font-size:clamp(1.6rem,8.3334vw,10rem);line-height:1.3;letter-spacing:.1em;writing-mode:vertical-rl}@media screen and (max-width:576px){.page-message .sec01_head{font-weight:500}}.page-message .sec01_head .strong{font-size:clamp(1.6rem,12.5vw,15rem);line-height:1;letter-spacing:.1em}.page-message .sec02{margin-bottom:150px;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:576px){.page-message .sec02{margin-bottom:100px}}.page-message .sec02_headWrap{width:50%;display:flex;align-items:center;position:relative}@media screen and (max-width:1200px){.page-message .sec02_headWrap{justify-content:center}}@media screen and (max-width:768px){.page-message .sec02_headWrap{width:100%;padding:20px 0;margin:0 auto 20px}}.page-message .sec02_headWrap::before{content:"";display:block;width: calc(100% + (100vw - 1150px) / 2);height:100%;background:linear-gradient(to right,#187fc2,#003387);position:absolute;top:0;right:0;z-index:-10}@media screen and (max-width:1200px){.page-message .sec02_headWrap::before{width: calc(100% + 2.5vw)}}@media screen and (max-width:576px){.page-message .sec02_headWrap::before{width: calc(100% + 4vw)}}.page-message .sec02_head{font-size:clamp(2.4rem,3vw,3.6rem);line-height:1;letter-spacing:.2em;color:#fff}@media screen and (max-width:576px){.page-message .sec02_head{font-size:clamp(2rem,6vw,2.4rem)}}.page-message .sec02_head .strong{font-family:"Bebas Neue",cursive;font-size:clamp(4.8rem,6vw,7.2rem);letter-spacing:0}@media screen and (max-width:576px){.page-message .sec02_head .strong{font-size:clamp(4rem,12vw,4.8rem)}}.page-message .sec02_head .num{font-family:"Bebas Neue",cursive;font-size:clamp(7.2rem,9vw,11rem);letter-spacing:0}@media screen and (max-width:576px){.page-message .sec02_head .num{font-size:clamp(6rem,18vw,7.2rem)}}.page-message .sec02_textWrap{width:47%;max-width:530px}@media screen and (max-width:768px){.page-message .sec02_textWrap{width:100%;margin:0 auto}}.page-message .sec02_text{line-height:2.25}.page-message .sec02_text:nth-child(n+2) {margin-top:20px}.page-company{}.page-company .ttl_area{color:#164b8b;padding:20px 0;text-align:center;font-weight:bold;letter-spacing:1px;line-height:1.3}.page-company .ttl_area .ttl_ja{font-size:5rem;line-height:1.2}.page-company .ttl_area .ttl_en{font-size:2rem;margin-bottom:15px}.page-company .sec01{background: url("../img/about/company_bg.jpg") no-repeat center/cover;padding:100px 4vw}.page-company .sec01_inner{padding-top:30px;padding-bottom:60px;background:#fff;border-radius:30px}.page-company .sec01_list{width:100%;max-width:1000px;margin:0 auto;line-height:2.25;letter-spacing:.1em;display:flex;flex-wrap:wrap}@media screen and (max-width:576px){.page-company .sec01_list{text-align:center}}.page-company .sec01_ttl{width:20%;padding:30px 0;border-bottom:1px solid #ccc}@media screen and (max-width:576px){.page-company .sec01_ttl{width:100%;padding:0;margin-top:30px;border-top:1px solid #ccc;border-bottom:none}}.page-company .sec01_desc{width:80%;padding:30px 0 30px 10px;border-bottom:1px solid #ccc}@media screen and (max-width:576px){.page-company .sec01_desc{width:100%;padding:10px 5px 0;border-top:1px solid #ccc;border-bottom:none}}.page-company .sec01_btn-map{display:inline-block;width:40px;height:1.6rem;padding-top:2px;font-family:"Bebas Neue",cursive;font-size:1.4rem;line-height:1;letter-spacing:.1em;color:#fff;text-align:center;background:#004a95;border-radius:30px}.page-company .sec01_btn-map:hover{color:#004a95;background:#fff;border:1px solid #004a95}.page-company .sec02{margin-bottom:100px}@media screen and (min-width:769px){.page-company .sec02.marusho-no1{padding:80px 0}}.page-company .sec02_img{max-width:809px;margin:100px auto 60px}@media screen and (min-width:769px){.page-company .sec02_img{margin:50px auto 30px}}.page-company .sec02_ttl{font-size:clamp(2.4rem,4.5vw,3.6rem);line-height:1;font-weight:bold;margin-bottom:30px;text-align:center}.page-company .sec02_text{line-height:2.25;text-align:center}.page-company .sec03{margin-bottom:100px}.page-company .sec03_list{display:flex;flex-wrap:wrap}.page-company .sec03_item{width:100%;border-bottom:1px solid #000}.page-company .sec03_item:first-child{border-top:1px solid #000}@media screen and (min-width:577px){.page-company .sec03_item{width:50%;border-right:1px solid #000}.page-company .sec03_item:nth-child(-n+2) {border-top:1px solid #000}}@media screen and (min-width:577px) and (max-width:768px){.page-company .sec03_item:nth-child(2n) {border-right:none}}@media screen and (min-width:769px){.page-company .sec03_item{width:33.3333333333%}.page-company .sec03_item:nth-child(-n+3) {border-top:1px solid #000}}@media screen and (min-width:769px) and (max-width:1200px){.page-company .sec03_item:nth-child(3n) {border-right:none}}@media screen and (min-width:1201px){.page-company .sec03_item{width:25%}.page-company .sec03_item:nth-child(-n+4) {border-top:1px solid #000}.page-company .sec03_item:nth-child(4n) {border-right:none}}.page-company .sec03 .location{padding:40px clamp(25px,2.61vw,50px)}.page-company .sec03 .location_img{margin-bottom:20px}.page-company .sec03 .location_ttl{margin-bottom:20px}.page-company .sec03 .location_ttl_en{font-size:clamp(3rem,4vw,6rem)}@media screen and (max-width:768px){.page-company .sec03 .location_ttl_en{font-size:clamp(4.5rem,7.5vw,6rem)}}.page-company .sec03 .location_address{margin-bottom:10px}.page-company .sec03 .location_number{font-size:clamp(1.6rem,20vw,2rem)}.page-company .sec03 .location_number_freedial{font-size:clamp(1.8rem,22vw,2.2rem);line-height:1.75}.page-company .sec04 .head02{margin-top:40px}.page-company .sec04_inner{padding:100px 5vw;border-top:1px solid #000;border-bottom:1px solid #000;position:relative}@media screen and (max-width:768px){.page-company .sec04_inner{padding:50px 5vw}}.page-company .sec04_inner::before{content:"";display:block;width:1px;height:100%;background:#000;position:absolute;top:0;left:35vw}.page-company .sec04_list{display:flex;flex-wrap:wrap;align-items:center}.page-company .sec04_ttl{width:30vw;padding:28px 0 28px 8.5vw;margin-bottom:80px;font-family:"Bebas Neue",cursive;font-size:clamp(2rem,6vw,4.8rem);line-height:2.4rem;color:#6e6e6e}@media screen and (max-width:1200px){.page-company .sec04_ttl{padding-left:4vw}}@media screen and (max-width:768px){.page-company .sec04_ttl{padding:14px 0;margin-bottom:40px}}.page-company .sec04_ttl:nth-last-child(-n+2) {margin-bottom:0}.page-company .sec04_desc{width:56vw;padding:28px 0 28px 4vw;margin-bottom:80px;position:relative}@media screen and (max-width:768px){.page-company .sec04_desc{padding:14px 0 14px 4vw;margin-bottom:40px}}.page-company .sec04_desc:nth-last-child(-n+2) {margin-bottom:0}.page-company .sec04_desc::before{content:"";display:block;width:5px;height:100%;background:#004a95;position:absolute;top:0;left:-2px}.page-company .sec05{padding:100px 4vw;margin-bottom:100px;background:#6e6e6e}.page-company .sec05_inner{width:100%;max-width:1200px;padding:60px clamp(10px,4vw,25px) 50px;margin:0 auto;background:#fff;border-radius:30px}.page-company .sec05 .head02{width:100%;align-items:center}.page-company .sec05_text{max-width:788px;margin:0 auto 40px;line-height:2.25;letter-spacing:.1em}.page-company .sec05_text:last-child{margin-bottom:0}.page-company .sec05_img{width:100%;max-width:690px;margin:0 auto 80px}.page-company .sec05_sec_head{font-size:clamp(2rem,5vw,2.6rem);letter-spacing:.1em;margin-bottom:30px;text-align:center}.page-company .sec05_list{display:flex;flex-wrap:wrap;justify-content:space-around}@media screen and (max-width:576px){.page-company .sec05_list{justify-content:space-between}}.page-company .sec05_item{width:48%;max-width:150px;margin-bottom:40px;text-align:center}.page-company .sec05_item_year{width:100%;height:38px;margin-bottom:30px;font-size:clamp(1.8rem,5.2vw,2.6rem);letter-spacing:.1em;color:#fff;background:linear-gradient(to right,#187fc2,#003387);display:flex;justify-content:center;align-items:center}.page-company .sec05_item_ratio{font-family:"Bebas Neue",cursive;font-size:clamp(2.4rem,7.2vw,3.6rem);letter-spacing:.1em}.page-company .sec05_item_ratio .num{font-size:clamp(8rem,24vw,10rem);line-height:1;letter-spacing:.1em}.page-company .sec05_item_desc{font-size:clamp(1.8rem,5.2vw,2.6rem);font-weight:bold;letter-spacing:.1em}.page-company .sec06{margin-bottom:100px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.page-company .sec06_img{width: calc(50% + 25px);max-width:600px;margin-left:-25px}@media screen and (max-width:1200px){.page-company .sec06_img{width:100%;margin:0 auto 40px}}.page-company .sec06_img img{display:block}.page-company .sec06_inner{width:46%;max-width:520px}@media screen and (max-width:1200px){.page-company .sec06_inner{width:100%;margin:0 auto}}.page-company .sec06 .head02{width:100%}.page-company .sec06 .head02_en .small{font-size:clamp(4rem,13.333vw,6rem)}.page-company .sec06_text{line-height:2.25}.page-company .sec07{border-top:1px solid #000}.page-company .sec07_head{height:150px;font-size:clamp(1.8rem,5.2vw,2.6rem);line-height:150px;text-align:center}.page-company .sec07_list{display:flex;flex-wrap:wrap}.page-company .sec07_item{width:33.3333333333%;padding:60px clamp(20px,3.125vw,60px);border-top:1px solid #000;border-right:1px solid #000}@media screen and (min-width:1201px){.page-company .sec07_item:nth-child(3n) {border-right:none}.page-company .sec07_item:last-child{min-height:620px}}@media screen and (max-width:1200px){.page-company .sec07_item{width:50%}}@media screen and (max-width:1200px) and (min-width:577px){.page-company .sec07_item:nth-child(2n) {border-right:none}.page-company .sec07_item:nth-last-child(-n+2) {padding-bottom:120px}}@media screen and (max-width:576px){.page-company .sec07_item{width:100%;border-right:none}.page-company .sec07_item:last-child{padding-bottom:120px}}.page-company .sec07_item_ttlWrap{margin-bottom:30px;display:flex;align-items:center}.page-company .sec07_item_icon{width:clamp(50px,20%,100px);margin-right:6%}@media screen and (max-width:576px){.page-company .sec07_item_icon{margin-right:3%}}.page-company .sec07_item_ttl{font-size:clamp(1.8rem,1.6vw,2.4rem);letter-spacing:.1em}@media screen and (max-width:1200px){.page-company .sec07_item_ttl{font-size:clamp(1.8rem,2vw,2.4rem)}}@media screen and (max-width:576px){.page-company .sec07_item_ttl{font-size:clamp(1.8rem,4vw,2.4rem)}}.page-company .sec07_item_text{line-height:2.25;letter-spacing:.1em}.page-company .sec07_item_img{width:100%;max-width:520px;margin:30px auto 0}.archive-office .ttl_area{color:#164b8b;padding:20px 0;text-align:center;font-weight:bold;letter-spacing:1px;line-height:1.3}.archive-office .ttl_area .ttl_ja{font-size:5rem;line-height:1.2}.archive-office .ttl_area .ttl_en{font-size:2rem;margin-bottom:15px}.archive-office .sec01{margin-bottom:150px}.archive-office .sec01_item{padding:80px 5.625vw 80px;border-bottom:1px solid #000}@media screen and (max-width:576px){.archive-office .sec01_item{padding:60px 5.625vw 60px}}.archive-office .sec01_item:first-child{padding-top:0;border-top:1px solid #000}.archive-office .sec01 .location{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.archive-office .sec01 .location_img{width:50%;max-width:850px}@media screen and (max-width:768px){.archive-office .sec01 .location_img{width:100%;margin-bottom:clamp(20px,8vw,40px)}}.archive-office .sec01 .location_img img{height:100%}.archive-office .sec01 .location_inner{width:46%}@media screen and (max-width:768px){.archive-office .sec01 .location_inner{width:100%}}.archive-office .sec01 .location_ttl{margin-bottom:clamp(20px,3vw,40px)}.archive-office .sec01 .location_ttl_en{font-size:clamp(5rem,6.25vw,10rem)}.archive-office .sec01 .location_ttl_ja{font-size:clamp(4.8rem,5.65vw,4.5rem);line-height:1;letter-spacing:normal}.archive-office .sec01 .location_address{margin-bottom:clamp(20px,3vw,40px)}.archive-office .sec01 .location_number{margin-bottom:clamp(20px,3vw,40px);font-size:clamp(1.6rem,20vw,2.6rem);line-height:1.75}.archive-office .sec01 .location_btn{width:clamp(140px,40vw,158px);height: clamp(42px, 7.2vw + 20px, 50px);padding:10px;margin-left:auto;font-family:"Bebas Neue",cursive;font-size:clamp(2.4rem,7.2vw,3.6rem);line-height:1;letter-spacing:.1em;border:1px solid #000;text-align:center}.archive-office .sec01 .location:hover .location_btn{color:#fff;background:#000}.anker_nav_area{margin-top:1rem}.anker_nav_area .ul{text-align:center;display:flex;flex-wrap:wrap;max-width:1150px;width:100%;margin:0 auto}@media screen and (max-width:768px){.anker_nav_area .ul{margin:0 auto 20px}}.anker_nav_area .ul .li{flex-basis:23%;margin:0 1% 20px}@media screen and (max-width:768px){.anker_nav_area .ul .li{flex-basis:48%;margin:0 1% 10px}}.anker_nav_area .ul .li a{border:2px solid #164b91;color:#fff;display:inline-block;width:100%;font-family:"Bebas Neue",cursive;letter-spacing:.05em}.anker_nav_area .ul .li .ttl{background:#164b91;color:#fff;display:flex;align-items:center;justify-content:center;padding:3px 1%}.anker_nav_area .ul .li .ttl .span{display:inline-block;font-weight:bold;font-size:2rem;font-family:"Bebas Neue",cursive;margin-right:.3em;position:relative;top:3px}@media screen and (max-width:1200px){.anker_nav_area .ul .li .ttl .span{font-size:1.8vw}}@media screen and (max-width:576px){.anker_nav_area .ul .li .ttl .span{font-size:1.4rem}}.anker_nav_area .ul .li .ttl .span02{display:inline-block;font-weight:bold;font-size:3.4rem;font-family:"Noto Sans JP",sans-serif}@media screen and (max-width:1200px){.anker_nav_area .ul .li .ttl .span02{font-size:2.2vw}}@media screen and (max-width:576px){.anker_nav_area .ul .li .ttl .span02{font-size:1.8rem}}.anker_nav_area .ul .li .tel{color:#000;text-align:center;padding:3px 1%}.anker_nav_area .ul .li .tel .span03{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;font-family:"Bebas Neue",cursive;font-size:3rem;letter-spacing:.05em}@media screen and (max-width:1200px){.anker_nav_area .ul .li .tel .span03{font-size:2.5vw}}@media screen and (max-width:576px){.anker_nav_area .ul .li .tel .span03{font-size:1.6rem}}.anker_nav_area .ul .li .tel .span03::before{content:"";background: url("../img/common/icon_freedial.svg") no-repeat center/contain;width:40px;height:23px;display:inline-block}.single-office_sec{padding:80px 0;border-top:1px solid #000;border-bottom:1px solid #000}.single-office_sec+.single-office_sec{border-top:none}.single-office_sec .location{pointer-events:none}.single-office_sec .location .btn-reserve{pointer-events:all}.single-office_sec_text{line-height:2.25;letter-spacing:.1em}.single-office .sec01{margin-bottom:0}.page-privacy_ttl{font-size:clamp(2rem,5vw,2.6rem);line-height:3.6rem;font-weight:bold;letter-spacing:.1em;color:#6e6e6e;margin-bottom:45px}.page-privacy_text{line-height:3.6rem;letter-spacing:.1em;margin-bottom:30px}.page-privacy_text-big{font-size:1.8rem;font-weight:bold}.page-privacy_text_link{color:#004a95;word-break:break-all}.page-privacy_text_link:hover{color:#22aa38;-webkit-text-decoration:underline #22aa38;text-decoration:underline #22aa38}.page-privacy_text_link:hover .page-privacy_text_icon{background:#22aa38}.page-privacy_text_icon{width:14px;height:14px;vertical-align:middle}.page-privacy_list{margin-bottom:150px}.page-privacy_item{padding-top:40px}.anker_nav_area .ul .li{flex-basis:18%}@media screen and (max-width:768px){.anker_nav_area .ul .li{flex-basis:48%}}.anker_nav_area .ul .li .ttl .span{font-size:1.6vw}@media screen and (min-width:1201px){.anker_nav_area .ul .li .ttl .span{font-size:1vw}}.anker_nav_area .ul .li .ttl .span02{font-size:1.6vw}@media screen and (max-width:768px){.anker_nav_area .ul .li .ttl .span02{font-size:1.6rem}}@media screen and (min-width:1201px){.anker_nav_area .ul .li .ttl .span02{font-size:1vw}}.anker_nav_area .ul .li .tel .span03{font-size:2vw}@media screen and (max-width:768px){.anker_nav_area .ul .li .tel .span03{font-size:1.8rem}}@media screen and (min-width:1201px){.anker_nav_area .ul .li .tel .span03{font-size:1.4vw}}.anker_nav_area .ul .li .tel .span03::before{width:28px;height:15px}.add_text{font-size:2.4rem;font-weight:bold}