----- 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,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,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,input{margin:0;padding:0;border:0;font-size:100%;color:#272727;font:inherit;vertical-align:baseline;line-height:1.6;letter-spacing:.06em;font-family:Noto Sans,sans-serif}input{font-family:Noto Sans,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font:inherit;opacity:0;transition:3s}body.on{opacity:1}html{scroll-behavior:smooth;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:#333;text-decoration:none;transition:.3s}a:hover img{opacity:.8}img,iframe{vertical-align:bottom;max-width:100%;background:transparent;transition:.3s}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:transparent}.grecaptcha-badge{display:none}.clear:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}.df{display:flex}.sb{justify-content:space-between}.fw{flex-wrap:wrap}.w90{margin:0 auto;width:90%}header.pc{padding:36px 1% 0;justify-content:space-between;align-items:center;position:fixed;top:0;left:0;width:100%;box-sizing:border-box;z-index:999;transition:.3s}header.sp{display:none}.hbMenuWrap{display:none}header.down{background-color:#ffffff80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:18px 3%}header h1 a{align-items:center}header h1 a img{display:block;width:452px;padding-right:28px;margin-right:23px;border-right:2px solid #199C83}header h1 a p{font-size:14px;font-weight:900;font-family:Zen Kaku Gothic Antique,sans-serif;color:#199c83}header nav li{margin-right:33px}header nav li:last-child{margin-right:0}header nav li a{font-weight:600;color:#445043}header .btnWrap a,.hbMenu .btnWrap a{box-sizing:border-box;align-items:center;border-radius:3px;overflow:hidden;background-color:#ff9412;border:1px solid #FF9412;color:#fff;font-size:15px;font-weight:900;justify-content:right;padding-right:3%;transition:.3s}header .btnWrap a:hover .hbMenu .btnWrap a:hover{background-color:#fff;color:#ff9412}header .btnWrap a .icon,.hbMenu .btnWrap a .icon{width:50px;height:50px;background-color:#f28500;margin:0 auto 0 0;border-radius:0 50% 50% 0;display:flex;align-items:center;justify-content:center}header .btnWrap a .icon .hover,.hbMenu .btnWrap a .icon .hover{display:none}header .btnWrap .mousikomi,.hbMenu .btnWrap .mousikomi{width:203px;height:50px;margin-right:10px}header .btnWrap .login,.hbMenu .btnWrap .login{width:247px;height:50px}.fade-in{opacity:0;transition-duration:.5s;transition-property:opacity,transform}.fade-in-up{transform:translateY(50px)}.fade-in-down{transform:translateY(-50px)}.fade-in-left{transform:translate(-50px)}.fade-in-right{transform:translate(50px)}.scroll-in{opacity:1;transform:translate(0)}.smt{scroll-margin-top:100px}.footHoverLink{display:none}.mainVisual{width:100%;height:100vh;background:url(/build/assets/mainBack-nBgV2VDh.jpg) no-repeat center;background-size:cover;position:relative}.mainVisual .mainVisualInner{background-color:#fff;width:90%;max-width:1796px;padding:149px 5% 161px;box-sizing:border-box;border-radius:28px;align-items:center;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.mainVisual .mainVisualInner .left{width:100%}.mainVisual .mainVisualInner .left .subTit{font-size:50px;font-weight:700;color:#199c83;font-family:Zen Kaku Gothic Antique,sans-serif}.mainVisual .mainVisualInner .left .titTxt{font-size:82px;font-weight:700;margin-bottom:47px;color:#199c83;font-family:Zen Kaku Gothic Antique,sans-serif}.mainVisual .mainVisualInner .left .titTxt br{display:none}.mainVisual .mainVisualInner .left .text{font-size:46px;font-weight:500;font-family:Zen Kaku Gothic Antique,sans-serif;margin-bottom:84px;position:relative;width:fit-content;z-index:1}.mainVisual .mainVisualInner .left .text img{position:absolute;top:50%;right:-18px;transform:translateY(-50%);width:202px;z-index:-1}.mainVisual .mainVisualInner .left .join{width:50%;max-width:715px;height:120px;border-radius:60px;display:flex;justify-content:center;align-items:center;background-color:#ff9412;border:1px solid #fff;box-shadow:0 4px 4pX #00000040}.mainVisual .mainVisualInner .left .join:hover{background-color:#fff;border:1px solid #FF9412}.mainVisual .mainVisualInner .left .join p{color:#fff}.mainVisual .mainVisualInner .left .join p.time{font-size:20px;font-weight:500;margin-right:30px}.mainVisual .mainVisualInner .left .join p.time span{font-size:28px;font-weight:500;color:#fff}.mainVisual .mainVisualInner .left .join p.here{font-size:30px;font-weight:700}.mainVisual .mainVisualInner .left .join:hover *,.mainVisual .mainVisualInner .left .join:hover p.time span{color:#ff9412}.mainVisual .mainVisualInner .right{width:50%;position:absolute;top:50%;right:5%;transform:translateY(-50%);z-index:-1}.mainVisual .mainVisualInner .right.sp{display:none}.planBlock{background-color:#2cae96;padding:64px 0 85px}.planBlock .titTxt{text-align:center;font-size:36px;font-weight:700;color:#fff;margin-bottom:41px}.planBlock .planWrap{width:90%;max-width:770px;margin:0 auto 51px;display:grid;grid-template-columns:1fr 1fr;gap:0 23px}.planBlock .planWrap .plan{background-color:#fff;border-radius:10px;padding:7px 0}.planBlock .planWrap .plan .planName{text-align:center;width:94%;margin:0 auto 2px;background-color:#e2f2ef;font-size:28px;font-weight:600;color:#2dae96;padding:10px 0;border-radius:7px}.planBlock .planWrap .plan .planPrice{display:flex;padding:0 5%;align-items:center}.planBlock .planWrap .plan .planPrice .installment{padding:5px 10px;background-color:#d9d9d9;border-radius:3px;margin-right:25px;font-size:14px;font-weight:600}.planBlock .planWrap .plan .planPrice .price{color:#d76d11;font-size:20px;font-weight:600}.planBlock .planWrap .plan .planPrice .price span{font-size:55px;font-weight:600;color:#d76d11}.planBlock .yellowBox{width:90%;max-width:882px;height:87px;margin:0 auto;border-radius:40px;background-color:#fff97e;display:flex;justify-content:center;align-items:center;font-size:28px;font-weight:700;position:relative}.planBlock .yellowBox .leftImg{position:absolute;top:50%;left:5%;transform:translateY(-50%);width:119px}.planBlock .yellowBox .rightImg{position:absolute;top:50%;right:5%;transform:translateY(-50%);width:73px}.planBlock .yellowBox p br{display:none}.tit1{font-size:42px;font-weight:600;color:#2dae96}.block1{padding:110px 0 35px;background-color:#f4faf9}.block1 .tit1{text-align:center;margin-bottom:33px}.block1>p{font-weight:500;text-align:center;margin-bottom:29px}.block1 .correspondence{align-items:center;justify-content:center;margin-bottom:66px}.block1 .correspondence .square{padding:0 12px;background-color:#2dae96;color:#fff;font-weight:500;margin-right:7px}.block1 .correspondence .dot{padding:6px 15px;background-color:#fbffc5;border:1px dashed #2CAE96;border-radius:26px;font-size:17px;font-weight:600;color:#2cae96}.block1 .correspondence .dot:nth-child(2){margin-right:5px}.block1 .correspondence .dot:nth-child(3){margin-right:7px}.block1 .guaranteeWrap{width:90%;max-width:1140px;margin:0 auto 113px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 14px}.block1 .guaranteeWrap li{background-color:#fff;position:relative;height:308px;display:flex;flex-direction:column;justify-content:center;border-radius:0 10px 10px}.block1 .guaranteeWrap li:before{display:block;content:"";width:23px;height:26px;background:linear-gradient(-45deg,transparent 0,transparent 50%,#2DAE96 50%,#2DAE96 100%);position:absolute;top:0;left:0}.block1 .guaranteeWrap li img{display:block}.block1 .guaranteeWrap li:nth-child(1) img{width:245px;margin:0 auto 36px}.block1 .guaranteeWrap li:nth-child(2) img{width:239px;margin:0 auto 8px}.block1 .guaranteeWrap li:nth-child(3) img{width:292px;margin:0 auto}.block1 .guaranteeWrap li p{text-align:center;font-size:20px;font-weight:600}.block1 .guaranteeWrap li p.memo{font-size:13px;font-weight:500}.block1 .guaranteeWrap li p span{color:#d76d11}.block1 .risk{width:90%;max-width:1174px;margin:0 auto 147px}.block1 .risk .left{width:30%}.block1 .risk .left h3{font-size:42px;font-weight:600;color:#2dae96;margin-bottom:48px}.block1 .risk .right{width:70%;padding-left:5%;padding-right:17px;box-sizing:border-box}.block1 .risk .right li{background-color:#fff;margin-bottom:15px;border-radius:0 10px 10px;align-items:center;position:relative;height:120px}.block1 .risk .right li:last-child{margin-bottom:0}.block1 .risk .right li:before{display:block;content:"";width:21px;height:25px;background:linear-gradient(-45deg,transparent 0,transparent 50%,#2DAE96 50%,#2DAE96 100%);position:absolute;top:0;left:0}.block1 .risk .right li .imgBox{width:25%;display:flex;align-items:center;justify-content:center}.block1 .risk .right li:nth-child(1) .imgBox img{width:118px}.block1 .risk .right li:nth-child(2) .imgBox img{width:85px}.block1 .risk .right li:nth-child(3) .imgBox img{width:104px}.block1 .risk .right li .textBox{width:75%;padding-left:5%;box-sizing:border-box}.block1 .risk .right li .textBox h4{font-size:28px;font-weight:600;margin-bottom:10px}.block1 .risk .right li .textBox p{font-size:15px;font-weight:500}.block1 .flow{width:90%;max-width:1108px;margin:0 auto}.block1 .flow .tit1{margin-bottom:71px;position:relative;z-index:1}.block1 .flow .tit1 br.sp{display:none}.block1 .flow .tit1 img{position:absolute;top:50%;right:0;transform:translateY(-50%);width:262px;z-index:-1}.block1 .flow .tit1 span{font-size:46px;color:#2dae96;background:linear-gradient(transparent 0%,transparent 50%,#FFF97E 50%,#FFF97E 100%)}.block1 .flow .flowList{display:flex;align-items:center;justify-content:space-between}.block1 .flow .flowList .box{width:30%;box-sizing:border-box;border:3px solid #2DAE96;background-color:#fff;height:236px;border-radius:10px;position:relative;display:flex;flex-direction:column;justify-content:center}.block1 .flow .flowList .box img{display:block;margin:0 auto}.block1 .flow .flowList .box .num{width:63px;position:absolute;top:30px;left:3%;display:flex;align-items:center;justify-content:center}.block1 .flow .flowList .box:nth-child(1) .num{width:66px}.block1 .flow .flowList .box:nth-child(3) .num{width:78px}.block1 .flow .flowList .box:nth-child(5) .num{width:77px}.block1 .flow .flowList .box:nth-child(1) .icon{width:115px;margin-bottom:29px}.block1 .flow .flowList .box:nth-child(3) .icon{width:113px;margin-bottom:24px}.block1 .flow .flowList .box:nth-child(5) .icon{width:77px;margin-bottom:12px}.block1 .flow .flowList .box .flowTxt{text-align:center;font-size:22px;font-weight:600}.block1 .flow .flowList .box .flowTxt span{color:#d76d11}.block1 .flow .flowList .arrow{width:3%}.bigArrow{margin-bottom:78px}.block2{margin-bottom:57px}.block2 .fukidashi{width:367px;margin:0 auto 15px;display:block}.block2 .tit1{text-align:center;margin-bottom:49px}.block2 .tit1 br.sp{display:none}.block2 .tit1 span{font-size:15px;display:block}.block2 .block2Inner{width:90%;max-width:1140px;margin:0 auto 23px;border-radius:10px;border:3px solid #2DAE96;border-top:none;box-sizing:border-box;overflow:hidden}.block2 .block2Inner h3{text-align:center;background-color:#2dae96;font-size:28px;font-weight:600;color:#fff;padding:14px 0 12px;margin-bottom:15px}.block2 .block2Inner h3 .subTit{display:block;font-size:16px;font-weight:600;color:#fff;display:flex;justify-content:center;align-items:center}.block2 .block2Inner h3 .subTit .icon{width:17px;height:16px;background:url(/build/assets/checkBox-CmlRJbvK.png) no-repeat center;background-size:contain;display:block;margin-right:7px}.block2 .block2Inner .block2InnerBox{padding:0 10% 34px 0;align-items:center}.block2 .block2Inner .block2InnerBox .left{width:50%;display:flex;align-items:center;justify-content:center}.block2 .block2Inner.no1 .block2InnerBox .left img{width:301px;display:block}.block2 .block2Inner.no2 .block2InnerBox .left img{width:243px;display:block}.block2 .block2Inner.no3 .block2InnerBox .left img{width:383px;display:block}.block2 .block2Inner.no4 .block2InnerBox .left img{width:336px;display:block}.block2 .block2Inner .block2InnerBox .right{width:50%;padding-left:5%;box-sizing:border-box}.block2 .block2Inner .block2InnerBox .right .priceBox{align-items:center}.block2 .block2Inner .block2InnerBox .right .priceBox.no1{margin-bottom:13px}.block2 .block2Inner .block2InnerBox .right .priceBox .square{background-color:#f4faf9;font-size:14px;font-weight:600;color:#2dae96;text-align:center;width:65px;height:55px;display:flex;align-items:center;justify-content:center}.block2 .block2Inner .block2InnerBox .right .priceBox.no1 .price{font-size:20px;font-weight:600;color:#d76d11;width:calc(100% - 65px);padding-left:16px}.block2 .block2Inner .block2InnerBox .right .priceBox.no1 .price span{font-size:55px;font-weight:600;color:#d76d11;margin-right:12px}.block2 .block2Inner .block2InnerBox .right .priceBox.no2 ul{width:calc(100% - 65px);padding-left:16px}.block2 .block2Inner .block2InnerBox .right .priceBox.no2 ul li{display:flex;justify-content:space-between;align-items:center}.block2 .block2Inner .block2InnerBox .right .priceBox.no2 ul li .hr{width:80%;height:1px;border-top:1px dotted #727272}.block2 .block2Inner .block2InnerBox .right .priceBox.no2 ul li .price{width:fit-content;white-space:nowrap;font-size:14px;font-weight:500}.block2 .noteBox{width:90%;max-width:1140px;margin:0 auto}.block2 .note{font-size:14px;font-weight:600;color:#848484;width:fit-content;margin:0 0 0 auto}.blueBack{background-color:#f4faf9;padding:93px 0 122px}.block3{margin-bottom:64px}.block3 .tit1{margin-bottom:45px;text-align:center}.block3 .planDetailWrap{max-width:1068px;margin:0 auto 34px;display:flex;justify-content:space-between}.block3 .planDetailWrap li{border-radius:10px;background-color:#fff;overflow:hidden}.block3 .planDetailWrap li.no1{width:28%}.block3 .planDetailWrap li.no2,.block3 .planDetailWrap li.no3{width:33%;box-shadow:4px 4px 7px #b5d7d2cf}.block3 .planDetailWrap li .planName{font-size:24px;text-align:center;font-weight:600;height:101px;display:flex;justify-content:center;align-items:center}.block3 .planDetailWrap li.no1 .planName{background-color:#e4e4e4}.block3 .planDetailWrap li.no2 .planName{background-color:#0498b1;color:#fff}.block3 .planDetailWrap li.no3 .planName{background-color:#2179b0;color:#fff}.block3 .planDetailWrap li .planBox,.block3 .planDetailWrap li .priceBox,.block3 .planDetailWrap li .textBox{height:122px;border-bottom:1px solid #D6D6D6;width:94%;margin:0 auto;display:flex;justify-content:center;align-items:center}.block3 .planDetailWrap li .planBox:last-child,.block3 .planDetailWrap li .textBox{border-bottom:none}.block3 .planDetailWrap li .textBox{padding:0 2%;box-sizing:border-box}.block3 .planDetailWrap li .planBox .imgBox{width:25%;display:flex;justify-content:center;align-items:center}.block3 .planDetailWrap li .planBox p{width:75%;padding-left:3%;box-sizing:border-box;font-size:24px;font-weight:600}.block3 .planDetailWrap li .planBox p span{font-size:15px;font-weight:600}.block3 .planDetailWrap li .priceBox{font-size:19px;font-weight:600}.block3 .planDetailWrap li.no2 .priceBox,.block3 .planDetailWrap li.no2 .priceBox p{color:#0498b1}.block3 .planDetailWrap li.no3 .priceBox,.block3 .planDetailWrap li.no3 .priceBox p{color:#2179b0}.block3 .planDetailWrap li .priceBox .memo{display:block;width:100%;text-align:center}.block3 .planDetailWrap li.no2 .priceBox .memo{color:#0498b1;font-size:16px}.block3 .planDetailWrap li.no3 .priceBox .memo{color:#2179b0}.block3 .planDetailWrap li .priceBox .bigPrice{font-weight:600;font-size:48px}.block3 .planDetailWrap li.no2 .priceBox .bigPrice{color:#0498b1}.block3 .planDetailWrap li.no3 .priceBox .bigPrice{color:#2179b0}.block3 .planDetailWrap li .textBox{font-size:19px;font-weight:600}.block3 .planDetailWrap li.no2 .textBox p{color:#0498b1}.block3 .planDetailWrap li.no3 .textBox p{color:#2179b0}.block3 .planDetailWrap li.no2 .textBox .memo{color:#0498b1}.block3 .planDetailWrap li.no3 .textBox .memo{color:#2179b0}.block3 .planDetailWrap li.no2 .textBox .memo,.block3 .planDetailWrap li.no3 .textBox .memo{font-size:16px}.block3 .planDetailWrap li.no3 .textBox .underLine{color:#2179b0;font-size:24px;font-weight:600;background:linear-gradient(transparent 0%,transparent 50%,#FCFFA8 50%,#FCFFA8 100%);line-height:1}.block3>.memo{font-size:14px;font-weight:600;max-width:1068px;width:90%;margin:0 auto;color:#848484}.block4 .tit1{margin-bottom:23px;text-align:center}.block4>p{font-size:18px;font-weight:500;margin-bottom:45px;text-align:center}.block4 .paymentBox{width:90%;max-width:1140px;margin:0 auto 12px;border:2px solid #2DAE96;border-radius:10px;background-color:#fff;padding:9px 0}.block4 .paymentBox.no2{margin-bottom:0}.block4 .paymentBox .titBoxWrap{width:35%;padding-left:2%;box-sizing:border-box}.block4 .paymentBox .titBox{align-items:center}.block4 .paymentBox.no2 .titBox{margin-top:20px}.block4 .paymentBox .titBox img{display:block;margin-right:17px}.block4 .paymentBox .titBox h3{font-size:28px;font-weight:600;color:#2dae96}.block4 .paymentBox .txtBox{width:65%;padding:0 1%;border-left:2px solid #2DAE96;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.block4 .paymentBox .txtBox p{font-weight:500}.block4 .paymentBox .txtBox img{width:70%;display:block}.block5{margin-bottom:118px}.block5 .tit1{margin-bottom:77px;text-align:center}.block5 .faqWrap{width:90%;max-width:1140px;margin:0 auto 58px}.block5 .faqWrap:last-child{margin-bottom:0}.block5 .faqWrap h3{background-color:#d5ece3;padding:8px 3%;border-radius:54px;font-size:24px;font-weight:600;color:#2dae96;margin-bottom:12px}.block5 .faqWrap .faqInner{background-color:#f4faf9;border-radius:41px;padding:18px 3%;margin-bottom:12px}.block5 .faqWrap .faqInner.on{padding-bottom:34px}.block5 .faqWrap .faqInner:last-child{margin-bottom:0}.block5 .faqWrap .faqInner .iconTxt{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;font-size:25px;font-weight:400;font-family:Outfit,sans-serif}.block5 .faqWrap .faqInner p{padding-left:3%;width:calc(100% - 46px);box-sizing:border-box}.block5 .faqWrap .faqInner .qBox{align-items:center;cursor:pointer;position:relative}.block5 .faqWrap .faqInner .qBox .closeIcon{display:block;width:33px;height:33px;position:absolute;top:50%;right:5%;transform:translateY(-50%)}.block5 .faqWrap .faqInner .qBox .closeIcon:before{display:block;content:"";width:100%;height:2px;background-color:#2cae96;position:absolute;top:50%;left:0;transform:translateY(-50%)}.block5 .faqWrap .faqInner .qBox .closeIcon:after{display:block;content:"";width:2px;height:100%;background-color:#2cae96;position:absolute;top:0;left:50%;transform:translate(-50%);transition:.3s}.block5 .faqWrap .faqInner.on .qBox .closeIcon:after{opacity:0;transform:translate(-50%) rotate(-90deg)}.block5 .faqWrap .faqInner .qBox .iconTxt{background-color:#2dae96;color:#fff}.block5 .faqWrap .faqInner .qBox p{font-size:20px;font-weight:500}.block5 .faqWrap .faqInner .aBox{max-height:0;overflow:hidden;transition:.3s}.block5 .faqWrap .faqInner.on .aBox{max-height:500px;margin-top:18px}.block5 .faqWrap .faqInner .aBox .iconTxt{background-color:#fff;border:1px solid #2DAE96;color:#2dae96}.block5 .faqWrap .faqInner .qBox p{align-items:center;font-size:20px;font-weight:500}.block6{background-color:#2dae96;padding:58px 0 69px}.block6 .tit1{color:#fff;text-align:center;margin-bottom:45px}.block6>p{text-align:center;color:#fff;font-size:18px;font-weight:700;margin-bottom:51px;line-height:38px}.block6 a{width:90%;max-width:715px;height:88px;border-radius:60px;background-color:#ff9412;border:3px solid #fff;box-sizing:border-box;display:flex;align-items:center;justify-content:center;margin:0 auto;font-size:20px;font-weight:700;color:#fff;transition:.3s}.block6 a:hover{background-color:#fff;color:#ff9412;border:3px solid #FF9412}.footerInner{background-color:#f4faf9;padding:88px 0 112px}.footerInner .contactBox{width:90%;max-width:1136px;margin:0 auto 118px;background-color:#fff;border:3px solid #2DAE96;border-radius:23px;padding:49px 5% 68px;box-sizing:border-box;align-items:flex-end}.footerInner .contactBox .left{width:50%;padding-right:10%;box-sizing:border-box}.footerInner .contactBox .left .tit1{margin-bottom:67px}.footerInner .contactBox .left .campanyName{font-size:14px;font-weight:600;color:#000;margin-bottom:7px}.footerInner .contactBox .left .address{font-size:14px;font-weight:500;margin-bottom:28px}.footerInner .contactBox .left .address span{font-size:10px}.footerInner .contactBox .left .attention{font-size:13px;font-weight:500}.footerInner .contactBox .left .attention a{color:#007ad8}.footerInner .contactBox .right{width:50%}.footerInner .contactBox .right a{display:flex;justify-content:center;align-items:center;background-color:#ff9412;border:3px solid #fff;width:100%;height:100px;position:relative;border-radius:60px;margin-bottom:6px;color:#fff;transition:.3s}.footerInner .contactBox .right a:hover{background-color:#fff;border:3px solid #FF9412;color:#ff9412}.footerInner .contactBox .right a *{color:#fff;text-align:center;line-height:1.75em}.footerInner .contactBox .right a:hover *{color:#ff9412}.footerInner .contactBox .right a:first-child{font-size:18px;font-weight:600}.footerInner .contactBox .right a:first-child br.sp{display:none}.footerInner .contactBox .right a:last-child{margin-bottom:0}.footerInner .contactBox .right a:last-child .subTit{font-weight:600}.footerInner .contactBox .right a:last-child .tel{font-weight:600;font-size:31px;margin:-10px 0}.footerInner .contactBox .right a:last-child .openTime{font-size:10px}.footerInner .contactBox .right a .icon{width:54px;height:54px;border-radius:50%;background-color:#f28500;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:3%;transform:translateY(-50%)}.footBlock{width:90%;max-width:1134px;margin:0 auto}.footBlock .tit1{text-align:center;margin-bottom:48px}.footBlock p{font-size:12px;font-weight:500;color:#4d4d4d}.copyBlock{padding:58px 3% 48px;justify-content:space-between;align-items:center}.copyBlock p{font-size:12px;font-weight:500}.copyBlock p:last-child{text-align:right}@media (width < 1780px){.mainVisual .mainVisualInner .left .titTxt{font-size:4rem}}@media (width < 1730px){header.pc{padding:36px 1% 0}header h1 a img{padding-right:12px;margin-right:12px}header h1 a p{font-size:12px}header nav li a{font-size:14px}header.down{padding:18px 1%}header .btnWrap .mousikomi{width:166px;font-size:12px}header .btnWrap .login{font-size:12px;width:204px}header .btnWrap a .icon{width:40px}.mainVisual .mainVisualInner{padding:80px 5%}}@media (width < 1530px){header.pc h1 a img{width:270px}}@media (width < 1440px){header nav li{margin-right:22px}.mainVisual .mainVisualInner .left .subTit{font-size:2rem}.mainVisual .mainVisualInner .left .titTxt{font-size:3rem}.mainVisual .mainVisualInner .left .text{font-size:2rem}}@media (width < 1280px){header.pc{display:none}header.sp{display:flex;justify-content:space-between;align-items:center;position:absolute;top:0;left:0;padding:10px 1%;width:100%;box-sizing:border-box;z-index:997;transition:.3s}header.sp h1 a img{width:226px;padding-right:13px;margin-right:6px}header.sp h1 a p{font-size:11px}.hbMenuWrap{display:block;width:41px;height:41px;border-radius:50%;overflow:hidden;position:fixed;top:10px;right:1%;z-index:999}.hbMenuWrap .hbMenuBtn{width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:999;position:relative}.hbMenuWrap .hbMenuBtn span{display:block;width:23px;height:2px;background-color:#199c83;margin-bottom:5px;transition:.3s}.hbMenuWrap .hbMenuBtn span:last-child{margin-bottom:0}.hbMenuWrap.on .hbMenuBtn span:nth-child(1){transform:rotate(30deg);margin-bottom:-9px}.hbMenuWrap.on .hbMenuBtn span:nth-child(2){opacity:0}.hbMenuWrap.on .hbMenuBtn span:nth-child(3){transform:rotate(-30deg)}.hbMenuWrap .hbMenu{width:100%;height:100vh;position:fixed;top:0;left:100%;z-index:998;background:url(img/hbMenuBg.jpg) no-repeat center;background-size:cover;transition:.3s;padding:20px 5% 179px;box-sizing:border-box;overflow-y:scroll}.hbMenuWrap .hbMenu .logo{margin-bottom:21px}.hbMenuWrap .hbMenu .logo a{align-items:center}.hbMenuWrap .hbMenu .logo a img{width:132px;display:block;margin-right:6px;padding-right:12px;border-right:1px solid #199C83}.hbMenuWrap .hbMenu .logo p{font-size:11px;font-weight:500;color:#199c83}.hbMenuWrap .hbMenu .hbMenuInner{background-color:#fff;border-radius:14px;padding:60px 5% 28px}.hbMenuWrap .hbMenu nav{margin-bottom:56px}.hbMenuWrap .hbMenu nav li{border-bottom:1px solid #B8B8B8}.hbMenuWrap .hbMenu nav li a{font-size:19px;font-weight:600;padding:37px 0 18px;display:block}.hbMenuWrap .hbMenu nav li:first-child a{padding-top:0}.hbMenuWrap .hbMenu .btnWrap{display:flex}.hbMenuWrap .hbMenu .btnWrap a{width:100%;max-width:325px;position:relative;padding-right:0;justify-content:center;font-size:16px;height:58px}.hbMenuWrap .hbMenu .btnWrap a .icon{width:50px;margin:0;position:absolute;top:0;left:0}.hbMenuWrap.on .hbMenu{left:0}.planBlock .yellowBox p{text-align:center}.planBlock .yellowBox p br{display:inline}.block1 .guaranteeWrap{grid-template-columns:1fr;gap:11px 0}.block1 .risk{flex-direction:column}.block1 .risk .left{width:100%}.block1 .risk .left img{display:none}.block1 .risk .right{width:100%;padding:0}.block1 .flow .tit1 img{display:none}.block1 .flow .flowList{flex-direction:column}.block1 .flow .flowList .box{width:90%}.block1 .flow .flowList .arrow{transform:rotate(90deg)}.block2 .block2Inner .block2InnerBox .right .priceBox.no1 .price{white-space:nowrap}.block2 .block2Inner h3{font-size:18px}.block4 .paymentBox{flex-direction:column;padding:22px 5% 40px;box-sizing:border-box}.block4 .paymentBox .titBoxWrap{padding-left:0;width:100%;margin-bottom:8px}.block4 .paymentBox .txtBox{padding:0;border-left:none;width:100%}.block4 .paymentBox .txtBox img{width:100%}.footerInner .contactBox{flex-direction:column;align-items:center}.footerInner .contactBox .left{width:100%;padding-right:0;margin-bottom:25px}.footerInner .contactBox .right{width:100%}.copyBlock{flex-direction:column;align-items:flex-start}.copyBlock p:first-child{margin-bottom:15px}.copyBlock p:last-child{text-align:left}.mainVisual .mainVisualInner .left .text img{width:110px}.block3 .planDetailWrap{max-width:90%}.block3 .planDetailWrap li .planBox .imgBox{display:none}.block3 .planDetailWrap li .planBox p{width:100%;padding-left:0}.block3 .planDetailWrap li .textBox{font-size:12px}.block3 .planDetailWrap li.no3 .textBox .underLine{font-size:14px}.block3 .planDetailWrap li.no2 .textBox .memo,.block3 .planDetailWrap li.no3 .textBox .memo{font-size:11px}.footHoverLink{position:fixed;bottom:0;left:0;display:flex;justify-content:space-between;align-items:center;z-index:998;width:100%;padding:10px 1%;box-sizing:border-box;opacity:0;visibility:hidden;transition:.3s}.footHoverLink.on{opacity:1;visibility:visible}.footHoverLink a{width:49%;background-color:#727272;color:#fff;font-size:12px;font-weight:800;height:45px;display:flex;align-items:center;justify-content:center;line-height:14px;text-align:center;position:relative;box-sizing:border-box;border-radius:4px}.footHoverLink a .icon{width:46px;height:100%;background-color:#5d5d5d;position:absolute;top:0;left:0;border-radius:0 50% 50% 0;display:flex;align-items:center;justify-content:center}.copyBlock{padding:58px 3% 100px}}@media (width < 1000px){.mainVisual .mainVisualInner{padding:36px 5%;flex-direction:column;align-items:flex-start}.mainVisual .mainVisualInner .left{display:contents}.mainVisual .mainVisualInner .left .subTit{order:1;font-size:22px;margin-bottom:0}.mainVisual .mainVisualInner .left .titTxt{order:2;font-size:20px;margin-bottom:36px}.mainVisual .mainVisualInner .left .titTxt br{display:inline}.mainVisual .mainVisualInner .left .text{order:3;margin-bottom:20px}.mainVisual .mainVisualInner .right{position:static;transform:translateY(0);width:100%;order:4;margin-bottom:20px}.mainVisual .mainVisualInner .left .join{order:5;width:100%;height:80px;padding:8px 0;flex-direction:column}.mainVisual .mainVisualInner .left .join p.time{margin-right:0}}@media (width < 820px){.mainVisual .mainVisualInner .right.pc{display:none}.mainVisual .mainVisualInner .right.sp{display:block;margin-bottom:21px}.mainVisual .mainVisualInner .left .titTxt{margin-bottom:13px;line-height:1.2}.mainVisual .mainVisualInner .left .text{font-size:18px}.mainVisual .mainVisualInner .left .join p.time{font-size:10px;margin-bottom:-7px}.mainVisual .mainVisualInner .left .join p.time span{font-size:20px}.mainVisual .mainVisualInner .left .join p.here{font-size:16px}.mainVisual .mainVisualInner .left .join{padding:2px 0;height:60px}.mainVisual .mainVisualInner .left .text{margin-bottom:10px}.planBlock{padding:26px 0 28px}.planBlock .titTxt{font-size:27px;margin-bottom:16px}.planBlock .planWrap{grid-template-columns:1fr;gap:11px 0;margin-bottom:26px}.planBlock .planWrap .plan .planName{font-size:20px}.planBlock .planWrap .plan .planPrice .price span{font-size:45px}.planBlock .yellowBox{height:74px}.planBlock .yellowBox .leftImg{width:65px;left:0}.planBlock .yellowBox .rightImg{width:49px;right:0}.planBlock .yellowBox p{font-size:20px}.tit1{font-size:27px}.block1{padding:36px 0 20px}.block1>p{width:90%;margin:0 auto 16px;text-align:left}.block1>p br{display:none}.block1 .correspondence{flex-wrap:wrap;margin-bottom:22px}.block1 .correspondence p:last-child{width:100%;text-align:center;margin-top:10px}.block1 .guaranteeWrap{margin-bottom:40px}.block1 .risk{margin-bottom:16px}.block1 .risk .left h3{font-size:27px;margin-bottom:25px}.block1 .risk .right li .textBox h4{font-size:20px}.block1 .flow .tit1 span{font-size:29px}.block1 .flow .tit1 br.sp{display:inline}.block1 .flow .flowList .box .flowTxt{font-size:20px}.block1 .flow .flowList .box .num{font-size:43px;top:10px;left:10%}.block2 .fukidashi{width:274px;margin-bottom:0}.block2 .tit1{margin-bottom:21px}.block2 .tit1 br.sp{display:inline}.block2 .block2Inner h3{text-align:left;padding:14px 5% 15px}.block2 .block2Inner h3 .subTit{justify-content:flex-start}.block2 .block2Inner .block2InnerBox{padding:0 5% 24px;flex-direction:column}.block2 .block2Inner .block2InnerBox .left{width:100%;margin-bottom:6px}.block2 .block2Inner.no4 .block2InnerBox .left img{width:100%}.block2 .block2Inner .block2InnerBox .right{width:100%;padding-left:0}.block2 .block2Inner .block2InnerBox .right .priceBox.no1 .price span{font-size:35px}.block2 .note{font-size:10px}.blueBack{padding:33px 0 49px;margin-bottom:37px}.block3 .tit1{margin-bottom:25px}.block3 .planDetailWrap li .planBox .imgBox{display:none}.block3 .planDetailWrap li .planBox p{font-size:13px}.block3 .planDetailWrap li .planBox p span{font-size:10px}.block3 .planDetailWrap li .planName{font-size:16px;height:51px}.block3 .planDetailWrap li .planBox,.block3 .planDetailWrap li .priceBox,.block3 .planDetailWrap li .textBox{height:82px}.block3 .planDetailWrap li .priceBox p{font-size:14px;line-height:30px}.block3 .planDetailWrap li .priceBox:nth-child(3) p{display:inline;line-height:30px}.block3 .planDetailWrap li .priceBox:nth-child(2) p{margin-top:10px;line-height:30px}.block3 .planDetailWrap li .priceBox .bigPrice{font-size:32px;vertical-align:baseline}.block3 .planDetailWrap li .textBox{font-size:12px}.block3 .planDetailWrap li.no3 .textBox{display:block}.block3 .planDetailWrap li.no3 .textBox br{display:none}.block3 .planDetailWrap li.no3 .textBox .underLine{font-size:14px}.block3>.memo{font-size:10px}.block4>p{width:90%;margin:0 auto 12px;font-size:12px;text-align:left}.block4 .paymentBox .titBox h3{font-size:20px}.block4 .paymentBox .txtBox p{font-size:14px}.block5 .tit1{margin-bottom:39px}.block5 .faqWrap h3{font-size:18px}.block5 .faqWrap .faqInner{padding:8px 3%}.block5 .faqWrap .faqInner .qBox p{padding-right:40px}.block5 .faqWrap .faqInner .qBox p{font-size:14px}.block5 .faqWrap .faqInner .iconTxt{font-size:20px;width:34px;height:34px}.block5 .faqWrap .faqInner p{width:calc(100% - 34px)}.block5 .faqWrap .faqInner .aBox p{font-size:14px}.block6{padding:35px 0 50px}.block6 .tit1{margin-bottom:26px}.block6 p{font-size:16px;width:90%;margin:0 auto 25px;line-height:1.6}.block6 p br{display:none}.footerInner{padding:51px 0 24px}.footerInner .contactBox .left .tit1{margin-bottom:25px}.footerInner .contactBox .right a{height:74px}.footerInner .contactBox .right a .icon{width:36px;height:36px}.footerInner .contactBox .right a:first-child .icon img{width:22px}.footerInner .contactBox .right a:last-child .icon img{width:14px}.footerInner .contactBox .right a p{text-align:center}.footerInner .contactBox .right a:first-child{text-align:center;font-size:14px}.footerInner .contactBox .right a:last-child .subTit{font-size:12px}.footerInner .contactBox .right a:last-child .tel{font-size:23px}.footerInner .contactBox{padding:23px 5% 27px;margin-bottom:46px}.footBlock .tit1{margin-bottom:25px}.copyBlock{padding:26px 5% 100px}.hbMenuWrap .hbMenu .btnWrap{flex-direction:column}.hbMenuWrap .btnWrap .mousikomi{margin-bottom:13px;margin-right:0}.hbMenuWrap .hbMenu .btnWrap a .icon{height:100%}.footerInner .contactBox .right a:first-child br.sp{display:inline}.block1 .flow .tit1{margin-bottom:25px}.block1 .flow .flowList .box{height:148px}.block1 .flow .flowList .box .num{top:22px}.block1 .flow .flowList .box:nth-child(1) .num{width:45px}.block1 .flow .flowList .box:nth-child(3) .num{width:53px}.block1 .flow .flowList .box:nth-child(5) .num{width:53px}.block1 .flow .flowList .box:nth-child(1) .icon{width:72px;margin-bottom:15px}.block1 .flow .flowList .box:nth-child(3) .icon{width:72px;margin-bottom:6px}.block1 .flow .flowList .box:nth-child(5) .icon{width:48px;margin-bottom:14px}.block1 .flow .flowList .box:nth-child(5) .flowTxt br{display:none}.block3 .planDetaiscrolllWrap{margin-left:5%}.block3 .planDetailWrap{margin:0;width:500px;max-width:500px;padding:0 5% 20px 0;box-sizing:border-box}.block3 .planDetailWrap li.no2,.block3 .planDetailWrap li.no3{width:35%}.block3 .planDetailWrap li.no2 .priceBox .memo,.block3 .planDetailWrap li.no3 .priceBox .memo{font-size:12px}.block3 .planDetailWrap li.no2 .textBox,.block3 .planDetailWrap li.no3 .textBox{height:90px;display:flex;align-items:center}.block3 .planDetailWrap li.no3 .textBox{line-height:1.2}.block3 .planDetailWrap li.no2 .textBox .memo,.block3 .planDetailWrap li.no3 .textBox .memo{font-size:10px}.block5 .faqWrap .faqInner .qBox .closeIcon{width:17px;height:17px}.footHoverLink a{justify-content:right;padding-right:5%}.block2 .tit1 span{font-size:12px}header h1 a{flex-direction:column;align-items:flex-start}header h1 a img{padding-right:0;margin-right:0;border-right:none}header h1 a p{padding-left:1%;border-left:1px solid #199C83;margin-top:5px}header h1 a p br{display:none}}@media (width < 380px){.mainVisual .mainVisualInner{padding:20px 5%}.mainVisual .mainVisualInner{top:54%}}
