.main .hide{display:none}.main .group-title{padding:9px 15px;border-bottom:1px solid #1a1a1a;margin-bottom:15px;position:relative;font-size:16px;font-weight:700}.main .group-title input[type=checkbox]{position:absolute;z-index:1;opacity:0;top:0;left:0;width:100%;height:100%}.main .group-title span{display:block}.main .group-title span:after{content:"";display:block;position:absolute;right:15px;top:-5px;bottom:0;margin:auto;transition:all .5s ease;width:15px;height:15px;border-top:2px solid #1a1a1a;border-right:2px solid #1a1a1a;transform:rotate(135deg)}.main .group-title input[type=checkbox].active+span:after{transform:rotate(-45deg);top:8px}.main .page-group{margin-bottom:30px}.main .page-group-content{display:none;font-size:14px}.main .content-group{margin-bottom:15px}.main .content-group .question{padding:5px 0 5px 35px;position:relative;background:#eaeaea;font-weight:700}.main .content-group .question:before{content:"Q";display:block;width:20px;height:20px;font-weight:700;background:#ffcf0f;border-radius:50%;line-height:20px;text-align:center;position:absolute;left:10px;top:6px}.main .content-group .question input[type=checkbox]{position:absolute;z-index:1;opacity:0;width:100%;height:100%;top:0;left:0}.main .content-group .answer{padding-left:50px;position:relative;margin-top:12px;display:none;line-height:1.8}.main .content-group .answer p{margin-bottom:0}.main .content-group .answer a{text-decoration:underline}.main .content-group .answer ul{list-style:disc;padding-left:2em}.main .content-group .answer ol{list-style:decimal;padding-left:2em}.main .content-group .answer:before{content:"A";display:block;width:20px;height:20px;font-weight:700;background:#e61f19;border-radius:50%;line-height:20px;text-align:center;position:absolute;left:25px;top:3px}.main .content-group .answer a.pc{display:inline-block}.main .content-group .answer a.sp{display:none}.main .content-group .search-address{align-items:center;font-size:13px;margin-top:20px}.main .content-group .search-address .search-note{margin-right:15px}.main .content-group .search-address .search-form{align-items:center}.main .content-group .search-address .search-form .input-field{margin-right:20px}.main .content-group .search-address .search-form .input-field input{padding:5px 10px;width:130px;border-color:#989898;border-radius:5px;margin-right:10px}.main .content-group .search-address .search-form .input-field button{padding:6px 0;width:60px;background:#1a1a1a;color:#fff;text-align:center;border:none;border-radius:5px}.main .content-group .search-address .search-form .result-field{padding:6px 15px;background:#eaeaea;font-weight:700}.main .content-group .img{margin-top:10px}.main .content-group a{color:#1a1a1a}.main .content-group a.underline{text-decoration:underline}@media screen and (max-width:799px){.main .content-group .search-address{flex-direction:column;margin-top:10px}.main .content-group .search-address .search-note{margin-right:0;width:100%;margin-bottom:7px}.main .content-group .search-address .search-form{width:100%}}@media screen and (max-width:767px){.main{margin-top:60px}.main .group-title{border:1px solid #1a1a1a;padding:7px 10px;font-size:14px}.main .content-group .answer{padding-left:35px}.main .content-group .answer:before{left:10px}.main .content-group .answer a.pc{display:none}.main .content-group .answer a.sp{display:inline-block}.main .content-group .search-address .search-form{flex-direction:column}.main .content-group .search-address .search-form .input-field{margin-right:0;width:100%;margin-bottom:7px}.main .content-group .search-address .search-form .result-field{width:100%}}