@charset "UTF-8";.point_content .point_wrap{padding:2em;box-sizing:border-box}@media screen and (max-width:768px){.point_content .point_wrap{padding:2em 1em}}.point_content .point_wrap .point_head{width:100%;display:flex;justify-content:space-between}@media screen and (max-width:768px){.point_content .point_wrap .point_head{flex-wrap:wrap}}.point_content .point_wrap .point_head .txt{width:80%}@media screen and (max-width:768px){.point_content .point_wrap .point_head .txt{width:100%;margin-bottom:2em}.point_content .point_wrap .point_head .txt.detail_p{margin-bottom:0}}.point_content .point_wrap .point_head .txt h1,.point_content .point_wrap .point_head .txt p{padding-bottom:0.5em}.point_content .point_wrap .point_head .txt h3{padding:0.5em 0}.point_content .point_wrap .point_head .img{width:15%}@media screen and (max-width:768px){.point_content .point_wrap .point_head .img{width:30%;margin:1em auto}}.point_content .point_wrap .point_head .bt_base{width:25%}@media screen and (max-width:768px){.point_content .point_wrap .point_head .bt_base{width:100%}}.point_content .point_wrap .point_main{width:100%;margin:1em 0}.point_content .point_wrap .point_main.address .buttons{width:90%;margin:0 auto;display:flex;justify-content:space-between}@media screen and (max-width:768px){.point_content .point_wrap .point_main.address .buttons{width:100%;flex-wrap:wrap;gap:1em}}.point_content .point_wrap .point_main.address .bt_base{width:39%;margin:1em auto}@media screen and (max-width:768px){.point_content .point_wrap .point_main.address .bt_base{width:100%;margin:0}}.point_content .point_wrap .point_main .user_infos_wrap{padding:1em 0!important}.point_content .point_wrap .point_main .note{width:100%;margin:2em 0;display:inline-block;border-radius:1em;padding:1em;box-sizing:border-box;border:solid thin var(--color_red);box-shadow:0.5em 0.5em 2em -0.5em var(--color_gray);position:relative}@media screen and (max-width:768px){.point_content .point_wrap .point_main .note{padding:2em 0.5em}}.point_content .point_wrap .point_main .note::before{content:"注意事項・交換手順";background-color:var(--color_white);position:absolute;top:-1em;left:2em;padding:0 0.2em;color:var(--color_red);font-weight:bold}.point_content .point_wrap .point_main .note h2{padding:1em 0 0 0}.point_content .point_wrap .point_main .note .note_wrap{width:100%;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:768px){.point_content .point_wrap .point_main .note .note_wrap{flex-wrap:wrap}}.point_content .point_wrap .point_main .note .note_wrap ul{width:70%;list-style:decimal}@media screen and (max-width:768px){.point_content .point_wrap .point_main .note .note_wrap ul{width:100%;padding:1em 2em 0 2em;margin:0}}.point_content .point_wrap .point_main .note .note_wrap ul li:has(p){list-style:none}.point_content .point_wrap .point_main .note .note_wrap ul p{padding:1em 0;margin-left:-2em}@media screen and (max-width:768px){.point_content .point_wrap .point_main .note .note_wrap ul p{margin-left:-2em;padding:1em 0}}.point_content .point_wrap .point_main .note .note_wrap img{width:20%}@media screen and (max-width:768px){.point_content .point_wrap .point_main .note .note_wrap img{width:40%;margin:0 auto}}.point_content .point_wrap .point_main .list{width:100%;display:inline-block;margin:1em 0}.point_content .point_wrap .point_main .list ul{list-style:none;margin:2em 0;padding:0;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.point_content .point_wrap .point_main .list ul li{width:32%;border-radius:1em;margin-bottom:1em;border:solid thin var(--color_black);box-shadow:0.5em 0.5em 2em -0.5em var(--color_gray)}@media screen and (max-width:768px){.point_content .point_wrap .point_main .list ul li{width:100%;box-shadow:unset}}.point_content .point_wrap .point_main .list ul li:hover{background-color:var(--color_red3)}@media screen and (max-width:768px){.point_content .point_wrap .point_main .list ul li:hover{background-color:unset}}.point_content .point_wrap .point_main .list ul li:hover img{scale:0.95;transition:0.3s ease}@media screen and (max-width:768px){.point_content .point_wrap .point_main .list ul li:hover img{scale:unset;transition:none}}.point_content .point_wrap .point_main .list ul li a{text-decoration:none;color:var(--color_black);width:100%;padding:1em;box-sizing:border-box}.point_content .point_wrap .point_main .list ul li a h3{text-align:center}.point_content .point_wrap .point_main .list ul li a p{text-align:center}.point_content .point_wrap .point_main .list ul li a img{width:50%;margin:0.5em 25%;clip-path:inset(0 round 0.5em)}@media screen and (max-width:768px){.point_content .point_wrap .point_main .list ul li a img{width:40%;margin:0.5em auto;clip-path:unset}}.point_content .point_wrap .point_main .caption{width:100%;list-style:none;margin:1em 0;padding:0 2em}@media screen and (max-width:768px){.point_content .point_wrap .point_main .caption{margin:0}}.point_content .point_wrap .point_main .caption li::before{content:"※";margin-left:-1em}.point_content .point_wrap .point_main .select dl,.point_content .point_wrap .point_main .list dl{width:100%;padding:0.5em 0;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:stretch}.point_content .point_wrap .point_main .select dl dt,.point_content .point_wrap .point_main .list dl dt{width:50%;padding:0.5em;box-sizing:border-box;text-align:right;background-color:var(--color_white3);border-bottom:thin solid var(--color_white);display:grid;align-items:center}.point_content .point_wrap .point_main .select dl dd,.point_content .point_wrap .point_main .list dl dd{width:50%;padding:0.5em;box-sizing:border-box;background-color:var(--color_white2);border-bottom:thin solid var(--color_white);display:grid;align-items:center}.point_content .point_wrap .point_main .select{width:100%;margin:1em 0;padding:2em 1em;box-sizing:border-box;border-radius:1em;border:solid thin var(--color_black);box-shadow:0.5em 0.5em 2em -0.5em var(--color_gray);display:flex;justify-content:space-around;flex-wrap:wrap;align-items:center}.point_content .point_wrap .point_main .select form{display:contents}@media screen and (max-width:768px){.point_content .point_wrap .point_main .select{padding:1em 0.5em}}.point_content .point_wrap .point_main .select img{width:15%;margin:1em}@media screen and (max-width:768px){.point_content .point_wrap .point_main .select img{width:40%;margin:0 auto}}.point_content .point_wrap .point_main .select dl{width:40%}@media screen and (max-width:768px){.point_content .point_wrap .point_main .select dl{width:100%}}.point_content .point_wrap .point_main .select .select_box{width:30%}@media screen and (max-width:768px){.point_content .point_wrap .point_main .select .select_box{width:100%;margin-top:1em}}.point_content .point_wrap .point_main .select .select_box .bt_select{margin-top:1em}.point_content .point_wrap .point_main .select .detail{width:100%;margin:1em 0;display:none}.point_content .point_wrap .point_main .select .detail.complete{display:block}.point_content .point_wrap .point_main .select .detail.history{display:block}.point_content .point_wrap .point_main .select .detail.history .detail_wrap h3{width:100%}@media screen and (max-width:768px){.point_content .point_wrap .point_main .select .detail.history .detail_wrap h3{width:100%}}.point_content .point_wrap .point_main .select .detail.history .detail_wrap dl{width:100%}.point_content .point_wrap .point_main .select .detail.history .detail_wrap dl dt{width:30%}@media screen and (max-width:768px){.point_content .point_wrap .point_main .select .detail.history .detail_wrap dl dt{width:28%;text-align:left}}.point_content .point_wrap .point_main .select .detail.history .detail_wrap dl dd{width:69%}@media screen and (max-width:768px){.point_content .point_wrap .point_main .select .detail.history .detail_wrap dl dd{width:71%}}.point_content .point_wrap .point_main .select .detail.history .detail_wrap dl dd:has(p){width:100%}.point_content .point_wrap .point_main .select .detail.history .detail_wrap .checking{margin:1em 0 0 0}.point_content .point_wrap .point_main .select .detail.history .detail_wrap .prepaid_buttons{width:100%;display:flex;flex-wrap:wrap;margin:0.5em;gap:0.5em}.point_content .point_wrap .point_main .select .detail.history .detail_wrap .prepaid_buttons .bt_base{width:30%}@media screen and (max-width:768px){.point_content .point_wrap .point_main .select .detail.history .detail_wrap .prepaid_buttons .bt_base{width:45%}}.point_content .point_wrap .point_main .select .detail .detail_wrap{width:80%;margin:1em auto;padding:1em;background-color:var(--color_white2);border-radius:1em;display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:768px){.point_content .point_wrap .point_main .select .detail .detail_wrap{width:100%;padding:1em 0.5em}}.point_content .point_wrap .point_main .select .detail .detail_wrap h3{width:90%}@media screen and (max-width:768px){.point_content .point_wrap .point_main .select .detail .detail_wrap h3{width:80%}}.point_content .point_wrap .point_main .select .detail .detail_wrap .img{width:10%;margin:-3em -3em 0 0}@media screen and (max-width:768px){.point_content .point_wrap .point_main .select .detail .detail_wrap .img{width:20%;margin:-2em -1em 0 0}}.point_content .point_wrap .point_main .select .detail .detail_wrap .img img{width:100%;padding:0;margin:0}.point_content .point_wrap .point_main .select .detail .detail_wrap dl{width:100%}.point_content .point_wrap .point_main .select .detail .detail_wrap dl dt{width:30%;background-color:var(--color_white);border-bottom:thin solid var(--color_white3)}@media screen and (max-width:768px){.point_content .point_wrap .point_main .select .detail .detail_wrap dl dt{width:60%}}.point_content .point_wrap .point_main .select .detail .detail_wrap dl dd{width:69%;background-color:var(--color_white);border-bottom:thin solid var(--color_white3)}@media screen and (max-width:768px){.point_content .point_wrap .point_main .select .detail .detail_wrap dl dd{width:39%}}.point_content .point_wrap .point_main .select .detail .p_sufficient,.point_content .point_wrap .point_main .select .detail .p_insufficient{width:80%;margin:1em auto}@media screen and (max-width:768px){.point_content .point_wrap .point_main .select .detail .p_sufficient,.point_content .point_wrap .point_main .select .detail .p_insufficient{width:100%}}.point_content .point_wrap .point_main .select .detail .p_sufficient .bt_base,.point_content .point_wrap .point_main .select .detail .p_insufficient .bt_base{width:50%;margin:0 auto}@media screen and (max-width:768px){.point_content .point_wrap .point_main .select .detail .p_sufficient .bt_base,.point_content .point_wrap .point_main .select .detail .p_insufficient .bt_base{width:100%}}.point_content .point_wrap .point_main .select .detail .p_sufficient p,.point_content .point_wrap .point_main .select .detail .p_insufficient p{padding:1em 0;text-align:center}@media screen and (max-width:768px){.point_content .point_wrap .point_main .select .detail .p_sufficient p,.point_content .point_wrap .point_main .select .detail .p_insufficient p{text-align:left}}.point_content .point_wrap .point_main .about{width:100%;margin:2em 0}.point_content .point_wrap .point_main .about h3{margin:0.5em 0}.point_content .point_wrap .point_main .about .buttons{width:100%;margin:2em 0;display:flex;gap:1em;flex-wrap:wrap}.point_content .point_wrap .point_main .about .buttons .bt_base{width:33%}@media screen and (max-width:768px){.point_content .point_wrap .point_main .about .buttons .bt_base{width:100%}}.point_content .point_wrap .point_main .about ol{list-style:circle;padding:0 0 0 1em}.point_content .point_wrap .point_main .about ol.list_num{list-style:decimal}.point_content .point_wrap .point_main .about ol.list_num li{padding-bottom:1em}.point_content .point_wrap .point_main .about ol li{padding-bottom:0.5em}.point_content .point_wrap .point_main .about ol ol{list-style:disc}
