@charset "UTF-8";.h1{line-height:1}.h1 p{font-family:"Bebas Neue",sans-serif;font-weight:400;font-style:normal;letter-spacing:10px;margin-bottom:2rem}.h1 h1{font-weight:400;font-size:1.4rem;letter-spacing:8px}.h2{line-height:1.4;margin-bottom:7.8rem}.h2:after{content:"";position:absolute;display:block;width:4.4rem;height:4px;background:#b29861;left:0;bottom:-2.4rem}.h2 h2{font-weight:600;font-size:2.4rem}@media screen and (max-width:768px){.main{padding-top:4.3rem}.h1 p{font-size:2.6rem}.h1 h1{font-size:1.2rem}.h2 h2{font-size:1.8rem}}@media screen and (min-width:769px){.main{padding-top:7.5rem}.h1 p{font-size:3.5rem}.h1 h1{font-size:1.4rem}.h2 h2{font-size:2.4rem}}.corporate-company__table{width:100%}.corporate-company__table tr:first-child th{border-top:1px solid #000}.corporate-company__table th{font-weight:500}.corporate-message__sign{text-align:right;margin-bottom:0}@media screen and (max-width:768px){.corporate-company__table tr{display:flex;flex-direction:column}.corporate-company__table th{text-align:left;padding:1rem 0 0}.corporate-company__table td{padding:1rem 0;border-bottom:1px solid #000}}@media screen and (min-width:769px){.corporate-company__table{max-width:65rem;margin-left:auto}.corporate-company__table tr:first-child td{border-top:1px solid #e4e4e4}.corporate-company__table th{width:30%;padding:2rem 0;border-bottom:1px solid #000}.corporate-company__table td{padding:2rem 0 2rem 3rem;border-bottom:1px solid #e4e4e4}}.corporate-members__txt{display:flex;align-items:center}.corporate-members__list li:first-child p{border-top:1px solid #000}.corporate-members__list li:first-child h3{border-top:1px solid #e4e4e4}.corporate-members__txt p{width:30%;padding:2rem 0;border-bottom:1px solid #000;text-align:center;font-size:1rem;font-weight:500}.corporate-members__txt h3{width:70%;padding:2rem 0 2rem 3rem;border-bottom:1px solid #e4e4e4;font-size:1rem;font-weight:400}.member-nav__list{display:flex;align-items:center;justify-content:space-between;gap:1rem}.member-nav__list a{border:1px solid #000;padding:.5rem 1rem;display:block}@media screen and (max-width:768px){.member-nav__list{flex-direction:column}.member-nav__list li{width:100%;text-align:center}}@media screen and (min-width:769px){.corporate-members__list{max-width:65rem;margin-left:auto}}.service-intro .h2{text-align:center}.service-intro .h2:after{left:calc(50% - 2.2rem)}.service-intro .desc{text-align:center}.service-intro__point{border:2px solid #b29861;text-align:center}.service-intro__point h3{background:#b29861;display:inline-block;color:#fff;padding:.7rem 1.2rem;top:-1.6rem;margin-left:auto;margin-right:auto;text-align:center;line-height:1.5}@media screen and (max-width:768px){.service-intro .desc{font-size:1rem;margin-bottom:5rem}.service-intro__point{padding:0 2rem 3rem}}@media screen and (min-width:769px){.service-intro .desc{font-size:1.2rem;margin-bottom:8rem}.service-intro__point{padding:0 4rem 3rem}}.service-strength__list{display:flex}.service-strength__list li{display:flex;flex-direction:column;align-items:center}.service-strength__list h3{background:#b29861;display:flex;justify-content:center;align-items:center;width:20rem;height:20rem;border-radius:20rem;color:#fff;text-align:center;font-size:1.6rem;font-weight:500;line-height:1.5;border:10px solid #fff}.service-strength__list p{padding:0 2rem}@media screen and (max-width:768px){.service-strength__list{flex-direction:column;align-items:center;gap:2rem}.service-strength__list h3{margin-bottom:2rem}}@media screen and (min-width:769px){.service-strength:before{content:"";position:absolute;display:block;width:100%;height:10px;background:#fff;top:28.2rem}.service-strength__list li{width:33.333333%}.service-strength__list h3{margin-bottom:4rem}}.service-lineup:before,.service-lineup:after{content:"";position:absolute;background-color:#e4e4e4;z-index:-1}.service-lineup .container:before,.service-lineup .container:after{content:"";position:absolute;width:2rem;height:2rem;border:1rem solid #b29861;border-radius:5rem;background:#fff}.service-lineup__list{display:flex}.service-lineup__list.last{justify-content:center}.service-lineup__item{box-shadow:0 0 20px rgba(0,0,0,.1);background:#fff;padding:2rem;border-radius:1.25rem}.service-lineup__list p{font-size:2.4rem;text-align:center;font-family:'Bebas Neue';line-height:1.2}.service-lineup__list h3{text-align:center;font-size:1rem;font-weight:400;margin-bottom:2.3rem}.service-lineup__list h3:after{content:"";position:absolute;width:3rem;height:2px;background:#b29861;bottom:-1rem;left:calc(50% - 1.5rem)}.service-lineup__list ul{display:flex;flex-direction:column;align-items:center}.service-lineup__list ul li{list-style:disc;margin-left:1.6rem}@media screen and (max-width:768px){.service-lineup:before{width:10px;height:calc(100% - 12rem);top:12rem;left:calc(50% - 5px)}.service-lineup:after{display:none}.service-lineup .container:before{left:calc(50% - 2rem);top:8.3rem}.service-lineup .container:after{left:calc(50% - 2rem);bottom:-2rem}.service-lineup__list.first{padding-top:4rem;margin-bottom:2rem}.service-lineup__list.last{padding-bottom:4rem}.service-lineup__list{flex-wrap:nowrap;flex-direction:column;gap:2rem}}@media screen and (min-width:769px){.service-lineup:before{width:calc((100% - 85rem) / 2 + 85rem);height:10px;top:18rem;left:0}.service-lineup:after{width:calc((100% - 85rem) / 2 + 85rem);height:10px;bottom:8.5rem;right:0}.service-lineup .container:before{right:0;top:16.4rem}.service-lineup .container:after{left:0;bottom:6.9rem}.service-lineup__list{flex-wrap:wrap;gap:4rem}.service-lineup__list.first{margin-bottom:4rem}.service-lineup__item{width:24%}}.form-desc{margin-bottom:4rem}.form-nes{color:#b29861}.form-table{width:100%}.form-table tbody{display:flex;flex-direction:column;gap:2rem}.form-table tr{display:flex}.form-table th{text-align:left}.form-table input,.form-table textarea{padding:1rem 2rem;width:calc(100% - 4rem - 2px);background:#f1f1f1}.form-radio label,.form-chechbox label,.form-privacy label{display:flex;align-items:center;gap:.5rem}.form-radio input,.form-chechbox input,.form-privacy input{display:block;width:1.5rem;height:1.5rem;background:#f1f1f1}.form-privacy{text-align:center}.form-privacy a{color:#b29861;text-decoration:underline}.form-submit__button input{background:#b29861;color:#fff;width:100%;padding:1rem 2rem}.form-submit__button input:disabled{background:#e4e4e4;color:#b4b4b4}@media screen and (max-width:768px){.form-table tr{flex-direction:column;gap:.5rem}.form-privacy{margin:2rem 0}}@media screen and (min-width:769px){.form-table th{width:20%}.form-table td{width:80%}.form-privacy{margin:4rem 0}}.privacy h2{margin-bottom:1rem;margin-top:4rem;font-size:2rem}.privacy p{margin-bottom:2rem}