.page_calendarBox__sMu2J{padding:0 15px}.page_titleCalendar__LrYtY{width:100%;text-align:left;padding:15px 10px;margin:20px 0;background-color:#edf7f9;border:1px solid #d3e4ea;border-radius:10px;color:#006780}.page_titleCalendar__LrYtY>span{padding-left:10px}.page_titleCalendar__LrYtY img{margin-left:20px;display:inline-block!important}.page_calendarGrid___0QJN{width:100%;border-left:1px solid #f6f6f6;border-right:1px solid #f6f6f6}.page_calendarGrid___0QJN.page_infoText__k4PeB .page_left__Bz1P3,.page_calendarGrid___0QJN.page_infoText__k4PeB .page_right__xH2ZL{padding-top:30px;font-size:13px;font-weight:500;line-height:1.71;letter-spacing:-.7px;text-align:left;color:#888;word-break:keep-all}.page_calendarGrid___0QJN.page_infoText__k4PeB .page_right__xH2ZL{color:#555}.page_calendarGrid___0QJN.page_infoText__k4PeB .page_right__xH2ZL span{color:#006480}.page_calendarGrid___0QJN .page_title__Cx0FP{padding-bottom:15px;font-size:14px;letter-spacing:-.3px;color:#1a1a1a;display:flex;justify-content:space-between;align-items:center;padding-top:20px}.page_calendarGrid___0QJN .page_title__Cx0FP span{color:#006480;font-weight:500}.page_calendarGrid___0QJN .page_left__Bz1P3{width:100%}.page_calendarGrid___0QJN .page_left__Bz1P3 .page_navigator__QBNwQ{margin-top:20px;display:flex}.page_calendarGrid___0QJN .page_left__Bz1P3 .page_navigator__QBNwQ li{font-size:14px;letter-spacing:-.35px;text-align:left;color:#888;margin-right:15px}.page_calendarGrid___0QJN .page_left__Bz1P3 .page_navigator__QBNwQ li:before{content:"";display:inline-block;width:15px;height:15px;border-radius:50%;margin-right:5px;vertical-align:text-bottom;border:1px solid #e9e9e9}.page_calendarGrid___0QJN .page_left__Bz1P3 .page_navigator__QBNwQ li.page_possible__gNJYU:before{background-color:#ccc}.page_calendarGrid___0QJN .page_left__Bz1P3 .page_navigator__QBNwQ li.page_expired__Q6f0I:before{background-color:#f7f7f7}.page_calendarGrid___0QJN .page_left__Bz1P3 .page_navigator__QBNwQ li.page_seleted__VPYnN:before{background-color:#006480}.page_calendarGrid___0QJN .page_right__xH2ZL{width:100%}.page_calendarGrid___0QJN .page_right__xH2ZL ul{display:flex;flex-flow:row wrap;margin-top:20px}.page_calendarGrid___0QJN .page_right__xH2ZL ul li{width:calc((100% - 18px)/2);height:40px;margin-bottom:17px}.page_calendarGrid___0QJN .page_right__xH2ZL ul li:nth-of-type(2n){margin-left:17px}.page_labelButton__jFqS1{display:block;position:relative;overflow:hidden;border-radius:6px}.page_labelButton__jFqS1.page_expired__Q6f0I label{background-color:#ddd;color:#5555554d;text-decoration:line-through}.page_labelButton__jFqS1 input{position:absolute;top:0;left:-99999999999999px}.page_labelButton__jFqS1 label{display:block;width:100%;background-color:#f4f4f4;font-size:15.5px;line-height:42px;letter-spacing:0;height:42px;text-align:center;cursor:pointer}.page_labelButton__jFqS1 i{display:inline-block;border-radius:11px;border:1px solid #f66;font-size:13px;font-weight:700;color:#f66;height:22px;line-height:22px;padding:0 8px;margin-right:5px}.page_labelButton__jFqS1 input[type=radio]:checked+label{background-color:#006480;color:#fff}.page_labelButton__jFqS1 input[type=radio]:checked~span{color:#004b87}.page_labelButton__jFqS1>span{color:#979797;font-size:14px;margin-left:5px}.page_contentTextarea__n8Mf_{width:100%!important;padding:13px 10px;border-radius:4px;border:1px solid #ccc;background-color:#fff;box-sizing:border-box}.page_agreeWrap__4LUr0{padding-top:20px}.page_agreeWrap__4LUr0 .page_checkAgree__8oc_r span{font-size:14px!important}.page_agreeWrap__4LUr0 .page_agree__ZyiQj{width:100%;max-height:200px;overflow:hidden;overflow-y:auto;margin-top:20px;padding:28px 30px;border:1px solid #ccc;background-color:#fff;font-size:14px;line-height:1.47;letter-spacing:-.38px;text-align:left;color:#8e8e8e}.page_btnBox__O8I1V{padding:30px 35px;border:1px solid #ccc;line-height:26px;display:flex;align-items:center;justify-content:space-between;color:#5e5e5e;margin:15px 0 40px}.page_btnBox__O8I1V .page_text__4LF1v{font-size:16px;font-weight:400;letter-spacing:-.4px;width:75%}.page_btnBox__O8I1V .page_text__4LF1v span{color:#006480;margin-bottom:5px}.page_btnBox__O8I1V .page_qBtn__R90Zm{background-color:#006480;color:#fff;border-radius:3px;padding:5px 18px}.page_topDesc__MeRZm{padding:30px 15px;background-color:#fff}.page_topDesc__MeRZm h3{font-size:16px;position:relative;text-indent:10px;margin-bottom:15px}.page_topDesc__MeRZm h3:after{content:"";display:block;width:3px;height:100%;background-color:#006780;position:absolute;left:0;top:0;border-radius:4px}.page_topDesc__MeRZm>.page_contentDesc__xkBwe{color:#333}.page_topDesc__MeRZm>.page_contentDesc__xkBwe .page_decoration__uO9bN{text-decoration:underline}.page_topDesc__MeRZm>.page_contentDesc__xkBwe .page_textBox__t4_lv{display:inline-block;padding-top:12px;color:#006780}.page_topDesc__MeRZm>.page_contentDesc__xkBwe button{display:block;width:100%;height:50px;border:2px solid #006780;border-radius:10px;font-size:14px;font-weight:700;margin-top:20px}.page_bottomDesc__ZY7Wm{background-color:#eaeaea;padding:20px 15px}.page_bottomDesc__ZY7Wm ul li{color:#666;padding-bottom:5px;position:relative;text-indent:10px;font-size:12px}.page_bottomDesc__ZY7Wm ul li:before{content:"";display:block;width:4px;height:4px;border-radius:50%;background-color:#666;position:absolute;left:0;top:7px}.page_bottomDesc__ZY7Wm ul li:last-child{margin-top:5px}.page_bottomDesc__ZY7Wm ul li:last-child span{color:#006780}.page_kindList__Oue9d dt{font-size:14px;font-weight:700;letter-spacing:-.05px;padding:12px 0}.page_kindList__Oue9d dd .RadioButton{display:inline-block;width:48%}.page_kindList__Oue9d dd .RadioButton label{width:100%;border:2px solid #ccc;border-radius:8px;text-align:center;padding:13px 0}.page_kindList__Oue9d dd .RadioButton:first-child{margin-right:4%}.page_kindList__Oue9d input[type=text]{width:100%!important}.page_kindList__Oue9d .page_phoneNunber__NIW5_>span{display:inline-block;width:31%!important;margin-right:3.5%}.page_kindList__Oue9d .page_phoneNunber__NIW5_>span:last-child{margin-right:0}.page_kindList__Oue9d .page_phoneNunber__NIW5_>span span{padding:0 1%}.page_submitBtn__K_oYV{padding:30px 0}