.subHead{background-color:#fff;height:var(--headerHeight);box-shadow:0 .2rem 3rem rgba(0,0,0,.2)}.subHead .header__logo{background:url(../images/common/logo_on.png) no-repeat center;background-size:cover;width:12rem;height:1.7rem}.subHead .menu__cell>a{color:#999}.subHead .header__membership{color:#999;border-color:#eee}.subHead .header__open div{background-color:#111}.subHead .header__nav .menu__depth1>a:after{background:url(../images/common/openArr_on.png) no-repeat center}.subPage{padding-block:7rem clamp(6rem,20vw,10rem)}.pageHead__nav{display:flex;align-items:center;font-size:1.6rem;color:#999}.pageHead__nav span img{width:1.5rem}.pageHead__nav span:not(:last-child){padding-right:1.5rem;margin-right:1.5rem;position:relative}.pageHead__nav span:not(:last-child):after{content:"";display:block;width:.5rem;height:.9rem;background:url(../images/sub/nav_arr.png) no-repeat center/cover;right:0;position:absolute;top:50%;transform:translateY(-50%)}.pageHead__title{line-height:1}@media screen and (max-width: 768px){.pageHead__logo{width:26.6rem}}.sub_center{width:95%;max-width:120rem;margin-inline:auto}.aboutIntro{height:clamp(35rem,35vw,60rem);background:url(../images/sub/about/aboutIntro.jpg) no-repeat center/cover;position:relative;left:50%;transform:translateX(-50%)}.aboutIntro__text p{display:inline}@media screen and (min-width: 960px){.aboutIntro__text p{display:block}}.aboutClinc__center{display:flex;flex-direction:column;row-gap:3rem}.aboutClinc__strong{position:relative;display:inline-block}.aboutClinc__strong span{position:relative;z-index:1}.aboutClinc__strong::after{content:"";display:block;width:100%;height:.4em;background-color:#dceef8;position:absolute;left:0;bottom:0;z-index:0}@media screen and (min-width: 960px){.aboutClinc__center{flex-direction:row;align-items:center;justify-content:space-between}.aboutClinc__text{width:40%}.aboutClinc__image{width:50%}}.partners__list{background-color:#fafafa;display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;gap:5rem}@media screen and (min-width: 960px){.partners__list{grid-template-columns:repeat(4, 1fr)}}.aboutHans{display:flex;flex-direction:column-reverse;row-gap:3rem}.aboutHans__link{display:flex;align-items:center;-moz-column-gap:4rem;column-gap:4rem;width:20rem}.aboutHans__link:after{content:"";display:block;width:5.6rem;height:3.5rem;background:url(../images/sub/about/agl_arr.png) no-repeat center/cover}@media screen and (max-width: 960px){.aboutHans__image{text-align:center}}@media screen and (min-width: 960px){.aboutHans{flex-direction:row;align-items:center;justify-content:space-between}.aboutHans__text{width:43%}.aboutHans__link:hover{color:var(--blue)}.aboutHans__link:hover:after{background:url(../images/sub/about/agl_arr_hover.png) no-repeat center/cover}}.ourPartners{border-radius:2rem;background-color:#f8f8f8;overflow:hidden}.ourPartners__title{background-color:var(--blue);border-radius:2rem}.ourPartners__wrap{padding-block:5rem;overflow:hidden;height:16rem}.ourPartners__list .slick-slide{margin-inline:3rem}.ourPartners__cell{height:5rem;display:flex !important;align-items:center;justify-content:center}@media screen and (min-width: 960px){.ourPartners{display:flex}.ourPartners__title{width:45rem;flex-shrink:0;border-radius:0}.ourPartners__wrap{padding:0}.ourPartners__list{position:relative;top:50%;transform:translateY(-50%)}}.aboutProduct{display:flex;flex-direction:column;row-gap:3rem}.aboutProduct__box{background-color:#f5f5f5;border-radius:1.5rem;padding-inline:1rem}.aboutProduct__textLine{display:flex;align-items:center;font-size:1.3rem}.aboutProduct__textLine .spanTh{flex-shrink:0;padding-right:2rem;margin-right:2rem;position:relative}.aboutProduct__textLine .spanTh::after{content:"";display:block;width:.1rem;height:1.4rem;background-color:#aaa;right:0;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (min-width: 768px){.aboutProduct__textLine{font-size:var(--fs-20)}.aboutProduct__box{padding-inline:var(--gap-50)}}@media screen and (min-width: 1400px){.aboutProduct{flex-direction:row-reverse;justify-content:space-between;align-items:flex-end}.aboutProduct__texts{width:50%}.aboutProduct__comments{text-align:left}.aboutProduct__image{width:48%;text-align:right}}.inforBox{display:flex;flex-direction:column;row-gap:3.5rem}.inforBox__title{width:70%;max-width:41.5rem;display:flex;align-items:flex-end;-moz-column-gap:2rem;column-gap:2rem}.inforBox__title span{flex-shrink:0}.inforBox__title:after{content:"";display:block;height:.1rem;width:60%;background-color:#ddd}.inforBox__tester{width:100%;height:33.7rem;background-color:#000}@media screen and (min-width: 960px){.inforBox{flex-direction:row;justify-content:space-between;align-items:flex-start}.inforBox__content{width:63%;max-width:75rem}}.noChumga{display:flex;flex-wrap:wrap;-moz-column-gap:3rem;column-gap:3rem;row-gap:.5rem}.doneText p{display:flex;align-items:center;justify-content:center;flex-direction:column;-moz-column-gap:.5rem;column-gap:.5rem}.doneText span{display:flex;align-items:center;justify-content:center;-moz-column-gap:1rem;column-gap:1rem}.doneText span:after{content:"";display:block;width:1.4rem;height:1.4rem;background:url(../images/sub/about/doneCheck.png) no-repeat center/cover}@media screen and (min-width: 960px){.doneText p{flex-direction:row}.doneText span:after{width:2.8rem;height:2.8rem}}.borderBox{border-radius:50vmax;background-color:var(--deepBlue)}.lightTable{border-top:.1rem solid #000;width:100%}.lightTable thead tr th{background-color:#cceffa;padding:3rem 2rem;border-bottom:.1rem solid #ddd}.lightTable tbody tr th,.lightTable tbody tr td{border-bottom:.1rem solid #ddd;padding:2rem}.lightTable tbody tr .skip{border:none;background:url(../images/sub/about/skip.png) no-repeat center}.lightTable tbody tr.skip_before td{padding-bottom:0;border-bottom:none}.lightTable tbody tr.skip_after td{padding-top:0}@media screen and (max-width: 960px){.tableScroll{overflow-x:scroll}.tableScroll table{min-width:71.5rem}}.scars{display:flex;flex-direction:column;row-gap:4rem}.scars__list{display:flex;align-items:flex-start;justify-content:space-between;-moz-column-gap:2rem;column-gap:2rem}.scars__list li{width:32%}.scars__list li img{width:100%}.scars__boxWrap{display:flex;justify-content:space-between}.scars__boxWrap .boxG2{width:65.5018090159%}.scars__boxWrap .boxG1{width:31.0464857079%}.scars__box{font-size:var(--fs-20);color:#fff;background-color:var(--blue);border-radius:1rem;text-align:center;margin-top:1.5rem;padding:1.5rem}@media screen and (min-width: 768px){.scars__box p{display:inline}}@media screen and (min-width: 960px){.scars{flex-direction:row;justify-content:space-between}.scars__part{width:48.6%}}.lineUp{display:flex;flex-direction:column;row-gap:6rem}.lineUp__list{display:flex;align-items:flex-start;justify-content:space-between}.lineUp__cell{width:48%}.lineUp__image{background-color:#cceffa;border-radius:2rem;position:relative;display:flex;align-items:center;justify-content:center}.lineUp__image:after{content:"";display:block;padding-bottom:100%}.lineUp__inImage{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0.5)}.lineUp__uv{position:absolute;top:-10%;left:-10%;z-index:1;transform:scale(0.5);transform-origin:left top}@media screen and (min-width: 960px){.lineUp{flex-direction:row;justify-content:space-between}.lineUp__gels .lineUp__list{-moz-column-gap:2.5rem;column-gap:2.5rem}.lineUp__image{position:relative;z-index:1}.lineUp__inImage{transform:translate(-50%, -50%) scale(1)}.lineUp__uv{transform:scale(1);transform-origin:center;left:-10%}.lineUp__cell{width:clamp(20rem,20vw,26.8rem)}.lineUp__sheet{margin-inline:var(--gap-50) var(--gap-20);position:relative}.lineUp__sheet::before,.lineUp__sheet::after{content:"";display:block;width:8rem;height:.1rem;border-bottom:.7rem dotted var(--blue);position:absolute;top:42%;z-index:0}.lineUp__sheet::before{left:-9rem}.lineUp__sheet::after{right:-9em}}.lineComment a{border-bottom:.1rem solid #333}.pageTabs{display:flex;justify-content:center;-moz-column-gap:var(--gap-60);column-gap:var(--gap-60);line-height:1.2}@media screen and (max-width: 768px){.pageTabs{font-size:2.4rem;-moz-column-gap:2.2rem;column-gap:2.2rem}}.pageTabs .tabOn{color:var(--blue);position:relative}.pageTabs .tabOn:after{content:"";display:block;width:100%;height:.5rem;background-color:var(--blue);position:absolute;left:0;bottom:-1rem}.step{display:none}.step.show{display:block}.step__grey{background-color:#f5f8fa;border:.1rem solid #ddd;border-radius:2rem;max-width:68.5rem;width:95%;padding:2.5rem 1.5rem;margin-inline:auto}.step__list{display:flex;flex-direction:column;align-items:center;row-gap:4rem;width:80%;margin-inline:auto}.step__cell{width:100%}.step__box{background-color:var(--blue);padding:var(--gap-50) var(--gap-40);border-radius:4rem 0;display:flex;flex-direction:column;row-gap:var(--gap-60)}.step__dd{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:1rem;column-gap:1rem}.step__dd:after{content:"";display:block;width:4.5rem;height:4.5rem;flex-shrink:0}.step__dd.ddIcon1_1:after{background:url(../images/sub/about/stepIcon1_1.png) no-repeat center/cover}.step__dd.ddIcon1_2:after{background:url(../images/sub/about/stepIcon1_2.png) no-repeat center/cover}.step__dd.ddIcon1_3:after{background:url(../images/sub/about/stepIcon1_3.png) no-repeat center/cover}.step__dd.ddIcon2_1:after{background:url(../images/sub/about/stepIcon2_1.png) no-repeat center/cover}.step__dd.ddIcon2_2:after{background:url(../images/sub/about/stepIcon2_2.png) no-repeat center/cover}.step__dd.ddIcon2_3:after{background:url(../images/sub/about/stepIcon2_3.png) no-repeat center/cover}.step__dd.ddIcon3_1:after{background:url(../images/sub/about/stepIcon3_1.png) no-repeat center/cover}.step__dd.sheetIcon1:after{background:url(../images/sub/product/sheetdd1.png) no-repeat center/cover}.step__dd.sheetIcon2:after{background:url(../images/sub/product/sheetdd2.png) no-repeat center/cover}.step__dd.sheetIcon3:after{background:url(../images/sub/product/sheetdd3.png) no-repeat center/cover}.step__commentBox{background-color:#f7f7f7;border-radius:2rem;padding:var(--gap-40)}.step__commenter{display:inline-block;position:relative;padding-left:1.5rem;text-decoration:underline;text-underline-offset:5px}.step__commenter::before{content:"※";position:absolute;left:0;top:0}@media screen and (min-width: 1400px){.step__list{flex-direction:row;align-items:stretch;justify-content:space-between;width:100%}.step__centerList{justify-content:center}.step__cell{width:31%}.step__box{height:39rem}.step__dt{height:12.4rem}.step__dd{align-items:flex-start;flex-shrink:0}.step__dd:after{width:9rem;height:9rem}.step__commentBox{padding-inline:var(--gap-80)}}.checkList{display:flex;flex-direction:column;row-gap:1rem}.checkList li{display:flex;align-items:flex-start;-moz-column-gap:1rem;column-gap:1rem}.checkList li::before{content:"";display:block;width:2rem;height:2rem;background:url(../images/sub/about/checkDot.png) no-repeat center/cover;flex-shrink:0;transform:translateY(0.1rem)}@media screen and (min-width: 960px){.checkList li::before{transform:translateY(0.5rem)}}.blueTable{width:100%;border-top:.2rem solid #000;text-align:center}.blueTable th,.blueTable td{border-bottom:.1rem solid #ddd}.blueTable th:not(:last-child),.blueTable td:not(:last-child){border-right:.1rem solid #ddd}.blueTable thead tr th{font-size:var(--fs-20);background-color:var(--blue);color:#fff;padding:var(--gap-30) 1rem}.blueTable tbody{font-size:var(--fs-18)}.blueTable tbody tr th,.blueTable tbody tr td{padding:var(--gap-25) 1rem}.blueTable tbody tr th{font-weight:700}.blueTable tbody tr td{color:#555}@media screen and (max-width: 960px){.tableWrap{overflow-x:scroll}.tableWrap table{width:76.8rem}}@media screen and (min-width: 960px){.guidePage{background:url(../images/sub/product/handBg.jpg) no-repeat center bottom;padding-bottom:0}}.guide__part{position:relative;margin-bottom:5rem;padding-bottom:5rem}.guide__logos{display:flex;flex-direction:column;row-gap:2rem;align-items:center}.guide__liner{border-bottom:.1rem dashed #ddd}.guide__graph{display:flex;flex-direction:column;row-gap:5rem}.guide__thum{flex-shrink:0}.guide__right{width:100%;position:relative}.guide__tag{display:flex;width:calc(100% - 2rem);position:absolute;left:0rem;top:-3.5rem;justify-content:space-between}.guide__tag .tagText{text-align:center;font-size:clamp(1.4rem,3vw,1.8rem);font-weight:700;position:relative}.guide__tag .tagText:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0}.guide__tag .tt1:after{background:#fff;background:linear-gradient(90deg, rgba(255, 255, 255, 0.8995973389) 0%, rgba(255, 255, 255, 0) 100%)}.guide__tag .tt2:after{background:#fff;background:linear-gradient(270deg, rgba(255, 255, 255, 0.8995973389) 0%, rgba(255, 255, 255, 0) 100%)}.guide__tag .half{display:block;width:.1rem;height:1.8rem;background-color:#333;bottom:-1.3rem;position:absolute;left:50%;transform:translateX(-50%)}.guide__bar{border-radius:50vmax;height:3rem;position:relative;background-color:#f9f9f9;font-size:clamp(1rem,3vw,1.6rem);font-weight:600}.guide__bar:after{content:"";display:block;position:absolute;width:100%;height:100%;box-shadow:inset -1px 2px 6px 0px rgba(0,0,0,.17);border-radius:50vmax}.guide__prograssive{position:absolute;height:100%;background:#1074a7;background:linear-gradient(90deg, rgb(16, 116, 167) 0%, rgb(149, 206, 235) 100%);color:#fff;border-radius:50vmax;width:0;transition:width 2s;display:flex;align-items:center;justify-content:center}.guide__prograssive.prograss1.active{width:36%}.guide__prograssive.prograss1.active+.guide__blank{left:calc(30% + 1rem)}.guide__prograssive.prograss2.active{width:80%;left:20%}.guide__prograssive.prograss2.active+.guide__blank{left:calc(78% + 1rem)}.guide__prograssive.prograss3.active{width:83%;left:17%}.guide__prograssive.prograss3.active+.guide__blank{left:calc(78% + 1rem)}.guide__blank{position:absolute;top:50%;transform:translateY(-50%);left:23%;transition:left 1s}.guide__text{font-size:var(--fs-20);margin-bottom:1.5rem}.guide__link{display:flex;align-items:center;justify-content:space-around;width:17rem;height:4rem;font-size:1.5rem;border:.1rem solid #ddd;border-radius:.5rem;background-color:#fafafa}.guide__link::after{content:"";display:block;width:.8rem;height:1.4rem;background:url(../images/sub/product/link_arr.png) no-repeat center/cover}.guide__comment::before{content:"";display:block;width:4.5rem;height:4.4rem;margin:0 auto 3rem auto;background:url(../images/sub/product/warn.png) no-repeat center/cover}.guide__bottom{max-width:75rem;width:95%;margin-inline:auto}@media screen and (max-width: 768px){.guide__thum{margin-inline:auto}.guide__bar{width:100%;font-size:1.2rem}.guide__tag{width:100%;font-size:1.4rem}.guide__bott{margin-top:2rem}}@media screen and (min-width: 768px){.guide{width:100%;max-width:100rem;margin-inline:auto;background-color:#fff;border-radius:1.5rem 1.5rem 0 0;box-shadow:4px 4px 14px 0px rgba(0,0,0,.1);padding:var(--gap-80) 0 2.5rem 0}.guide__logos{flex-direction:row;justify-content:center;-moz-column-gap:7rem;column-gap:7rem}.guide__part{max-width:76rem;margin:0 auto 7rem auto;padding-bottom:12rem}.guide__graph{flex-direction:row;align-items:center}.guide__thum{width:16rem;transform:translateX(1rem);position:relative;z-index:1}.guide__right{transform:translateX(-1rem)}.guide__tag{width:calc(100% - 3rem);left:3rem}.guide__tag span{text-align:left}.guide__bott{position:absolute;top:5rem;left:4rem;margin-top:0}}.productInfo{display:flex;flex-direction:column;row-gap:3rem;border-top:.2rem solid #333}.productInfo__name{display:flex;flex-direction:column;row-gap:1rem}.productInfo__link{width:12.6rem;height:4.2rem;padding-top:.1rem;border:.1rem solid #ddd;border-radius:.5rem;background-color:#fafafa;-moz-column-gap:1.5rem;column-gap:1.5rem}.productInfo__link:after{content:"";display:block;width:.8rem;height:1.4rem;background:url(../images/sub/product/link_arr.png) no-repeat center/cover}.productInfo__marks{display:flex;flex-wrap:wrap;row-gap:4rem;-moz-column-gap:1rem;column-gap:1rem;border-top:.1rem solid #ddd;justify-content:center}.productInfo__marks5{justify-content:center;flex-wrap:wrap;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:4rem}.productInfo__marks5 .productInfo__cell{width:32%;max-width:none}.productInfo__cell{width:12.5rem}.productInfo__icons{position:relative;background-color:var(--blue);border-radius:100%;width:100%;padding-bottom:100%}.productInfo__icons::after{content:"";display:block}.productInfo__icons img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.productInfo__dash{display:flex;align-items:flex-start;-moz-column-gap:.5rem;column-gap:.5rem}.productInfo__dash::before{content:"-";flex-shrink:0}@media screen and (max-width: 960px){.productInfo__image{text-align:center}}@media screen and (max-width: 580px){.productInfo__cell{width:43%}}@media screen and (min-width: 768px){.productInfo__name{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.productInfo__marks{flex-wrap:nowrap;justify-content:flex-start;-moz-column-gap:2rem;column-gap:2rem}}@media screen and (min-width: 960px){.productInfo{flex-direction:row;align-items:center;justify-content:space-between}.productInfo__image{width:47%;max-width:50rem}.productInfo__info{width:55%;max-width:70rem}}.hidden{display:none}.show{display:block}.contactDl dt span{color:var(--blue)}.sectionTitle{text-align:center;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;color:#000;margin-bottom:clamp(5rem,5vw,7rem)}.agencyForm{background-color:#f9f9f9;border-radius:1rem;padding-block:clamp(7rem,5vw,9rem);padding-inline:2.5%}.agencyForm__agreeTitle{font-size:var(--fs-25);line-height:1.4;margin-bottom:.4em}.agencyForm__comment{position:relative;padding-left:1.5rem;font-size:var(--fs-18);line-height:1.4;color:var(--blue)}.agencyForm__comment::before{content:"※";position:absolute;left:0;top:0}.agencyForm__submit{display:block;margin:7rem auto 0 auto;width:clamp(26rem,6vw,31.5rem);height:clamp(6.5rem,4vw,7.5rem);border-radius:50vmax;background-color:var(--blue);color:#fff;font-size:clamp(2rem,4vw,2.7rem);font-weight:700}.agencyForm__buttons{display:flex;justify-content:center;-moz-column-gap:1.5rem;column-gap:1.5rem;margin:7rem auto 0 auto}.agencyForm__buttons button{display:block;width:48%;max-width:26rem;height:clamp(6.5rem,4vw,7.5rem);border-radius:50vmax;color:#fff;font-size:clamp(2rem,4vw,2.7rem);font-weight:700}.agencyForm__buttons .dosubmit{background-color:var(--blue)}.agencyForm__buttons .docancle{background-color:#555}@media screen and (min-width: 960px){.agencyForm{padding-inline:clamp(3rem,10vw,5rem)}}.agreeBox{margin-block:4rem 7rem;padding-block:2rem;padding-inline:1.5rem;background-color:#fff;border:.1rem solid #ddd;border-radius:1.5rem;display:flex;justify-content:center;flex-wrap:wrap;row-gap:1.5rem}.agreeBox__radios{display:flex;align-items:center;justify-content:center;-moz-column-gap:3rem;column-gap:3rem}.agreeBox__link{display:flex;align-items:center;justify-content:center;width:28rem;height:5rem;font-size:1.8rem;font-weight:700;color:#fff;background-color:var(--blue)}.agreeBox__cell{position:relative}@media screen and (min-width: 960px){.agreeBox{-moz-column-gap:4rem;column-gap:4rem}}.radioInput{position:absolute;right:0;width:1px;height:1px;padding:0;border:0 none;margin:0;top:0;overflow:hidden;clip:rect(0 0 0 0)}.radioLabel{font-size:1.6rem;color:#555;display:flex;align-items:center;-moz-column-gap:1rem;column-gap:1rem}.radioLabel::before{content:"";display:block;width:2.5rem;height:2.5rem;border-radius:100%;box-sizing:border-box;border:.1rem solid #ddd}.radioInput:checked+.radioLabel::before{border:.8rem solid var(--blue)}.inputArea__title{padding-bottom:2rem;margin-bottom:4rem;border-bottom:.2rem solid #333;display:flex;flex-direction:column;row-gap:1.5rem;position:relative}.inputArea__title .inText1{font-size:clamp(2rem,4.5vw,2.5rem);font-weight:700}.inputArea__title .inText2{font-size:1.6rem;line-height:1.3;color:#555;padding-left:1.2rem;position:relative}.inputArea__title .inText2:after{content:"";display:block;width:.5rem;height:.5rem;background-color:#f0091a;border-radius:100%;position:absolute;left:0;top:.7rem}.inputArea__title .mustComment{font-size:clamp(1.4rem,4vw,1.6rem);color:var(--blue);line-height:1.3;flex-basis:calc(100% - 30rem)}.inputArea input[type=text],.inputArea input[type=number],.inputArea select{height:6rem;box-sizing:border-box;background-color:#fff;border:.1rem solid #ddd;font-size:1.6rem;padding-inline:1.2rem}.inputArea select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../images/sub/selectArr.png);background-repeat:no-repeat;background-position:center right 1.2rem;background-size:1.6rem}.inputArea select:focus{outline:none}.inputArea .mustInput::-moz-placeholder{color:var(--blue)}.inputArea .mustInput::placeholder{color:var(--blue)}.inputArea__long{width:100%}.inputArea__short{width:13.4rem}.inputArea__full{width:100%}.inputArea__inline{display:flex;flex-direction:column;row-gap:2rem}.inputArea__mail{display:flex;flex-direction:column;row-gap:1rem}.inputArea__mailInputs{display:flex;align-items:center;justify-content:space-between}.inputArea__mailInputs span{width:4.5rem;text-align:center;font-size:1.8rem}.inputArea__mailCell{width:calc(50% - 1em)}.inputArea__address{width:100%}.inputArea__addLine1{display:flex;-moz-column-gap:1rem;column-gap:1rem;margin-bottom:1rem}.inputArea__addLine2{display:flex;flex-direction:column;row-gap:1rem}.inputArea__addCell{width:calc(100% - clamp(12rem,7vw,17rem))}.inputArea__postBtn{display:flex;align-items:center;justify-content:center;height:6rem;width:clamp(12rem,7vw,17rem);border-radius:.5rem;background-color:#767676;color:#fff;font-size:1.8rem;font-weight:700}.inputArea__choose{display:flex;flex-direction:column;row-gap:1.5rem}.inputArea__label{font-size:clamp(1.6rem,4vw,2rem);font-weight:700}.inputArea__label.mustLabel span{display:inline-block;position:relative}.inputArea__label.mustLabel span:after{content:"※";color:var(--blue);position:absolute;right:-2rem}.inputArea__radioLine{position:relative;display:flex;align-items:center;-moz-column-gap:4rem;column-gap:4rem}.inputArea .file_wrap li{display:flex;position:relative}.inputArea .file_wrap li .fileName{width:calc(100% - clamp(12rem,4.5vw,16.5rem))}.inputArea .file_wrap li label{display:flex;align-items:center;justify-content:center;width:clamp(12rem,4.5vw,16.5rem);height:6rem;color:#fff;font-size:1.8rem;background-color:#333;text-align:center;vertical-align:middle}.inputArea .file_wrap li input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.inputArea__textWrap{display:flex;flex-direction:column;row-gap:1.5rem}.inputArea__textArea{resize:none;width:100%;height:11.5rem;font-size:1.6rem;padding:1rem 1.2rem;box-sizing:border-box;border:.1rem solid #ddd}.inputArea__part{margin-bottom:clamp(5rem,4vw,7rem)}.inputArea__inAlign{display:flex;gap:.5rem}.inputArea__tr{display:flex;flex-direction:column;row-gap:1rem}.inputArea__tdInline{display:flex;gap:.5rem}.inputArea__devided{display:flex;flex-direction:column;flex-wrap:wrap;row-gap:2rem}.inputArea__blueBtn{background-color:var(--blue)}.inputArea__finder{display:flex;gap:.5rem}.inputArea__finding{display:flex;align-items:center;justify-content:center;height:3.5rem;padding-inline:1.5rem;color:#fff;font-size:1.4rem;border-radius:.5rem;border:.1rem solid #ddd;background:#036eb8;background:linear-gradient(180deg, rgb(3, 110, 184) 0%, rgb(3, 85, 142) 100%)}.inputArea .photoHide{display:none}.inputArea__confirm{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;row-gap:clamp(3.5rem,4vw,4rem)}.inputArea__confirm .confirmCelll{width:100%;display:flex;align-items:flex-start;line-height:1.4;font-size:1.6rem;padding:0 1.5% 2rem 1.5%;border-bottom:.1rem solid #ddd;-moz-column-gap:1rem;column-gap:1rem;box-sizing:border-box}.inputArea__confirm .confirmth{font-weight:700;color:#000}.inputArea__confirm .confirmtd{color:#555}.inputArea__confirm .filed{display:flex;align-items:center;gap:.5rem}.inputArea__confirm .filed:after{content:"";display:block;background:url(../images/sub/filed.png) no-repeat center;background-size:cover;width:2.2rem;height:1.8rem}.inputArea__asButtons{display:flex;justify-content:center;gap:1rem}.inputArea__asButtons li{font-size:1.6rem;width:32.5%;max-width:12rem;height:5rem;border-radius:.5rem;box-sizing:border-box}.inputArea__asButtons li:nth-child(1){background-color:var(--blue);color:#fff}.inputArea__asButtons li:nth-child(2){background-color:#fff;border:.1rem solid #ddd;font-size:1.6rem}.inputArea__asButtons li:nth-child(3){background-color:#707070;color:#fff}.inputArea__asButtons li a{height:100%;display:flex;align-items:center;justify-content:center}.inputArea__print{gap:.5rem}.inputArea__print::before{content:"";display:block;width:1.6rem;height:1.6rem;background:url(../images/sub/print.png) no-repeat center;background-size:cover}@media screen and (min-width: 960px){.inputArea__title{flex-direction:row;-moz-column-gap:3.5rem;column-gap:3.5rem;align-items:flex-end}.inputArea__inline{flex-direction:row;justify-content:space-between}.inputArea__long{width:48%;max-width:58rem}.inputArea__mail{flex-direction:row}.inputArea__mailInputs{justify-content:flex-start;width:58%}.inputArea__mailCell{width:50%;max-width:33rem}.inputArea__addCell{width:48%;max-width:58rem}.inputArea .selectMail{width:33rem}.inputArea__addLine2{flex-direction:row;justify-content:space-between}.inputArea__choose{flex-direction:row;align-items:center;-moz-column-gap:clamp(2rem,3vw,5rem);column-gap:clamp(2rem,3vw,5rem)}.inputArea__file{width:100%}.inputArea__textWrap{flex-direction:row;-moz-column-gap:5rem;column-gap:5rem}.inputArea__textWrap .inputArea__label{margin-top:1rem}.inputArea__inAlign{width:48%;max-width:58rem}.inputArea__devided{flex-direction:row;-moz-column-gap:5rem;column-gap:5rem}.inputArea__finder{position:absolute;right:0}.inputArea__confirm .confirmCelll{width:48%}.inputArea__confirm .confirmCelll.fullCell{width:100%}.inputArea__finding{margin-left:auto}}.popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:6;visibility:hidden;opacity:0;transition:all .3s}.popup.showPop{visibility:visible;opacity:1}.popup__box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;background-color:#fff;border-radius:2rem;width:95%;max-width:98rem;height:clamp(45rem,40vw,60rem);box-sizing:border-box;padding:clamp(3rem,5vw,5rem)}.popup__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:3.5rem}.popup__title{font-size:clamp(2rem,4.5vw,3rem);font-weight:700}.popup__close{background:none}.popup__article{height:calc(100% - 7.5rem);padding-right:2rem;font-size:1.7rem;line-height:1.4;color:#555;white-space:pre-line;overflow-y:scroll}.popup__article::-webkit-scrollbar{width:.5rem}.popup__article::-webkit-scrollbar-thumb{background-color:#000;border-radius:50vmax}.popup__article::-webkit-scrollbar-track{background-color:#d7d7d7;border-radius:50vmax}.popup__bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;background-color:#000;opacity:.6}.tabButtons{display:flex;margin-bottom:4rem;border-right:.1rem solid #ddd}.tabButtons__cell{width:25%;box-sizing:border-box;text-align:center;height:clamp(4rem,5vw,7rem);border:.1rem solid #ddd;border-right:none;color:#000;font-size:clamp(1.8rem,6vw,2.5rem);font-weight:600}.tabButtons__cell a{height:100%;display:flex;align-items:center;justify-content:center}.tabButtons__active{background-color:var(--blue);color:#fff}.faq{border-top:.1rem solid #ddd;display:none}.faq.faqShow{display:block}.faq__box{border-bottom:.1rem solid #ddd;padding-inline:clamp(1.5rem,3.5vw,3rem)}.faq__head{display:flex;flex-direction:column;row-gap:1rem;font-size:clamp(1.8rem,6vw,2.5rem);padding-block:3rem;line-height:1.3;position:relative}.faq__head:after{content:"";display:block;width:1.2rem;height:.7rem;background:url(../images/sub/faq/openFAQ.png) no-repeat center;background-size:cover;right:0;position:absolute;top:50%;transform:translateY(-50%)}.faq__tag{font-weight:700;color:#999;display:flex;align-items:center;-moz-column-gap:1rem;column-gap:1rem}.faq__tag::before{content:"";display:block;width:2rem;height:2rem;background:url(../images/sub/faq/q.png) no-repeat center;background-size:cover;flex-shrink:0}.faq__title{font-weight:600;color:#000;padding-left:3rem}.faq__answer{padding-block:3rem;display:none;align-items:flex-start;-moz-column-gap:1rem;column-gap:1rem}.faq__answer::before{content:"";display:block;width:2rem;height:2rem;background:url(../images/sub/faq/a.png) no-repeat center;background-size:cover;flex-shrink:0}.faq__text{font-size:clamp(1.5rem,4vw,1.7rem);line-height:1.4;color:#555;width:calc(100% - 3rem)}.faq__on{background-color:#fbfbfb}.faq__on .faq__answer{display:flex}.faq__on .faq__head:after{background:url(../images/sub/faq/closeFAQ.png) no-repeat center;background-size:cover}@media screen and (min-width: 960px){.faq__head{flex-direction:row;align-items:center;cursor:pointer}.faq__head:after{width:2.4rem;height:1.4rem}.faq__tag{-moz-column-gap:2rem;column-gap:2rem}.faq__tag::before{width:4rem;height:4rem}.faq__answer{-moz-column-gap:2rem;column-gap:2rem}.faq__answer::before{width:4rem;height:4rem}.faq__text{width:calc(100% - 6rem)}}