 .fc_red { color: #ff5957 !important;}
 .fc_blue1 {color: #20aff1 !important;}
 .fc_blue2 {color: #1a4589 !important;}
 .fc_black {color: #323232 !important;}
 .fc_white {color: #fff !important;}
 .fw_bold {font-weight: 400 !important;}
  .terms_wrap h5{font-size:31px;font-weight:400;margin:0;}
 .terms_wrap h5::before{display:none;}
 .terms_wrap h6{font-size:24px;color:#000;margin:65px 0 20px;}
 .terms_wrap .c_box{position:relative;height:350px;border:1px solid #a4a4a7;border-radius:8px;background-color:#fff;padding:28px;box-sizing:border-box;margin-top:0;overflow-y:auto;}
 .terms_wrap .c_box span{display:block;line-height:1;}
 .terms_wrap .c_box .tit{font-size:18px; color: #1a1a1a; font-weight: bold; margin-top: 40px;}
 .terms_wrap .c_box .tit:first-child{margin-top:0;}
 .terms_wrap .c_box .sub{margin-top:15px;}
 .terms_wrap .c_box .exp{line-height:1.35;color:#8e8e8e;margin-top:8px;}
 .terms_wrap .chk{display:none;}
 .terms_wrap .chk + label{display:flex;align-items:center;font-size:16px;margin-top:12px;}
 .terms_wrap .chk + label i{display:block;width:26px;height:26px;border-radius:100%;background:#d9d9d9 url(/images/wandohealing/common/sp_layout.png?build_20250702001) no-repeat -318px -185px;margin-right:10px;}
 .terms_wrap .chk:checked + label i{background-color:#0daeff;}
 .terms_wrap .selectric{width:325px;}
  a.l_btn_modify, a.l_btn_remove { padding: 5px !important;}
 .box_hidden, .text_hidden { display: block; text-indent: -999999px; height: 0; width: 0; position: absolute; border: 0; font-size: 1px; z-index: -1; margin: 0; padding: 0; opacity: 0; background: none;}
 .answer_box .viewbox .text_viewbox { word-break: break-all;}
  .alert_content_none .c_box.iconbox [class*='icon'] { background:url(/images/wandohealing/sub/icon3.png?build_20250702001) no-repeat; border-radius: 0; background-color: #fff; width: 112px; height: 101px; margin-left: 13px; margin-top: 12px;}
 .alert_content_none .c_box.iconbox .info { width: calc(100% - 125px); padding-left: 34px;}
 .alert_content_none .c_box.iconbox .gr { color: #0daeff;}
 .module_list_box .btn_p { margin-top: 30px; margin-bottom: 30px !important;}
 .module_list_box .btn_p a { padding: 15px 38px; color: #fff; transition:all 0.5s ease 0s; border-radius: 12px; display: inline-block; }
 .module_list_box .btn_p a.p2 { background-color:#1a1a1a; border:1px solid #1a1a1a;}
 .module_list_box .btn_p a.p2:hover { background-color: #0daeff; border:1px solid #0daeff;}
 .module_list_box .btn_p a.p3 { background-color:#fff; border: 1px solid #1a1a1a; color: #1a1a1a; }
 .module_list_box .btn_p a.p3:hover {background-color: #0daeff; border:1px solid #0daeff; color: #fff;}
 .module_list_box .btn_p a.mar5 { margin-right: 12px !important;}
 .module_write_box .cont_write > .write_box.module_privacy .privacy_agree { margin-top: 12px;}
  .module_view_box .view_titlebox h3 { word-wrap: break-word;}
 .module_view_box .view_titlebox dl { font-weight: normal;}
 .module_view_box .contbox .file_viewbox .right_box ul li { margin: 3px 0;}
 .module_view_box .contbox .file_viewbox .right_box ul li a { line-height: 24px;}
 .approval_title { font-weight: normal; letter-spacing: -1px;}
 #approval_attach .approval_uploaded > label { line-height: 26px;}
 #approval_attach .approval_uploaded { line-height: 26px;}
 #approval_attach .approval_uploaded > .file_load span > a { border: 1px solid #d2d2d2; padding: 5px 10px; font-weight: normal; background-color: #ddd;}
 .search_box.ori input#staff_id { border: 1px solid #d2d2d2; border-radius: 8px; height: 48px; line-height: 48px;}
 .search_box.ori .btn_sml { padding: 14px; border-radius: 8px;}
 .approval_board { padding: 42px 4%;}
 .approval_board div.staff_list { padding: 14px;}
 .module_write_box .cont_write > .write_box.module_file .file_list li > label span.icon { margin: 0 8px 0 0;}
 .module_write_box .cont_write > .write_box.module_file .file_list li .alt_box label { height: 48px; line-height: 48px; top: 1px;}
 .module_write_box .cont_write > .write_box.module_file .file_list li .alt_box input {height: 48px; line-height: 48px; border: 1px solid #d2d2d2; border-radius: 10px; margin: 2px 3px 2px 0;}
 .module_list_box .board_list_box .board_photo .item h3, .module_list_box .board_list_box .board_photo .item strong { color: #000;}
 .module_list_box .board_list_box .board_thumb .item .item_cont .cont_box p { color: #848484;}
 .module_list_box .board_list_box .board_thumb .item .item_cont .cont_box:hover p { color: #d3d3d3;}
 .module_list_box .board_list_box .board_thumb .item .item_cont .cont_box dl { margin-top: 8px; color:#6b6b6b; }
  .module_list_box .board_list_box .board_photo .item h3 span.icon_new {top: 6px;}
 .module_list_box .board_list_box .board_thumb .item .item_cont .cont_box h3 span.icon_new, .module_list_box .board_list_box .board_thumb .item .item_cont .cont_box strong span.icon_new { top: 5px;}
  .module_list_box .board_search_box .right_box .select_box .selectric{width:110px;}
 .module_write_box .cont_write .module_text{display:inline-block;}
 .module_write_box .cont_write > .write_box.module_theme .selectric{width:230px;height:36px;}
 .module_write_box .cont_write > .write_box.module_theme .selectric .label{height:34px;line-height:34px;}
  .terms_wrap .btn_sml{height:24px;font-size:14px;line-height:22px;text-align:center;border:1px solid #d9d9d9;border-radius:3px;padding:0 10px;box-sizing:border-box;}
 .terms_wrap .btn_mid{height:50px;font-size:16px;line-height:50px;text-align:center;border-radius:8px;background-color:#f4f6fa;padding:0 18px;box-sizing:border-box;}
 .terms_wrap .btn_big{display:block;width:326px;height:58px;font-size:21px;font-weight:700;line-height:58px;text-align:center;color:#fff;border-radius:8px;background:#0daeff;margin:100px auto 0;}
 .terms_wrap .btn_big span{display:inline-block;padding:0;background:none;}
 .terms_wrap .btn_plus{width:50px;height:50px;border-radius:100%;background:#f4f6fa url(/images/wandohealing/common/sp_layout.png?build_20250702001) no-repeat -447px -174px;text-indent:-9999px;vertical-align:middle;margin-left:22px;}
 .terms_wrap .btn_minus{width:50px;height:50px;border-radius:100%;background:#f4f6fa url(/images/wandohealing/common/sp_layout.png?build_20250702001) no-repeat -491px -174px;text-indent:-9999px;vertical-align:middle;margin-left:5px;}
 .terms_wrap .btn_plus.sml{width:32px;height:32px;border:2px solid #767678;background-color:#fff;background-position:-601.5px -184.5px;margin-left:7px;}
 .terms_wrap .btn_minus.sml{width:32px;height:32px;border:2px solid #767678;background-color:#fff;background-position:-643.5px -184.5px;margin-left:4px;}
 .terms_wrap .btn_box{display:flex;align-items:center;justify-content:center;margin-top:80px;}
 .terms_wrap .btn_box .btn_mid{height:44px;font-size:17px;line-height:42px;border-radius:3px;margin:0 3px;}
 .terms_wrap .line{color:#000;border:1px solid #d9d9d9;background-color:#fff;}
 .terms_wrap .bg_gray{color:#fff;background-color:#767678;}
 .terms_wrap .bg_gsky{background-color:#f4f6fa;}
  .social_login_manage{border-bottom:1px solid #e6e6e6;margin-top: 20px;overflow: hidden;border: 1px solid #1a1a1a;}
 .social_login_manage > .item{float: left;text-align: center;width: 20%;}
 .social_login_manage > .item .title{background: #f5f5f5;padding: 20px 0px;color: #1a1a1a;border-bottom: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;position:relative;}
 .social_login_manage > .item .title:after{content:'';position:absolute;right: 0;top: 50%;margin-top: -10px;width: 1px;height: 20px;background: #e6e6e6;}
 .social_login_manage > .item .cont{padding: 15px 0;height: 50px;line-height: 50px;position:relative;}
 .social_login_manage > .item .cont:after{content:'';position:absolute;right: 0;top: 50%;margin-top: -10px;width: 1px;height: 20px;background: #e6e6e6;}
 .social_login_manage > .item:nth-child(5n) .title:after, .social_login_manage > .item:nth-child(5n) .cont:after{display:none;}
 .social_login_manage > .item .cont i.icon_naver{ display: inline-block; width: 50px; height: 50px; background: url(/images/wandohealing/common/social_logo_naver.png?build_20250702001); vertical-align: middle; margin-right: 15px;}
 .social_login_manage > .item .cont i.icon_kakao{ display: inline-block; width: 50px; height: 50px; background: url(/images/wandohealing/common/social_logo_kakao.png?build_20250702001); vertical-align: middle; margin-right: 15px;}
 .social_login_manage > .item .cont button.disconnection{ background: #363636; padding: 10px 20px; border-radius: 8px; color: #fff;}
 .social_login_manage p.sns_none{ padding: 40px 20px; text-align: center;}
 .social_login_manage p.sns_none:before{content:'';display: inline-block;width:26px;height:26px;border-radius:100%;background:#d9d9d9 url(/images/wandohealing/common/sp_layout.png?build_20250702001) no-repeat -318px -185px;margin-right:10px;vertical-align: middle;}
  table td.other_box .btn.accept{background: #0daeff;border: 1px solid #0daeff;}
 table td.other_box .btn.accept:hover{ background-color: #fff; border: 1px solid #0daeff; color: #0daeff; }
 table td.other_box .btn.refuse{background: #767678;border: 1px solid #767678;}
 table td.other_box .btn.refuse:hover{ background-color: #fff; border: 1px solid #767678; color: #767678; }
 table td.other_box a.btn { padding: 0 25px; line-height: 40px; height: 42px;}
 table td.other_box a.btn + a.btn{margin-left:10px;}
 h4 + #board_sch1{ margin-top: 30px;}
 #board_sch1 .rent_srch { border: 1px solid #d9d9d9; padding: 20px 0; display: flex; justify-content: center;}
 #board_sch1 .rent_srch > div { display: inline-block;}
 #board_sch1 .rent_srch input[type="text"] { height: 46px; line-height: 46px; border-radius: 8px; margin: 0 5px; min-width:160px}
 .city_button { margin-top: 20px;}
 .city_button ul li a { display: block; text-align: center; border: 1px solid #403a3a; height: 46px; line-height: 46px; color: #403a3a; background-color: #fff; width: 200px; margin: 0 auto;}
 .city_button ul li.btn__citytour_schedule a {background-color: #403a3a; color: #fff;}
