@font-face{font-family:"Sentinel-MediumItalic";src:url("../fonts/sentinel.eot");src:url("../fonts/sentinel.eot?#iefix") format("embedded-opentype"),url("../fonts/sentinel.woff2") format("woff2"),url("../fonts/sentinel.woff") format("woff")}#wrapper{overflow-x:visible}.primary-content{padding-left:0;padding-right:0}.primary-content .de-accordion-container dl{clear:none;overflow:visible}.primary-content .de-accordion-container dl dt{clear:none;float:none;margin:0;min-width:auto}.primary-content .de-accordion-container dl dd{float:none;margin:0}.content-wrap{background-color:#FFF;position:relative;width:100%;margin:0;font-feature-settings:"palt"}.content-wrap h1,.content-wrap h2,.content-wrap h3,.content-wrap h4,.content-wrap a,.content-wrap p,.content-wrap ul,.content-wrap li{font-weight:bold;color:#5B5D63;letter-spacing:0.08em}.content-wrap h1,.content-wrap h2,.content-wrap h3,.content-wrap h4,.content-wrap p,.content-wrap img{margin:0 auto}.content-wrap h1 span.bg-color,.content-wrap h2 span.bg-color,.content-wrap h3 span.bg-color,.content-wrap h4 span.bg-color{color:#FFF;box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;font-size:40px;line-height:2.125;padding:9px 15px 12px 15px;background-color:#43D7BD}@media screen and (max-width: 750px){.content-wrap h1 span.bg-color,.content-wrap h2 span.bg-color,.content-wrap h3 span.bg-color,.content-wrap h4 span.bg-color{font-size:5.3333333333vw}}@media screen and (max-width: 750px){.content-wrap h1 span.bg-color,.content-wrap h2 span.bg-color,.content-wrap h3 span.bg-color,.content-wrap h4 span.bg-color{padding:1.2vw 2vw 1.6vw 2vw}}.content-wrap h1 span.bg-blue,.content-wrap h2 span.bg-blue,.content-wrap h3 span.bg-blue,.content-wrap h4 span.bg-blue{background-color:#43C9FF}.content-wrap h1 span.bg-red,.content-wrap h2 span.bg-red,.content-wrap h3 span.bg-red,.content-wrap h4 span.bg-red{background-color:#FF0095}.content-wrap h1 span.bg-orange,.content-wrap h2 span.bg-orange,.content-wrap h3 span.bg-orange,.content-wrap h4 span.bg-orange{background-color:#FF8767}.content-wrap p{display:block;font-size:28px;line-height:1.7857142857}@media screen and (max-width: 750px){.content-wrap p{font-size:3.7333333333vw}}.content-wrap a.imglink{display:inline-block;margin:0 auto;vertical-align:middle}.content-wrap a.op:hover{opacity:0.6}@media screen and (max-width: 750px){.content-wrap a.op:hover{opacity:1}}.content-wrap .content-inner{position:relative;width:100%;max-width:1248px;margin:0 auto;padding:0;text-align:center}.content-wrap .btn a{color:#FFF;width:500px;height:100px;font-size:28px;line-height:1.7857142857;display:flex;align-items:center;justify-content:center;margin-right:auto;margin-left:auto}@media screen and (max-width: 750px){.content-wrap .btn a{width:66.6666666667vw}}@media screen and (max-width: 750px){.content-wrap .btn a{height:13.3333333333vw}}@media screen and (max-width: 750px){.content-wrap .btn a{font-size:3.7333333333vw}}.content-wrap .btn a.btnpink{background-color:#FB48C4;border:2px solid #FB48C4}@media screen and (max-width: 750px){.content-wrap .btn a.btnpink{border:calc((2 / 750) * 100vw) solid #FB48C4}}.content-wrap .btn a.btnpink:hover{color:#FB48C4;background-color:#FFF;transition:0.2s}@media screen and (max-width: 750px){.content-wrap .btn a.btnpink:hover{color:#FFF;background-color:#FB48C4}}.content-wrap .btn a.btnblue{background-color:#1CBCFF;border:2px solid #1CBCFF}@media screen and (max-width: 750px){.content-wrap .btn a.btnblue{border:calc((2 / 750) * 100vw) solid #1CBCFF}}.content-wrap .btn a.btnblue:hover{color:#1CBCFF;background-color:#FFF;transition:0.2s}@media screen and (max-width: 750px){.content-wrap .btn a.btnblue:hover{color:#FFF;background-color:#1CBCFF}}.content-wrap .btn a.btnyellow{color:#FB48C4;background-color:#D4FF00;border:2px solid #D4FF00}@media screen and (max-width: 750px){.content-wrap .btn a.btnyellow{border:calc((2 / 750) * 100vw) solid #D4FF00}}.content-wrap .btn a.btnyellow .arrow{position:relative}.content-wrap .btn a.btnyellow .arrow:after{position:absolute;content:"";top:53%;right:-48px;transform:translateY(-53%);width:30px;height:18px;background-image:url("../img/arrow-pink.svg?$staticlink$");background-size:cover;background-repeat:no-repeat;transition:0.2s}@media screen and (max-width: 750px){.content-wrap .btn a.btnyellow .arrow:after{right:-6.4vw}}@media screen and (max-width: 750px){.content-wrap .btn a.btnyellow .arrow:after{width:4vw}}@media screen and (max-width: 750px){.content-wrap .btn a.btnyellow .arrow:after{height:2.4vw}}.content-wrap .btn a.btnyellow:hover{color:#D4FF00;background-color:#FB48C4;transition:0.2s}.content-wrap .btn a.btnyellow:hover .arrow:after{background-image:url("../img/arrow-yellow.svg?$staticlink$")}@media screen and (max-width: 750px){.content-wrap .btn a.btnyellow:hover{color:#FB48C4;background-color:#D4FF00}}.content-wrap .btn a.btngray{background-color:#A0A0A0;border:2px solid #A0A0A0;pointer-events:none;cursor:default}@media screen and (max-width: 750px){.content-wrap .btn a.btngray{border:calc((2 / 750) * 100vw) solid #A0A0A0}}.content-wrap .btn a.btngray:hover{transition:none}.content-wrap .hline{font-size:24px;height:40px;letter-spacing:0;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 750px){.content-wrap .hline{font-size:3.2vw}}@media screen and (max-width: 750px){.content-wrap .hline{height:5.3333333333vw}}.content-wrap .hline-blue{color:#FFF;background-color:#1CBCFF}.content-wrap .hline-yellow{color:#5B5D63;background-color:#D4FF00}.content-wrap .hline-pink{color:#FFF;background-color:#FB48C4}.content-wrap .hline-white{background-color:#FFF}.content-wrap .hline-orange{color:#FFF;background-color:#FF8767}.content-wrap .w-basic{width:630px}@media screen and (max-width: 750px){.content-wrap .w-basic{width:84vw}}.content-wrap .fw-normal{font-weight:normal}.content-wrap .t-left{text-align:left}.content-wrap .t-center{text-align:center}.content-wrap .t-indent{padding-left:1em;text-indent:-1em}.content-wrap .li-indent{margin-right:auto;margin-left:auto;font-size:20px;line-height:1.5}@media screen and (max-width: 750px){.content-wrap .li-indent{font-size:2.6666666667vw}}.content-wrap .li-indent li{text-align:left;padding-left:1em;text-indent:-1em}.content-wrap .li-center-left{text-align:center}.content-wrap .li-center-left ul{display:inline-block}.content-wrap .li-center-left ul li{text-align:left}.content-wrap sup{top:-0.5em}.content-wrap .white-box{background-color:#FFF;width:630px;margin-right:auto;margin-left:auto}@media screen and (max-width: 750px){.content-wrap .white-box{width:84vw}}.content-wrap .white-box.pink-border{border:2px solid #FB48C4}@media screen and (max-width: 750px){.content-wrap .white-box.pink-border{border:calc((2 / 750) * 100vw) solid #FB48C4}}.content-wrap .pink-box{background-color:#FB48C4;width:630px;margin-right:auto;margin-left:auto}@media screen and (max-width: 750px){.content-wrap .pink-box{width:84vw}}.content-wrap .two-col-list{display:flex;flex-wrap:wrap;justify-content:space-between;width:630px;margin:0 auto}@media screen and (max-width: 750px){.content-wrap .two-col-list{width:84vw}}.content-wrap .two-col-list li{display:flex;flex-direction:column;justify-content:space-between;width:290px}@media screen and (max-width: 750px){.content-wrap .two-col-list li{width:38.6666666667vw}}.content-wrap .two-col-list li .bottom .btn a{width:290px}@media screen and (max-width: 750px){.content-wrap .two-col-list li .bottom .btn a{width:38.6666666667vw}}.de-accordion-container{box-sizing:border-box;width:630px;margin-right:auto;margin-left:auto;border:1px solid #5B5D63;overflow:hidden}@media screen and (max-width: 750px){.de-accordion-container{width:84vw}}@media screen and (max-width: 750px){.de-accordion-container{border:calc((1 / 750) * 100vw) solid #5B5D63}}.de-accordion-title{cursor:pointer;position:relative;font-size:40px;line-height:1.625;padding-top:24.5px;padding-bottom:24.5px;font-weight:bold;color:#5B5D63}@media screen and (max-width: 750px){.de-accordion-title{font-size:5.3333333333vw;padding-top:3.2666666667vw;padding-bottom:3.2666666667vw}}.de-accordion-title:before{position:absolute;content:"";top:50%;right:41.2px;width:35px;height:5px;background:#5B5D63;transform:rotate(90deg);transition:all .3s ease-in-out}@media screen and (max-width: 750px){.de-accordion-title:before{right:5.4933333333vw}}@media screen and (max-width: 750px){.de-accordion-title:before{width:4.6666666667vw}}@media screen and (max-width: 750px){.de-accordion-title:before{height:.6666666667vw}}.de-accordion-title:after{position:absolute;content:"";top:50%;right:41.2px;width:35px;height:5px;background:#5B5D63;transition:all .3s ease-in-out}@media screen and (max-width: 750px){.de-accordion-title:after{right:5.4933333333vw}}@media screen and (max-width: 750px){.de-accordion-title:after{width:4.6666666667vw}}@media screen and (max-width: 750px){.de-accordion-title:after{height:.6666666667vw}}.de-accordion-title.open:before{transform:rotate(180deg)}.de-accordion-title.open:after{opacity:1}.de-accordion-content{display:none;padding:0px 28px 0px 28px}@media screen and (max-width: 750px){.de-accordion-content{padding:0vw 3.7333333333vw 0vw 3.7333333333vw}}.de-accordion-content ul.setlist{font-size:28px;line-height:1.4285714286;padding-top:10px;padding-bottom:46px}@media screen and (max-width: 750px){.de-accordion-content ul.setlist{font-size:3.7333333333vw;padding-top:1.3333333333vw;padding-bottom:6.1333333333vw}}.de-accordion-content ul.setlist li{font-weight:normal}html{scroll-behavior:smooth}.maintenance_2501-content .content-inner{padding-inline:30px;text-align:left}@media screen and (max-width: 750px){.maintenance_2501-content .content-inner{padding-inline:8vw}}.maintenance_2501-content .text-link{color:#FB48C4;text-decoration:underline}.maintenance_2501-content .pink{color:#FB48C4}.maintenance_2501-content .btn a{width:272px;height:50px;font-size:16px}@media screen and (max-width: 750px){.maintenance_2501-content .btn a{width:66.6666666667vw;height:13.3333333333vw;font-size:3.7333333333vw;letter-spacing:0}}.maintenance_2501-content .pc-none{display:none}@media screen and (max-width: 750px){.maintenance_2501-content .pc-none{display:block}}.maintenance_2501-content .nw{white-space:nowrap}.maintenance_2501-content h2{margin-bottom:32px;font-size:24px;text-align:center}@media screen and (max-width: 750px){.maintenance_2501-content h2{margin-bottom:6.4vw;font-size:5.3333333333vw}}.maintenance_2501-content p{font-size:15px}@media screen and (max-width: 750px){.maintenance_2501-content p{font-size:3.7333333333vw}}.maintenance_2501-content .maintenance-lead h1{margin-bottom:72px;font-size:32px;text-align:center;line-height:44px;letter-spacing:-0.055em}@media screen and (max-width: 750px){.maintenance_2501-content .maintenance-lead h1{margin-bottom:14.6666666667vw;font-size:5.3333333333vw;line-height:8vw}}.maintenance_2501-content .maintenance-lead p{margin-bottom:10px;text-align:left;line-height:26px;letter-spacing:0.14em}@media screen and (max-width: 750px){.maintenance_2501-content .maintenance-lead p{margin-bottom:3.7333333333vw;line-height:6.6666666667vw}}.maintenance_2501-content .maintenance-lead p:last-of-type{margin-bottom:0}.maintenance_2501-content .maintenance-lead .lead-logomark{margin-block:70px 66px}@media screen and (max-width: 750px){.maintenance_2501-content .maintenance-lead .lead-logomark{margin-block:9.3333333333vw 9.3333333333vw}}.maintenance_2501-content .maintenance-lead .lead-logomark img{width:201px}@media screen and (max-width: 750px){.maintenance_2501-content .maintenance-lead .lead-logomark img{width:37.8666666667vw}}.maintenance_2501-content .maintenance-lead .lead-text{margin-bottom:40px}@media screen and (max-width: 750px){.maintenance_2501-content .maintenance-lead .lead-text{margin-bottom:6.1333333333vw}}.maintenance_2501-content .maintenance-lead .btn-wrap{display:flex;justify-content:center;gap:20px}@media screen and (max-width: 750px){.maintenance_2501-content .maintenance-lead .btn-wrap{flex-direction:column;gap:5.3333333333vw}}.maintenance_2501-content .maintenance-lead .btn-wrap .btn{margin:0}.maintenance_2501-content .maintenance-personal{padding-top:120px}@media screen and (max-width: 750px){.maintenance_2501-content .maintenance-personal{padding-top:16vw}}.maintenance_2501-content .maintenance-personal p{margin-bottom:9px;letter-spacing:0.1em}@media screen and (max-width: 750px){.maintenance_2501-content .maintenance-personal p{margin-bottom:1.3333333333vw}}.maintenance_2501-content .maintenance-personal p:last-of-type{margin-bottom:0}.maintenance_2501-content .maintenance-personal p.notes{padding-left:1em;text-indent:-1em}@media screen and (max-width: 750px){.maintenance_2501-content .maintenance-personal p.notes{font-size:2.6666666667vw;line-height:4vw}}.maintenance_2501-content .maintenance-contact{padding-top:55px}@media screen and (max-width: 750px){.maintenance_2501-content .maintenance-contact{padding-top:10.2vw}}.maintenance_2501-content .maintenance-contact .contact-tel{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:600px;height:145px;margin-inline:auto;border:1px solid #707070}@media screen and (max-width: 750px){.maintenance_2501-content .maintenance-contact .contact-tel{width:100%;height:44.1333333333vw;gap:1.8666666667vw}}.maintenance_2501-content .maintenance-contact .contact-tel .num{font-size:24px;line-height:16px}@media screen and (max-width: 750px){.maintenance_2501-content .maintenance-contact .contact-tel .num{font-size:5.3333333333vw;line-height:6.6666666667vw}}@media screen and (max-width: 750px){.maintenance_2501-content .maintenance-contact .contact-tel .reception{font-size:3.2vw}}@media screen and (max-width: 750px){.maintenance_2501-content .maintenance-contact .contact-tel .except{display:block}}@media screen and (max-width: 750px){.maintenance_2501-content .maintenance-contact .contact-tel p{text-align:center}}.maintenance_2501-content .maintenance-contact .contact-tel+p{margin-bottom:31px;text-align:center}@media screen and (max-width: 750px){.maintenance_2501-content .maintenance-contact .contact-tel+p{margin-bottom:6.1333333333vw;text-align:left}}.maintenance_2501-content .maintenance-shop{padding-top:120px}@media screen and (max-width: 750px){.maintenance_2501-content .maintenance-shop{padding-top:16vw}}.maintenance_2501-content .maintenance-shop p{margin-bottom:27px}@media screen and (max-width: 750px){.maintenance_2501-content .maintenance-shop p{margin-bottom:5.6vw}}.maintenance_2501-content .maintenance-shop table{width:100%;font-size:15px;font-weight:bold;letter-spacing:0.035em}@media screen and (max-width: 750px){.maintenance_2501-content .maintenance-shop table{font-size:3.7333333333vw}}.maintenance_2501-content .maintenance-shop table th{padding-bottom:20px}.maintenance_2501-content .maintenance-shop table td{padding:16px 30px 18px 0}@media screen and (max-width: 750px){.maintenance_2501-content .maintenance-shop table td{display:block;padding:0;line-height:6.6666666667vw}}.maintenance_2501-content .maintenance-shop thead .shop{width:31%}.maintenance_2501-content .maintenance-shop thead .add{width:53%}.maintenance_2501-content .maintenance-shop thead .tel{width:16%}@media screen and (max-width: 750px){.maintenance_2501-content .maintenance-shop thead{display:none}}.maintenance_2501-content .maintenance-shop tbody{border-top:1px solid #606269}.maintenance_2501-content .maintenance-shop tbody tr{padding-block:18px;border-bottom:1px solid #606269}@media screen and (max-width: 750px){.maintenance_2501-content .maintenance-shop tbody tr{display:block;padding-block:4.5333333333vw 4vw}}.maintenance_2501-content .maintenance-shop tbody .post-num{width:7%;padding-right:1em;white-space:nowrap}@media screen and (max-width: 750px){.maintenance_2501-content .maintenance-shop tbody .post-num{width:100%;padding:2.1333333333vw 0 0 0}}.maintenance_2501-content .copyright{padding-block:117px 26px;font-size:12px;text-align:center;letter-spacing:0.035em}@media screen and (max-width: 750px){.maintenance_2501-content .copyright{padding-block:14.6666666667vw 4vw;font-size:2.4vw;letter-spacing:0.013em}}
