@charset "UTF-8";@media (min-width:750px) and (max-width:768px){img{width:100%}}@media screen and (max-width:768px){body{overflow-x:hidden;font-size:4vw}.imgr img{display:block;max-width:100%;height:auto}.container{margin-right:auto;margin-left:auto;padding-left:4vw;padding-right:4vw;box-sizing:border-box}.mar_au img{margin:0 auto}.break_sp{display:block}.break_pc,.none_sp{display:none}.sp{display:block}.font30{font-size:6.5vw}.font24{font-size:4.5vw}.mb65{margin-bottom:12vw!important}.mb60{margin-bottom:11vw!important}.mb50{margin-bottom:9vw!important}.mb45{margin-bottom:8vw!important}.mb40{margin-bottom:7vw!important}.mb30,.mb20{margin-bottom:4vw!important}.sppb0{padding-bottom:0!important}#wrapper{max-width:768px;width:100%}section .inner{padding:0 4vw}img{max-width:100%;height:auto}p{margin:0 0 3vw;font-size:3.6vw}.leftsp{text-align:left!important}header{position:fixed;top:0;left:0;width:100%;z-index:9}header .flex_h .logo{padding-left:4vw}header .flex_h .logo img{height:4.533333333333333vw}header .flex_h .logo-ekitan img{height:3.533333333333333vw}header .flex_h{min-height:10.66666666666667vw}header .flex_h .btn_h img{height:10.66666666666667vw}.mv .inner{padding:0}.cta{padding:12vw 0}.cta .cta_box{padding:4vw}.cta .cta_box.mb50{margin-bottom:6vw!important}.cta .cta_box .txt_cta{padding:2vw 0 0}.cta .cta_box .txt_cta p{display:flex;flex-wrap:wrap}.cta .cta_box .txt_cta span{font-size:67%}.cta .cta_box02{padding:8vw 4vw}.cta .cta_box02:before{border-width:1.5vw}.cta .cta_box02 .text_cta{width:100%}.cta .cta_box02 .thumb_cta{width:100%;margin-top:4vw}.cta .btn_cata a{display:block;border-radius:50%;box-shadow:0 0 20px #0a221f4d}.cta .mbsp40{margin-bottom:6vw!important}.sec01{padding:12vw 0}.sec01 .txt_right{font-size:55%}.sec01 .sec01_box .list_star .item{padding:8vw}.sec01 .sec01_box .list_star .item .ttl{min-height:auto;font-size:115%;margin-bottom:4vw!important}.list_star .slick-arrow{background:#666;width:8vw;height:8vw;font-size:0;border:none;border-radius:50%}.list_star .slick-next.slick-arrow{right:-2vw;position:absolute;top:50%;transform:translateY(-50%)}.list_star .slick-next.slick-arrow:before{content:">";position:absolute;left:0;right:0;color:#fff;font-size:4.5vw;top:50%;transform:translateY(-50%);font-weight:700}.list_star .slick-prev.slick-arrow{left:-2vw;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.list_star .slick-prev.slick-arrow:before{content:"<";position:absolute;left:0;right:0;color:#fff;font-size:4.5vw;top:50%;transform:translateY(-50%);font-weight:700}.sec02{padding:12vw 0}.sec02_box .item .inner{padding:0 8vw}.sec02_box .item .item_txt .txt02 span,.sec02_box .item .item_txt .txt01 span{font-size:4.1vw;display:inline-grid;padding:1vw 2vw;line-height:1.4}.sec02_box .item .item_txt .txt01 span:not(:last-child),.sec02_box .item .item_txt .txt02 span:not(:last-child){margin-bottom:2px}.sec02_box .item .item_txt .txt01 span.pdr0,.sec02_box .item .item_txt .txt02 span.pdr0,.sec02_box .item .item_txt .txt01 span.fix_span,.sec02_box .item .item_txt .txt02 span.fix_span{padding:1vw 2vw}.sec02_box .item .item_txt .txt01{margin-bottom:4vw}.sec02_box .item .item_txt .txt01:before{height:6vw;left:20vw;right:unset;bottom:-5vw;width:1px}.sec02_box .item:nth-child(2) .inner{width:100%}.sec02_box .item:nth-child(2){justify-content:flex-start}.sec02_box .item:nth-child(1),.sec02_box .item:nth-child(2),.sec02_box .item:nth-child(3){background:transparent}.sec02_box .sec02_img{margin-top:4vw;margin-bottom:6vw!important}.sec02_box .item:nth-child(3) .sec02_img{margin-bottom:0!important}.sec03{padding:12vw 0;border-top-width:.75vw;border-bottom-width:.75vw}.sec03 .sec03_flex{width:90%;margin:0 auto;max-width:490px}.sec03 .sec03_flex li{width:calc((100% - 3vw)/2);gap:0 2vw;padding:0 4vw;min-height:26vw}.sec03_flex li{margin-bottom:3vw!important}.sec04 .sec04_box{padding:6vw 4vw}.sec04 .sec04_anc_ttl a:before{right:3vw;border-left:2vw solid transparent;border-right:2vw solid transparent;border-top:2vw solid #01aeba}.sec04{padding:12vw 0}.sec04 .sec04_anc_ttl.mb45{margin-bottom:4vw!important}.sec04 .lh_none.center.mb60{margin-bottom:6vw!important}.sec04 .img_l{margin-right:0}.sec04 .img_r{margin-left:0}.sec04 .sec04_box .flex_sp{display:flex;justify-content:space-between;flex-wrap:wrap}.sec04 .sec04_box .flex_sp .img_r{order:1;margin-top:6vw;margin-bottom:0!important}.sec05{padding:0 0 12vw}.sec05_box .item:not(:last-child){margin-bottom:7vw}.sec05_box .item .thumb{width:100%}.sec05_box .item .txt{width:84vw;margin-top:-6vw;padding:4vw;margin-bottom:0}.sec06{padding:12vw 0}.sec06 .sec06_step .item{width:100%;padding:4vw 4vw 6vw}.sec06 .sec06_step{margin-bottom:0!important}.sec06 .sec06_step .item:not(:last-child){margin-bottom:11vw}.sec06 .sec06_step .item .ttl_step{margin-top:-7vw;margin-bottom:5vw}.sec06 .sec06_step .item p.thumb{margin-bottom:0}.sec06 .sec06_step .item p.thumb img{width:23.2vw}.sec06 .sec06_step .item p.txt{width:calc(100% - 23.2vw);padding-left:4vw}.sec06 .sec06_step .item .flex_sp{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:0 3vw}.sec06 .sec06_step .item .flex_sp p{text-align:left}.sec06 .sec06_step .item .font_m{font-size:68%;margin-top:2vw}.sec07{padding:0 0 12vw}.sec07 .sec07_box dl dt{width:34vw;font-size:3.65vw;padding:4vw 2vw}.sec07 .sec07_box dl dd{width:calc(100% - 34vw);padding:4vw}.sec07 .sec07_box dl:not(:last-child){margin-bottom:2px}.sec07 .fix_img img{max-width:10vw}.sec08{padding:12vw 0}.sec08 .qa_wrap li{padding:4vw}.sec08 .qa_wrap p{min-height:auto;padding-left:12vw}.sec08 .qa_wrap .sec15_a:before,.sec08 .qa_wrap .sec15_q:before{width:9.6vw;height:9.6vw;max-width:60px;max-height:60px;background-size:cover}.sec08 .qa_wrap .sec15_q{font-size:4.2vw;margin-bottom:4vw;line-height:1.5}.sec09{padding-bottom:10vw}.sec09 h2{padding:6vw 0;margin-bottom:12vw;border-top:.65vw solid #374973;border-bottom:.65vw solid #374973;font-size:5.5vw}.sec09 table th{width:27vw;padding:2vw 1vw;border-width:1px;line-height:1.4;font-size:95%}.sec09 table td{padding:2vw;vertical-align:middle}.sec09 table td.w190{width:24vw}.sec09 .mb60_sp{margin-bottom:7vw!important}footer .copyright{padding:4vw 3vw}.pagetop{bottom:18vw;right:4vw}.pagetop a{width:12vw;height:12vw}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/lp-sp.css.map */
