@import url(https://netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css);.title-h1{color:#3c4043}@media screen and (min-width:989px){.title-h1{box-sizing:border-box;margin:auto;max-width:992px;padding:0 16px}}@media screen and (max-width:988px){.title-h1{margin:0 16px}}.title-h1:after{background-color:#dadde1;content:"";display:block;height:1px;margin-top:16px;width:100%}.title-h1 .title-h1__main{font-family:Noto Sans JP,sans-serif;font-size:24px;font-weight:700;line-height:160%}.title-h1 .title_h1__main_2{text-align:center}.title-h1 .title-h1__sub{font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:400;letter-spacing:.4px;line-height:140%;margin-top:4px}.form{max-width:560px;width:100%}.form .form__labels{align-items:center;display:flex;gap:8px;margin-bottom:8px}.form .form__title{color:#3c4043;font-size:15px;font-weight:700;letter-spacing:.1px}.form .form__tag,.form .form__title{font-family:Noto Sans JP,sans-serif;line-height:140%}.form .form__tag{border-radius:2px;font-size:10px;font-weight:400;letter-spacing:1.5px;padding:1px 4px;text-align:center}.form .form__tag.-required{border:1px solid #e41446;color:#e41446}.form .form__tag.-optional{border:1px solid #65676b;color:#65676b}.form .form__checkbox{display:flex}.form .form__checkbox.-inquiry{align-items:center}.form .form__checkbox.-applicant{align-items:flex-start}.form .form__checkbox+.form__checkbox{margin-top:16px}.form .form__checkbox-input{cursor:pointer;height:24px;margin-right:8px;width:24px}.form .form__checkbox-label{color:#3c4043;cursor:pointer;display:flex;font-weight:700;gap:8px}.form .form__checkbox-holding-at,.form .form__checkbox-label{font-family:Noto Sans JP,sans-serif;font-size:14px;letter-spacing:.25px;line-height:170%}.form .form__checkbox-holding-at{font-weight:400}.form .form__horizontal-container{align-items:center;color:#3c4043;display:flex;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:400;justify-content:space-between;letter-spacing:.5px;line-height:100%;margin-top:8px}@media screen and (min-width:989px){.form .form__horizontal-container{width:400px}.form .form__horizontal-container.-store{width:100%}}.form .form__select-box{max-width:300px;position:relative;width:100%}.form .form__select-box:after{color:#65676b;content:"";cursor:pointer;display:block;font-family:Material Icons;font-size:32px;pointer-events:none;position:absolute;right:10px;top:16px}.form .form__select-box.-width-220px{width:220px}.form .form__select-box.-store{max-width:none}.form .form__datetime{max-width:340px;width:100%}.form .form__datetime.-width-220px{width:220px}.form .form__input{border:1px solid #dadde1;border-radius:6px;box-sizing:border-box;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:400;height:48px;letter-spacing:.5px;line-height:100%;padding:8px 16px}@media screen and (max-width:988px){.form .form__input{font-size:15px}}.form .form__input::-moz-placeholder{color:#dadde1}.form .form__input::placeholder{color:#dadde1}.form .form__input.-text{width:100%}.form .form__input.-select-220px{appearance:none;-webkit-appearance:none;-moz-appearance:none;flex-shrink:0;width:220px}.form .form__input.-select-full{max-width:340px}.form .form__input.-select-full,.form .form__input.-select-store{appearance:none;-webkit-appearance:none;-moz-appearance:none;flex-shrink:0;width:100%}.form .form__input.-multiline{height:140px;padding:16px;width:100%}.form .form__input.-errors{border:2px solid #e41446;color:#e41446}.form .form__description{color:#65676b}.form .form__description,.form .form__error-text{font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:400;letter-spacing:.4px;line-height:140%;margin-top:4px}.form .form__error-text{color:#e41446;list-style-type:none;margin-left:1em;position:relative}.form .form__error-text:before{content:"※";display:block;left:-1em;position:absolute;top:.4px}.form .form__event-finish{border:1px solid #e41446;color:#e41446;font-size:25px;margin-bottom:10px;padding:5px}.form .form__event-title{font-size:14px;font-weight:700;letter-spacing:.1px;margin-bottom:8px}.form .form__event-holding-at,.form .form__event-title{color:#426f47;font-family:Noto Sans JP,sans-serif;line-height:140%}.form .form__event-holding-at{font-size:12px;font-weight:400;letter-spacing:.4px}.form .hide{display:none}@media screen and (min-width:989px){.form .form__width-560{width:560px}}.form-area{background-color:#f9f9f9;margin:0 auto;padding:16px 0 48px}@media screen and (min-width:989px){.form-area{max-width:960px}}.form-area.for-lp{padding:48px 16px}@media screen and (max-width:988px){.form-area.for-lp{padding:48px 0}}.form-area .form-area__container{align-items:center;display:flex;flex-direction:column;gap:8px}@media screen and (max-width:988px){.form-area .form-area__container{margin:0 16px}}.form-area .form-area__container.no-margin{margin:0}.form-area .form-area__consent-text{color:#3c4043;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:170%;margin:40px auto 16px;width:-moz-fit-content;width:fit-content}.form-area .form-area__text-link.-neutral{color:#426f47}.form-area .form-area__text-link.-neutral.-secondary{color:#f97f2e}.form-area .form-area__text-link.-neutral.-secondary-light{color:#fdf0e6}.form-area .form-area__text-link.-urban{color:#2f5977}.form-area .form-area__text-link.-urban.-secondary{color:#dba93a}.form-area .form-area__text-link.-urban.-secondary-light{color:#f8eed8}.form-area .form-area__text-link.-monotone{color:#352e2b}.form-area .form-area__text-link.-monotone.-secondary{color:#8e898f}.form-area .form-area__text-link.-monotone.-secondary-light{color:#f2f2f2}.form-area .form-area__text-link.-clear{color:#00a4c0}.form-area .form-area__text-link.-clear.-secondary{color:#cc9574}.form-area .form-area__text-link.-clear.-secondary-light{color:#f5e4d4}.form-area .form-area__text-link.-graceful{color:#a88aaf}.form-area .form-area__text-link.-graceful.-secondary{color:#b1a783}.form-area .form-area__text-link.-graceful.-secondary-light{color:#efede6}.form-area .form-area__text-link.-night{color:#6f777d}.form-area .form-area__text-link.-night.-secondary{color:#223f53}.form-area .form-area__text-link.-nature{color:#2f4f35}.form-area .form-area__text-link.-nature.-secondary{color:#426f47}.form-area .form-area__text-link.-chic{color:#2b2b2b}.form-area .form-area__text-link.-chic.-secondary{color:#746b28}.form-area .form-area__text-link.-classic{color:#807a48}.form-area .form-area__text-link.-classic.-secondary{color:#283237}.form-area .form-area__text-link.-elegant{color:#6e5533}.form-area .form-area__text-link.-elegant.-secondary{color:#b28342}.form-area .form-area__text-link.-custom{color:var(--custom-primary)}.form-area .form-area__text-link.-custom.-secondary{color:var(--custom-secondary)}.form-area .form-area__text-link.-custom.-secondary-light{color:var(--custom-secondary-light)}.form-area .form-area__text-link{text-decoration:underline}.form-area .form-area__text-link:hover{cursor:pointer;opacity:.8}.button-large{font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;letter-spacing:1.25px;line-height:100%}.button-large.-neutral{border:1px solid #426f47;color:#426f47}.button-large.-neutral.-primary{background-color:#426f47;color:#fff}.button-large.-neutral.-primary.-reverse{background-color:#fff;color:#426f47}.button-large.-neutral.-secondary{background-color:#f97f2e;border:1px solid #f97f2e;color:#fff}.button-large.-neutral.-secondary.-reverse{background-color:#fff;color:#f97f2e}.button-large.-neutral.-secondary.-hover:hover{cursor:pointer;opacity:.8}.button-large.-urban{border:1px solid #2f5977;color:#2f5977}.button-large.-urban.-primary{background-color:#2f5977;color:#fff}.button-large.-urban.-secondary{background-color:#dba93a;border:1px solid #dba93a;color:#fff}.button-large.-urban.-secondary.-reverse{background-color:#fff;color:#dba93a}.button-large.-urban.-secondary.-hover:hover{cursor:pointer;opacity:.8}.button-large.-monotone{border:1px solid #352e2b;color:#352e2b}.button-large.-monotone.-primary{background-color:#352e2b;color:#fff}.button-large.-monotone.-secondary{background-color:#8e898f;border:1px solid #8e898f;color:#fff}.button-large.-monotone.-secondary.-reverse{background-color:#fff;color:#8e898f}.button-large.-monotone.-secondary.-hover:hover{cursor:pointer;opacity:.8}.button-large.-clear{border:1px solid #00a4c0;color:#00a4c0}.button-large.-clear.-primary{background-color:#00a4c0;color:#fff}.button-large.-clear.-secondary{background-color:#cc9574;border:1px solid #cc9574;color:#fff}.button-large.-clear.-secondary.-reverse{background-color:#fff;color:#cc9574}.button-large.-clear.-secondary.-hover:hover{cursor:pointer;opacity:.8}.button-large.-graceful{border:1px solid #a88aaf;color:#a88aaf}.button-large.-graceful.-primary{background-color:#a88aaf;color:#fff}.button-large.-graceful.-secondary{background-color:#b1a783;border:1px solid #b1a783;color:#fff}.button-large.-graceful.-secondary.-reverse{background-color:#fff;color:#b1a783}.button-large.-graceful.-secondary.-hover:hover{cursor:pointer;opacity:.8}.button-large.-night{border:1px solid #6f777d;color:#6f777d}.button-large.-night.-primary{background-color:#6f777d;color:#fff}.button-large.-night.-secondary{background-color:#223f53;border:1px solid #223f53;color:#fff}.button-large.-night.-secondary.-reverse{background-color:#fff;color:#223f53}.button-large.-night.-secondary.-hover:hover{cursor:pointer;opacity:.8}.button-large.-nature{border:1px solid #2f4f35;color:#2f4f35}.button-large.-nature.-primary{background-color:#2f4f35;color:#fff}.button-large.-nature.-secondary{background-color:#426f47;border:1px solid #426f47;color:#fff}.button-large.-nature.-secondary.-reverse{background-color:#fff;color:#426f47}.button-large.-nature.-secondary.-hover:hover{cursor:pointer;opacity:.8}.button-large.-chic{border:1px solid #2b2b2b;color:#2b2b2b}.button-large.-chic.-primary{background-color:#2b2b2b;color:#fff}.button-large.-chic.-secondary{background-color:#746b28;border:1px solid #746b28;color:#fff}.button-large.-chic.-secondary.-reverse{background-color:#fff;color:#746b28}.button-large.-chic.-secondary.-hover:hover{cursor:pointer;opacity:.8}.button-large.-classic{border:1px solid #807a48;color:#807a48}.button-large.-classic.-primary{background-color:#807a48;color:#fff}.button-large.-classic.-secondary{background-color:#283237;border:1px solid #283237;color:#fff}.button-large.-classic.-secondary.-reverse{background-color:#fff;color:#283237}.button-large.-classic.-secondary.-hover:hover{cursor:pointer;opacity:.8}.button-large.-elegant{border:1px solid #6e5533;color:#6e5533}.button-large.-elegant.-primary{background-color:#6e5533;color:#fff}.button-large.-elegant.-secondary{background-color:#b28342;border:1px solid #b28342;color:#fff}.button-large.-elegant.-secondary.-reverse{background-color:#fff;color:#b28342}.button-large.-elegant.-secondary.-hover:hover{cursor:pointer;opacity:.8}.button-large.-custom{border:1px solid var(--custom-primary);color:var(--custom-primary)}.button-large.-custom.-primary{background-color:var(--custom-primary);color:#fff}.button-large.-custom.-secondary{background-color:var(--custom-secondary);border:1px solid var(--custom-secondary);color:#fff}.button-large.-custom.-secondary.-reverse{background-color:#fff;color:var(--custom-secondary)}.button-large.-custom.-secondary.-hover:hover{cursor:pointer;opacity:.8}.button-large{align-items:center;background-color:#fff;border-radius:6px;display:flex;gap:6px;justify-content:center;max-width:280px;padding:19px 24px;text-decoration:none}.button-large:hover{cursor:pointer;opacity:.8}.button-large.-naked{background-color:transparent;border:none}.button-large.-full{box-sizing:border-box;width:100%}.button-large.-centered{margin:auto}.button-large_2{font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;letter-spacing:1.25px;line-height:100%}.button-large_2.-neutral{border:1px solid #426f47;color:#426f47}.button-large_2.-neutral.-primary{background-color:#426f47;color:#fff}.button-large_2.-neutral.-primary.-reverse{background-color:#fff;color:#426f47}.button-large_2.-neutral.-secondary{background-color:#f97f2e;border:1px solid #f97f2e;color:#fff}.button-large_2.-neutral.-secondary.-reverse{background-color:#fff;color:#f97f2e}.button-large_2.-neutral.-secondary.-hover:hover{cursor:pointer;opacity:.8}.button-large_2.-urban{border:1px solid #2f5977;color:#2f5977}.button-large_2.-urban.-primary{background-color:#2f5977;color:#fff}.button-large_2.-urban.-secondary{background-color:#dba93a;border:1px solid #dba93a;color:#fff}.button-large_2.-urban.-secondary.-reverse{background-color:#fff;color:#dba93a}.button-large_2.-urban.-secondary.-hover:hover{cursor:pointer;opacity:.8}.button-large_2.-monotone{border:1px solid #352e2b;color:#352e2b}.button-large_2.-monotone.-primary{background-color:#352e2b;color:#fff}.button-large_2.-monotone.-secondary{background-color:#8e898f;border:1px solid #8e898f;color:#fff}.button-large_2.-monotone.-secondary.-reverse{background-color:#fff;color:#8e898f}.button-large_2.-monotone.-secondary.-hover:hover{cursor:pointer;opacity:.8}.button-large_2.-clear{border:1px solid #00a4c0;color:#00a4c0}.button-large_2.-clear.-primary{background-color:#00a4c0;color:#fff}.button-large_2.-clear.-secondary{background-color:#cc9574;border:1px solid #cc9574;color:#fff}.button-large_2.-clear.-secondary.-reverse{background-color:#fff;color:#cc9574}.button-large_2.-clear.-secondary.-hover:hover{cursor:pointer;opacity:.8}.button-large_2.-graceful{border:1px solid #a88aaf;color:#a88aaf}.button-large_2.-graceful.-primary{background-color:#a88aaf;color:#fff}.button-large_2.-graceful.-secondary{background-color:#b1a783;border:1px solid #b1a783;color:#fff}.button-large_2.-graceful.-secondary.-reverse{background-color:#fff;color:#b1a783}.button-large_2.-graceful.-secondary.-hover:hover{cursor:pointer;opacity:.8}.button-large_2.-night{border:1px solid #6f777d;color:#6f777d}.button-large_2.-night.-primary{background-color:#6f777d;color:#fff}.button-large_2.-night.-secondary{background-color:#223f53;border:1px solid #223f53;color:#fff}.button-large_2.-night.-secondary.-reverse{background-color:#fff;color:#223f53}.button-large_2.-night.-secondary.-hover:hover{cursor:pointer;opacity:.8}.button-large_2.-nature{border:1px solid #2f4f35;color:#2f4f35}.button-large_2.-nature.-primary{background-color:#2f4f35;color:#fff}.button-large_2.-nature.-secondary{background-color:#426f47;border:1px solid #426f47;color:#fff}.button-large_2.-nature.-secondary.-reverse{background-color:#fff;color:#426f47}.button-large_2.-nature.-secondary.-hover:hover{cursor:pointer;opacity:.8}.button-large_2.-chic{border:1px solid #2b2b2b;color:#2b2b2b}.button-large_2.-chic.-primary{background-color:#2b2b2b;color:#fff}.button-large_2.-chic.-secondary{background-color:#746b28;border:1px solid #746b28;color:#fff}.button-large_2.-chic.-secondary.-reverse{background-color:#fff;color:#746b28}.button-large_2.-chic.-secondary.-hover:hover{cursor:pointer;opacity:.8}.button-large_2.-classic{border:1px solid #807a48;color:#807a48}.button-large_2.-classic.-primary{background-color:#807a48;color:#fff}.button-large_2.-classic.-secondary{background-color:#283237;border:1px solid #283237;color:#fff}.button-large_2.-classic.-secondary.-reverse{background-color:#fff;color:#283237}.button-large_2.-classic.-secondary.-hover:hover{cursor:pointer;opacity:.8}.button-large_2.-elegant{border:1px solid #6e5533;color:#6e5533}.button-large_2.-elegant.-primary{background-color:#6e5533;color:#fff}.button-large_2.-elegant.-secondary{background-color:#b28342;border:1px solid #b28342;color:#fff}.button-large_2.-elegant.-secondary.-reverse{background-color:#fff;color:#b28342}.button-large_2.-elegant.-secondary.-hover:hover{cursor:pointer;opacity:.8}.button-large_2.-custom{border:1px solid var(--custom-primary);color:var(--custom-primary)}.button-large_2.-custom.-primary{background-color:var(--custom-primary);color:#fff}.button-large_2.-custom.-secondary{background-color:var(--custom-secondary);border:1px solid var(--custom-secondary);color:#fff}.button-large_2.-custom.-secondary.-reverse{background-color:#fff;color:var(--custom-secondary)}.button-large_2.-custom.-secondary.-hover:hover{cursor:pointer;opacity:.8}.button-large_2{align-items:center;background-color:#fff;display:flex;gap:6px;justify-content:center;max-width:350px;padding:19px 24px;text-decoration:none}.button-large_2:hover{cursor:pointer;opacity:.8}.button-large_2.-naked{background-color:transparent;border:none}.button-large_2.-full{box-sizing:border-box;width:100%}.button-large_2.-centered{margin:auto}.component-box{font-family:Yu Mincho,YuMincho}.component-box.-neutral{background-color:#426f47}.component-box.-neutral.-primary-light{background-color:#85bc8a}.component-box.-neutral.-primary-light.-rgba{background-color:rgba(233,242,234,.9)}.component-box.-neutral.-secondary{background-color:#f97f2e}.component-box.-neutral.-secondary.-rgba{background-color:rgba(249,127,46,.9)}.component-box.-neutral.-secondary-light{background-color:#fdf0e6}.component-box.-urban{background-color:#2f5977}.component-box.-urban.-primary-light{background-color:#7ba0af}.component-box.-urban.-primary-light.-rgba{background-color:rgba(185,209,218,.9)}.component-box.-urban.-secondary{background-color:#dba93a}.component-box.-urban.-secondary.-rgba{background-color:rgba(219,169,58,.9)}.component-box.-urban.-secondary-light{background-color:#f8eed8}.component-box.-monotone{background-color:#352e2b}.component-box.-monotone.-primary-light{background-color:#9d8e86}.component-box.-monotone.-primary-light.-rgba{background-color:hsla(20,14%,75%,.9)}.component-box.-monotone.-secondary{background-color:#8e898f}.component-box.-monotone.-secondary.-rgba{background-color:hsla(290,3%,55%,.9)}.component-box.-monotone.-secondary-light{background-color:#f2f2f2}.component-box.-clear{background-color:#00a4c0}.component-box.-clear.-primary-light{background-color:#8acddb}.component-box.-clear.-primary-light.-rgba{background-color:rgba(207,233,238,.9)}.component-box.-clear.-secondary{background-color:#cc9574}.component-box.-clear.-secondary.-rgba{background-color:hsla(23,46%,63%,.9)}.component-box.-clear.-secondary-light{background-color:#f5e4d4}.component-box.-graceful{background-color:#a88aaf}.component-box.-graceful.-primary-light{background-color:#c2aac9}.component-box.-graceful.-primary-light.-rgba{background-color:rgba(247,243,248,.9)}.component-box.-graceful.-secondary{background-color:#b1a783}.component-box.-graceful.-secondary.-rgba{background-color:hsla(47,23%,60%,.9)}.component-box.-graceful.-secondary-light{background-color:#efede6}.component-box.-night{background-color:#6f777d}.component-box.-night.-primary-light{background-color:#9a9fa3}.component-box.-night.-primary-light.-rgba{background-color:hsla(207,5%,62%,.9)}.component-box.-night.-secondary{background-color:#223f53}.component-box.-night.-secondary.-rgba{background-color:rgba(34,63,83,.9)}.component-box.-night.-secondary-light{background-color:#f4f5f7}.component-box.-nature{background-color:#2f4f35}.component-box.-nature.-primary-light{background-color:#6c8871}.component-box.-nature.-primary-light.-rgba{background-color:rgba(108,136,113,.9)}.component-box.-nature.-secondary{background-color:#426f47}.component-box.-nature.-secondary.-rgba{background-color:rgba(66,111,71,.9)}.component-box.-nature.-secondary-light{background-color:#f4f7f2}.component-box.-chic{background-color:#2b2b2b}.component-box.-chic.-primary-light{background-color:#888787}.component-box.-chic.-primary-light.-rgba{background-color:rgba(86,86,86,.9)}.component-box.-chic.-secondary{background-color:#746b28}.component-box.-chic.-secondary.-rgba{background-color:rgba(116,107,40,.9)}.component-box.-chic.-secondary-light{background-color:#f6f5f2}.component-box.-classic{background-color:#807a48}.component-box.-classic.-primary-light{background-color:#bab689}.component-box.-classic.-primary-light.-rgba{background-color:hsla(55,14%,66%,.9)}.component-box.-classic.-secondary{background-color:#283237}.component-box.-classic.-secondary.-rgba{background-color:rgba(40,50,55,.9)}.component-box.-classic.-secondary-light{background-color:#f8f7f2}.component-box.-elegant{background-color:#6e5533}.component-box.-elegant.-primary-light{background-color:#beaa7b}.component-box.-elegant.-primary-light.-rgba{background-color:hsla(42,34%,61%,.9)}.component-box.-elegant.-secondary{background-color:#b28342}.component-box.-elegant.-secondary.-rgba{background-color:rgba(178,131,66,.9)}.component-box.-elegant.-secondary-light{background-color:#f8f7f0}.component-box.-custom{background-color:var(--custom-primary)}.component-box.-custom.-primary-light{background-color:var(--custom-primary-light)}.component-box.-custom.-primary-light.-rgba{opacity:.9}.component-box.-custom.-secondary{background-color:var(--custom-secondary)}.component-box.-custom.-secondary.-rgba{opacity:.9}.component-box.-custom.-secondary-light{background-color:var(--custom-secondary-light)}.component-box{padding:90px 0 0;width:100%}@media screen and (max-width:988px){.component-box{padding:50px 0 0}}.component-box img{-o-object-fit:contain;object-fit:contain}.component-box.point{padding:115px 0 90px}@media screen and (max-width:988px){.component-box.point{padding:75px 0 50px}}.component-box.gallery{padding:10px 0 0;width:auto}.component-box.gallery .title{font-size:20px;font-weight:400;line-height:30px;margin-top:20px}@media screen and (max-width:988px){.component-box.gallery .title{font-size:19px;line-height:28px;margin:20px 20px 0}}.component-box.gallery .message{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:16px;line-height:28px;margin-top:17px}@media screen and (min-width:989px){.component-box.gallery .message{letter-spacing:.32px}}@media screen and (max-width:988px){.component-box.gallery .message{margin:17px 20px 0}}.component-box.-pt-0{padding-top:0}.component-box .event-component-background-opacity.-neutral.-secondary-light{background-color:hsla(26,85%,95%,.8)}.component-box .event-component-background-opacity.-urban.-secondary-light{background-color:hsla(41,70%,91%,.8)}.component-box .event-component-background-opacity.-monotone.-secondary-light{background-color:hsla(0,0%,95%,.8)}.component-box .event-component-background-opacity.-clear.-secondary-light{background-color:hsla(29,62%,90%,.8)}.component-box .event-component-background-opacity.-graceful.-secondary-light{background-color:hsla(47,22%,92%,.8)}.component-box .event-component-background-opacity.-night.-secondary-light{background-color:rgba(244,245,247,.8)}.component-box .event-component-background-opacity.-nature.-secondary-light{background-color:hsla(96,24%,96%,.8)}.component-box .event-component-background-opacity.-chic.-secondary-light{background-color:hsla(45,18%,96%,.8)}.component-box .event-component-background-opacity.-classic.-secondary-light{background-color:hsla(50,30%,96%,.8)}.component-box .event-component-background-opacity.-elegant.-secondary-light{background-color:hsla(53,36%,96%,.8)}.component-box .event-component-background-opacity.-custom.-secondary-light{background-color:color-mix(in srgb,var(--custom-secondary-light) 80%,transparent)}.component-box .event-component-background-opacity{padding:90px 0}@media screen and (max-width:988px){.component-box .event-component-background-opacity{padding:50px 0}}@media screen and (min-width:989px){.component-box:has(._gallery_image1):has(.message)+.gallery,.component-box:has(._gallery_image1):has(.title)+.gallery,.component-box:has(._gallery_image2):has(.message)+.gallery,.component-box:has(._gallery_image2):has(.title)+.gallery,.component-box:has(.components-container):has(._text1)+.gallery,.gallery+.component-box:has(.components-container):has(._text1){padding:90px 0 0}}@media screen and (max-width:988px){.component-box:has(._gallery_image1):has(.message)+.gallery,.component-box:has(._gallery_image1):has(.title)+.gallery,.component-box:has(._gallery_image2):has(.message)+.gallery,.component-box:has(._gallery_image2):has(.title)+.gallery,.component-box:has(.components-container):has(._text1)+.gallery,.gallery+.component-box:has(.components-container):has(._text1){padding:50px 0 0}}.component-box:has(.component-button){padding:0}.component-box_head{margin:60px 0}@media screen and (max-width:988px){.component-box_head{margin:10px auto 30px;width:calc(100% - 32px)}}.component-text{color:#3c4043;font-family:Noto Sans JP,sans-serif;font-family:Yu Mincho,YuMincho;font-size:28px;font-weight:700;line-height:160%;text-align:center}@media screen and (max-width:988px){.component-text{font-size:22px}}.components-container{margin:0 auto;max-width:1000px;padding:0 16px}@media screen and (max-width:988px){.components-container{padding:0 20px}.components-container:has(.component-gift-banner-container){padding:0 15px 40px}}@media screen and (min-width:989px){.components-container:has(.component-gift-banner-container){padding-bottom:60px}}.components-container._gallery_image1,.components-container._gallery_image2{max-width:none;padding:0;width:100%}.components-container._gallery_image1 ._gallery_image2,.components-container._gallery_image2 ._gallery_image2{align-items:flex-start;display:flex;gap:10px;width:100%}.components-container.__gift{min-height:214px;padding:0;position:relative}@media screen and (max-width:988px){.components-container.__gift{min-height:293px;padding:0}}.components-container._checkbox{max-width:700px}.components-container a{color:#1266ed;text-decoration:none}.components-container a:hover{opacity:.6}@media screen and (max-width:988px){.components-container .components-container_list{display:flex;flex-direction:column;gap:16px}}@media screen and (min-width:989px){.components-container .components-container_list{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}}.components-container .components-container_list._image-text,.components-container .components-container_list._text-image,.components-container .components-container_list._text1,.components-container .components-container_list._text2,.components-container .components-container_list._text3{flex-wrap:nowrap}@media screen and (max-width:988px){.components-container .components-container_list._image-text,.components-container .components-container_list._text-image{gap:20px}}@media screen and (min-width:989px){.components-container .components-container_list._image-text,.components-container .components-container_list._text-image{gap:30px}}@media screen and (max-width:988px){.components-container .components-container_list._text2,.components-container .components-container_list._text3{gap:50px}}@media screen and (min-width:989px){.components-container .components-container_list._text2,.components-container .components-container_list._text3{gap:32px}}.components-container .components-container_list._point.-neutral{border-color:#426f47}.components-container .components-container_list._point.-neutral.-secondary{border-color:#f97f2e}.components-container .components-container_list._point.-neutral.-secondary-light{border-color:#fdf0e6}.components-container .components-container_list._point.-urban{border-color:#2f5977}.components-container .components-container_list._point.-urban.-secondary{border-color:#dba93a}.components-container .components-container_list._point.-urban.-secondary-light{border-color:#f8eed8}.components-container .components-container_list._point.-monotone{border-color:#352e2b}.components-container .components-container_list._point.-monotone.-secondary{border-color:#8e898f}.components-container .components-container_list._point.-monotone.-secondary-light{border-color:#f2f2f2}.components-container .components-container_list._point.-clear{border-color:#00a4c0}.components-container .components-container_list._point.-clear.-secondary{border-color:#cc9574}.components-container .components-container_list._point.-clear.-secondary-light{border-color:#f5e4d4}.components-container .components-container_list._point.-graceful{border-color:#a88aaf}.components-container .components-container_list._point.-graceful.-secondary{border-color:#b1a783}.components-container .components-container_list._point.-graceful.-secondary-light{border-color:#efede6}.components-container .components-container_list._point.-night{border-color:#6f777d}.components-container .components-container_list._point.-night.-secondary{border-color:#223f53}.components-container .components-container_list._point.-night.-secondary-light{border-color:#f4f5f7}.components-container .components-container_list._point.-nature{border-color:#2f4f35}.components-container .components-container_list._point.-nature.-secondary{border-color:#426f47}.components-container .components-container_list._point.-nature.-secondary-light{border-color:#f4f7f2}.components-container .components-container_list._point.-chic{border-color:#2b2b2b}.components-container .components-container_list._point.-chic.-secondary{border-color:#746b28}.components-container .components-container_list._point.-chic.-secondary-light{border-color:#f6f5f2}.components-container .components-container_list._point.-classic{border-color:#807a48}.components-container .components-container_list._point.-classic.-secondary{border-color:#283237}.components-container .components-container_list._point.-classic.-secondary-light{border-color:#f8f7f2}.components-container .components-container_list._point.-elegant{border-color:#6e5533}.components-container .components-container_list._point.-elegant.-secondary{border-color:#b28342}.components-container .components-container_list._point.-elegant.-secondary-light{border-color:#f8f7f0}.components-container .components-container_list._point.-custom{border-color:var(--custom-primary)}.components-container .components-container_list._point.-custom.-secondary{border-color:var(--custom-secondary)}.components-container .components-container_list._point.-custom.-secondary-light{border-color:var(--custom-secondary-light)}.components-container .components-container_list._point{border:1.5px solid;justify-content:flex-start}@media screen and (max-width:988px){.components-container .components-container_list._point{padding:0 20px}}@media screen and (min-width:989px){.components-container .components-container_list._point{padding:0 50px}}.components-container .components-container_list._button{gap:0}@media screen and (max-width:988px){.components-container .components-container_list._button{margin:35px auto}}@media screen and (min-width:989px){.components-container .components-container_list._button{margin:50px auto}}.components-container .components-container_list._gallery_image2{gap:0}.components-container .components-container_list._checkbox{align-items:center;background:#fff;gap:0;letter-spacing:0;overflow:hidden;text-align:center;width:100%}@media screen and (max-width:988px){.components-container .components-container_list._checkbox{margin:-1px 0}}.common-contents{color:#3c4043;font-family:Noto Sans JP,sans-serif;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:16px;font-weight:400;letter-spacing:.5px;line-height:187%;line-height:28px}@media screen and (min-width:989px){.common-contents{max-width:1000px}}.common-contents .common-contents__h2-container .common-contents__large-heading{align-items:center;box-sizing:border-box;color:#3c4043;display:flex;font-family:Noto Sans JP,sans-serif;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:33px;font-weight:700;letter-spacing:.25px;line-height:160%;width:100%}@media screen and (min-width:989px){.common-contents .common-contents__h2-container .common-contents__large-heading{border-left:10px solid gray;font-size:26px;line-height:30px;min-height:44px;padding-left:20px}}@media screen and (max-width:988px){.common-contents .common-contents__h2-container .common-contents__large-heading{border-left:5px solid gray;font-size:20px;line-height:30px;min-height:44px;padding-left:10px}}.common-contents .common-contents__h2-container .common-contents__large-heading:has(.common-contents__image){border-left:none;display:inline;display:initial;min-height:0;padding-left:0}.common-contents .common-contents__h3-container{width:100%}.common-contents .common-contents__h3-container .common-contents__midium-heading{border-bottom:1px solid #707070;box-sizing:border-box;color:#3c4043;font-family:Noto Sans JP,sans-serif;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:20px;font-weight:700;line-height:160%;padding-bottom:10px;width:100%}@media screen and (min-width:989px){.common-contents .common-contents__h3-container .common-contents__midium-heading{font-size:22px;line-height:30px}}@media screen and (max-width:988px){.common-contents .common-contents__h3-container .common-contents__midium-heading{font-size:18px;line-height:28px}}.common-contents .common-contents__h3-container .common-contents__midium-heading:has(.common-contents__image){border-bottom:none}.common-contents .common-contents__h4-container{margin-top:17px}.common-contents .common-contents__h4-container .common-contents__small-heading{color:#3c4043;font-family:Noto Sans JP,sans-serif;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:18px;font-weight:700;line-height:160%;max-width:1000px;width:100%}@media screen and (min-width:989px){.common-contents .common-contents__h4-container .common-contents__small-heading{font-size:18px;line-height:25px}}@media screen and (max-width:988px){.common-contents .common-contents__h4-container .common-contents__small-heading{font-size:17px;line-height:25px}}.common-contents .common-contents__h4-container .common-contents__midium-heading:has(.common-contents__image){margin-top:0}.common-contents .common-contents__text{color:#3c4043;font-family:Noto Sans JP,sans-serif;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:16px;font-weight:400;letter-spacing:.5px;line-height:187%;max-width:1000px;width:100%}@media screen and (min-width:989px){.common-contents .common-contents__text{font-size:16px;line-height:28px}}@media screen and (max-width:988px){.common-contents .common-contents__text{font-size:16px;line-height:28px}}@media screen and (min-width:989px){.common-contents .common-contents__image{margin:30px auto}}@media screen and (max-width:988px){.common-contents .common-contents__image{margin:20px calc(50% - 50vw)}}@media screen and (min-width:989px){.common-contents .common-contents__image img{height:auto;max-width:100%}}@media screen and (max-width:988px){.common-contents .common-contents__image img{height:auto;max-height:100vw;width:100%}}.common-contents .common-contents__image+.common-contents__image{margin-top:20px}.common-contents a{color:#1266ed;display:inline-block;text-decoration:none}.common-contents a:hover{opacity:.6}.common-contents .common-contents__image+a{margin-top:20px}.common-contents .common-contents__image:has(>.video){height:auto}@media screen and (min-width:989px){.common-contents .common-contents__image:has(>.video){margin:30px auto 0}}@media screen and (max-width:988px){.common-contents .common-contents__image:has(>.video){margin:0 calc(50% - 50vw)}}@media screen and (min-width:989px){.common-contents .common-contents__h2-container:has(.common-contents__large-heading):has(.common-contents__image)+.common-contents__h2-container,.common-contents .common-contents__h3-container:has(.common-contents__midium-heading):has(.common-contents__image)+.common-contents__h2-container,.common-contents .common-contents__h4-container:has(.common-contents__small-heading):has(.common-contents__image)+.common-contents__h2-container,.common-contents .common-contents__text+.common-contents__h2-container,.common-contents .common-contents__text+section>.common-contents__h2-container:first-child,.common-contents section:has(>.common-contents__text:last-child)+section>.common-contents__h2-container:first-child{margin-top:90px}}@media screen and (max-width:988px){.common-contents .common-contents__h2-container:has(.common-contents__large-heading):has(.common-contents__image)+.common-contents__h2-container,.common-contents .common-contents__h3-container:has(.common-contents__midium-heading):has(.common-contents__image)+.common-contents__h2-container,.common-contents .common-contents__h4-container:has(.common-contents__small-heading):has(.common-contents__image)+.common-contents__h2-container,.common-contents .common-contents__text+.common-contents__h2-container,.common-contents .common-contents__text+section>.common-contents__h2-container:first-child,.common-contents section:has(>.common-contents__text:last-child)+section>.common-contents__h2-container:first-child{margin-top:45px}}.common-contents .common-contents__h2-container+.common-contents__h3-container{margin-top:17px}@media screen and (min-width:989px){.common-contents .common-contents__h2-container:has(.common-contents__large-heading):has(.common-contents__image)+.common-contents__h3-container,.common-contents .common-contents__h3-container:has(.common-contents__midium-heading):has(.common-contents__image)+.common-contents__h3-container,.common-contents .common-contents__h4-container:has(.common-contents__small-heading):has(.common-contents__image)+.common-contents__h3-container,.common-contents .common-contents__text+.common-contents__h3-container,.common-contents .common-contents__text+section>.common-contents__h3-container:first-child,.common-contents section:has(>.common-contents__text:last-child)+section>.common-contents__h3-container:first-child{margin-top:30px}}@media screen and (max-width:988px){.common-contents .common-contents__h2-container:has(.common-contents__large-heading):has(.common-contents__image)+.common-contents__h3-container,.common-contents .common-contents__h3-container:has(.common-contents__midium-heading):has(.common-contents__image)+.common-contents__h3-container,.common-contents .common-contents__h4-container:has(.common-contents__small-heading):has(.common-contents__image)+.common-contents__h3-container,.common-contents .common-contents__text+.common-contents__h3-container,.common-contents .common-contents__text+section>.common-contents__h3-container:first-child,.common-contents section:has(>.common-contents__text:last-child)+section>.common-contents__h3-container:first-child{margin-top:20px}}.common-contents .common-contents__h2-container+.common-contents__h4-container,.common-contents .common-contents__h3-container+.common-contents__h4-container,.common-contents .common-contents__h4-container:has(.common-contents__small-heading):has(.common-contents__image)+.common-contents__h4-container{margin-top:15px}.common-contents .common-contents__h2-container+.common-contents__h2-container:has(.common-contents__large-heading):has(.common-contents__image),.common-contents .common-contents__h2-container+.common-contents__h3-container:has(.common-contents__midium-heading):has(.common-contents__image),.common-contents .common-contents__h2-container+.common-contents__h4-container:has(.common-contents__small-heading):has(.common-contents__image),.common-contents .common-contents__h2-container+.common-contents__text,.common-contents .common-contents__h3-container+.common-contents__h2-container:has(.common-contents__large-heading):has(.common-contents__image),.common-contents .common-contents__h3-container+.common-contents__h3-container:has(.common-contents__midium-heading):has(.common-contents__image),.common-contents .common-contents__h3-container+.common-contents__h4-container:has(.common-contents__small-heading):has(.common-contents__image),.common-contents .common-contents__h3-container+.common-contents__text,.common-contents .common-contents__h4-container+.common-contents__h2-container:has(.common-contents__large-heading):has(.common-contents__image),.common-contents .common-contents__h4-container+.common-contents__h3-container:has(.common-contents__midium-heading):has(.common-contents__image),.common-contents .common-contents__h4-container+.common-contents__h4-container:has(.common-contents__small-heading):has(.common-contents__image),.common-contents .common-contents__h4-container+.common-contents__text,.common-contents section:has(>.common-contents__h2-container:first-child)+section>.common-contents__h2-container:has(.common-contents__large-heading):has(.common-contents__image),.common-contents section:has(>.common-contents__h3-container:first-child)+section>.common-contents__h3-container:has(.common-contents__midium-heading):has(.common-contents__image),.common-contents section:has(>.common-contents__h4-container:first-child)+section>.common-contents__h4-container:has(.common-contents__small-heading):has(.common-contents__image){margin-top:15px}@media screen and (min-width:989px){.common-contents .common-contents__h2-container:has(.common-contents__large-heading):has(.common-contents__image)+.common-contents__text,.common-contents .common-contents__h3-container:has(.common-contents__midium-heading):has(.common-contents__image)+.common-contents__text,.common-contents .common-contents__h4-container:has(.common-contents__small-heading):has(.common-contents__image)+.common-contents__text,.common-contents .common-contents__text+.common-contents__h2-container:has(.common-contents__large-heading):has(.common-contents__image),.common-contents .common-contents__text+.common-contents__h3-container:has(.common-contents__midium-heading):has(.common-contents__image),.common-contents .common-contents__text+.common-contents__h4-container:has(.common-contents__small-heading):has(.common-contents__image),.common-contents .common-contents__text+.common-contents__text,.common-contents section:has(>.common-contents__text:last-child)+section>.common-contents__h2-container:has(.common-contents__large-heading):has(.common-contents__image),.common-contents section:has(>.common-contents__text:last-child)+section>.common-contents__h3-container:has(.common-contents__midium-heading):has(.common-contents__image),.common-contents section:has(>.common-contents__text:last-child)+section>.common-contents__h4-container:has(.common-contents__small-heading):has(.common-contents__image){margin-top:30px}}@media screen and (max-width:988px){.common-contents .common-contents__h2-container:has(.common-contents__large-heading):has(.common-contents__image)+.common-contents__text,.common-contents .common-contents__h3-container:has(.common-contents__midium-heading):has(.common-contents__image)+.common-contents__text,.common-contents .common-contents__h4-container:has(.common-contents__small-heading):has(.common-contents__image)+.common-contents__text,.common-contents .common-contents__text+.common-contents__h2-container:has(.common-contents__large-heading):has(.common-contents__image),.common-contents .common-contents__text+.common-contents__h3-container:has(.common-contents__midium-heading):has(.common-contents__image),.common-contents .common-contents__text+.common-contents__h4-container:has(.common-contents__small-heading):has(.common-contents__image),.common-contents .common-contents__text+.common-contents__text,.common-contents section:has(>.common-contents__text:last-child)+section>.common-contents__h2-container:has(.common-contents__large-heading):has(.common-contents__image),.common-contents section:has(>.common-contents__text:last-child)+section>.common-contents__h3-container:has(.common-contents__midium-heading):has(.common-contents__image),.common-contents section:has(>.common-contents__text:last-child)+section>.common-contents__h4-container:has(.common-contents__small-heading):has(.common-contents__image){margin-top:20px}}.common-contents ul{color:#3c4043;font-family:Noto Sans JP,sans-serif;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:16px;font-weight:400;letter-spacing:.5px;line-height:187%;margin:16px auto 60px;max-width:1000px;width:100%}.common-contents li{margin-left:1.5em}@media screen and (min-width:989px){.component-box ._image-text .component_description-two-box,.component-box ._text-image .component_description-two-box{flex:1 1}}@media screen and (max-width:988px){.component-box ._image-text .component_description-two-box,.component-box ._text-image .component_description-two-box{width:100%}}.component-box ._image-text .component_description-two-box .common-contents .common-contents__image,.component-box ._text-image .component_description-two-box .common-contents .common-contents__image{margin-top:0}@media screen and (max-width:988px){.component-box ._image-text .component_description-two-box .common-contents .common-contents__image img,.component-box ._text-image .component_description-two-box .common-contents .common-contents__image img{max-height:100vw}}@media screen and (min-width:989px){.component-box ._image-text .component_description-two-box .common-contents .common-contents__image img,.component-box ._text-image .component_description-two-box .common-contents .common-contents__image img{height:auto;max-height:485px;width:100%}}.component-box ._image-text .component_description-two-box .common-contents .common-contents__image:has(>.video),.component-box ._text-image .component_description-two-box .common-contents .common-contents__image:has(>.video){height:auto}.component-box ._image-text .component_image,.component-box ._text-image .component_image{text-align:center}@media screen and (min-width:989px){.component-box ._image-text .component_image,.component-box ._text-image .component_image{flex:1 1;max-width:256px;min-width:256px}}@media screen and (max-width:988px){.component-box ._image-text .component_image,.component-box ._text-image .component_image{height:auto;margin:0 calc(50% - 50vw);width:100vw}}.component-box ._image-text .component_image a:hover,.component-box ._text-image .component_image a:hover{cursor:pointer;opacity:.7}@media screen and (min-width:989px){.component-box ._image-text .component_image img,.component-box ._text-image .component_image img{max-height:100%;max-width:100%;min-width:100%;-o-object-fit:contain;object-fit:contain}}@media screen and (max-width:988px){.component-box ._image-text .component_image img,.component-box ._text-image .component_image img{height:auto;width:100%}}@media screen and (min-width:989px){.component-box ._image-text .component_image.__medium_image,.component-box ._text-image .component_image.__medium_image{max-width:500px;min-width:500px}.component-box ._image-text .component_image.__large_image,.component-box ._text-image .component_image.__large_image{max-width:680px;min-width:680px}}.component-box .component_description{width:100%}@media screen and (max-width:988px){.component-box .component_description{width:100%}}.component-box .component_description .common-contents .common-contents__image{display:flex}@media screen and (min-width:989px){.component-box .component_description .common-contents .common-contents__image{max-height:500px;width:700px}}.component-box .component_description .common-contents .common-contents__image{display:block;text-align:center}@media screen and (min-width:989px){.component-box .component_description .common-contents .common-contents__image img{height:auto;max-height:500px;width:700px}}.component-box ._text2 .component_description-two-box{width:48.5%}@media screen and (max-width:988px){.component-box ._text2 .component_description-two-box{width:100%}}@media screen and (min-width:989px){.component-box ._text2 .component_description-two-box .common-contents .common-contents__image img{height:auto;max-height:485px;width:100%}}@media screen and (max-width:988px){.component-box ._text2 .component_description-two-box .common-contents .common-contents__image img{max-height:100vw}}.component-box ._text3 .component_description-three-box{width:32%}@media screen and (max-width:988px){.component-box ._text3 .component_description-three-box{width:100%}}@media screen and (min-width:989px){.component-box ._text3 .component_description-three-box .common-contents .common-contents__image img{height:auto;max-height:320px;width:100%}}@media screen and (max-width:988px){.component-box ._text3 .component_description-three-box .common-contents .common-contents__image img{max-height:100vw}}.component-box ._text3 .component_description-three-box .common-contents .common-contents__image:has(>.video){height:auto}.component-box .image-container{overflow:hidden;position:relative}@media screen and (max-width:988px){.component-box .image-container{margin:0 calc(50% - 50vw);max-height:60vw;width:100vw}.component-box .image-container img{height:auto;max-height:60vw;width:100%}}.component-box .image-container img:has(+.txt){filter:brightness(65%)}.component-box .image-container a:hover{cursor:pointer;opacity:.7}.component-box .image-container .txt{align-items:center;color:#fff;display:flex;font-family:Yu Mincho,YuMincho;font-weight:800;justify-content:center;left:50%;letter-spacing:0;overflow:hidden;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}@media screen and (max-width:988px){.component-box .image-container .txt{font-size:20px;line-height:28px;width:281px}}@media screen and (min-width:989px){.component-box .image-container .txt.txt_wide{letter-spacing:7.5px}}@media screen and (max-width:988px){.component-box .image-container .txt.txt_wide{letter-spacing:6px}}@media screen and (min-width:989px){.component-box ._image1 .image-container,.component-box ._image1 .image-container img{max-height:600px;width:1000px}.component-box ._image1 .image-container .txt{font-size:30px;height:120px;line-height:45px;width:432px}}@media screen and (max-width:988px){.component-box ._image1 .image-container .txt{height:76px}}@media screen and (min-width:989px){.component-box .content-twin_images{align-items:flex-start;display:flex;gap:30px}}@media screen and (max-width:988px){.component-box .content-twin_images{display:flex;flex-direction:column;gap:35px}.component-box .content-twin_images .image-container,.component-box .content-twin_images .image-container img{max-height:none}}@media screen and (min-width:989px){.component-box .content-twin_images .image-container img{width:485px}.component-box .content-twin_images .image-container .txt{font-size:28px;height:108px;line-height:40px;width:411px}}@media screen and (max-width:988px){.component-box .content-twin_images .image-container .txt{height:76px}}@media screen and (min-width:989px){.component-box .content-card_three-images{align-items:flex-start;display:flex;gap:20px}}@media screen and (max-width:988px){.component-box .content-card_three-images{display:flex;flex-direction:column;gap:35px}.component-box .content-card_three-images .image-container,.component-box .content-card_three-images .image-container img{max-height:none}}@media screen and (min-width:989px){.component-box .content-card_three-images .image-container img{width:320px}.component-box .content-card_three-images .image-container .txt{font-size:25px;height:95px;line-height:35px;width:260px}}@media screen and (max-width:988px){.component-box .content-card_three-images .image-container .txt{height:76px}}.component-box ._gallery_image1 .image-container{text-align:center}@media screen and (min-width:989px){.component-box ._gallery_image1 .image-container{aspect-ratio:5/3;height:100%}}@media screen and (max-width:988px){.component-box ._gallery_image1 .image-container{max-height:none}}@media screen and (min-width:989px){.component-box ._gallery_image1 .image-container img{height:100%;max-width:100%}}@media screen and (max-width:988px){.component-box ._gallery_image1 .image-container img{max-height:none}}.component-box .content-twin_images_galleries{align-items:flex-start;display:flex;gap:10px;width:100%}@media screen and (max-width:988px){.component-box .content-twin_images_galleries{display:block}}.component-box .content-twin_images_galleries .image-container{text-align:center}@media screen and (min-width:989px){.component-box .content-twin_images_galleries .image-container{height:660px;width:50%}}@media screen and (max-width:988px){.component-box .content-twin_images_galleries .image-container{margin:0;max-height:none}.component-box .content-twin_images_galleries .image-container:nth-child(2){margin-top:10px}}@media screen and (min-width:989px){.component-box .content-twin_images_galleries .image-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}@media screen and (max-width:988px){.component-box .content-twin_images_galleries .image-container img{max-height:none}}.component-box .image-container_checkbox_top{display:flex;max-width:700px;overflow:hidden;position:relative}@media screen and (min-width:989px){.component-box .image-container_checkbox_top{height:42px}}@media screen and (max-width:988px){.component-box .image-container_checkbox_top{max-height:63px;width:100%}}.component-box .image-container_checkbox_top img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}@media screen and (max-width:988px){.component-box .image-container_checkbox_top.__pc{display:none}}@media screen and (min-width:989px){.component-box .image-container_checkbox_top.__sp{display:none}}.component-box .image-container_checkbox_bottom{display:flex;height:64px;width:100%}@media screen and (max-width:988px){.component-box .image-container_checkbox_bottom{height:40px}}.component-box .image-container_checkbox_bottom img{margin-left:-1px;width:auto}.component-box .image-container_checkbox_bottom .image-container_checkbox_bottom_space{background:#fff;width:100%}@media screen and (max-width:988px){.component-box .image-container_checkbox_bottom.__pc{display:none}}@media screen and (min-width:989px){.component-box .image-container_checkbox_bottom.__sp{display:none}}@media screen and (max-width:988px){.component-box ._image1 .image-container:has(>.txt),.component-box ._image1 .image-container:has(>a>.txt),.component-box .content-card_three-images .image-container:has(>.txt),.component-box .content-card_three-images .image-container:has(>a>.txt),.component-box .content-twin_images .image-container:has(>.txt),.component-box .content-twin_images .image-container:has(>a>.txt){margin:initial;width:auto}}.component-box .banner-image{margin:auto;position:relative;text-align:center}@media screen and (max-width:988px){.component-box .banner-image{width:100%}}@media screen and (min-width:989px){.component-box .banner-image .image-container{height:300px;width:1000px}}@media screen and (max-width:988px){.component-box .banner-image .image-container{aspect-ratio:335/251;margin:0;width:100%}}.component-box .banner-image .image-container img{-o-object-fit:cover;object-fit:cover}@media screen and (min-width:989px){.component-box .banner-image .image-container img{height:300px;width:1000px}}@media screen and (max-width:988px){.component-box .banner-image .image-container img{aspect-ratio:335/251;height:auto;width:100%}}@media screen and (min-width:989px){.component-box .banner-image .image-container .txt{font-size:30px;height:120px;line-height:45px;width:432px}}@media screen and (max-width:988px){.component-box .banner-image .image-container .txt{height:90px}}.component-box .components-container-map{margin:0 auto}@media screen and (min-width:989px){.component-box .components-container-map{height:600px;width:1000px}}@media screen and (max-width:988px){.component-box .components-container-map{width:100vw}}@media screen and (min-width:989px){.component-box .components-container-map .component-map{height:600px;width:1000px}}@media screen and (max-width:988px){.component-box .components-container-map .component-map{height:auto;margin:0 calc(50% - 50vw);width:100%}}.component-box .components-container-map .component-map iframe{width:100%}@media screen and (min-width:989px){.component-box .components-container-map .component-map iframe{height:600px}}@media screen and (max-width:988px){.component-box .components-container-map .component-map iframe{height:100vw}}.component-box .component-button{align-items:center;border-radius:20px;display:flex;justify-content:center;text-decoration:none}@media screen and (min-width:989px){.component-box .component-button{height:60px;width:501px}}@media screen and (max-width:988px){.component-box .component-button{border-radius:10px;height:50px;max-width:100%}}.component-box .component-button:not(.-cta-button-old).-cta-button-gold{background:transparent linear-gradient(180deg,#b5ab49,#7e7526) 0 0 no-repeat padding-box}.component-box .component-button:not(.-cta-button-old).-cta-button-orange{background:transparent linear-gradient(180deg,#ebac58,#cb790a) 0 0 no-repeat padding-box}.component-box .component-button:not(.-cta-button-old).-cta-button-red{background:transparent linear-gradient(180deg,#d5748a,#bf405d) 0 0 no-repeat padding-box}.component-box .component-button:not(.-cta-button-old).-cta-button-blue{background:transparent linear-gradient(180deg,#539daf,#3b7a89) 0 0 no-repeat padding-box}.component-box .component-button:not(.-cta-button-old).-cta-button-purple{background:transparent linear-gradient(180deg,#c1649e,#81245e) 0 0 no-repeat padding-box}.component-box .component-button:not(.-cta-button-old).-cta-button-green{background:transparent linear-gradient(180deg,#8aad59,#6d8e3e) 0 0 no-repeat padding-box}.component-box .component-button:not(.-cta-button-old).-cta-button-black{background:transparent linear-gradient(180deg,#5d5d5d,#2b2b2b) 0 0 no-repeat padding-box}.component-box .component-button:not(.-cta-button-old).-cta-button-custom{background:transparent linear-gradient(180deg,var(--custom-cta-button-gradient) 0,var(--custom-cta-button) 100%) 0 0 no-repeat padding-box}.component-box .component-button:not(.-cta-button-old).-cta-button-old{background:transparent linear-gradient(180deg,#ff9898,#de5a5a) 0 0 no-repeat padding-box}.component-box .component-button:not(.-cta-button-old).-cta-button-old:hover{background:transparent linear-gradient(180deg,#faa,#ffa5a5) 0 0 no-repeat padding-box}.component-box .component-button:not(.-cta-button-old).-cta-button-theme_color.-cta-button-theme-night{background:transparent linear-gradient(180deg,#49708b,#223f53) 0 0 no-repeat padding-box}.component-box .component-button:not(.-cta-button-old).-cta-button-theme_color.-cta-button-theme-nature{background:transparent linear-gradient(180deg,#68a56f,#426f47) 0 0 no-repeat padding-box}.component-box .component-button:not(.-cta-button-old).-cta-button-theme_color.-cta-button-theme-chic{background:transparent linear-gradient(180deg,#bcaf4d,#746b28) 0 0 no-repeat padding-box}.component-box .component-button:not(.-cta-button-old).-cta-button-theme_color.-cta-button-theme-classic{background:transparent linear-gradient(180deg,#566c77,#283237) 0 0 no-repeat padding-box}.component-box .component-button:not(.-cta-button-old).-cta-button-theme_color.-cta-button-theme-elegant{background:transparent linear-gradient(180deg,#d6a766,#b28342) 0 0 no-repeat padding-box}.component-box .component-button:not(.-cta-button-old).-cta-button-theme_color.-cta-button-theme-monotone{background:transparent linear-gradient(180deg,#bcbbbc,#8e898f) 0 0 no-repeat padding-box}.component-box .component-button.-cta-button-old{background:transparent linear-gradient(180deg,#ff9898,#de5a5a) 0 0 no-repeat padding-box}.component-box .component-button.-cta-button-old:hover{background:transparent linear-gradient(180deg,#faa,#ffa5a5) 0 0 no-repeat padding-box}.component-box .component-button .txt{color:#fff;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:18px;font-weight:700;line-height:20px;text-align:center;width:306px}@media screen and (max-width:988px){.component-box .component-button .txt{font-size:17px;width:295px}}.component-box .component_description-button{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:18px;line-height:25px;padding-bottom:15px;width:501px}@media screen and (max-width:988px){.component-box .component_description-button{font-size:17px;line-height:23px;width:100%}}.component-box .component_description-button div{text-align:center}.component-box .component-table{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:14px;line-height:20px;padding:12px 0}@media screen and (max-width:988px){.component-box .component-table{overflow-x:auto;padding-top:20px!important}}@media screen and (min-width:989px){.component-box .component-table{padding-top:30px!important}}.component-box .component-table table{border:1px solid #707070;margin:0 auto;max-width:700px;table-layout:fixed;width:700px}@media screen and (max-width:988px){.component-box .component-table table{white-space:nowrap;width:700px}}.component-box .component-table td{border:1px solid #707070;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:14px;line-height:20px;padding:12px;text-align:center;vertical-align:middle}@media screen and (max-width:988px){.component-box .component-table td{white-space:normal}}.component-box .component-table ol,.component-box .component-table p,.component-box .component-table ul{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;width:100%}.component-box .component-table li{margin-left:1.5em}.component-box .common-contents__h2-container+.component-table,.component-box .common-contents__h3-container+.component-table,.component-box .common-contents__h4-container+.component-table{padding-top:15px}.component-box .component-point-icon{align-items:center;display:flex;flex-shrink:0;height:39px;max-width:900px;position:relative;width:100%}.component-box .component-point-icon img.-neutral{background-color:#426f47}.component-box .component-point-icon img.-neutral.-primary-light{background-color:#85bc8a}.component-box .component-point-icon img.-neutral.-primary-light.-rgba{background-color:rgba(233,242,234,.9)}.component-box .component-point-icon img.-neutral.-secondary{background-color:#f97f2e}.component-box .component-point-icon img.-neutral.-secondary.-rgba{background-color:rgba(249,127,46,.9)}.component-box .component-point-icon img.-neutral.-secondary-light{background-color:#fdf0e6}.component-box .component-point-icon img.-urban{background-color:#2f5977}.component-box .component-point-icon img.-urban.-primary-light{background-color:#7ba0af}.component-box .component-point-icon img.-urban.-primary-light.-rgba{background-color:rgba(185,209,218,.9)}.component-box .component-point-icon img.-urban.-secondary{background-color:#dba93a}.component-box .component-point-icon img.-urban.-secondary.-rgba{background-color:rgba(219,169,58,.9)}.component-box .component-point-icon img.-urban.-secondary-light{background-color:#f8eed8}.component-box .component-point-icon img.-monotone{background-color:#352e2b}.component-box .component-point-icon img.-monotone.-primary-light{background-color:#9d8e86}.component-box .component-point-icon img.-monotone.-primary-light.-rgba{background-color:hsla(20,14%,75%,.9)}.component-box .component-point-icon img.-monotone.-secondary{background-color:#8e898f}.component-box .component-point-icon img.-monotone.-secondary.-rgba{background-color:hsla(290,3%,55%,.9)}.component-box .component-point-icon img.-monotone.-secondary-light{background-color:#f2f2f2}.component-box .component-point-icon img.-clear{background-color:#00a4c0}.component-box .component-point-icon img.-clear.-primary-light{background-color:#8acddb}.component-box .component-point-icon img.-clear.-primary-light.-rgba{background-color:rgba(207,233,238,.9)}.component-box .component-point-icon img.-clear.-secondary{background-color:#cc9574}.component-box .component-point-icon img.-clear.-secondary.-rgba{background-color:hsla(23,46%,63%,.9)}.component-box .component-point-icon img.-clear.-secondary-light{background-color:#f5e4d4}.component-box .component-point-icon img.-graceful{background-color:#a88aaf}.component-box .component-point-icon img.-graceful.-primary-light{background-color:#c2aac9}.component-box .component-point-icon img.-graceful.-primary-light.-rgba{background-color:rgba(247,243,248,.9)}.component-box .component-point-icon img.-graceful.-secondary{background-color:#b1a783}.component-box .component-point-icon img.-graceful.-secondary.-rgba{background-color:hsla(47,23%,60%,.9)}.component-box .component-point-icon img.-graceful.-secondary-light{background-color:#efede6}.component-box .component-point-icon img.-night{background-color:#6f777d}.component-box .component-point-icon img.-night.-primary-light{background-color:#9a9fa3}.component-box .component-point-icon img.-night.-primary-light.-rgba{background-color:hsla(207,5%,62%,.9)}.component-box .component-point-icon img.-night.-secondary{background-color:#223f53}.component-box .component-point-icon img.-night.-secondary.-rgba{background-color:rgba(34,63,83,.9)}.component-box .component-point-icon img.-night.-secondary-light{background-color:#f4f5f7}.component-box .component-point-icon img.-nature{background-color:#2f4f35}.component-box .component-point-icon img.-nature.-primary-light{background-color:#6c8871}.component-box .component-point-icon img.-nature.-primary-light.-rgba{background-color:rgba(108,136,113,.9)}.component-box .component-point-icon img.-nature.-secondary{background-color:#426f47}.component-box .component-point-icon img.-nature.-secondary.-rgba{background-color:rgba(66,111,71,.9)}.component-box .component-point-icon img.-nature.-secondary-light{background-color:#f4f7f2}.component-box .component-point-icon img.-chic{background-color:#2b2b2b}.component-box .component-point-icon img.-chic.-primary-light{background-color:#888787}.component-box .component-point-icon img.-chic.-primary-light.-rgba{background-color:rgba(86,86,86,.9)}.component-box .component-point-icon img.-chic.-secondary{background-color:#746b28}.component-box .component-point-icon img.-chic.-secondary.-rgba{background-color:rgba(116,107,40,.9)}.component-box .component-point-icon img.-chic.-secondary-light{background-color:#f6f5f2}.component-box .component-point-icon img.-classic{background-color:#807a48}.component-box .component-point-icon img.-classic.-primary-light{background-color:#bab689}.component-box .component-point-icon img.-classic.-primary-light.-rgba{background-color:hsla(55,14%,66%,.9)}.component-box .component-point-icon img.-classic.-secondary{background-color:#283237}.component-box .component-point-icon img.-classic.-secondary.-rgba{background-color:rgba(40,50,55,.9)}.component-box .component-point-icon img.-classic.-secondary-light{background-color:#f8f7f2}.component-box .component-point-icon img.-elegant{background-color:#6e5533}.component-box .component-point-icon img.-elegant.-primary-light{background-color:#beaa7b}.component-box .component-point-icon img.-elegant.-primary-light.-rgba{background-color:hsla(42,34%,61%,.9)}.component-box .component-point-icon img.-elegant.-secondary{background-color:#b28342}.component-box .component-point-icon img.-elegant.-secondary.-rgba{background-color:rgba(178,131,66,.9)}.component-box .component-point-icon img.-elegant.-secondary-light{background-color:#f8f7f0}.component-box .component-point-icon img.-custom{background-color:var(--custom-primary)}.component-box .component-point-icon img.-custom.-primary-light{background-color:var(--custom-primary-light)}.component-box .component-point-icon img.-custom.-primary-light.-rgba{opacity:.9}.component-box .component-point-icon img.-custom.-secondary{background-color:var(--custom-secondary)}.component-box .component-point-icon img.-custom.-secondary.-rgba{opacity:.9}.component-box .component-point-icon img.-custom.-secondary-light{background-color:var(--custom-secondary-light)}.component-box .component-point-icon img{border-radius:50%;height:71px;position:relative;top:-6px;width:69px}@media screen and (max-width:988px){.component-box .component-point-icon img{height:57px;top:-15px;width:55px}}.component-box .component-point-title{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif}.component-box .component-point-title.-neutral{color:#426f47}.component-box .component-point-title.-neutral.-secondary{color:#f97f2e}.component-box .component-point-title.-neutral.-secondary-light{color:#fdf0e6}.component-box .component-point-title.-urban{color:#2f5977}.component-box .component-point-title.-urban.-secondary{color:#dba93a}.component-box .component-point-title.-urban.-secondary-light{color:#f8eed8}.component-box .component-point-title.-monotone{color:#352e2b}.component-box .component-point-title.-monotone.-secondary{color:#8e898f}.component-box .component-point-title.-monotone.-secondary-light{color:#f2f2f2}.component-box .component-point-title.-clear{color:#00a4c0}.component-box .component-point-title.-clear.-secondary{color:#cc9574}.component-box .component-point-title.-clear.-secondary-light{color:#f5e4d4}.component-box .component-point-title.-graceful{color:#a88aaf}.component-box .component-point-title.-graceful.-secondary{color:#b1a783}.component-box .component-point-title.-graceful.-secondary-light{color:#efede6}.component-box .component-point-title.-night{color:#6f777d}.component-box .component-point-title.-night.-secondary{color:#223f53}.component-box .component-point-title.-nature{color:#2f4f35}.component-box .component-point-title.-nature.-secondary{color:#426f47}.component-box .component-point-title.-chic{color:#2b2b2b}.component-box .component-point-title.-chic.-secondary{color:#746b28}.component-box .component-point-title.-classic{color:#807a48}.component-box .component-point-title.-classic.-secondary{color:#283237}.component-box .component-point-title.-elegant{color:#6e5533}.component-box .component-point-title.-elegant.-secondary{color:#b28342}.component-box .component-point-title.-custom{color:var(--custom-primary)}.component-box .component-point-title.-custom.-secondary{color:var(--custom-secondary)}.component-box .component-point-title.-custom.-secondary-light{color:var(--custom-secondary-light)}.component-box .component-point-title{align-items:center;display:flex;font-size:25px;font-weight:700;justify-content:center;line-height:30px}@media screen and (min-width:989px){.component-box .component-point-title{margin-bottom:33px;width:100%}}@media screen and (max-width:988px){.component-box .component-point-title{font-size:20px;margin-bottom:20px}}.component-box .component_description-point{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:18px;line-height:30px;max-width:900px;padding-bottom:50px}@media screen and (max-width:988px){.component-box .component_description-point{font-size:16px;line-height:28px}}.component-box .component-checkbox-title{font-family:Yu Mincho,YuMincho}.component-box .component-checkbox-title.-neutral{color:#426f47}.component-box .component-checkbox-title.-neutral.-secondary{color:#f97f2e}.component-box .component-checkbox-title.-neutral.-secondary-light{color:#fdf0e6}.component-box .component-checkbox-title.-urban{color:#2f5977}.component-box .component-checkbox-title.-urban.-secondary{color:#dba93a}.component-box .component-checkbox-title.-urban.-secondary-light{color:#f8eed8}.component-box .component-checkbox-title.-monotone{color:#352e2b}.component-box .component-checkbox-title.-monotone.-secondary{color:#8e898f}.component-box .component-checkbox-title.-monotone.-secondary-light{color:#f2f2f2}.component-box .component-checkbox-title.-clear{color:#00a4c0}.component-box .component-checkbox-title.-clear.-secondary{color:#cc9574}.component-box .component-checkbox-title.-clear.-secondary-light{color:#f5e4d4}.component-box .component-checkbox-title.-graceful{color:#a88aaf}.component-box .component-checkbox-title.-graceful.-secondary{color:#b1a783}.component-box .component-checkbox-title.-graceful.-secondary-light{color:#efede6}.component-box .component-checkbox-title.-night{color:#6f777d}.component-box .component-checkbox-title.-night.-secondary{color:#223f53}.component-box .component-checkbox-title.-nature{color:#2f4f35}.component-box .component-checkbox-title.-nature.-secondary{color:#426f47}.component-box .component-checkbox-title.-chic{color:#2b2b2b}.component-box .component-checkbox-title.-chic.-secondary{color:#746b28}.component-box .component-checkbox-title.-classic{color:#807a48}.component-box .component-checkbox-title.-classic.-secondary{color:#283237}.component-box .component-checkbox-title.-elegant{color:#6e5533}.component-box .component-checkbox-title.-elegant.-secondary{color:#b28342}.component-box .component-checkbox-title.-custom{color:var(--custom-primary)}.component-box .component-checkbox-title.-custom.-secondary{color:var(--custom-secondary)}.component-box .component-checkbox-title.-custom.-secondary-light{color:var(--custom-secondary-light)}.component-box .component-checkbox-title{align-items:center;display:flex;font-size:24px;font-weight:600;justify-content:center;letter-spacing:1.2px;line-height:32px}@media screen and (min-width:989px){.component-box .component-checkbox-title{margin-top:36px;width:100%}}@media screen and (max-width:988px){.component-box .component-checkbox-title{font-size:18px;letter-spacing:.9px;line-height:28px;margin:35px 60px 0}}.component-box .components-container_checklist{display:flex;flex-direction:column;margin-top:36px;width:100%}@media screen and (max-width:988px){.component-box .components-container_checklist{margin-top:35px}}.component-box .components-container_checklist .component-checkbox-item{display:flex;gap:23px;padding-bottom:14px}@media screen and (max-width:988px){.component-box .components-container_checklist .component-checkbox-item{gap:12px;margin-right:20px;padding-bottom:15px}}.component-box .components-container_checklist .component-checkbox-item:last-child{padding-bottom:0}.component-box .components-container_checklist .component-checkbox-item .component-checkbox-check{height:20.6px;margin-left:50px;margin-top:3.5px;width:27.4px}@media screen and (max-width:988px){.component-box .components-container_checklist .component-checkbox-item .component-checkbox-check{margin-left:21px;margin-top:2px}}.component-box .components-container_checklist .component-checkbox-item .component-checkbox-check img{height:100%}.component-box .components-container_checklist .component-checkbox-item .component-checkbox-description{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:18px;font-weight:700;line-height:30px}@media screen and (max-width:988px){.component-box .components-container_checklist .component-checkbox-item .component-checkbox-description{font-size:17px;line-height:26px;text-align:left}}.component-box .content-box{padding:0}.component-box .content-box._bg-w{background-color:#fff!important}@media screen and (max-width:988px){.component-box .content-box .items-content_list .content-card__description{display:none}}@media screen and (min-width:989px){.component-box .content-box .items-content_list:has(>a:only-child){display:block}.component-box .content-box .items-content_list:has(>a:only-child) .content-card{box-shadow:none;display:flex;gap:16px;width:100%}.component-box .content-box .items-content_list:has(>a:only-child) .content-card .content-card-image{background:transparent;height:250px;text-align:center;width:50%}.component-box .content-box .items-content_list:has(>a:only-child) .content-card .content-card-image img:hover{transform:none;transition:none 0s ease 0s;transition:initial}.component-box .content-box .items-content_list:has(>a:only-child) .content-card .content-card-info{width:48%}.component-box .content-box .items-content_list:has(>a:only-child) .content-card .content-card-info .content-card-title{color:#3c4043;font-family:Noto Sans JP,sans-serif;font-family:Yu Mincho,YuMincho;font-size:20px;font-weight:700;letter-spacing:.15px;line-height:120%}.component-box .content-box .items-content_list:has(>a:only-child) .content-card .content-card-info .content-card__description{color:#3c4043;font-family:Noto Sans JP,sans-serif;font-family:Yu Mincho,YuMincho;font-size:17px;font-weight:400;letter-spacing:.25px;line-height:170%;margin-top:10px}.component-box .content-box .items-content_list:has(>a:only-child) .content-card .content-card-info.product{display:inline;display:initial;padding:initial}}.component-box .components-container-event-applicant-btn{margin:0 auto;max-width:900px;text-align:center;width:100%}@media screen and (max-width:988px){.component-box .components-container-event-applicant-btn{padding:0 20px;width:calc(100% - 40px)}}.component-box .components-container-event-applicant-btn .component-event-applicant-btn{border:5px solid #e4e7ec;margin:0 auto 20px;max-width:631px;padding:35px 130px 50px;text-align:center;width:100%}@media screen and (max-width:988px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn{border-width:4px;padding:26px 18px 35px;width:auto}}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__catchcopy-pc{font-family:Yu Mincho,YuMincho;font-size:26px;letter-spacing:2.6px;line-height:28px;margin-bottom:22px;text-align:center}@media screen and (max-width:988px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__catchcopy-pc{display:none}}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__catchcopy-sp{font-family:Yu Mincho,YuMincho;font-size:20px;letter-spacing:1.48px;line-height:30px;margin-bottom:20px;margin-top:-5px;padding:0 12px;text-align:center}@media screen and (min-width:989px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__catchcopy-sp{display:none}}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__title-box{background-color:#6f777d;color:#fff;font-family:Noto Sans JP,sans-serif;font-size:26px;height:38px;letter-spacing:1.3px;line-height:38px;text-align:center;width:100%}@media screen and (max-width:988px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__title-box{font-size:20px;height:auto;letter-spacing:0;line-height:30px;min-height:32px}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__title-box .event-applicant-btn__title{padding:0 12px}}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__flex-box{display:flex;font-family:Noto Sans JP,sans-serif;margin:32px 0 16px;text-align:left}@media screen and (max-width:988px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__flex-box{margin:26px 0 19px}}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__flex-box.-location{margin-top:16px}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__section{background-color:#6f777d;color:#fff;font-weight:700;height:19px;line-height:19px;margin-right:12px;min-width:65px;padding:6px 0;text-align:center}@media screen and (max-width:988px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__section{font-size:14px;height:14px;letter-spacing:1.4px;line-height:14px;margin-right:9px;min-width:54px;padding:4px 0}}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__date-pc{font-size:18px;line-height:31px}@media screen and (max-width:988px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__date-pc{display:none}}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__date-sp{line-height:30px;margin-top:-4px;text-align:start}@media screen and (min-width:989px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__date-sp{display:none}}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__location{text-align:start}@media screen and (max-width:988px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__location{font-size:16px;letter-spacing:0;line-height:30px;margin-top:-4px}}@media screen and (min-width:989px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__location{font-size:18px;letter-spacing:.36px;line-height:31px}}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__content{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:18px;letter-spacing:.36px;line-height:30px;margin:30px 0;text-align:left}@media screen and (max-width:988px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__content{font-size:14px;letter-spacing:.28px;line-height:22px;margin:24px 0}}@media screen and (min-width:989px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn-twin_images{display:flex;gap:30px;justify-content:center;margin-bottom:30px}}@media screen and (max-width:988px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn-twin_images{display:flex;gap:10px;justify-content:center;margin:0 auto 24px;width:100%}}@media screen and (min-width:989px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn-twin_images .event-applicant-btn__image-container{width:240px}}@media screen and (max-width:988px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn-twin_images .event-applicant-btn__image-container{width:48.71%}}@media screen and (min-width:989px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn-twin_images .event-applicant-btn__image-container img{width:240px}}@media screen and (max-width:988px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn-twin_images .event-applicant-btn__image-container img{max-width:-webkit-fill-available}}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .custom-event-applicant-btn-container{margin-top:45px}@media screen and (max-width:988px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .custom-event-applicant-btn-container{margin-top:35px}}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text{align-items:center;color:#393939;display:inline-flex;font-family:Yu Mincho,YuMincho;font-size:22px;height:35px;justify-content:center;letter-spacing:2.2px;letter-spacing:.05em;line-height:28px;padding:0 30px;position:relative}@media screen and (max-width:988px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text{height:25px;line-height:20px}}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.mulch-row{height:50px}@media screen and (max-width:988px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.mulch-row{height:36px}}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text:after,.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text:before{background-color:#393939;content:"";height:100%;position:absolute;top:0;width:2px}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-gold:after,.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-gold:before{background-color:#7e7526}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-orange:after,.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-orange:before{background-color:#cb790a}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-red:after,.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-red:before{background-color:#bf405d}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-blue:after,.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-blue:before{background-color:#3b7a89}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-purple:after,.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-purple:before{background-color:#81245e}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-green:after,.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-green:before{background-color:#6d8e3e}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-black:after,.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-black:before{background-color:#2b2b2b}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-custom:after,.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-custom:before{background-color:var(--custom-cta-button)}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-theme_color.-cta-button-theme-night:after,.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-theme_color.-cta-button-theme-night:before{background-color:#223f53}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-theme_color.-cta-button-theme-nature:after,.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-theme_color.-cta-button-theme-nature:before{background-color:#426f47}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-theme_color.-cta-button-theme-chic:after,.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-theme_color.-cta-button-theme-chic:before{background-color:#746b28}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-theme_color.-cta-button-theme-classic:after,.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-theme_color.-cta-button-theme-classic:before{background-color:#283237}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-theme_color.-cta-button-theme-elegant:after,.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-theme_color.-cta-button-theme-elegant:before{background-color:#b28342}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-theme_color.-cta-button-theme-monotone:after,.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text.-cta-button-theme_color.-cta-button-theme-monotone:before{background-color:#8e898f}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text:before{left:-15px;transform:rotate(-30deg)}@media screen and (max-width:988px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text:before{left:-2px}}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text:after{right:-15px;transform:rotate(30deg)}@media screen and (max-width:988px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text:after{right:-2px}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__text{font-size:16px;letter-spacing:.8px;padding:0 20px}}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn{text-decoration:none}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container{border:none!important;border-radius:20px;height:70px;margin:15px auto 0;width:-moz-fit-content;width:fit-content}@media screen and (max-width:988px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container{border-radius:10px;height:50px;margin-top:10px}}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container:not(.-cta-button-old).-cta-button-gold{background:transparent linear-gradient(180deg,#b5ab49,#7e7526) 0 0 no-repeat padding-box}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container:not(.-cta-button-old).-cta-button-orange{background:transparent linear-gradient(180deg,#ebac58,#cb790a) 0 0 no-repeat padding-box}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container:not(.-cta-button-old).-cta-button-red{background:transparent linear-gradient(180deg,#d5748a,#bf405d) 0 0 no-repeat padding-box}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container:not(.-cta-button-old).-cta-button-blue{background:transparent linear-gradient(180deg,#539daf,#3b7a89) 0 0 no-repeat padding-box}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container:not(.-cta-button-old).-cta-button-purple{background:transparent linear-gradient(180deg,#c1649e,#81245e) 0 0 no-repeat padding-box}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container:not(.-cta-button-old).-cta-button-green{background:transparent linear-gradient(180deg,#8aad59,#6d8e3e) 0 0 no-repeat padding-box}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container:not(.-cta-button-old).-cta-button-black{background:transparent linear-gradient(180deg,#5d5d5d,#2b2b2b) 0 0 no-repeat padding-box}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container:not(.-cta-button-old).-cta-button-custom{background:transparent linear-gradient(180deg,var(--custom-cta-button-gradient) 0,var(--custom-cta-button) 100%) 0 0 no-repeat padding-box}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container:not(.-cta-button-old).-cta-button-old{background:transparent linear-gradient(180deg,#ff9898,#de5a5a) 0 0 no-repeat padding-box}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container:not(.-cta-button-old).-cta-button-old:hover{background:transparent linear-gradient(180deg,#faa,#ffa5a5) 0 0 no-repeat padding-box}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container:not(.-cta-button-old).-cta-button-theme_color.-cta-button-theme-night{background:transparent linear-gradient(180deg,#49708b,#223f53) 0 0 no-repeat padding-box}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container:not(.-cta-button-old).-cta-button-theme_color.-cta-button-theme-nature{background:transparent linear-gradient(180deg,#68a56f,#426f47) 0 0 no-repeat padding-box}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container:not(.-cta-button-old).-cta-button-theme_color.-cta-button-theme-chic{background:transparent linear-gradient(180deg,#bcaf4d,#746b28) 0 0 no-repeat padding-box}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container:not(.-cta-button-old).-cta-button-theme_color.-cta-button-theme-classic{background:transparent linear-gradient(180deg,#566c77,#283237) 0 0 no-repeat padding-box}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container:not(.-cta-button-old).-cta-button-theme_color.-cta-button-theme-elegant{background:transparent linear-gradient(180deg,#d6a766,#b28342) 0 0 no-repeat padding-box}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container:not(.-cta-button-old).-cta-button-theme_color.-cta-button-theme-monotone{background:transparent linear-gradient(180deg,#bcbbbc,#8e898f) 0 0 no-repeat padding-box}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-neutral{border:1px solid #426f47;color:#426f47}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-neutral.-primary{background-color:#426f47;color:#fff}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-neutral.-primary.-reverse{background-color:#fff;color:#426f47}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-neutral.-secondary{background-color:#f97f2e;border:1px solid #f97f2e;color:#fff}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-neutral.-secondary.-reverse{background-color:#fff;color:#f97f2e}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-neutral.-secondary.-hover:hover{cursor:pointer;opacity:.8}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-urban{border:1px solid #2f5977;color:#2f5977}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-urban.-primary{background-color:#2f5977;color:#fff}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-urban.-secondary{background-color:#dba93a;border:1px solid #dba93a;color:#fff}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-urban.-secondary.-reverse{background-color:#fff;color:#dba93a}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-urban.-secondary.-hover:hover{cursor:pointer;opacity:.8}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-monotone{border:1px solid #352e2b;color:#352e2b}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-monotone.-primary{background-color:#352e2b;color:#fff}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-monotone.-secondary{background-color:#8e898f;border:1px solid #8e898f;color:#fff}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-monotone.-secondary.-reverse{background-color:#fff;color:#8e898f}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-monotone.-secondary.-hover:hover{cursor:pointer;opacity:.8}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-clear{border:1px solid #00a4c0;color:#00a4c0}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-clear.-primary{background-color:#00a4c0;color:#fff}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-clear.-secondary{background-color:#cc9574;border:1px solid #cc9574;color:#fff}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-clear.-secondary.-reverse{background-color:#fff;color:#cc9574}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-clear.-secondary.-hover:hover{cursor:pointer;opacity:.8}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-graceful{border:1px solid #a88aaf;color:#a88aaf}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-graceful.-primary{background-color:#a88aaf;color:#fff}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-graceful.-secondary{background-color:#b1a783;border:1px solid #b1a783;color:#fff}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-graceful.-secondary.-reverse{background-color:#fff;color:#b1a783}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-graceful.-secondary.-hover:hover{cursor:pointer;opacity:.8}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-night{border:1px solid #6f777d;color:#6f777d}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-night.-primary{background-color:#6f777d;color:#fff}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-night.-secondary{background-color:#223f53;border:1px solid #223f53;color:#fff}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-night.-secondary.-reverse{background-color:#fff;color:#223f53}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-night.-secondary.-hover:hover{cursor:pointer;opacity:.8}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-nature{border:1px solid #2f4f35;color:#2f4f35}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-nature.-primary{background-color:#2f4f35;color:#fff}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-nature.-secondary{background-color:#426f47;border:1px solid #426f47;color:#fff}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-nature.-secondary.-reverse{background-color:#fff;color:#426f47}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-nature.-secondary.-hover:hover{cursor:pointer;opacity:.8}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-chic{border:1px solid #2b2b2b;color:#2b2b2b}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-chic.-primary{background-color:#2b2b2b;color:#fff}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-chic.-secondary{background-color:#746b28;border:1px solid #746b28;color:#fff}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-chic.-secondary.-reverse{background-color:#fff;color:#746b28}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-chic.-secondary.-hover:hover{cursor:pointer;opacity:.8}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-classic{border:1px solid #807a48;color:#807a48}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-classic.-primary{background-color:#807a48;color:#fff}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-classic.-secondary{background-color:#283237;border:1px solid #283237;color:#fff}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-classic.-secondary.-reverse{background-color:#fff;color:#283237}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-classic.-secondary.-hover:hover{cursor:pointer;opacity:.8}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-elegant{border:1px solid #6e5533;color:#6e5533}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-elegant.-primary{background-color:#6e5533;color:#fff}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-elegant.-secondary{background-color:#b28342;border:1px solid #b28342;color:#fff}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-elegant.-secondary.-reverse{background-color:#fff;color:#b28342}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-elegant.-secondary.-hover:hover{cursor:pointer;opacity:.8}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-custom{border:1px solid var(--custom-primary);color:var(--custom-primary)}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-custom.-primary{background-color:var(--custom-primary);color:#fff}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-custom.-secondary{background-color:var(--custom-secondary);border:1px solid var(--custom-secondary);color:#fff}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-custom.-secondary.-reverse{background-color:#fff;color:var(--custom-secondary)}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-cta-button-old.-custom.-secondary.-hover:hover,.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container:hover{cursor:pointer;opacity:.8}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-fixed-color{background:transparent linear-gradient(180deg,#ff9898,#de5a5a) 0 0 no-repeat padding-box}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container.-fixed-color:hover{background:transparent linear-gradient(180deg,#faa,#ffa5a5) 0 0 no-repeat padding-box}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container .event-applicant-btn__btn-box{align-items:center;display:flex;height:70px;margin:0 30px}@media screen and (max-width:988px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container .event-applicant-btn__btn-box{height:50px;margin:0 10px}}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container .event-applicant-btn__btn-box span{color:#fff}@media screen and (max-width:988px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container .event-applicant-btn__btn-box .btn-calendar-image__pc{display:none}}@media screen and (min-width:989px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container .event-applicant-btn__btn-box .btn-calendar-image__sp{display:none}}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container .event-applicant-btn__btn-box .event-applicant-btn__btn-text{color:#fff;font-family:Yu Mincho,YuMincho;font-size:26px;text-align:center}@media screen and (max-width:988px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container .event-applicant-btn__btn-box .event-applicant-btn__btn-text{font-size:18px;letter-spacing:-1px;line-height:20px;margin:0 1px;width:230px}}@media screen and (min-width:989px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container .event-applicant-btn__btn-box .event-applicant-btn__btn-text{font-size:26px;line-height:30px;margin:0 15px;width:340px}}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container .event-applicant-btn__btn-box .event-applicant-btn__btn-arrow{color:#fff;display:flex}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container .event-applicant-btn__btn-box .event-applicant-btn__btn-arrow .event-applicant-btn__btn-arrow-line{border-top:1.6px solid;margin-right:-11px;width:35px;z-index:10}@media screen and (max-width:988px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container .event-applicant-btn__btn-box .event-applicant-btn__btn-arrow .event-applicant-btn__btn-arrow-line{display:none}}.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container .event-applicant-btn__btn-box .event-applicant-btn__btn-arrow .event-applicant-btn__btn-arrow-slash{border-top:1.6px solid;height:8px;margin-top:-5px;max-width:10px;min-width:10px;transform:rotate(45deg)}@media screen and (max-width:988px){.component-box .components-container-event-applicant-btn .component-event-applicant-btn .event-applicant-btn__btn-container .event-applicant-btn__btn-box .event-applicant-btn__btn-arrow .event-applicant-btn__btn-arrow-slash{border-right:1.6px solid;height:6px;margin-top:-1.5px;max-width:6px;min-width:6px}}.component-box .components-gift-container__backcolor.-neutral{background-color:#426f47}.component-box .components-gift-container__backcolor.-neutral.-primary-light{background-color:#85bc8a}.component-box .components-gift-container__backcolor.-neutral.-primary-light.-rgba{background-color:rgba(233,242,234,.9)}.component-box .components-gift-container__backcolor.-neutral.-secondary{background-color:#f97f2e}.component-box .components-gift-container__backcolor.-neutral.-secondary.-rgba{background-color:rgba(249,127,46,.9)}.component-box .components-gift-container__backcolor.-neutral.-secondary-light{background-color:#fdf0e6}.component-box .components-gift-container__backcolor.-urban{background-color:#2f5977}.component-box .components-gift-container__backcolor.-urban.-primary-light{background-color:#7ba0af}.component-box .components-gift-container__backcolor.-urban.-primary-light.-rgba{background-color:rgba(185,209,218,.9)}.component-box .components-gift-container__backcolor.-urban.-secondary{background-color:#dba93a}.component-box .components-gift-container__backcolor.-urban.-secondary.-rgba{background-color:rgba(219,169,58,.9)}.component-box .components-gift-container__backcolor.-urban.-secondary-light{background-color:#f8eed8}.component-box .components-gift-container__backcolor.-monotone{background-color:#352e2b}.component-box .components-gift-container__backcolor.-monotone.-primary-light{background-color:#9d8e86}.component-box .components-gift-container__backcolor.-monotone.-primary-light.-rgba{background-color:hsla(20,14%,75%,.9)}.component-box .components-gift-container__backcolor.-monotone.-secondary{background-color:#8e898f}.component-box .components-gift-container__backcolor.-monotone.-secondary.-rgba{background-color:hsla(290,3%,55%,.9)}.component-box .components-gift-container__backcolor.-monotone.-secondary-light{background-color:#f2f2f2}.component-box .components-gift-container__backcolor.-clear{background-color:#00a4c0}.component-box .components-gift-container__backcolor.-clear.-primary-light{background-color:#8acddb}.component-box .components-gift-container__backcolor.-clear.-primary-light.-rgba{background-color:rgba(207,233,238,.9)}.component-box .components-gift-container__backcolor.-clear.-secondary{background-color:#cc9574}.component-box .components-gift-container__backcolor.-clear.-secondary.-rgba{background-color:hsla(23,46%,63%,.9)}.component-box .components-gift-container__backcolor.-clear.-secondary-light{background-color:#f5e4d4}.component-box .components-gift-container__backcolor.-graceful{background-color:#a88aaf}.component-box .components-gift-container__backcolor.-graceful.-primary-light{background-color:#c2aac9}.component-box .components-gift-container__backcolor.-graceful.-primary-light.-rgba{background-color:rgba(247,243,248,.9)}.component-box .components-gift-container__backcolor.-graceful.-secondary{background-color:#b1a783}.component-box .components-gift-container__backcolor.-graceful.-secondary.-rgba{background-color:hsla(47,23%,60%,.9)}.component-box .components-gift-container__backcolor.-graceful.-secondary-light{background-color:#efede6}.component-box .components-gift-container__backcolor.-night{background-color:#6f777d}.component-box .components-gift-container__backcolor.-night.-primary-light{background-color:#9a9fa3}.component-box .components-gift-container__backcolor.-night.-primary-light.-rgba{background-color:hsla(207,5%,62%,.9)}.component-box .components-gift-container__backcolor.-night.-secondary{background-color:#223f53}.component-box .components-gift-container__backcolor.-night.-secondary.-rgba{background-color:rgba(34,63,83,.9)}.component-box .components-gift-container__backcolor.-night.-secondary-light{background-color:#f4f5f7}.component-box .components-gift-container__backcolor.-nature{background-color:#2f4f35}.component-box .components-gift-container__backcolor.-nature.-primary-light{background-color:#6c8871}.component-box .components-gift-container__backcolor.-nature.-primary-light.-rgba{background-color:rgba(108,136,113,.9)}.component-box .components-gift-container__backcolor.-nature.-secondary{background-color:#426f47}.component-box .components-gift-container__backcolor.-nature.-secondary.-rgba{background-color:rgba(66,111,71,.9)}.component-box .components-gift-container__backcolor.-nature.-secondary-light{background-color:#f4f7f2}.component-box .components-gift-container__backcolor.-chic{background-color:#2b2b2b}.component-box .components-gift-container__backcolor.-chic.-primary-light{background-color:#888787}.component-box .components-gift-container__backcolor.-chic.-primary-light.-rgba{background-color:rgba(86,86,86,.9)}.component-box .components-gift-container__backcolor.-chic.-secondary{background-color:#746b28}.component-box .components-gift-container__backcolor.-chic.-secondary.-rgba{background-color:rgba(116,107,40,.9)}.component-box .components-gift-container__backcolor.-chic.-secondary-light{background-color:#f6f5f2}.component-box .components-gift-container__backcolor.-classic{background-color:#807a48}.component-box .components-gift-container__backcolor.-classic.-primary-light{background-color:#bab689}.component-box .components-gift-container__backcolor.-classic.-primary-light.-rgba{background-color:hsla(55,14%,66%,.9)}.component-box .components-gift-container__backcolor.-classic.-secondary{background-color:#283237}.component-box .components-gift-container__backcolor.-classic.-secondary.-rgba{background-color:rgba(40,50,55,.9)}.component-box .components-gift-container__backcolor.-classic.-secondary-light{background-color:#f8f7f2}.component-box .components-gift-container__backcolor.-elegant{background-color:#6e5533}.component-box .components-gift-container__backcolor.-elegant.-primary-light{background-color:#beaa7b}.component-box .components-gift-container__backcolor.-elegant.-primary-light.-rgba{background-color:hsla(42,34%,61%,.9)}.component-box .components-gift-container__backcolor.-elegant.-secondary{background-color:#b28342}.component-box .components-gift-container__backcolor.-elegant.-secondary.-rgba{background-color:rgba(178,131,66,.9)}.component-box .components-gift-container__backcolor.-elegant.-secondary-light{background-color:#f8f7f0}.component-box .components-gift-container__backcolor.-custom{background-color:var(--custom-primary)}.component-box .components-gift-container__backcolor.-custom.-primary-light{background-color:var(--custom-primary-light)}.component-box .components-gift-container__backcolor.-custom.-primary-light.-rgba{opacity:.9}.component-box .components-gift-container__backcolor.-custom.-secondary{background-color:var(--custom-secondary)}.component-box .components-gift-container__backcolor.-custom.-secondary.-rgba{opacity:.9}.component-box .components-gift-container__backcolor.-custom.-secondary-light{background-color:var(--custom-secondary-light)}.component-box .components-gift-container__backcolor{height:100%;opacity:.85;position:absolute;width:100%;z-index:-1}.component-box .component-gift-banner__upper_ribbon{left:-4px;position:absolute;top:-5px}@media screen and (max-width:988px){.component-box .component-gift-banner__upper_ribbon{left:0;top:-2}}.component-box .component-gift-banner__lower_ribbon{bottom:-6px;position:absolute;right:-4px}@media screen and (max-width:988px){.component-box .component-gift-banner__lower_ribbon{bottom:-2px;right:0}}.component-box .components-gift-container{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;width:100%}.component-box .components-gift-container.__head.-neutral{background-color:#426f47}.component-box .components-gift-container.__head.-neutral.-primary-light{background-color:#85bc8a}.component-box .components-gift-container.__head.-neutral.-primary-light.-rgba{background-color:rgba(233,242,234,.9)}.component-box .components-gift-container.__head.-neutral.-secondary{background-color:#f97f2e}.component-box .components-gift-container.__head.-neutral.-secondary.-rgba{background-color:rgba(249,127,46,.9)}.component-box .components-gift-container.__head.-neutral.-secondary-light{background-color:#fdf0e6}.component-box .components-gift-container.__head.-urban{background-color:#2f5977}.component-box .components-gift-container.__head.-urban.-primary-light{background-color:#7ba0af}.component-box .components-gift-container.__head.-urban.-primary-light.-rgba{background-color:rgba(185,209,218,.9)}.component-box .components-gift-container.__head.-urban.-secondary{background-color:#dba93a}.component-box .components-gift-container.__head.-urban.-secondary.-rgba{background-color:rgba(219,169,58,.9)}.component-box .components-gift-container.__head.-urban.-secondary-light{background-color:#f8eed8}.component-box .components-gift-container.__head.-monotone{background-color:#352e2b}.component-box .components-gift-container.__head.-monotone.-primary-light{background-color:#9d8e86}.component-box .components-gift-container.__head.-monotone.-primary-light.-rgba{background-color:hsla(20,14%,75%,.9)}.component-box .components-gift-container.__head.-monotone.-secondary{background-color:#8e898f}.component-box .components-gift-container.__head.-monotone.-secondary.-rgba{background-color:hsla(290,3%,55%,.9)}.component-box .components-gift-container.__head.-monotone.-secondary-light{background-color:#f2f2f2}.component-box .components-gift-container.__head.-clear{background-color:#00a4c0}.component-box .components-gift-container.__head.-clear.-primary-light{background-color:#8acddb}.component-box .components-gift-container.__head.-clear.-primary-light.-rgba{background-color:rgba(207,233,238,.9)}.component-box .components-gift-container.__head.-clear.-secondary{background-color:#cc9574}.component-box .components-gift-container.__head.-clear.-secondary.-rgba{background-color:hsla(23,46%,63%,.9)}.component-box .components-gift-container.__head.-clear.-secondary-light{background-color:#f5e4d4}.component-box .components-gift-container.__head.-graceful{background-color:#a88aaf}.component-box .components-gift-container.__head.-graceful.-primary-light{background-color:#c2aac9}.component-box .components-gift-container.__head.-graceful.-primary-light.-rgba{background-color:rgba(247,243,248,.9)}.component-box .components-gift-container.__head.-graceful.-secondary{background-color:#b1a783}.component-box .components-gift-container.__head.-graceful.-secondary.-rgba{background-color:hsla(47,23%,60%,.9)}.component-box .components-gift-container.__head.-graceful.-secondary-light{background-color:#efede6}.component-box .components-gift-container.__head.-night{background-color:#6f777d}.component-box .components-gift-container.__head.-night.-primary-light{background-color:#9a9fa3}.component-box .components-gift-container.__head.-night.-primary-light.-rgba{background-color:hsla(207,5%,62%,.9)}.component-box .components-gift-container.__head.-night.-secondary{background-color:#223f53}.component-box .components-gift-container.__head.-night.-secondary.-rgba{background-color:rgba(34,63,83,.9)}.component-box .components-gift-container.__head.-night.-secondary-light{background-color:#f4f5f7}.component-box .components-gift-container.__head.-nature{background-color:#2f4f35}.component-box .components-gift-container.__head.-nature.-primary-light{background-color:#6c8871}.component-box .components-gift-container.__head.-nature.-primary-light.-rgba{background-color:rgba(108,136,113,.9)}.component-box .components-gift-container.__head.-nature.-secondary{background-color:#426f47}.component-box .components-gift-container.__head.-nature.-secondary.-rgba{background-color:rgba(66,111,71,.9)}.component-box .components-gift-container.__head.-nature.-secondary-light{background-color:#f4f7f2}.component-box .components-gift-container.__head.-chic{background-color:#2b2b2b}.component-box .components-gift-container.__head.-chic.-primary-light{background-color:#888787}.component-box .components-gift-container.__head.-chic.-primary-light.-rgba{background-color:rgba(86,86,86,.9)}.component-box .components-gift-container.__head.-chic.-secondary{background-color:#746b28}.component-box .components-gift-container.__head.-chic.-secondary.-rgba{background-color:rgba(116,107,40,.9)}.component-box .components-gift-container.__head.-chic.-secondary-light{background-color:#f6f5f2}.component-box .components-gift-container.__head.-classic{background-color:#807a48}.component-box .components-gift-container.__head.-classic.-primary-light{background-color:#bab689}.component-box .components-gift-container.__head.-classic.-primary-light.-rgba{background-color:hsla(55,14%,66%,.9)}.component-box .components-gift-container.__head.-classic.-secondary{background-color:#283237}.component-box .components-gift-container.__head.-classic.-secondary.-rgba{background-color:rgba(40,50,55,.9)}.component-box .components-gift-container.__head.-classic.-secondary-light{background-color:#f8f7f2}.component-box .components-gift-container.__head.-elegant{background-color:#6e5533}.component-box .components-gift-container.__head.-elegant.-primary-light{background-color:#beaa7b}.component-box .components-gift-container.__head.-elegant.-primary-light.-rgba{background-color:hsla(42,34%,61%,.9)}.component-box .components-gift-container.__head.-elegant.-secondary{background-color:#b28342}.component-box .components-gift-container.__head.-elegant.-secondary.-rgba{background-color:rgba(178,131,66,.9)}.component-box .components-gift-container.__head.-elegant.-secondary-light{background-color:#f8f7f0}.component-box .components-gift-container.__head.-custom{background-color:var(--custom-primary)}.component-box .components-gift-container.__head.-custom.-primary-light{background-color:var(--custom-primary-light)}.component-box .components-gift-container.__head.-custom.-primary-light.-rgba{opacity:.9}.component-box .components-gift-container.__head.-custom.-secondary{background-color:var(--custom-secondary)}.component-box .components-gift-container.__head.-custom.-secondary.-rgba{opacity:.9}.component-box .components-gift-container.__head.-custom.-secondary-light{background-color:var(--custom-secondary-light)}.component-box .components-gift-container.__head{padding-bottom:116px}@media screen and (max-width:988px){.component-box .components-gift-container.__head{padding-bottom:142px}}.component-box .components-gift-container .components-gift-container__title{color:#fff;font-family:Yu Mincho,YuMincho;font-weight:600;margin:0 auto;text-align:center}@media screen and (min-width:989px){.component-box .components-gift-container .components-gift-container__title._pc{font-size:24px;letter-spacing:1.2px;line-height:1;padding-top:40px;width:90%}}@media screen and (max-width:988px){.component-box .components-gift-container .components-gift-container__title._pc{display:none}}@media screen and (min-width:989px){.component-box .components-gift-container .components-gift-container__title._sp{display:none}}@media screen and (max-width:988px){.component-box .components-gift-container .components-gift-container__title._sp{font-size:20px;letter-spacing:1px;line-height:30px;padding-top:29px;width:204px}}.component-box .components-gift-container .components-gift-container__message{color:#fff;font-size:14px;font-weight:400;line-height:1;margin-top:20px;text-align:center}@media screen and (max-width:988px){.component-box .components-gift-container .components-gift-container__message{line-height:22px;margin:17px auto 0;width:335px}}.component-box .components-gift-container__image-cassette_list{display:flex;gap:10px;justify-content:center;margin-top:-86px;padding-bottom:40px}@media screen and (max-width:988px){.component-box .components-gift-container__image-cassette_list{flex-direction:column;margin-top:-126px}}.component-box .components-gift-container__image-cassette_list .components-gift-container__image-cassette{background-color:#fff;box-shadow:5px 5px 9px rgba(0,0,0,.502);width:300px}@media screen and (max-width:988px){.component-box .components-gift-container__image-cassette_list .components-gift-container__image-cassette{margin:auto;max-height:252px;width:335px}}.component-box .components-gift-container__image-cassette_list .components-gift-container__image-cassette .components-gift-container__image{height:170px;margin:20px auto 0;text-align:center;width:170px}.component-box .components-gift-container__image-cassette_list .components-gift-container__image-cassette .components-gift-container__image img{height:170px;max-width:170px}.component-box .components-gift-container__image-cassette_list .components-gift-container__image-cassette .components-gift-container__image-text{font-size:16px;font-weight:400;letter-spacing:.32px;line-height:24px;margin-bottom:10px;margin-top:12px;padding:0 16px;text-align:center}@media screen and (max-width:988px){.component-box .components-gift-container__image-cassette_list .components-gift-container__image-cassette .components-gift-container__image-text{font-size:15px;font-weight:400;letter-spacing:.28px;line-height:20px;margin:13px auto;width:240px}}body.noto_sans_jp_gothic_font .component-box .components-container div.component-gift-banner-container *,body.noto_sans_jp_gothic_font .event-detail_pattern .event-detail__pattern_image_box .present-container .component-gift-banner-container *{font-family:游ゴシック体,Yu Gothic,YuGothic,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,MS Pゴシック,MS PGothic,sans-serif!important}body.noto_serif_jp_mincho_font .component-box .components-container div.component-gift-banner-container *,body.noto_serif_jp_mincho_font .event-detail_pattern .event-detail__pattern_image_box .present-container .component-gift-banner-container *{font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif!important}.component-gift-banner-container{font-family:Yu Mincho,YuMincho;margin:0 auto;position:relative}@media screen and (max-width:988px){.component-gift-banner-container{width:100%}}@media screen and (min-width:989px){.component-gift-banner-container{width:900px}}.component-gift-banner-container.-image-space{margin-top:20px}@media screen and (max-width:988px){.component-gift-banner-container.-image-space{margin-top:46px}}.component-gift-banner-container.-image-space.-large{margin-top:46px}.component-gift-banner-container .component-gift-banner__upper_ribbon{left:-4px;position:absolute;top:-4px;z-index:10}@media screen and (max-width:988px){.component-gift-banner-container .component-gift-banner__upper_ribbon{left:-2px;top:-2px}.component-gift-banner-container .component-gift-banner__upper_ribbon img{height:40px;width:40px}}.component-gift-banner-container .component-gift-banner__limited_time_offer{position:absolute;z-index:10}@media screen and (max-width:988px){.component-gift-banner-container .component-gift-banner__limited_time_offer{left:20px;top:-13px}}@media screen and (min-width:989px){.component-gift-banner-container .component-gift-banner__limited_time_offer{left:90px;top:-28px}}@media screen and (max-width:988px){.component-gift-banner-container .component-gift-banner__limited_time_offer img{height:55px;width:55px}}.component-gift-banner-container .component-gift-banner__title{background-color:#7e7048;color:#fff;font-size:16px;font-weight:600;letter-spacing:2.56px;line-height:30px;min-height:30px;position:relative;text-align:center;width:100%}@media screen and (max-width:988px){.component-gift-banner-container .component-gift-banner__title{align-items:center;display:flex;font-size:15px;font-weight:600;justify-content:center;letter-spacing:0;line-height:18px;min-height:15px;padding:7px 20px 5px;text-align:left;text-align:center;width:auto}.component-gift-banner-container .component-gift-banner__title .pc{display:none}}.component-gift-banner-container .component-gift-banner__title .sp{width:63%}@media screen and (min-width:989px){.component-gift-banner-container .component-gift-banner__title .sp{display:none}}.component-gift-banner-container .component-gift-banner__image{position:absolute;right:15px;text-align:center;top:-20px;width:152px}@media screen and (max-width:988px){.component-gift-banner-container .component-gift-banner__image{display:none}}@media screen and (min-width:989px){.component-gift-banner-container .component-gift-banner__image{top:-46px}}.component-gift-banner-container .component-gift-banner__image img{height:152px;-o-object-fit:contain;object-fit:contain;width:152px}@media screen and (max-width:988px){.component-gift-banner-container .component-gift-banner__image img{height:70px;width:70px}}.component-gift-banner-container .component-gift-banner__lower_ribbon{bottom:-5px;position:absolute;right:-3px;z-index:10}@media screen and (max-width:988px){.component-gift-banner-container .component-gift-banner__lower_ribbon{right:-1px}.component-gift-banner-container .component-gift-banner__lower_ribbon img{height:40px;width:40px}}.component-gift-banner-container .component-gift-banner-main-box{background-color:#fcf6ec;box-shadow:4px 4px 10px rgba(0,0,0,.161);color:#7e7048;height:122px;width:100%}@media screen and (max-width:988px){.component-gift-banner-container .component-gift-banner-main-box{height:auto;position:relative}}.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__catch-copy{font-size:36px;font-weight:800;padding:20px 0 0 25px;width:708px}@media screen and (max-width:988px){.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__catch-copy{font-size:21px;letter-spacing:0;line-height:30px;padding:5px 10px;width:calc(100% - 20px)}}@media screen and (min-width:989px){.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__catch-copy.-center{text-align:center}}@media screen and (max-width:988px){.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__catch-copy .pc{display:none}}@media screen and (min-width:989px){.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__catch-copy .sp{display:none}}.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__catch-copy .component-gift-banner__text.image_space{min-height:115px}.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__image_sp{height:80px;position:absolute;right:-5px;top:-80px;width:80px}@media screen and (min-width:989px){.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__image_sp{display:none}}.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__image_sp img{height:80px;-o-object-fit:contain;object-fit:contain;width:80px}.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__catch-copy_fixed-message{font-weight:800;letter-spacing:0;line-height:1;width:100%}@media screen and (max-width:988px){.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__catch-copy_fixed-message{display:flex;flex-wrap:wrap;line-height:28px;padding-top:0;text-align:left}}@media screen and (min-width:989px){.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__catch-copy_fixed-message{display:flex;flex-wrap:wrap;padding-top:11px}}.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__catch-copy_fixed-message.-center{text-align:center}@media screen and (max-width:988px){.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__catch-copy_fixed-message .component-gift-banner__catch-copy_fixed{width:41%}}@media screen and (min-width:989px){.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__catch-copy_fixed-message .component-gift-banner__catch-copy_fixed{width:32%}}@media screen and (max-width:988px){.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__catch-copy_fixed-message .component-gift-banner__catch-copy_fixed.image_space{min-height:65px}}@media screen and (min-width:989px){.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__catch-copy_fixed-message .component-gift-banner__catch-copy_fixed.full_width{width:100%}}.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__period{border-bottom:1px solid;font-family:Noto Sans JP,sans-serif;font-size:26px;font-weight:400;letter-spacing:0;line-height:26px;margin-top:-2px;padding-bottom:4px;text-align:center;vertical-align:top;width:420px}@media screen and (min-width:989px){.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__period{display:inline-block;width:420px}}@media screen and (max-width:988px){.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__period{font-size:10px;height:21px;margin-left:-6px;width:59%}.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__period span{font-size:15px}.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__period .wavy_line{font-size:10px;padding:0}}@media screen and (min-width:989px){.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__period .wavy_line{font-size:15px;padding:0 10px}}.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__period .component-gift-banner__period-title{font-family:Yu Mincho,YuMincho;font-size:20px;line-height:26px}@media screen and (max-width:988px){.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__period .component-gift-banner__period-title{font-size:10px;line-height:31px}}.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__period .component-gift-banner__period-day-of-week{font-size:16px}@media screen and (max-width:988px){.component-gift-banner-container .component-gift-banner-main-box .component-gift-banner__period .component-gift-banner__period-day-of-week{font-size:10px}}.component-gift-banner-container .component-gift-banner__annotation{color:#707070;font-family:Noto Sans JP,sans-serif;letter-spacing:0;text-align:center}@media screen and (max-width:988px){.component-gift-banner-container .component-gift-banner__annotation.sp{font-size:10px;font-weight:400;width:60%}}@media screen and (min-width:989px){.component-gift-banner-container .component-gift-banner__annotation.sp{display:none}}@media screen and (max-width:988px){.component-gift-banner-container .component-gift-banner__annotation.pc{display:none}}@media screen and (min-width:989px){.component-gift-banner-container .component-gift-banner__annotation.pc{bottom:20px;font-size:12px;position:absolute;right:35px}}.component-gift-banner-container .component-gift-banner__half_moon-container{display:block;font-family:Noto Sans JP,sans-serif;height:96px;left:0;margin:0 auto;position:absolute;right:0;width:327px}@media screen and (max-width:988px){.component-gift-banner-container .component-gift-banner__half_moon-container{height:70px;margin-bottom:-1px;top:-68px;width:234px}}@media screen and (min-width:989px){.component-gift-banner-container .component-gift-banner__half_moon-container{top:-95px}}@media screen and (max-width:988px){.component-gift-banner-container .component-gift-banner__half_moon-container .pc{display:none}}@media screen and (min-width:989px){.component-gift-banner-container .component-gift-banner__half_moon-container .sp{display:none}}.component-gift-banner-container .component-gift-banner__half_moon-container .component-gift-banner__half_moon-message{align-items:center;color:#fff;display:flex;font-family:游明朝,Yu Mincho,YuMincho,serif;font-weight:700;justify-content:center;left:50%;position:absolute;text-align:center;top:60%;transform:translate(-50%,-50%);width:200px}@media screen and (max-width:988px){.component-gift-banner-container .component-gift-banner__half_moon-container .component-gift-banner__half_moon-message{font-size:15px;line-height:20px}}@media screen and (min-width:989px){.component-gift-banner-container .component-gift-banner__half_moon-container .component-gift-banner__half_moon-message{font-size:22px;line-height:30px}}.component-gift-banner-container .component-gift-banner__half_moon-container .component-gift-banner__half_moon-fixed-message{background:#fff;border-radius:50%;color:#7e7048;display:inline-block;position:absolute;text-align:center}@media screen and (max-width:988px){.component-gift-banner-container .component-gift-banner__half_moon-container .component-gift-banner__half_moon-fixed-message{bottom:31px;font-size:14px;height:45px;letter-spacing:1.4px;line-height:45px;right:6px;width:45px}}@media screen and (min-width:989px){.component-gift-banner-container .component-gift-banner__half_moon-container .component-gift-banner__half_moon-fixed-message{bottom:11px;font-size:20px;height:60px;letter-spacing:2px;line-height:60px;right:-2px;width:60px}}.component-gift-banner-container .component-gift-banner__message{font-family:Noto Sans JP,sans-serif;font-size:12px;margin:12px auto 0;text-align:center;width:900px}@media screen and (max-width:988px){.component-gift-banner-container .component-gift-banner__message{font-size:9px;margin-top:9px;width:calc(100% - 10px)}}@media screen and (min-width:989px){.component-gift-banner-container .present_text.sp{display:none}}@media screen and (max-width:988px){.component-gift-banner-container .present_text.pc{display:none}}.component-datacontent-heading{align-items:center;display:flex;flex-direction:column;font-family:Yu Mincho,YuMincho;justify-content:center;margin-bottom:60px}@media screen and (max-width:988px){.component-datacontent-heading{margin-bottom:25px}}.component-datacontent-heading .component-datacontent-title{font-size:28px;letter-spacing:2.8px;line-height:38px;margin-bottom:6px}@media screen and (max-width:988px){.component-datacontent-heading .component-datacontent-title{font-size:21px;letter-spacing:2.1px;line-height:33px}}.component-datacontent-heading .component-datacontent-subtitle{font-size:15px;letter-spacing:1.5px;line-height:26px;margin-bottom:44px}@media screen and (max-width:988px){.component-datacontent-heading .component-datacontent-subtitle{line-height:20px;margin-bottom:32px}}.component-datacontent-heading .component-datacontent-catch-copy{font-size:24px;font-weight:600;letter-spacing:3.84px;line-height:46px;margin-bottom:31px;text-align:center}@media screen and (max-width:988px){.component-datacontent-heading .component-datacontent-catch-copy{font-size:20px;letter-spacing:2px;line-height:34px;margin-bottom:24px;max-width:215px}}.component-datacontent-heading .component-datacontent-icones{align-items:center;display:flex;gap:24px;height:40px;position:relative}@media screen and (max-width:988px){.component-datacontent-heading .component-datacontent-icones{gap:16px}}.component-datacontent-heading .component-datacontent-icones img{height:40px;position:relative}.component-datacontent-contents{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif}@media screen and (min-width:989px){.component-datacontent-contents{display:flex;flex-direction:row-reverse;gap:43px}}.component-datacontent-contents .component-datacontent-message{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif}.component-datacontent-contents .component-datacontent-message._pc{font-size:16px;line-height:28px;margin-bottom:36px;width:100%}@media screen and (max-width:988px){.component-datacontent-contents .component-datacontent-message._pc{display:none}}.component-datacontent-contents .component-datacontent-message._sp{font-size:16px;line-height:30px;margin-bottom:29px}@media screen and (min-width:989px){.component-datacontent-contents .component-datacontent-message._sp{display:none}}.component-datacontent-contents .component-datacontent-section._performance{gap:10px}@media screen and (min-width:989px){.component-datacontent-contents .component-datacontent-section._performance{width:540px}.component-datacontent-contents .component-datacontent-section._measurement{width:417px}}.component-datacontent-contents .component-datacontent-section .component-datacontent-image-sub{display:flex;justify-content:center}@media screen and (min-width:989px){.component-datacontent-contents .component-datacontent-section .component-datacontent-image-sub{aspect-ratio:417/250;margin-bottom:34px}}@media screen and (max-width:988px){.component-datacontent-contents .component-datacontent-section .component-datacontent-image-sub{aspect-ratio:5/3;margin-top:34px}}.component-datacontent-contents .component-datacontent-section .component-datacontent-image-sub img{-o-object-fit:cover;object-fit:cover}@media screen and (min-width:989px){.component-datacontent-contents .component-datacontent-section .component-datacontent-image-sub img{height:100%;width:100%}}@media screen and (max-width:988px){.component-datacontent-contents .component-datacontent-section .component-datacontent-image-sub img{height:auto;width:100%}}.component-datacontent-contents .component-datacontent-section .component-datacontent-measurement{display:flex;gap:47px;justify-content:space-between}@media screen and (max-width:988px){.component-datacontent-contents .component-datacontent-section .component-datacontent-measurement{gap:35px;margin-top:36px}}.component-datacontent-contents .component-datacontent-section .component-datacontent-measurement .component-datacontent-measurement-values{width:100%}.component-datacontent-contents .component-datacontent-section .component-datacontent-measurement .component-datacontent-measurement-values .component-datacontent-model{font-size:18px;letter-spacing:1.8px;line-height:30px;margin-bottom:25px}@media screen and (max-width:988px){.component-datacontent-contents .component-datacontent-section .component-datacontent-measurement .component-datacontent-measurement-values .component-datacontent-model{font-size:16px;font-weight:700;letter-spacing:.96px;line-height:26px;margin-bottom:29px}}.component-datacontent-contents .component-datacontent-section .component-datacontent-measurement .component-datacontent-measurement-values .component-datacontent-measurement-item{border-bottom:1px solid #707070;display:flex;margin-bottom:17px;min-height:24px}@media screen and (min-width:989px){.component-datacontent-contents .component-datacontent-section .component-datacontent-measurement .component-datacontent-measurement-values .component-datacontent-measurement-item{padding-right:10px}}@media screen and (max-width:988px){.component-datacontent-contents .component-datacontent-section .component-datacontent-measurement .component-datacontent-measurement-values .component-datacontent-measurement-item{min-height:25px}}.component-datacontent-contents .component-datacontent-section .component-datacontent-measurement .component-datacontent-measurement-values .component-datacontent-measurement-item:last-child{margin-bottom:0}.component-datacontent-contents .component-datacontent-section .component-datacontent-measurement .component-datacontent-measurement-values .component-datacontent-measurement-item .component-datacontent-measurement-side{position:relative;width:30px}@media screen and (max-width:988px){.component-datacontent-contents .component-datacontent-section .component-datacontent-measurement .component-datacontent-measurement-values .component-datacontent-measurement-item .component-datacontent-measurement-side{width:24px}}.component-datacontent-contents .component-datacontent-section .component-datacontent-measurement .component-datacontent-measurement-values .component-datacontent-measurement-item .component-datacontent-measurement-side:before{border-bottom:1px solid #707070;content:"";height:100%;left:0;position:absolute;top:0;transform:rotate(-55deg);transform-origin:bottom left;width:100%}@media screen and (max-width:988px){.component-datacontent-contents .component-datacontent-section .component-datacontent-measurement .component-datacontent-measurement-values .component-datacontent-measurement-item .component-datacontent-measurement-side:before{transform:rotate(-60deg);width:120%}}.component-datacontent-contents .component-datacontent-section .component-datacontent-measurement .component-datacontent-measurement-values .component-datacontent-measurement-item .component-datacontent-measurement-label{align-items:center;display:flex;font-size:15px;margin-right:10px}@media screen and (min-width:989px){.component-datacontent-contents .component-datacontent-section .component-datacontent-measurement .component-datacontent-measurement-values .component-datacontent-measurement-item .component-datacontent-measurement-label{letter-spacing:1.5px;width:70px}}@media screen and (max-width:988px){.component-datacontent-contents .component-datacontent-section .component-datacontent-measurement .component-datacontent-measurement-values .component-datacontent-measurement-item .component-datacontent-measurement-label{width:62px}}@media screen and (min-width:989px){.component-datacontent-contents .component-datacontent-section .component-datacontent-measurement .component-datacontent-measurement-values .component-datacontent-measurement-item .component-datacontent-measurement-label span{font-size:13px}}@media screen and (max-width:988px){.component-datacontent-contents .component-datacontent-section .component-datacontent-measurement .component-datacontent-measurement-values .component-datacontent-measurement-item .component-datacontent-measurement-label span{font-size:12px}}.component-datacontent-contents .component-datacontent-section .component-datacontent-measurement .component-datacontent-measurement-values .component-datacontent-measurement-item .component-datacontent-measurement-value{font-size:16px;width:calc(100% - 106px)}@media screen and (max-width:988px){.component-datacontent-contents .component-datacontent-section .component-datacontent-measurement .component-datacontent-measurement-values .component-datacontent-measurement-item .component-datacontent-measurement-value{text-align:right;width:calc(100% - 96px)}}@media screen and (min-width:989px){.component-datacontent-contents .component-datacontent-section .component-datacontent-measurement .component-datacontent-measurement-values .component-datacontent-measurement-item .component-datacontent-measurement-value{align-items:center;display:flex;justify-content:flex-end}}.component-datacontent-contents .component-datacontent-section .component-datacontent-measurement .component-datacontent-measurement-values .component-datacontent-measurement-item .component-datacontent-measurement-value._bold{font-size:20px;font-weight:700}@media screen and (max-width:988px){.component-datacontent-contents .component-datacontent-section .component-datacontent-measurement .component-datacontent-measurement-values .component-datacontent-measurement-item .component-datacontent-measurement-value span{display:block}}.component-datacontent-contents .component-datacontent-section .component-datacontent-measurement .component-datacontent-measurement-icones{display:flex;flex-direction:column;gap:16px}.component-datacontent-contents .component-datacontent-section .component-datacontent-measurement .component-datacontent-measurement-icones img{height:110px;width:110px}.component-datacontent-contents .component-datacontent-performance-list{display:flex;flex-direction:column;gap:10px}@media screen and (max-width:988px){.component-datacontent-contents .component-datacontent-performance-list{gap:20px}}.component-datacontent-contents .component-datacontent-performance-list .component-datacontent-energy-performance{display:flex;flex-direction:column;gap:10px}@media screen and (max-width:988px){.component-datacontent-contents .component-datacontent-performance-list .component-datacontent-energy-performance{flex-direction:column-reverse;gap:20px}}.component-datacontent-contents .component-datacontent-performance-list .component-datacontent-performance{display:flex;gap:20px}@media screen and (min-width:989px){.component-datacontent-contents .component-datacontent-performance-list .component-datacontent-performance{height:120px}}@media screen and (max-width:988px){.component-datacontent-contents .component-datacontent-performance-list .component-datacontent-performance{gap:13px}}.component-datacontent-contents .component-datacontent-performance-list .component-datacontent-performance .component-datacontent-performance-icones{display:flex;flex-direction:column}.component-datacontent-contents .component-datacontent-performance-list .component-datacontent-performance .component-datacontent-performance-icones img{height:120px;width:120px}.component-datacontent-contents .component-datacontent-performance-list .component-datacontent-performance .component-datacontent-performance-items img{height:30px;width:30px}@media screen and (max-width:988px){.component-datacontent-contents .component-datacontent-performance-list .component-datacontent-performance .component-datacontent-performance-items img{display:none}}.component-datacontent-contents .component-datacontent-performance-list .component-datacontent-performance .component-datacontent-performance-items .component-datacontent-performance-title{font-size:18px;font-weight:700}@media screen and (min-width:989px){.component-datacontent-contents .component-datacontent-performance-list .component-datacontent-performance .component-datacontent-performance-items .component-datacontent-performance-title{display:flex;letter-spacing:.9px;margin:11px 0 8px}}@media screen and (max-width:988px){.component-datacontent-contents .component-datacontent-performance-list .component-datacontent-performance .component-datacontent-performance-items .component-datacontent-performance-title{font-size:16px;letter-spacing:-.2px;line-height:22px}}@media screen and (min-width:989px){.component-datacontent-contents .component-datacontent-performance-list .component-datacontent-performance .component-datacontent-performance-items .component-datacontent-performance-title span{font-size:14px}}.component-datacontent-contents .component-datacontent-performance-list .component-datacontent-performance .component-datacontent-performance-items .component-datacontent-performance-title .component-datacontent-performance-title-supplementary{font-size:12px;font-weight:400;letter-spacing:0}@media screen and (min-width:989px){.component-datacontent-contents .component-datacontent-performance-list .component-datacontent-performance .component-datacontent-performance-items .component-datacontent-performance-title .component-datacontent-performance-title-supplementary{line-height:14px;margin-left:16px;margin-top:auto}}@media screen and (max-width:988px){.component-datacontent-contents .component-datacontent-performance-list .component-datacontent-performance .component-datacontent-performance-items .component-datacontent-performance-title .component-datacontent-performance-title-supplementary{font-size:10px;line-height:16px}}.component-datacontent-contents .component-datacontent-performance-list .component-datacontent-performance .component-datacontent-performance-items .component-datacontent-performance-description{font-size:16px;line-height:28px}@media screen and (max-width:988px){.component-datacontent-contents .component-datacontent-performance-list .component-datacontent-performance .component-datacontent-performance-items .component-datacontent-performance-description{font-size:15px;line-height:24px;margin-top:5px}}.component-datacontent-image-main{aspect-ratio:5/3;display:flex;justify-content:center;width:100%}@media screen and (min-width:989px){.component-datacontent-image-main{margin-top:40px}}@media screen and (max-width:988px){.component-datacontent-image-main{margin-top:36px}}.component-datacontent-image-main img{-o-object-fit:cover;object-fit:cover}@media screen and (min-width:989px){.component-datacontent-image-main img{height:100%;width:100%}}@media screen and (max-width:988px){.component-datacontent-image-main img{height:auto;width:100%}}.voice-background.-neutral{background-color:#426f47}.voice-background.-neutral.-primary-light{background-color:#85bc8a}.voice-background.-neutral.-primary-light.-rgba{background-color:rgba(233,242,234,.9)}.voice-background.-neutral.-secondary{background-color:#f97f2e}.voice-background.-neutral.-secondary.-rgba{background-color:rgba(249,127,46,.9)}.voice-background.-neutral.-secondary-light{background-color:#fdf0e6}.voice-background.-urban{background-color:#2f5977}.voice-background.-urban.-primary-light{background-color:#7ba0af}.voice-background.-urban.-primary-light.-rgba{background-color:rgba(185,209,218,.9)}.voice-background.-urban.-secondary{background-color:#dba93a}.voice-background.-urban.-secondary.-rgba{background-color:rgba(219,169,58,.9)}.voice-background.-urban.-secondary-light{background-color:#f8eed8}.voice-background.-monotone{background-color:#352e2b}.voice-background.-monotone.-primary-light{background-color:#9d8e86}.voice-background.-monotone.-primary-light.-rgba{background-color:hsla(20,14%,75%,.9)}.voice-background.-monotone.-secondary{background-color:#8e898f}.voice-background.-monotone.-secondary.-rgba{background-color:hsla(290,3%,55%,.9)}.voice-background.-monotone.-secondary-light{background-color:#f2f2f2}.voice-background.-clear{background-color:#00a4c0}.voice-background.-clear.-primary-light{background-color:#8acddb}.voice-background.-clear.-primary-light.-rgba{background-color:rgba(207,233,238,.9)}.voice-background.-clear.-secondary{background-color:#cc9574}.voice-background.-clear.-secondary.-rgba{background-color:hsla(23,46%,63%,.9)}.voice-background.-clear.-secondary-light{background-color:#f5e4d4}.voice-background.-graceful{background-color:#a88aaf}.voice-background.-graceful.-primary-light{background-color:#c2aac9}.voice-background.-graceful.-primary-light.-rgba{background-color:rgba(247,243,248,.9)}.voice-background.-graceful.-secondary{background-color:#b1a783}.voice-background.-graceful.-secondary.-rgba{background-color:hsla(47,23%,60%,.9)}.voice-background.-graceful.-secondary-light{background-color:#efede6}.voice-background.-night{background-color:#6f777d}.voice-background.-night.-primary-light{background-color:#9a9fa3}.voice-background.-night.-primary-light.-rgba{background-color:hsla(207,5%,62%,.9)}.voice-background.-night.-secondary{background-color:#223f53}.voice-background.-night.-secondary.-rgba{background-color:rgba(34,63,83,.9)}.voice-background.-night.-secondary-light{background-color:#f4f5f7}.voice-background.-nature{background-color:#2f4f35}.voice-background.-nature.-primary-light{background-color:#6c8871}.voice-background.-nature.-primary-light.-rgba{background-color:rgba(108,136,113,.9)}.voice-background.-nature.-secondary{background-color:#426f47}.voice-background.-nature.-secondary.-rgba{background-color:rgba(66,111,71,.9)}.voice-background.-nature.-secondary-light{background-color:#f4f7f2}.voice-background.-chic{background-color:#2b2b2b}.voice-background.-chic.-primary-light{background-color:#888787}.voice-background.-chic.-primary-light.-rgba{background-color:rgba(86,86,86,.9)}.voice-background.-chic.-secondary{background-color:#746b28}.voice-background.-chic.-secondary.-rgba{background-color:rgba(116,107,40,.9)}.voice-background.-chic.-secondary-light{background-color:#f6f5f2}.voice-background.-classic{background-color:#807a48}.voice-background.-classic.-primary-light{background-color:#bab689}.voice-background.-classic.-primary-light.-rgba{background-color:hsla(55,14%,66%,.9)}.voice-background.-classic.-secondary{background-color:#283237}.voice-background.-classic.-secondary.-rgba{background-color:rgba(40,50,55,.9)}.voice-background.-classic.-secondary-light{background-color:#f8f7f2}.voice-background.-elegant{background-color:#6e5533}.voice-background.-elegant.-primary-light{background-color:#beaa7b}.voice-background.-elegant.-primary-light.-rgba{background-color:hsla(42,34%,61%,.9)}.voice-background.-elegant.-secondary{background-color:#b28342}.voice-background.-elegant.-secondary.-rgba{background-color:rgba(178,131,66,.9)}.voice-background.-elegant.-secondary-light{background-color:#f8f7f0}.voice-background.-custom{background-color:var(--custom-primary)}.voice-background.-custom.-primary-light{background-color:var(--custom-primary-light)}.voice-background.-custom.-primary-light.-rgba{opacity:.9}.voice-background.-custom.-secondary{background-color:var(--custom-secondary)}.voice-background.-custom.-secondary.-rgba{opacity:.9}.voice-background.-custom.-secondary-light{background-color:var(--custom-secondary-light)}.voice-background{color:#3c4043!important}@media screen and (max-width:988px){.voice-background{padding:50px 0}}@media screen and (min-width:989px){.voice-background{padding:90px 0}}.voice-background-img{background-image:url(https://assets.hyasweb.com/packs/static/customer_voice_bg-13961539cc9f7be09f89.webp);background-size:cover}@media screen and (min-width:989px){.voice-background-img{background-position-y:15%;padding:90px 0}}@media screen and (max-width:988px){.voice-background-img{background-position-x:48%;padding:50px 0}}.customer-voice{box-sizing:border-box;color:#fff;text-align:center;width:100%}.customer-voice .voice-top-contents{font-family:Yu Mincho,YuMincho;margin:0 auto;width:1000px}@media screen and (max-width:988px){.customer-voice .voice-top-contents{width:100%}}.customer-voice .voice-top-contents .voice-top-title{font-size:28px;letter-spacing:2.8px;line-height:38px;margin-bottom:16px}@media screen and (max-width:988px){.customer-voice .voice-top-contents .voice-top-title{font-size:21px;letter-spacing:2.1px;line-height:33px;margin-bottom:12px}}.customer-voice .voice-top-contents .voice-sub-title{font-size:15px;letter-spacing:1.5px;line-height:26px;margin-bottom:98px}@media screen and (max-width:988px){.customer-voice .voice-top-contents .voice-sub-title{font-size:15px;letter-spacing:1.5px;line-height:20px;margin-bottom:35px}}.customer-voice .voice-container{background-color:#fff;color:#000;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;margin:0 auto;text-align:left}@media screen and (min-width:989px){.customer-voice .voice-container{height:267px;width:1000px}}@media screen and (max-width:988px){.customer-voice .voice-container{width:calc(100% - 40px)}}.customer-voice .voice-container:last-child{margin-top:20px}@media screen and (max-width:988px){.customer-voice .voice-container:last-child{margin-top:30px}}@media screen and (min-width:989px){.customer-voice .voice-container .voice-details{display:flex;justify-content:space-between;padding:29px 30px 28px 40px}}@media screen and (max-width:988px){.customer-voice .voice-container .voice-details{padding:30px 20px}}.customer-voice .voice-container .voice-details .voice-contents{width:690px}@media screen and (max-width:988px){.customer-voice .voice-container .voice-details .voice-contents{width:100%}}.customer-voice .voice-container .voice-details .voice-contents .voice-title{font-size:22px;line-height:1;margin-bottom:20px}@media screen and (max-width:988px){.customer-voice .voice-container .voice-details .voice-contents .voice-title{font-size:18px;line-height:32px;margin-bottom:17px}}@media screen and (min-width:989px){.customer-voice .voice-container .voice-details .voice-contents .voice-title{margin-top:13px}}.customer-voice .voice-container .voice-details .voice-contents .voice-content{font-size:16px;line-height:28px;margin-bottom:20px}@media screen and (max-width:988px){.customer-voice .voice-container .voice-details .voice-contents .voice-content{margin-bottom:14px}}.customer-voice .voice-container .voice-details .voice-contents .voice-age{font-size:16px;letter-spacing:.32px;line-height:1}@media screen and (max-width:988px){.customer-voice .voice-container .voice-details .voice-contents .voice-age{text-align:right}}.customer-voice .voice-container .voice-details .voice-image-container{height:210px;width:210px}.customer-voice .voice-container .voice-details .voice-image-container.-sp{margin:0 auto 23px}@media screen and (min-width:989px){.customer-voice .voice-container .voice-details .voice-image-container.-sp{display:none}}@media screen and (max-width:988px){.customer-voice .voice-container .voice-details .voice-image-container.-pc,.customer-voice .voice-container .voice-details .voice-image-container.voice-image-icon{display:none}}.customer-voice .voice-container .voice-details .voice-image-container .voice-image{height:100%;width:100%}.concept .concept-component-title-area{margin-left:auto;margin-right:auto;padding:0 115px}@media screen and (min-width:989px){.concept .concept-component-title-area{max-width:1000px}}@media screen and (max-width:988px){.concept .concept-component-title-area{padding:0 20px}}.concept .concept-component-title-area .concept-component-title-container{align-items:center;display:flex;flex-direction:column;position:relative;row-gap:10px}@media screen and (max-width:988px){.concept .concept-component-title-area .concept-component-title-container{margin-left:auto;margin-right:auto}}.concept .concept-component-title-area .concept-component-title-container .concept-component-title__title{color:#3c4043;font-size:28px;letter-spacing:.1em;text-align:left}@media screen and (max-width:988px){.concept .concept-component-title-area .concept-component-title-container .concept-component-title__title{font-size:21px;line-height:33px}}.concept .concept-component-title-area .concept-component-title-container .concept-component-title__subtitle{color:#3c4043;font-size:15px;font-weight:400;letter-spacing:.1em;opacity:1}.concept .concept-component-content-area{color:#3c4043;margin-top:60px}@media screen and (max-width:988px){.concept .concept-component-content-area{margin-top:35px}}.concept .concept-component-content-area .concept-content-list{display:grid;grid-template-columns:repeat(2,1fr);margin-left:auto;margin-right:auto;grid-row-gap:76px;row-gap:76px;grid-column-gap:30px;-moz-column-gap:30px;column-gap:30px;justify-items:center}@media screen and (max-width:988px){.concept .concept-component-content-area .concept-content-list{grid-template-columns:1fr;row-gap:50px}}@media screen and (min-width:989px){.concept .concept-component-content-area .concept-content-list{max-width:1000px}}.concept .concept-component-content-area .concept-content-list .concept-content{display:grid;grid-row:span 3;grid-template-rows:subgrid;width:100%;z-index:1;grid-row-gap:30px;max-width:485px;row-gap:30px}@media screen and (max-width:988px){.concept .concept-component-content-area .concept-content-list .concept-content{row-gap:20px}}.concept .concept-component-content-area .concept-content-list .concept-content .concept-content-title{align-items:center;display:flex;flex-direction:row;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;overflow:hidden;white-space:nowrap}@media screen and (max-width:988px){.concept .concept-component-content-area .concept-content-list .concept-content .concept-content-title{padding:0 20px}}.concept .concept-component-content-area .concept-content-list .concept-content .concept-content-title .title-number{font-size:55px;font-weight:500;line-height:1;width:80px}@media screen and (max-width:988px){.concept .concept-component-content-area .concept-content-list .concept-content .concept-content-title .title-number{font-size:42px;margin-right:10px;width:-moz-fit-content;width:fit-content}}.concept .concept-component-content-area .concept-content-list .concept-content .concept-content-title .concept-title{font-size:22px;font-weight:500;line-height:30px}@media screen and (max-width:988px){.concept .concept-component-content-area .concept-content-list .concept-content .concept-content-title .concept-title{font-size:18px;line-height:28px}}.concept .concept-component-content-area .concept-content-list .concept-content .concept-content-image,.concept .concept-component-content-area .concept-content-list .concept-content .concept-content-image img{height:100%;width:100%}.concept .concept-component-content-area .concept-content-list .concept-content .concept-content-text{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:16px;font-weight:400;letter-spacing:.02em;line-height:1.75}@media screen and (max-width:988px){.concept .concept-component-content-area .concept-content-list .concept-content .concept-content-text{padding:0 20px}}.inquiries-container{background-color:#f9f9f9;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif}@media screen and (min-width:989px){.inquiries-container{margin-top:60px;padding-top:110px}}@media screen and (max-width:988px){.inquiries-container{margin-top:50px;padding-top:50px}}.inquiries-container .title-h1{margin-bottom:50px;text-align:center}.inquiries-container .title-h1:after{display:none}.inquiries-container .title-h1 .title-h1__main{color:#1a1a1a;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:28px;font-weight:400}@media screen and (max-width:988px){.inquiries-container .title-h1 .title-h1__main{font-size:20px}}.inquiries-container .title-h1 .title-h1__sub{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif}.inquiries-container .form-area{max-width:900px;padding:0}.inquiries-container .form-area .form-area__container{align-items:flex-start;padding-bottom:100px}@media screen and (max-width:988px){.inquiries-container .form-area .form-area__container{margin:0;padding-bottom:50px}}.submit-color.-neutral{border:1px solid #426f47;color:#426f47}.submit-color.-neutral.-primary{background-color:#426f47;color:#fff}.submit-color.-neutral.-primary.-reverse{background-color:#fff;color:#426f47}.submit-color.-neutral.-secondary{background-color:#f97f2e;border:1px solid #f97f2e;color:#fff}.submit-color.-neutral.-secondary.-reverse{background-color:#fff;color:#f97f2e}.submit-color.-neutral.-secondary.-hover:hover{cursor:pointer;opacity:.8}.submit-color.-urban{border:1px solid #2f5977;color:#2f5977}.submit-color.-urban.-primary{background-color:#2f5977;color:#fff}.submit-color.-urban.-secondary{background-color:#dba93a;border:1px solid #dba93a;color:#fff}.submit-color.-urban.-secondary.-reverse{background-color:#fff;color:#dba93a}.submit-color.-urban.-secondary.-hover:hover{cursor:pointer;opacity:.8}.submit-color.-monotone{border:1px solid #352e2b;color:#352e2b}.submit-color.-monotone.-primary{background-color:#352e2b;color:#fff}.submit-color.-monotone.-secondary{background-color:#8e898f;border:1px solid #8e898f;color:#fff}.submit-color.-monotone.-secondary.-reverse{background-color:#fff;color:#8e898f}.submit-color.-monotone.-secondary.-hover:hover{cursor:pointer;opacity:.8}.submit-color.-clear{border:1px solid #00a4c0;color:#00a4c0}.submit-color.-clear.-primary{background-color:#00a4c0;color:#fff}.submit-color.-clear.-secondary{background-color:#cc9574;border:1px solid #cc9574;color:#fff}.submit-color.-clear.-secondary.-reverse{background-color:#fff;color:#cc9574}.submit-color.-clear.-secondary.-hover:hover{cursor:pointer;opacity:.8}.submit-color.-graceful{border:1px solid #a88aaf;color:#a88aaf}.submit-color.-graceful.-primary{background-color:#a88aaf;color:#fff}.submit-color.-graceful.-secondary{background-color:#b1a783;border:1px solid #b1a783;color:#fff}.submit-color.-graceful.-secondary.-reverse{background-color:#fff;color:#b1a783}.submit-color.-graceful.-secondary.-hover:hover{cursor:pointer;opacity:.8}.submit-color.-night{border:1px solid #6f777d;color:#6f777d}.submit-color.-night.-primary{background-color:#6f777d;color:#fff}.submit-color.-night.-secondary{background-color:#223f53;border:1px solid #223f53;color:#fff}.submit-color.-night.-secondary.-reverse{background-color:#fff;color:#223f53}.submit-color.-night.-secondary.-hover:hover{cursor:pointer;opacity:.8}.submit-color.-nature{border:1px solid #2f4f35;color:#2f4f35}.submit-color.-nature.-primary{background-color:#2f4f35;color:#fff}.submit-color.-nature.-secondary{background-color:#426f47;border:1px solid #426f47;color:#fff}.submit-color.-nature.-secondary.-reverse{background-color:#fff;color:#426f47}.submit-color.-nature.-secondary.-hover:hover{cursor:pointer;opacity:.8}.submit-color.-chic{border:1px solid #2b2b2b;color:#2b2b2b}.submit-color.-chic.-primary{background-color:#2b2b2b;color:#fff}.submit-color.-chic.-secondary{background-color:#746b28;border:1px solid #746b28;color:#fff}.submit-color.-chic.-secondary.-reverse{background-color:#fff;color:#746b28}.submit-color.-chic.-secondary.-hover:hover{cursor:pointer;opacity:.8}.submit-color.-classic{border:1px solid #807a48;color:#807a48}.submit-color.-classic.-primary{background-color:#807a48;color:#fff}.submit-color.-classic.-secondary{background-color:#283237;border:1px solid #283237;color:#fff}.submit-color.-classic.-secondary.-reverse{background-color:#fff;color:#283237}.submit-color.-classic.-secondary.-hover:hover{cursor:pointer;opacity:.8}.submit-color.-elegant{border:1px solid #6e5533;color:#6e5533}.submit-color.-elegant.-primary{background-color:#6e5533;color:#fff}.submit-color.-elegant.-secondary{background-color:#b28342;border:1px solid #b28342;color:#fff}.submit-color.-elegant.-secondary.-reverse{background-color:#fff;color:#b28342}.submit-color.-elegant.-secondary.-hover:hover{cursor:pointer;opacity:.8}.submit-color.-custom{border:1px solid var(--custom-primary);color:var(--custom-primary)}.submit-color.-custom.-primary{background-color:var(--custom-primary);color:#fff}.submit-color.-custom.-secondary{background-color:var(--custom-secondary);border:1px solid var(--custom-secondary);color:#fff}.submit-color.-custom.-secondary.-reverse{background-color:#fff;color:var(--custom-secondary)}.submit-color.-custom.-secondary.-hover:hover,.submit-color:hover{cursor:pointer;opacity:.8}@media screen and (max-width:988px){.inquiries-complete{margin-top:50px}}@media screen and (min-width:989px){.inquiries-complete{margin-top:60px}.inquiries-complete .inquiries-complete__main{padding:125px 0 95px}}@media screen and (max-width:988px){.inquiries-complete .inquiries-complete__main{padding:48px 20px 52px}}.inquiries-complete .inquiries-complete__main{background-image:url(https://assets.hyasweb.com/packs/static/complete_background-60e582e669dc0355c62a.webp);background-position:50%;background-position-x:center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:10}.inquiries-complete .inquiries-complete__main:after{background-color:hsla(0,0%,100%,.4);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:20}.inquiries-complete .inquiries-complete__container{background-color:#f9f9f9;box-sizing:border-box;margin:auto;max-width:750px;position:relative;width:100%;z-index:30}@media screen and (max-width:988px){.inquiries-complete .inquiries-complete__container{margin-top:16px;padding:48px 32px 32px}}@media screen and (min-width:989px){.inquiries-complete .inquiries-complete__container{margin-top:40px;padding:40px 30px 32px}}.inquiries-complete .inquiries-complete__thank-you{color:#807a48;text-align:center}@media screen and (max-width:988px){.inquiries-complete .inquiries-complete__thank-you{font-family:Yu Mincho,YuMincho;font-size:26px;font-style:normal;font-weight:400;line-height:1}}@media screen and (min-width:989px){.inquiries-complete .inquiries-complete__thank-you{font-family:Yu Mincho,YuMincho;font-size:28px;font-style:normal;font-weight:400;line-height:1}}.inquiries-complete .inquiries-complete__message{color:#3c4043;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}@media screen and (max-width:988px){.inquiries-complete .inquiries-complete__message{font-family:Yu Mincho,YuMincho;font-size:22px;font-style:normal;font-weight:400;line-height:30px;margin:48px auto auto}}@media screen and (min-width:989px){.inquiries-complete .inquiries-complete__message{font-family:Yu Mincho,YuMincho;font-size:28px;font-style:normal;font-weight:400;line-height:1.4;margin:30px auto auto}}.inquiries-complete .inquiries-complete__content{color:#3c4043;font-family:Noto Sans JP,sans-serif;font-family:Yu Mincho,YuMincho;font-size:16px;font-weight:400;letter-spacing:.5px;line-height:187%;margin:24px auto 0;text-align:center}@media screen and (max-width:988px){.inquiries-complete .inquiries-complete__content{font-size:14px;font-style:normal;font-weight:400;line-height:1.8}.inquiries-complete .inquiries-complete__content .inquiries-complete__content-mail{display:flex;flex-direction:column}}@media screen and (min-width:989px){.inquiries-complete .inquiries-complete__content{font-size:15px;font-style:normal;font-weight:400;line-height:1.8}.inquiries-complete .inquiries-complete__content .inquiries-complete__content-mail{display:flex;flex-wrap:wrap;justify-content:center}}.inquiries-complete .inquiries-complete__email-not-recieve{color:#3c4043;font-family:Yu Mincho,YuMincho;font-weight:600}@media screen and (max-width:988px){.inquiries-complete .inquiries-complete__email-not-recieve{font-size:14px;line-height:2;margin-bottom:15px;margin-top:40px;text-align:center}}@media screen and (min-width:989px){.inquiries-complete .inquiries-complete__email-not-recieve{font-size:15px;line-height:1.7;margin-bottom:12px;margin-top:32px;text-align:left}}.inquiries-complete .inquiries-complete__explain{color:#3c4043;font-family:Yu Mincho,YuMincho;list-style:none;margin-left:1.5em;position:relative}@media screen and (min-width:989px){.inquiries-complete .inquiries-complete__explain{font-size:13px;font-weight:500;letter-spacing:0;line-height:1.4}}@media screen and (max-width:988px){.inquiries-complete .inquiries-complete__explain{font-size:12px;font-weight:500;letter-spacing:0;line-height:1.5}}.inquiries-complete .inquiries-complete__explain:before{content:"※";left:-1.2em;position:absolute}.inquiries-complete .inquiries-complete__contact.-neutral{color:#426f47}.inquiries-complete .inquiries-complete__contact.-neutral.-secondary{color:#f97f2e}.inquiries-complete .inquiries-complete__contact.-neutral.-secondary-light{color:#fdf0e6}.inquiries-complete .inquiries-complete__contact.-urban{color:#2f5977}.inquiries-complete .inquiries-complete__contact.-urban.-secondary{color:#dba93a}.inquiries-complete .inquiries-complete__contact.-urban.-secondary-light{color:#f8eed8}.inquiries-complete .inquiries-complete__contact.-monotone{color:#352e2b}.inquiries-complete .inquiries-complete__contact.-monotone.-secondary{color:#8e898f}.inquiries-complete .inquiries-complete__contact.-monotone.-secondary-light{color:#f2f2f2}.inquiries-complete .inquiries-complete__contact.-clear{color:#00a4c0}.inquiries-complete .inquiries-complete__contact.-clear.-secondary{color:#cc9574}.inquiries-complete .inquiries-complete__contact.-clear.-secondary-light{color:#f5e4d4}.inquiries-complete .inquiries-complete__contact.-graceful{color:#a88aaf}.inquiries-complete .inquiries-complete__contact.-graceful.-secondary{color:#b1a783}.inquiries-complete .inquiries-complete__contact.-graceful.-secondary-light{color:#efede6}.inquiries-complete .inquiries-complete__contact.-night{color:#6f777d}.inquiries-complete .inquiries-complete__contact.-night.-secondary{color:#223f53}.inquiries-complete .inquiries-complete__contact.-nature{color:#2f4f35}.inquiries-complete .inquiries-complete__contact.-nature.-secondary{color:#426f47}.inquiries-complete .inquiries-complete__contact.-chic{color:#2b2b2b}.inquiries-complete .inquiries-complete__contact.-chic.-secondary{color:#746b28}.inquiries-complete .inquiries-complete__contact.-classic{color:#807a48}.inquiries-complete .inquiries-complete__contact.-classic.-secondary{color:#283237}.inquiries-complete .inquiries-complete__contact.-elegant{color:#6e5533}.inquiries-complete .inquiries-complete__contact.-elegant.-secondary{color:#b28342}.inquiries-complete .inquiries-complete__contact.-custom{color:var(--custom-primary)}.inquiries-complete .inquiries-complete__contact.-custom.-secondary{color:var(--custom-secondary)}.inquiries-complete .inquiries-complete__contact.-custom.-secondary-light{color:var(--custom-secondary-light)}.inquiries-complete .inquiries-complete__sns-container .inquiries-complete__sns-maintext{color:#3c4043;font-family:Yu Mincho,YuMincho;font-size:18px;letter-spacing:0;line-height:1.4;text-align:center}@media screen and (max-width:988px){.inquiries-complete .inquiries-complete__sns-container .inquiries-complete__sns-maintext{margin-top:70px}}@media screen and (min-width:989px){.inquiries-complete .inquiries-complete__sns-container .inquiries-complete__sns-maintext{margin-top:40px}}@media screen and (max-width:988px){.inquiries-complete .inquiries-complete__sns-container .inquiries-complete__sns-maintext.with-margin-bottom{margin-bottom:20px}}@media screen and (min-width:989px){.inquiries-complete .inquiries-complete__sns-container .inquiries-complete__sns-maintext.with-margin-bottom{margin-bottom:30px}}.inquiries-complete .inquiries-complete__sns-container .inquiries-complete__sns-subtext{color:#3c4043;font-family:Noto Sans JP,sans-serif;font-family:Yu Mincho,YuMincho;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:170%;margin-bottom:20px;margin-top:10px;text-align:center}.line-integration__container{margin-top:40px}@media screen and (max-width:988px){.inquiries-contents{margin:50px 16px}}@media screen and (min-width:989px){.inquiries-contents{margin:90px auto;max-width:1000px;padding:0 16px}}.inquiries-table-of-contents{margin:0 16px}.inquiries-table-of-contents .inquiries-table-of-contents__container{background-color:#f9f9f9}@media screen and (max-width:988px){.inquiries-table-of-contents .inquiries-table-of-contents__container{padding:24px 16px}}@media screen and (min-width:989px){.inquiries-table-of-contents .inquiries-table-of-contents__container{margin:16px auto 0;max-width:530px;padding:24px 76px}}.inquiries-table-of-contents .inquiries-table-of-contents__title{font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;letter-spacing:.15px;line-height:140%}.inquiries-table-of-contents .inquiries-table-of-contents__title.-neutral{color:#426f47}.inquiries-table-of-contents .inquiries-table-of-contents__title.-neutral.-secondary{color:#f97f2e}.inquiries-table-of-contents .inquiries-table-of-contents__title.-neutral.-secondary-light{color:#fdf0e6}.inquiries-table-of-contents .inquiries-table-of-contents__title.-urban{color:#2f5977}.inquiries-table-of-contents .inquiries-table-of-contents__title.-urban.-secondary{color:#dba93a}.inquiries-table-of-contents .inquiries-table-of-contents__title.-urban.-secondary-light{color:#f8eed8}.inquiries-table-of-contents .inquiries-table-of-contents__title.-monotone{color:#352e2b}.inquiries-table-of-contents .inquiries-table-of-contents__title.-monotone.-secondary{color:#8e898f}.inquiries-table-of-contents .inquiries-table-of-contents__title.-monotone.-secondary-light{color:#f2f2f2}.inquiries-table-of-contents .inquiries-table-of-contents__title.-clear{color:#00a4c0}.inquiries-table-of-contents .inquiries-table-of-contents__title.-clear.-secondary{color:#cc9574}.inquiries-table-of-contents .inquiries-table-of-contents__title.-clear.-secondary-light{color:#f5e4d4}.inquiries-table-of-contents .inquiries-table-of-contents__title.-graceful{color:#a88aaf}.inquiries-table-of-contents .inquiries-table-of-contents__title.-graceful.-secondary{color:#b1a783}.inquiries-table-of-contents .inquiries-table-of-contents__title.-graceful.-secondary-light{color:#efede6}.inquiries-table-of-contents .inquiries-table-of-contents__title.-night{color:#6f777d}.inquiries-table-of-contents .inquiries-table-of-contents__title.-night.-secondary{color:#223f53}.inquiries-table-of-contents .inquiries-table-of-contents__title.-nature{color:#2f4f35}.inquiries-table-of-contents .inquiries-table-of-contents__title.-nature.-secondary{color:#426f47}.inquiries-table-of-contents .inquiries-table-of-contents__title.-chic{color:#2b2b2b}.inquiries-table-of-contents .inquiries-table-of-contents__title.-chic.-secondary{color:#746b28}.inquiries-table-of-contents .inquiries-table-of-contents__title.-classic{color:#807a48}.inquiries-table-of-contents .inquiries-table-of-contents__title.-classic.-secondary{color:#283237}.inquiries-table-of-contents .inquiries-table-of-contents__title.-elegant{color:#6e5533}.inquiries-table-of-contents .inquiries-table-of-contents__title.-elegant.-secondary{color:#b28342}.inquiries-table-of-contents .inquiries-table-of-contents__title.-custom{color:var(--custom-primary)}.inquiries-table-of-contents .inquiries-table-of-contents__title.-custom.-secondary{color:var(--custom-secondary)}.inquiries-table-of-contents .inquiries-table-of-contents__title.-custom.-secondary-light{color:var(--custom-secondary-light)}.inquiries-table-of-contents .inquiries-table-of-contents__container li{margin-left:1.5em;margin-top:16px}.inquiries-table-of-contents .inquiries-table-of-contents__item{color:#3c4043;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:170%;text-decoration:underline}.video{display:block;height:0;overflow:hidden;padding:0 0 56.25%;position:relative}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.main-contents__container .video{height:auto;margin:16px auto 0;max-width:100%}.sns-icons__container{flex-wrap:wrap;justify-content:center;row-gap:20px}.sns-icons__container,.sns-icons__container .sns-icons__group{-moz-column-gap:40px;column-gap:40px;display:flex}.sns-icons__container .sns-icons__group .sns-icon img{cursor:pointer;height:40px;-o-object-fit:contain;object-fit:contain;width:40px}.line-integration__container{align-items:center;border:1px solid #00b900;display:flex;flex-direction:column}@media screen and (max-width:988px){.line-integration__container{padding:15px 12px}}@media screen and (min-width:989px){.line-integration__container{padding:24px 20px 28px}}.line-integration__container .line-error{color:#e41446;display:flex;flex-direction:column;font-family:Noto Sans JP,sans-serif;font-weight:400;letter-spacing:.06em;line-height:1.8;text-align:left}@media screen and (max-width:988px){.line-integration__container .line-error{font-size:12px;margin-bottom:16px}}@media screen and (min-width:989px){.line-integration__container .line-error{font-size:14px;margin-bottom:24px}}.line-integration__container .line-integration__main{align-items:center;-moz-column-gap:32px;column-gap:32px;display:flex}.line-integration__container .line-integration__main .line-integration__image{height:140px;position:relative}@media screen and (max-width:988px){.line-integration__container .line-integration__main .line-integration__image.pc{display:none}}@media screen and (min-width:989px){.line-integration__container .line-integration__main .line-integration__image.pc{display:block}}.line-integration__container .line-integration__main .line-integration__image img{height:100%;width:100%}.line-integration__container .line-integration__main .line-integration__image-icon-container{height:44px;left:50%;position:absolute;top:51px;transform:translate(-50%);width:44px;z-index:1}.line-integration__container .line-integration__main .line-integration__content .line-integration__content-main{padding-botrom:10px;align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;justify-content:center;margin-bottom:8px}@media screen and (min-width:989px){.line-integration__container .line-integration__main .line-integration__content .line-integration__content-main{border-bottom:1px solid #dadde1}.line-integration__container .line-integration__main .line-integration__content .line-integration__content-main.line-complete{border-bottom:none}}.line-integration__container .line-integration__main .line-integration__content .line-integration__content-main .line-integration__image-icon{flex-shrink:0;height:56px;margin-left:auto;margin-right:auto;width:56px}@media screen and (min-width:989px){.line-integration__container .line-integration__main .line-integration__content .line-integration__content-main .line-integration__image-icon{display:none}}.line-integration__container .line-integration__main .line-integration__content .line-integration__content-main .line-integration__content-main-text{color:#6f777d;font-family:Noto Sans JP,sans-serif;font-size:24px;font-weight:700;line-height:160%}@media screen and (max-width:988px){.line-integration__container .line-integration__main .line-integration__content .line-integration__content-main .line-integration__content-main-text{display:flex;flex-direction:column}}@media screen and (min-width:989px){.line-integration__container .line-integration__main .line-integration__content .line-integration__content-main .line-integration__content-main-text{display:block}}.line-integration__container .line-integration__main .line-integration__content .line-integration__content-main .line-integration__content-main-text .green{color:#00b900}.line-integration__container .line-integration__main .line-integration__content .line-integration__content-sub{color:#3c4043;font-size:16px;font-weight:700;line-height:24px;text-align:left}@media screen and (max-width:988px){.line-integration__container .line-integration__main .line-integration__content .line-integration__content-sub{font-size:14px;font-weight:700;line-height:1.8;text-align:center}}.line-integration__container .line-integration__subtext{align-items:baseline;color:#3c4043;-moz-column-gap:8px;column-gap:8px;display:flex;margin-top:16px;text-align:center}@media screen and (max-width:988px){.line-integration__container .line-integration__subtext{align-items:flex-end;font-size:10px;font-weight:400;letter-spacing:.03em;line-height:1.8}}@media screen and (min-width:989px){.line-integration__container .line-integration__subtext{font-size:14px;font-style:normal;font-weight:400;letter-spacing:.03em;line-height:1.8}}.line-integration__container .line-integration__subtext .decoration{font-size:16px;letter-spacing:.48px}@media screen and (max-width:988px){.line-integration__container .line-integration__subtext .decoration{font-size:14px;font-weight:500;letter-spacing:.03em;line-height:25.2px}}.line-integration__container .line-integration__button{align-items:center;background-color:#00b900;color:#fff;display:flex;justify-content:center;margin-top:12px;text-align:center;text-decoration:none}.line-integration__container .line-integration__button:hover{opacity:.8}@media screen and (max-width:988px){.line-integration__container .line-integration__button{font-family:Noto Sans JP;font-size:14px;font-weight:700;letter-spacing:.06em;line-height:1.4;max-width:200px;padding:10px 0;width:100%}}@media screen and (min-width:989px){.line-integration__container .line-integration__button{font-size:16px;font-style:normal;font-weight:700;letter-spacing:.06em;line-height:normal;min-width:200px;padding:10px 40px}}.jPh4MScPtXTmRSN6gh6C{background-color:#f9f9f9;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;margin:0 auto}@media screen and (min-width:989px){.jPh4MScPtXTmRSN6gh6C{max-width:900px}}@media screen and (max-width:988px){.jPh4MScPtXTmRSN6gh6C{box-sizing:border-box;padding:0 15px;width:100%}}.toVTmHiVebQyQH02raPQ{padding-top:30px}button,input,select,textarea{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif!important;outline:none}.mWC5yur9fbcNcXpf3qxR{display:flex;margin-bottom:30px}@media screen and (max-width:988px){.mWC5yur9fbcNcXpf3qxR{display:block}}.W7qNVsz8lgJmIc7LdJQf{display:flex;margin-bottom:30px}@media screen and (max-width:988px){.W7qNVsz8lgJmIc7LdJQf{display:block}}.X2jWNejhRpbtv4MJI4pa{display:block}.peVMnurAIoXIj2QkAIQE{align-items:baseline}.AnQBc6wldJRDIc3Lxt1t{align-items:baseline;display:flex;margin-bottom:30px;max-width:500px}._3fESHfPVoqgTvFPMZ3J{align-items:center;display:flex;height:23px;justify-content:space-between;margin-right:10px;width:190px}@media screen and (max-width:988px){._3fESHfPVoqgTvFPMZ3J{height:20px;justify-content:flex-start;margin-bottom:10px;width:60%}}.jzjQ5keDCjGQmSF5X5yG{margin-top:58px}@media screen and (max-width:988px){.Ey_sCGXVlzVlaXk7dCsH{display:none}}@media screen and (min-width:989px){.KN6vbv5PIPWO9AreCBtK{display:none}}.RTzCSEzNdpPGSD4iRVAP{margin:0 15px 0 5px;width:55px!important}@media screen and (max-width:988px){.RTzCSEzNdpPGSD4iRVAP{margin-left:0!important}}.yoeFQzsV5lIStbvi_OON{color:#595757;font-size:17px;font-weight:700}@media screen and (max-width:988px){.yoeFQzsV5lIStbvi_OON{font-size:15px;min-width:60px}}.wLghcwZ94XEOx0bVhKjQ{border-radius:2px;font-size:15px;height:23px;line-height:23px;text-align:center;width:45px}@media screen and (min-width:989px){.wLghcwZ94XEOx0bVhKjQ{place-self:flex-start}}@media screen and (max-width:988px){.wLghcwZ94XEOx0bVhKjQ{font-size:14px;margin-left:15px}}.sdOGp92TKq4FdEht2ICH{border:1px solid #eb370c;color:#eb370c}.EVkTXGTyCNSVEi5_3_Q5{border:1px solid #595757;color:#595757}.mgiteoZp6v_fSNwRdHdy{color:#595757;font-size:16px;margin-top:4px}@media screen and (max-width:988px){.mgiteoZp6v_fSNwRdHdy{font-size:15px}}.LUNQFZ_FHnQdxLjAn_T4{font-size:12px;margin-top:6px}.Hm6wyKNxmMvPkFtiuQhr{font-size:12px;margin:-20px 0 24px 200px}@media screen and (max-width:988px){.Hm6wyKNxmMvPkFtiuQhr{margin-left:0}}.lS9rqYddj0bwFbtlIBVz{font-family:Noto Sans JP,sans-serif;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:12px;font-weight:400;letter-spacing:.4px;line-height:140%;list-style-type:none;margin-top:6px;position:relative}.BZD5f4vGBUTRyvLwMtbg{min-width:75px}.k1sKRykCMQRD95DbuMO5{flex-wrap:wrap;width:300px!important}@media screen and (max-width:988px){.k1sKRykCMQRD95DbuMO5{width:100%!important}}.t5Tiiywaj4RKKBPNbigf{width:100%!important}.Wt_NVitE5zwrEyx6jLXI{position:relative;width:300px!important}@media screen and (max-width:988px){.Wt_NVitE5zwrEyx6jLXI{width:100%!important}}.Wt_NVitE5zwrEyx6jLXI.rBmA7AcCj0IR125MWZ12{width:100%!important}@media screen and (max-width:988px){.Wt_NVitE5zwrEyx6jLXI.ELuaYefsS2fn_736K5wP{margin-top:15px}}.Wt_NVitE5zwrEyx6jLXI:after{color:#65676b;content:"";cursor:pointer;display:block;font-family:Material Icons;font-size:32px;pointer-events:none;position:absolute;right:10px;top:9px}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;border:1px solid #b4b4b5;border-radius:5px;color:#000;line-height:18px;padding:14px 0 16px 20px;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);box-shadow:none;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:400;letter-spacing:.5px;line-height:100%;outline:none}@media screen and (max-width:988px){select{font-size:15px}}.JgVB6Zk1HtYUmCaLZHjw{background-color:#fff;border:1px solid #b4b4b5;border-radius:5px;box-sizing:border-box;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:400;letter-spacing:.5px;line-height:100%;padding:12px 50px 12px 20px;width:500px}@media screen and (max-width:988px){.JgVB6Zk1HtYUmCaLZHjw{font-size:15px;width:100%}}.JgVB6Zk1HtYUmCaLZHjw:focus{outline:none}input::-moz-placeholder{color:#b4b4b5;font-size:18px}input::placeholder{color:#b4b4b5;font-size:18px}@media screen and (max-width:988px){input::-moz-placeholder{font-size:15px}input::placeholder{font-size:15px}}.QUuK8C9f4jXLeoYZGDMU.iJIzpy3qWfYxF6LiBbLA{color:#426f47}.QUuK8C9f4jXLeoYZGDMU.iJIzpy3qWfYxF6LiBbLA.nNS46aiYUJQU2eLp0GjC{color:#f97f2e}.QUuK8C9f4jXLeoYZGDMU.iJIzpy3qWfYxF6LiBbLA.ibSwaWfEuk7FIcX5aymd{color:#fdf0e6}.QUuK8C9f4jXLeoYZGDMU.miq9JNanvBkEmaxt6s2J{color:#2f5977}.QUuK8C9f4jXLeoYZGDMU.miq9JNanvBkEmaxt6s2J.nNS46aiYUJQU2eLp0GjC{color:#dba93a}.QUuK8C9f4jXLeoYZGDMU.miq9JNanvBkEmaxt6s2J.ibSwaWfEuk7FIcX5aymd{color:#f8eed8}.QUuK8C9f4jXLeoYZGDMU.Iv7M581uTX6oUBnbJtgj{color:#352e2b}.QUuK8C9f4jXLeoYZGDMU.Iv7M581uTX6oUBnbJtgj.nNS46aiYUJQU2eLp0GjC{color:#8e898f}.QUuK8C9f4jXLeoYZGDMU.Iv7M581uTX6oUBnbJtgj.ibSwaWfEuk7FIcX5aymd{color:#f2f2f2}.QUuK8C9f4jXLeoYZGDMU.C4J4U4QovkEMXvRI9G3Y{color:#00a4c0}.QUuK8C9f4jXLeoYZGDMU.C4J4U4QovkEMXvRI9G3Y.nNS46aiYUJQU2eLp0GjC{color:#cc9574}.QUuK8C9f4jXLeoYZGDMU.C4J4U4QovkEMXvRI9G3Y.ibSwaWfEuk7FIcX5aymd{color:#f5e4d4}.QUuK8C9f4jXLeoYZGDMU.GRVDSdHwO9rcMeD73Cve{color:#a88aaf}.QUuK8C9f4jXLeoYZGDMU.GRVDSdHwO9rcMeD73Cve.nNS46aiYUJQU2eLp0GjC{color:#b1a783}.QUuK8C9f4jXLeoYZGDMU.GRVDSdHwO9rcMeD73Cve.ibSwaWfEuk7FIcX5aymd{color:#efede6}.QUuK8C9f4jXLeoYZGDMU.MgLD7i9A8wHifJPnGhPb{color:#6f777d}.QUuK8C9f4jXLeoYZGDMU.MgLD7i9A8wHifJPnGhPb.nNS46aiYUJQU2eLp0GjC{color:#223f53}.QUuK8C9f4jXLeoYZGDMU.gZ7CEMcEdxQvt8lftLGJ{color:#2f4f35}.QUuK8C9f4jXLeoYZGDMU.gZ7CEMcEdxQvt8lftLGJ.nNS46aiYUJQU2eLp0GjC{color:#426f47}.QUuK8C9f4jXLeoYZGDMU.e6yYu_RBfueAPyg511Jc{color:#2b2b2b}.QUuK8C9f4jXLeoYZGDMU.e6yYu_RBfueAPyg511Jc.nNS46aiYUJQU2eLp0GjC{color:#746b28}.QUuK8C9f4jXLeoYZGDMU.u3KAlUxqsPKX6GrP3FwT{color:#807a48}.QUuK8C9f4jXLeoYZGDMU.u3KAlUxqsPKX6GrP3FwT.nNS46aiYUJQU2eLp0GjC{color:#283237}.QUuK8C9f4jXLeoYZGDMU.ybKCSEVBxQfpI5pIyM7Y{color:#6e5533}.QUuK8C9f4jXLeoYZGDMU.ybKCSEVBxQfpI5pIyM7Y.nNS46aiYUJQU2eLp0GjC{color:#b28342}.QUuK8C9f4jXLeoYZGDMU.LHsJZAU6J6G0e73jqP0w{color:var(--custom-primary)}.QUuK8C9f4jXLeoYZGDMU.LHsJZAU6J6G0e73jqP0w.nNS46aiYUJQU2eLp0GjC{color:var(--custom-secondary)}.QUuK8C9f4jXLeoYZGDMU.LHsJZAU6J6G0e73jqP0w.ibSwaWfEuk7FIcX5aymd{color:var(--custom-secondary-light)}.QUuK8C9f4jXLeoYZGDMU{display:block;font-size:15px;margin-left:10px;text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:988px){.QUuK8C9f4jXLeoYZGDMU{display:none}}.ngSdyXKeFAg0ylI0gne7.iJIzpy3qWfYxF6LiBbLA{color:#426f47}.ngSdyXKeFAg0ylI0gne7.iJIzpy3qWfYxF6LiBbLA.nNS46aiYUJQU2eLp0GjC{color:#f97f2e}.ngSdyXKeFAg0ylI0gne7.iJIzpy3qWfYxF6LiBbLA.ibSwaWfEuk7FIcX5aymd{color:#fdf0e6}.ngSdyXKeFAg0ylI0gne7.miq9JNanvBkEmaxt6s2J{color:#2f5977}.ngSdyXKeFAg0ylI0gne7.miq9JNanvBkEmaxt6s2J.nNS46aiYUJQU2eLp0GjC{color:#dba93a}.ngSdyXKeFAg0ylI0gne7.miq9JNanvBkEmaxt6s2J.ibSwaWfEuk7FIcX5aymd{color:#f8eed8}.ngSdyXKeFAg0ylI0gne7.Iv7M581uTX6oUBnbJtgj{color:#352e2b}.ngSdyXKeFAg0ylI0gne7.Iv7M581uTX6oUBnbJtgj.nNS46aiYUJQU2eLp0GjC{color:#8e898f}.ngSdyXKeFAg0ylI0gne7.Iv7M581uTX6oUBnbJtgj.ibSwaWfEuk7FIcX5aymd{color:#f2f2f2}.ngSdyXKeFAg0ylI0gne7.C4J4U4QovkEMXvRI9G3Y{color:#00a4c0}.ngSdyXKeFAg0ylI0gne7.C4J4U4QovkEMXvRI9G3Y.nNS46aiYUJQU2eLp0GjC{color:#cc9574}.ngSdyXKeFAg0ylI0gne7.C4J4U4QovkEMXvRI9G3Y.ibSwaWfEuk7FIcX5aymd{color:#f5e4d4}.ngSdyXKeFAg0ylI0gne7.GRVDSdHwO9rcMeD73Cve{color:#a88aaf}.ngSdyXKeFAg0ylI0gne7.GRVDSdHwO9rcMeD73Cve.nNS46aiYUJQU2eLp0GjC{color:#b1a783}.ngSdyXKeFAg0ylI0gne7.GRVDSdHwO9rcMeD73Cve.ibSwaWfEuk7FIcX5aymd{color:#efede6}.ngSdyXKeFAg0ylI0gne7.MgLD7i9A8wHifJPnGhPb{color:#6f777d}.ngSdyXKeFAg0ylI0gne7.MgLD7i9A8wHifJPnGhPb.nNS46aiYUJQU2eLp0GjC{color:#223f53}.ngSdyXKeFAg0ylI0gne7.gZ7CEMcEdxQvt8lftLGJ{color:#2f4f35}.ngSdyXKeFAg0ylI0gne7.gZ7CEMcEdxQvt8lftLGJ.nNS46aiYUJQU2eLp0GjC{color:#426f47}.ngSdyXKeFAg0ylI0gne7.e6yYu_RBfueAPyg511Jc{color:#2b2b2b}.ngSdyXKeFAg0ylI0gne7.e6yYu_RBfueAPyg511Jc.nNS46aiYUJQU2eLp0GjC{color:#746b28}.ngSdyXKeFAg0ylI0gne7.u3KAlUxqsPKX6GrP3FwT{color:#807a48}.ngSdyXKeFAg0ylI0gne7.u3KAlUxqsPKX6GrP3FwT.nNS46aiYUJQU2eLp0GjC{color:#283237}.ngSdyXKeFAg0ylI0gne7.ybKCSEVBxQfpI5pIyM7Y{color:#6e5533}.ngSdyXKeFAg0ylI0gne7.ybKCSEVBxQfpI5pIyM7Y.nNS46aiYUJQU2eLp0GjC{color:#b28342}.ngSdyXKeFAg0ylI0gne7.LHsJZAU6J6G0e73jqP0w{color:var(--custom-primary)}.ngSdyXKeFAg0ylI0gne7.LHsJZAU6J6G0e73jqP0w.nNS46aiYUJQU2eLp0GjC{color:var(--custom-secondary)}.ngSdyXKeFAg0ylI0gne7.LHsJZAU6J6G0e73jqP0w.ibSwaWfEuk7FIcX5aymd{color:var(--custom-secondary-light)}.ngSdyXKeFAg0ylI0gne7{display:block;font-size:13px;margin-top:5px;text-decoration:underline;text-underline-offset:3px}@media screen and (min-width:989px){.ngSdyXKeFAg0ylI0gne7{display:none}}textarea{background-color:#fff;border:1px solid #b4b4b5;border-radius:5px;box-sizing:border-box;font-family:Noto Sans JP,sans-serif;height:100px;padding:12px 50px 12px 20px;width:500px}@media screen and (max-width:988px){textarea{width:100%}}.pQDd5eQ8i3n0gT7OyEWp{background-color:#f8efef!important;border:3px solid #eb370c!important;box-shadow:inset 0 3px 6px rgba(0,0,0,.161)}.pQDd5eQ8i3n0gT7OyEWp:focus{background-color:#fff}.ubuxBe4UYelNNKtDmhBQ{border:1px solid #8cb808!important}.jMSirlWXzHCbgQDQDJcA{border:1px solid #eb370c!important;box-shadow:inset 0 3px 6px rgba(0,0,0,.161)}.Pt6Rh8EaDlvp7xt1jUcO{position:relative}.PR3UccnByOSXruLHwCdc{position:absolute;right:21px;top:13px}.PR3UccnByOSXruLHwCdc.scYX6WLQOT2diESw89iQ{right:30px}@media screen and (max-width:988px){.PR3UccnByOSXruLHwCdc{right:14px}.PR3UccnByOSXruLHwCdc.scYX6WLQOT2diESw89iQ{right:30px}}.PR3UccnByOSXruLHwCdc span{color:#8cb808}.nV6lDnZg02a0dqsezpoQ{position:absolute;right:21px;top:14px}@media screen and (max-width:988px){.nV6lDnZg02a0dqsezpoQ{right:14px}}.nV6lDnZg02a0dqsezpoQ span{color:#eb370c}.YaUUCq98IQrqRWJnYc6i{color:red}.pa9xDYy3I2xmY6jS4YLb{color:#595757;font-size:15px;margin-left:300px}@media screen and (max-width:988px){.pa9xDYy3I2xmY6jS4YLb{font-size:13px;margin:0 auto;text-align:center}}.CH5XA0k523qkvz_oQTs4{color:#595757}.CH5XA0k523qkvz_oQTs4:hover{cursor:pointer;opacity:.8}@media screen and (min-width:989px){.xgex6DUKhvFGvK1zwv1x{padding-bottom:80px}}@media screen and (max-width:988px){.xgex6DUKhvFGvK1zwv1x{padding:0 15px 80px}}.hPLjKmmIVg5cnnUXJFud{background-color:#9a9fa3;border:none;color:#f7f7f7;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:18px;font-weight:700;height:50px;margin:24px 0 0 200px;width:500px}@media screen and (max-width:988px){.hPLjKmmIVg5cnnUXJFud{font-size:15px;margin:20px auto 0;width:100%}}.hPLjKmmIVg5cnnUXJFud.rxOFRGJCf8kwJd4vPOM8{cursor:pointer}.nQskF9SSKsmN_jGZgqTb{color:#e41446;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:400;letter-spacing:.4px;line-height:140%;list-style-type:none;margin-left:1em;margin-top:4px;position:relative}.nQskF9SSKsmN_jGZgqTb:before{content:"※";display:block;left:-1em;position:absolute;top:.4px}@media screen and (min-width:989px){.RrdSOi7_r1CROMwhrZxH{margin-left:212px}}.VwDZ5JDgbOsog0obVxzX{display:flex;margin-top:10px}@media screen and (min-width:989px){.VwDZ5JDgbOsog0obVxzX{margin-left:200px}}.VwDZ5JDgbOsog0obVxzX .HkM9REXzdqFLziMXsRGv{display:none}.VwDZ5JDgbOsog0obVxzX .FRnTz_pNSNWCIi44qFDR{display:flex;font-size:16px;font-weight:700;letter-spacing:.25px;line-height:170%;grid-gap:8px;color:#3c4043;cursor:pointer;gap:8px}.VwDZ5JDgbOsog0obVxzX .FRnTz_pNSNWCIi44qFDR:before{background:#fff;border:1px solid #000;box-sizing:border-box;content:"";display:block;height:24px;margin-right:8px;min-width:24px}.VwDZ5JDgbOsog0obVxzX .FRnTz_pNSNWCIi44qFDR.H0vfRKji7AT7gSL69s2c:before{border:3px solid #eb370c!important;box-shadow:inset 0 3px 6px rgba(0,0,0,.161)}.VwDZ5JDgbOsog0obVxzX .HkM9REXzdqFLziMXsRGv:checked+.FRnTz_pNSNWCIi44qFDR:before{border:1px solid #8cb808!important;box-sizing:border-box;content:"";cursor:pointer;display:block;font-family:Material Icons;font-size:22px;height:24px;min-width:24px;padding:0 0 4px 1px}.W7qNVsz8lgJmIc7LdJQf{align-items:flex-start}.CX1Tzxg732ZxF2nop2Qn{background-color:#fff;border:1px solid #b4b4b5;border-radius:5px;box-sizing:border-box;padding:23px 30px;width:500px}@media screen and (max-width:988px){.CX1Tzxg732ZxF2nop2Qn{padding:19px 22px;width:100%}}.tgTrx9x7gAFaLnM0cROz{font-size:16px;font-weight:700;margin-bottom:15px}.tgTrx9x7gAFaLnM0cROz:last-child{margin-bottom:0}.UDJAfExWkHhGhDviYvLc{display:none}.kURoiUVgWF0U2mB0Wu1I{align-items:center;cursor:pointer;display:flex;font-family:Noto Sans JP,sans-serif;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:16px;font-weight:400;gap:8px;letter-spacing:.15px;line-height:140%}.kURoiUVgWF0U2mB0Wu1I:before{align-self:baseline;content:"";cursor:pointer;display:block;font-family:FontAwesome;font-size:24px;font-weight:400;letter-spacing:10px}.UDJAfExWkHhGhDviYvLc:checked+.kURoiUVgWF0U2mB0Wu1I:before{align-self:baseline;color:#8cb808;content:"";cursor:pointer;letter-spacing:6.55px}.oBQIxBcCNyYTF36vxbsg{display:none}.NoNZZaxFq3PR0rTwGOsU{align-items:center;cursor:pointer;display:flex;font-family:Noto Sans JP,sans-serif;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:16px;font-weight:400;gap:12px;letter-spacing:.15px;line-height:140%;position:relative}.NoNZZaxFq3PR0rTwGOsU:before{min-width:20px}.NoNZZaxFq3PR0rTwGOsU:before,.oBQIxBcCNyYTF36vxbsg:checked+.NoNZZaxFq3PR0rTwGOsU:before{border:1px solid #3c4043;border-radius:12px;box-sizing:border-box;content:"";cursor:pointer;display:block;height:20px}.oBQIxBcCNyYTF36vxbsg:checked+.NoNZZaxFq3PR0rTwGOsU:before{width:20px}.oBQIxBcCNyYTF36vxbsg:checked+.NoNZZaxFq3PR0rTwGOsU:after{background:radial-gradient(circle,#e1ff00,#8dc21f);border-radius:12px;box-sizing:border-box;content:"";cursor:pointer;display:block;height:16px;left:2px;position:absolute;width:16px}@media screen and (max-width:988px){.b9KAuX9mSeLfavchJq24{display:none}}@media screen and (min-width:989px){.JtgRHyK4YVrFGTcnY40k{display:none}}.tG3YOMzsX4Xhwfz0SU3j{height:auto;margin-right:10px;width:190px}@media screen and (max-width:988px){.tG3YOMzsX4Xhwfz0SU3j{height:auto;width:100%}}.tG3YOMzsX4Xhwfz0SU3j .yoeFQzsV5lIStbvi_OON{max-width:126px}@media screen and (min-width:989px){.tG3YOMzsX4Xhwfz0SU3j .yoeFQzsV5lIStbvi_OON{place-self:flex-start}}@media screen and (max-width:988px){.tG3YOMzsX4Xhwfz0SU3j .yoeFQzsV5lIStbvi_OON{max-width:50%}}.UCtFnwMCE2L1JujNv3aR{margin:-20px 0 30px 210px}@media screen and (max-width:988px){.gsqS6LUBuqdcMySR0ZXN{display:none}.QyoiFlL93LPXTZ0FMGgh{display:flex;justify-content:space-between;width:100%}}@media screen and (min-width:989px){.QyoiFlL93LPXTZ0FMGgh{display:none}}.QyoiFlL93LPXTZ0FMGgh .I_VVj4XQimIRuAt7Hp5q{width:50%}.LJmr5kVfNHAL77iwwzHQ,.ScRp7lcbzlTbIMDXt1S1{width:100%}._9fGFO424iU3TcvMXzZNj{display:flex;row-gap:10px;width:100%}@media screen and (max-width:988px){._9fGFO424iU3TcvMXzZNj{flex-direction:column}}
/*# sourceMappingURL=inquiries_sass-8205e20e.css.map*/