﻿.p-support{overflow:hidden}.p-support *{box-sizing:border-box}.p-support-txt-green{color:#35AD72 !important}.p-support-txt-blue{color:#5579C9 !important}.p-support-txt-orange{color:#FC9534}.p-support-txt-lg{font-size:32px;font-weight:700}.p-support-btn-green,.p-support-btn-yellow,.p-support-btn-red{margin-top:auto}.p-support-btn-green a,.p-support-btn-yellow a,.p-support-btn-red a{display:block;height:66px;line-height:62px;border-radius:50px;font-size:22px;font-weight:700;position:relative;padding-left:20px}.p-support-btn-green a::before,.p-support-btn-yellow a::before,.p-support-btn-red a::before{content:"";position:absolute;top:50%;left:24px;transform:translateY(-50%);width:42px;height:40px}.p-support-btn-green a::after,.p-support-btn-yellow a::after,.p-support-btn-red a::after{position:absolute;right:24px;top:50%;transform:translateY(-50%) rotate(90deg);content:"\e915";font-size:16px;font-weight:normal;font-family:'icomoon';transition:color .3s}.p-support-btn-yellow a{border:2px solid #FFEAA1}.p-support-btn-yellow a::before{background:url("../img/logo_kyutou.png") no-repeat center;background-size:contain}.p-support-btn-yellow a::after{color:#FC9534}.p-support-btn-yellow-lg a{display:block;margin:0 auto;background:#FFEAA1;width:700px;height:86px;line-height:86px;text-align:center;border-radius:50px;font-size:18px;font-weight:700}.p-support-btn-yellow-lg a span{font-size:28px}.p-support-btn-green a{border:2px solid #35AD72}.p-support-btn-green a::before{background:url("../img/logo_kosodate.png") no-repeat center;background-size:contain}.p-support-btn-green a::after{color:#35AD72}.p-support-btn-green-lg a{display:block;margin:0 auto;background:#35AD72;width:637px;height:86px;line-height:86px;text-align:center;color:#fff;border-radius:50px;font-size:20px;font-weight:700}.p-support-btn-green-lg a span{font-size:32px}.p-support-btn-red a{border:2px solid #E60012}.p-support-btn-red a::after{color:#E60012}.p-support-btn-red-center{width:450px}.p-support-btn-red-center a{padding-left:48px}.p-support-btn-red-lg a{display:block;margin:0 auto;background:#E60012;width:637px;height:86px;line-height:86px;text-align:center;color:#fff;border-radius:50px;font-size:20px;font-weight:700}.p-support-btn-red-lg a span{font-size:32px}.p-support-box-inr{width:932px;padding:0 16px;margin:0 auto}.p-support-head{background:url("../img/mv_bg.png") no-repeat left center;background-size:cover;height:345px}.p-support-head-inr{width:932px;margin:0 auto;display:flex;flex-wrap:wrap;padding-top:50px}.p-support-head-col{width:312px;text-align:center}.p-support-head-ttl{width:calc(100% - 312px);font-size:32px;line-height:1.3}.p-support-head-ttl-logo{display:block;width:367px;margin-bottom:16px}.p-support-head-ttl-ac{font-size:64px}.p-support-head-img{text-align:center;margin-bottom:8px}.p-support-head-img img{width:324px}.p-support-head-label{font-size:24px;font-weight:700;color:#fff;text-align:center;background:#EA6F78;max-width:270px;margin:0 auto;padding-bottom:2px}.p-support-end{background:#FFDADA;padding:24px;border-radius:50px;position:relative;margin-bottom:40px;text-align:center}.p-support-end::before{content:"!";position:absolute;top:-20px;left:50%;transform:translateX(-50%);width:40px;height:40px;line-height:40px;border-radius:50%;border:1px solid #E60012;background:#fff;color:#E60012;text-align:center;font-size:24px;font-weight:700}.p-support-end-txt{font-size:22px;margin-bottom:8px}.p-support-end-txt span{color:#E60012;font-weight:700}.p-support-intro-ttl{box-shadow:0 4px 0 7px #FC9534;padding:24px;border-radius:50px;text-align:center;font-size:32px;font-family:"M PLUS Rounded 1c", sans-serif;font-weight:500;font-style:normal;margin-bottom:52px}.p-support-intro-ttl span{font-size:42px;font-weight:900;color:#FC9534}.p-support-intro-ttl-sub{font-size:24px;font-weight:700}.p-support-intro-ttl-sub-area{display:flex;align-items:center;justify-content:center;margin-bottom:24px}.p-support-intro-ttl-sub-area img{width:75px;margin-right:12px}.p-support-intro-lead{font-size:24px;font-weight:700;text-align:center;margin-bottom:52px}.p-support-intro-txt{font-size:18px;text-align:center}.p-support-intro-txt span{font-size:24px;font-weight:700}.p-support-intro-txt span span{color:#FC9534}.p-support-intro-txt>span{display:block;margin-bottom:.5em}.p-support-intro .p-support-txt-lg span{display:inline-block;position:relative}.p-support-intro .p-support-txt-lg span::before,.p-support-intro .p-support-txt-lg span::after{content:"";width:2px;height:100px;background:#333;position:absolute;top:50%}.p-support-intro .p-support-txt-lg span::before{transform:rotate(-15deg) translateY(-50%);left:-20px}.p-support-intro .p-support-txt-lg span::after{transform:rotate(15deg) translateY(-50%);right:-20px}.p-support-nav-list{display:flex;justify-content:space-between}.p-support-nav-single{display:flex;justify-content:center;margin-top:52px}.p-support-nav-item{width:400px;text-align:center;display:flex;flex-direction:column}.p-support-nav-item:nth-child(2) .p-support-nav-label-ac{font-size:24px}.p-support-nav-label{display:flex;flex-wrap:wrap;width:100%;justify-content:center;align-items:center;flex:1;margin-bottom:16px}.p-support-nav-label-ac{font-size:32px;font-weight:700;display:block}.p-support-detail-body{border-bottom:1px solid #BDBDBD;padding-bottom:60px}.p-support-detail-header{padding:90px 16px 24px;position:relative;margin-bottom:40px}.p-support-detail-header::before{content:"";position:absolute;top:-75px;left:50%;width:150px;height:150px;transform:translateX(-50%);border-radius:5px}.p-support-detail-ttl{font-size:18px;font-weight:500;margin-bottom:20px}.p-support-detail-ttl span{display:block;font-size:32px;font-weight:700}.p-support-detail-ttl-sub{font-size:24px;font-weight:700;padding:40px 0 32px;text-align:center}.p-support-detail-ttl-sub span{display:block;font-size:16px;font-weight:400}.p-support-detail-txt-link{font-size:20px;font-weight:bold}.p-support-detail-value{width:100%;font-size:24px;font-weight:700;text-align:center}.p-support-detail-value-ac{font-size:24px;font-weight:700;display:inline-block;border-radius:20px;padding:8px 32px;min-width:320px;text-align:center;position:relative;background:#fff;margin-bottom:32px}.p-support-detail-value-ac::before{content:"";display:block;position:absolute;top:calc(100% - 8px);left:50%;width:2px;height:40px;transform:rotate(45deg) translateX(-50%);z-index:-1}.p-support-detail-value-num{font-size:48px;font-family:"Roboto","Noto Sans JP",sans-serif}.p-support-detail-value-child{width:40%;font-size:24px;font-weight:700;padding:8px 16px 0;text-align:center}.p-support-detail-value-child span:first-child{font-size:16px;display:block;border-radius:5px;padding:4px 16px}.p-support-detail-value-wrap{display:flex;flex-wrap:wrap;justify-content:center}.p-support-detail-device-inr{position:relative;padding-bottom:32px}.p-support-detail-device-inr::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100vw;height:calc(100% + 2px);z-index:-1}.p-support-detail-device .c-ttl-lower-md span{display:block;font-size:20px;letter-spacing:0 !important}.p-support-detail-device-dl{width:600px;margin:0 auto 16px;display:flex;justify-content:space-between}.p-support-detail-device-dl dt{font-size:18px;font-weight:700}.p-support-detail-device-dl dt span{font-size:14px;font-weight:400}.p-support-detail-device-dl dd{font-size:18px;font-weight:700}.p-support-detail-device-dl dd span{font-size:24px}.p-support-detail-device-txt{font-size:14px}.p-support-detail-device-btn-area{padding:40px 0 80px}.p-support-detail-table{width:600px;margin:0 auto}.p-support-detail-table-wrap{width:100%;background:#fff;margin:24px 0 16px;color:#333;padding:24px 0}.p-support-detail-table thead th{font-size:24px;color:#FC9534;padding:16px 0 8px}.p-support-detail-table tbody{font-size:18px;font-weight:700;text-align:center}.p-support-detail-table tbody tr{display:flex;flex-wrap:wrap;align-items:center;margin-top:8px}.p-support-detail-table tbody tr:last-child{margin-bottom:16px}.p-support-detail-table tbody th{margin-right:24px}.p-support-detail-table tbody td .c-txt-en{font-size:32px;padding-right:.1em}.p-support-detail-table tbody td span{color:#FC9534;font-weight:700;font-size:14px}.p-support-detail-table sup{font-size:12px;font-weight:400 !important;color:#333;display:inline-block;vertical-align:text-top}.p-support-detail-table-desc{font-size:14px;font-weight:400;text-align:left;margin-bottom:1em}.p-support-detail-table-desc span{display:block}.p-support-detail-table-comment{font-size:18px;font-weight:700;margin-bottom:32px}.p-support-detail-apply ul{font-size:18px}.p-support-detail-term-list{font-size:18px;display:flex;flex-wrap:wrap}.p-support-detail-term-list dt{width:140px;font-weight:700;margin-bottom:8px}.p-support-detail-term-list dd{width:calc(100% - 140px);margin-bottom:8px}.p-support-kyutou .p-support-detail-header{background:#FFFCE3}.p-support-kyutou .p-support-detail-header::before{background:#fff url("../img/logo_kyutou.png") no-repeat center;background-size:70%}.p-support-kyutou .p-support-detail-header .c-txt-arrow::before{color:#FC9534}.p-support-kyutou .p-support-detail-value-ac{border:2px solid #FC9534}.p-support-kyutou .p-support-detail-value-ac::before{background:#FC9534}.p-support-kyutou .p-support-detail-device-inr{width:700px;margin:0 auto;color:#fff}.p-support-kyutou .p-support-detail-device-inr::before{background:#FC9534}.p-support-kyutou .p-support-detail-device-inr .c-txt-ul{color:#fff}.p-support-kyutou .p-support-detail-device-dl{width:100%;border:2px solid #fff;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:16px 0}.p-support-kyutou .p-support-detail-device-dl dt{font-size:24px}.p-support-kyutou .p-support-detail-device-dl dd{padding-left:100px}.p-support-kyutou .p-support-detail-device-dl dd span{font-size:48px;padding-right:.1em}.p-support-kyutou-txt-lg{font-size:24px;font-weight:700;padding-top:40px}.p-support-kyutou-txt-lg span{background:linear-gradient(transparent 60%, #FFFCE3 60%)}.p-support-inquiry{background:rgba(85,121,201,0.2) url("../img/bg_inquiry.png") repeat-x center bottom;background-size:auto;padding:40px 0 120px}.p-support-inquiry .c-ttl-lower-md span{font-size:24px}.p-support-inquiry-row,.p-support-inquiry ul{width:752px;margin:0 auto}.p-support-inquiry ul li::before{content:"・"}.p-support-inquiry ul+ul{margin-top:24px}.p-support-inquiry-row{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:16px}.p-support-inquiry-col{width:50%;font-size:40px;font-weight:700;font-family:"Roboto","Noto Sans JP",sans-serif}.p-support-inquiry-col:nth-child(2){font-size:32px}.p-support-anker{padding-top:100px !important;margin-top:-40px}
/*# sourceMappingURL=style.css.map */
