@charset "utf-8";
/* layout */
.indi{width:100%;height:170px;padding-top:105px;overflow:hidden;box-sizing:border-box;background-size:cover !important;text-align:center;
-webkit-box-shadow: 1px 2px 1px 0px rgba(0,0,0,0.35);
-moz-box-shadow: 1px 2px 1px 0px rgba(0,0,0,0.35);
-o-box-shadow: 1px 2px 1px 0px rgba(0,0,0,0.35);
-ms-box-shadow: 1px 2px 1px 0px rgba(0,0,0,0.35);
box-shadow: 1px 2px 1px 0px rgba(0,0,0,0.35);border-radius:1px /* iphone6+ */}
.indi h3{color:#fff;font-weight:bold;border-top:2px solid #fff;display:inline-block;padding-top:5px;font-size:1.07em;}
.d_ct{padding:78px 12px 0px 12px;box-sizing:border-box;width:100%;}/* 기본레이아웃 */
.s_ct{padding:12px 12px 12px 12px;box-sizing:border-box;width:100%;}
/* 지망선택 지역 */
#outerarea_pop{width:100%;position:fixed;left:0;top:0;z-index:500;opacity:0}
#outerarea_pop .areaselect{width:93.5%;background:#6a747c;height:100%;text-align:center;padding:15px 0 15px 0;border-radius:10px;
-webkit-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-box-shadow: 1px 0px 10px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 1px 0px 10px 0px rgba(0,0,0,0.5);
box-shadow: 1px 0px 10px 0px rgba(0,0,0,0.5);margin:0 auto;margin-top:20px;margin-bottom:20px;}
#outerarea_pop .areaselect .h_area{font-size:1.2em;color:#fff;padding-bottom:15px;}
#outerarea_pop .area_wrap{border-top:1px solid rgba(256,256,256,0.7);border-bottom:1px solid rgba(256,256,256,0.7);padding:15px 0 15px 0}
#outerarea_pop .areaselect .h_area:before{content:"\f041";font-family:'FontAwesome' !important;margin-right:10px}
#outerarea_pop .area{position:relative;width:40%;height:40px;border:2px solid #fff;margin-right:3%;display:inline-block;
border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;}
#outerarea_pop .area label{line-height:40px;color:#fff;}
#outerarea_pop .area label:after{content:"\f107";font-family:'FontAwesome' !important;position:absolute;right:5px;top:0;font-size:18px}
#outerarea_pop .area select{width:100%;height:40px;min-height:40px;line-height:40px;padding:0 10px;opacity:0;position:absolute;left:0;top:0}
#outerarea_pop .bt_wrap{padding-top:15px}
#outerarea_pop .bt_wrap button{display:inline-block;background:rgba(256,256,256,0.8);width:30%;padding:5px 0 5px 0;border:none;color:#6a747c;border-radius:3px;}
#outerarea_pop button.close{position:absolute;right:2%;top:7%;display:inline-block;width:2em;height:2em;color:#fff;border:none;background:none;font-size:2em;font-weight:bold}
/* 지망선택 날짜 */
#outerdate_pop{width:100%;position:fixed;left:0;top:0;z-index:500;opacity:0}
#outerdate_pop .date_bg{width:93.5%;margin:0 auto;background:#6a747c;padding-bottom:15px;border-radius:10px;
-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-box-shadow: 1px 0px 10px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 1px 0px 10px 0px rgba(0,0,0,0.5);
box-shadow: 1px 0px 10px 0px rgba(0,0,0,0.5);margin-top:20px;margin-bottom:20px}
#outerdate_pop .datewrap{width:100% !important}
#outerdate_pop .ui-datepicker{width:100%;box-sizing:border-box}
#outerdate_pop .ui-widget-header{background:#6a747c !important;}
#outerdate_pop .ui-datepicker-title{color:#fff}
#outerdate_pop .ui-datepicker td span, .ui-datepicker td{width:14% !important;}
#outerdate_pop .ui-datepicker td span, .ui-datepicker td a{text-align:center !important;padding:0.5em 0 0.5em 0 !important;}
#outerdate_pop .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:none !important;background:#fff;border-radius:3px !important}
#outerdate_pop .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{background:#ef6074 !important;color:#fff !important}
#outerdate_pop .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{background:#F1A9A0 !important}
#outerdate_pop .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{box-shadow:1px 1px 1px 0px rgba(0,0,0,0.5) !important;border-radius:3px !important}
#outerdate_pop .ui-datepicker th{border-bottom:1px solid #6a747c}
#outerdate_pop .bt_wrap{padding-top:15px;text-align:center}
#outerdate_pop .bt_wrap button{display:inline-block;background:rgba(256,256,256,0.8);;width:30%;padding:5px 0 5px 0;border:none;color:#6a747c;border-radius:3px;}
#outerdate_pop .bt_wrap button:nth-child(1){margin-right:5px}



/* 아이디찾기 비밀번호찾기 */
.login_indi{background:url(../img/sub/login_indi.gif) no-repeat 0 0;}
.find_info{width:100%;height:62px;text-align:center;margin:0 auto;padding-top:13px;line-height:20px;box-sizing:border-box;font-size:0.85em;-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);border-radius:1px /* iphone6+ */}
#find_id{width:100%;height:auto;padding:0px 12px 30px 12px;box-sizing:border-box;}
#find_id .fi_box{width:100%;height:62px;border-bottom:1px solid rgba(106,116,124,0.6);}
#find_id .fi_box input{display:inline-block;width:100%;height:100%;border:none;background:none}
#find_id button{width:100%;height:62px;background:#ef6074;color:#fff;text-align:center;display:inline-block;border:none;font-weight:bold;margin-top:30px;font-size:1.4em;
border-radius: 7px 7px 7px 7px;-o-border-radius: 7px 7px 7px 7px;-ms-border-radius: 7px 7px 7px 7px;-moz-border-radius: 7px 7px 7px 7px;-webkit-border-radius: 7px 7px 7px 7px;}
/* 회원가입 */
#join_agree{width:100%;height:auto;box-sizing:border-box;text-align:center}
#join_agree .agree_box{text-align:left;height:62px;padding:0px 12px 0px 12px;-webkit-box-shadow: 0px 1px 0px 0px rgba(0,0,0,0.35);-ms-box-shadow: 0px 1px 0px 0px rgba(0,0,0,0.35);-o-box-shadow: 0px 1px 0px 0px rgba(0,0,0,0.35);-moz-box-shadow: 0px 1px 0px 0px rgba(0,0,0,0.35);box-shadow: 0px 1px 0px 0px rgba(0,0,0,0.35);border-radius:1px;line-height:62px;position:relative;}
#join_agree input[type="checkbox"]{-webkit-appearance:none;height:20px;width:20px;cursor:pointer;position:relative;border-radius:3px;background-color:#b4b9bd;border:none;margin-top:20px}
#join_agree input[type="checkbox"]:checked{background-color:#3c474c;}
#join_agree input[type="checkbox"]:before, input[type="checkbox"]:checked:before {position:absolute;top:0;left:0;width:100%;height:100%;line-height:20px;text-align:center;color:#fff;content:'\f00c';font-family:'FontAwesome' !important;}
#join_agree input[type="checkbox"]:checked:before {content:'\f00c';}
#join_agree input[type="checkbox"]:hover:before {background:rgba(255,255,255,0.3);opacity:0.3}
#join_agree .agree_box label{font-weight:bold;margin-left:15px;display:inline-block;vertical-align:top}
#join_agree .agree_box a.ag_v{display:inline-block;line-height:1.5;padding:2px 5px 2px 5px;background:none;border-radius: 7px 7px 7px 7px;-o-border-radius: 7px 7px 7px 7px;-ms-border-radius: 7px 7px 7px 7px;-moz-border-radius: 7px 7px 7px 7px;-webkit-border-radius: 7px 7px 7px 7px;
border:1px solid rgba(106,116,124,0.8);color:#6a747c;position:absolute;right:12px;top:30%;}
#join_agree .next{width:96%;height:50px;background:#ef6074;color:#fff;text-align:center;display:inline-block;border:none;font-weight:bold;margin-top:20px;font-size:1.2em;
border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
/* 회원가입 step2 */
#join_detail{width:100%;height:auto;box-sizing:border-box;text-align:center;padding-bottom:30px}
#join_detail .wr_box{text-align:left;height:62px;padding:0px;-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-ms-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-o-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);border-radius:1px;line-height:62px;position:relative;border-radius:1px /* iphone6+ */}
#join_detail .wr_box input[type="text"],
#join_detail .wr_box input[type="password"],
#join_detail .wr_box input[type="email"],
#join_detail .wr_box input[type="tel"]{display:inline-block;width:100%;height:100%;border:none;background:none;padding:0px 12px;box-sizing:border-box}
#join_detail .wr_box input[type="checkbox"]{-webkit-appearance:none;height:20px;width:20px;cursor:pointer;position:relative;border-radius:3px;background-color:#b4b9bd;border:none;margin-top:20px;margin-left:12px;}
#join_detail .wr_box input[type="checkbox"]:checked{background-color:#3c474c;}
#join_detail .wr_box input[type="checkbox"]:before, input[type="checkbox"]:checked:before{position:absolute;top:0;left:0;width:100%;height:100%;line-height:20px;text-align:center;color:#fff;content:'\f00c';font-family:'FontAwesome' !important;}
#join_detail .wr_box input[type="checkbox"]:checked:before {content:'\f00c';}
/* #join_detail .wr_box input[type="checkbox"]:hover:before {background:rgba(255,255,255,0.3);opacity:0.3} */
#join_detail .wr_box label{vertical-align:top;margin-left:10px;font-weight:bold;}
#join_detail .wr_box button{display:inline-block;padding:5px 5px 5px 5px;background:none;border-radius: 7px 7px 7px 7px;-o-border-radius: 7px 7px 7px 7px;-ms-border-radius: 7px 7px 7px 7px;-moz-border-radius: 7px 7px 7px 7px;-webkit-border-radius: 7px 7px 7px 7px;
border:1px solid rgba(106,116,124,0.8);color:#6a747c;position:absolute;right:12px;top:30%;}
#join_detail .wr_box button.btn_reset{display:none;}
#join_detail .wr_box a.ag_v{display:inline-block;line-height:1.5;padding:2px 5px 2px 5px;background:none;border-radius: 7px 7px 7px 7px;-o-border-radius: 7px 7px 7px 7px;-ms-border-radius: 7px 7px 7px 7px;-moz-border-radius: 7px 7px 7px 7px;-webkit-border-radius: 7px 7px 7px 7px;
border:1px solid rgba(106,116,124,0.8);color:#6a747c;position:absolute;right:12px;top:30%;}
#join_detail .s_box{height:90px;padding:0px 12px 0px 12px;-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);border-radius:1px;position:relative;}
#join_detail .s_box h4{text-align:left;margin-top:15px;margin-bottom:15px}
#join_detail .s_box h4:before{content:"\f107";font-family:'FontAwesome' !important;font-size:1.6em;margin-right:10px;vertical-align:middle}
#join_detail .s_box button{width:32%;display:inline-block;border:1px solid #6a747c;background:#ffffff;color:#6a747c;border-radius:5px;height:30px;line-height:30px}
#join_detail .s_box button.on{background:#6a747c;color:#ffffff;}
/* alert */
#join_detail .hide{display:none}
#join_detail .wr_box .alert{position:absolute;left:12px;bottom:3px;display:inline;line-height:1em;font-size:0.9em;color:#f95b45;font-weight:bold;}
#join_detail .wr_box .alert:before{content:"\f071";color:#f95b45;font-family:'FontAwesome' !important;margin-right:3px;}
#join_detail .wr_box .pass{position:absolute;left:12px;bottom:3px;display:inline;line-height:1em;font-size:0.9em;color:#3FC380;font-weight:bold;}
#join_detail .wr_box .pass:before{content:"\f058";color:#3FC380;font-family:'FontAwesome' !important;margin-right:3px;}
#join_detail .join{width:96%;height:50px;background:#ef6074;color:#fff;text-align:center;display:inline-block;border:none;font-weight:bold;margin-top:30px;font-size:1.2em;
border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
/* 회원정보수정 */
.mymdf_bt{padding:12px 12px 12px 12px;text-align:center;box-sizing:border-box;width:100%;}

.mymdf_bt button,.mymdf_bt a{border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px;}
.mymdf_bt button{width:48%;display:inline-block;background:#ef6074;color:#fff;padding:10px 0 10px 0;border:none;}
.mymdf_bt a{width:48%;display:inline-block;background:#6a747c;color:#fff;padding:10px 0 10px 0;border:none;}
/* login */
.login_wrap{background:url(../img/common/bg.jpg) no-repeat center 0 !important;text-align:center;background-size:cover !important;}
.login_wrap .login_logo{margin-top:90px;margin-bottom:40px}
.login_wrap .login_box{padding:0px 20px 0px 20px;margin-bottom:20px}
.login_wrap .login_box input[type="email"], .login_wrap .login_box input[type="password"]{display:inline-block;width:100%;height:40px;background:rgba(256,256,256,0.1);border:1px solid rgba(256,256,256,0.3);box-sizing:border-box;padding-left:10px;font-weight:bold;color:#fff}
.login_wrap .login_box div:first-child{margin-bottom:10px}
.login_wrap .login_box .login{width:100%;height:40px;background:#ef6074;color:#fff;text-align:center;display:inline-block;border:none;font-weight:bold;margin-top:30px;font-size:1.2em;
border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;} 
.login_wrap .login_box .login:before{content:"\f090";font-family:'FontAwesome' !important;margin-right:10px;}
.login_wrap .login_etc li{display:inline-block;}
.login_wrap .login_etc li:after{content:"|";color:#fff;margin-left:5px;margin-right:3px}
.login_wrap .login_etc li:last-child:after{content:""}
.login_wrap .login_etc li a{color:#fff}
/* 게시판 */
.board_indi{background:url(../img/sub/board_indi.gif) no-repeat 0 0;}
.board_info{width:100%;height:50px;text-align:left;margin:0 auto;line-height:50px;padding-left:12px;box-sizing:border-box;font-size:1em;-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);}
.board_info p{font-weight:bold}
.board_info p:before{content:"\f06a";font-family:'FontAwesome' !important;font-size:1.3em;vertical-align:middle;margin-right:10px}
#ask{padding:0px 12px 0px 12px}
#ask .select{padding:0;margin:20px 0 20px 0;border:1px solid rgba(106,116,124,0.5);width:120px;border-radius:3px;overflow:hidden;background-color:#fff;background:#fff;width:100%;border-radius: 7px 7px 7px 7px;-o-border-radius: 7px 7px 7px 7px;-ms-border-radius: 7px 7px 7px 7px;-moz-border-radius: 7px 7px 7px 7px;
-webkit-border-radius: 7px 7px 7px 7px;box-sizing:border-box;position:relative}
#ask .select label{line-height:40px;margin-left:5px;color:#6a747c}
#ask .select label:after{content:"\f107";font-family:'FontAwesome' !important;position:absolute;right:5px;top:0;font-size:18px}
#ask .select select{width:100%;height:40px;min-height:40px;line-height:40px;padding:0 10px;opacity:0;position:absolute;left:0;top:0}
#ask textarea{width:100%;border:1px solid rgba(106,116,124,0.5);border-radius: 7px 7px 7px 7px;-o-border-radius: 7px 7px 7px 7px;-ms-border-radius: 7px 7px 7px 7px;-moz-border-radius: 7px 7px 7px 7px;
-webkit-border-radius: 7px 7px 7px 7px;background:none;height:100px;box-sizing:border-box;}
#ask dl{border-bottom:1px solid rgba(106,116,124,0.5);height:30px;line-height:30px;margin-bottom:20px}
#ask dl dt,#ask dl dd{display:inline-block;font-weight:bold}
#ask dl dt:after{content:"|";margin-left:5px;margin-right:5px}
#ask dl dd label{margin-right:5px}
#ask .bt_box{text-align:center}
#ask .bt_box li{display:inline-block;width:49%;}
#ask .bt_box li button,
#ask .bt_box li a{display:inline-block;width:100%;height:40px;line-height:40px;color:#fff;font-weight:bold;border-radius: 7px 7px 7px 7px;-o-border-radius: 7px 7px 7px 7px;-ms-border-radius: 7px 7px 7px 7px;-moz-border-radius: 7px 7px 7px 7px;-webkit-border-radius: 7px 7px 7px 7px;border:none}
#ask .bt_box li:first-child button{background:#ef6074;}
#ask .bt_box li:last-child a{background:#6a747c;}
/* faq */
#faq{}
#faq .faq_box{width:100%;height:100%;box-sizing:border-box;margin-bottom:3px}
#faq .faq_box dt{-ms-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-o-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);width:100%;padding:10px 12px 10px 40px;box-sizing:border-box;
color:#455a64;font-weight:bold;display:inline-block;position:relative;}
#faq .faq_box dt span{color:#757575;font-size:1.6em;font-weight:bold;position:absolute;left:12px;top:30%;}
#faq .faq_box dd{display:none;padding:12px 12px 12px 40px;width:100%;box-sizing:border-box;position:relative;color:#757575;line-height:18px;-webkit-box-shadow: inset 0px -1px 1px 0px rgba(0,0,0,0.2);-moz-box-shadow: inset 0px -1px 1px 0px rgba(0,0,0,0.2);-o-box-shadow: inset 0px -1px 1px 0px rgba(0,0,0,0.2);-ms-box-shadow: inset 0px -1px 1px 0px rgba(0,0,0,0.2);box-shadow: inset 0px -1px 1px 0px rgba(0,0,0,0.2);}
#faq .faq_box dd span{color:#ef6074;font-size:1.6em;font-weight:bold;position:absolute;left:12px;top:40%}
/* notice */
#notice{}
#notice .notice_box{width:100%;height:100%;box-sizing:border-box;-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-ms-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-o-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);
padding:15px 12px 30px 12px;margin-bottom:3px}
#notice .notice_box p{position:relative;margin-left:12px;display:inline-block;display:table-cell;vertical-align:middle;padding-left:12px;background:url(../img/common/cd-arrow.svg) no-repeat 0 3px;}
#notice .notice_box p a{font-weight:bold;}
#notice .notice_box p span{position:absolute;left:12px;bottom:-20px;color:#a6adb2;font-weight:bold;}
/* notice view */
#ntview{}
#ntview .ntitle{width:100%;padding:10px 12px 30px 12px;background:#f7f7f7;margin-top:3px;box-sizing:border-box;-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-ms-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-o-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);}
#ntview .ntitle h4{position:relative;font-weight:bold;line-height:20px;}
#ntview .ntitle h4 .date{position:absolute;left:0;bottom:-20px;color:#a6adb2}
#ntview .ntcon{padding:10px 12px 10px 12px;line-height:20px;}
#ntview .ntcon img{width:100%}
#ntlist{content:"";position:fixed;border:none;bottom:5%;right:5%;background:rgba(239,96,116,0.9);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;width:60px;height:60px;
-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.3);
-ms-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.3);
-o-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.3);
box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.3);}
#ntlist i{color:#fff;margin-top:19px;}
#ntlist i span{text-indent:-999em;overflow:hidden;display:block;}
/* partner */
#partner{padding:0px 12px 77px 12px}
#partner .pt_name{margin:20px 0 20px 0}
#partner .pt_name input{background:none;border:1px solid rgba(106,116,124,0.5);border-radius: 7px 7px 7px 7px;-o-border-radius: 7px 7px 7px 7px;-ms-border-radius: 7px 7px 7px 7px;-moz-border-radius: 7px 7px 7px 7px;
-webkit-border-radius: 7px 7px 7px 7px;background:none;height:100px;box-sizing:border-box;width:100%;height:40px;margin-bottom:0.5em;padding:0px 3px 0px 3px;box-sizing:border-box}
#partner textarea{width:100%;border:1px solid rgba(106,116,124,0.5);border-radius: 7px 7px 7px 7px;-o-border-radius: 7px 7px 7px 7px;-ms-border-radius: 7px 7px 7px 7px;-moz-border-radius: 7px 7px 7px 7px;
-webkit-border-radius: 7px 7px 7px 7px;background:none;height:100px;box-sizing:border-box;white-space:}
#partner .bt_box{text-align:center}
#partner .bt_box li{display:inline-block;width:49%;}
#partner .bt_box li button{display:inline-block;width:100%;height:40px;line-height:30px;color:#fff;font-weight:bold;border-radius: 7px 7px 7px 7px;-o-border-radius: 7px 7px 7px 7px;-ms-border-radius: 7px 7px 7px 7px;-moz-border-radius: 7px 7px 7px 7px;-webkit-border-radius: 7px 7px 7px 7px;border:none}
#partner .bt_box li:first-child button{background:#ef6074;}
#partner .bt_box li:last-child button{background:#6a747c;}
#partner .comment{text-align:center;border-bottom:1px solid rgba(106,116,124,0.5);height:40px;line-height:40px;font-weight:bold;margin-bottom:20px;}
#partner .pt_select{width:99.5%;position:relative;height:40px;border:1px solid rgba(106,116,124,0.5);border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;margin-bottom:0.5em;}
#partner .pt_select label{line-height:40px;margin-left:5px;}
#partner .pt_select label:after{content:"\f107";font-family:'FontAwesome' !important;position:absolute;right:5px;top:0px;font-size:18px}
#partner .pt_select select{width:100%;height:40px;min-height:40px;line-height:40px;padding:0 10px;opacity:0;position:absolute;left:0;top:0}
/* auction info */
.auction_indi{background:url(../img/sub/auction_indi.gif) no-repeat 0 0;}
#auction_info{width:100%;height:auto;box-sizing:border-box;text-align:center;}
#auction_info .auction_txt{text-align:center;font-size:1em;padding-top:30px;margin-bottom:30px}
#auction_info .auction_txt .dot:after{content:"\f111\00A0\f111\00A0\f111";color:#3c474c;text-align:center;width:100%;font-family:'FontAwesome' !important;display:block;font-size:0.6em;padding-top:20px;margin-bottom:20px}
#auction_info .auction_txt p{color:#3c474c;line-height:1.6em;}
#auction_info .auction_step{width:80%;margin:0 auto;height:auto;border-radius: 20px 20px 20px 20px;-moz-border-radius: 20px 20px 20px 20px;-webkit-border-radius: 20px 20px 20px 20px;-ms-border-radius: 20px 20px 20px 20px;-o-border-radius: 20px 20px 20px 20px;background:#f7f7f7;-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);-ms-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);-o-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);-moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);padding:30px 0 30px 0;}
#auction_info .auction_step ul{text-align:center;}
#auction_info .auction_step ul li{padding-top:65px;background:red;font-weight:bold;margin-bottom:10px}
#auction_info .auction_step ul li:after{content:"\f0d7";color:#bfc5ca;font-family:'FontAwesome' !important;display:block;width:100%;font-size:3em;margin-top:10px;}
#auction_info .auction_step ul li:nth-child(1){background:url(../img/sub/checklist.svg) no-repeat 50% 0;background-size:55px}
#auction_info .auction_step ul li:nth-child(2){background:url(../img/sub/analytics.svg) no-repeat 50% 0;background-size:55px}
#auction_info .auction_step ul li:nth-child(3){background:url(../img/sub/tabletchart.svg) no-repeat 50% 0;background-size:55px}
#auction_info .auction_step ul li:nth-child(4){background:url(../img/sub/loveletter.svg) no-repeat 50% 0;background-size:55px}
#auction_info .auction_step ul li:nth-child(4):after{content:"";margin-top:0px;}
#auction_info .bt_wrap{width:70%;margin:0 auto;padding:30px 0 30px 0;text-align:center}
#auction_info .bt_wrap a{display:block;width:100%;height:40px;background:#ef6074;color:#fff;text-align:center;border:none;font-weight:bold;margin-bottom:10px;font-size:1.0em;
border-radius: 7px 7px 7px 7px;-o-border-radius: 7px 7px 7px 7px;-ms-border-radius: 7px 7px 7px 7px;-moz-border-radius: 7px 7px 7px 7px;-webkit-border-radius: 7px 7px 7px 7px;line-height:40px;position:relative}
#auction_info .bt_wrap a:after{content:"\f105";font-family:'FontAwesome' !important;position:absolute;right:10px;}
/* auction list */
#auction_list{width:100%;height:auto;box-sizing:border-box;text-align:center;padding:20px 12px 100px 12px}
#auction_list h3:before{content:"\f107";font-family:'FontAwesome' !important;margin-right:10px;font-size:1.4em;vertical-align:middle}
#auction_list h3{color:#6a747cl;margin-bottom:20px}
#auction_list h3 strong{color:#ef6074}
#auction_list .list_go{width:100%;margin-bottom:20px}
#auction_list .list_go li{width:49%;height:30px;background:#6a747c;float:left;/* border-radius: 10px 10px 0px 0px;
-o-border-radius: 10px 10px 0px 0px;
-ms-border-radius: 10px 10px 0px 0px;
-moz-border-radius: 10px 10px 0px 0px;
-webkit-border-radius: 10px 10px 0px 0px; */}
#auction_list .list_go li:nth-child(1){float:left}
#auction_list .list_go li:nth-child(2){float:right}
#auction_list .list_go li a{font-weight:bold;color:#fff;display:block;line-height:30px;position:relative}
#auction_list .list_go li.on{background:#ef6074;}
#auction_list .list_go li.on a:after{content:"\f107";font-family:'FontAwesome' !important;color:#fff;position:absolute;right:10px;}
#auction_list table{width:100%;margin:0 auto;margin-bottom:20px;border-bottom:2px solid #bfbfbf;}
#auction_list table th{background:#fff;height:30px;border-bottom:2px solid #bfbfbf;color:#263238;border-top:2px solid #bfbfbf}
#auction_list table td{background:#fff;height:30px;border-bottom:1px solid #bfbfbf;}
#auction_list .apply_ac{width:100%;background:#ef6074;height:40px;display:block;text-align:center;color:#fff;font-weight:bold;line-height:40px;position:relative;
border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#auction_list .apply_ac:after{content:"\f105";font-family:'FontAwesome' !important;position:absolute;right:10px}
/* 웨딩홀 역경매 신청 */
#apply_hall{width:100%;height:auto;box-sizing:border-box;text-align:center;}
#apply_hall .apply_h{width:100%;
-o-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);
-ms-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);
-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);
-moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);
box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);margin-bottom:30px}
#apply_hall .apply_h h3{height:60px;line-height:60px;font-weight:bold;color:#6a747c}
#apply_hall .apply_h h3:before{content:"\f107";font-family:'FontAwesome' !important;margin-right:10px;font-size:1.4em;vertical-align:middle}
#apply_hall .apply_wrap{width:100%;padding:0px 12px 30px 12px;box-sizing:border-box}
#apply_hall .apply_wrap dl{width:100%;-o-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);
-ms-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);
-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);
-moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);
box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);margin-bottom:30px;}
#apply_hall .apply_wrap dl dt{text-align:center;height:40px;background:#f7f7f7;
-o-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);
-ms-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);
-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);
-moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);
box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);}
#apply_hall .apply_wrap dl dt strong{color:#6a747c;font-weight:bold;border-bottom:2px solid #ef6074;line-height:40px;padding-bottom:2px}
#apply_hall .apply_wrap dl dt label{color:#6a747c;font-weight:bold;border-bottom:2px solid #ef6074;line-height:40px;padding-bottom:2px}
#apply_hall .apply_wrap dl dd{padding:0px 6px 0px 6px;box-sizing:border-box;}
#apply_hall .apply_wrap dl dd.hasbt{padding:10px 6px 6px 6px}
#apply_hall .apply_wrap dl dd>button{display:block;width:100%;border:none;margin-bottom:6px;background:#d1d5d8;height:30px;line-height:30px;color:#fff;border-radius: 7px 7px 7px 7px;-ms-border-radius: 7px 7px 7px 7px;-o-border-radius: 7px 7px 7px 7px;-moz-border-radius: 7px 7px 7px 7px;-webkit-border-radius: 7px 7px 7px 7px;}
#apply_hall .apply_wrap dl dd>button.on{background:#ef6074;}
#apply_hall .apply_wrap dl dd ul{margin-top:10px}
#apply_hall .apply_wrap dl dd ul li{width:49%;float:left;margin-bottom:10px;height:30px;line-height:30px;position:relative;}
#apply_hall .apply_wrap dl dd ul li:nth-child(odd){margin-right:2%}
#apply_hall .apply_wrap dl dd ul li input{position:absolute;left:0;top:0;visibility:hidden;}
#apply_hall .apply_wrap dl dd ul li label{color:#fff;display:block;background:#d1d5d8;border-radius: 7px 7px 7px 7px;-ms-border-radius: 7px 7px 7px 7px;-o-border-radius: 7px 7px 7px 7px;-moz-border-radius: 7px 7px 7px 7px;-webkit-border-radius: 7px 7px 7px 7px;}
#apply_hall .apply_wrap dl dd ul li label.on{background:#ef6074;}
#apply_hall .apply_wrap dl dd textarea{width:96%;border:1px solid #d1d5d8;background:none;margin:10px 0 5px 0;
border-radius: 7px 7px 7px 7px;-o-border-radius: 7px 7px 7px 7px;-ms-border-radius: 7px 7px 7px 7px;-moz-border-radius: 7px 7px 7px 7px;-webkit-border-radius: 7px 7px 7px 7px;}
#apply_hall .apply_wrap dl dd input[type="text"]{width:100%;height:30px;display:inline-block;border:none;background:#fff;margin:10px 0px 10px 0px;padding-left:5px;box-sizing:border-box;
border-radius: 7px 7px 7px 7px;-o-border-radius: 7px 7px 7px 7px;-ms-border-radius: 7px 7px 7px 7px;-moz-border-radius: 7px 7px 7px 7px;-webkit-border-radius: 7px 7px 7px 7px;}
#apply_hall .apply_wrap .apply_bt{width:100%;height:40px;background:#ef6074;color:#fff;text-align:center;display:inline-block;border:none;font-weight:bold;font-size:1.2em;
border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#apply_hall .hnm_input{border:1px solid #d1d5d8 !important}
/* 경매완료 */
#auction_end{width:100%;height:auto;box-sizing:border-box;text-align:center;padding:30px 12px 0px 12px}
#auction_end .com_img{width:60%;margin-bottom:30px}
#auction_end .txt_box p{font-weight:bold;color:#6a747c;margin-bottom:20px}
#auction_end .txt_box .dot:after{content:"\f111\00A0\f111\00A0\f111";color:#3c474c;text-align:center;width:100%;font-family:'FontAwesome' !important;display:block;font-size:0.6em;padding-top:20px;margin-bottom:20px}
#auction_end .txt_box dl{margin-bottom:50px;}
#auction_end .txt_box dl dt{color:#ef6074;font-weight:bold;font-size:1.3em;margin-bottom:20px;}
#auction_end .txt_box dl dd{color:#3c474c;font-size:1.5em;font-weight:bold;margin-left:-10px}
#auction_end .txt_box dl dd:before{content:"\f095";color:#3c474c;font-family:'FontAwesome' !important;font-size:1em;margin-right:10px}
#auction_end .bt_list{margin-bottom:40px;}
#auction_end .bt_list dt{height:60px;line-height:60px;font-weight:bold;color:#6a747c;font-size:1.1em;}
#auction_end .bt_list dt:before{content:"\f107";font-family:'FontAwesome' !important;margin-right:10px;font-size:1.4em;vertical-align:middle}
/* #auction_end .bt_list dd{display:inline-block;width:80%;height:40px;background:#ef6074;border-radius: 7px 7px 7px 7px;-o-border-radius: 7px 7px 7px 7px;-ms-border-radius: 7px 7px 7px 7px;-moz-border-radius: 7px 7px 7px 7px;-webkit-border-radius: 7px 7px 7px 7px;margin-bottom:10px} */
#auction_end .bt_list dd{display:inline-block;width:80%;height:40px;margin-bottom:10px;position:relative;border-radius:3px}
#auction_end .bt_list dd a{color:#fff;background:#ef6074;border:1px solid #ef6074;font-weight:bold;line-height:40px;display:block;}
#auction_end .bt_list dd a.on{color:#ef6074;background:#fff;border:1px solid #ef6074}
#auction_end .bt_list dd a:after{content:"\f105";font-family:'FontAwesome' !important;position:absolute;right:10px;}
/* 회사소개 */
.company_indi{background:url(../img/sub/company_indi.gif) no-repeat 0 0;}
#company{width:100%;height:auto;box-sizing:border-box;text-align:center;padding:40px 0px 0px 0px}
#company h3{text-align:center;margin-bottom:30px;}
#company h3 span{text-transform:uppercase;color:#515151;border-bottom:4px solid #bfc5ca;display:inline-block;padding-bottom:4px}
#company .who{margin-bottom:40px}
#company .who p{line-height:22px;font-weight:bold;color:#6a747c;margin-bottom:30px}
#company .who img{width:100%;}
#company .what{margin-bottom:20px;padding:0px 12px 0px 12px;box-sizing:border-box;}
#company .what p{text-align:left;font-size:0.85em;line-height:1.6em;}
#company .what p strong{color:#ef6074;}
#company .news{padding:0 12px;}
#company .news{margin-bottom:40px;}
#company .news p{text-align:right;font-size:0.85em;line-height:1.6em;}
#company .news_list{padding:0 12px;}
#company .news_list h3{margin-bottom:10px;}
#company .news_list p img{width:100%;}

/* 고객센터 */
#customer{width:100%;height:auto;box-sizing:border-box;text-align:center;padding:20px 12px 0px 12px}
#customer .call{width:100%;padding:20px 0 20px 0;margin-bottom:30px;background:#f7f7f7;
border-radius: 10px 10px 10px 10px;
-ms-border-radius: 10px 10px 10px 10px;
-o-border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);
-o-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);
-ms-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);
-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);
box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);}
#customer .call p{line-height:20px;}
#customer .call p a{color:#3c474c}
#customer .call p:nth-child(1){font-weight:bold;font-size:1.3em;margin-bottom:15px;color:#3c474c}
#customer .call p:nth-child(1):before{content:"\f095";color:#3c474c;font-family:'FontAwesome' !important;font-size:0.9em;margin-right:5px;vertical-align:middle;}
#customer .cs_bt{display:block;width:100%;height:40px;background:#6a747c;color:#fff;font-weight:bold;line-height:40px;border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:10px;position:relative}
#customer .cs_bt:after{content:"\f105";font-family:'FontAwesome' !important;position:absolute;right:10px;}
#customer .guide{padding-bottom:30px;}
#customer .guide .cmt1{margin-top:10px;font-size:17px;font-weight:bold;color:#3c474c;line-height:1.3;}
#customer .guide .cmt2{margin-top:10px;font-size:12px;line-height:1.3;}
#customer .guide table{width:100%;margin:20px auto 0 auto;}
#customer .guide table tr{height:40px;}
#customer .guide table tr th{text-align:left;padding-left:10px;font-size:12px;border:1px solid #e3e3e3;line-height:40px;background:#f6f6f6;}
#customer .guide table tr td{border:1px solid #e3e3e3;padding:5px;}
#customer .guide table td input{width:100%;height:100%;border:none;height:30px;padding:0px 5px;border:1px solid #e3e3e3;border-radius:0px;line-height:30px;box-sizing:border-box;-webkit-appearance:none;}
#customer .guide table td textarea{display:block;width:100%;height:120px;border:1px solid #e3e3e3;border-radius:0px;box-sizing:border-box;padding:5px;-webkit-appearance:none;}
#customer .guide .btn{margin-top:20px;}
#customer .guide .btn button{width:100%;padding:7px 0 7px 0;border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px;background:#40ceb2;color:#fff;text-align:center;display:inline-block;border:none;}
#customer .guide ul{display:block;margin-top:20px;border:1px solid #e3e3e3;background:#f6f6f6;padding:10px;box-sizing:border-box;}
#customer .guide ul li{text-align:left;font-size:12px;padding-left:10px;text-indent:-10px;}
#customer .guide ul li span{display:inline-block;width:70px;padding-left:10px;text-indent:-10px;}


/*

#customer .guide .comment{color:#3c474c;font-size:16px;line-height:1.2;margin-bottom:15px;}
#customer .guide .comment:before{content:"\f059";color:#3c474c;font-family:'FontAwesome' !important;font-size:1em;margin-right:5px;}
#customer .apply_wrap{width:100%;padding-bottom:30px;box-sizing:border-box}
#customer .apply_wrap dl{width:100%;-o-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);
-ms-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);
-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);
-moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);
box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);margin-bottom:30px;}
#customer .apply_wrap dl dt{text-align:center;height:40px;background:#f7f7f7;
-o-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);
-ms-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);
-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);
-moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);
box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);}
#customer .apply_wrap dl dt strong{color:#6a747c;font-weight:bold;border-bottom:2px solid #ef6074;line-height:40px;padding-bottom:2px}
#customer .apply_wrap dl dt label{color:#6a747c;font-weight:bold;border-bottom:2px solid #ef6074;line-height:40px;padding-bottom:2px}
#customer .apply_wrap dl dd{padding:6px 6px 0px 6px;box-sizing:border-box;}
#customer .apply_wrap dl dd input[type="text"]{width:100%;height:30px;box-sizing:border-box;display:inline-block;border:1px solid #d1d5d8;background:none;border-radius:7px;margin-bottom:3px;-webkit-appearance:none;}
#customer .apply_wrap dl dd textarea{width:100%;height:120px;box-sizing:border-box;display:inline-block;border:1px solid #d1d5d8;background:none;border-radius:7px;margin-bottom:3px;-webkit-appearance:none;}
#customer .apply_wrap .apply_bt{width:100%;height:40px;background:#ef6074;color:#fff;text-align:center;display:inline-block;border:none;font-weight:bold;font-size:1.2em;
border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
*/
/* 하단 */
.footer_1 {
    background-color:#2f2f2f;
    border-top:1px solid #4b4b4b;
	clear:both;
	float:center;
    width:100%;

}
.foot_menu1{
	font-size: 12px;
    background-color:#202020;
	color:#b7b7b7;
	text-align:center;
	vertical-align:middle;
	padding:2px 0 8px 0;
}
.menu1_i{margin-right:15px}

.foot_add{font-size: 9px; line-height: 12px;  color:#7e7d7d; text-align:center; padding-top:18px;}
.foot_copy{font-size: 8px; color:#6c6b6b; text-align:center; line-height: 16px;}
.foot_call{
	font-size: 15px;
	line-height: 16px;
	font-weight:bold;
	color:#cdcdcd;
	text-align:center;
	margin-top:15px;
}
.foot_img{
	padding:8px 0 10px 0;
	text-align:center;
	display:flex;
	justify-content: center;
}
.flex-container {
  padding-top: 16px;
  padding-bottom: 4px;
  margin: 0;
  list-style: none;
  display: flex;
  justify-content: center;
  background-color:#2f2f2f;
}
.sns_i {
  padding-top: 3px;
  margin-right: 15px;
  vertical-align:middle;
}
.sns_w {
  margin-right: 11px;
  text-align: center;
  vertical-align:middle;
}
.section_foot_menu{padding-right:10px; text-align:center; }
.section_foot_menu img{text-align:center; vertical-align:middle; }
.section_foot_menu:after{content:'';display:block;clear:both}
/* 하단 */

/* 핫딜이벤트 */
#event_view{}
.event_indi{background:url(../img/sub/event_indi.gif) no-repeat 0 0;}
#event{width:100%;height:auto;box-sizing:border-box;padding:0px 0px 0px 0px}
#event ul li{width:100%;box-sizing:border-box;padding:12px;position:relative;
-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.3);
-o-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.3);
-ms-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.3);
box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.3);height:100%;margin-bottom:2px;overflow:hidden;}
#event li.more{}
#event li.more button.more{color:#fff;border:none;display:block;box-sizing:border-box;height:30px;line-height:28px;text-align:center;margin-top:9px;
border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;width:100%;background:#6a747c}
#event li.more button.more:before{content:"" !important;margin-right:0px !important}
#event li:after{content:"";display:block;clear:both}
#event ul li a{position:relative;display:block;text-align:left;}
#event ul li a img{;margin-top:10px;}
#event ul li i{position:absolute;left:12px;top:5px;font-size:3.7em;text-align:center;}
#event ul li i.ing{color:#f79831;}
#event ul li i.end{color:#6a747c}
#event ul li i.end strong{left:7px}
#event ul li i strong{font-size:12px;position:absolute;left:2px;top:30%;color:#fff;display:block;}
#event ul li dl{margin-left:50px;line-height:22px;}
#event ul li dl dt a{color:#3c474c;font-weight:bold;display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#event ul li dl dd{color:#BDC3C7}
#event ul li dl dd:before{content:"\f073";font-family:'FontAwesome' !important;margin-right:5px;}
#event ul li a.end_img img{-webkit-filter: grayscale(100%); /* New WebKit */    
    -ms-filter: grayscale(100%); 
    -o-filter: grayscale(100%); /* Not yet supported in Gecko, Opera or IE */ 
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); 
    filter: gray; /* IE */
    -webkit-filter: grayscale(1); /* Old WebKit */}
/* event_view */
#event_view dl{width:100%;padding:10px 12px 10px 12px;background:#f7f7f7;margin:3px 0px 3px 0px;box-sizing:border-box;-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.3);
-o-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.3);
-ms-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.3);}
#event_view dl dt{color:#455a64;font-weight:bold;margin-bottom:5px}
#event_view dl dd{color:#40ceb2}
#event_view .view_con{width:100%;height:100%;min-height:400px;}
#event_view .view_con img{width:100%;}
#event_view .event_apply{width:100%;padding:10px 12px 10px 12px;background:#fff;box-sizing:border-box;text-align:center;
-ms-box-shadow: 0px -1px 1px 0px rgba(0,0,0,0.35);
-o-box-shadow: 0px -1px 1px 0px rgba(0,0,0,0.35);
-webkit-box-shadow: 0px -1px 1px 0px rgba(0,0,0,0.35);
-moz-box-shadow: 0px -1px 1px 0px rgba(0,0,0,0.35);
box-shadow: 0px -1px 1px 0px rgba(0,0,0,0.35);}
#event_view .event_apply ul li{display:inline-block;}
#event_view .event_apply ul li button{background:none;background:#ef6074;display:block;padding:11px 10px 11px 10px;color:#fff;font-size:0.9em;border:none;
border-radius: 3px 3px 3px 3px;
-o-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;box-sizing:border-box}
#event_view .event_apply ul li a{display:block;padding:10px 20px 10px 20px;color:#fff;background:#6a747c;font-size:0.9em;
border-radius: 3px 3px 3px 3px;
-o-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;}
#event_view .event_apply .call{margin-top:10px;width:100%;background:#f7f7f7;padding:10px 0 10px 0;display:none}
#event_view .event_apply .call h3{line-height:1.3em;margin-bottom:10px}
#event_view .event_apply .call_frm{margin:10px 0 10px 0}
#event_view .event_apply .call_frm ul li{margin-bottom:10px;width:100%;box-sizing:border-box;padding:0px 20px 0 20px}
#event_view .event_apply .call_frm ul li input{width:100%;display:block;padding:5px;background:rgba(256,256,256,0.9);border:1px solid #d1d5d8;
border-radius: 3px 3px 3px 3px;
-o-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;box-sizing:border-box}
#event_view .event_apply .call_frm button{width:100px;height:30px;display:inline-block;background:#ef6074;color:#fff;border:none;
border-radius: 3px 3px 3px 3px;
-o-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;}
/* hall_list */
.hall_sch{padding:77px 12px 12px 12px;box-sizing:border-box;width:100%;
-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);
-moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);
box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.35);overflow:visible;position:fixed;top:0;left:0;z-index:550;background:rgba(256,256,256,0.9)}
.hall_sch .def_sch .area{position:relative;width:40%;height:40px;border:2px solid #889096;float:left;margin-right:3%;
border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;}
.hall_sch .def_sch input[type="text"]{width:85%;height:42px;border:1px solid #889096;box-sizing:border-box;display:inline-block;padding-left:10px;
border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;}
.hall_sch .def_sch{width:100%;}
.hall_sch .def_sch .area label{line-height:40px;margin-left:5px}
.hall_sch .def_sch .area label:after{content:"\f107";font-family:'FontAwesome' !important;position:absolute;right:5px;top:0;font-size:18px}
.hall_sch .def_sch .area select{width:100%;height:40px;min-height:40px;line-height:40px;padding:0 10px;opacity:0;position:absolute;left:0;top:0}
.hall_sch .def_sch button{position:absolute;right:15px;height:43px;width:11%;background:#ef6074;color:#fff;border:none;border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;}
.hall_sch .more{background:#6a747c;border:none;color:#fff;position:absolute;left:1%;bottom:-23px;padding:3px 5px 3px 5px;
border-radius: 0px 0px 5px 5px;
-moz-border-radius: 0px 0px 5px 5px;
-webkit-border-radius: 0px 0px 5px 5px;z-index:999}
.hall_sch .detail_sch{display:none;}
.hall_sch .pay{margin-bottom:30px}
.hall_sch .filter{margin-top:10px}
.hall_sch .filter h3{margin-bottom:10px;font-size:1em;}
.hall_sch .filter h3:before{content:"\f107";font-family:'FontAwesome' !important;margin-right:5px}
.hall_sch .type ul li input{position:absolute;left:0;top:0;visibility:hidden;}
.hall_sch .type ul li label{color:#6a747c;display:block;/* size 100%  */}
.hall_sch .type ul li{width:30%;float:left;border:1px solid #6a747c;margin-bottom:10px;height:33px;line-height:33px;box-sizing:border-box;
border-radius: 30px;
-ms-border-radius: 30px;
-o-border-radius: 30px;
-moz-border-radius: 30px;
-webkit-border-radius: 30px;position:relative;text-align:center}
.hall_sch .type ul li:nth-child(2){margin:0 5% 0 5%}
.hall_sch .type ul li:nth-child(5){margin:0 5% 0 5%}
.ui-widget-content{border:1px solid #dad4d2}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{background:#6a747c;
border-radius:50%;
-webkit-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
-moz-border-radius:50%;
border:none;
-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.5);
box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.5);
}
.ui-widget-header{background:#BFBFBF;background:0.8}
.ui-slider{position:relative;text-align:left}
.ui-slider-horizontal{height:0.8em;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:0.7em;display:block;border:0;background-position:0 0;}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;touch-action:none;}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.hall_sch .filter #amount{background:none}
.hall_sch .map{background:orange} /* ?? */
.hall_pop{width:100%;padding:10px 12px 5px 12px;box-sizing:border-box;
-webkit-box-shadow: 0px -1px 1px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px -1px 1px 0px rgba(0,0,0,0.3);
box-shadow: 0px -1px 1px 0px rgba(0,0,0,0.3);
position:fixed;left:0;bottom:0px;background:rgba(256,256,256,0.9);display:none;overflow:visible;z-index:1500;}
.hall_pop a.thumb_cir{position:absolute;left:12px;top:10px;display:block;width:100px;height:100px;overflow:hidden;}
.hall_pop a.thumb_cir img{width:100px;height:100px;border-radius:50%;
-moz-border-radius:50%;
-webkit-border-radius:50%;
-o-border-radius:50%;
-ms-border-radius:50%;}
.hall_pop dl{padding-left:122px}
.hall_pop dl dt a{color:#4a5157;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;}
.hall_pop dl dd{color:#40ceb2;font-size:0.9em;width:100%;}
.hall_pop dl dd:after{content:"";overflow:hidden;clear:both;}
.hall_pop dl dd span{font-size:0.9em;color:#6a747c;font-weight:bold}
.hall_pop dl dd span.fr{float:right;font-weight:normal;}
.hall_pop .close{position:absolute;left:1%;top:-24px;z-index:999;background:red;padding:3px 5px 3px 5px;background:#6a747c;color:#fff;
border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;-o-border-radius:5px 5px 0px 0px;-ms-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;border:none}
/* 픽스버튼 */
#hall_fix{position:fixed;right:10px;bottom:20px;width:57px;height:57px;background:#ef6074;border-radius:50%;text-align:center;opacity:0.8;
-webkit-box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.2);
box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.2);z-index:500}
#hall_fix button,
#hall_fix a{display:block;vertical-align:middle;background:none;border:0px;padding:0;margin:0;text-align:center;width:100%;}
#hall_fix button i,
#hall_fix a i{color:#fff;font-size:30px;line-height:57px}
/* 리스트형 웨딩홀보기 */
#contents > .map{z-index:500;}
.hlist_wrap{padding-top:66px;box-sizing:border-box;background:#ffffff;position:relative;z-index:1000;width:100%;}
.hlist_wrap li:after{content:"";overflow:hidden;clear:both}
.hlist_wrap li{position:relative;padding:12px 12px 12px 12px;box-sizing:border-box;height:152px;width:100%;
-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);
box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);margin-bottom:2px}
.hlist_wrap li .thumb{position:absolute;left:12px;top:12px;width:120px;text-align:center;z-index:1500;}
.hlist_wrap li .thumb img{border-radius:5px;width:120px;height:90px;margin-bottom:8px}
.hlist_wrap li .thumb button{color:#fff;background:#f79831;padding:5px 5px 5px 5px;display:inline-block;box-sizing:border-box;border:none;width:120px;
border-radius:3px}
.hlist_wrap li .thumb button.on{color:#f79831;background:none;border:1px solid #f79831;padding:5px 5px 5px 5px;display:inline-block;box-sizing:border-box;width:120px;
border-radius:3px}
.hlist_wrap li .thumb button:before{content:"\f005";font-family:'FontAwesome' !important;margin-right:2px}
.hlist_wrap li .list_txt{width:100%;padding-left:142px;box-sizing:border-box;position:relative}
.hlist_wrap li .list_txt dt a{font-weight:bold;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;width:90%}
.hlist_wrap li .list_txt dd{color:#40ceb2;font-size:0.9em;line-height:1.6em;}
.hlist_wrap li .list_txt dd.address{margin-bottom:0.8em;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;width:85%;overflow:hidden;min-height:12.6px}
.hlist_wrap li .list_txt dd.pin{position:absolute;right:0;top:20px;width:20px;height:20px;}
.hlist_wrap li .list_txt dd.pin button,
.hlist_wrap li .list_txt dd.pin a{display:block;width:100%;height:inherit;text-indent:-999em;overflow:hidden;background:url(../img/sub/pin.svg) no-repeat 0 0;border:none;background-size:cover}
.hlist_wrap li .list_txt dd span{font-size:1em;color:#6a747c;font-weight:bold}
.hlist_wrap li .list_txt dd span.fr{float:right;font-weight:normal;}
.hlist_wrap li.more{height:86px;padding:12px 12px 0px 12px;}
.hlist_wrap li.more button.more{color:#fff;border:none;display:block;box-sizing:border-box;height:30px;line-height:28px;text-align:center;margin-top:9px;
border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;width:100%;background:#6a747c}
.hlist_wrap li.more button.more:before{content:"" !important;margin-right:0px !important}
/* 리얼웨딩홀탐방기 */
.real_wrap{}
.real_wrap li:after{content:"";overflow:hidden;clear:both}
.real_wrap li{position:relative;padding:12px 12px 12px 12px;box-sizing:border-box;height:152px;width:100%;
-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);
box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);margin-bottom:2px}
.real_wrap li .thumb{position:absolute;left:12px;top:12px;width:120px;text-align:center;z-index:1500;}
.real_wrap li .thumb img{border-radius:5px;width:120px;height:90px;margin-bottom:8px}
.real_wrap li .thumb a:before{content:"\f16a";font-family:'FontAwesome' !important;position:absolute;left:32%;top:30%;font-size:3em;color:#fff;}
.real_wrap li .thumb button{color:#fff;background:#f79831;padding:5px 5px 5px 5px;display:inline-block;box-sizing:border-box;border:none;width:120px;
border-radius:3px}
.real_wrap li .thumb button.on{color:#f79831;background:none;border:1px solid #f79831;padding:5px 5px 5px 5px;display:inline-block;box-sizing:border-box;width:120px;
border-radius:3px}
.real_wrap li .thumb button:before{content:"\f005";font-family:'FontAwesome' !important;margin-right:2px}
.real_wrap li .list_txt{width:100%;padding-left:142px;box-sizing:border-box;position:relative}
.real_wrap li .list_txt dt a{font-weight:bold;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;width:90%}
.real_wrap li .list_txt dd{color:#40ceb2;font-size:0.9em;line-height:1.6em;}
.real_wrap li .list_txt dd.address{margin-bottom:0.8em;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;width:85%;overflow:hidden;min-height:12.6px}
.real_wrap li .list_txt dd.pin{position:absolute;right:0;top:20px;width:20px;height:20px;}
.real_wrap li .list_txt dd.pin button,
.real_wrap li .list_txt dd.pin a{display:block;width:100%;height:inherit;text-indent:-999em;overflow:hidden;background:url(../img/sub/pin.svg) no-repeat 0 0;border:none;background-size:cover}
.real_wrap li .list_txt dd span{font-size:1em;color:#6a747c;font-weight:bold}
.real_wrap li .list_txt dd span.fr{float:right;font-weight:normal;}
.playerWrap{position:fixed;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:1000;display:none;}
.playerWrap #player{margin:0px auto;}
.playerWrap p{text-align:center;margin-top:30px;}
.playerWrap button{background:none;width:50px;height:50px;font-size:30px;font-weight:bold;line-height:40px;border:3px solid #fff;border-radius:50%;color:#fff;}

/* 웨딩홀 뷰페이지 */
.hview_wrap{padding-bottom:110px}
.hview_wrap h3{color:#4a5157;border-bottom:1px solid #a6adb2;padding-bottom:10px;margin-bottom:10px}
.hview_wrap h3:before{content:"\f107 ";font-family:'FontAwesome' !important;font-size:1.3em;vertical-align:bottom;margin-right:10px;}
.hview_wrap .hcon_top{}
.hview_wrap .hcon_top .slider_s{width:100%;position:relative}
.hview_wrap .hcon_top .slider_s .count_box{position:absolute;right:8px;top:8px;background:rgba(0,0,0,0.3);color:#fff;padding:3px 7px 3px 7px;z-index:900;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;}
.hview_wrap .hcon_top .slider_s ul{}
.hview_wrap .hcon_top .slider_s ul li{padding:3px;}
.hview_wrap .hcon_top .slider_s ul li img{width:100%;box-sizing:border-box;border-left:1px solid #dedede;border-top:1px solid #dedede;-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-ms-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-o-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);border-radius:5px;}
.hview_wrap .h_dinfo{box-sizing:border-box;margin:0px 3px;padding-bottom:20px;}
.hview_wrap .h_dinfo li{line-height:2em;font-size:0.9em;}
.hview_wrap .h_dinfo li.address{margin-bottom:6px;}
.hview_wrap .h_dinfo li.info{text-align:justify;font-size:12px !important;background:#f0f0f0 !important;color:#788588 !important;padding:5px 10px;border-radius:5px;
-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.3);
box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.3);}
.hview_wrap .h_dinfo li.info *{text-align:justify;font-size:12px !important;background:#f0f0f0 !important;color:#788588 !important;border:none !important;max-width:100%;}
.hview_wrap .h_dinfo li:nth-child(1){font-weight:bold;}
.hview_wrap .h_dinfo li:before{color:#3c474c;display:inline-block;width:20px;text-align:center}
.hview_wrap .h_dinfo li.address:before{content:"\f041";font-family:'FontAwesome' !important;font-size:1.2em;color:#40ceb2;}
/*.hview_wrap .h_dinfo li.info:before{content:"\f004";font-family:'FontAwesome' !important;color:#ef6074}*/
.hview_wrap .h_dinfo li.like:before{content:"\f1e0";font-family:'FontAwesome' !important;}
.hview_wrap .h_dinfo li.share button:nth-child(1){display:inline-block;background:url(../img/sub/kakao.svg) no-repeat 0 0;width:30px;height:30px;background-size:30px 30px;border:none;text-indent:-999em;overflow:hidden;}
.hview_wrap .h_dinfo li.share button:nth-child(2){display:inline-block;background:url(../img/sub/facebook.svg) no-repeat 0 0;width:30px;height:30px;background-size:30px 30px;border:none;text-indent:-999em;overflow:hidden;}
.hview_wrap .h_dttxt{padding:10px 0 10px 0;border-top:1px solid #3c474c;border-bottom:1px solid #3c474c;margin-bottom:20px}
.hview_wrap .h_dttxt li{line-height:1.6em;}
.hview_wrap .h_dttxt li.info{padding: 15px;margin-top:15px;background:#f3f3f3;}
.hview_wrap .h_dttxt li:after{content:"";overflow:hidden;clear:both;}
.hview_wrap .h_dttxt li:before{content:"\f00c";font-family:'FontAwesome' !important;margin-right:10px;font-size:0.7em;color:#3c474c}
.hview_wrap .h_dttxt li.info:before{content:none;}
.hview_wrap .h_dttxt li span{color:#3c474c}
.hview_wrap .h_dttxt li span:nth-child(1){font-weight:bold;}
.hview_wrap .h_dttxt li span:nth-child(2){float:right}
.hview_wrap .hcon_top .app_apply{display:block;width:100%;height:47px;background:#ef6074;text-align:center;color:#fff;font-weight:bold;line-height:47px;margin-bottom:20px;
border-radius:7px;
-moz-border-radius:7px;
-o-border-radius:7px;
-ms-border-radius:7px;
-webkit-border-radius:7px;
}

.hview_wrap .h_counsel{margin-bottom:20px;padding:3px;}
.hview_wrap .h_counsel fieldset{display:block;border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0;padding:10px;border-radius:5px;
-webkit-box-shadow: 1px 1px 1px 2px rgba(0,0,0,0.3);
-moz-box-shadow: 1px 1px 1px 2px rgba(0,0,0,0.3);
box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.3);}
.hview_wrap .h_counsel fieldset legend{display:none;font-size:0px;}
.hview_wrap .h_counsel fieldset dl{margin-bottom:10px;}
.hview_wrap .h_counsel fieldset dl dt{text-align:left;color:#6a747c;font-size:13px;padding-left:18px;text-indent:-18px;margin-bottom:10px;}
.hview_wrap .h_counsel fieldset dl dt strong{display:block;font-size:15px;margin-bottom:5px;}
.hview_wrap .h_counsel fieldset dl dt strong:before{content:"\f004";font-family:'FontAwesome' !important;color:#ef6074;font-weight:normal;margin-right:5px;}
.hview_wrap .h_counsel fieldset dl dt span{color:#40ceb2;font-weight:bold;}
.hview_wrap .h_counsel fieldset dl dd{padding:0px 15px;}
.hview_wrap .h_counsel fieldset dl dd label{display:inline-block;position:absolute;z-index:100;height:26px;width:40px;line-height:30px;margin:7px 0px;font-size:0px;text-align:center;border-right:1px solid #e0e0e0;}
.hview_wrap .h_counsel fieldset dl dd input{width:100%;height:40px;line-height:40px;padding-left:50px;box-sizing:border-box;border:1px solid #e0e0e0;-webkit-appearance:none;}
.hview_wrap .h_counsel fieldset dl dd.cel{margin-top:-1px;}
.hview_wrap .h_counsel fieldset dl dd.usernm label:before{content:"\f007";font-family:'FontAwesome' !important;font-size:17px;line-height:26px;color:#6a747c;}
.hview_wrap .h_counsel fieldset dl dd.cel label:before{content:"\f095";font-family:'FontAwesome' !important;font-size:17px;line-height:26px;color:#6a747c;}
.hview_wrap .h_counsel fieldset dl dd.usernm input{border-top-left-radius:7px;border-top-right-radius:7px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;}
.hview_wrap .h_counsel fieldset dl dd.cel input{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:7px;border-bottom-right-radius:7px;}
.hview_wrap .h_counsel fieldset .btn{text-align:center;}
.hview_wrap .h_counsel fieldset .btn button{width:120px;height:35px; border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px; color:#fff; font-weight:bold;}
.hview_wrap .h_counsel fieldset .btn button.mint{ background-color:#40ceb2; border:none;}
.hview_wrap .h_counsel fieldset .btn button.pink{ background-color:#ef6074; border:none;}

.hview_wrap .h_map{margin-bottom:20px}
.hview_wrap .h_road{margin-bottom:20px}
.hview_wrap .h_movie{margin-bottom:20px}
.hview_wrap .inner{width:100%;height:200px;}
.hview_wrap #roadmap.inner{background:url(../img/common/itwedlogo.svg) no-repeat center 20%}
.hview_wrap .h_review{}
.hview_wrap .h_review h3 span{font-size:0.8em;color:#6a747c;font-weight:normal}
.hview_wrap .h_review h3 span strong{color:#ef6074;font-weight:bold}
.hview_wrap .h_review .graph{width:100%;text-align:center}
.hview_wrap .h_review .graph .like{display:inline-block;width:49%;text-align:center}
.hview_wrap .h_review .graph .bad{display:inline-block;width:49%;text-align:center}
.hview_wrap .h_review .real_review{width:100%;padding-bottom:50px}
.hview_wrap .h_review .real_review h3{border-bottom:none}
.hview_wrap .h_review .real_review ul{padding-left:6px;box-sizing:border-box;}
.hview_wrap .real_review ul li{padding-left:85px;width:100%;background:#f7f7f7;box-sizing:border-box;position:relative;height:80px;margin-bottom:10px;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.3);
box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.3);} 
.hview_wrap .real_review ul li span.date{width:90px;position:absolute;left:-6px;top:20px;height:40px;background:#f79831;color:#fff;line-height:40px;display:inline-block;text-align:center;z-index:20;
-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);
box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);}
.hview_wrap .real_review ul li span.date:before{content:"";display:inline-block;width:7px;height:10px;background:url(../img/sub/hall_rv.png) no-repeat -5px 1px;position:absolute;left:0px;top:-10px;z-index:10;}
.hview_wrap .real_review ul li p{height:40px;line-height:40px;box-sizing:border-box;padding-left:45px;font-weight:bold;}
.hview_wrap .real_review ul li p.like{border-bottom:1px solid #dbdee0;background:url(../img/sub/smile.png) no-repeat 10px 45%;background-size:25px 25px}
.hview_wrap .real_review ul li p.bad{background:url(../img/sub/angry.png) no-repeat 10px 45%;background-size:25px 25px}

.hview_wrap .bid{}
.hview_wrap .bid dl{margin-bottom:10px;}
.hview_wrap .bid dl dt{display:none;}
.hview_wrap .bid dl dd {display:block;padding:10px;margin-bottom:10px;box-sizing:border-box;border-radius:7px;border-top:1px solid #efefef;border-left:1px solid #efefef;
-webkit-box-shadow: 1px 2px 2px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 1px 2px 2px 0px rgba(0,0,0,0.2);
box-shadow: 1px 2px 2px 0px rgba(0,0,0,0.2);}
.hview_wrap .bid dl dd .title{margin-bottom:5px;font-size:13px}
.hview_wrap .bid dl dd .title span{color:#2453a5;}
.hview_wrap .bid dl dd .title span:before{content:'\f0f6';font-family:'FontAwesome' !important;margin-right:3px;}
.hview_wrap .bid dl dd ul{width:100%;font-size:0px;line-height:1;margin:0 auto;}
.hview_wrap .bid dl dd ul li{display:inline-block;width:49%;height:40px;border-top:1px solid #a6adb2;}
.hview_wrap .bid dl dd ul li.li1, .hview_wrap .bid dl dd ul li.li3{margin-right:2%;}
.hview_wrap .bid dl dd ul li.li3{border-bottom:1px solid #a6adb2;}
.hview_wrap .bid dl dd ul li.li4{border-bottom:1px solid #a6adb2;background:#f0f0f0;}
.hview_wrap .bid dl dd ul li .nm{display:inline-block;font-size:12px;background:#3c474c;color:#ffffff;padding:3px;float:left;}
.hview_wrap .bid dl dd ul li .op{display:inline-block;font-size:12px;text-decoration:line-through;color:#da5b6d;padding:3px;float:right;}
.hview_wrap .bid dl dd ul li .np{clear:both;display:block;font-size:15px;float:right;padding-right:5px;color:#80cbc4;font-weight:bold;}
.hview_wrap .bid dl dd .date{margin-top:5px;font-size:12px;text-align:right;}
.hview_wrap .bid dl dd .date:before{content:'\f133';font-family:'FontAwesome' !important;margin-right:3px;}
.hview_wrap .bid dl .notPermit{}
.hview_wrap .bid dl .notPermit .title{text-align:center;font-size:17px;line-height:1.2;font-weight:bold;margin-top:10px;color:#e88922;}
.hview_wrap .bid dl .notPermit .title:before{content:'\f071';font-family:'FontAwesome' !important;margin-right:3px;}
.hview_wrap .bid dl .notPermit .btn{text-align:center;margin-top:20px;margin-bottom:10px;}
.hview_wrap .bid dl .notPermit .btn a{display:inline-block;width:120px;height:30px;line-height:30px;margin:0px;border-radius:7px;font-weight:bold;}
.hview_wrap .bid dl .notPermit .btn a.login{background:#ef6074;color:#ffffff;border-right:1px solid #d95769;border-bottom:1px solid #d95769;}
.hview_wrap .bid dl .notPermit .btn a.join{background:#34a790;color:#ffffff;border-right:1px solid #268875;border-bottom:1px solid #268875;}

.hview_wrap .bid dl .info .title{font-size:14px;color:#3c474c;margin-bottom:10px;font-weight:bold;}
.hview_wrap .bid dl .info .title:before{content:'\f059';font-family:'FontAwesome' !important;margin-right:5px;}
.hview_wrap .bid dl .info .cont{text-indent:-10px;padding-left:20px;color:#6a747c}
/*
.hview_wrap .bid dl .cont{display:block;background:#aaaaaa;border-radius:8px;height:145px;;font-size:0px;line-height:1;border-right:1px solid #6a747c;border-bottom:1px solid #6a747c;}
.hview_wrap .bid dl .cont .detail{display:inline-block;float:left;width:55%;height:145px;border-right:1px solid #6a747c;box-sizing:border-box;}
.hview_wrap .bid dl .cont .detail .title{font-size:12px;color:#ffffff;height:12px;line-height:12px;padding:3px 5px;display:inline-block;border:1px solid #ffffff;margin-left:5px;margin-top:5px;}
.hview_wrap .bid dl .cont .detail .value{font-size:12px;height:15px;line-height:15px;padding-left:15px;text-decoration:line-through;color:#da5b6d;ve		rtical-align:bottom;margin-top:5px;}
.hview_wrap .bid dl .cont .detail .value span{font-size:15px;float:right;padding-right:5px;color:#80cbc4;font-weight:bold;}

.hview_wrap .bid dl .cont .total{display:inline-block;float:right;width:45%;height:145px;border-left:1px solid #ffffff;box-sizing:border-box;font-size:12px;}
.hview_wrap .bid dl .cont .total .title{font-size:13px;color:#ffffff;height:13px;line-height:13px;padding-left:5px;}
.hview_wrap .bid dl .cont .total .value{font-size:20px;line-height:20px;height:20px;font-weight:bold;color:#80cbc4;text-align:right;padding-right:5px;}
.hview_wrap .bid dl .cont .date{font-size:10px;text-align:right;line-height:10px;height:10px;padding-right:5px;}
*/

/* store view */
.store_review{padding-bottom:58px}
.store_review h3{margin-bottom:0px;}
.store_review ul{}
.store_review ul li{position:relative;padding:10px 0 10px 90px;border-bottom:1px solid rgba(166,173,178,0.3);box-sizing:border-box}
.store_review ul li .thumb{position:absolute;left:0;top:15%;}
.store_review ul li .thumb img{width:80px;}
.store_review ul li dl{height:4em;}
.store_review ul li dl dt{font-weight:bold;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;}
.store_review ul li dl dd{font-size:0.9em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}
/* 홀리스트 fix bt */
#list_fix{width:100%;padding:10px 12px 10px 12px;background:rgba(256,256,256,0.8);position:fixed;left:0;bottom:0;z-index:900;box-sizing:border-box;
-webkit-box-shadow: 0px -1px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px -1px 1px 0px rgba(0,0,0,0.2);
box-shadow: 0px -1px 1px 0px rgba(0,0,0,0.2);text-align:center}
#list_fix button{background:#f8a54a;color:#fff;text-align:center;display:inline-block;border:none;padding:10px 0 10px 0;width:49%;margin-right:1%;font-weight:bold}
#list_fix button:after{content:"\f005";font-family:'FontAwesome' !important;margin-left:5px}
#list_fix button.on{background:none;color:#f8a54a;border:1px solid #f8a54a !important;}/* 관심업체빼기 홀 업체 동일*/
#list_fix a{display:inline-block;background:#7c858c;padding:10px 0 10px 0;display:inline-block;color:#fff;text-align:center;font-weight:bold;width:48%;}
#list_fix a.apply_ac{display:inline-block;background:#7c858c;padding:10px 0 10px 0;display:inline-block;color:#fff;text-align:center;font-weight:bold;width:100%;}
#list_fix a, #list_fix button{border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;}
/* 오시는길 */
#contactus{}
#contactus .contact_txt{}
#contactus .contact_txt dl{margin-bottom:20px}
#contactus .contact_txt dl dt{font-weight:bold;color:#3c474c;font-size:1.1em;border-bottom:1px solid #a6adb2;padding-bottom:10px;margin-bottom:10px}
#contactus .contact_txt dl dt:before{font-family:'FontAwesome' !important;display:inline-block;width:20px;}
#contactus .contact_txt dl:nth-child(1) dt:before{content:"\f041";}
#contactus .contact_txt dl:nth-child(2) dt:before{content:"\f095";}
#contactus .contact_txt dl:nth-child(3) dt:before{content:"\f239";}
#contactus .contact_txt dl dd{line-height:1.6em;}
#contactus .contact_txt dl dd a{text-decoration:underline;font-weight:bold;font-size:1em;}
#contactus .contact_txt dl:nth-child(2) dd.time{color:#8f969b;font-size:0.8em;}
#contactus .contact_txt dl:nth-child(3) dd strong{background:#8e9d2b;color:#fff;font-weight:bold;width:20px;height:20px;display:inline-block;text-align:center;margin-right:3px;line-height:20px;
border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
-webkit-border-radius:50%;}
#contactus .contact_txt dl:nth-child(3) dd.subway{margin-bottom:10px;font-size:1.1em;}
#contactus .contact_txt dl:nth-child(3) dd{line-height:1.7em;}
#contactus .contact_txt dl:nth-child(3) dd span{margin-right:10px}
#contactus .contact_txt dl:nth-child(3) dd.bus01 span{color:#3a8ac1}
#contactus .contact_txt dl:nth-child(3) dd.bus02 span{color:#1aa14d}
#contactus .contact_txt dl:nth-child(3) dd.bus03 span{color:#8e9d2b}
#contactus .map{width:100%;height:200px;backgorund:orange}
/* 마이페이지 역경매 신청내역 신청내역 수정 틀은 역경매 신청과 동일 하단 버튼만 수정됨 */
.mf_acbt{box-sizing:border-box;width:100%;}
.mf_acbt button,.mf_acbt a{width:32.5%;height:40px;border:none;background:#6a747c;display:inline-block;color:#fff;font-weight:bold;vertical-align:middle;line-height:40px;
border-radius:7px;
-moz-border-radius:7px;
-o-border-radius:7px;
-webkit-border-radius:7px;
-ms-border-radius:7px;}
.mf_acbt button.md{background:#ef6074 !important}
/* 마이페이지 입찰서 상세보기 리스트 */
#mycurrent{padding:20px 12px 12px 12px;box-sizing:border-box;width:100%;}
#mycurrent dl.mybox{width:100%;box-sizing:border-box;margin-bottom:20px}
#mycurrent dl.mybox dt{width:100%;line-height:30px;background:#f7f7f7;padding:7px 12px 7px 12px;box-sizing:border-box;
-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);
box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);margin-bottom:2px}
#mycurrent dl.mybox dt strong{float:left;font-size:1.1em;}
#mycurrent dl.mybox dt strong:before{content:"\f107";font-family:'FontAwesome' !important;margin-right:10px}
#mycurrent dl.mybox dt span{float:right;font-weight:bold;color:#fff;display:inline-block;padding:0px 10px 0px 10px;border-radius:30px;font-size:1.0em}
#mycurrent dl.mybox dt span.end{background:#6a747c}
#mycurrent dl.mybox dt span.bid{background:#ef6074;}
#mycurrent dl.mybox dt span.ing{background:#40ceb2;}
#mycurrent dl.mybox dd{background:#f7f7f7;padding:10px 12px 10px 12px;box-sizing:border-box;}
#mycurrent dl.mybox dd .date{float:left;width:49%;background:#fff;height:80px;font-size:0.95em;text-align:center;line-height:40px;}
#mycurrent dl.mybox dd .date p{font-weight:bold;color:#6a747c}
#mycurrent dl.mybox dd .date p span{font-weight:normal;}
#mycurrent dl.mybox dd .submit{float:right;width:49%;background:#fff;height:80px;line-height:80px;text-align:center}
#mycurrent dl.mybox dd .submit a.ing{ padding:5px 10px;border-radius:30px; border:1px solid #ef6074; background:#ef6074; color:#fff; }
#mycurrent dl.mybox dd .submit span{padding-right:5px;border-bottom:1px solid #6a747c}
#mycurrent dl.mybox dd .submit strong{color:#ef6074;border-bottom:1px solid #ef6074}
/* 입찰서 리스트 웨딩홀 */
#myfix{width:100%;padding:10px 12px 10px 12px;background:rgba(256,256,256,0.8);position:fixed;left:0;bottom:0;z-index:900;box-sizing:border-box;
-webkit-box-shadow: 0px -1px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px -1px 1px 0px rgba(0,0,0,0.2);
box-shadow: 0px -1px 1px 0px rgba(0,0,0,0.2);text-align:center}
#myfix a{width:49%;background:#6a747c;color:#fff;font-weight:bold;display:inline-block;padding:10px 0px 10px 0px;
border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;}
/* 입찰서 리스트 픽스버튼 끝 */
.current_title{width:100%;padding:15px 0 15px 0;text-align:center;
-o-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);
-ms-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);
-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);
box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);margin-bottom:2px}
.current_title:before{content:"\f06a";display:inline-block;font-family:'FontAwesome' !important;margin-right:5px}
.mc_hall .myhall_box{box-sizing:border-box;padding-bottom:58px}
.mc_hall .myhall_box li:after{content:"";overflow:hidden;clear:both}
.mc_hall .myhall_box li{position:relative;padding:12px 12px 12px 12px;box-sizing:border-box;height:152px;width:100%;
-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);
box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);margin-bottom:2px}
.mc_hall .myhall_box li .thumb{position:absolute;left:12px;top:12px;width:120px;text-align:center}
.mc_hall .myhall_box li .thumb img{width:120px;height:98px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}
.mc_hall .myhall_box li .thumb a.dt_view{color:#fff;background:#f79831;padding:5px 5px 5px 5px;display:inline-block;box-sizing:border-box;border:none;width:120px;
border-radius:3px}
/* .mc_hall .myhall_box li .thumb button:before{content:"\f00c";font-family:'FontAwesome' !important;margin-right:2px} */
.mc_hall .myhall_box li .list_txt{width:100%;padding-left:142px;box-sizing:border-box}
.mc_hall .myhall_box li .list_txt dt a{color:#4a5157;font-weight:bold;}
.mc_hall .myhall_box li .list_txt dd{color:#40ceb2;font-size:0.9em;line-height:1.6em;}
.mc_hall .myhall_box li .list_txt dd.address{margin-bottom:0.8em;}
.mc_hall .myhall_box li .list_txt dd span{font-size:1em;color:#6a747c;font-weight:bold}
.mc_hall .myhall_box li .list_txt dd span.fr{float:right;font-weight:normal;}

/* 업체 입찰서 제출현황 */
.mc_store .mystore_box{box-sizing:border-box;padding-bottom:120px}
.mc_store .mystore_box li:after{content:"";overflow:hidden;clear:both}
.mc_store .mystore_box li{position:relative;padding:12px 12px 12px 162px;box-sizing:border-box;width:100%;
-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);
box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);margin-bottom:2px;}
.mc_store .mystore_box li .thumb{float:left;width:140px;height:98px;position:absolute;left:12px;top:12px;overflow:hidden;z-index:10;
border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;margin-right:10px}
.mc_store .mystore_box li .thumb a img{width:140px;border-radius:5px;min-height:98px;}
.mc_store .mystore_box li .store_txt{}
.mc_store .mystore_box li .store_txt dt{color:#4a5157;font-weight:bold;margin-bottom:5px}
.mc_store .mystore_box li .store_txt dd{ overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;word-wrap:break-word;line-height: 1.3em;height:2.6em;}
.mc_store .mystore_box li .store_txt .dt_view{color:#fff;background:#f79831;display:block;box-sizing:border-box;border:none;width:100%;height:30px;line-height:30px;text-align:center;margin-top:9px;
border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px}
.mc_sdm .mysdm_box{box-sizing:border-box;padding-bottom:120px}
.mc_sdm .mysdm_box li{position:relative;padding:17px 12px 17px 12px;box-sizing:border-box;width:100%;
-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);
box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);margin-bottom:2px;text-align:center}
.mc_sdm .mysdm_box li dl{margin-bottom:15px}
.mc_sdm .mysdm_box li dl dt{font-size:1.3em;font-weight:bold;color:#4a5157;margin-bottom:10px}
.mc_sdm .mysdm_box li dl dt:before{content:"\f02e";font-family:'FontAwesome' !important;margin-right:5px;}
.mc_sdm .mysdm_box li dl dd{font-size:0.85em;}
.mc_sdm .mysdm_box a.dt_view{padding:7px 10px 7px 10px;background:#f79831;font-weight:bold;color:#fff;text-align:center;display:inline-block;font-size:0.9em;
border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px}
/* 역경매 입찰서 상세보기 웨딩홀 */
.myac_hall{padding:0px 12px 120px 12px;box-sizing:border-box}
.myac_hall .mapbox .map_tit{line-height:40px;border-bottom:1px solid #a6adb2;margin-bottom:12px;color:#4a5157;font-size:0.9em;}
.myac_hall .mapbox .map_tit:before{content:"\f041";font-family:'FontAwesome' !important;margin-right:5px}
.myac_hall .mapbox .map{width:100%;height:200px;background:orange;margin-bottom:20px}
.myac_hall .h_dttxt li{line-height:1.6em;}
.myac_hall .h_dttxt li:after{content:"";overflow:hidden;clear:both;}
.myac_hall .h_dttxt li:before{content:"\f00c";font-family:'FontAwesome' !important;margin-right:10px;font-size:0.7em;color:#3c474c}
.myac_hall .h_dttxt li span{color:#3c474c}
.myac_hall .h_dttxt li span:nth-child(1){font-weight:bold;}
.myac_hall .h_dttxt li span:nth-child(2){float:right}
.myac_hall .h_dttxt{padding:10px 0 10px 0;border-top:1px solid #3c474c;border-bottom:1px solid #3c474c;margin-bottom:20px}
.myac_hall .ac_venefit{margin-bottom:10px}
.myac_hall .ac_venefit dl{width:100%;margin-bottom:10px}
.myac_hall .ac_venefit dl dt{height:40px;background:#f7f7f7;line-height:40px;text-align:center;font-weight:bold;color:#3c474c
-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);
box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);margin-bottom:2px}
.myac_hall .ac_venefit dl dd{background:#ECECEC;border-botto
m:1px solid #fff;padding:10px 0 10px 0;box-sizing:border-box}
.myac_hall .ac_venefit dl dd ul li .h_price{float:right;margin-left:10px;font-weight:bold}
.myac_hall .ac_venefit dl.price dt:before{content:"\f0f5";font-family:'FontAwesome' !important;margin-right:5px;color:#ef6074}
.myac_hall .ac_venefit dl.hall dt:before{content:"\f1fd";font-family:'FontAwesome' !important;margin-right:5px;color:#ef6074}
.myac_hall .ac_venefit dl.cont dt:before{content:"\f06b";font-family:'FontAwesome' !important;margin-right:5px;color:#ef6074}
.myac_hall .ac_venefit dl.cont dd{padding-left:10px;padding-right:10px}
.myac_hall .ac_venefit dl.date dt:before{content:"\f274";font-family:'FontAwesome' !important;margin-right:5px;color:#ef6074}
.myac_hall .ac_venefit dl.date dd ul{float:none;margin-left:10px;}
.myac_hall .ac_venefit dl.date dd ul li{line-height:2em;border-bottom:1px dotted #fff}
.myac_hall .ac_venefit dl.total dt:before{content:"\f1ec";font-family:'FontAwesome' !important;margin-right:5px;color:#ef6074}
.myac_hall .ac_venefit dl.total dd{text-align:right;font-size:1.3em;font-weight:bold;padding:20px 10px 20px 0px;box-sizing:border-box}
.myac_hall .ac_venefit dl.total span{font-size:1.3em;font-weight:bold;}
.myac_hall .ac_venefit dl.reserve dt:before{content:"\f073";font-family:'FontAwesome' !important;margin-right:5px;color:#ef6074}
.myac_hall .ac_venefit dl.reserve dd{padding:10px;box-sizing:border-box;text-align:center}
.myac_hall .ac_venefit dl.reserve dd input{background:#FFFFFF;border:0px;height:27px;line-height:27px;border-radius:5px;display:inline-block;width:49%}
.myac_hall .ac_venefit dl.reserve dd button{display:inline-block;padding:5px 10px 5px 10px;background:#6a747c;color:#fff;text-align:center;font-weight:bold;border:none;
border-radius:5px;width:50%;margin-top:10px}
.myac_hall .ac_venefit dl dd:after{content:"";display:block;clear:both}
.myac_hall .ac_venefit dl dd strong{display:block;width:80px;background:#ef6074;color:#fff;text-align:center;margin-left:10px;padding:3px 0 3px 0;float:left;margin-right:10px}
.myac_hall .ac_venefit dl dd strong.normal{background:#6a747c}
.myac_hall .ac_venefit dl dd ul{float:right;margin-right:10px}
.myac_hall .rsv_ok .myac_tit{font-size:1em;margin-bottom:10px}
.myac_hall .all_save .myac_tit{font-size:1em;margin-bottom:10px}
/* 역경매 입찰서 상세보기 스토어 */
.myac_store{box-sizing:border-box;padding:12px 12px 120px 12px}
.myac_tit{line-height:40px;border-bottom:1px solid #a6adb2;margin-bottom:12px;color:#4a5157;}
.myac_tit a{font-size:1em;font-weight:bold;color:#4a5157;}
.myac_tit span{font-size:0.85em;float:right;font-weight:normal;}
.myac_tit:before{content:"\f107";font-family:'FontAwesome' !important;margin-right:5px;}
.myac .slider{width:100%;min-height:100px;margin-bottom:12px}
.myac .slider{width:100%;position:relative}
.myac .slider .count_box{position:absolute;right:8px;top:8px;background:rgba(0,0,0,0.3);color:#fff;padding:3px 7px 3px 7px;z-index:900;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;}
.myac .slider ul{}
.myac .slider ul li{}
.myac .slider ul li img{width:100%;}
.myac_store .txt p.address{color:#4a5157;border-bottom:1px solid #a6adb2;margin-bottom:12px;padding-bottom:12px}
.myac_store .txt p.address:before{content:"\f041";font-family:'FontAwesome' !important;margin-right:5px;}
/* 역경매 입찰혜택 공통 */
.ac_txt{width:100%;margin:10px 0 10px 0}
.ac_txt .myac_tit{height:40px;background:#f7f7f7;line-height:40px;text-align:center;font-weight:bold;color:#3c474c
-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);
box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);margin-bottom:2px}
.ac_txt .myac_tit:before{content:"\f06b";font-family:'FontAwesome' !important;margin-right:5px;color:#ef6074}
.ac_txt .ac_document{background:#ECECEC;border-botto
m:1px solid #fff;padding:10px;box-sizing:border-box}
.ac_document img{width:100%;display:block;} /* 입찰서 이미지 사이즈 고정 */
/* 역경매 입찰서 상세보기 스드메 */
.myac_sdm{padding-bottom:120px}
.actxt_sdm{padding:0px 12px 0px 12px;width:100%;box-sizing:border-box;}
.myac_sdm .sdm_tit{padding:12px;font-size:1.1em;font-weight:bold;color:#4a5157;box-sizing:border-box;width:100%;
-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);
box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);margin-bottom:2px;border-radius:1px /* iphone6+ */}
.myac_sdm .sdm_tit span{float:right;font-weight:normal;font-size:0.8em}
.myac_sdm .sdm_tit:before{content:"\f02e";font-family:'FontAwesome' !important;margin-right:5px}
.myac_sdm .sdm_box{padding:0px 12px 0px 12px;margin-bottom:20px;box-sizing:border-box;width:100%;
-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);
box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);margin-bottom:2px;border-radius:1px /* iphone6+ */}
.myac_sdm .sdm_box .count_box{position:absolute;right:8px;top:8px;background:rgba(0,0,0,0.3);color:#fff;padding:3px 7px 3px 7px;z-index:900;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;}
.myac_sdm .sdm_box .txt{padding-top:12px;border-top:1px solid #a6adb2}
.myac_sdm .sdm_box .myac_tit{margin-bottom:0px;margin-bottom:12px;border-bottom:none}
.myac_sdm .sdm_box .sdm_addr{line-height:40px;margin-bottom:12px;color:#4a5157;font-size:0.9em;}
.myac_sdm .sdm_box .sdm_addr:before{content:"\f041";font-family:'FontAwesome' !important;margin-right:5px}
/* 역경매 상세 상담 신청 버튼 */
#myac_fix{width:100%;padding:10px 12px 10px 12px;background:rgba(256,256,256,0.8);position:fixed;left:0;bottom:0;z-index:900;box-sizing:border-box;
-webkit-box-shadow: 0px -1px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px -1px 1px 0px rgba(0,0,0,0.2);
box-shadow: 0px -1px 1px 0px rgba(0,0,0,0.2);text-align:center}
#myac_fix a{background:#f8a54a;color:#fff;text-align:center;display:inline-block;border:none;width:100%;font-weight:bold;padding:7px 0 7px 0;
border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px}
/* 나의 관심업체 */
.myfavor{padding:12px 12px 128px 12px;width:100%;box-sizing:border-box}
.myfavor ul{}
.myfavor ul li{width:49%;background:#f7f7f7;overflow:hidden;border-radius:10px;margin-bottom:20px;
-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);
box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);float:left}
.myfavor ul li:nth-child(even){float:right}
.myfavor .thumb{display:block;overflow:hidden;height:100px;position:relative}
.myfavor .thumb .type{position:absolute;left:5px;top:5px;font-size:0.85em;color:#fff;text-align:center;display:inline-block;padding:2px 4px 2px 4px;
border-radius:30px;-o-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-webkit-border-radius:30px;}
.myfavor .thumb .type01{background:rgba(239,96,116,0.8);}
.myfavor .thumb .type02{background:rgba(247,152,49,0.8);}
.myfavor .thumb .type03{background:rgba(64,206,178,0.8);}
.myfavor .thumb .type04{background:rgba(84,172,210,0.8);}
.myfavor .thumb .type05{background:rgba(41,105,176,0.8);}
.myfavor .thumb .type06{background:rgba(117,112,107,0.8);}
.myfavor .thumb .type07{background:rgba(184,49,47,0.8);}
.myfavor .thumb .type08{background:rgba(226,106,106,0.8);}
.myfavor .thumb .type09{background:rgba(40,50,78,0.8);}
.myfavor .thumb .type10{background:rgba(85,57,130,0.8);}
.myfavor .thumb img{width:100%;}
.myfavor .favor_con{padding:5px;box-sizing:border-box}
.myfavor dl{margin-bottom:10px}
.myfavor dl dt{font-weight:bold;border-bottom:1px solid #efefef;padding-bottom:5px;margin-bottom:5px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;width:100%;overflow:hidden}
.myfavor dl dd{font-size:0.8em;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;width:100%;overflow:hidden;}
.myfavor .favor_bt a{float:left;display:inline-block;width:49%;font-size:0.95em;background:#f79831;color:#fff;text-align:center;border-radius:3px;padding:5px 3px 5px 3px;box-sizing:border-box}
.myfavor .favor_bt button{float:right;width:49%;display:inline-block;font-size:0.95em;background:#6a747c;color:#fff;text-align:center;border-radius:3px;border:1px solid #6a747c;padding:5px 3px 5px 3px;box-sizing:border-box}
.myfavor .favor_bt button:before{content:"\f1f8";font-family:'FontAwesome' !important;margin-right:2px}
/* 관심업체 fix 버튼 */
#myfb_fix{width:100%;padding:10px 12px 10px 12px;background:rgba(256,256,256,0.8);position:fixed;left:0;bottom:0;z-index:900;box-sizing:border-box;
-webkit-box-shadow: 0px -1px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px -1px 1px 0px rgba(0,0,0,0.2);
box-shadow: 0px -1px 1px 0px rgba(0,0,0,0.2);text-align:center}
#myfb_fix button{background:#40ceb2;color:#fff;text-align:center;display:inline-block;border:none;width:100%;font-weight:bold;padding:7px 0 7px 0;
border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px}
#myfb_fix button:before{content:"\f00c";font-family:'FontAwesome' !important;margin-right:5px}
/* 마이포인트 */
.mypoint{padding:12px 12px 12px 12px;}
.mypoint_tit{text-align:center;padding:15px 0 15px 0;width:100%;box-sizing:border-box;background:#ef6074;color:#fff;line-height:1.4em;border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;-webkit-border-radius:7px;-ms-border-radius:7px;
-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);
-ms-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);
-o-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);
box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);margin-bottom:20px}
.point_box{margin-bottom:20px}
.point_box h3{font-size:1.1em;margin-bottom:10px}
.point_box h3 span{font-size:0.8em;margin-left:10px}
.point_box h3:before{content:"\f107";font-family:'FontAwesome' !important;margin-right:5px}
.point_box table{width:100%;border-top:1px solid #6a747c}
.point_box table th,.point_box table td{padding:10px 0px 10px 0;}
.point_box table thead th{background:#f7f7f7;color:#4a5157}
.point_box table thead th:nth-child(1){width:70%}
.point_box table thead th:nth-child(2){width:30%;}
.point_box table tbody th{text-align:left;text-indent:10px;font-weight:normal;color:#5d5d5d;font-size:0.9em}
.point_box table tbody td{text-align:right;padding-right:10px;box-sizing:border-box}
.point_box table tfoot td{text-align:center;border-bottom:1px solid #f7f7f7}
.point_box table tbody th,.point_box table tbody td{border-bottom:1px solid #f7f7f7;}
.point_box dl{margin-bottom:10px;}
.point_box dl dt{width:100%;padding:10px 5px 10px 5px;box-sizing:border-box;background:#f7f7f7;
-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);
box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3);}
.point_box dl dt strong{float:left;color:#4a5157}
.point_box dl dt strong:before{content:"\f06b";font-family:'FontAwesome' !important;margin-right:5px;vertical-align:middle;}
.point_box dl dt span{float:right}
.point_box dl dd{padding:10px 5px 10px 5px;width:100%;box-sizing:border-box;border-bottom:1px solid #f7f7f7}
.point_box dl dd>span{float:left;display:inline-block;padding:7px 10px 7px 10px;text-align:center;border-radius:30px;
-moz-border-radius:30px;-ms-border-radius:30px;-webkit-border-radius:30px;-o-border-radius:30px;}
.point_box dl dd .no{border:1px solid #ef6074;color:#ef6074}
.point_box dl dd .wait{border:1px solid #6a747c;color:#6a747c}
.point_box dl dd .ok{border:1px solid #40ceb2;color:#40ceb2}
.point_box dl dd ul{float:right}
.point_box dl dd ul li{line-height:1.4em;font-weight:bold;text-align:right}
.point_box dl dd ul li span{color:#ef6074;}
.point_box dl dd ul li span.non{color:#6a747c;display:inline-block;min-width:50px;text-align:center}
.point_use{margin-bottom:20px;}
.point_use .use_box{padding:10px 0px 10px 0;text-align:center;background:#f7f7f7;margin-bottom:10px;display:none}
.point_use .bt_wrap{width:100%;margin-bottom:20px}
.point_use .bt_wrap button{width:49%;display:inline-block;padding:7px 0px 7px 0px;color:#fff;border-radius:5px;border:none}
.point_use .bt_wrap button:nth-child(1){background:#40ceb2;float:left}
.point_use .bt_wrap button:nth-child(1).on{color:#40ceb2;border:1px solid #40ceb2;background:#ffffff;}
.point_use .bt_wrap button:nth-child(2){background:#6a747c;float:right}
.point_use .bt_wrap button:nth-child(2).on{color:#6a747c;border:1px solid #6a747c;background:#ffffff;}
.point_use .use_box{text-align:center}
.point_use .use_box .use_select{position:relative;width:95%;background:#fff;display:inline-block;border:1px solid rgba(106,116,124,0.3);border-radius:7px}
.point_use .use_box .use_select label{line-height:40px;margin-left:5px;background:rgba(256,256,256,0.8);text-indent:-10px;}
.point_use .use_box .use_select label:after{content:"\f107";font-family:'FontAwesome' !important;position:absolute;right:10px;top:0;font-size:18px}
.point_use .use_box .use_select select{width:100%;height:40px;min-height:40px;line-height:40px;padding:0 10px;opacity:0;position:absolute;left:0;top:0}
.point_use .use_box .input_box{text-align:center;padding-top:10px}
.point_use .use_box .input_box p{width:95%;display:inline-block;}
.point_use .use_box .input_box p:after{content:"";display:block;clear:both;}
.point_use .use_box .input_box label{float:left;width:30%;text-align:left;line-height:25px;font-size:0.95em;font-weight:bold}
.point_use .use_box .input_box input{display:inline-block;width:65%;float:right;border:1px solid rgba(106,116,124,0.3);background:#fff;padding:3px 0 3px 0;border-radius:3px;
-webkit-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;}
.point_use .use_box .input_box p.point_txt{color:#121212;margin-top:15px;font-size:0.82em;}
.point_use .use_box .input_box .bt{text-align:center;margin-top:10px;margin-bottom:5px}
.point_use .use_box .input_box .bt button{width:100px;border:none;background:#6a747c;color:#fff;padding:3px 0 3px 0;border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;}

/* 스토어리스트 */
.store_indi{background:url(../img/sub/store_indi.gif) no-repeat 0 0;}
#store_list{width:100%;box-sizing:border-box;}
#store_list li{padding:12px 12px 12px 164px;-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);box-sizing:border-box;width:100%;
-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);
box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);margin-bottom:2px;position:relative}
#store_list li.more{padding:12px 12px 12px 12px;}
#store_list li.more button.more{text-align:center;background:#6a747c}
#store_list li.more button.more:before{content:"" !important;margin-right:0px !important}
#store_list li:after{content:"";display:block;clear:both}
#store_list li .thumb{width:140px;height:98px;overflow:hidden;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;margin-right:10px;
margin-bottom:10px;position:absolute;left:12px;top:12px}
#store_list li .thumb a img{border-radius:5px;}
#store_list li dl{}
#store_list li dl dt{color:#4a5157;font-weight:bold;margin-bottom:5px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;}
#store_list li dl dd.address{color:#40ceb2;font-size:0.9em;margin-bottom:25px;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;
overflow:hidden;font-weight:bold;min-height:13.5px}
#store_list li dl dd.txt{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;height:1.2em;}
#store_list li button{color:#fff;border:none;display:block;box-sizing:border-box;height:30px;line-height:28px;text-align:center;margin-top:9px;
border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;width:100%;background:#f79831}
#store_list li button.on{color:#f79831;border:1px solid #f79831;background:none}
#store_list li button:before{content:"\f005";font-family:'FontAwesome' !important;margin-right:5px;vertical-align:middle}
#contents .loc_wrap{width:100%;background:#f0f0f0;border-bottom:2px solid #d9d9d9;}
#contents .loc_wrap .loc_label{display:block;padding:15px;font-size:14px;font-weight:bold;}
#contents .loc_wrap .loc_list{position:absolute;width:100%;margin-top:1px;display:none;z-index:99999}
#contents .loc_wrap .loc_list li{display:block;background:#ffffff;}
#contents .loc_wrap .loc_list li:last-child{border-bottom:2px solid #d9d9d9;}
#contents .loc_wrap .loc_list li.selected{}
#contents .loc_wrap .loc_list li a{font-size:13px;display:block;padding:13px 15px;font-size:13px;}
#contents .loc_wrap .loc_list li.selected a:after{content:"\f00c";font-family:'FontAwesome' !important;float:right;margin-right:10px;}
#contents .loc_wrap .loc_label:before{content:"\f0c9";font-family:'FontAwesome' !important;margin-right:10px;}

/* 스토어 리스트 리뉴얼 */
#store_nlist{width:100%;}
#store_nlist .masonry{display:block;width:100%;font-size:0px;margin-top:5px;padding-bottom:80px;}
#store_nlist .masonry .sizer{width:50%}
#store_nlist .masonry .item{display:block;height:auto;overflow:hidden;width:50%;padding:3px;box-sizing:border-box;}
#store_nlist .masonry .item .inner{display:block;padding:5px;border-left:1px solid #dedede;border-top:1px solid #dedede;-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-ms-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-o-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);}
#store_nlist .masonry .item .inner .img{border:1px solid #dedede;text-align:center;font-size:0px;line-height:0;border-radius:3px;overflow:hidden;}
#store_nlist .masonry .item .inner .img .thumb{width:100%;height:auto;max-width:100%;max-height:100%;border-radius:0px;}
#store_nlist .masonry .item .inner .img .logo{height:auto;width:auto;max-width:100%;max-height:50px;border-radius:0px;}
#store_nlist .masonry .item .inner .btn{margin-top:5px;}
#store_nlist .masonry .item .inner .btn .favor{color:#fff;background:#f79831;margin-right:1%;border:none;display:inline-block;width:49%;box-sizing:border-box;font-size:12px;height:25px;line-height:25px;text-align:center;border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;}
#store_nlist .masonry .item .inner .btn .favor.on{color:#f79831;border:1px solid #f79831;background:none;}
#store_nlist .masonry .item .inner .btn .favor:before{content:"\f005";font-family:'FontAwesome' !important;margin-right:5px;vertical-align:middle}
#store_nlist .masonry .item .inner .btn .gallery{color:#fff;background:#ef6074;margin-left:1%;border:none;display:inline-block;width:49%;box-sizing:border-box;font-size:12px;height:25px;line-height:25px;text-align:center;border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;}
#store_nlist .masonry .item .inner .btn .gallery:before{content:"\f03e";font-family:'FontAwesome' !important;margin-right:5px;vertical-align:middle}
#store_nlist .masonry .item .inner .title{font-size:13px;line-height:1.1;color:#6a747c;font-weight:bold;margin-top:8px;padding:0px 3px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#store_nlist .masonry .item .inner .addr{font-size:11px;line-height:1.1;color:#40ceb2;margin-top:5px;margin-bottom:8px;padding:0px 3px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

/* 스토어 갤러리 */
#store_gallery{padding:78px 12px 0px 12px;}
#store_gallery h3{color:#4a5157;border-bottom:1px solid #a6adb2;padding-bottom:10px;margin-bottom:10px}
#store_gallery h3:before{content:"\f107 ";font-family:'FontAwesome' !important;font-size:1.3em;vertical-align:bottom;margin-right:10px;}
#store_gallery .masonry{display:block;width:100%;font-size:0px;line-height:0;margin-top:5px;padding-bottom:80px;}
#store_gallery .masonry .sizer{width:50%}
#store_gallery .masonry .item{display:block;height:auto;overflow:hidden;width:50%;padding:3px;box-sizing:border-box;}
#store_gallery .masonry .item.on{width:100%;left:0;z-index:100;}
#store_gallery .masonry .item img{width:100%;border-left:1px solid #dedede;border-top:1px solid #dedede;-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-ms-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-o-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);border-radius:3px;overflow:hidden;}

/* 스토어 하단 고정버튼 */
#store_btn{width:100%;padding:10px 12px 10px 12px;background:rgba(256,256,256,0.8);position:fixed;left:0;bottom:0;z-index:900;box-sizing:border-box;
-webkit-box-shadow: 0px -1px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px -1px 1px 0px rgba(0,0,0,0.2);
box-shadow: 0px -1px 1px 0px rgba(0,0,0,0.2);text-align:center}
#store_btn button,
#store_btn a{background:#40ceb2;color:#fff;text-align:center;display:inline-block;border:none;font-weight:bold;padding:7px 0 7px 0;
border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px}
#store_btn .w50{width:49%;}
#store_btn .w100{width:98%;}
/*#store_btn button:before{content:"\f00c";font-family:'FontAwesome' !important;margin-right:5px}*/

#store_btn .guide{background:#ef6074;}
#store_btn .counsel{background:#f79831;}
#store_btn .counsel.on{background:#ffffff;color:#f79831;border:1px solid #f79831}
#store_btn .back{background:#7c858c;}
#store_btn .list{background:#7c858c;}

#store_btn .guide:before{content:"\f0e6";font-family:'FontAwesome' !important;margin-right:5px}
#store_btn .counsel:before{content:"\f005";font-family:'FontAwesome' !important;margin-right:5px}
#store_btn .favor:before{content:"\f02e";font-family:'FontAwesome' !important;margin-right:5px}
#store_btn .view:before{content:"\f05a";font-family:'FontAwesome' !important;margin-right:5px}
#store_btn .back:before{content:"\f053";font-family:'FontAwesome' !important;margin-right:5px}
#store_btn .list:before{content:"\f0c9";font-family:'FontAwesome' !important;margin-right:5px}



/* 이용약관 */
#agree{width:100%;padding:30px 12px 10px 12px;box-sizing:border-box}
#agree h2{font-size:1.2em;margin-bottom:10px;border-bottom:1px solid #5d5d5d;padding-bottom:10px}
#agree h3{font-size:0.92em;margin-bottom:10px}
#agree .agr_box{margin-bottom:15px}
#agree .agr_box p{font-size:0.9em;text-align:justify}
#agree .agr_box>ul>li{display:list-item;list-style-type: square;list-style-position: inside;margin-bottom:10px;text-align:justify}
#agree .agr_box>ul>li>ul{margin-left:10px;margin-top:10px}
#agree .agr_box>ul>li>ul>li{display:list-item;list-style-type:decimal;list-style-position:inside;margin-bottom:5px;text-align:justify}
#agree .agr_member{margin-bottom:10px}
#agree .agr_privacy p{text-align:justify}
#agree .agr_privacy>ul{margin-top:10px;}
#agree .agr_privacy>ul>li{display:list-item;list-style-type:decimal;list-style-position:inside;margin-bottom:5px;font-size:0.9em;text-align:justify}
#agree .privacy_info p{margin-bottom:10px;text-align:justify}
/* 일대일문의 리스트 */
#qnalist{}
#qnalist .qnalist_box{width:100%;height:100%;box-sizing:border-box;-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-ms-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-o-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);
padding:15px 12px 30px 12px;margin-bottom:3px;}
#qnalist .qnalist_box p{position:relative;margin-left:12px;display:inline-block;display:table-cell;vertical-align:middle;padding-left:40px;/* background:url(../img/common/cd-arrow.svg) no-repeat 0 10%; */}
#qnalist .qnalist_box p.yes:before{content:"Y";display:inline-block;width:30px;height:30px;position:absolute;left:0;top:0px;border-radius:3px;background:#3ddcbd;color:#fff;line-height:30px;text-align:center}
#qnalist .qnalist_box p.no:before{content:"N";display:inline-block;width:30px;height:30px;position:absolute;left:0;top:0px;border-radius:3px;background:#6a747c;color:#fff;line-height:30px;text-align:center}
#qnalist .qnalist_box p a{font-weight:bold;}
#qnalist .qnalist_box p span{position:absolute;left:40px;bottom:-20px;color:#a6adb2;font-weight:bold;}
/* 일대일문의 view */
#qnaview{}
#qnaview .qtitle{width:100%;padding:10px 12px 30px 12px;position:relative;background:#f7f7f7;margin-top:3px;box-sizing:border-box;-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-ms-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-o-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);}
#qnaview .qtitle h4{position:relative;font-weight:bold;line-height:20px;padding-left:40px}
#qnaview .qtitle h4:before{content:"Q";display:inline-block;width:30px;height:30px;border-radius:3px;background:#ef6074;text-align:center;line-height:30px;color:#fff;margin-right:10px;position:absolute;left:0;top:3px}
#qnaview .qtitle h4 .date{position:absolute;left:40px;bottom:-20px;color:#a6adb2;}
#qnaview .qcon{padding:10px 12px 50px 12px;line-height:20px;position:relative;}
#qnaview .atitle{width:100%;padding:10px 12px 30px 12px;background:#f7f7f7;margin-top:3px;box-sizing:border-box;-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-ms-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);-o-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.35);}
#qnaview .atitle h4{position:relative;font-weight:bold;line-height:20px;padding-left:40px;}
#qnaview .atitle h4:before{content:"A";display:inline-block;width:30px;height:30px;border-radius:3px;background:#6a747c;text-align:center;line-height:30px;color:#fff;margin-right:10px;position:absolute;left:0;top:3px}
#qnaview .atitle h4 .date{position:absolute;left:40px;bottom:-20px;color:#a6adb2;}
#qnaview .acon{padding:10px 12px 10px 12px;line-height:20px;}
#qnaview .md_bt {display:inline-block;width:50px;height:15px;text-align:center;margin-left:5px;border:1px solid #a6adb2;color:#a6adb2;line-height:15px;border-radius:3px;font-size:0.8em;
-webkit-border-radius:30px;
-moz-border-radius:30px;
-ms-border-radius:30px;
-o-border-radius:30px;}
/* 일대일문의  fix bt */
#qnafix{position:fixed;right:5%;bottom:85px;z-index:50;display:block;width:60px;height:60px;background:rgba(239,96,116,0.9);border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;
box-shadow:2px 2px 5px 0px rgba(0,0,0,0.3);-webkit-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.3);-ms-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.3);-o-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.3);text-align:center}
#qnafix i span{text-indent:-999em;overflow:hidden;display:block}
#qnafix i{color:#fff;margin-top:17px}
/* 결혼준비노하우 */
#how{padding:12px;width:100%;box-sizing:border-box}
/* refresh */
.refresh{display:block;width:30%;position:fixed;left:50%;top:50%;margin-left:-15%;margin-top:-15%;z-index:9999;
-webkit-animation: refresh 2s infinite;
animation: refresh 2s infinite;opacity:0.7}
@-o-keyframes refresh {
    from {transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);}
    to {transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);}
}
@-ms-keyframes refresh {
    from {transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);}
    to {transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);}
}
@-moz-keyframes refresh {
    from {transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);}
    to {transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);}
}
@-webkit-keyframes refresh {
    from {transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);}
    to {transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);}
}
@keyframes refresh {
    from {transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);}
    to {transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);}
}
