.aw_service_guide *{margin:0;padding:0;vertical-align:top;box-sizing:border-box}.aw_service_guide .mv_block{width:100%;background-color:#000}.aw_service_guide .mv_block img{display:block;width:100%;height:auto;max-width:1440px;margin-inline:auto}.aw_service_guide .title_block h3{font-family:Caslon Old Face;font-size:28px;line-height:33.6px;text-align:center}.aw_service_guide .title_block p{font-size:14px;line-height:16.94px;text-align:center;margin-top:8px}.aw_service_guide .benefit_block{margin-top:80px}.aw_service_guide .benefit_block .benefit_contents{margin-top:40px}.aw_service_guide .benefit_block .benefit_contents li{border-top:solid 1px #ddd;padding:32px 16px 24px}.aw_service_guide .benefit_block .benefit_contents li:last-child{border-bottom:solid 1px #ddd}.aw_service_guide .benefit_block .benefit_contents details summary{font-size:15px;line-height:25.5px;text-align:center;list-style:none}.aw_service_guide .benefit_block .benefit_contents details summary::-webkit-details-marker{display:none}.aw_service_guide .benefit_block .benefit_contents .infomation{margin-top:20px}.aw_service_guide .benefit_block .benefit_contents .infomation p{font-size:12px;line-height:20.4px}.aw_service_guide .benefit_block .benefit_contents .infomation .memo{font-size:10px}.aw_service_guide .benefit_block .linkbox{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:50px}.aw_service_guide .benefit_block .linkbox a{display:inline-block;border:solid 1px #000;padding:20px 10px;min-width:280px;font-size:14px;line-height:23.8px;text-align:center}.aw_service_guide .function_block{background:#efefef;padding:80px 35px 64px;margin:80px 0 0}.aw_service_guide .function_block .function_contents .title_block+.function_detail{margin-top:50px}.aw_service_guide .function_block .function_contents .function_detail{margin-top:80px}.aw_service_guide .function_block .function_contents .function_detail figure{max-width:320px;margin:auto}.aw_service_guide .function_block .function_contents .function_detail h4{font-size:16px;line-height:25.6px;text-align:center;margin-top:38px}.aw_service_guide .function_block .function_contents .function_detail p{font-size:12px;line-height:18px;margin-top:30px}.aw_service_guide .function_block .function_contents .function_detail .linkbox{text-align:center}.aw_service_guide .function_block .function_contents .function_detail .linkbox a{text-decoration:underline}.aw_service_guide .rank_block{margin-top:80px;padding:0 16px}.aw_service_guide .rank_block .table_block{margin-top:30px}.aw_service_guide .rank_block .table_block p{font-size:12px;line-height:20.4px}.aw_service_guide .rank_block .table_block table{border:solid 1px #ddd;border-collapse:collapse;max-width:998px;margin:40px auto 0}.aw_service_guide .rank_block .table_block table th{border:solid 1px #ddd}.aw_service_guide .rank_block .table_block table th.bronze{color:#ca8647}.aw_service_guide .rank_block .table_block table th.silver{color:#a3b8bf}.aw_service_guide .rank_block .table_block table th.gold{color:#d5a322}.aw_service_guide .rank_block .table_block table thead th{height:50px;min-width:140px;padding:0 40px;vertical-align:middle;font-size:15px;text-align:center}.aw_service_guide .rank_block .table_block table tbody th{min-width:168px;min-height:60px;padding:0 10px;vertical-align:middle;font-size:12px;font-weight:400}.aw_service_guide .rank_block .table_block table tbody td{border:solid 1px #ddd;min-height:50px;padding:12px 10px;font-size:13px;text-align:center;vertical-align:middle}.aw_service_guide .rank_block .limit_detail{border:solid 1px #ddd;margin-top:30px;padding:30px 14px}.aw_service_guide .rank_block .limit_detail p{font-size:14px;line-height:28px}.aw_service_guide .rank_block .limit_detail ul{margin-top:24px}.aw_service_guide .rank_block .limit_detail ul li{font-size:12px;line-height:20.4px;padding-left:1em;position:relative}.aw_service_guide .rank_block .limit_detail ul li:before{content:"";display:block;width:3px;height:3px;border-radius:50%;background-color:#000;position:absolute;left:0;top:8px}.aw_service_guide .blackmember_block{background:#000;margin-top:88px;padding:70px 35px}.aw_service_guide .blackmember_block .card_image{max-width:400px;margin:0 auto}.aw_service_guide .blackmember_block .card_image img{width:100%}.aw_service_guide .blackmember_block .title_block{margin-top:48px;color:#fff}.aw_service_guide .blackmember_block .title_block h3{color:#fff}.aw_service_guide .blackmember_block .black_detail{color:#fff;text-align:center;max-width:290px;margin:30px auto 0}.aw_service_guide .blackmember_block .black_detail p{font-size:13px;line-height:22.1px}.aw_service_guide .blackmember_block .black_detail .linkbox{margin-top:40px}.aw_service_guide .blackmember_block .black_detail .linkbox a{font-size:12px;color:#fff;line-height:20.4px;text-decoration:underline}@media screen and (max-width: 767px){.aw_service_guide .benefit_block .benefit_contents details{position:relative;z-index:0}.aw_service_guide .benefit_block .benefit_contents details:after{content:"";display:block;width:6px;height:6px;border-top:solid 1px #000;border-right:solid 1px #000;transform:rotate(135deg);margin:20px auto 0}.aw_service_guide .benefit_block .benefit_contents details[open]:after{transform:rotate(-45deg)}.aw_service_guide .rank_block .rank_list{width:100%;overflow-x:scroll;padding-bottom:12px}.aw_service_guide .rank_block table{width:730px}}@media screen and (min-width: 768px){.aw_service_guide .benefit_block .benefit_contents{max-width:998px;margin:50px auto 0;display:flex;flex-wrap:wrap;gap:0 30px}.aw_service_guide .benefit_block .benefit_contents li{width:calc((100% - 30px)/2)}.aw_service_guide .benefit_block .benefit_contents li:nth-last-child(2){border-bottom:solid 1px #ddd}.aw_service_guide .benefit_block .linkbox{margin-top:70px}.aw_service_guide .function_block{margin-top:125px}.aw_service_guide .function_block .function_contents{display:flex;justify-content:center;align-items:center;max-width:998px;margin:0 auto}.aw_service_guide .function_block .function_contents .title_block{order:2;max-width:300;width:20.8333333333vw}.aw_service_guide .function_block .function_contents .title_block+.function_detail{margin-top:0}.aw_service_guide .function_block .function_contents li:nth-child(2){order:1;display:flex;flex-direction:column;align-items:center;width:22.2222222222vw;margin-top:0}.aw_service_guide .function_block .function_contents li:nth-child(3){order:3;display:flex;flex-direction:column;align-items:center;width:22.2222222222vw;margin-top:0}.aw_service_guide .rank_block .table_block{max-width:998px;margin:32px auto 0}.aw_service_guide .rank_block .table_block p{text-align:center}.aw_service_guide .rank_block .table_block table{width:100%;margin-top:48px}.aw_service_guide .rank_block .table_block table tbody th{width:27%}.aw_service_guide .rank_block .table_block table tbody td{width:18%}.aw_service_guide .rank_block .limit_detail{max-width:800px;margin:62px auto 0;padding:30px 48px}.aw_service_guide .rank_block .limit_detail ul{display:flex;flex-wrap:wrap;gap:0 30px}.aw_service_guide .blackmember_block{margin-top:96px;padding:94px 0}.aw_service_guide .blackmember_block .black_contents{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,auto);grid-column-gap:60px;grid-row-gap:0px;max-width:760px;margin:0 auto;justify-content:center}.aw_service_guide .blackmember_block .black_contents .card_image{grid-area:1/1/3/2;margin:0}.aw_service_guide .blackmember_block .black_contents .title_block{grid-area:1/2/2/3;text-align:left;margin-top:36px}.aw_service_guide .blackmember_block .black_contents .title_block h3,.aw_service_guide .blackmember_block .black_contents .title_block p{text-align:left}.aw_service_guide .blackmember_block .black_contents .black_detail{grid-area:2/2/3/3;text-align:left;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/aw_service.css.map */
