/* edit */
.ed_spa {position:relative; width:100%; padding-top:30px; padding-bottom:80px; background:#fff;}
.ed_event_ban {position:relative; width:1200px; height:130px; margin:0 auto; background:#fff;}
.ed_wrap_1 {position:relative; width:100%; background:#fff; box-sizing:border-box; padding-bottom:50px; font-family:NanumSquare,nanumbarungothic,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif;}
.ed_tit_wrap {position:relative; width:1200px; margin:0 auto; box-sizing:border-box; font-size:28px; font-weight:800; line-height:100%; color:#000; letter-spacing:-2px; padding-bottom:15px;}
.ed_txt {font-size:14px; font-weight:400; color:#999; letter-spacing:-1px; font-family:notokr,nanumbarungothic,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif;}
.ed_list_wrap {position:relative; width:1230px; height:240px; margin:0 auto; box-sizing:border-box; overflow:hidden;}
.ed_list_wrap ul li {position:relative; float:left; width:246px; height:240px; box-sizing:border-box; padding:0px 15px; font-family:notokr,nanumbarungothic,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif;}
.ed_list_img {position:relative; width:216px; height:136px; box-sizing:border-box; border-radius:4px; cursor:pointer; background-size:216px 136px !important; background-repeat: no-repeat !important; transition:all 0.3s ease 0s; background-position:0px 0px !important;}
.ed_list_img:hover {background-size:236px 156px !important; background-position:-10px -10px !important;}
.ed_list_tit {position:relative; width:100%; box-sizing:border-box; padding-top:13px;}
.ed_list_tit a {font-size:15px; font-weight:400; line-height:130%; color:#000; letter-spacing:-1px; word-break:keep-all;}
.ed_list_tit a:hover {color:#ee232c;}
.ed_list_cost {position:relative; width:100%; box-sizing:border-box; padding-top:6px; font-size:13px; font-weight:400; line-height:130%; color:#999; letter-spacing:-0.6px; word-break:keep-all;}
.ed_cost_1 {text-decoration:line-through;}
.ed_cost_2 {color:#ee232c; font-weight:800;}
.ed_arr_left {position:absolute; width:40px; height:40px; left:calc(50% - 645px); top:122px; border-radius:5px; cursor:pointer; background:#fff url("../img/edit/arr_left.png") no-repeat 50% 50%;}
.ed_arr_left:hover {background:#f6f6f7 url("../img/edit/arr_left.png") no-repeat 50% 50%;}
.ed_arr_right {position:absolute; width:40px; height:40px; left:calc(50% + 605px); top:122px; border-radius:5px; cursor:pointer; background:#fff url("../img/edit/arr_right.png") no-repeat 50% 50%;}
.ed_arr_right:hover {background:#f6f6f7 url("../img/edit/arr_right.png") no-repeat 50% 50%;}
.ed_view {position:absolute; width:120px; height:20px; left:calc(50% + 480px); top:34px; font-family:notokr,nanumbarungothic,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif; text-align:right;}
.ed_view a {font-size:13px; font-weight:800; color:#999; letter-spacing:-1px; line-height:20px;}
.ed_view a:hover {color:#666;}

.ed_list_wrap_2 {position:relative; width:1230px; height:300px; margin:0 auto; box-sizing:border-box; overflow:hidden;}
.ed_list_wrap_2 ul li {position:relative; float:left; width:246px; height:300px; box-sizing:border-box; padding:6px 15px; font-family:notokr,nanumbarungothic,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif;}
.ed_rev_wrap {position:relative; width:100%; height:288px; box-sizing:border-box; background:#fff; box-shadow:0px 0px 6px rgba(0,0,0,.1); border-radius:5px; border:solid 1px #ececec;}
.ed_rev_wrap:hover .ed_rev_tit {text-decoration:underline 2px rgba(0,0,0,.1); text-underline-position:under;}
.ed_rev_wrap a {display:block; width:100%; height:286px; box-sizing:border-box; padding:16px 24px 24px 24px;}
.ed_rev_box {position:relative; width:36px; height:20px; box-sizing:border-box; background:#ed4003; border-radius:4px; padding-top:4px; font-size:9px; font-weight:400; line-height:130%; color:#fff; letter-spacing:-0.2px; text-align:center;}
.ed_rev_tit {position:relative; width:100%; box-sizing:border-box; font-size:17px; font-weight:400; line-height:130%; color:#000; letter-spacing:-1px; word-break:keep-all; margin-top:6px; padding-bottom:3px;}
.ed_rev_star {position:relative; width:63px; height:14px; box-sizing:border-box; margin-bottom:12px;}
.ed_rev_txt {position:relative; width:100%; box-sizing:border-box; font-size:14px; font-weight:400; line-height:140%; color:#666; letter-spacing:-1px; word-break:keep-all; margin-bottom:4px;}
.ed_rev_name {position:relative; width:100%; box-sizing:border-box; font-size:14px; font-weight:400; line-height:140%; color:#000; letter-spacing:-1px; word-break:keep-all;}
.ed_arr_left_2 {position:absolute; width:40px; height:40px; left:calc(50% - 645px); top:203px; border-radius:5px; cursor:pointer; background:#fff url("../img/edit/arr_left.png") no-repeat 50% 50%;}
.ed_arr_left_2:hover {background:#f6f6f7 url("../img/edit/arr_left.png") no-repeat 50% 50%;}
.ed_arr_right_2 {position:absolute; width:40px; height:40px; left:calc(50% + 605px); top:203px; border-radius:5px; cursor:pointer; background:#fff url("../img/edit/arr_right.png") no-repeat 50% 50%;}
.ed_arr_right_2:hover {background:#f6f6f7 url("../img/edit/arr_right.png") no-repeat 50% 50%;}

.ed_wrap_2 {position:relative; width:100%; background:#f4f5f9; box-sizing:border-box; padding-top:70px; padding-bottom:70px; font-family:NanumSquare,nanumbarungothic,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif;}
.ed_cus_wrap {position:relative; width:1200px; height:508px; margin:0 auto; box-sizing:border-box;}
.ed_noti_box {position:absolute; width:590px; height:244px; left:0px; top:0px; background:#fff; box-shadow:0px 0px 8px rgba(0,0,0,.04); border-radius:5px; box-sizing:border-box; padding:30px;}
.ed_cus_tit {position:relative; width:100%; font-size:23px; font-weight:800; color:#000; letter-spacing:-2px; padding-bottom:20px; line-height:100%;}
.ed_cus_bt {position:absolute; width:30px; height:30px; right:15px; top:25px; background:#fff url("../img/edit/plus.png") no-repeat 50% 50%; border-radius:4px; overflow:hidden;}
.ed_cus_bt:hover {background:#f6f6f7 url("../img/edit/plus.png") no-repeat 50% 50%;}
.ed_cus_bt a {display:block; width:30px; height:30px;}
.ed_cus_board {position:relative; width:100%; box-sizing:border-box;}
.ed_cus_board ul li {position:relative; width:100%; box-sizing:border-box; font-family:notokr,nanumbarungothic,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif;}
.ed_cus_board ul li a {font-size:16px; font-weight:400; color:#666; letter-spacing:-0.7px; line-height:28px;}
.ed_cus_board ul li a:hover {color:#000; text-decoration:underline 2px rgba(0,0,0,.1); text-underline-position:under;}
.ed_cus_board ul li.faqbg {background:url("../img/edit/q.png") no-repeat 0px 5px; padding-left:16px;}
.ed_cus_date {padding-left:15px; color:#a2a2a2; letter-spacing:-0.4px;}

.ed_qa_box {position:absolute; width:590px; height:244px; right:0px; top:0px; background:#fff; box-shadow:0px 0px 8px rgba(0,0,0,.04); border-radius:5px; box-sizing:border-box; padding:30px;}
.ed_faq_box {position:absolute; width:590px; height:244px; left:0px; top:264px; background:#fff; box-shadow:0px 0px 8px rgba(0,0,0,.04); border-radius:5px; box-sizing:border-box; padding:30px;}

.ed_ban_1 {position:absolute; width:285px; height:112px; left:610px; top:264px; background:#fbb101; border-radius:5px; overflow:hidden;}
.ed_ban_1 a {display:block; width:285px; height:112px; box-sizing:border-box; padding:20px;}
.ed_ban_tit {position:relative; width:100%; font-family:NanumSquare,nanumbarungothic,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif; font-size:17px; font-weight:800; color:#fff; letter-spacing:-1px; line-height:130%;}
.ed_ban_1 a:hover .ed_ban_tit {text-decoration:underline 2px rgba(255,255,255,.4); text-underline-position:under;}
.ed_ban_view {position:absolute; height:20px; right:20px; bottom:16px; box-sizing:border-box; padding-left:14px; font-family:notokr,nanumbarungothic,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif; font-size:13px; font-weight:400; color:#fff; letter-spacing:-0.7px; line-height:20px; text-align:right; background:url("../img/edit/arr.png") no-repeat 0px 4px}

.ed_ban_2 {position:absolute; width:285px; height:112px; left:915px; top:264px; background:#537cd1; border-radius:5px; overflow:hidden;}
.ed_ban_2 a {display:block; width:285px; height:112px; box-sizing:border-box; padding:20px;}
.ed_ban_2 a:hover .ed_ban_tit {text-decoration:underline 2px rgba(255,255,255,.4); text-underline-position:under;}

.ed_ban_3 {position:absolute; width:285px; height:112px; left:610px; top:396px; background:#5b5b69; border-radius:5px; overflow:hidden;}
.ed_ban_3 a {display:block; width:285px; height:112px; box-sizing:border-box; padding:20px;}
.ed_ban_3 a:hover .ed_ban_tit {text-decoration:underline 2px rgba(255,255,255,.4); text-underline-position:under;}

.ed_ban_4 {position:absolute; width:285px; height:112px; left:915px; top:396px; background:#9198bc; border-radius:5px; overflow:hidden;}
.ed_ban_4 a {display:block; width:285px; height:112px; box-sizing:border-box; padding:20px;}
.ed_ban_4 a:hover .ed_ban_tit {text-decoration:underline 2px rgba(255,255,255,.4); text-underline-position:under;}


