<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&amp;family=Noto+Serif+JP:wght@700&amp;display=swap");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;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}p{word-break:break-all}img{max-width:100%}*{background-repeat:no-repeat;box-sizing:border-box}*:before,*:after{box-sizing:border-box;background-repeat:no-repeat}:root{--vw: 1vw}body{font-family:"Helvetica Neue", "Hiragino Kaku Gothic Pro",Meiryo,"ヒラギノ角ゴ Pro W3","MS PGothic","MS UI Gothic",Helvetica,Arial,sans-serif;width:100%;min-width:1160px;scroll-behavior:smooth}@media screen and (max-width: 899px){body{min-width:0}}.container{position:relative;overflow-x:hidden}.container--texture::before{content:'';position:fixed;top:0;left:0;width:100vw;height:100vh;background-image:linear-gradient(180deg, rgba(59,59,59,0.7) 0%, rgba(59,59,59,0.7) 100%),url(../images/lp_bg_fv_pins.png);background-attachment:scroll, fixed;background-size:100% 100%, 108% auto;background-position:center center, center top -6vh;background-blend-mode:multiply;z-index:-1;will-change:filter;filter:grayscale(70%)}@media screen and (max-width: 899px){.container--texture::before{background-size:100% 100%, auto 108%;background-position:center center,center top calc( var(--vw) * -6.6666666667 )}}.outer{max-width:960px;margin:0 auto}@media screen and (max-width: 899px){.outer{max-width:calc( var(--vw) * 86.6666666667 )}}.inner{max-width:840px;margin:0 auto}@media screen and (max-width: 899px){.inner{max-width:calc( var(--vw) * 76 )}.inner--thin{max-width:calc( var(--vw) * 73.3333333333 )}}.text-body{color:#565991;font-size:20px;font-weight:bold;line-height:2}.text-body b{color:#11167A}@media screen and (max-width: 899px){.text-body{font-size:calc( var(--vw) * 4.5333333333 )}}.btn{position:relative;display:block;width:100%;max-width:426px;color:#3D44D0;font-size:20px;text-align:center;padding:15px;margin:0 auto;background:#fff;border:solid 1px #3D44D0;border-radius:30px;transition:opacity 0.2s ease-in-out}.btn::after{content:'';position:absolute;top:0;right:45px;bottom:0;width:11px;height:11px;margin:auto 0;border-top:solid 1px #3D44D0;border-right:solid 1px #3D44D0;transform:rotate(45deg)}.btn:hover{opacity:0.7}@media screen and (max-width: 899px){.btn{max-width:calc( var(--vw) * 86.6666666667 );font-size:calc( var(--vw) * 4.5333333333 );padding:calc( var(--vw) * 3.2 );border-width:calc( var(--vw) * .2666666667 );border-radius:calc( var(--vw) * 5.3333333333 )}.btn::after{right:calc( var(--vw) * 6.6666666667 );width:calc( var(--vw) * 1.8666666667 );height:calc( var(--vw) * 1.8666666667 )}}.heading{position:relative;padding:100px 0 70px}.heading h2{color:#25262C;font-size:50px;font-weight:bold;line-height:1.2;text-align:center}.heading img{position:absolute;top:0;left:0;width:100%;z-index:-1}.heading--blue h2{color:#11167A}@media screen and (min-width: 900px){.heading br{display:none}}@media screen and (max-width: 899px){.heading{padding:calc( var(--vw) * 10.6666666667 ) 0}.heading h2{font-size:calc( var(--vw) * 6.6666666667 )}}.lp_main{position:relative;height:calc(100vh + 160px);min-height:680px;padding:0 0 160px;margin:0 0 155px}.lp_main::before{content:'';position:fixed;top:0;left:0;width:100vw;height:100vh;min-height:700px;background-image:url(../images/lp_bg_main_pins.png);background-size:cover;background-position:center;z-index:-1}.lp_main::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg, #373a6a 0%, rgba(55,58,106,0.5) 45%, rgba(72,81,128,0.12) 90%, rgba(72,81,128,0) 100%);mix-blend-mode:multiply;z-index:-1;transform:translate3d(0, 0, 0)}.lp_main__content{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:960px;height:100%;margin:0 auto}.lp_main__content_ttl{position:relative;top:10vh;width:960px;margin:0 0 200px;opacity:0}.lp_main__content_scroll{position:absolute;right:0;left:0;bottom:125px;width:105px;margin:0 auto;opacity:0}@media screen and (max-width: 899px){.lp_main{height:100vh;min-height:150vw;max-height:none;padding:0;margin:0}.lp_main::before{min-height:150vw;background-image:url(../images/lp_bg_main_pins_sp.png)}.lp_main__content_ttl{width:calc( var(--vw) * 86.6666666667 );margin:auto 0 calc( var(--vw) * .8 )}.lp_main__content_scroll{position:relative;bottom:0;width:calc( var(--vw) * 13.3333333333 );margin:0 0 auto}}.lp_fv{position:relative;height:860px;z-index:1;background-color:#fff}.lp_fv::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg, rgba(59,59,59,0.7) 0%, rgba(173,172,172,0.7) 50%, rgba(59,59,59,0.7) 100%),url(../images/lp_bg_fv_pins.png);background-attachment:scroll, fixed;background-size:100% 100%, 108% auto;background-position:center center, center top -6vh;background-blend-mode:multiply;will-change:filter;filter:grayscale(70%)}.lp_fv__content{position:relative;width:100%;max-width:960px;height:100%;margin:0 auto;z-index:1}.lp_fv__content_ttl{position:absolute;top:184px;left:12px}.lp_fv__content_ttl img{width:100%}.lp_fv__content_circle{position:absolute;top:174px;right:0;width:439px;height:439px;background-image:url(../images/lp_bg_fv_pins.png);background-attachment:fixed;background-size:108% auto;background-position:center top -6vh;border-radius:50%}.lp_fv__content_logo{position:absolute;top:315px;right:-80px;width:172px}@media screen and (max-width: 899px){.lp_fv{height:auto}.lp_fv::before{background-size:100% 100%, auto 108%;background-position:center center,center top calc( var(--vw) * -6.6666666667 )}.lp_fv__content{height:auto;padding:calc( var(--vw) * 18.1333333333 ) 0}.lp_fv__content_ttl{position:relative;top:auto;left:auto;width:100%;height:auto}.lp_fv__content_circle{position:relative;top:auto;right:auto;width:calc( var(--vw) * 76 );height:calc( var(--vw) * 76 );background-size:auto 108%;background-position:center top calc( var(--vw) * -6.6666666667 );margin:calc( var(--vw) * 10.1333333333 ) auto 0}.lp_fv__content_logo{position:absolute;top:calc( var(--vw) * 119.2 );right:calc( var(--vw) * 16 );width:calc( var(--vw) * 22.9333333333 )}}.lp_about{max-width:1070px;border-top-left-radius:35px;border-top-right-radius:35px;padding:0 0 250px;margin:0 auto;background-color:#11167A;background-image:url(../images/lp_bg_about_leader.svg);background-position:center bottom 105px}.lp_about__heading{position:relative;padding:90px 0 70px}.lp_about__heading h2{color:#fff;font-size:50px;font-weight:bold;line-height:1;text-align:center}.lp_about__heading h2 br{display:none}.lp_about__heading img{position:absolute;top:0;left:0;width:100%;z-index:-1}.lp_about__text{color:#D5D5E6;font-weight:bold}.lp_about__text b{color:#fff}.lp_about__achieve{position:relative;padding:0 0 100px;z-index:1}.lp_about__achieve img{width:100%;margin:0 0 70px}.lp_about__purpose{position:relative;padding:0 0 60px 50vw;margin:0 0 100px -50vw;background:#2B32B2;border-top-right-radius:35px;border-bottom-right-radius:35px;z-index:1}.lp_about__purpose_heading{padding:100px 0 70px}.lp_about__purpose_list{display:flex;flex-wrap:wrap;margin:0 -8px 70px}.lp_about__purpose_list_item{width:25%;padding:0 8px}.lp_about__request{position:relative;padding:0 50vw 100px 0;margin:0 -50vw 0 0;background:#3D44D0;border-top-left-radius:35px;border-bottom-left-radius:35px;z-index:1}@media screen and (max-width: 899px){.lp_about{max-width:calc(100% - 6.4%);padding:0 0 calc( var(--vw) * 25.3333333333 );background-position:center bottom calc( var(--vw) * 12 );background-size:calc( var(--vw) * 1.3333333333 ) auto;border-top-left-radius:calc( var(--vw) * 4 );border-top-right-radius:calc( var(--vw) * 4 )}.lp_about__heading{max-width:calc( var(--vw) * 86.6666666667 );padding:calc( var(--vw) * 16 ) 0 calc( var(--vw) * 10.6666666667 );margin:0 auto}.lp_about__heading h2{font-size:calc( var(--vw) * 8 );line-height:1.2}.lp_about__heading h2 br{display:block}.lp_about__achieve{padding:0 0 calc( var(--vw) * 16 )}.lp_about__achieve img{margin:0 0 calc( var(--vw) * 8 )}.lp_about__purpose{padding:0 0 calc( var(--vw) * 16 ) 50vw;margin:0 0 calc( var(--vw) * 16 ) -50vw;border-top-right-radius:calc( var(--vw) * 4 );border-bottom-right-radius:calc( var(--vw) * 4 )}.lp_about__purpose .lp_about__heading{padding-bottom:calc( var(--vw) * 16 )}.lp_about__purpose_list{margin:0 calc( var(--vw) * -2 ) calc( var(--vw) * 4 )}.lp_about__purpose_list_item{width:50%;padding:0 calc( var(--vw) * 2 ) calc( var(--vw) * 4 )}.lp_about__request{padding-bottom:calc( var(--vw) * 16 );border-top-left-radius:calc( var(--vw) * 4 );border-bottom-left-radius:calc( var(--vw) * 4 )}.lp_about__request .lp_about__heading{padding-bottom:calc( var(--vw) * 16 )}.lp_about__request_img{width:100%}}.lp_service{position:relative;padding:0 0 322px;background-image:linear-gradient(0deg, rgba(168,169,206,0.25), rgba(255,255,255,0));background-size:100% 866px;background-position:center bottom}.lp_service::before{content:'';position:absolute;left:0;bottom:86px;height:136px;width:100%;background-image:linear-gradient(to right top, #fff 50%, transparent 50%),linear-gradient(to left top, #fff 50%, transparent 50%);background-size:50% 100%, 50% 100%;background-repeat:no-repeat;background-position:left bottom, right bottom}.lp_service::after{content:'';position:absolute;left:0;bottom:0;height:86px;width:100%;background:#fff}.lp_service__content{max-width:1070px;padding:88px 0 150px;margin:-35px auto 0;background:#F5F5FC;border-radius:35px;box-shadow:0px 10px 0px #11167A}.lp_service__heading{margin:0 0 70px}.lp_service__heading img{width:100%}.lp_service__strength{padding:0 0 154px;background-image:url(../images/lp_bg_about_leader.svg);background-position:center bottom 80px}.lp_service__strength_txt{color:#36397A;text-align:center;padding:10px 0 0;margin:0 0 70px}.lp_service__strength_list{margin:0 0 100px}.lp_service__strength_list_item{position:relative;min-height:328px;padding:0 0 0 calc(50% + 15px)}.lp_service__strength_list_item h3{line-height:0}.lp_service__strength_list_item_img{position:absolute;top:0;left:0;width:calc(50% - 15px)}.lp_service__points{max-width:870px;margin:0 auto}.lp_service__points_row{display:flex;justify-content:space-between;margin:0 auto}.lp_service__points_row_col{width:270px;line-height:0}.lp_service__points_row_col img{width:100%}@media screen and (min-width: 900px){.lp_service__strength_list_item:not(:last-child){margin-bottom:80px}.lp_service__strength_list_item:nth-child(2n){padding:0 50% 0 0}.lp_service__strength_list_item:nth-child(2n) .lp_service__strength_list_item_img{left:auto;right:0}.lp_service__strength_list_item:nth-child(2n) p{padding-right:15px}}@media screen and (max-width: 899px){.lp_service{padding:0 0 calc( var(--vw) * 21.3333333333 );background-size:100% calc( var(--vw) * 70.4 )}.lp_service::before{bottom:0;height:calc( var(--vw) * 10.6666666667 )}.lp_service::after{display:none}.lp_service__content{max-width:calc(100% - 6.4%);padding:calc( var(--vw) * 16 ) 0;margin:calc( var(--vw) * -4 ) auto 0;border-radius:calc( var(--vw) * 4 );box-shadow:0 calc( var(--vw) * 1.8666666667 ) 0 #11167A}.lp_service__content .outer{max-width:calc( var(--vw) * 76 )}.lp_service__heading{margin:0 0 calc( var(--vw) * 16 )}.lp_service__strength{padding:0 0 calc( var(--vw) * 14.1333333333 );background-size:calc( var(--vw) * 1.3333333333 ) auto;background-position:center bottom calc( var(--vw) * 8 )}.lp_service__strength_txt{color:#565991;letter-spacing:-0.015em;margin:0 0 calc( var(--vw) * 8 )}.lp_service__strength_list{max-width:calc( var(--vw) * 73.3333333333 );margin:0 auto}.lp_service__strength_list_item{position:relative;padding:0 0 calc( var(--vw) * 8 )}.lp_service__strength_list_item:not(:first-child){padding-top:calc( var(--vw) * 10.6666666667 )}.lp_service__strength_list_item:not(:first-child)::before{content:'';position:absolute;top:0;right:0;left:0;width:calc( var(--vw) * 18.9333333333 );height:calc( var(--vw) * 1.3333333333 );background:#E1E1FC;margin:0 auto;border-radius:calc( var(--vw) * .8 )}.lp_service__strength_list_item h3 img{width:100%}.lp_service__strength_list_item_img{position:relative;width:100%;margin:0 0 calc( var(--vw) * 4 )}.lp_service__points .lp_service__heading{margin:0 0 calc( var(--vw) * 5.3333333333 )}.lp_service__points_row{display:block}.lp_service__points_row_col{width:100%}.lp_service__points_row_col:not(:last-child){margin:0 0 calc( var(--vw) * 8 )}}.lp_works{background:#fff}.lp_works__heading{max-width:1070px;margin:0 auto 70px}.lp_works__heading_ttl{color:#11167A;font-size:50px;font-weight:bold;line-height:1.2;text-align:center;text-indent:1em;margin:0 0 30px}.lp_works__heading_txt{text-align:center}.lp_works__heading_txt br{display:none}.lp_works__slider{width:100%;margin:0 0 70px}.lp_works__badge{padding:0 0 120px}.lp_works__emblem{padding:0 0 120px}@media screen and (max-width: 899px){.lp_works{padding:0 0 calc( var(--vw) * 16 )}.lp_works__heading{margin:0 auto calc( var(--vw) * 10.6666666667 )}.lp_works__heading_ttl{font-size:calc( var(--vw) * 6.6666666667 );text-indent:0;margin:0 0 calc( var(--vw) * 8 )}.lp_works__heading_txt{letter-spacing:-0.015em;line-height:1.5}.lp_works__heading_txt br{display:block}.lp_works__slider{margin:0 0 calc( var(--vw) * 10.6666666667 )}.lp_works__badge{padding:calc( var(--vw) * 18.6666666667 ) 0 0}.lp_works__badge .btn{padding-right:calc( var(--vw) * 5.0666666667 )}.lp_works__emblem{padding:calc( var(--vw) * 18.6666666667 ) 0 0}.lp_works__emblem .btn{padding-right:calc( var(--vw) * 6.9333333333 )}.lp_works__emblem .btn::after{right:calc( var(--vw) * 17.3333333333 )}}.lp_voices{padding:35px 0 0;background-image:linear-gradient(0deg, #fff, #fff);background-size:100% 35px;background-position:center top}.lp_voices__content{padding:66px 0 70px;background:#fff}.lp_voices__content_inner{max-width:950px;margin:0 auto}.lp_voices__heading{position:relative;max-width:950px;color:#fff;font-size:70px;font-weight:bold;text-align:center;padding:30px 0;margin:0 auto;background-color:rgba(17,22,122,0.75);background-image:url(../images/lp_bg_voices_ttl.svg);background-size:100% 100%}.lp_voices__heading::before,.lp_voices__heading::after{content:'';position:absolute;top:0;width:50vw;height:100%;background:#fff}.lp_voices__heading::before{left:100%}.lp_voices__heading::after{right:100%}.lp_voices__list{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -19px}.lp_voices__list_item{position:relative;width:50%;padding:0 19px 38px}.lp_voices__list_item img{width:100%}@media screen and (min-width: 900px){.lp_voices__list_item:nth-child(2n){top:18px}.lp_voices__list_item:last-child{padding-bottom:0}}@media screen and (max-width: 899px){.lp_voices{padding:calc( var(--vw) * 2.6666666667 ) 0 0;background-size:100% calc( var(--vw) * 2.6666666667 )}.lp_voices__content{padding:calc( var(--vw) * 8.5333333333 ) 0 calc( var(--vw) * 13.3333333333 )}.lp_voices__content_inner{max-width:calc( var(--vw) * 76 )}.lp_voices__heading{max-width:calc( var(--vw) * 76 );font-size:calc( var(--vw) * 6.6666666667 );letter-spacing:-0.015em;padding:calc( var(--vw) * 4.2666666667 ) 0 calc( var(--vw) * 4 );background-image:url(../images/lp_bg_voices_ttl_sp.svg)}.lp_voices__list{max-width:calc( var(--vw) * 73.3333333333 );margin:0 auto}.lp_voices__list_item{width:100%;padding:0 0 calc( var(--vw) * 5.3333333333 )}.lp_voices__list_item:last-child{padding:0}}.lp_media{position:relative;padding:0 0 90px;background:#fff;z-index:1}.lp_media__list{display:flex;flex-wrap:wrap;max-width:894px;margin:0 auto}.lp_media__list_item{width:calc(100% / 3)}.lp_media__list_item img{width:100%}@media screen and (min-width: 900px){.lp_media .heading{padding:70px 0 32px}.lp_media .heading h2{line-height:1}}@media screen and (max-width: 899px){.lp_media{padding:0 0 calc( var(--vw) * 16 )}.lp_media .outer{max-width:calc( var(--vw) * 76 )}.lp_media__list_item{width:100%}.lp_media__list_item:not(:last-child){padding:0 0 calc( var(--vw) * 5.3333333333 )}}.lp_making{padding:0 0 80px;background:#fff}@media screen and (max-width: 899px){.lp_making{padding:0 0 calc( var(--vw) * 5.3333333333 )}}.lp_making__content{position:relative;max-width:1050px;padding:0 0 40px;margin:0 auto;background:#F4F4F4;border-radius:35px;z-index:1}@media screen and (max-width: 899px){.lp_making__content{max-width:calc( var(--vw) * 93.3333333333 );padding:calc( var(--vw) * 5.3333333333 ) 0;border-radius:calc( var(--vw) * 4 )}}.lp_making__desc{margin:0 0 38px}@media screen and (max-width: 899px){.lp_making__desc{margin:0 0 calc( var(--vw) * 8 )}}.lp_making__method{padding:0 0 28px;background-image:url(../images/lp_bg_making_method_leader.svg);background-position:center bottom}.lp_making__method_txt{margin:0 0 70px}.lp_making__method_list_item{margin-bottom:30px}.lp_making__method_card{position:relative;min-height:214px;padding:50px 70px 40px 250px;background:#fff;border:solid 4px #E1E1FC;border-radius:20px}.lp_making__method_card_ttl{color:#11167A;font-size:33px;font-weight:bold;margin:0 0 20px}.lp_making__method_card_txt{color:#25262C;font-size:20px;font-weight:bold;line-height:1.5}.lp_making__method_card_img{position:absolute;top:50px;left:70px;width:140px}.lp_making__method_card_child{margin:35px -20px 15px -200px}.lp_making__method_card_child img{width:100%}@media screen and (max-width: 899px){.lp_making__method{padding:0 0 calc( var(--vw) * 9.8666666667 );background-image:url(../images/lp_bg_making_method_leader_sp.svg);background-size:calc( var(--vw) * 1.3333333333 ) auto}.lp_making__method .heading{padding-bottom:calc( var(--vw) * 8 )}.lp_making__method_txt{margin:0 0 calc( var(--vw) * 8 )}.lp_making__method_list_item{margin-bottom:calc( var(--vw) * 4 )}.lp_making__method_card{padding:calc( var(--vw) * 5.3333333333 );border-width:calc( var(--vw) * .5333333333 );border-radius:calc( var(--vw) * 2.1333333333 )}.lp_making__method_card_ttl{font-size:calc( var(--vw) * 5.3333333333 );text-align:center;margin:0 0 calc( var(--vw) * 5.3333333333 )}.lp_making__method_card_row{display:flex;align-items:center;justify-content:space-between}.lp_making__method_card_txt{width:calc( var(--vw) * 38.9333333333 );font-size:calc( var(--vw) * 4 );line-height:1.75}.lp_making__method_card_img{position:relative;top:auto;left:auto;width:calc( var(--vw) * 21.3333333333 )}.lp_making__method_card_child{margin:calc( var(--vw) * 5.3333333333 ) calc( var(--vw) * -1.3333333333 ) 0}}.lp_making__sample{padding:20px 0 100px}.lp_making__sample_heading img{display:block;margin:0 auto 25px}.lp_making__sample_row{display:flex;flex-wrap:wrap;margin:0 0 70px}.lp_making__sample_row_col{width:50%}@media screen and (min-width: 900px){.lp_making__sample_row_col:nth-child(2){padding:0 0 0 40px;margin:68px 0 0}.lp_making__sample_row_col:nth-child(3){order:1;padding:0 0 0 20px;margin:auto 0 0 0}.lp_making__sample_row_col:nth-child(4){margin:auto 0 0 0}}@media screen and (max-width: 899px){.lp_making__sample{padding:calc( var(--vw) * 8 ) 0 calc( var(--vw) * 16 )}.lp_making__sample_heading img{width:100%;margin:0 auto calc( var(--vw) * 10.6666666667 )}.lp_making__sample_row{padding:0 calc( var(--vw) * 1.3333333333 );margin:0 0 calc( var(--vw) * 5.3333333333 )}.lp_making__sample_row_col{width:100%;padding:0 0 calc( var(--vw) * 5.3333333333 )}.lp_making__sample_row_col img{width:100%}.lp_making__sample_row_col br{display:none}.lp_making__sample .btn{font-size:calc( var(--vw) * 3.7333333333 );padding:calc( var(--vw) * 3.4666666667 ) calc( var(--vw) * 5.3333333333 ) calc( var(--vw) * 3.4666666667 ) 0}.lp_making__sample .btn::after{right:calc( var(--vw) * 6.4 )}}.lp_making__attach{position:relative;padding:0 0 80px 50vw;margin:0 0 100px -50vw;background:#EDEDFC;border-top-right-radius:35px;border-bottom-right-radius:35px;z-index:1}.lp_making__attach_row{display:flex;flex-wrap:wrap;margin:0 -10px}.lp_making__attach_row_col{width:25%;padding:0 10px;line-height:0}.lp_making__attach_row_col img{width:100%}@media screen and (min-width: 900px){.lp_making__attach .heading{padding:80px 0 40px}}@media screen and (max-width: 899px){.lp_making__attach{padding:calc( var(--vw) * 5.3333333333 ) 0 calc( var(--vw) * 6.6666666667 ) 50vw;margin-bottom:calc( var(--vw) * 10.6666666667 );border-top-right-radius:calc( var(--vw) * 4 );border-bottom-right-radius:calc( var(--vw) * 4 )}.lp_making__attach .heading{padding-bottom:calc( var(--vw) * 8 )}.lp_making__attach .heading h2{font-size:calc( var(--vw) * 6.4 )}.lp_making__attach_row{margin:0 calc( var(--vw) * -2 )}.lp_making__attach_row_col{width:50%;padding:0 calc( var(--vw) * 2 ) calc( var(--vw) * 4 )}}.lp_making__package{position:relative;padding:0 50vw 80px 0;margin:0 -50vw 0 0;background:#E3E3FF;border-top-left-radius:35px;border-bottom-left-radius:35px;z-index:1}.lp_making__package_row{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -10px -20px}.lp_making__package_row_col{width:25%;padding:0 10px 20px;line-height:0}.lp_making__package_row_col img{width:100%}.lp_making__package_img{width:100%}@media screen and (min-width: 900px){.lp_making__package .heading{padding:70px 0 40px}}@media screen and (max-width: 899px){.lp_making__package{padding:calc( var(--vw) * 5.3333333333 ) 50vw calc( var(--vw) * 10.6666666667 ) 0;border-top-left-radius:calc( var(--vw) * 4 );border-bottom-left-radius:calc( var(--vw) * 4 )}.lp_making__package .heading{padding-bottom:calc( var(--vw) * 8 )}.lp_making__package .heading h2{font-size:calc( var(--vw) * 6.4 )}.lp_making__package_row{margin:0 calc( var(--vw) * -2 )}.lp_making__package_row_col{width:50%;padding:0 calc( var(--vw) * 2 ) calc( var(--vw) * 4 )}}.lp_flow{position:relative;padding:0 0 72px;background:#fff;z-index:1}.lp_flow__heading{position:relative;padding:70px 0 40px}.lp_flow__heading h2{color:#25262C;font-size:50px;font-weight:bold;line-height:1.2;text-align:center}.lp_flow__heading img{position:absolute;top:0;left:0;width:100%;z-index:-1}.lp_flow .text-body{letter-spacing:0.01em;margin-bottom:52px}.lp_flow__img{width:100%}@media screen and (max-width: 899px){.lp_flow{padding:0 0 calc( var(--vw) * 13.3333333333 )}.lp_flow .inner,.lp_flow .outer{max-width:calc( var(--vw) * 76 )}.lp_flow__heading{padding:calc( var(--vw) * 10.6666666667 ) 0 calc( var(--vw) * 8 )}.lp_flow__heading h2{font-size:calc( var(--vw) * 6.4 )}.lp_flow .text-body{margin-bottom:calc( var(--vw) * 11.2 )}.lp_flow__img{width:calc( var(--vw) * 86.6666666667 );max-width:none;margin:0 calc( var(--vw) * -5.3333333333 )}}.lp_faq{padding:0 0 100px;background:#fff}.lp_faq__content{max-width:1070px;padding:80px 0 70px;margin:0 auto;background:#F2F2FC;border-radius:30px}.lp_faq__heading{color:#11167A;font-size:50px;font-weight:bold;text-align:center;line-height:1.2;margin:0 0 60px}.lp_faq__list_item:not(:last-child){margin:0 0 35px}.lp_faq__card{color:#272727;padding:35px 60px;background:#fff;border-radius:25px;cursor:pointer}.lp_faq__card_head{position:relative;min-height:60px;padding:0 65px 0 85px;background-image:url(../images/lp_ico_faq_que.svg);background-position:left top}.lp_faq__card_head--single{padding-top:8px}.lp_faq__card_head::after{content:'';position:absolute;top:-20px;right:0;bottom:0;width:27px;height:27px;margin:auto 0;border-right:solid 4px #E1E1FC;border-bottom:solid 4px #E1E1FC;transform:rotateZ(45deg);transition:transform 0.2s ease-in-out}.lp_faq__card_head p{font-size:30px;font-weight:bold;line-height:1.5}.lp_faq__card_body{height:0;overflow:hidden;padding:0 0 0 85px;background-image:url(../images/lp_ico_faq_ans.svg);background-position:left top 50px}.lp_faq__card_body p{font-size:20px;font-weight:500;line-height:2;margin:40px 0 0}.lp_faq__card_body p .sp{display:none}.lp_faq__card_body a{color:#3D44D0;font-weight:600;text-decoration:underline}.lp_faq__card.show .lp_faq__card_head::after{top:0;transform:rotateZ(225deg)}@media screen and (max-width: 899px){.lp_faq{padding:0 0 calc( var(--vw) * 10.6666666667 )}.lp_faq__content{max-width:calc( var(--vw) * 93.6 );padding:calc( var(--vw) * 8 ) 0;border-radius:calc( var(--vw) * 4 )}.lp_faq__heading{font-size:calc( var(--vw) * 6.4 );line-height:1;margin:0 0 calc( var(--vw) * 8 )}.lp_faq__list_item:not(:last-child){margin:0 0 calc( var(--vw) * 5.3333333333 )}.lp_faq__card{padding:calc( var(--vw) * 8 ) calc( var(--vw) * 9.8666666667 ) calc( var(--vw) * 8 ) calc( var(--vw) * 4 );border-radius:calc( var(--vw) * 1.8666666667 )}.lp_faq__card_head{min-height:0;padding:0 0 0 calc( var(--vw) * 12 );background-position:left top calc( var(--vw) * 1.0666666667 );background-size:calc( var(--vw) * 8 ) auto}.lp_faq__card_head::after{top:0;right:calc( var(--vw) * -4 );width:calc( var(--vw) * 2.4 );height:calc( var(--vw) * 2.4 );border-right-width:calc( var(--vw) * .5333333333 );border-bottom-width:calc( var(--vw) * .5333333333 )}.lp_faq__card_head p{font-size:calc( var(--vw) * 4.5333333333 )}.lp_faq__card_body{padding:0 0 0 calc( var(--vw) * 12 );background-position:left top calc( var(--vw) * 9.0666666667 );background-size:calc( var(--vw) * 8 ) auto}.lp_faq__card_body p{font-size:calc( var(--vw) * 4 );line-height:1.75;letter-spacing:0.05em;margin:calc( var(--vw) * 8 ) 0 0}.lp_faq__card_body p .sp{display:block}.lp_faq__card_body a{color:#3D44D0;font-weight:600;text-decoration:underline}}.lp_contact{background:#fff;padding:0 0 50px}.lp_contact__content{padding:0 350px 0 0;margin:0 0 70px;background-image:url(../images/lp_img_contact.png);background-size:304px auto;background-position:right bottom}.lp_contact__content_ttl{color:#11167A;font-size:60px;font-weight:bold;line-height:1.2;margin:0 0 40px}.lp_contact__content_txt{color:#11167A}.lp_contact__content_txt br{display:none}.lp_contact__btns_row{display:flex;flex-wrap:wrap;margin:0 -13px -25px}.lp_contact__btns_row_col{width:50%;line-height:0;padding:0 13px 25px}.lp_contact__btns_btn{display:block;transition:opacity 0.2s ease-in-out}.lp_contact__btns_btn:hover{opacity:0.7}.lp_contact__btns_btn img{width:100%}@media screen and (max-width: 899px){.lp_contact{padding:0}.lp_contact .outer{max-width:none}.lp_contact__content{padding:calc( var(--vw) * 4 ) 0 0;margin:0 0 calc( var(--vw) * 16 );background-size:calc( var(--vw) * 31.4666666667 ) auto;background-position:right calc( var(--vw) * 2.4 ) top}.lp_contact__content_ttl{max-width:calc( var(--vw) * 76 );font-size:calc( var(--vw) * 6.4 );line-height:1.5;letter-spacing:-0.015em;margin:0 auto calc( var(--vw) * 4 )}.lp_contact__content_txt{max-width:calc( var(--vw) * 73.3333333333 );font-size:calc( var(--vw) * 4.5333333333 );letter-spacing:0.05em;margin:0 auto}.lp_contact__content_txt br{display:block}.lp_contact__btns{padding:0 0 calc( var(--vw) * 10.6666666667 )}.lp_contact__btns_row{margin:0}.lp_contact__btns_row_col{width:100%;padding:0}.lp_contact__btns_row_col:not(:last-child){padding:0 0 calc( var(--vw) * 5.3333333333 )}}.lp_actions{position:fixed;left:0;right:0;bottom:-200px;width:1120px;max-width:100%;padding:15px 33px 13px;margin:0 auto;background:#fff;border-radius:20px;box-shadow:0 3px 6px rgba(0,0,0,0.16);z-index:9;transition:bottom 0.6s ease-in-out}.lp_actions.show{bottom:22px}.lp_actions__btns{display:flex;align-items:flex-end;line-height:0}.lp_actions__btns_item{position:relative;width:225px;padding:0 5px}.lp_actions__btns_item--tel{width:379px}.lp_actions__btns_item_btn{width:100%}.lp_actions__btns_item_fukidashi{position:absolute;top:-50px;left:0;right:0;margin:0 auto}.lp_actions__btns_item a{display:block}.lp_actions__btns_item a .lp_actions__btns_item_btn{transition:opacity 0.2s ease-in-out}.lp_actions__btns_item a:hover .lp_actions__btns_item_btn{opacity:0.7}@media screen and (max-width: 899px){.lp_actions{bottom:calc( var(--vw) * -34.6666666667 );width:100%;padding:calc( var(--vw) * 3.7333333333 ) 0 calc( var(--vw) * 2.6666666667 );border-radius:0;box-shadow:0 0 calc( var(--vw) * 1.3333333333 ) rgba(0,0,0,0.16)}.lp_actions__btns{width:calc( var(--vw) * 89.8666666667 );flex-wrap:wrap;margin:0 auto}.lp_actions__btns_item{width:calc(100% / 3);padding:0 calc( var(--vw) * 1.6 )}.lp_actions__btns_item--tel{position:relative;width:100%;padding-bottom:calc( var(--vw) * 2.6666666667 )}.lp_actions__btns_item_fukidashi{top:calc( var(--vw) * -8 );left:auto;right:calc( var(--vw) * 1.6 );width:calc( var(--vw) * 42.4 );margin:0}.lp_actions.show{bottom:0}}.footer{position:relative;padding:150px 0 115px;background:#11167A}.footer::before{content:'';position:absolute;top:0;left:0;width:100%;height:50px;background:#fff;border-bottom-left-radius:50px;border-bottom-right-radius:50px}.footer__row{display:flex;flex-wrap:wrap;margin:0 0 50px}.footer__row_logo{width:403px;text-align:center}.footer__row_txt{width:calc(100% - 403px)}.footer__row_txt p{color:#fff;font-size:15px;font-weight:bold;line-height:2;letter-spacing:0.05em}.footer__nav{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 55px}.footer__nav_item{padding:0 0.5em}.footer__nav_item:not(:last-child){border-right:solid 2px #fff}.footer__nav_item a{color:#fff;font-size:15px;font-weight:500;letter-spacing:0.05em;transition:opacity 0.2s ease-in-out}.footer__nav_item a:hover{opacity:0.7}.footer__copy{color:#fff;font-size:12px;text-align:center}@media screen and (max-width: 899px){.footer{padding:calc( var(--vw) * 18.1333333333 ) 0 calc( var(--vw) * 34.6666666667 )}.footer::before{top:-1px;height:calc( var(--vw) * 4 );background:#fff;border-bottom-left-radius:calc( var(--vw) * 4 );border-bottom-right-radius:calc( var(--vw) * 4 )}.footer__row{margin:0 0 calc( var(--vw) * 16 )}.footer__row_logo{width:100%;padding:0 0 calc( var(--vw) * 8 )}.footer__row_logo img{width:calc( var(--vw) * 34.6666666667 )}.footer__row_txt{width:100%}.footer__row_txt p{font-size:calc( var(--vw) * 2.6666666667 );line-height:1.5}.footer__nav{margin:0 0 calc( var(--vw) * 9.3333333333 )}.footer__nav_item{width:100%;text-align:center;padding:0}.footer__nav_item:not(:last-child){border-right:none}.footer__nav_item a{display:inline-block;font-size:calc( var(--vw) * 2.6666666667 );line-height:1.5}.footer__copy{font-size:calc( var(--vw) * 2.6666666667 );transform:scale(0.9)}}
/*# sourceMappingURL=style.css.map */
</pre></body></html>