@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;word-wrap:break-word;overflow-wrap:break-word}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:inherit}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:super}sub{vertical-align:text-bottom}input,textarea,select,button{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select,button{*font-size:100%}legend{color:#000}img{vertical-align:top}input[type=radio],input[type=checkbox]{vertical-align:-2px}label{cursor:pointer}#id_sb_floating_container{display:none!important}body{text-align:center;line-height:1;-webkit-text-size-adjust:100%}img{max-width:100%;height:auto}input[type=submit],input[type=reset],button{-webkit-appearance:none;appearance:none;cursor:pointer}body{font-family:Noto Sans JP,YuGothic,-apple-system,BlinkMacSystemFont,Yu Gothic Medium,Yu Gothic,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:500;color:#333;background:#eaeaea}a{text-decoration:none;color:#333}.fonts{font-family:Oswald,sans-serif}@media (min-width: 601px){body{font-size:14px}.sp{display:none!important}.inner{max-width:1000px;margin:0 auto;padding:0 20px}}@media (min-width: 961px){.sptab{display:none!important}}@media (max-width: 960px){.pc{display:none!important}}@media (max-width: 600px){body{font-size:4vw}.pctab{display:none!important}.inner{padding:0 4vw}}.container{overflow:hidden}.btn_area .btn_wrap .btn_text{color:#fff}.btn{background:#fff}.btn a{position:relative;display:flex;align-items:center;justify-content:center;font-weight:700;box-sizing:border-box}.btn a:after{content:"";position:absolute;top:50%;transform:translateY(-50%);background:var(--lp-btn-imgurl)no-repeat center/contain}.btn.contact a{background-color:#ff942c}.btn.document a{background-color:#fff}.btn a .icon{display:flex;justify-content:center;align-items:center;padding-right:.35em}.btn.contact a .icon{width:1em}.btn.document a .icon{width:.7em}@media (min-width: 601px){.btn_area .btn_wrap{flex:1 1 480px}.btn{border-radius:50px;box-shadow:0 4px #b65511;transition:transform .3s,box-shadow .3s}.btn a{font-size:40px;height:88px;padding:22px 0 20px;border-radius:50px}.btn.contact a{padding:20px 1.125em 20px 0}.btn.contact a .icon:before{width:53px;height:41px}.btn.document a .icon:before{width:44px;height:55px}.btn a:after{right:24px;width:45px;height:45px}.btn.document a{border:4px solid #ff942c}.btn.document a .small{font-size:26px;padding:.4em 0 0}}@media (min-width: 961px){.btn a{opacity:1;transition:opacity .3s}.btn a:hover{opacity:.8}.btn:hover{box-shadow:0 0;transform:translateY(4px)}}@media (max-width: 600px){.btn{border-radius:9.3333vw;box-shadow:0 .8vw #b65511}.btn a{font-size:6.6667vw;height:13.6667vw;border-radius:9.3333vw}.btn.contact a{padding-right:1.125em}.btn.document a{padding-right:1.2em}.btn.contact a:before{left:9.6vw;width:9.2vw;height:7.0667vw}.btn.document a:before{left:10.9333vw;width:7.6vw;height:9.6vw}.btn a:after{right:3.7333vw;width:8vw;height:8vw}.btn.document a{padding-left:4.6667vw;border:.9333vw solid #ff942c}.btn.document a .small{font-size:4.2667vw;padding:.5em 0 0}}section .sec_ttl{position:relative;font-weight:600}section .sec_ttl:after{content:"";position:absolute;left:0;right:0;bottom:0;margin:0 auto;background:#ff942c}@media (min-width: 601px){section .sec_ttl{font-size:40px;letter-spacing:.05em}section .sec_ttl:after{width:100px;height:4px}}@media (max-width: 600px){section .sec_ttl{font-size:6.6667vw;line-height:1.4}section .sec_ttl:after{width:13.3333vw;height:.8vw}}.header{background:#333}.header .in{display:flex;align-items:center;justify-content:space-between}.header .in .menu_btn{position:relative;cursor:pointer}.header .in .menu_btn span{position:absolute;left:0;width:100%;background:#ff942c}.header .in .menu_btn span:nth-child(1){top:0}.header .in .menu_btn span:nth-child(2){top:50%;transform:translateY(-50%)}.header .in .menu_btn span:nth-child(3){bottom:0}@media (min-width: 961px){.header .in{padding:18px 3.47% 17px}.header .in .logo{width:229px}.header .nav_wrap ul{display:flex;gap:0 min(2.4306vw,35px)}.header .nav_wrap ul li a{color:#fff;font-size:min(1.3vw,18px);font-weight:700;padding:4px 0;transition:color .3s}.header .nav_wrap ul li a:hover{color:#ff942c}}@media (min-width: 601px) and (max-width: 960px){.header .in{padding:18px 20px 17px}.header .in .logo{width:229px}.header .in .menu_btn{margin-left:auto;width:50px;height:38px}.header .in .menu_btn span{height:4px}}@media (max-width: 600px){.header{position:absolute;top:0;width:100%;background:transparent}.header .in{padding:4.6667vw 4vw 2.5333vw}.header .in .menu_btn{margin-left:auto;width:8vw;height:6.4vw}.header .in .menu_btn span{height:.5333vw}}.gnav{position:fixed;top:0;left:100%;height:100%;width:100%;background:#333;z-index:100;transition:left .3s;box-sizing:border-box}.gnav.open{left:0}.gnav .in{position:relative;height:100%;max-width:1040px;margin:0 auto;overflow:auto;box-sizing:border-box}.gnav .in .close{position:absolute;cursor:pointer}.gnav .in .logo,.gnav .in .nav ul li{text-align:left}.gnav .in .nav ul li a{position:relative;display:inline-block;color:#fff;font-weight:700;letter-spacing:.05em}.gnav .in .nav ul li a:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);background:var(--lp-btn2-imgurl)no-repeat center/contain}@media (min-width: 601px){.gnav .in{padding:70px 20px 100px}.gnav .in .close{top:18px;right:20px}.gnav .in .logo{margin:0 0 40px}.gnav .in .nav{margin:0 0 60px}.gnav .in .nav ul li+li{margin-top:30px}.gnav .in .nav ul li a{font-size:25px;padding-left:50px}.gnav .in .nav ul li a:before{width:25px;height:25px}.gnav .btn_area{display:flex;flex-wrap:wrap;gap:40px 4%}.gnav .btn_area .btn_wrap{flex:0 0 480px;margin:0 auto}.gnav .btn_area .btn_wrap .btn_text{font-size:25px;letter-spacing:.05em;margin:0 0 19px}}@media (max-width: 600px){.gnav .in{padding:18.4vw 0 12.9333vw}.gnav .in .close{top:4.6667vw;right:4vw;width:8vw}.gnav .in .logo{width:51.2vw;margin:0 0 9.0667vw 12.9333vw}.gnav .in .nav{margin:0 0 18.4vw;padding:0 0 0 12.9333vw}.gnav .in .nav ul li+li{margin-top:8.9333vw}.gnav .in .nav ul li a{font-size:4.6667vw;padding-left:8vw}.gnav .in .nav ul li a:before{width:4.6667vw;height:4.6667vw}.gnav .btn_area{padding:0 8vw}.gnav .btn_area .btn_wrap+.btn_wrap{margin:6.1333vw 0 0}.gnav .btn_area .btn_wrap .btn_text{font-size:4.4vw;letter-spacing:.05em;margin:0 0 1.667vw}}.kv .catch_area .text{color:#fff;font-weight:700}.kv .catch_area .list{display:flex;justify-content:center}.kv .catch_area .list .box{display:inline-block;color:#fff;font-weight:700;background-color:#ff942c}.kv .catch_area .list li{position:relative}.kv .catch_area .list li .list_text{color:#fff;font-weight:700}.kv .btn_area .btn_wrap .btn_text{color:#fff}@media (min-width: 601px){.kv{border-radius:0 0 130px 130px;background:var(--lp-kv-pc-imgurl)no-repeat center/cover}.kv .catch_area .text{font-size:32px;margin:0 0 22px}.kv .catch_area .catch{margin:0 0 51px}.kv .catch_area .list{gap:0 20px;margin:0 0 56px}.kv .catch_area .list li{margin:0 0 46px}.kv .catch_area .list li .list_text{position:absolute;left:0;right:0;bottom:-46px;margin:0 auto;white-space:nowrap}.kv .catch_area .list li:nth-child(3) .list_text{left:-.85em}.kv .btn_area .btn_wrap{width:480px;margin:0 auto}.kv .btn_area .btn_wrap .btn_text{font-size:25px;letter-spacing:.05em;margin:0 0 10px}}@media (min-width: 961px){.kv .catch_area{padding:62px 0 41px}.kv .catch_area .list li .box{font-size:26px;padding:18px 15px 20px;margin:0 0 22px}.kv .catch_area .list li:nth-child(2) .box{padding:18px 20px 20px}.kv .btn_area{display:flex;justify-content:space-between;gap:0 4%}.kv .catch_area .list li .list_text{font-size:26px}}@media (min-width: 601px) and (max-width: 960px){.kv .catch_area{padding:42px 0 41px}.kv .catch_area .list li .box{font-size:20px;padding:14px 10px 16px;margin:0 0 22px}.kv .catch_area .list li:nth-child(2) .box{padding:14px 15px 16px}.kv .catch_area .list li .list_text{font-size:22px}.kv .btn_area .btn_wrap+.btn_wrap{margin:40px auto 0}}@media (max-width: 600px){.kv{border-radius:0 0 17.3333vw 17.3333vw;background:var(--lp-kv-sp-imgurl)no-repeat center/cover}.kv .catch_area{padding:13.6vw 0 5.4667vw}.kv .catch_area .text{font-size:4.6667vw;margin:0 0 3.2vw}.kv .catch_area .catch{width:86vw;margin:0 auto 4.5333vw}.kv .catch_area .list{gap:0 2vw;margin:0 0 8.1333vw}.kv .catch_area .list li{width:27.3333vw}.kv .catch_area .list li .box{display:flex;justify-content:center;align-items:center;font-size:4.2667vw;height:10.6667vw;margin:0 0 3.3333vw}.kv .catch_area .list li:nth-child(2) .box{font-size:4vw;line-height:1.16}.kv .catch_area .list li .icon{width:16.1333vw;margin:0 auto 2vw}.kv .catch_area .list li .list_text{font-size:4.2667vw;line-height:1.25}.kv .btn_area .btn_wrap+.btn_wrap{margin:6.1333vw auto 0}.kv .btn_area .btn_wrap .btn_text{font-size:4.4vw;margin:0 0 1.6vw}.kv .btn_area .btn_wrap .btn{width:84vw;margin:0 auto}}.trial{position:relative}.trial:after{content:"";position:absolute}.trial .trial_campaign{position:relative;text-align:left;background:#fff;z-index:1;box-sizing:border-box}.trial .trial_campaign:before{content:"";position:absolute;top:0;left:0;height:100%;background:#eaeaea;z-index:1;clip-path:polygon(0 0,0% 100%,100% 0)}.trial .trial_campaign:after{content:"";position:absolute;top:0;left:100%;height:100%;width:100vw;background:#fff;z-index:-1}.trial .trial_campaign .phone_img{position:absolute;bottom:0}@media (min-width: 601px){.trial{padding:73px 0 0}.trial .trial_campaign,.trial .trial_campaign:after{box-shadow:0 15px 12px -12px #56565633}.trial .trial_campaign{max-width:950px;width:100%;margin-left:auto;padding:5.26% 34.7% 3.68% 15.7%}.trial .trial_campaign:before{width:10.73%}.trial .trial_campaign .phone_img{right:4%;width:23.89%}}@media (max-width: 600px){.trial{padding:8.9333vw 0 0}.trial .trial_campaign,.trial .trial_campaign:after{box-shadow:0 2vw 1.6vw -1.6vw #56565633}.trial .trial_campaign{width:100%;margin-left:auto;padding:5.7333vw 30.1333vw 4.1333vw 8.4vw}.trial .trial_campaign:before{width:4vw}.trial .trial_campaign .phone_img{right:0;width:26vw}}.sec_1{position:relative}.sec_1:before{content:"";position:absolute;top:0;right:0}.sec_1:after{content:"";position:absolute;left:0;bottom:0}.sec_1 .list_wrap ul{position:relative;display:flex;justify-content:space-between;z-index:1}@media (min-width: 601px){.sec_1{padding:101px 0 117px}.sec_1 .sec_ttl{padding:0 0 34px;margin:0 0 56px}.sec_1 .list_wrap{max-width:863px;margin:0 auto}.sec_1 .list_wrap ul li .icon{margin:0 0 15px}.sec_1 .list_wrap ul li .icon_caption{font-size:24px}}@media (min-width: 961px){.sec_1:before{width:594px;height:333px;background:var(--lp-bg-object1-imgurl)no-repeat center/cover}.sec_1:after{width:562px;height:369px;background:var(--lp-bg-object2-imgurl)no-repeat center/cover}}@media (max-width: 960px){.sec_1:before{width:min(85.3333vw,640px);height:min(43.0667vw,323px);background:var(--lp-bg-object1sp-imgurl)no-repeat top center/cover}.sec_1:after{width:min(74.9333vw,562px);height:min(44.9333vw,377px);background:var(--lp-bg-object2sp-imgurl)no-repeat center/cover}.sec_1 .list_wrap ul{gap:0 3.6%}.sec_1 .list_wrap ul li .icon_caption{line-height:1.16}}@media (max-width: 600px){.sec_1{padding:13.3333vw 0 16vw}.sec_1 .sec_ttl{padding:0 0 4.8vw;margin:0 0 8.5333vw}.sec_1 .list_wrap{padding:0 .8vw}.sec_1 .list_wrap ul li .icon{margin:0 0 2.1333vw}.sec_1 .list_wrap ul li .icon_caption{font-size:4vw}}.sec_2 .sec_ttl{color:#fff}.sec_2 .sec_ttl span{display:block}.sec_2 .list li{position:relative;font-weight:700;text-align:left;background:#fff;box-sizing:border-box}.sec_2 .list li:before{content:"";position:absolute;top:50%;transform:translateY(-50%);background:var(--lp-icon-check-imgurl)no-repeat center/contain}.sec_2 .list li span{text-decoration:underline;text-decoration-color:#ffb46b}@media (min-width: 601px){.sec_2{padding:79px 0 174px;background:var(--lp-bg-sec2-imgurl)no-repeat center/cover;clip-path:polygon(100% 0,100% calc(100% - 160px),50% 100%,0 calc(100% - 160px),0 0)}.sec_2 .sec_ttl{font-size:45px;padding:0 0 36px;margin:0 0 58px}.sec_2 .sec_ttl span{font-size:26px;margin:0 0 21px}.sec_2 .list{max-width:900px;margin:0 auto}.sec_2 .list li{font-size:28px}.sec_2 .list li:before{left:30px;width:45px;height:45px}.sec_2 .list li+li{margin-top:20px}.sec_2 .list li span{text-decoration-thickness:12px;text-underline-offset:-4px}}@media (min-width: 961px){.sec_2 .list li{display:flex;align-items:center;height:100px;padding:0 0 0 96px}}@media (min-width: 601px) and (max-width: 960px){.sec_2 .list li{padding:15px 0 15px 96px}}@media (max-width: 960px){.sec_2 .list li{line-height:1.28}}@media (max-width: 600px){.sec_2{padding:12.6667vw 0 22.4vw;background:var(--lp-bg-sec2sp-imgurl)no-repeat #1e1e1e top/100% auto;clip-path:polygon(100% 0,100% calc(100% - 11.3333vw),50% 100%,0 calc(100% - 11.3333vw),0 0)}.sec_2 .sec_ttl{line-height:1;padding:0 0 6.1333vw;margin:0 0 7.7333vw;white-space:nowrap}.sec_2 .sec_ttl span{font-size:4vw;margin:0 0 3.2vw}.sec_2 .list li{font-size:4.6667vw;padding:3.7333vw 0 3.6vw 14.1333vw}.sec_2 .list li:before{left:4vw;width:6.6667vw;height:6.6667vw}.sec_2 .list li+li{margin-top:3.8667vw}.sec_2 .list li span{text-decoration-thickness:.4em;text-underline-offset:-.2em}}.sec_3 .sec_ttl span{display:block}.sec_3 .list ul{display:flex;justify-content:center;flex-wrap:wrap}.sec_3 .list ul li{display:inline-flex;flex-direction:column}.sec_3 .list ul li .text span{display:inline-block;position:relative}.sec_3 .list ul li .text span:before{content:"\ff3c";position:absolute;top:50%;left:0;transform:translateY(-50%)}.sec_3 .list ul li .text span:after{content:"\ff0f";position:absolute;top:50%;right:0;transform:translateY(-50%)}.sec_3 .list ul li:nth-child(n+3) .img{margin:auto 0 0}.sec_3 .list ul li .text{font-weight:700}.sec_3 .list ul li dl dt{color:#fff;background:#ff942c}.sec_3 .bottom_text{font-weight:700}.sec_3 .bottom_text span{display:block}@media (min-width: 601px){.sec_3{margin-top:-174px;padding:230px 0 110px}.sec_3 .sec_ttl{padding:0 0 36px;margin:0 0 62px}.sec_3 .sec_ttl span{font-size:26px;margin:0 0 17px}.sec_3 .list{margin:0 0 57px}.sec_3 .list ul li .text span{font-size:25px;margin:0 0 25px}.sec_3 .list ul li:nth-child(-n+2) .img{margin:0 0 21px}.sec_3 .list ul li .note{font-size:16px}.sec_3 .list ul li dl dt{font-size:30px;padding:15px 0;margin:0 0 18px;border-radius:30px}.sec_3 .list ul li dl dd{font-size:20px;line-height:1.5;min-height:3em;letter-spacing:-.025em}.sec_3 .bottom_text{font-size:30px;line-height:1.5}.sec_3 .bottom_text span{margin-top:22px}}@media (min-width: 961px){.sec_3{background:var(--lp-bg-sec3-imgurl)no-repeat top/cover}.sec_3 .list ul{gap:60px 30px}.sec_3 .list ul li{flex:0 1 435px}.sec_3 .list ul li .text span{padding:0 1em}}@media (min-width: 1441px){.sec_3{background-color:#fbfadc;background-image:var(--lp-bg-sec3left-imgurl),var(--lp-bg-sec3right-imgurl);background-repeat:no-repeat;background-position:top left,top right;background-size:auto 100%}}@media (max-width: 960px){.sec_3{background:var(--lp-bg-sec3sp-imgurl)no-repeat top/cover}.sec_3 .sec_ttl{line-height:1.3}.sec_3 .list ul li{flex:0 1 50%;box-sizing:border-box}.sec_3 .list ul li:nth-child(-n+2){margin:0 0 min(9.4667vw,71px)}.sec_3 .list ul li:nth-child(3),.sec_3 .list ul li:nth-child(4){margin:0 0 min(4.6667vw,35px)}.sec_3 .list ul li:nth-child(5),.sec_3 .list ul li:nth-child(6){margin:0 0 min(7.7333vw,58px)}.sec_3 .list ul li .text span{line-height:1.09375}.sec_3 .list ul li:first-child .text span{padding:0 min(5.8667vw,44px)}.sec_3 .list ul li:nth-child(2) .text span{padding:0 min(9.3333vw,70px)}.sec_3 .list ul li .text span:before,.sec_3 .list ul li .text span:after{font-size:min(5.3333vw,40px)}.sec_3 .list ul li:nth-child(n+3){padding:0 min(1.6vw,12px)}.sec_3 .list ul li:first-child .img{padding-right:min(1.0667vw,8px)}.sec_3 .list ul li:nth-child(2) .img{padding-left:min(1.0667vw,8px)}.sec_3 .list ul li:nth-child(n+3) .img{padding:0 min(5.8667vw,44px) 0 min(5.7333vw,43px)}}@media (max-width: 600px){.sec_3{margin-top:-11.3333vw;padding:22vw 0 16vw}.sec_3 .sec_ttl{line-height:1.3;padding:0 0 5.3333vw;margin:0 0 10.6667vw}.sec_3 .sec_ttl span{font-size:4vw;margin:0 0 2vw}.sec_3 .list{margin:0 0 10.6667vw}.sec_3 .list ul li .text{margin:0 0 2.4vw}.sec_3 .list ul li:nth-child(-n+2) .img{margin:0 0 3.7333vw}.sec_3 .list ul li .note{font-size:2.9333vw}.sec_3 .list ul li dl dt{font-size:4.4vw;letter-spacing:.025em;padding:1.8667vw 0;margin:0 0 .6667vw;border-radius:4vw}.sec_3 .list ul li dl dd{font-size:4vw;line-height:1.33;letter-spacing:-.025em}.sec_3 .list ul li:nth-child(3) dd,.sec_3 .list ul li:nth-child(4) dd{min-height:3.99em}.sec_3 .bottom_text{font-size:4.5333vw;line-height:1.47}.sec_3 .bottom_text span{width:73.8667vw;margin:5.3333vw auto 0}}.sec_4{position:relative}.sec_4:before,.sec_4:after{content:"";position:absolute}.sec_4:before{top:0;right:0}.sec_4:after{bottom:0;left:0}.sec_4 .dl_list{position:relative;z-index:1}.sec_4 .dl_list>dl>dt{position:relative;text-align:left;font-weight:700;background:#fff;box-sizing:border-box}.sec_4 .dl_list>dl>dt:before{content:"";position:absolute;top:50%;transform:translateY(-50%)}.sec_4 .dl_list>dl:nth-child(1) dt:before{background:var(--lp-iconl-imgurl)no-repeat center/100% auto}.sec_4 .dl_list>dl:nth-child(2) dt:before{background:var(--lp-icon2-imgurl)no-repeat center/100% auto}.sec_4 .dl_list>dl:nth-child(3) dt:before{background:var(--lp-icon3-imgurl)no-repeat center/100% auto}.sec_4 .dl_list>dl:nth-child(4) dt:before{background:var(--lp-icon4-imgurl)no-repeat center/100% auto}.sec_4 .dl_list dl:nth-child(2n) dd .wrap{flex-direction:row-reverse}.sec_4 .dl_list>dl>dd .wrap p{text-align:left}.sec_4 .dl_list>dl>dd .icon_area{display:flex}.sec_4 .dl_list>dl>dd .icon_area .icon_wrap p{font-weight:700}.sec_4 .dl_list>dl>dd .icon_area .icon_wrap p .color{display:block;color:#ff942c}.sec_4 .dl_list>dl>dd .icon_area .icon_wrap p .note{display:block}.sec_4 .dl_list>dl>dd .update{position:relative;background:#fff}.sec_4 .dl_list>dl>dd .update dt{position:absolute;left:0;right:0;color:#fff;margin:0 auto;background:#ff942c}.sec_4 .dl_list>dl>dd .update dt:after{content:"";position:absolute;left:0;right:0;margin:0 auto;background:#ff942c;clip-path:polygon(100% 0,0 0,50% 100%)}.sec_4 .dl_list>dl>dd .update dt span{display:block}.sec_4 .dl_list>dl>dd .update dd .icon_wrap{position:relative}.sec_4 .dl_list>dl>dd .update dd .box{position:relative;display:flex;justify-content:center;align-items:center;font-weight:700;background:#ffdfbf}.sec_4 .dl_list>dl>dd .update dd .box:before{content:"";position:absolute;border:2px solid #fff}.sec_4 .dl_list>dl>dd .update dd .box p span{position:relative;display:inline-block;z-index:1}.sec_4 .dl_list>dl>dd .update dd .box p span:before{content:"";position:absolute;left:0;bottom:0;width:100%;background:#ffc184;z-index:-1}@media (min-width: 601px){.sec_4{padding:80px 0 96px}.sec_4 .sec_ttl{padding:0 0 36px;margin:0 0 61px}.sec_4 .dl_list>dl>dt:before{width:56px;height:62px}.sec_4 .dl_list>dl>dd{max-width:900px;margin:0 auto}.sec_4 .dl_list>dl:not(:last-child)>dd{padding:0 0 70px}.sec_4 .dl_list>dl>dd .wrap p{font-size:20px;line-height:1.85}.sec_4 .dl_list>dl>dd .wrap p span{font-size:16px;font-feature-settings:"palt"}.sec_4 .dl_list>dl>dd .icon_area{gap:0 40px;margin:34px 0 0}.sec_4 .dl_list>dl>dd .icon_area .icon_wrap{flex:1 1 50%}.sec_4 .dl_list>dl>dd .icon_area .icon_wrap p{font-size:26px;letter-spacing:.025em;text-align:left}.sec_4 .dl_list>dl>dd .icon_area .icon_wrap p .color{font-size:39px;margin-top:10px}.sec_4 .dl_list>dl>dd .icon_area .icon_wrap p .small{font-size:29px}.sec_4 .dl_list>dl>dd .icon_area .icon_wrap p .note{font-size:14px;font-feature-settings:"palt";margin-top:16px}.sec_4 .dl_list>dl>dd .update{margin:77px 0 0}.sec_4 .dl_list>dl>dd .update dt{top:-36px;font-size:26px;width:450px;padding:8px 0;border-radius:35px}.sec_4 .dl_list>dl>dd .update dt:after{bottom:-18px;width:23px;height:19px}.sec_4 .dl_list>dl>dd .update dt span{font-size:18px;margin-top:10px}.sec_4 .dl_list>dl>dd .update dd .icon_wrap p{font-size:22px;line-height:1.36}.sec_4 .dl_list>dl>dd .update dd .box{border-radius:10px}.sec_4 .dl_list>dl>dd .update dd .box:before{top:8px;left:8px;height:calc(100% - 20px);width:calc(100% - 20px);border-radius:10px}.sec_4 .dl_list>dl>dd .update dd .box p span:before{height:12px}}@media (min-width: 961px){.sec_4{padding:80px 0 96px}.sec_4:before{width:749px;height:456px;background:var(--lp-bg-object3-imgurl)no-repeat center/cover}.sec_4:after{width:613px;height:317px;background:var(--lp-bg-object4-imgurl)no-repeat center/cover}.sec_4 .dl_list>dl>dt{font-size:min(2.7273vw,30px);letter-spacing:-.01em;height:100px;padding:35px 0 35px 135px;margin:0 0 40px;box-sizing:border-box;clip-path:polygon(50px 0%,100% 0,calc(100% - 50px) 100%,0% 100%)}.sec_4 .dl_list>dl:nth-child(4)>dt{letter-spacing:-.025em}.sec_4 .dl_list>dl>dt:before{left:60px}.sec_4 .dl_list>dl>dt .indent{padding-left:.5em}.sec_4 .dl_list>dl>dd .wrap{display:flex;gap:0 40px}.sec_4 .dl_list>dl>dd .wrap .img{flex:0 0 430px}.sec_4 .dl_list>dl>dd .icon_area .icon_wrap{display:flex;align-items:center;gap:0 22px}.sec_4 .dl_list>dl:nth-child(4)>dd .wrap .img{margin-right:-30px}.sec_4 .dl_list>dl>dd .update{position:relative;padding:70px 50px 60px}.sec_4 .dl_list>dl>dd .update dd{position:relative}.sec_4 .dl_list>dl>dd .update dd+dd{margin-top:47px}.sec_4 .dl_list>dl>dd .update dd .icon_wrap{display:flex;justify-content:center;align-items:center;gap:0 30px;width:550px;margin-bottom:60px}.sec_4 .dl_list>dl>dd .update dd:nth-child(odd) .icon_wrap{margin-left:auto;margin-bottom:80px}.sec_4 .dl_list>dl>dd .update dd .icon_wrap:after{content:"";position:absolute;left:0;right:0;width:30px;height:32px;margin:0 auto;background:var(--lp-icon-arrow-imgurl)no-repeat center/cover}.sec_4 .dl_list>dl>dd .update dd .icon_wrap:after{bottom:-39px}.sec_4 .dl_list>dl>dd .update dd:nth-child(odd) .icon_wrap:after{bottom:-50px}.sec_4 .dl_list>dl>dd .update dd .img{position:absolute;right:0;bottom:0}.sec_4 .dl_list>dl>dd .update dd:nth-child(odd) .img{left:0;right:initial}.sec_4 .dl_list>dl>dd .update dd .box{width:550px;height:155px}.sec_4 .dl_list>dl>dd .update dd:nth-child(odd) .box{margin-left:auto}.sec_4 .dl_list>dl>dd .update dd .box p{font-size:30px;line-height:1.33}}@media (min-width: 601px) and (max-width: 960px){.sec_4 .dl_list>dl>dt{font-size:25px;padding:20px 0 20px 115px;margin:0 0 30px;clip-path:polygon(30px 0%,100% 0,calc(100% - 30px) 100%,0% 100%)}.sec_4 .dl_list>dl>dt:before{left:40px}.sec_4 .dl_list>dl>dd .wrap .img{margin:0 0 15px}.sec_4 .dl_list>dl>dd .icon_area .icon_wrap p{margin-top:15px}.sec_4 .dl_list>dl>dd .update{padding:70px 30px 40px}.sec_4 .dl_list>dl>dd .update dd .icon_wrap p:after{width:30px;height:32px}.sec_4 .dl_list>dl>dd .update dd .icon_wrap .icon{margin:0 0 10px}.sec_4 .dl_list>dl>dd .update dd .box{font-size:26px;padding:30px}}@media (max-width: 960px){.sec_4:before{width:min(100vw,750px);height:min(60.8vw,456px);background:var(--lp-bg-object3-imgurl)no-repeat center/cover}.sec_4:after{width:min(100vw,750px);height:min(65.0667vw,488px);background:var(--lp-bg-object4-imgurl)no-repeat center/cover}.sec_4 .dl_list>dl>dt{line-height:1.4285}.sec_4 .dl_list>dl>dt span{display:block}.sec_4 .dl_list>dl>dd .icon_area .icon_wrap p{text-align:center}.sec_4 .dl_list>dl>dd .update dd{display:flex;flex-wrap:wrap}.sec_4 .dl_list>dl>dd .update dd+dd{margin-top:min(7.7333vw,58px)}.sec_4 .dl_list>dl>dd .update dd .icon_wrap{flex:1 1 auto}.sec_4 .dl_list>dl>dd .update dd .icon_wrap p{position:relative}.sec_4 .dl_list>dl>dd .update dd .icon_wrap p:after{content:"";position:absolute;left:0;right:0;bottom:0;margin:0 auto;background:var(--lp-icon-arrow-imgurl)no-repeat center/cover}.sec_4 .dl_list>dl>dd .update dd .img{flex:0 0 min(36.1333vw,271px);padding-right:min(.2667vw,2px)}.sec_4 .dl_list>dl>dd .update dd .box{flex:0 0 100%;line-height:1.21;box-sizing:border-box}.sec_4 .dl_list>dl>dd .update dd:first-of-type .icon_wrap{padding:min(3.7333vw,28px) 0 0}.sec_4 .dl_list>dl>dd .update dd:last-of-type .icon_wrap{padding:min(9.7333vw,78px) 0 0}.sec_4 .dl_list>dl>dd .update dd .icon_wrap p{padding:0 0 min(8.2667vw,62px)}}@media (max-width: 600px){.sec_4{padding:12.9333vw 0 16.6667vw}.sec_4 .sec_ttl{line-height:1;padding:0 0 6.4vw;margin:0 0 7.7333vw}.sec_4 .dl_list>dl:not(:last-child)>dd{padding:0 0 13.3333vw}.sec_4 .dl_list>dl:first-child>dt{letter-spacing:-.025em}.sec_4 .dl_list>dl>dt{font-size:4.6667vw;padding:3.3333vw 0 3.3333vw 14vw;margin:0 0 5.3333vw -4vw;clip-path:polygon(0 0,100% 0%,calc(100% - 4vw) 100%,0% 100%)}.sec_4 .dl_list>dl>dt:before{left:4vw;width:7.4667vw;height:8.2667vw}.sec_4 .dl_list>dl>dd .wrap .img{margin:0 0 3.3333vw}.sec_4 .dl_list>dl>dd .wrap p{font-size:3.7333vw;line-height:1.6}.sec_4 .dl_list>dl>dd .wrap p span{font-size:3.2vw;font-feature-settings:"palt"}.sec_4 .dl_list>dl>dd .icon_area{justify-content:center;gap:0 9.3333vw;margin-top:8.1333vw}.sec_4 .dl_list>dl>dd .icon_area .icon_wrap .icon{width:29.3333vw;margin:0 auto 2.6667vw}.sec_4 .dl_list>dl>dd .icon_area .icon_wrap p{font-size:4.1333vw;letter-spacing:.025em}.sec_4 .dl_list>dl>dd .icon_area .icon_wrap p .color{font-size:6.1333vw;margin-top:1.4667vw}.sec_4 .dl_list>dl>dd .icon_area .icon_wrap p .small{font-size:4.6667vw}.sec_4 .dl_list>dl>dd .icon_area .icon_wrap p .note{font-size:2.9333vw;line-height:1.36;font-feature-settings:"palt";margin-top:2.1333vw}.sec_4 .dl_list>dl>dd .update{padding:12vw 4vw 5.3333vw;margin:11.6vw 0 0}.sec_4 .dl_list>dl>dd .update dt{top:-6.1333vw;font-size:4.4vw;width:60vw;padding:1.7333vw 0 1.4667vw;border-radius:6vw}.sec_4 .dl_list>dl>dd .update dt:after{bottom:-2.4vw;width:3.0667vw;height:2.5333vw}.sec_4 .dl_list>dl>dd .update dt span{font-size:3.2vw;margin-top:1.0667vw}.sec_4 .dl_list>dl>dd .update dd .icon_wrap p:after{width:4vw;height:4.2667vw}.sec_4 .dl_list>dl>dd .update dd .icon_wrap .icon{width:10.9333vw;margin:0 auto 1.0667vw}.sec_4 .dl_list>dl>dd .update dd .icon_wrap p{font-size:3.6vw;line-height:1.48}.sec_4 .dl_list>dl>dd .update dd .box{font-size:4.4vw}.sec_4 .dl_list>dl>dd .update dd:first-of-type .box{padding:4.5333vw 0 4.4vw}.sec_4 .dl_list>dl>dd .update dd:last-of-type .box{padding:5.0667vw 0 4.5333vw}.sec_4 .dl_list>dl>dd .update dd .box{border-radius:1.3333vw}.sec_4 .dl_list>dl>dd .update dd .box:before{top:1.0667vw;left:1.0667vw;height:calc(100% - 2.4vw);width:calc(100% - 2.4vw);border-radius:1.3333vw;border-width:.1333vw}.sec_4 .dl_list>dl>dd .update dd .box p span:before{height:1.3333vw}}@media (min-width: 601px){.cv_area{padding:81px 0 76px}.cv_area .btn_area .btn_wrap .btn_text{font-size:25px;margin:0 0 10px}}@media (min-width: 961px){.cv_area{padding:81px 0 76px;background:var(--lp-cv-areapc-imgurl)no-repeat center/cover}.cv_area .btn_area{display:flex;justify-content:space-between;gap:0 4%}.cv_area .btn_area .btn_wrap{flex:0 1 480px}}@media (max-width: 960px){.cv_area{background:var(--lp-cv-areasp-imgurl)no-repeat center/cover}}@media (min-width: 601px) and (max-width: 960px){.cv_area .btn_area .btn_wrap{width:480px;margin:0 auto}.cv_area .btn_area .btn_wrap+.btn_wrap{margin:60px auto 0}}@media (max-width: 600px){.cv_area{padding:9.3333vw 0 8.9333vw}.cv_area .btn_area .btn_wrap{width:84vw;margin:0 auto}.cv_area .btn_area .btn_wrap+.btn_wrap{margin:6.1333vw auto 0}.cv_area .btn_area .btn_wrap .btn_text{font-size:4.4vw;margin:0 0 3.6vw}}.sec_5 .voice_list ul li{position:relative;background:#fff}.sec_5 .voice_list ul li .text_wrap{text-align:left}.sec_5 .voice_list ul li .text_wrap dl dt{position:relative;color:#ff942c;font-weight:700}.sec_5 .voice_list ul li .text_wrap dl dt:before{content:"";position:absolute;top:50%;transform:translateY(-50%);background:var(--lp-icon-exclamation-imgur)no-repeat center/cover}.sec_5 .voice_list ul li .detail{font-weight:700;text-align:left}.sec_5 .voice_list ul li .detail .cate{color:#fff;text-align:center;background:#333}.sec_5 .voice_list ul li .detail .name{position:relative}.sec_5 .voice_list ul li .detail .name:before{content:"";position:absolute;left:0;background:var(--lp-icon-shop-imgur)no-repeat center/cover}@media (min-width: 601px){.sec_5{padding:81px 0 131px}.sec_5 .sec_ttl{padding:0 0 32px;margin:0 0 60px}.sec_5 .voice_list ul li{border-radius:10px;box-shadow:0 5px 5px #91919180}.sec_5 .voice_list ul li+li{margin-top:37px}.sec_5 .voice_list ul li .text_wrap dl+dl{margin-top:20px}.sec_5 .voice_list ul li .text_wrap dl dt{font-size:28px;padding:0 0 0 53px;margin:0 0 12px}.sec_5 .voice_list ul li .text_wrap dl dt:before{left:2px;width:35px;height:35px}.sec_5 .voice_list ul li .text_wrap dl dd{font-size:18px;line-height:1.94;letter-spacing:.025em}.sec_5 .voice_list ul li .detail .cate{font-size:18px;width:150px;padding:12px 0 13px;margin:0 0 9px}}@media (min-width: 961px){.sec_5 .voice_list ul li{display:grid;grid-template-columns:43% auto;grid-template-rows:auto auto;gap:0 4%}.sec_5 .voice_list ul li .img{border-radius:10px 0 0;overflow:hidden}.sec_5 .voice_list ul li .text_wrap{grid-row:span 2 / span 2;grid-column-start:2;grid-row-start:1;padding:37px 7.5% 32px 0}.sec_5 .voice_list ul li .detail{padding:19px 0 32px 11.63%}.sec_5 .voice_list ul li .name{font-size:26px;line-height:1.34;padding-left:47px}.sec_5 .voice_list ul li .name span{display:block}.sec_5 .voice_list ul li .detail .name:before{top:4px;width:33px;height:31px}}@media (max-width: 960px){.sec_5 .voice_list ul li{position:relative}.sec_5 .voice_list ul li .img img{width:100%}.sec_5 .voice_list ul li .detail .cate{position:absolute;top:0;left:0}.sec_5 .voice_list ul li .detail .name:before{top:50%;transform:translateY(-50%)}.sec_5 .voice_list ul li .name span{padding-left:.3em}}@media (min-width: 601px) and (max-width: 960px){.sec_5 .voice_list ul li{max-width:800px;margin-left:auto;margin-right:auto;padding:0 0 40px}.sec_5 .voice_list ul li .img{border-radius:10px 10px 0 0;overflow:hidden}.sec_5 .voice_list ul li .detail .cate{border-radius:10px 0 0}.sec_5 .voice_list ul li .text_wrap{padding:30px}.sec_5 .voice_list ul li .name{font-size:20px;padding-left:47px}.sec_5 .voice_list ul li .detail{padding:0 30px}.sec_5 .voice_list ul li .detail .name:before{width:33px;height:31px}}@media (max-width: 600px){.sec_5{padding:12.9333vw 0 16.2667vw}.sec_5 .sec_ttl{line-height:1;padding:0 0 6.4vw;margin:0 0 8.2667vw}.sec_5 .voice_list ul li{font-weight:500;padding:0 0 6.6667vw;border-radius:1.3333vw;box-shadow:0 .6667vw .6667vw #91919180}.sec_5 .voice_list ul li+li{margin-top:4vw}.sec_5 .voice_list ul li .img{border-radius:1.3333vw 1.3333vw 0 0;overflow:hidden}.sec_5 .voice_list ul li .text_wrap{padding:4.5333vw 4vw 5.0667vw}.sec_5 .voice_list ul li .text_wrap dl+dl{margin-top:3.4667vw}.sec_5 .voice_list ul li .text_wrap dl dt{font-size:4.6667vw;font-weight:500;padding:0 0 0 8vw;margin:0 0 3.3333vw}.sec_5 .voice_list ul li .text_wrap dl dt:before{left:.4vw;width:5.3333vw;height:5.3333vw}.sec_5 .voice_list ul li .text_wrap dl dd{font-size:3.4667vw;line-height:1.733;letter-spacing:.025em}.sec_5 .voice_list ul li .detail{padding:0 4vw}.sec_5 .voice_list ul li .detail .cate{font-size:3.2vw;width:25.3333vw;padding:1.7333vw 0 2vw;border-radius:1.3333vw 0 0}.sec_5 .voice_list ul li .detail .name{font-size:3.7333vw;padding:0 0 0 6.4vw}.sec_5 .voice_list ul li .detail .name:before{width:4.4vw;height:4.1333vw}}.sec_6 .plan_list dl{position:relative;background:#fff}.sec_6 .plan_list dl dt{position:relative;display:inline-block;color:#fff;font-weight:700;background:#ff942c;box-sizing:border-box}.sec_6 .plan_list dl dt:after{content:"";position:absolute;left:0;right:0;margin:0 auto;background:#ff942c;clip-path:polygon(100% 0,0 0,50% 100%)}.sec_6 .plan_list dl dd .plan_name_wrap{font-weight:700}.sec_6 .plan_list dl dd .plan_name_wrap .price .num{font-weight:500;letter-spacing:1px;padding-left:.25em}.sec_6 .plan_list dl dd p{text-align:left}@media (min-width: 601px){.sec_6{padding:82px 0 127px}.sec_6 .sec_ttl{padding:0 0 36px;margin:0 0 89px}.sec_6 .plan_list dl{border-radius:10px;box-shadow:0 5px 5px #91919180}.sec_6 .plan_list dl dt{min-width:340px;padding:13px 17px;margin:-1em 0 0;border-radius:25px}.sec_6 .plan_list dl dt:after{bottom:-18px;width:23px;height:19px}.sec_6 .plan_list dl dd{padding:56px 0 42px}.sec_6 .plan_list dl dd .plan_name_wrap{margin:0 0 25px}.sec_6 .plan_list dl dd .plan_name_wrap .name{font-size:40px;text-shadow:2px 2px #ff942c;margin:0 0 14px}.sec_6 .plan_list dl dd .plan_name_wrap .price{font-size:30px;letter-spacing:.025em}.sec_6 .plan_list dl dd .plan_name_wrap .price .num{font-size:40px}.sec_6 .plan_list dl dd .plan_name_wrap .price .tax{font-size:25px}.sec_6 .plan_list dl dd p{font-size:18px;line-height:1.94;padding:0 6.875%}}@media (min-width: 961px){.sec_6{background:var(--lp-bg-sec6-imgurl)no-repeat center/cover}.sec_6 .plan_list{display:flex;flex-wrap:wrap;gap:70px 4%}.sec_6 .plan_list dl{flex:0 1 48%}.sec_6 .plan_list dl dt{font-size:min(2.3636vw,26px)}}@media (max-width: 960px){.sec_6{background:var(--lp-bg-sec6sp-imgurl)no-repeat top center/cover}}@media (min-width: 601px) and (max-width: 960px){.sec_6 .plan_list dl+dl{margin-top:60px}.sec_6 .plan_list dl dt{font-size:26px}}@media (max-width: 600px){.sec_6{padding:12.9333vw 0 17.6vw}.sec_6 .sec_ttl{line-height:1;padding:0 0 6.4vw;margin:0 0 13.3333vw}.sec_6 .plan_list dl{border-radius:1.3333vw;box-shadow:0 .6667vw .6667vw #91919180}.sec_6 .plan_list dl+dl{margin-top:9.3333vw}.sec_6 .plan_list dl dt{position:absolute;top:-4.9333vw;left:0;right:0;font-size:4vw;width:fit-content;min-width:53.3333vw;margin:0 auto;padding:2vw 2.1333vw;border-radius:4vw}.sec_6 .plan_list dl dt:after{bottom:-2.4vw;width:3.0667vw;height:2.5333vw}.sec_6 .plan_list dl dd{padding:9.3333vw 0 6.9333vw}.sec_6 .plan_list dl dd .plan_name_wrap{margin:0 0 4vw}.sec_6 .plan_list dl dd .plan_name_wrap .name{font-size:7.284vw;text-shadow:.2667vw .2667vw #ff942c;margin:0 0 4vw}.sec_6 .plan_list dl dd .plan_name_wrap .price{font-size:4vw;letter-spacing:.025em}.sec_6 .plan_list dl dd .plan_name_wrap .price .num{font-size:7.3333vw}.sec_6 .plan_list dl dd .plan_name_wrap .price .tax{font-size:3.3333vw}.sec_6 .plan_list dl dd p{font-size:3.4667vw;line-height:1.53;letter-spacing:.05em;padding:0 4vw}}.sec_7{background:#dbd7d2}.sec_7 .faq_list dl{text-align:left;background:#fff}.sec_7 .faq_list dl dt{font-weight:700}.sec_7 .faq_list dl dt,.sec_7 .faq_list dl dd{position:relative}.sec_7 .faq_list dl dt:before,.sec_7 .faq_list dl dd:before{content:"";position:absolute;left:0}.sec_7 .faq_list dl dt:before{background:var(--lp-q-imgurl)no-repeat center/cover}.sec_7 .faq_list dl dd:before{background:var(--lp-a-imgurl)no-repeat center/cover}.sec_7 .faq_list dl dd a{color:#ff942c;text-decoration:underline}@media (min-width: 601px){.sec_7{padding:83px 0 131px}.sec_7 .sec_ttl{padding:0 0 36px;margin:0 0 60px}.sec_7 .faq_list{max-width:900px;margin:0 auto}.sec_7 .faq_list dl{padding:0 50px;border-radius:10px;box-shadow:0 5px 5px #91919180}.sec_7 .faq_list dl+dl{margin-top:24px}.sec_7 .faq_list dl dt{font-size:24px;letter-spacing:.025em;padding:40px 0 34px 55px;background:radial-gradient(circle,#858585 50%,transparent 50%) 0 100%;background-size:7px 4px;background-repeat:repeat-x;background-position:left bottom}.sec_7 .faq_list dl dt:before{width:32px;height:35px}.sec_7 .faq_list dl dd{font-size:18px;line-height:1.5;padding:29px 0 44px 55px}.sec_7 .faq_list dl dd:before{top:20px;width:31px;height:36px}}@media (min-width: 961px){.sec_7 .faq_list dl dt:before{top:31px}}@media (max-width: 960px){.sec_7 .faq_list dl dt{line-height:1.5}.sec_7 .faq_list dl dt:before{top:50%;transform:translateY(-50%)}}@media (max-width: 600px){.sec_7{padding:12.9333vw 0 17.7333vw}.sec_7 .sec_ttl{padding:0 0 6.4vw;margin:0 0 8.1333vw}.sec_7 .faq_list dl{padding:0 4vw;border-radius:1.3333vw;box-shadow:0 .6667vw .6667vw #91919180}.sec_7 .faq_list dl+dl{margin-top:3.2vw}.sec_7 .faq_list dl dt{font-size:4vw;letter-spacing:.025em;padding:4.2667vw 0 3.3333vw 7.3333vw;background:radial-gradient(circle,#858585 50%,transparent 50%) 0 100%;background-size:.9333vw .5333vw;background-repeat:repeat-x;background-position:left bottom}.sec_7 .faq_list dl dt:before{width:4.4vw;height:5.0667vw}.sec_7 .faq_list dl dd{font-size:3.4667vw;line-height:1.5;letter-spacing:.05em;padding:3.3333vw 0 4.4vw 7.3333vw}.sec_7 .faq_list dl dd:before{top:2.6667vw;width:4.5333vw;height:5.4667vw}}.sec_8 .company dl{display:flex;text-align:left}.sec_8 .company dl dt{display:flex;align-items:center;color:#fff;background:#585858}.sec_8 .company dl dd{flex:1 1 auto;background:#fff}.sec_8 .company dl dt,.sec_8 .company dl dd{box-sizing:border-box}@media (min-width: 601px){.sec_8{padding:80px 0 130px}.sec_8 .sec_ttl{padding:0 0 36px;margin:0 0 60px}.sec_8 .company{max-width:850px;margin:0 auto}.sec_8 .company dl{gap:0 2px}.sec_8 .company dl+dl{margin-top:2px}.sec_8 .company dl dt{flex:0 0 35.29%}.sec_8 .company dl dt span{font-size:18px;padding-left:16.6%}.sec_8 .company dl dd{font-size:18px;line-height:1.667;padding:20px 10px 20px 5.88%}.sec_8 .company dl dd .small{display:block;font-size:14px}}@media (max-width: 600px){.sec_8{padding:13.0667vw 0 17.3333vw}.sec_8 .sec_ttl{line-height:1;padding:0 0 6.4vw;margin:0 0 10.6667vw}.sec_8 .company dl{gap:0 .6667vw}.sec_8 .company dl+dl{margin-top:.4vw}.sec_8 .company dl dt{flex:0 0 28.6667vw}.sec_8 .company dl dt span{font-size:3.6vw;padding-left:4vw}.sec_8 .company dl dd{font-size:3.6vw;line-height:1.59;padding:2.4vw 3.7333vw 2.2667vw}.sec_8 .company dl dd .small{display:block;font-size:3.2vw;line-height:1.25;margin-top:2vw}.sec_8 .company dl.no_wrap dd{padding:2.4vw 0 2.2667vw 3.7333vw}.sec_8 .company dl.no_wrap dd span{white-space:nowrap}}.fixed_btns{position:fixed;left:0;bottom:0;width:100%;background:#333c;z-index:10;opacity:1;visibility:visible;transition:opacity .3s,visibility .3s}.fixed_btns .inner{display:flex;justify-content:center}.fixed_btns .inner .btn a:after{right:.5em;width:1.125em;height:1.125em}@media (min-width: 961px){.fixed_btns .inner{gap:0 4%;padding:10px}.fixed_btns .inner .btn{flex:0 1 480px}.fixed_btns .inner .btn a{font-size:30px;height:80px}.fixed_btns .inner .btn.contact a:before{width:43px;height:33px}.fixed_btns .inner .btn.document a:before{width:31px;height:39px}.fixed_btns .inner .btn.document a .small{font-size:20px}}@media (min-width: 601px) and (max-width: 960px){.fixed_btns .inner{padding:10px}.fixed_btns .inner .btn{flex:0 1 480px}.fixed_btns .inner .btn a{font-size:min(4vw,30px);height:80px}.fixed_btns .inner .btn.contact a:before{left:10%;width:min(43px,5.4667vw);height:min(33px,4.4vw)}.fixed_btns .inner .btn.document a:before{left:11.6%;width:min(31px,31px);height:min(39px,39px)}}@media (max-width: 960px){.fixed_btns .inner{gap:0 2.4vw}.fixed_btns .inner .btn a:after{right:min(2.6667vw,20px)}.fixed_btns .inner .btn.document a .small{font-size:min(2.72vw,20px)}}@media (max-width: 600px){.fixed_btns{opacity:0;visibility:hidden}.fixed_btns.show{opacity:1;visibility:visible}.fixed_btns .inner{gap:0 2.4vw;padding:2.8vw 1.6vw}.fixed_btns .inner .btn{flex:0 1 46.6667vw}.fixed_btns .inner .btn a{font-size:4.1333vw;height:11.6667vw}.fixed_btns .inner .btn a:after{right:.5em;width:1.125em;height:1.125em}.fixed_btns .inner .btn.contact a:before{left:4vw;width:5.4667vw;height:4.4vw}}.footer{background:#333}.footer .copyright{color:#fff}@media (min-width: 601px){.footer{padding:82px 0 144px}.footer .logo{width:300px;margin:0 auto 78px}.footer .copyright{font-size:12px}}@media (max-width: 600px){.footer{padding:14.9333vw 0 22.6667vw}.footer .logo{width:63.2vw;margin:0 auto 10.4vw}.footer .copyright{font-size:2.9333vw;line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/lp-style.css.map */
