@charset "UTF-8";.block_textpage{position:relative;overflow:hidden;background:#fff}.block_textpage p{color:#000}.block_textpage .mt{padding-top:60px}.block_textpage .summary figure{position:relative;margin-bottom:40px}.block_textpage .summary figure .textarea{position:absolute;top:50%;right:100px;text-align:right;color:#fff;-webkit-transform:scale3d(1,1,1) translate(0px,-50%);-moz-transform:scale3d(1,1,1) translate(0px,-50%);transform:scaleZ(1) translateY(-50%)}.block_textpage .summary figure .textarea .title{font-size:48px;font-family:Rotunda-Medium;font-weight:400;line-height:1;letter-spacing:.06em}.block_textpage .summary figure .textarea .ja{font-size:24px;letter-spacing:.06em;font-weight:700}@media only screen and (max-width: 896px){.block_textpage .mt{padding-top:30px}.block_textpage .summary figure{margin-bottom:40px}.block_textpage .summary figure .textarea{top:auto;bottom:40px;-webkit-transform:scale3d(1,1,1) translate(0px,0%);-moz-transform:scale3d(1,1,1) translate(0px,0%);transform:scaleZ(1) translate(0);right:25px}.block_textpage .summary figure .textarea .title{font-size:24px}.block_textpage .summary figure .textarea .ja{font-size:18px}}.block_textpage .column .ac_cont2{display:none}.block_textpage .exp{width:80%;max-width:800px;margin:0 auto 60px;font-size:20px;line-height:2}.block_textpage .exp p{margin-bottom:40px}.block_textpage .exp p a{text-decoration:underline}.block_textpage .exp p:last-child{margin-bottom:0}.block_textpage ul.btn_area{width:100%;max-width:1280px;margin:0 auto 130px;letter-spacing:-.4em;text-align:center}.block_textpage ul.btn_area li{display:inline-block;letter-spacing:normal;vertical-align:middle;margin:0 40px 20px}.block_textpage ul.btn_area li a{display:block;width:430px;height:39px;text-align:center;background:url(btn_frame_b.svg) no-repeat center center;background-size:contain;line-height:39px;font-size:21px;letter-spacing:.08em;color:#000;font-weight:700;-webkit-transition:all .4s 0s ease;-moz-transition:all .4s 0s ease;transition:all .4s 0s ease}.block_textpage .column figure{width:90%;max-width:1060px;margin:0 auto 60px}.block_textpage .middle_gray_area{background:#f7f8f8;padding:60px 0}.block_textpage .middle_gray_area .title{width:80%;max-width:556px;margin:0 auto 60px}@media only screen and (max-width: 896px){.block_textpage .exp{width:90%;font-size:16px;margin-bottom:30px}.block_textpage .exp p{margin-bottom:20px}.block_textpage .exp p:last-child{margin-bottom:0}.block_textpage .exp figure{max-width:375px}.block_textpage ul.btn_area{margin-bottom:60px}.block_textpage ul.btn_area li{display:block;letter-spacing:normal;vertical-align:middle;margin:0;margin-bottom:3vw}.block_textpage ul.btn_area li a{display:block;width:315px;margin:0 auto;height:34px;text-align:center;background:url(btn_frame_b.svg) no-repeat center center;background-size:contain;line-height:34px;font-size:14px}.block_textpage .column figure{width:100%;max-width:375px;margin-bottom:30px}.block_textpage .middle_gray_area{padding:30px 0}.block_textpage .middle_gray_area .title{width:90%;max-width:375px;margin-bottom:30px}}.block_textpage .ac_area .ac_header{padding:60px 0}.block_textpage .ac_area .ac_header a{display:block;position:relative;-webkit-transition:all .4s 0s ease;transition:all .4s 0s ease}.block_textpage .ac_area .ac_header a:after{content:"";position:absolute;top:50%;margin-top:-20px;right:80px;width:40px;height:40px;transform-origin:center center;-webkit-transform-origin:center center;background:url(/cdn/shop/t/9/assets/ac_down.png) no-repeat;background-size:40px auto;-webkit-transition:all .4s 0s ease;transition:all .4s 0s ease}.block_textpage .ac_area .ac_header a.active:after{-webkit-transform:scale3d(1,1,1) translate(0px,0px) rotate(180deg);-moz-transform:scale3d(1,1,1) translate(0px,0px) rotate(180deg);transform:scaleZ(1) translate(0) rotate(180deg)}.block_textpage .ac_area .ac_header a .title{width:80%;max-width:416px;margin:0 auto 60px}.block_textpage .ac_area .ac_contents{display:none}.block_textpage .ac_area .ac_contents .gmap{width:90%;max-width:780px;margin:0 auto 65px}.block_textpage .ac_area .ac_contents .gmap iframe{width:100%}.block_textpage .ac_area .ac_contents .access_t01{width:90%;max-width:780px;margin:0 auto;font-size:28px;font-weight:700}.block_textpage .ac_area .ac_contents .access_t02{width:90%;max-width:780px;margin:0 auto 40px;font-size:22px;font-weight:700}.block_textpage .ac_area .ac_contents .access_wrap{width:90%;max-width:780px;margin:0 auto 65px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.block_textpage .ac_area .ac_contents .access_wrap .access_t03{font-size:22px;font-weight:700}.block_textpage .ac_area .ac_contents .access_wrap .access_t03 small{font-size:16px}.block_textpage .ac_area .ac_contents .access_wrap .access_t04 span{display:block;font-size:18px;margin-bottom:20px;font-weight:700}.block_textpage .ac_area .ac_contents .access_wrap .access_t04 .tel{font-size:30px;line-height:1.6;margin-top:20px;margin-bottom:5px;font-family:Rotunda-Medium}.block_textpage .ac_area .ac_contents .access_wrap .access_t04 .mail a{display:block;font-size:20px;font-weight:700;background:#000;padding:10px;line-height:1;color:#fff}.block_textpage .ac_area .ac_contents .shop_list{width:90%;max-width:1100px;margin:0 auto 65px;font-size:20px}.block_textpage .ac_area .ac_contents .shop_list .area_title{margin-bottom:40px;font-weight:700}.block_textpage .ac_area .ac_contents .shop_list dl{margin-bottom:40px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.block_textpage .ac_area .ac_contents .shop_list dl dt{font-weight:700;flex-basis:50%}.block_textpage .ac_area .ac_contents .shop_list dl dd{flex-basis:50%}@media only screen and (max-width: 896px){.block_textpage .ac_area .ac_contents .gmap,.block_textpage .ac_area .ac_contents .access_t02{margin-bottom:20px}.block_textpage .ac_area .ac_contents .access_wrap{width:90%;margin-bottom:30px;display:block}.block_textpage .ac_area .ac_contents .access_wrap .access_t03{font-size:16px;font-weight:700;margin-bottom:30px}.block_textpage .ac_area .ac_contents .access_wrap .access_t03 small{font-size:14px}.block_textpage .ac_area .ac_contents .access_wrap .access_t04 span{display:block;font-size:18px;margin-bottom:20px;font-weight:700}.block_textpage .ac_area .ac_contents .access_wrap .access_t04 .tel{font-size:30px;line-height:1.6;margin-top:20px;margin-bottom:5px;font-family:Rotunda-Medium}.block_textpage .ac_area .ac_contents .access_wrap .access_t04 .mail a{display:block;font-size:20px;font-weight:700;background:#000;padding:10px;line-height:1;color:#fff}.block_textpage .ac_area .ac_contents .shop_list{width:90%;margin-bottom:35px;font-size:16px}.block_textpage .ac_area .ac_contents .shop_list .area_title{margin-bottom:20px}.block_textpage .ac_area .ac_contents .shop_list dl{margin-bottom:40px;display:block}.block_textpage .ac_area .ac_contents .shop_list dl dt{flex-basis:100%}.block_textpage .ac_area .ac_contents .shop_list dl dt br{display:none}.block_textpage .ac_area .ac_contents .shop_list dl dd{flex-basis:100%;margin-bottom:10px}}.block_textpage .ac_area .ac_contents .over_title{background:#293434;color:#fff;padding:20px 0}.block_textpage .ac_area .ac_contents .over_title.subtitle01{background:#525b5e;padding:0}.block_textpage .ac_area .ac_contents .over_title.subtitle02{background:#595656;padding:0}.block_textpage .ac_area .ac_contents .over_title.subtitle03{background:#0d1734;padding:0}.block_textpage .ac_area .ac_contents .over_title .in{width:90%;max-width:1060px;margin:0 auto;font-size:27px}.block_textpage .ac_area .ac_contents .over_title .in span{font-size:18px;display:block}.block_textpage .ac_area .ac_contents ul.three_column{text-align:center;background:#f7f8f8;width:80%;max-width:860px;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.block_textpage .ac_area .ac_contents ul.three_column li{width:30%}.block_textpage .ac_area .ac_contents ul.three_column.tx{background:#fff;position:relative;padding:60px 0}.block_textpage .ac_area .ac_contents ul.three_column.tx:before{content:"";position:absolute;top:60px;left:32.5%;width:1px;height:100%;height:-webkit-calc(100% - 120px);height:calc(100% - 120px);background:#ccc}.block_textpage .ac_area .ac_contents ul.three_column.tx:after{content:"";position:absolute;top:60px;left:67%;width:1px;height:100%;height:-webkit-calc(100% - 120px);height:calc(100% - 120px);background:#ccc}.block_textpage .ac_area .ac_contents ul.three_column.tx li{text-align:left;font-size:14px}.block_textpage .ac_area .ac_contents ul.two_column{text-align:center;background:#f7f8f8;width:80%;max-width:860px;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.block_textpage .ac_area .ac_contents ul.two_column li{width:48%;background:#fff}.block_textpage .ac_area .ac_contents ul.two_column li p{text-align:left;font-size:14px;padding:40px}.block_textpage .ac_area .ac_contents .contact{width:90%;max-width:1060px;margin:0 auto}.block_textpage .ac_area .ac_contents .contact .c_t{font-size:24px;font-weight:700}.block_textpage .ac_area .ac_contents .contact p{font-size:14px}.block_textpage .ac_area .ac_contents .contact .tel{font-size:24px;background:url(/cdn/shop/t/9/assets/icon_tel.png) no-repeat left -2px;padding-left:40px;line-height:1;margin-top:20px;margin-bottom:5px;font-family:Rotunda-Medium}.block_textpage .ac_area .ac_contents .contact .mail{margin-top:20px;margin-bottom:20px}.block_textpage .ac_area .ac_contents .contact .mail a{display:inline-block;font-size:14px;font-weight:700;background:#000 url(/cdn/shop/t/9/assets/icon_mail.png) no-repeat 10px 7px;background-size:29px auto;padding:10px 10px 10px 50px;line-height:1;color:#fff;-webkit-transition:all .4s 0s ease;-moz-transition:all .4s 0s ease;transition:all .4s 0s ease}.block_textpage .ac_area .ac_contents .contact ul.link li{margin-bottom:5px}.block_textpage .ac_area .ac_contents .contact ul.link li a{font-size:14px;background:url(/cdn/shop/t/9/assets/img_customer_icon_next.svg) no-repeat right center;background-size:8px auto;padding-right:20px}.block_textpage .ac_area .ac_contents .max_img{width:90%;max-width:1280px;margin:0 auto 60px}.block_textpage .ac_area .ac_contents .max_img.chart{max-width:1164px}.block_textpage .ac_area .ac_contents .center_t{text-align:center;font-size:24px;margin-top:20px;font-weight:700}@media only screen and (max-width: 896px){.block_textpage .ac_area .ac_header{padding:30px 0}.block_textpage .ac_area .ac_header a{display:block}.block_textpage .ac_area .ac_header a:after{margin-top:-15px;right:20px;width:30px;height:30px;background:url(/cdn/shop/t/9/assets/ac_down.png) no-repeat;background-size:30px auto}.block_textpage .ac_area .ac_header a .title{width:60%;max-width:280px;margin:0 auto 30px}.block_textpage .ac_area .ac_contents .over_title{padding:10px 0}.block_textpage .ac_area .ac_contents .over_title .in{font-size:18px;max-width:375px}.block_textpage .ac_area .ac_contents .over_title .in span{font-size:14px}.block_textpage .ac_area .ac_contents ul.three_column{width:90%;display:block;max-width:375px}.block_textpage .ac_area .ac_contents ul.three_column li{width:100%;margin-bottom:40px}.block_textpage .ac_area .ac_contents ul.three_column.tx{padding:30px 0;max-width:375px}.block_textpage .ac_area .ac_contents ul.three_column.tx:before{display:none}.block_textpage .ac_area .ac_contents ul.three_column.tx:after{display:none}.block_textpage .ac_area .ac_contents ul.three_column.tx li{text-align:left;font-size:14px;margin-bottom:40px}.block_textpage .ac_area .ac_contents ul.three_column.tx li figure{margin-bottom:20px}.block_textpage .ac_area .ac_contents ul.three_column.tx li .btn_area{padding-top:20px}.block_textpage .ac_area .ac_contents ul.two_column{width:90%;display:block;max-width:375px}.block_textpage .ac_area .ac_contents ul.two_column li{width:100%;margin-bottom:40px}.block_textpage .ac_area .ac_contents ul.two_column li p{font-size:14px;padding:20px}.block_textpage .ac_area .ac_contents .contact{width:90%}.block_textpage .ac_area .ac_contents .max_img{width:100%;max-width:375px;margin-bottom:30px}.block_textpage .ac_area .ac_contents .center_t{font-size:18px;margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/textpage.css.map */
