.page-choose .choose-contents-flex{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}@media(min-width:768px){.page-choose .choose-contents-flex{flex-direction:row;gap:8px;margin-bottom:56px}}.page-choose .choose-contents-flex p{text-align:justify;margin-bottom:15px}.page-choose img.img-choose{width:240px;display:block;margin:0 auto}@media(min-width:768px){.page-choose img.img-choose{width:400px}}.page-choose img.pic-01{width:240px}@media(min-width:768px){.page-choose img.pic-01{width:280px}}@media(min-width:1024px){.page-choose img.pic-01{width:360px}}.page-choose img.pic-02{width:98px}@media(min-width:768px){.page-choose img.pic-02{width:98px}}.page-choose img.pic-03{width:96px}@media(min-width:768px){.page-choose img.pic-03{width:96px}}.page-choose img.pic-04{width:164px}@media(min-width:768px){.page-choose img.pic-04{width:164px}}.page-choose img.pic-05{width:174px}@media(min-width:768px){.page-choose img.pic-05{width:174px}}.page-choose .important-wrap{display:flex;flex-direction:column;gap:24px;margin:0 auto 32px;max-width:1180px}@media(min-width:768px){.page-choose .important-wrap{margin-bottom:56px}}.page-choose .important-wrap .choose-contents-flex{margin-bottom:0}.page-choose .important-wrap .choose-img{min-width:295px}.page-choose .important-wrap .img-choose{margin:24px auto 0}@media(min-width:768px){.page-choose .important-wrap .img-choose{margin:16px auto}}.page-choose .choose-img-title{position:relative;color:#e52145;font-size:18px;line-height:1.4;padding-left:24px}@media(min-width:768px){.page-choose .choose-img-title{font-size:20px;padding-left:36px}}@media(min-width:1024px){.page-choose .choose-img-title{padding-left:36px}}.page-choose .choose-img-title:before{content:"";display:block;position:absolute;top:4px;left:0;width:18px;height:18px;background-color:#e52145;border-radius:2px}@media(min-width:768px){.page-choose .choose-img-title:before{top:4px;left:0;width:22px;height:22px}}.page-choose .choose-img-title:after{content:"";display:block;position:absolute;top:4px;left:4px;width:18px;height:7px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}@media(min-width:768px){.page-choose .choose-img-title:after{top:4px;left:4px;width:20px;height:9px;border-width:3px}}.page-choose h3{width:100%;font-size:20px;margin-bottom:24px}@media(min-width:768px){.page-choose h3{font-size:24px}}.page-choose .choose-contents{max-width:610px;margin:0 auto;padding:20px 0}@media(min-width:768px){.page-choose .choose-contents{padding:60px 0}}.page-choose .choose-contents+.choose-contents{padding-top:0}.page-choose .choose-contents:last-child{padding-bottom:0}.page-choose .choose-contents h3{text-align:center}.page-choose .choose-contents h3 .slash{justify-content:center;line-height:1.4em}.page-choose .choose-contents p{text-align:justify;margin-bottom:15px;line-height:1.8em}.page-choose .choose-contents p:last-child{margin-bottom:0}.page-choose .choose-plan{padding-bottom:0}.page-choose .choose-plan h2{font-size:20px;text-align:center;margin-bottom:30px;line-height:1.4em}@media(min-width:768px){.page-choose .choose-plan h2{font-size:30px}}.page-choose .choose-plan h2 .slash{justify-content:center}.page-choose .choose-plan .plan-items{border:#fff050 3px solid;border-radius:40px 0;justify-content:center;align-items:center;flex-direction:column;margin:0 auto 30px;padding:40px 20px;max-width:1000px}@media(min-width:768px){.page-choose .choose-plan .plan-items{padding:48px;flex-direction:row}}@media(min-width:768px){.page-choose .choose-plan .plan-items h2{font-size:30px}}.page-choose .choose-plan .plan-items img{width:100px;margin-bottom:20px}@media(min-width:768px){.page-choose .choose-plan .plan-items img{margin:0 40px 0 0;height:190px;width:auto}}.page-choose .choose-plan .plan-items p{max-width:610px;text-align:justify;margin-bottom:16px}.page-choose .choose-plan .plan-items p:last-child{margin-bottom:0}.page-choose .choose-btn{text-align:center;display:flex;align-items:center;justify-content:center}.page-choose .point-wrap{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px;margin-top:24px;margin-bottom:0}@media(min-width:768px){.page-choose .point-wrap{flex-direction:row;gap:32px;margin-top:32px}}.page-choose .point-wrap ul{list-style-type:none;display:flex;justify-content:center;flex-direction:column;gap:16px}.page-choose .point-wrap li{position:relative;background-color:#fff050;border-radius:10px;font-size:16px;font-weight:700;line-height:1.6;padding:24px 24px 24px 56px}@media(min-width:768px){.page-choose .point-wrap li{font-size:20px;padding:32px 32px 32px 72px}}.page-choose .point-wrap li:before{content:"";display:block;background-color:#232323;border-radius:100px;position:absolute;top:calc(50% - 10px);left:24px;width:20px;height:20px}@media(min-width:768px){.page-choose .point-wrap li:before{top:calc(50% - 15px);left:24px;width:30px;height:30px}}@media(min-width:1024px){.page-choose .point-wrap li:before{top:calc(50% - 15px);left:24px;width:30px;height:30px}}.page-choose .point-wrap li:after{content:"";display:block;position:absolute;top:calc(50% - 5px);left:28px;width:12px;height:7px;border-left:2px solid #fff050;border-bottom:2px solid #fff050;transform:rotate(-45deg)}@media(min-width:768px){.page-choose .point-wrap li:after{top:calc(50% - 6px);left:31px;width:15px;height:9px;border-width:3px}}.page-choose .choose-about{padding-bottom:0}.page-choose .choose-about .choose-contents{background-color:#f9f8f4;border-top-right-radius:20px;border-bottom-left-radius:20px;max-width:none;margin-bottom:0;padding:24px 32px}@media(min-width:768px){.page-choose .choose-about .choose-contents{border-top-right-radius:40px;border-bottom-left-radius:40px;margin-bottom:0;padding:32px 40px}}
