#page_main_img,#subPageMenu,#sidebar,#pageTitle,#recommend{display:none !important}html,body{overflow-x:hidden}#header-wrapper,#GlobalArea,#header{background-color:rgba(0,0,0,0)}#contentsArea{float:none}#left_contents{float:none;width:100%}figure{text-align:left}#content_wrapper{max-width:none;padding:0;width:100%}#content_wrapper #main_contents #left_contents #page_contents #contentsArea #content{letter-spacing:.05em;line-break:strict}#content_wrapper #main_contents #left_contents #page_contents #contentsArea #content h1,#content_wrapper #main_contents #left_contents #page_contents #contentsArea #content h2,#content_wrapper #main_contents #left_contents #page_contents #contentsArea #content h3,#content_wrapper #main_contents #left_contents #page_contents #contentsArea #content h4,#content_wrapper #main_contents #left_contents #page_contents #contentsArea #content h5,#content_wrapper #main_contents #left_contents #page_contents #contentsArea #content h6,#content_wrapper #main_contents #left_contents #page_contents #contentsArea #content p{background-image:none;background-color:rgba(0,0,0,0);border:none;padding:0;margin:0;color:#000;font-size:16px;font-weight:500}#content_wrapper #main_contents #left_contents #page_contents #contentsArea #content ul,#content_wrapper #main_contents #left_contents #page_contents #contentsArea #content ol{padding:0;margin:0}#content_wrapper #main_contents #left_contents #page_contents #contentsArea #content ul li,#content_wrapper #main_contents #left_contents #page_contents #contentsArea #content ol li{list-style:none;font-size:16px}#content_wrapper #main_contents #left_contents #page_contents #pageTitle{background-image:none;background-color:rgba(0,0,0,0);border:none;padding:0;margin:0;color:#000;font-size:16px;font-weight:500}.breadcrumb{mix-blend-mode:multiply;position:absolute;z-index:1}.viewmode-mobile .breadcrumb{display:none}.entry-title{display:none}.has-global-padding{padding:0}.lp_wrap h2{background:none;border:none;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}.lp_wrap h3{background-color:rgba(0,0,0,0);background:none;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}.content .lp_wrap{font-feature-settings:"palt";font-family:"Noto Sans JP",sans-serif !important;color:#000;line-height:1.8}.content .lp_wrap ul{padding:0;margin:0}.content .lp_wrap img{vertical-align:bottom}.content .lp_wrap .summary>*:first-child,.content .lp_wrap section>*:first-child{margin-top:0}.content .lp_wrap .summary p.ttl02+p.ttl02,.content .lp_wrap section p.ttl02+p.ttl02{padding-top:0}.content .lp_wrap .mainContents+.lp_footer,.content .lp_wrap .sec+.sec{margin-top:30px}.content .lp_wrap .inner .tag+.wrap{margin-top:0}.content .lp_wrap .flex{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.content .lp_wrap .bg-right-blue{background:#e5f5f7}.content .lp_wrap h1,.content .lp_wrap h2,.content .lp_wrap h3,.content .lp_wrap h4,.content .lp_wrap h5{font-weight:bold}.content .lp_wrap .summary{letter-spacing:.05em}.content .lp_wrap .summary .ttl{font-size:clamp(24px,13.479px + 3.288vw,48px)}.content .lp_wrap .summary .ttl02{font-size:clamp(20px,15.616px + 1.37vw,30px)}.content .lp_wrap .summary .read p{font-size:clamp(14px,11.37px + .822vw,20px)}.content .lp_wrap .summary .card .wrap .ttl{font-size:clamp(20px,15.37px + .822vw,24px)}.content .lp_wrap .summary .card .wrap .txt{font-size:clamp(16px,15.123px + .274vw,18px)}.content .lp_wrap .summary .card .wrap .attn{font-size:clamp(10px,8.247px + .548vw,14px)}.content .lp_wrap .summary .pMark p{font-size:clamp(10px,8.247px + .548vw,14px)}.content .lp_wrap .sec01 .ttl{font-size:clamp(24px,5.143px + 4.286vw,48px)}.content .lp_wrap .sec01 .read{font-size:clamp(14px,12.429px + .357vw,16px);max-width:1050px;margin:auto}.content .lp_wrap .sec01 .card .tag{font-family:"Poppins",sans-serif}.content .lp_wrap .sec01 .card .wrap .ttl{font-size:clamp(20px,6vw,28px)}.content .lp_wrap .sec01 .card .wrap .sup{font-size:clamp(12px,11.123px + .274vw,14px)}.content .lp_wrap .sec01 .card .wrap .price{font-family:"Poppins",sans-serif;font-size:clamp(36px,21.973px + 4.384vw,68px);line-height:1}.content .lp_wrap .sec01 .card .wrap .yen{font-size:clamp(24px,6vw,40px);letter-spacing:-0.05em}.content .lp_wrap .sec01 .card .wrap .tax{font-size:clamp(8px,6vw,10px);letter-spacing:-0.05em}.content .lp_wrap .sec01 .card .details ul{list-style:none}.content .lp_wrap .sec01 .card .details ul li{font-size:clamp(12px,3vw,19px)}.content .lp_wrap .sec02 .ttl{font-size:clamp(24px,5.143px + 4.286vw,48px)}.content .lp_wrap .sec03{max-width:1050px;margin:auto}.content .lp_wrap .sec03 h2.ttl{font-size:clamp(24px,5.143px + 4.286vw,48px) !important;line-height:1.4}.content .lp_wrap .sec03 h3.ttl{font-size:clamp(20px,12.143px + 1.786vw,30px) !important;margin:40px 0 20px;color:#009cb5}.content .lp_wrap .sec03 h4.ttl{font-size:clamp(16px,12.857px + .714vw,20px) !important;margin:40px 0 10px;color:#009cb5}.content .lp_wrap .sec03 p{font-size:clamp(14px,12.429px + .357vw,16px) !important}.content .lp_wrap .sec03 .textArea{margin-top:30px}.content .lp_wrap .sec03 .textArea .attn001+P,.content .lp_wrap .sec03 .textArea p+p{margin-top:clamp(20px,12.143px + 1.786vw,30px)}.content .lp_wrap .sec03 .attn001{text-align:center;background:#e5f5f7;border:1px solid #009cb5;border-radius:6px;color:#009cb5;padding:10px;font-size:clamp(14px,12.429px + .357vw,16px) !important}.content .lp_wrap .sec03 .attn002{border:1px solid #666;border-radius:6px;color:#666;margin-top:30px;padding:10px;font-size:clamp(14px,12.429px + .357vw,16px) !important}.content .lp_wrap .sec03 ul li{font-size:clamp(14px,12.429px + .357vw,16px) !important;list-style-type:circle;list-style-position:inside}.content .lp_wrap .lp_footer .contact_wrap .ttl{font-size:clamp(24px,6vw,48px)}.content .lp_wrap .lp_footer .contact_wrap .read{font-size:clamp(14px,9.375vw,16px)}.content .lp_wrap .lp_footer .contact_wrap .contact__tel .ttl{font-size:clamp(15px,12.808px + .685vw,20px)}.content .lp_wrap .lp_footer .contact_wrap .contact__tel .tel{font-size:clamp(36px,6vw,74px);font-family:"Poppins",sans-serif;line-height:1}.content .lp_wrap .lp_footer .contact_wrap .contact__tel .tel .typesquare_option{font-size:clamp(14px,3vw,20px);font-weight:normal;letter-spacing:0}.content .lp_wrap .lp_footer .contact_wrap .contact__form .ttl{font-size:clamp(16px,11.616px + 1.37vw,26px)}.content .lp_wrap .lp_footer .contact_wrap .contact__form p{font-size:clamp(14px,13.123px + .274vw,16px)}.viewmode-mobile .pagetop a{bottom:75px !important}.viewmode-mobile .container{margin:0;padding:0}.viewmode-mobile .container .content{padding:0}.viewmode-mobile .container .content .lp_wrap br.pc{display:none}.viewmode-mobile .container .content .lp_wrap .floating-bnr{background:#4a72a2;position:fixed;bottom:0;width:100%;z-index:200}.viewmode-mobile .container .content .lp_wrap .floating-bnr .inner{display:flex;justify-content:space-between;gap:5%;padding:10px}.viewmode-mobile .container .content .lp_wrap .floating-bnr .inner br{display:contents}.viewmode-mobile .container .content .lp_wrap .floating-bnr .inner .tel{display:flex;flex-wrap:wrap;text-align:center}.viewmode-mobile .container .content .lp_wrap .floating-bnr .inner .tel .txt{color:#fff;width:100%;font-size:10px}.viewmode-mobile .container .content .lp_wrap .floating-bnr .inner .tel a.callBtn{width:100%;background:#fff;border-radius:2em;color:#333;font-size:13px;font-weight:bold;line-height:2em;padding:0 1em;text-decoration:none}.viewmode-mobile .container .content .lp_wrap .floating-bnr .inner .tel a.callBtn::before{background-image:url(../images/tel.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;width:10px;height:10px}.viewmode-mobile .container .content .lp_wrap .floating-bnr .inner .tel .time{display:none}.viewmode-mobile .container .content .lp_wrap .floating-bnr .inner .form{display:flex;flex-wrap:wrap;text-align:center}.viewmode-mobile .container .content .lp_wrap .floating-bnr .inner .form .txt{color:#fff;width:100%;font-size:10px}.viewmode-mobile .container .content .lp_wrap .floating-bnr .inner .form a.moveBtn{width:100%;background:#ffff6d;border-radius:2em;font-weight:bold;line-height:2em;padding:0 1em;text-decoration:none}.viewmode-mobile .container .content .lp_wrap .header{background:#7cccd9}.viewmode-mobile .container .content .lp_wrap .header .lp_hero{width:100%;margin:auto;text-align:center;position:relative}.viewmode-mobile .container .content .lp_wrap .header .lp_hero .speech{display:none}.viewmode-mobile .container .content .lp_wrap .header .lp_hero .illust{position:absolute;bottom:-50px;left:20px;z-index:1;width:50%}.viewmode-mobile .container .content .lp_wrap .header .lp_hero .illust img{width:100%}.viewmode-mobile .container .content .lp_wrap .summary{padding-top:60px;padding-bottom:30px;position:relative}.viewmode-mobile .container .content .lp_wrap .summary h2.ttl{position:relative;text-align:center;word-break:keep-all;font-weight:bold}.viewmode-mobile .container .content .lp_wrap .summary h2.ttl::after{position:absolute;background-color:#000;bottom:-10px;content:"";height:1px;left:50%;transform:translateX(-50%);width:100px}.viewmode-mobile .container .content .lp_wrap .summary .ttl02{width:calc(100% - 5vw);margin:auto;padding-top:40px;font-weight:bold;text-align:center;word-break:keep-all;line-height:1.5}.viewmode-mobile .container .content .lp_wrap .summary .read{width:calc(100% - 5vw);margin:auto;padding-top:30px;text-align:center}.viewmode-mobile .container .content .lp_wrap .summary .inner{padding-top:40px;position:inherit}.viewmode-mobile .container .content .lp_wrap .summary .pMark{display:flex;justify-content:flex-end;align-items:center;margin:20px 10px 0 auto;width:200px}.viewmode-mobile .container .content .lp_wrap .summary .pMark figure img{margin-left:5px}.viewmode-mobile .container .content .lp_wrap .summary .illust{position:absolute;bottom:-10px;left:-40px;z-index:1}.viewmode-mobile .container .content .lp_wrap .summary .illust img{width:140px}.viewmode-mobile .container .content .lp_wrap .summary .flex{gap:40px 0;width:100%;align-items:flex-start;margin:0 auto}.viewmode-mobile .container .content .lp_wrap .summary .flex .card{width:90%;margin:0}.viewmode-mobile .container .content .lp_wrap .summary .flex .card .tag{background:#009cb5;color:#fff;font-family:"Poppins",sans-serif;width:100%;text-align:center}.viewmode-mobile .container .content .lp_wrap .summary .flex .card .wrap{background:#fff;padding:0 16px 16px;text-align:center;min-height:350px;box-shadow:5px 5px 5px rgba(0,156,181,.1)}.viewmode-mobile .container .content .lp_wrap .summary .flex .card .wrap .ttl{border-bottom:1px solid #000;word-break:keep-all;height:5rem;display:flex;justify-content:center;flex-direction:column}.viewmode-mobile .container .content .lp_wrap .summary .flex .card .wrap .txt{text-align:left;line-height:1.4;margin-top:1em;height:3rem}.viewmode-mobile .container .content .lp_wrap .summary .flex .card .wrap .photo02{margin-top:.5em;background-repeat:no-repeat;background-size:contain;background-position:center center;width:100%;height:180px}.viewmode-mobile .container .content .lp_wrap .summary .flex .card .wrap .photo02.step1{background-image:url(../images/summary_step_01.webp)}.viewmode-mobile .container .content .lp_wrap .summary .flex .card .wrap .photo02.step2{background-image:url(../images/summary_step_02.webp)}.viewmode-mobile .container .content .lp_wrap .summary .flex .card .wrap .photo02.step3{background-image:url(../images/summary_step_03.webp)}.viewmode-mobile .container .content .lp_wrap .summary .flex .card .wrap .photo02.step4{background-image:url(../images/summary_step_04.webp)}.viewmode-mobile .container .content .lp_wrap .summary .flex .card .wrap .photo02.step5{background-image:url(../images/summary_step_05.webp)}.viewmode-mobile .container .content .lp_wrap .summary .flex .card .wrap .photo02.step6{background-image:url(../images/summary_step_06.webp)}.viewmode-mobile .container .content .lp_wrap .summary .flex .card .attn{letter-spacing:-1px;line-height:1.4;margin-top:1em;box-shadow:none}.viewmode-mobile .container .content .lp_wrap .summary .flex .card{position:relative}.viewmode-mobile .container .content .lp_wrap .summary .flex .card:not(:last-child)::after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:16px 16px 16px 16px;border-color:#7cccd9 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);vertical-align:middle;position:absolute;bottom:-45px;left:45%}.viewmode-mobile .container .content .lp_wrap .sec01{padding-top:60px;padding-bottom:100px;position:relative}.viewmode-mobile .container .content .lp_wrap .sec01 h2.ttl{position:relative;text-align:center}.viewmode-mobile .container .content .lp_wrap .sec01 h2.ttl::after{position:absolute;background-color:#000;bottom:-10px;content:"";height:1px;left:50%;transform:translateX(-50%);width:100px}.viewmode-mobile .container .content .lp_wrap .sec01 .read{padding-top:30px;text-align:center}.viewmode-mobile .container .content .lp_wrap .sec01 .list{margin:0 auto;position:inherit}.viewmode-mobile .container .content .lp_wrap .sec01 .list .card{width:90%;margin:40px auto 0}.viewmode-mobile .container .content .lp_wrap .sec01 .list .card .tag{background:#009cb5;width:130px;text-align:center;color:#fff}.viewmode-mobile .container .content .lp_wrap .sec01 .list .card .inner{background:#e5f5f7;padding:1em}.viewmode-mobile .container .content .lp_wrap .sec01 .list .card .inner .wrap{border-bottom:1px solid #ccc}.viewmode-mobile .container .content .lp_wrap .sec01 .list .card .inner .wrap .sup{margin-top:.5em}.viewmode-mobile .container .content .lp_wrap .sec01 .list .card .inner .wrap .sup span::before{content:"●";color:#009cb5}.viewmode-mobile .container .content .lp_wrap .sec01 .list .card .inner .wrap .monetaryunit{font-weight:bold}.viewmode-mobile .container .content .lp_wrap .sec01 .list .card .inner .wrap .monetaryunit .money-wrap{display:inline-block;text-align:center}.viewmode-mobile .container .content .lp_wrap .sec01 .list .card .inner .details{margin-top:10px}.viewmode-mobile .container .content .lp_wrap .sec01 .list .card .inner .details ul{display:flex;gap:10px;flex-wrap:wrap}.viewmode-mobile .container .content .lp_wrap .sec01 .list .card .inner .details ul li{border:1px solid #009cb5;background:#fff;border-radius:5px;padding:0 .5em}.viewmode-mobile .container .content .lp_wrap .sec01 .illust{position:absolute;bottom:-20px;right:0;z-index:1;width:50%}.viewmode-mobile .container .content .lp_wrap .sec02{padding-top:60px;padding-bottom:20px;position:relative}.viewmode-mobile .container .content .lp_wrap .sec02 h2.ttl{position:relative;text-align:center}.viewmode-mobile .container .content .lp_wrap .sec02 h2.ttl::after{position:absolute;background-color:#000;bottom:-10px;content:"";height:1px;left:50%;transform:translateX(-50%);width:100px}.viewmode-mobile .container .content .lp_wrap .sec02 .inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:50px 10px 0;width:100%;margin:auto}.viewmode-mobile .container .content .lp_wrap .sec02 .inner div{width:calc(50% - 10px)}.viewmode-mobile .container .content .lp_wrap .sec02 .anime-roop{background:#fff;margin-top:40px;padding:20px 0}.viewmode-mobile .container .content .lp_wrap .sec02 .anime-roop .bnr{display:flex;align-items:center}@-webkit-keyframes infinity-scroll-right{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes infinity-scroll-right{from{transform:translateX(0)}to{transform:translateX(-100%)}}.viewmode-mobile .container .content .lp_wrap .sec02 .anime-roop .bnr .scroll-infinity__wrap{display:flex;overflow:hidden}.viewmode-mobile .container .content .lp_wrap .sec02 .anime-roop .bnr .scroll-infinity__list{display:flex;list-style:none;padding:0}.viewmode-mobile .container .content .lp_wrap .sec02 .anime-roop .bnr .scroll-infinity__list--right{-webkit-animation:infinity-scroll-right 50s infinite linear 1s both;animation:infinity-scroll-right 50s infinite linear 1s both}.viewmode-mobile .container .content .lp_wrap .sec02 .anime-roop .bnr .scroll-infinity__item{width:33.3333333333vw}.viewmode-mobile .container .content .lp_wrap .sec02 .anime-roop .bnr .scroll-infinity__item>img{width:100%}.viewmode-mobile .container .content .lp_wrap .sec03{padding-top:60px;position:relative;width:90%}.viewmode-mobile .container .content .lp_wrap .sec03 h2.ttl{position:relative;text-align:center}.viewmode-mobile .container .content .lp_wrap .sec03 h2.ttl::after{position:absolute;background-color:#000;bottom:-10px;content:"";height:1px;left:50%;transform:translateX(-50%);width:100px}.viewmode-mobile .container .content .lp_wrap .sec03 h2.ttl br{display:none}.viewmode-mobile .container .content .lp_wrap .sec03 h3.ttl{margin:30px 0 10px}.viewmode-mobile .container .content .lp_wrap .sec03 h4.ttl{margin:30px 0 10px}.viewmode-mobile .container .content .lp_wrap .sec03 .attn001 br{display:none}.viewmode-mobile .container .content .lp_wrap .lp_footer .contact_wrap{padding:0 10px 20px;position:relative}.viewmode-mobile .container .content .lp_wrap .lp_footer .contact_wrap h2.ttl{position:relative;text-align:center}.viewmode-mobile .container .content .lp_wrap .lp_footer .contact_wrap h2.ttl::after{position:absolute;background-color:#000;bottom:-10px;content:"";height:1px;left:50%;transform:translateX(-50%);width:100px}.viewmode-mobile .container .content .lp_wrap .lp_footer .contact_wrap .read{text-align:center;padding-top:30px;font-size:14px}.viewmode-mobile .container .content .lp_wrap .lp_footer .contact_wrap .contact__tel{margin:auto;padding-top:30px;text-align:center}.viewmode-mobile .container .content .lp_wrap .lp_footer .contact_wrap .contact__tel .tel{letter-spacing:-0.05em;margin-top:10px}.viewmode-mobile .container .content .lp_wrap .lp_footer .contact_wrap .contact__tel .tel::before{background-image:url(../images/tel.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;width:24px;height:24px}.viewmode-mobile .container .content .lp_wrap .lp_footer .contact_wrap .contact__tel .tel small{display:block}.viewmode-mobile .container .content .lp_wrap .lp_footer .contact_wrap .contact__tel a{color:#000;text-decoration:none}.viewmode-mobile .container .content .lp_wrap .lp_footer .contact_wrap .contact__form{width:100%;margin:auto;padding-top:30px}.viewmode-mobile .container .content .lp_wrap .lp_footer .contact_wrap .contact__form .ttl{border:2px solid #000;text-align:center;padding:.2em;word-break:keep-all}.viewmode-mobile .container .content .lp_wrap .lp_footer .contact_wrap .contact__form p{margin-top:.8em}.viewmode-mobile .container .content .lp_wrap .lp_footer .contact_wrap .contact__form .bownow{margin-top:30px}.viewmode-mobile .container .content .bownow{width:min(100% - 40px,1050px);margin-inline:auto;font-size:90%}.viewmode-pc .container .content .lp_wrap br.sp{display:none}.viewmode-pc .container .content .lp_wrap .floating-bnr{background:#4a72a2;position:fixed;bottom:0;width:100%;z-index:200}.viewmode-pc .container .content .lp_wrap .floating-bnr .inner{display:flex;width:min(100% - 20px,1050px);margin-inline:auto;padding:10px}.viewmode-pc .container .content .lp_wrap .floating-bnr .inner .tel{width:100%;display:flex;gap:2%;justify-content:flex-start;align-items:center;line-height:1.2;color:#fff}.viewmode-pc .container .content .lp_wrap .floating-bnr .inner .tel .txt{font-size:16px;font-weight:bold}.viewmode-pc .container .content .lp_wrap .floating-bnr .inner .tel a.callBtn{color:#fff;font-size:50px;font-family:"Poppins",sans-serif;text-decoration:none}.viewmode-pc .container .content .lp_wrap .floating-bnr .inner .tel a.callBtn::before{background-image:url(../images/tel-w.svg);fill:#42afe3;background-repeat:no-repeat;background-size:contain;background-position:center;content:"";display:inline-block;width:40px;height:40px}.viewmode-pc .container .content .lp_wrap .floating-bnr .inner .form{display:flex;gap:5%;width:50%;justify-content:flex-start;align-items:center;line-height:1.2}.viewmode-pc .container .content .lp_wrap .floating-bnr .inner .form .txt{color:#fff;word-break:keep-all;font-size:16px;font-weight:bold}.viewmode-pc .container .content .lp_wrap .floating-bnr .inner .form a.moveBtn{background:#ffff6d;border-radius:2em;font-size:18px;font-weight:bold;line-height:2em;padding:0 1em;text-decoration:none;width:100%}.viewmode-pc .container .content .lp_wrap .header{background:#7cccd9}.viewmode-pc .container .content .lp_wrap .header .lp_hero{width:1200px;margin:auto;text-align:center;position:relative}.viewmode-pc .container .content .lp_wrap .header .lp_hero .speech{display:none}.viewmode-pc .container .content .lp_wrap .header .lp_hero .illust{position:absolute;bottom:-180px;left:0;z-index:1;width:50%}.viewmode-pc .container .content .lp_wrap .header .lp_hero .illust img{width:100%}.viewmode-pc .container .content .lp_wrap .summary{padding-top:200px;padding-bottom:20px;position:relative}.viewmode-pc .container .content .lp_wrap .summary h2.ttl{position:relative;text-align:center}.viewmode-pc .container .content .lp_wrap .summary h2.ttl::after{position:absolute;background-color:#000;bottom:-10px;content:"";height:1px;left:50%;transform:translateX(-50%);width:100px}.viewmode-pc .container .content .lp_wrap .summary .ttl02{width:1050px;padding-top:40px;font-weight:bold;text-align:center;word-break:keep-all;margin:auto}.viewmode-pc .container .content .lp_wrap .summary .ttl02 br{display:contents}.viewmode-pc .container .content .lp_wrap .summary .read{padding-top:30px;text-align:center;width:min(100% - 2rem,700px);margin-inline:auto}.viewmode-pc .container .content .lp_wrap .summary .read p{word-break:keep-all}.viewmode-pc .container .content .lp_wrap .summary .inner{padding-top:40px;position:inherit;z-index:100}.viewmode-pc .container .content .lp_wrap .summary .pMark{width:1050px;padding-top:20px;display:flex;justify-content:flex-end;align-items:center;margin:auto}.viewmode-pc .container .content .lp_wrap .summary .pMark p{width:310px;word-break:keep-all}.viewmode-pc .container .content .lp_wrap .summary .pMark figure img{width:100px}.viewmode-pc .container .content .lp_wrap .summary .illust{position:absolute;bottom:-20px;left:10px;z-index:1}.viewmode-pc .container .content .lp_wrap .summary .illust img{width:100%}.viewmode-pc .container .content .lp_wrap .summary .flex{gap:30px 40px;width:1050px;align-items:flex-start;margin:0 auto}.viewmode-pc .container .content .lp_wrap .summary .flex .card{width:320px;margin:0}.viewmode-pc .container .content .lp_wrap .summary .flex .card .tag{background:#009cb5;color:#fff;font-family:"Poppins",sans-serif;width:100%;text-align:center}.viewmode-pc .container .content .lp_wrap .summary .flex .card .wrap{background:#fff;padding:0 16px 16px;text-align:center;min-height:350px;box-shadow:5px 5px 5px rgba(0,156,181,.1)}.viewmode-pc .container .content .lp_wrap .summary .flex .card .wrap .ttl{border-bottom:1px solid #000;word-break:keep-all;height:5rem;display:flex;justify-content:center;flex-direction:column}.viewmode-pc .container .content .lp_wrap .summary .flex .card .wrap .txt{text-align:left;line-height:1.4;margin-top:1em;height:5rem}.viewmode-pc .container .content .lp_wrap .summary .flex .card .wrap .photo02{margin-top:.5em;background-repeat:no-repeat;background-size:contain;background-position:center center;width:100%;height:180px}.viewmode-pc .container .content .lp_wrap .summary .flex .card .wrap .photo02.step1{background-image:url(../images/summary_step_01.webp)}.viewmode-pc .container .content .lp_wrap .summary .flex .card .wrap .photo02.step2{background-image:url(../images/summary_step_02.webp)}.viewmode-pc .container .content .lp_wrap .summary .flex .card .wrap .photo02.step3{background-image:url(../images/summary_step_03.webp)}.viewmode-pc .container .content .lp_wrap .summary .flex .card .wrap .photo02.step4{background-image:url(../images/summary_step_04.webp)}.viewmode-pc .container .content .lp_wrap .summary .flex .card .wrap .photo02.step5{background-image:url(../images/summary_step_05.webp)}.viewmode-pc .container .content .lp_wrap .summary .flex .card .wrap .photo02.step6{background-image:url(../images/summary_step_06.webp)}.viewmode-pc .container .content .lp_wrap .summary .flex .card .attn{letter-spacing:-1px;line-height:1.4;margin-top:1em;box-shadow:none}.viewmode-pc .container .content .lp_wrap .summary .flex .arrow{position:relative}.viewmode-pc .container .content .lp_wrap .summary .flex .arrow:after{content:"";display:block;position:absolute;top:45%;right:-33px;border-style:solid;border-width:16px 0 16px 22px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #7cccd9}.viewmode-pc .container .content .lp_wrap .sec01{padding-top:100px;padding-bottom:150px;position:relative}.viewmode-pc .container .content .lp_wrap .sec01 h2.ttl{position:relative;text-align:center}.viewmode-pc .container .content .lp_wrap .sec01 h2.ttl::after{position:absolute;background-color:#000;bottom:-10px;content:"";height:1px;left:50%;transform:translateX(-50%);width:100px}.viewmode-pc .container .content .lp_wrap .sec01 .read{padding-top:30px;text-align:center}.viewmode-pc .container .content .lp_wrap .sec01 .list{max-width:1050px;margin:0 auto;position:inherit;z-index:100}.viewmode-pc .container .content .lp_wrap .sec01 .list .card{margin-top:40px}.viewmode-pc .container .content .lp_wrap .sec01 .list .card .tag{background:#009cb5;width:130px;text-align:center;color:#fff}.viewmode-pc .container .content .lp_wrap .sec01 .list .card .inner{background:#e5f5f7;padding:35px}.viewmode-pc .container .content .lp_wrap .sec01 .list .card .inner .wrap{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;margin-bottom:25px;border-bottom:1px solid #000}.viewmode-pc .container .content .lp_wrap .sec01 .list .card .inner .wrap .sup{margin-top:.5em}.viewmode-pc .container .content .lp_wrap .sec01 .list .card .inner .wrap .sup span::before{content:"●";color:#009cb5}.viewmode-pc .container .content .lp_wrap .sec01 .list .card .inner .wrap .monetaryunit{display:flex;justify-content:space-between;align-items:baseline;font-weight:bold}.viewmode-pc .container .content .lp_wrap .sec01 .list .card .inner .wrap .monetaryunit .money-wrap{position:relative;text-align:center;padding-right:10px}.viewmode-pc .container .content .lp_wrap .sec01 .list .card .inner .wrap .monetaryunit .money-wrap .tax{position:absolute;top:0;left:0}.viewmode-pc .container .content .lp_wrap .sec01 .list .card .inner .details{height:2em;font-weight:bold}.viewmode-pc .container .content .lp_wrap .sec01 .list .card .inner .details ul{float:left}.viewmode-pc .container .content .lp_wrap .sec01 .list .card .inner .details ul li{display:inline-block;border:1px solid #009cb5;background:#fff;border-radius:5px;padding:0 .5em}.viewmode-pc .container .content .lp_wrap .sec01 .illust{position:absolute;bottom:-10px;right:10px;z-index:1}.viewmode-pc .container .content .lp_wrap .sec01 .illust img{width:100%}.viewmode-pc .container .content .lp_wrap .sec02{padding-top:100px;padding-bottom:150px;position:relative}.viewmode-pc .container .content .lp_wrap .sec02 h2.ttl{position:relative;text-align:center}.viewmode-pc .container .content .lp_wrap .sec02 h2.ttl::after{position:absolute;background-color:#000;bottom:-10px;content:"";height:1px;left:50%;transform:translateX(-50%);width:100px}.viewmode-pc .container .content .lp_wrap .sec02 .inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:90px 20px;padding-top:60px;width:850px;margin:auto}.viewmode-pc .container .content .lp_wrap .sec02 .inner img{width:380px}.viewmode-pc .container .content .lp_wrap .sec02 .anime-roop{background:#fff;margin-top:90px}.viewmode-pc .container .content .lp_wrap .sec02 .anime-roop .bnr{display:flex;align-items:center;height:200px}@keyframes infinity-scroll-right{from{transform:translateX(0)}to{transform:translateX(-100%)}}.viewmode-pc .container .content .lp_wrap .sec02 .anime-roop .bnr .scroll-infinity__wrap{display:flex;overflow:hidden}.viewmode-pc .container .content .lp_wrap .sec02 .anime-roop .bnr .scroll-infinity__list{display:flex;list-style:none;padding:0}.viewmode-pc .container .content .lp_wrap .sec02 .anime-roop .bnr .scroll-infinity__list--right{-webkit-animation:infinity-scroll-right 50s infinite linear 1s both;animation:infinity-scroll-right 50s infinite linear 1s both}.viewmode-pc .container .content .lp_wrap .sec02 .anime-roop .bnr .scroll-infinity__item{width:16.6666666667vw}.viewmode-pc .container .content .lp_wrap .sec02 .anime-roop .bnr .scroll-infinity__item>img{width:100%}.viewmode-pc .container .content .lp_wrap .sec03{padding-top:100px;position:relative}.viewmode-pc .container .content .lp_wrap .sec03 h2.ttl{position:relative;text-align:center}.viewmode-pc .container .content .lp_wrap .sec03 h2.ttl::after{position:absolute;background-color:#000;bottom:-10px;content:"";height:1px;left:50%;transform:translateX(-50%);width:100px}.viewmode-pc .container .content .lp_wrap .sec03 .read{padding-top:30px}.viewmode-pc .container .content .lp_wrap .lp_footer .contact_wrap{padding-top:100px;position:relative}.viewmode-pc .container .content .lp_wrap .lp_footer .contact_wrap h2.ttl{position:relative;text-align:center}.viewmode-pc .container .content .lp_wrap .lp_footer .contact_wrap h2.ttl::after{position:absolute;background-color:#000;bottom:-10px;content:"";height:1px;left:50%;transform:translateX(-50%);width:100px}.viewmode-pc .container .content .lp_wrap .lp_footer .contact_wrap .read{text-align:center;padding-top:30px}.viewmode-pc .container .content .lp_wrap .lp_footer .contact_wrap .contact__tel{width:800px;margin:auto;padding-top:30px}.viewmode-pc .container .content .lp_wrap .lp_footer .contact_wrap .contact__tel .tel{padding-top:10px}.viewmode-pc .container .content .lp_wrap .lp_footer .contact_wrap .contact__tel .tel::before{background-image:url(../images/tel.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;width:50px;height:50px}.viewmode-pc .container .content .lp_wrap .lp_footer .contact_wrap .contact__tel a{color:#000;text-decoration:none}.viewmode-pc .container .content .lp_wrap .lp_footer .contact_wrap .contact__form{width:1050px;margin:auto;padding-top:60px}.viewmode-pc .container .content .lp_wrap .lp_footer .contact_wrap .contact__form .ttl{border:2px solid #000;text-align:center;padding:.2em}.viewmode-pc .container .content .lp_wrap .lp_footer .contact_wrap .contact__form p{margin-top:20px}.viewmode-pc .container .content .lp_wrap .lp_footer .contact_wrap .contact__form .bownow{margin-top:30px}.viewmode-pc .container .content .bownow{width:min(100% - 40px,1050px);margin-inline:auto}.site_link{width:94%;max-width:871px;margin:0 auto;padding-top:100px}.site_link h2{position:relative;text-align:center;font-size:38px;margin-bottom:35px;font-weight:600}.site_link h2::after{position:absolute;background-color:#000;bottom:-10px;content:"";height:1px;left:50%;transform:translateX(-50%);width:100px}.site_link p{font-size:20px;line-height:1.8;letter-spacing:.08px;font-weight:500;text-align:center;margin-bottom:55px}.site_link a{display:block;width:94%;max-width:500px;margin:0 auto}.site_link a picture{position:relative;display:block;box-shadow:0 0 10px rgba(0,0,0,.25)}.site_link a picture img{display:block}.site_link a picture figcaption{position:absolute;bottom:0;left:0;background:rgba(0,0,0,.5);width:100%;padding:12.5px 0;margin:0;line-height:1;color:#fff;font-size:15px}.viewmode-mobile .site_link{width:100%;padding:40px 15px 0}.viewmode-mobile .site_link h2{font-size:24px;line-height:1.4;margin-bottom:30px}.viewmode-mobile .site_link h2::after{position:absolute;background-color:#000;bottom:-14px;content:"";height:1px;left:50%;transform:translateX(-50%);width:100px}.viewmode-mobile .site_link p{font-size:15px;line-height:1.8;margin-bottom:30px;text-align:center}.viewmode-mobile .site_link a{width:100%}.viewmode-mobile .site_link a picture{box-shadow:0 5px 18px -5px rgba(0,0,0,.25)}.viewmode-mobile .site_link a picture figcaption{padding:.5em .25em .5em .25em;font-size:12px;letter-spacing:normal}
/*# sourceMappingURL=page.min.css.map */