@charset "euc-kr";
@import url('common.css'); 

body{height:100%;font-family:"³ª´®°íµñ", NanumGothic, ng, Apple-Gothic, "±¼¸²", Gulim, Helvetica, AppleGothic, Sans-serif;}
#wrapper{position:relative;height:100%;/*overflow:hidden;*/}
#header_wrap{}
.header{position:relative;height:50px;}
.header h1{text-align:center;}
.header h1 img{width:200px;}
.header h1 a img{width:200px;}
.header a img{width:55px;}
.btn_menu{position:absolute;top:0px;left:0px;}
.btn_srch{position:absolute;top:0px;right:0px;}
.gnb_quick_m{position:relative;height:60px;display:inline;}
.gnb_quick_m>ul{overflow:hidden;}
.gnb_quick_m>ul li{width:25%;display:inline;float:left;}
.gnb_quick_m>ul li img{width:100%;}

#container_main{}
#container_main:after{content:'';display:block;clear:both;}
.main_vi{}
.main_vi img{width:100%; padding-bottom:10px;}
.go_menu a{width:50%;display:block;float:left;}
.go_menu a img{width:100%;}


#footer{position:relative;height:170px;padding:10px 0;}
.footer_wrap{width:100%;}
.foot_menu{overflow:hidden;/*width:255px;*/}
.foot_menu li{width:33.33%;display:inline;float:left;}
.foot_menu li img {width:100%;}
.footer_wrap p{margin:10px; text-align:center; font-size:12px;}


/* ÀüÃ¼¸Þ´º */
#aside{position:absolute;width:85%;left:-100%;top:0;z-index:200;background:#fff;height:100%;}
#header_wrap,#container_main,#footer{position:relative;}
.bg_allmenu{position:absolute;top:0;left:0;cursor:pointer;width:100%;height:100%;z-index:110;background-size:cover;background:#000;opacity:.5;filter:alpha(opacity=50);background-size:cover;}
.allmenu_wrap{}
.allmenu_list{}
.allLi{}
.allLi a{}
.allLi,.allsub_list li{border-bottom:1px solid #cecece;}
a.li_a{width:100%;display:block;padding:14px 10px;position:relative;overflow:hidden;font-size:1.6em;font-weight:600;}
a.li_a1{background:#fff;}
a.li_a1.on{color:#fff;background:#1786c0;}
a.li_a2{color:#fff;background:#515151;}
.allLi .ico img{width:21px;}
.allListTxt{float:left;padding:.2em;display:block;text-overflow:ellipsis;white-space:nowrap;}
.ico{float:right;position:absolute;top:1.2em;right:8px;}
.allsub_list li:last-child{border-bottom:none;}

.subLi a.li_a{border-bottom:1px solid #8d8d8d;}
.allmenu_btn{width:100%;text-align:center;padding:20px 0 ;}
.allmenu_btn img{width:118px;}
.allmenu_btn a.fst{margin-right:5px;}
.allmenu_btn a.btn_logout img{width:133px;}

#srchBar{position:absolute;width:100%;right:0;top:51px;z-index:200;background:#01a0ad;height:40px;border-bottom:1px solid #505050;-moz-box-shadow:1px 1px 1px #ccc;-webkit-box-shadow:1px 1px 1px #ccc;box-shadow:1px 1px 1px #ccc;}
#srchBar div{margin:8px 10px;width:95%;background:#fff;height:24px;}
#srchBar input{width:100%;height:24px;color:#505050;padding:2px 5px;}
#srchBar a{position:absolute;top:11px;right:4%}
#srchBar img{width:17px;}

.srch_area{width:100%;background:#01a0ad;height:46px;border-bottom:1px solid #505050;position:relative;}
.srch_area div{margin:0 10px;width:95%;background:#fff;height:30px;position:absolute;top:8px;}
.srch_area input{width:90.5%;height:24px;color:#505050;padding:2px 5px;border:0;}
.srch_area a{position:absolute;top:7px;right:3%;/*z-index:100*/}
.srch_area img{width:17px;}
.srch_cont strong.total_result{display:block;width:100%;text-align:center;font-size:14px;margin-top:14px;padding-bottom:14px;text-align:left}
.srch_cont em{color:#ec4c7a;}

.result_num{border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;font-size:13px;line-height:25px;font-weight:bold}
.result_txt{padding:15px 0;border-bottom:1px solid #cbcbcb;}
.result_txt strong{display:block;font-size:14px;color:#000;padding-bottom:10px;line-height:15px}
.result_txt p{font-size:12px;color:#505050;line-height:14px}


/*.gnb_list_wrap{display:none;position:absolute;top:0;left:0;width:100%;min-height:100%;overflow:visible}*/
/*.gnb_list_wrap .gnb_bg{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.9;filter:alpha(opacity=90);background-size:cover;z-index:50;}*/
.gnb_list{position:absolute;top:82px;left:0;z-index:100;width:100%;-moz-box-shadow:0 2px 5px #777;-webkit-box-shadow:0 2px 5px #777;box-shadow:0 2px 5px #777;}
.gnb_list ul{}
.gnb_list ul li{height:42px;}
.gnb_list ul li a{display:block;font-size:14px;padding:11px;height:42px;background:#fff;text-align:left;border-bottom:1px solid #cbcbcb;}
.gnb_list a:hover{background:#515151;color:#fff;}

#container{position:relative;/*ÀÓ½Ã*/}
.contents{padding:11px 9px;}
.contents .tit{border-bottom:1px solid #9d9d9d;overflow:hidden;}
.contents .tit h2{display:block;float:left;height:26px;padding-top:4px;font-size:22px;color:#262525;font-weight:700;}
.contents .tit span{float:right;padding-top:8px;font-size:11px;font-weight:bold}
.contents .tit em{color:#ec4c7a;}

.tit_main{height:38px;/*border-bottom:1px solid #9d9d9d;*/overflow:hidden;}
.tit_main h2{display:block;float:left;height:28px;font-size:22px;color:#ec4c7a;font-weight:700;padding:15px 9px;}

#container .main_vi{padding-bottom:10px;}
#container .go_menu a{width:100%;float:none;padding:0px;}

.bar_a{background:url(../images/common/bar_txt_a.png) no-repeat 0 50%;padding-left:14px;font-size:13px;font-weight:bold;color:#000}
.bar_b{background:url(../images/common/bar_txt_b.png) no-repeat 0 50%;padding-left:14px;font-size:13px;font-weight:bold;color:#000;line-height:16px;}

.join_cont{}
.join_cont .welcome_txt{text-align:center;padding-top:10px;}
.join_cont p{font-size:13px;}
.join_cont p strong{font-size:16px;color:#01a0ad;}
.login_box_wrap{text-align:center;padding:11px 0;overflow:hidden;margin-top:13px;background:url(../images/member/bg_login.gif) repeat;}
.login_box{margin:0 auto;width:282px;}
.login_form ul{width:69%;float:left;/*margin-right:5px;*/}
.login_form ul li:first-child{margin-bottom:3px;}
input.ipt_login{font-size:12px;width:192px;padding:5px;height:30px;}

.login_form{margin-bottom:10px;overflow:hidden;}
.login_form .btn_login{display:block;float:right;width:81px;background:#2a7ab4; no-repeat;height:64px;display:table;}
.login_form .btn_login a{display:table-cell;vertical-align:middle;text-align:center;font-size:1.2em;color:#fff;}
.login_menu{clear:both;}
.login_menu ul{overflow:hidden;width:240px;margin:0 auto;}
.login_menu li{float:left;background:url(../images/member/bar_login_m.png) no-repeat 0 50%;padding-left:11px;margin-right:10px;}
.login_menu li:first-child{background:none;}
.login_menu li:last-child{margin-right:0;}
.login_menu li a{font-size:12px;font-weight:bold;letter-spacing:-1px}

/* Á¤º¸¼öÁ¤ */
.modify_form{}
.modify_form ul{width:280px;margin:0 auto;}
.modify_form ul li{overflow:hidden;margin-top:3px;}
.modify_form ul li:first-child{margin-top:0}
.login_box .modify_form label{display:block;float:left;width:48px;font-size:12px;font-weight:bold;text-align:left;padding-top:5px;}
input.ipt_modify{font-size:12px;width:228px;padding:5px;height:30px;float:left;}

.sns_login_wrap{text-align:center;padding:11px 0;overflow:hidden;margin-top:10px;background:url(../images/common/bg_pattern_gray.gif) repeat;}
.sns_login_box{margin:0 auto;width:282px;}
.sns_login_box span.txt{display:block;background:url(../images/common/bar_txt_b.png) no-repeat 0 50%;padding-left:14px;font-size:12px;font-weight:bold;color:#515151;margin-bottom:9px;}
.sns_login_box ul{margin:0 auto;width:280px;overflow:hidden;}
.sns_login_box li{float:left;}
.sns_login_box li:first-child{margin-right:5px;}
.sns_login_box img{width:137px;}
.sns_login_box p{clear:both;text-align:center;margin-top:12px;letter-spacing:-1px;font-size:13px;}
.sns_join_box{background:#e2e2e2;margin-top:10px;padding:11px 10px;overflow:hidden;}

.sns_login_box h3 span{font-size:12px;padding-left:5px;}
.btn_join{background:url(../images/btn/bg_btn_join.gif) repeat;}

.sns_join_box a{display:block;width:100%;text-align:center;padding:10px 0;font-size:13px;color:#fff;font-weight:bold}

.join_box_wrap{background:#e2e2e2 url(../images/common/bg_pattern_gray.gif) repeat;padding:11px 0;overflow:hidden;text-align:center}

.join_box{margin:0 auto;width:95%;}
.join_form{margin:5px 2% 5px 4% ;}
.join_form li{overflow:hidden;}
.join_form li:first-child{margin-bottom:3px;}
.join_box .join_form label{display:block;float:left;width:20%;height:30px;font-size:11px;font-weight:bold;padding-top:8px;text-align:left}
.join_form span{width:80%;display:block;float:left;text-align:left}
input.ipt_join_name{font-size:12px;width:90%;padding:5px;height:30px;}
input.ipt_join_mail{font-size:12px;width:30%;padding:5px;height:30px;}
input.ipt_phone{font-size:12px;width:30%;padding:5px;height:30px;}
select.s_phone{font-size:12px;width:68px;padding:5px;height:30px;}
select.s_phone2{font-size:12px;width:72px;padding:5px;height:30px;}

.join_btn{text-align:center;margin-top:10px;}
.join_btn span{}
.join_btn a{text-align:center;width:auto;margin:0 auto;}

.join_box_wrap.bb{border-top:1px solid #fff;}
.join_box_wrap.bb ul{text-align:center;}
.join_box_wrap.bb li{display:inline-block;background:url(../images/member/bar_join_bb.gif) no-repeat 0 50%;padding-left:12px;margin-right:11px;}
.join_box_wrap.bb li:first-child{background:none}
.join_box_wrap.bb li a{font-size:12px;font-weight:bold}

.contents h3{background:url(../images/common/bar_txt_b.png) no-repeat 0 50%;padding-left:14px;font-size:14px;font-weight:bold;margin-bottom:9px;}
.join_cont{padding:13px 0;}
.join_cont *{font-weight:bold}
.agree_box{background:url(../images/common/bg_pattern_gray.gif) repeat;padding:5px;height:80px;overflow-y:scroll;font-size:11px;line-height:1.4em}
.agree_box p,.agree_box ul,.agree_box ul li{font-weight:normal;font-size:12px;line-height:16px}
.agree_box h4,.agree_box h5{font-weight:bold;display:block;font-size:12px;line-height:17px;}
.agree_box h5{margin-top:10px}
.join_cont input[type="checkbox"]{border:1px solid #9d9d9d;width:16px;height:16px;display:block;float:left;}
.join_cont label{display:block;float:left;padding-top:3px;}
.join_cont .agree{margin-top:5px;overflow:hidden;}
.agree_txt{border-top:1px solid #cbcbcb;font-size:11px;padding-top:5px;line-height:1.2em}

.join_input_area{background:url(../images/common/bg_pattern_gray.gif) repeat;padding:5px;overflow:hidden;font-size:12px;}
.join_input_area ul{margin:0 auto;width:284px;}
.join_input_area ul li{margin-bottom:5px;overflow:hidden;}
.join_input_area label{display:block;float:left;height:30px;font-size:12px;font-weight:bold;padding-top:8px;letter-spacing:-1px;width:64px;}
.join_input_area span.input_area{float:left;width:220px;}
.join_input_area span.txt{display:block;float:left;padding-top:7px;}

.find_pw_area{background:url(../images/common/bg_pattern_gray.gif) repeat;padding:5px;overflow:hidden;font-size:12px;}
.find_pw_area ul{margin:0 auto;width:284px;}
.find_pw_area ul li{margin-bottom:3px;overflow:hidden;}
.find_pw_area label{display:block;float:left;height:30px;font-size:12px;font-weight:bold;padding-top:8px;letter-spacing:-1px;width:74px;text-align:left}
.find_pw_area span.input_area{float:left;width:210px;}
.find_pw_area span.txt{display:block;float:left;padding-top:7px;}

span.email_admit{overflow:hidden;float:left;padding:7px 0 0 42px;border-top:1px solid #fff;margin-top:7px;}
span.email_admit input{float:left;margin:0;width:16px;height:16px;}
span.email_admit label{display:block;float:left;padding:0;margin-left:3px;padding-top:2px;}
.join_box2{background:#e2e2e2 url(../images/common/bg_pattern_gray.gif) repeat;margin-top:10px;padding:11px 10px;overflow:hidden;}

.ak1525_text{background:url(../images/common/bg_ak_bubble.gif) repeat;text-align:center;color:#fff;font-size:12px;padding:7px 10%;line-height:15px;font-weight:bold;letter-spacing:0;margin-top:20px;position:relative;word-wrap:break-word;word-break:break-all;}
.ak1525_text img{position:absolute;top:0;left:50%;margin-top:-5px;}

.find_box{padding-top:10px;}
.find_box p{margin-bottom:10px;}
p.find_result{font-weight:normal;font-size:14px;margin-bottom:15px;}
p.find_result strong{font-size:16px;color:#000;}


/* ¹öÆ°  */
.btn_join,.btn_join_facebook{-moz-box-shadow:1px 1px 1px #ccc;-webkit-box-shadow:1px 1px 1px #ccc;box-shadow:1px 1px 1px #ccc;}
a.btn_st1{font-size:12px;font-weight:bold;background:#fff;text-align:center;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #c5c5c5;border-bottom:1px solid #b6b6b6;padding:6px 15px;display:inline-block;} /*¹öÆ° ±×¶óµ¥ÀÌ¼Ç ³Ö±â-ÃßÈÄÀÛ¾÷*/
a.btn_st2{font-size:12px;font-weight:bold;background:#000;color:#fff;text-align:center;padding:8px 9px;display:inline-block;}
a.btn_st3{font-size:12px;font-weight:bold;background:#5485c2;color:#fff;text-align:center;padding:6px 9px;display:inline-block;border:1px solid #447abc;}

a.btn_admit1{font-size:12px;font-weight:bold;background:#3f98e1;color:#fff;text-align:center;padding:6px 9px;display:inline-block;width:98%;-moz-border-radius:2px;border-radius:2px;}
.input_area .admit{display:block;margin-top:4px;}
.input_area .admit input{margin-right:5px;}
a.btn_join_login{display:block;width:100%;text-align:center;padding:10px 0;font-size:13px;color:#fff;font-weight:bold;background:url(../images/btn/btn_login.gif) repeat;}

/* FORM */
input[type="text"]{padding:5px;height:30px;font-size:13px}
input[type="password"]{padding:5px;height:30px;font-size:13px}
input.ipt_a{width:151px;}
input.ipt_b{width:215px;}
input.ipt_c{width:50px;}
input.ipt_d{width:101px;}
input.ipt_e{width:126px;}

input.ipt_phone2{width:66px;}
input.ipt_phone3{width:70px;}
input.readyonly{background:#f4f4f4;}
select.readyonly{background:#f4f4f4;}
select{font-size:12px;padding:5px 0 5px 2px;height:30px;}
select.slct_a{width:69px;}
select.slct_b{width:215px;}

/* Board */
.b_list{padding:11px 0;border-bottom:1px solid #cbcbcb;}
.b_list .title{display:block;font-size:14px;font-weight:bold;line-height:16px;margin-bottom:10px;}
.b_list .bar{background:url(../images/common/bar_b_li.gif) no-repeat 0 50%;padding-left:6px;margin-left:5px;}
.b_list div{clear:both;overflow:hidden;padding-top:5px;}
.b_list div span{font-size:11px;display:block;float:left;}
.sns_num{float:right;overflow:hidden;margin-top:-18px;}
.sns_num a{float:left;margin-right:2px;background:#4c69ba url(../images/common/bar_facebook.gif) no-repeat 4px 50%;-moz-border-radius:2px;border-radius:2px;height:18px;color:#fff;padding:3px 4px 3px 14px;font-size: 12px}
.sns_num .num{background:url(../images/common/bg_facebook_num.gif) no-repeat left 0;height:18px;float:left;text-align:center;padding-left:10px;}
.sns_num .num span{font-size:11px;color:#888;display:block;background:url(../images/common/bg_facebook_num.gif) no-repeat 100% 0;padding:3px 8px 3px 0;}
.sns_num.sns_num2{margin-top:8px;float:left;}

.sns_area{overflow:hidden;}
.share_sns{float:right;overflow:hidden;margin-top:8px;}
.share_sns a{display:inline-block;/*margin-left:1px;*/border:1px solid #cdcdcd;-moz-border-radius:2px;border-radius:2px;}

.share_sns a img{width:19px;}
.share_sns a:first-child{margin-left:0;}

.board_view{}
.view_head{padding:10px 0;}
.view_head .title{display:block;font-size:15px;font-weight:bold;line-height:15px}
.view_head .title img.ico_recmmd{display:inline-block;margin-top:-3px;width:46px}
.view_head .v_h{overflow:hidden;padding-top:8px;}
.view_head .v_h>ul{width:100%;overflow:hidden;}
.view_head .v_h>ul>li{float:left;background:url(../images/common/bar_b_li.gif) no-repeat 0 50%;padding-left:5px;margin-right:5px;font-size:11px}
.view_head .v_h>ul>li:first-child{padding-left:0;background:none}

.view_cont{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:10px 0;font-size:13px;line-height:20px;word-wrap:break-word;word-break:break-all;}
.view_cont img{width:100%}
.view_cont1{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:10px 10px;font-size:13px;line-height:20px;word-wrap:break-word;word-break:break-all; background-color:#eee;}
.btn_btm_brd{margin-top:7px;overflow:hidden;}
.btn_btm_brd a{float:right}

.view_cont2{border-top:1px solid #eee;border-bottom:1px solid #878787;padding:35px 25px;font-size:13px;line-height:20px;word-wrap:break-word;word-break:break-all;}

/* ´ñ±Û */
.comment_wrap{padding-bottom:10px;margin-top:30px;}
.cmmt_tit{font-size:12px;font-weight:bold}
.cmmt_tit strong{font-size:14px;margin-right:5px;}
.cmmt_tit span{float:right;}
.cmmt_tit em{color:#f83777;}
.cmmt_write_box{border-top:1px solid #9d9d9d;padding:5px 0;clear:both;margin-top:5px;overflow:hidden;}

.select_sns{overflow:hidden;margin-bottom:5px;}
.select_sns ul a{background:url(../images/common/select_sns.gif) no-repeat 0 0;display:block;width:23px;height:24px;float:left;margin-left:3px;}
.select_sns ul a{font-size:0;line-height:1;overflow:hidden;text-indent:-9999em;}
.select_sns ul a.ico_t{background-position:0 0}
.select_sns ul a.ico_f{background-position:-23px 0}
.select_sns ul{float:left;margin-left:-5px;}
.select_sns li{float:left;position:relative;padding:8px 5px 0;margin-right:-10px;}
.select_sns span.checked{position:absolute;top:0;right:-3px;z-index:150;background:url(../images/common/ico_checked.png) no-repeat;display:block;width:19px;height:19px}
.cmmt_write_cont{overflow:hidden;background:#f1f7fd;padding:7px;}
.cmmt_write_cont img.img_profile{width:30px;border:1px solid #e7e5e4;display:block;float:left;margin-right:4px;}
a.bnt_send_cmmt{float:right;margin-top:5px;}
.cmmt_area{/*background:url(../../images/common/bg_cmmt_write.gif) repeat-x;*/background:#f1f7fd;width:87%;float:left;border:1px solid #e7e5e4;}
.cmmt_area .author{display:block;padding:5px 11px;font-size:11px;font-weight:bold;color:#fff;height:17px;/*width:512px*/;}
.cmmt_area .txt{font-size:11px;padding:5px 6px;background:#fff;line-height:16px;min-height:50px}

.comment_wrap2{padding-bottom:20px;border-top:1px solid #878685;}
.cmmt_view_cont{overflow:hidden;border-bottom:1px solid #ebebeb;padding:7px 0;}
.member_cmmt{overflow:hidden;}
.member_cmmt div{float:left;text-align:left;margin-left:5px}
.member_cmmt img.img_profile{width:30px;display:block;float:left;margin-right:4px;}
.member_cmmt .author{font-size:13px;font-weight:bold;height:17px;margin-bottom:3px;}
.member_cmmt .date{font-size:11px;}

.cmmt_view_cont .txt{font-size:12px;padding:10px 0;line-height:16px;min-height:26px}

.cmmt_view_area{width:87%;float:left;}


a.ico_del{background:url(../images/common/ico_del.gif) no-repeat 0 50%;padding:5px 0 4px 19px;margin-left:5px;}
a.ico_logout{background:#fff url(../images/common/ico_logout.png) no-repeat 4px 50%;font-size:11px;color:#000;text-align:center;padding:5px 5px 5px 18px;display:inline-block;border:1px solid #cbcbcb;float:right;margin-top:7px;}
a.btn_opinion{font-size:11px;background:#fff;color:#000;text-align:center;padding:5px 5px;display:inline-block;border:1px solid #cbcbcb;font-weight:bold}

.cmmt_cmmt_write{overflow:hidden;padding:10px 0 0;}
.cmmt_cmmt_write textarea{font-size:12px;float:left;resize:none;padding:5px;width:83%;height:52px;resize:none;border:1px solid #cbcbcb;background:#f9f9f9;}
a.btn_cmmt{font-size:12px;background:#fff;color:#000;text-align:center;padding:19px 3px;display:inline-block;border:1px solid #cbcbcb;width:15%;margin-left:2px;}


.cmmt_view_cont.cmmt_cmmt_view{background:url(../images/common/bar_arrow_cmmt.gif) no-repeat 10px 11px;padding:12px 5px 2px 15px;}
.cmmt_view_cont.cmmt_cmmt_view .author{padding:3px 11px;font-size:12px;font-weight:bold;}
.cmmt_view_cont.cmmt_cmmt_view .date{font-size:11px;}
.cmmt_view_cont.cmmt_cmmt_view .txt{font-size:11px;padding:5px 11px;line-height:16px;min-height:26px}

.ready{font-size:16px;text-align:center;font-weight:bold;padding:30px 0 0;}
.ready2{font-size:16px;text-align:center;font-weight:bold;padding:10px 0;}

/* Paging */
.paging{text-align:center;padding-top:15px;margin:0 auto;font-size:13px}
.paging a{display:inline-block;width:24px;padding:4px;font-size:13px;background:#fff;border:1px solid #fff;margin-top:1px;font-weight:700}
.paging a.on{border:1px solid #e9e9e9;background:#f7f7f7;color:#f23219;}
.paging a img{vertical-align:middle;border:1px solid #cbcbcb;width:24px}
.paging .prev{padding:0;margin:0;margin-right:12px;}
.paging .prev.first{margin-right:2px;}
.paging .next{padding:0;margin:0;margin-left:10px;}
.paging .next.last{margin-left:2px;}

/* È«´ë¸® */
.hong_cont{padding:10px 0 15px;}

.hong_profile{height:95px;overflow:hidden;}
.hong_profile img{width:95px;display:block;float:left;margin-right:8px;border:1px solid #ddd;}
.hong_profile .hong_txt{margin-left:120px;padding:12px 0;}

li.hong_list{border-bottom:1px solid #cbcbcb;height:90px}
li.hong_list:first-child{margin-top:-10px;}
.hong_list{height:85px;overflow:hidden;}
.hong_list img{width:90px;display:block;float:left;margin-right:8px;}
.hong_list .hong_txt{display:block;margin-left:100px;padding:20px 0 5px}
.hong_txt p{}
.hong_txt strong{font-size:18px;}
.hong_txt span{font-size:13px;font-weight:bold;margin-left:3px;}
.hong_txt .txt{font-size:14px;color:#505050;line-height:15px;display:block;margin-top:10px;font-weight:normal;width:95%;word-break:keep-all; word-wrap:break-word}

.hong_word{background:#33a600;color:#fff;font-size:12px;padding:7px 10px;line-height:15px;font-weight:bold;letter-spacing:0;margin-top:10px;position:relative;word-wrap:break-word;word-break:break-all;}
.hong_word img{position:absolute;top:0;left:50%;margin-top:-9px;width:20px;}
.profile_img{overflow:hidden;margin-top:10px;}
.profile_img li{float:left;width:49%;margin-right:5px;margin-bottom:5px;}
select.s_hong{float:right;height:25px;padding:3px;margin-bottom:3px;}

.hongOB_list{overflow:hidden;margin-bottom:20px;}
.hongOB_list li{text-align:center;width:91px;float:left;margin:2px 2px 10px;overflow:hidden;}
.hongOB_list li img{display:block;width:91px;border:1px solid #ddd;}
.hongOB_txt{margin-top:3px;line-height:15px}
.hongOB_txt span{display:block;font-size:12px}
.hongOB_txt strong{display:block;font-size:14px}
.hongOB_list.hong5 img{width:91px;height:75px;}

.b_list02{margin-top:20px;border-top:1px solid #cbcbcb;}
.b_list02 li{border-bottom:1px solid #cbcbcb;padding-top:10px;}
.b_list02 li:first-child{margin-top:-10px;}
.b_list02 li{/*height:85px;*/overflow:hidden;}
.b_list02 li img{/*width:120px;*/width:30%;height:72px;display:block;float:left;margin-right:8px;}
.b_list02 li .txt{margin-left:125px;padding:5px 0;}

.list_txt{/*margin-left:125px;*/padding:5px 0;overflow:hidden;/*height:75px*/width:65%;}
.list_txt p{}
.list_txt>a{font-size:14px;line-height:15px;display:block;}
.list_txt>div{overflow:hidden;margin-top:5px;/*padding-top:3px;*/}
.list_txt span{font-size:13px;float:left;}
.list_txt .sns_num{float:right;margin-top:-2px;font-size:12px}
.list_txt img.ico_recmmd{width:40px;height:17px;margin-top:-2px;margin-right:3px}
.list_txt strong{}
/*.b_list .event{float:right;margin-top:-22px;font-size:12px;background:url(../images/common/bg_event_on.gif) no-repeat 0 0;}
.b_list .event .txt span{background:url(../images/common/bg_event_on.gif) no-repeat 0 0;}
.event.on .txt{background-position:0 top;height:18px;text-align:center;padding-left:10px;}
.event.on .txt span{background-position:100% top;font-size:11px;color:#888;display:block;padding:3px 8px 3px 0;color:#fff;}
.event.off .txt{background-position:0 bottom;height:18px;text-align:center;padding-left:10px;}
.event.off .txt span{background-position:100% bottom;font-size:11px;color:#888;display:block;padding:3px 8px 3px 0;color:#fff;}*/

.etc_wrap{padding:10px 0;}
.etc_wrap .txt{font-size:12px;line-height:15px}


.view_cont *{font-size:13px!important;font-family:"³ª´®°íµñ", "NanumGothic", ng, "¸¼Àº °íµñ", "Malgun Gothic"!important;}
.qa_agree{margin-top:7px;}
.qa_agree p{overflow:hidden;}
.qa_agree p span{font-size:12px;line-height:15px}

.ak_about_area{padding:10px 0;}
.ak_about_area h3{margin-top:10px;}
.media_ak{margin-bottom:20px;}
.ak_about_cont{}
.ak_about_cont p.arr{overflow:hidden;width:100%;height:50px;display:table;vertical-align:middle;position:relative;}
.ak_about_cont p.arr a{font-weight:bold;border-bottom:1px solid #c4c4c4;overflow:hidden;height:50px;}
.ak_about_cont p.arr a{position:relative;}
.ak_about_cont p.arr a span.ico_arr{position:absolute;top:18px;right:15px;background:url(../images/common/arr_list_off.gif) no-repeat;width:13px;height:13px;}
.ak_about_cont p.arr a .ico_arr.current{background:url(../images/common/arr_list_on.gif) no-repeat;width:13px;height:13px;}
.ak_about_cont p.arr a span.list{font-size:15px;width:90%;padding-left:15px;line-height:18px;float:left;}
.ak_about_cont p.arr a span.list b{font-size:14px;color:#776b4c;padding-right:2px;}

.ak_cont{}

/* TAB */
.menu_u{border-bottom:2px solid #018c9d;text-align:center;
	line-height:40px;text-align:center;white-space:nowrap;}
.menu_u:after{display:block;clear:both;content:''}
.menu_l{position:relative;float:left;width:33.3%;z-index:50;}
.menu_l:first-child .menu_a{border-left:0;}

.menu_l.second{margin-left:0;}
.menu_a{position:relative;display:block;font-size:16px;padding-top:12px;height:38px;line-height:1em;color:#5a5a5a;letter-spacing:-.07em}
.menu_a{background-color:#fff;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#eaeaea), color-stop(.5,#fff));
	background:-moz-linear-gradient(top, #fff 0%, #f6f6f6 50%, #eaeaea 100%);
	border:1px solid #e5e5e5;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#777;}
.menu_a.selected{border:1px solid #1f89e7;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#776b4c;font-weight:bold;}

.menu_l .selected{z-index:10;height:39px;margin:0 -1px -1px;/*background:#3f98e6;*/color:#fff;border-bottom:1px solid #018c9d;background:url(../images/common/bg_pattern_a.gif) repeat;}
.menu_l.ml6{width:16.5%;}
.menu_l.ml5{width:20%;}
.menu_l.ml4{width:25%;}
.menu_l.ml3{width:33.3%;}
.menu_l.ml2{width:33.3%;}


.history.first{border-top:1px solid #c5c5c5;}
.history{padding:10px 0;border-bottom:1px solid #c5c5c5;overflow:hidden;}
.history strong{font-size:15px;color:#3f98e6;display:block;float:left;/*width:40px;*/}
.history ul{padding-left:15px;font-size:12px;display:block;float:left;margin-top:-5px;width:85%;padding-top:3px;}
.history ul li{width:100%;overflow:hidden;line-height:1.5em;}
.history span.num{display:block;float:left;width:8%;color:#3f98e6;font-weight:600}
.history span.text{display:block;float:left;width:92%;}
