*{box-sizing:border-box}html{font-size:10px}body{padding:0;margin:0;font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:300;line-height:1.4;color:#333}h1,h2,h3,h4,h5,h6,b,strong,.bold{font-weight:500}img{max-width:100%;height:auto}.ofi{font-family:"object-fit: cover";-o-object-fit:cover;object-fit:cover}a,button{display:block;text-decoration:none;cursor:pointer}a:hover,button:hover{opacity:.6}input,select,textarea,button{font-family:"Noto Sans JP",sans-serif}.cmt{font-size:1.2rem}.red{color:red}.group-wrap{padding:3rem;margin-bottom:4rem;background-color:#fff}.form-end-link{margin-top:3rem;line-height:1;text-align:center}.form-end-link a{display:inline-block;font-size:1.4rem;color:#2da4de;text-decoration:underline}label.radio-label::after{background-color:#2da4de}.radio-block-wrap,.checkbox-block-wrap{font-size:0}.radio-block-wrap input[type=radio]:checked+label,.radio-block-wrap input[type=checkbox]:checked+label,.checkbox-block-wrap input[type=radio]:checked+label,.checkbox-block-wrap input[type=checkbox]:checked+label{border:2px solid #2da4de}.file-upload-wrap .file-upload .upload-btn{background-color:#2da4de}@media(width <= 820px){.group-wrap{padding:2rem}}@media(width <= 336px){html{font-size:9px}.group-wrap{padding:2rem 1rem}}.msg-wrap{position:relative;padding:2rem 2rem 2rem 6rem;margin-bottom:4rem}.msg-wrap::after{position:absolute;top:2rem;left:2rem;display:block;width:2.9rem;height:2.9rem;content:"";background-repeat:no-repeat;background-position:center;background-size:contain}.msg-wrap b{font-weight:600}.msg-wrap p{margin-bottom:0 !important;font-size:1.8rem;font-weight:500}.error-msg{color:#e60012;background-color:#ffeff6;border:1px solid #e60012}.error-msg::after{background-image:url("../images/error-icon.svg")}.system-msg{color:#006b97;background-color:#d9edf6;border:1px solid #006b97}.system-msg::after{background-image:url("../images/success-icon.svg")}.info-block{width:100%;margin-bottom:6rem}.info-block dl{display:table;width:100%}.info-block dl dt,.info-block dl dd{display:table-cell;vertical-align:middle}.info-block dl:last-child dt,.info-block dl:last-child dd{border-bottom:0}.info-block dl dt{width:16rem;padding:2.6rem 2rem;font-size:1.4rem;font-weight:bold;text-align:left;vertical-align:top}.info-block dl dt .require{display:inline-block;margin-left:.5rem;color:red}.info-block dl dd{padding:1.5rem 2rem}.info-block dl dd .cmt{margin-top:1rem;font-size:1.2rem;color:#888}.info-block dl dd input[type=text],.info-block dl dd input[type=email],.info-block dl dd input[type=tel],.info-block dl dd input[type=password]{width:100%}.info-block dl dd label{display:block}.info-block dl dd label.radio-label{display:inline-block;margin-bottom:0}.info-block dl dd .input-2column{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}.info-block dl dd p span{display:block}.info-block-conf dl dd{padding-top:1.8rem}@media(width <= 800px){.info-block dd,.info-block dt{padding:2rem}.info-block dt{width:16rem;font-size:1.4rem}}@media(width <= 600px){.info-block dl:last-child{border-bottom:0}.info-block dl dd,.info-block dl dt{display:block;padding-right:0;padding-left:0;border-bottom:0}.info-block dl dt{width:100%;padding-top:1.5rem;padding-bottom:0}}@media(width <= 480px){.info-block .audt-list{font-size:1.4rem}}.info-edit{display:none}.form-active .info-edit{display:initial}.form-active .info-view{display:none}.status-bar ul{padding:0;font-size:0;list-style:none}.status-bar ul.column3 li{width:33%}.status-bar ul li{position:relative;display:inline-block;width:25%;padding:.6rem 1rem;font-size:1.6rem;color:#ccc;text-align:center;background-color:#f4f4f4}.status-bar ul li:nth-of-type(1){z-index:4}.status-bar ul li:nth-of-type(2){z-index:3}.status-bar ul li:nth-of-type(3){z-index:2}.status-bar ul li:nth-of-type(4){z-index:1}.status-bar ul li::before,.status-bar ul li::after{position:absolute;display:block;width:0;height:0;content:"";border-style:solid}.status-bar ul li::before{top:-0.2rem;right:-1rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-width:1.9rem 0 1.9rem 1rem}.status-bar ul li::after{top:0;right:-0.8rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #f4f4f4;border-width:1.7rem 0 1.7rem .8rem}.status-bar ul li:last-child::before,.status-bar ul li:last-child::after{display:none}.status-bar ul li span{display:block;padding-left:.8rem}.status-bar ul li.active{color:#fff;background-color:#2da4de}.status-bar ul li.active::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #2da4de}@media(width <= 660px){.status-bar ul li{padding:.6rem .5rem;font-size:1.4rem;border-width:1.55rem 0 1.55rem .8rem}.status-bar ul li::before{border-width:1.8rem 0 1.8rem 1rem}.status-bar ul li::after{border-width:1.55rem 0 1.55rem .8rem}}@media(width <= 540px){.status-bar ul li{padding:1.2vw 0;font-size:2.8vw}.status-bar ul li span{padding-left:1.2vw}.status-bar ul li::before{top:-0.4vw;right:-1.4vw;border-width:3.5vw 0 3.5vw 1.4vw}.status-bar ul li::after{right:-1.2vw;border-width:3.1vw 0 3.1vw 1.2vw}}.procedure-link{padding:0;font-size:0}.procedure-link li{display:inline-block;margin-top:1.6rem;font-size:1.2rem;text-align:center;list-style:none;border:1px solid #2da4de}.procedure-link li a{position:relative;display:block;padding:1rem 1rem 1rem 2.5rem;color:#2da4de;cursor:pointer;background-color:#fff}.procedure-link li a::before{position:absolute;top:50%;left:1rem;display:block;width:1.2rem;height:1.2rem;content:"";background-image:url("../images/procedure-icon.svg");background-repeat:no-repeat;background-position:center;background-size:contain;transform:translateY(-50%)}.error-page .error-icon{max-width:20rem;margin:4rem auto}.error-page .error-icon svg{fill:#ccc}.error-page .error-heading{margin-bottom:3rem;font-size:3.6rem;text-align:center}.error-page .error-heading span{display:inline-block}.error-page .error-cmt{max-width:70rem;margin:0 auto 1.4rem;line-height:1.7;color:#555}.error-page .error-code{margin-bottom:6rem;color:red;text-align:center}@media(width <= 600px){.error-page .error-icon{display:block;max-width:14rem;margin:0 auto 6rem}.error-page h1{margin-bottom:2rem;font-size:2.2rem}.error-page .error-cmt,.error-page .error-code{font-size:1.4rem}}.not-found-page .not-found-icon{max-width:70rem;margin:4rem auto}.not-found-page .not-found-icon svg{fill:#333}.not-found-page .not-found-cmt{max-width:70rem;margin:0 auto 3rem;line-height:1.7;color:#555}@media(width <= 600px){.not-found .not-found-icon{display:block;max-width:14rem;margin:0 auto 6rem}.not-found .not-found-cmt{font-size:1.4rem}}.maintenance-page .contents{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 18.6rem)}.maintenance-page .contents .maintenace-wrap{text-align:center}.maintenance-page .contents .maintenace-wrap .maintenace-title{margin-bottom:6rem;font-size:3.6rem;font-weight:bold}.maintenance-page .contents .maintenace-wrap .maintenance-cmt{margin-bottom:3rem;font-size:1.8rem;font-weight:bold;line-height:1.7}.maintenance-page .contents .maintenace-wrap .maintenance-time{font-size:1.6rem;font-weight:bold;line-height:1.7;color:red}.maintenance-page .contents .maintenace-wrap p span{display:inline-block}@media(width <= 600px){.maintenance-page .contents .maintenace-wrap{padding-inline:2rem}.maintenance-page .contents .maintenace-wrap .maintenace-title{font-size:3rem}.maintenance-page .contents .maintenace-wrap .maintenance-cmt{text-align:left}}@media(width <= 480px){.maintenance-page .contents .maintenace-wrap .maintenace-title{font-size:2.2rem}.maintenance-page .contents .maintenace-wrap .maintenance-cmt{font-size:1.6rem}}.history-block{padding:4rem 3rem;background-color:#fff}.history-block h2{margin-bottom:3rem;font-size:1.6rem}.history-block .info-block dl dt,.history-block .info-block dl dd{padding:1rem;font-size:1.4rem}.history-table-wrap{overflow-x:auto}.history-table-wrap .history-table{width:100%;min-width:48rem}.history-table-wrap .history-table tr{border-bottom:1px solid #666}.history-table-wrap .history-table tr:first-child{border-top:1px solid #666}.history-table-wrap .history-table th,.history-table-wrap .history-table td{padding:1rem .5rem;font-size:1.4rem;font-weight:normal;color:#666;text-align:center}.history-table-wrap .history-table td.nodata{text-align:center !important}.history-table-wrap .payment-history-table th:nth-of-type(1){width:12rem}.history-table-wrap .payment-history-table th:nth-of-type(3){width:13rem}.history-table-wrap .payment-history-table th:nth-of-type(4){width:10rem}.history-table-wrap .payment-history-table th:nth-of-type(5){width:9rem}.history-table-wrap .payment-history-table td:nth-of-type(1),.history-table-wrap .payment-history-table td:nth-of-type(2){text-align:left}@media(width <= 600px){.history-block .info-block dl dt{padding-bottom:0}.history-block .info-block dl dd{margin-left:0}.payment-history-table-wrap .payment-history-table th,.payment-history-table-wrap .payment-history-table td{padding:.6rem .25rem;font-size:1.2rem}}@media(width <= 336px){.history-block{padding:3rem 2rem}.history-block .info-block dl dt,.history-block .info-block dl dd{font-size:1.2rem}}.mobile-repair-history-wrap .repaired-item-data table{width:100%;margin-bottom:6rem;background-color:#fff;border:1px solid #a5a5a5}.mobile-repair-history-wrap .repaired-item-data table tr th,.mobile-repair-history-wrap .repaired-item-data table tr td{padding:.6rem 2rem;vertical-align:middle;border-bottom:1px solid #c2c2c2}.mobile-repair-history-wrap .repaired-item-data table tr th{width:16rem;padding-right:1rem;font-weight:500;text-align:left}.mobile-repair-history-wrap .repaired-item-data table tr td{padding-left:1rem}.mobile-repair-history-wrap .repaired-item-data table tr:last-child th,.mobile-repair-history-wrap .repaired-item-data table tr:last-child td{border-bottom:0}@media(width <= 480px){.mobile-repair-history-wrap .repaired-item-data table tr th,.mobile-repair-history-wrap .repaired-item-data table tr td{padding:.6rem 1.6rem;font-size:1.4rem}.mobile-repair-history-wrap .repaired-item-data table tr th{width:13rem;padding-right:.8rem}.mobile-repair-history-wrap .repaired-item-data table tr td{padding-left:.8rem}}.mobile-repair-history-wrap .repaired-item-data.no-hisotry table{margin-top:4rem}.mobile-repair-history-wrap .repaired-item-data.no-hisotry table tr td{padding:2rem}.mobile-repair-history-wrap .repaired-item-data.no-hisotry table tr td span{display:inline-block}.viewer-img{position:fixed;top:0;left:0;z-index:999;display:none;width:100%;height:100vh;cursor:pointer;background-color:rgba(0,0,0,.8)}.viewer-img iframe,.viewer-img img{position:absolute;top:50%;left:50%;max-width:80%;max-height:70vh;transform:translateY(-50%) translateX(-50%)}.viewer-img iframe{width:50vw;height:70vh}.viewer-img::after{position:absolute;bottom:10vh;left:50%;display:block;color:#fff;content:"閉じる";transform:translateX(-50%)}

/*# sourceMappingURL=common.min.css.map */