@charset "EUC-KR";

/* ie 10 css*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {.list_pop_menu01 ul li img {margin:2px 0 0 5px;}}
@font-face {
    font-family: "malgun gothic";
    src:local("Apple SD Gothic Neo");
}
body{overflow:scroll;-webkit-text-size-adjust:none;}
select, option{font-size:12px;font-family:"malgun gothic" !important;color:#333;background-color:#fff;}
td,input,div,form,textarea,pre,blockquote{font-size:12px;color:#404040;}
table{font-size:inherit;border-collapse:collapse;border-spacing:0;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote{margin:0px;padding:0px;}
fieldset,img{border:0px;}
address,caption,cite,code,dfn,em,strong,var,optgroup{font-style:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;}
hr{display:none;}
q:before,q:after{content:'';}
abbr,acronym{border:0px;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
img{vertical-align:middle;}
.invisibility{visibility:hidden;}
.overflowhidden{overflow:hidden;}
em{font-style:normal;}
a{text-decoration:none;}
a:visited{color:#000;}
a:active{text-decoration:underline;}
a:hover{text-decoration:underline;color:#2266B2;}
pre{font-family:'malgun gothic';}
#ppomppu_body{ clear:both;position:relative;margin:0px auto;text-align:left;zoom:1;}
#logoadbox{margin:0px auto 0;width:900px;}
#start{margin-top:5px;}
#logoadbox .logo{float:left;width:200px;color:#868686;height:48px;margin-top:22px;text-align:left;}
#logoadbox .logo img{vertical-align:middle;}
#logoadbox .logo span{display:block;margin-left:200px;margin-top:-18px;_margin-top:-18px;width:260px;text-align:left;}
#logoadbox .logo_sm{float:left;width:300px;color:#868686;height:30px;margin-top:35px;text-align:left; z-index:100;  padding-left:4px;}
#logoadbox .logo_sm img{vertical-align:top;display:inline;}
#logoadbox .logo_sm a{margin-right:5px;}
#logoadbox .logo1{float:left; width:400px;color:#868686;height:70px;margin-top:0px;text-align:left;}
#logoadbox .logo1 img{vertical-align:bottom;}
#logoadbox .logo1 span{display:block;margin-left:175px;margin-top:0px;width:260px;text-align:left;}
#logoadbox.main01{height:70px;}
#logoadbox.main01 .logo{position:relehative;float:left;width:300px;color:#868686;margin:0;padding-top:30px;text-align:left;}
#logoadbox.main01 .logo span{position:absolute;display:block;top:10px;left:0;margin:0;width:260px;text-align:left;}
#ppomppu_body .ad{float:right;width:468px;text-align:right;margin-top:0px;_margin-top:3px;}
#ppomppu_body .ad img{vertical-align:top;margin-top:6px;_margin-top:0px;}
#ppomppu_body .ad01{float:right;width:486px;text-align:right;margin-top:0px;_margin-top:3px;}
#ppomppu_body .ad01 img{vertical-align:top;margin-top:6px;_margin-top:0px;  width:486px; height:60px; }
#ppomppu_body .banner{float:right;width:486px;text-align:right;margin-top:7px;_margin-top:7px;}
#ppomppu_body .banner img{vertical-align:top;margin-top:0px;_margin-top:0px;}
#topmenubox{clear:both;width:900px;margin-left:-4px;margin:0 auto; *width:900px; font-family:"malgun gothic";}
#topmenubox .menulist{height:35px; background:url(/images/main/201309/main_bar_bg_01.gif); width:898px; margin-bottom:6px; border-radius: 2.5px; border:1px solid #686868;}
#topmenubox .menulist dd{float:left;height:35px;display:inline;}
#topmenubox .menulist dd img{vertical-align:middle;margin-left:0px;}
#topmenubox .menulist dd a {display:block; width: 98px;text-align: center; font-family: "Malgun Gothic"; color: #fff; font-weight: bold; text-shadow: 0px 1px 0px black; padding-top: 6px;}
#topmenubox .menulist dd.smenu{height:35px;width:60px; padding-left:1px;}
#topmenubox .menulist dd.smenu span{float:left; display:inline;padding-top:7px;}
#topmenubox .menulist dd.smenu img{vertical-align:middle;margin-top:0px;margin-left:3px;}
#topmenubox .top_menu_text02 {display: inline-block; color:#ffcc66;}
#topmenubox .menulist dd em {color:#ccc;}
#topmenubox .top_menu_line {background:url(/images/main/201309/main_bar_line.gif) no-repeat; width:2px;}
#topmenubox .top_menu_on {font-size: 13px; background:-webkit-gradient(linear,0 0,0 100%,from(#525252),to(#2a2a2a)); border-radius: 2px 0px 0px 2px;  background: -moz-linear-gradient(top,#525252 0%,#2a2a2a 100%); background: -o-linear-gradient(top,#525252 0%,#2a2a2a 100%); background: -ms-linear-gradient(top,#525252 0%,#2a2a2a 100%); background-color:#2a2a2a;}
#topmenubox .top_menu_on a em {color:#ffcc66;}
#topmenubox .popmenu01{position:absolute;z-index:20;margin-top:-12px;margin-left:0px; *margin-left:0px;}
#topmenubox .popmenu02{position:absolute;z-index:20;margin-top:-12px;margin-left:100px; *margin-left:100px;}
#topmenubox .popmenu03{position:absolute;z-index:20;margin-top:-12px;margin-left:200px; *margin-left:200px}
#topmenubox .popmenu04{position:absolute;z-index:20;margin-top:-12px;margin-left:300px; *margin-left:300px}
#topmenubox .popmenu05{position:absolute;z-index:20;margin-top:-12px;margin-left:400px; *margin-left:400px}
#topmenubox .popmenu06{position:absolute;z-index:20;margin-top:-12px;margin-left:501px; *margin-left:501px}
#topmenubox .popmenu07{position:absolute;z-index:20;margin-top:-12px;margin-left:382px; *margin-left:382px; _margin-left:374px;}
#topmenubox .popmenu08{position:absolute;z-index:20;margin-top:-12px;margin-left:699px; *margin-left:699px; _margin-left:697px;}
#topmenubox .popmenu09{position:absolute;z-index:20;margin-top:-12px;margin-left:800px; *margin-left:800px; _margin-left:798px;}
#topmenubox .menusty01 dt{margin-top:0px;text-align:center;width:101px;height:6px;background:url(/images/main/ppimg_20100616_004.gif) repeat-x; background-position:0px 0px; _margin-bottom:-8px;}
#topmenubox .menusty01 dt img{display:block; position:relative;margin:0 auto;}
#topmenubox .menusty01 dd{overflow:hidden;border:2px solid #848484;border-top:0px;width:97px; height:auto;text-align:left;padding-top:5px;padding-bottom:5px;background-color:#fff;}
#topmenubox .menusty01 dd ul{overflow:hidden; width:100%;margin-left:0px;}
#topmenubox  dd li a{display:block;overflow:hidden;color:#595b61;height:16px;padding-bottom:3px;padding-left:8px;padding-top:1px;}
#topmenubox  dd li a:hover{background-color:#f1f1f1;text-decoration:none;color:#2266B2;}
#topmenubox  dd li{overflow:hidden;letter-spacing:-1px;padding-top:0px;}
.seemen01{border-top:1px dashed #DBDBDB;}
#topmenubox .menusty01 dd li#mencol01 a{color:#ff6600;}
#topmenubox .menusty02 {margin-left: -323px;}
#topmenubox .menusty02 .top_icon{padding-left:327px;}
#topmenubox .beta_open{padding-top:70px;}
#topmenubox .menusty02 dt {margin-top:0px;text-align:left;width:841px;height:6px;}
#topmenubox .menusty02 dt img {display:block;position:relative;text-align:left;margin-left:263px;}
#topmenubox .menusty02 dd {overflow:hidden;border:2px solid #848484;border-top:0px;text-align:left;padding:5px 0;background-color:#fff;}
#topmenubox .menusty02 dd ul {float:left;display:block;padding:0 6px;width:80px;height:365px;border-right:1px solid #ededed;}
#topmenubox .menusty02 dd li a{padding-left:5px;}
#topmenubox .menusty02 dd li.forumtit01{background-color:#EDEDED; height:20px; text-align:center; font-weight:normal;font-size:11px;letter-spacing:-1px;padding-top:1px;margin-bottom:5px;color:#666;}
#subhead{height:40px;border-bottom:0px solid #D7D7D7;width:900px;padding-top:5px; text-align:left;margin:0 auto; z-index:1; font-family: "malgun gothic";}
#subhead .contactnum{float:right; margin-right:10px; margin-top: 5px; height:20px;text-align:right;}
#subhead .searchkeyword1{float:left; top:145px; margin-left:50px; width:100px; left:500px;z-index:2;}
#subhead .searchkeyword{float:left; position:relative; margin-top:5px; top:0px; margin-left:25px; left:0px;z-index:2;}
#subhead .searchkeyword img{vertical-align:middle; margin-right:2px;margin-top:-2px;}
#subhead .searchkeyword span{display:inline;}
#subhead .searchkeyword span.hotwordttl{display:inline;font-weight:bold;letter-spacing:-1px;}
#subhead  .hotword{position:absolute; top:-8px; left:70px; z-index:2;border:2px solid #848484;width:120px; height:210px;background-color:#fff;text-align:left;}
#subhead  .hotword ul{margin-top:6px;}
#subhead  .hotword li a{display:block;height:20px;padding-left:20px;}
#subhead  .hotword li a:hover{background-color:#f1f1f1;text-decoration:none;}
#subhead  .hotword li img{position:absolute;margin:4px 0px 0px 5px;}
#subhead  .hotword .hotwordtit{ position:absolute;background-color:#f1f1f1;letter-spacing:-1px; font-size:11px;height:20px;padding:3px 3px 0px 3px;text-align:center; font-weight:bold;width:114px; color:#000;}
#subhead .newsearchbox{float:left;z-index:2;width:355px; padding-left:13px; height:36px; margin-top:-5px; background:url(/images/main/header/search_bg.gif) no-repeat left top;}
#subhead .newsearchbox .search{float:right; top:0; right:0; }
#subhead .newsearchbox .search-wrap{float:left; padding:4px 0; width:250px; height:22px;}
#subhead .newsearchbox .search-wrap .selectbox { text-align: left; line-height: 18px; float: left;width: 85px; height: 19px; }
#subhead .newsearchbox .search-wrap .selectbox .stx{display:block;overflow:hidden; margin-top:6px;.margin-top:6px;padding-left:5px; width:80px; background:url(/images/main/header/arrow_icon.gif) no-repeat ;background-position:68px 3px;}
#subhead .newsearchbox .search-wrap .selectbox a{overflow:hidden; display:block;}
#subhead .newsearchbox .search-wrap .selectbox a:hover{color:#000;TEXT-DECORATION:none;}
#subhead .newsearchbox .search-wrap  .input {float:left;border: #fff 0px; margin-top: 6px; .margin-top:6px; width: 160px; letter-spacing: -1px; color: #666666; font-size: 12px; line-height:1em;padding-top: 3px;.padding-top: 3px;font-family:"malgun gothic"; margin-left:0px;height:14px; background:url(/images/main/header/search_bg.gif) no-repeat; background-position:-10px -10px; outline-style:none;}
#subhead .newsearchbox .search-wrap .selectbox-opt {overflow:hidden;  padding-bottom:4px;padding-top:2px; z-index:21;position:absolute;width:80px; height:auto;border:1px solid #bbbbbb;background-color:#fff;margin-left:-1px;margin-top:-2px;}
#subhead .newsearchbox .search-wrap .selectbox-opt li{padding-left:0px; }
#subhead .newsearchbox .search-wrap .selectbox-opt li a{display:block;overflow:hidden;color:#595b61;height:16px;text-decoration:none;padding-left:5px;padding-top:2px;padding-bottom:2px;letter-spacing:-1px;_padding-bottom:0px;}
#subhead .newsearchbox .search-wrap .selectbox-opt li a:hover{background-color:#f1f1f1;}
#subhead .newsearchbox2{float:left;z-index:2;width:355px; padding-left:13px; height:36px; margin-top:-5px; background:url(/images/main/header/search_bg_02.gif) no-repeat left top;}
#subhead .newsearchbox2 .search{float:right; top:0; right:0; }
#subhead .newsearchbox2 .search-wrap{float:left; padding:4px 0; width:250px; height:22px;}
#subhead .newsearchbox2 .search-wrap .selectbox { text-align: left; line-height: 18px; float: left;width: 85px; height: 19px; }
#subhead .newsearchbox2 .search-wrap .selectbox .stx{display:block;overflow:hidden; margin-top:6px;.margin-top:6px;padding-left:5px; width:80px; background:url(/images/main/header/arrow_icon.gif) no-repeat ;background-position:68px 3px;}
#subhead .newsearchbox2 .search-wrap .selectbox a{overflow:hidden; display:block;}
#subhead .newsearchbox2 .search-wrap .selectbox a:hover{color:#000;TEXT-DECORATION:none;}
#subhead .newsearchbox2 .search-wrap  .input {float:left;border: #fff 0px; margin-top: 6px; .margin-top:6px; width: 160px; letter-spacing: -1px; color: #666666; font-size: 12px; line-height:1em;padding-top: 3px;.padding-top: 3px;font-family:"malgun gothic"; margin-left:0px;height:14px; background:url(/images/main/header/search_bg.gif) no-repeat; background-position:-10px -10px; outline-style:none;}
#subhead .newsearchbox2 .search-wrap .selectbox-opt {overflow:hidden;  padding-bottom:4px;padding-top:2px; z-index:21;position:absolute;width:80px; height:auto;border:1px solid #bbbbbb;background-color:#fff;margin-left:-1px;margin-top:-2px;}
#subhead .newsearchbox2 .search-wrap .selectbox-opt li{padding-left:0px; }
#subhead .newsearchbox2 .search-wrap .selectbox-opt li a{display:block;overflow:hidden;color:#595b61;height:16px;text-decoration:none;padding-left:5px;padding-top:2px;padding-bottom:2px;letter-spacing:-1px;_padding-bottom:0px;}
#subhead .newsearchbox2 .search-wrap .selectbox-opt li a:hover{background-color:#f1f1f1;}
#leftbox {float:left; width:535px; height:auto;_margin-top:0px;}
#wrap {width:533px;}
#addbox01{width:535px; height:100px; background-color:#000;}
#addbox01 .naver_banner {float:left;}
#addbox01 .naver_right img{vertical-align:middle; width:35px; height:100px;}
#addbox01 iframe html body table tbody tr td {background-color:#000;}
#addbox01 iframe html body table tbody tr td #wrap {width:533px;}
.banner_553 {margin:0 0 9px 0;padding:0;border:1px solid #d6d6d6;height:100px;background-color:#eee;text-align:center;}
.ppomppu_mainbox {margin:0 auto; width:900px; }
.ppom_left_menu {width:555px; margin-right:8px; float:left;}
.ppom_right_menu {width:336px; float:left;}
.shop_mall {border:1px solid #d6d6d6; background-color:#fafafa; height:24px; padding:3px 0 0 10px;}
.shop_mall_title {display:inline-block;}
.shop_mall_arrow a {margin-right: -5px;}
.shop_mall span a {font-family:"Malgun Gothic"; font-weight:bold; font-size:12px;}
.shop_mall_box {border:1px solid #d6d6d6; border-top:none; padding:12px 10px; font-size: 9pt;}
.shop_mall_box li{max-width:530px; text-overflow:ellipsis; overflow: hidden; white-space: nowrap;height: 21px;}
.line_top {color:#bcbcbc; margin-top:2px;}
.title_line {width: 310px; display: inline-block;}
.gallery_box {padding: 5px 0 13px 0px; display:inline-block; margin:0 0 5px 5px;}
.gallery_free {float:left;}
.gallery_mobile {float:right; margin-left:5px;}
.title_line_02 {width: 205px; display: inline-block;}
.gallery_01 {float:left; width:100px; margin-right:10px;}
.gallery_img_last {float:left; width:100px;}
.gallery_01 span img {width:120px; height:80px;}
.gallery_title_name {display:inline-block; height:31px; padding-top:5px; float:left;}
.shop_mall_arrow {float:right; display:inline-block; font-size: 11px;  padding-top: 6px; color:#707070; margin-right: 14px;}
.gallery_title_name a{font-family:"Malgun Gothic"; font-weight:bold; font-size:12px;}
.gallery_title_name_b {display:inline-block; height:31px; padding-top:5px;}
.gallery_title_name_b a{font-family:"Malgun Gothic"; font-weight:bold; font-size:12px;}
.com_title_line {width: 330px; display: inline-block;}
.com_img {display:block; margin-bottom:10px; height:82px;}
.community_list {display:inline-block; float:left; width:347px;}
.gallery_02 {float:left; width:100px; margin-right:15px;}
.gallery_02 img{width:100px; height:60px; border:1px solid #ebebeb;}
.community_title_name {display:inline-block; height:31px; padding-top:5px;}
.community_title_name a {font-family:"Malgun Gothic"; font-weight:bold; font-size:12px;}
.community_text {margin-top:10px; display:block; line-height:22px;}
.com_category {color:#0470a3; font-size:12px; font-family:"malgun gothic"; width:80px; display:inline-block;float: left;max-width:80px;display: inline-block; text-overflow:ellipsis; overflow: hidden; white-space: nowrap;}
.com_subject {float: left;max-width:340px;display: inline-block; text-overflow:ellipsis; overflow: hidden; white-space: nowrap;}
.com_comment {float: left;font-weight:bold; color:#355eb4; font-size:11px; margin-left:5px;}
.forum_title_line {width: 192px; display: inline-block;}
.forum_list {display:inline-block; float:right; width:200px;}
.forum_title_name {display:inline-block; height:31px; padding-top:5px;}
.forum_title_name a {font-family:"Malgun Gothic"; font-weight:bold; font-size:12px;}
.forum_text {line-height:22.5px;}
.ppom_title_line {width: 375px;}
.ppom_sum {display:inline-block; width:100px; float:left; margin-top: 5px;}
.ppom_text {display:inline-block; float:left;line-height:25px; margin-left:10px;}
.ppom_box {display:inline-block; margin:0 0 5px 5px;}
.news_title_line {width: 145px; display: inline-block;}
.news_list {display:inline-block; float:right; width:150px;}
.user_menu_on {padding:6px 5px 5px 9px; margin:0px; font-size:11px; font-family:"malgun gothic";}
.first_list {font-weight:bold;}
.user_info_02 table {border:1px solid #bababa; width:100%;}
.user_info_02 table tr:first-child {background:#d2d2d2;}
.user_info_02 table tr:first-child td {font-family:'Malgun Gothic'; font-size:10px;background:#dedede; text-align:center; border-bottom:1px solid #bababa; border-right:1px solid #bababa; line-height:16px;}
.user_info_02 table tr:last-child {text-align:center;}
.user_info_02 table tr:last-child td {text-align:center; border-right:1px solid #bababa; line-height:15px; background:#fff;}
.user_info_02 table tr td {padding:0; font-size:10px;}
.user_box_line {height:1px; background-color:#d6d6d6; clear: both;}
.user_info05 {width:80px; display:inline-block;}
.user_info04 em {color:#1d62aa;}
.user_info04 b {color:#e30000;}
.user_menu01 {float:left; background: url(/images/main/201309/login_menu_bg05.png) no-repeat; background-position: 0px 0px; width: 83px; height: 30px;}
.user_menu01_on {float:left; background: url(/images/main/201309/login_menu_bg05.png) no-repeat; background-position: 0px -30px; width: 83px; height: 30px;}
.user_menu02 {float:left; background: url(/images/main/201309/login_menu_bg05.png) no-repeat; background-position: -83px 0px; width: 85px; height: 30px;}
.user_menu02_on {float:left; background: url(/images/main/201309/login_menu_bg05.png) no-repeat; background-position: -83px -60px; width: 85px; height: 30px;}
.user_menu03 {float:left; background: url(/images/main/201309/login_menu_bg05.png) no-repeat; background-position: -168px 0px; height: 30px; width: 84px;}
.user_menu03_on {float:left; background: url(/images/main/201309/login_menu_bg05.png) no-repeat; background-position: -168px -90px; height: 30px; width: 84px;}
.user_menu04 {float:left; background: url(/images/main/201309/login_menu_bg05.png) no-repeat; background-position: -252px 0px; height: 30px; width: 82px;}
.user_menu04_on {float:left; background: url(/images/main/201309/login_menu_bg05.png) no-repeat; background-position: -252px -90px; height: 30px; width: 82px;}
.close_box {height:0px;}
.user_box_bottom {background: #f7f7f7; border-top: 1px solid #ececec; height:26px; margin-top:5px; position: relative; top:213px;}
.user_box_bottom a {border:1px solid #d1d1d1; width: 28px; height: 13px; padding: 3px; position: relative; top: 3px; left:295px; background-color:#fff; font-size:11px; font-family:"malgun gothic";}

.textarea{border:1px solid #c9c9c9;font-size:12px;color:#252525;background-color:#fff;padding:3px;line-height:160%;}
.textarea2{border:1px solid #c9c9c9;font-size:12px;color:#252525;background-color:#fff;padding:3px;line-height:160%;height:388px;}
.submit{border:0px solid #606060;font-size:12px;color:#fff;background-color:#afafaf;height:24px;padding:2px 10px;line-height:16px;border-radius:3px;letter-spacing:-1px;font-family:'Malgun Gothic','¸¼Àº°íµñ';font-weight:bold;}
.submit_w{border:1px solid #606060;font-size:12px;color:#dfdfdf;background-color:#909090;height:40px;width:100px;font-weight:bold;}
.submit_c{border:1px solid #606060;font-size:12px;color:#585858;background-color:#e5e5e5;font-family:"malgun gothic";}
.button{border:0px solid #606060;font-size:12px;color:#fff;background-color:#afafaf;height:22px;width:50px;padding:2px 0 0 0;line-height:16px;}
.line_separator{background-color:#f0f0f0;padding:0;}
.line_shadow{background-color:#d5d5d5;padding:0;}
.line_dark{background-color:#d5d5d5;padding:0;}
.notice_separator{background-color:#e2e2e2;padding:0;}
.lined{background-color:#f0f0f0;border-top:0px solid #f5f5f5;height:1px;font-size:0px;}
.list0{background-color:#fff;padding:0;}
.list1{background-color:#fdfdfd;padding:0;}
.list2{background-color:#f1fef3;padding:0;}
.title_text{color:#505050;text-decoration:none;font-size:12px;width:100%;font-family:'Malgun Gothic';filter:dropshadow(color=#fff,offX=1,offY=1,positive=1);}
.title_text2{color:#505050;text-decoration:none;font-size:12px;letter-spacing:0;width:100%;font-family:"malgun gothic";filter:dropshadow(color=#fff,offX=1,offY=1,positive=1);}
.title_text3{color:#505050;text-decoration:none;font-size:12px;letter-spacing:2px;width:100%;font-family:'Malgun Gothic';filter:dropshadow(color=#fff,offX=1,offY=1,positive=1);}
.separator1{background-color:#f2f2f2;padding:0px;}
.separator2{background-color:#f5f5f5;padding:0px;}
.thumb_area_bg{background-color:#fff;}
.thumb_border{border:1px solid #d0d0d0;}
.list_title{color:#202020;font-size:14px;text-decoration:none;font-family:"malgun gothic";}
.list_name{color:#374273;font-size:12px;text-decoration:none;font-family:'Malgun Gothic';}
.popup_memo{display:none;padding:0;margin:10px;color:#222;background:#f5e28c;border:1px solid #8c8c8c;width:200px;height:100px;position:fixed;right:0;bottom:0;cursor:pointer;cursor:hand;text-align:center;z-index:99999;}
.subNick_color{color: #979797  !important;}
.subNick_color_big {font-size: 14px !important;}
.subNick_color_normal {font-size: 13px !important;}
.subNick_color_small {font-size: 12px !important;}

.list_name, .eng, .title_text, .han, .han2, select, option, .post_cov .post_nav p:first-child, .sub-nav .sm_loginwrap, 
#page_list .han a, #header_box .desc, .sub-nav .input-search input[type=text], #header_box .bbs_title p a, .post_nav .bx-default-pager, 
#navlist li a, .top-nav > ul > li .menu, .sub-nav .input-search input[type=text], .view_cate, .view_name { font-family: "malgun gothic" !important;}

#regi_con{display: inline-block; background: #00b4ff; color: #fff; font-size: 11px; padding: 0 5px; border-radius: 3px; }
#notice_con{color: #1970b3;border: 1px solid #1970b3;padding: 0px 4px 1px 5px; font-size:12px;}
#alert_con{color: #ff8900;border: 1px solid #ff8900;padding: 0px 4px 1px 5px; font-size:12px;}
#adv_con{color: #99b519;border: 1px solid #99b519;padding: 0px 8px 0px 9px; font-size:12px;}
#spon_con{color: #666666;border: 1px solid #666666;padding: 0px 4px 1px 5px; width:40px; display:inline-block;}
#fore_con{color:#9d46ff; border-radius: 2px;border: 1px solid #e1e1e1;padding: 0px 4px 1px 5px;}
#china_con{color:#9d46ff;border-radius: 2px;border: 1px solid #e1e1e1;padding: 0px 4px 1px 5px; }
#shopP_con{color:#33cb90;border-radius: 2px; border: 1px solid #e1e1e1;padding: 0px 4px 1px 5px;}
#shopF_con{color:#9d46ff;border-radius: 2px;border: 1px solid #e1e1e1;padding: 0px 4px 1px 5px; }
#hotD_con{color:#f77a7e;border-radius: 2px;border: 1px solid #e1e1e1;padding: 0px 4px 1px 5px; }
#product_price{color: #fff; background: #a500c8; padding: 1px 5px; border-radius: 10px; font-size: 11px;}
#caution_btn,#guide_btn{vertical-align: baseline;height: 16px; padding: 0 7px; background: linear-gradient(#ffffff,#f5f5f5); color: #0072e3; font-weight: bold; font-size: 12px; line-height: 16px; display: inline-block; border: 1px solid #ccc; border-radius: 2px;}
#numb_search{color: #000;display: inline-block;font-size: 12px;background: linear-gradient(#fefefe,#f0f0f0);border: 1px solid #ccc;border-radius: 3px;padding: 0 5px;}
#regi_btn{background: #00b4ff; color: #fff; font-size: 12px; height: 16px; line-height: 16px; display: inline-block; padding: 0 4px 1px 4px; border-radius: 3px;}
#bike_on{color: #309f00; border: 1px solid #dcdcdc; border-radius: 2px; padding: 0px 6px; display: inline-block; height: 14px; line-height: 14px; font-size: 11px;}
#bike_off{color: red;border: 1px solid #dcdcdc;border-radius: 2px;padding: 0px 6px;display: inline-block;height: 14px;line-height: 14px;font-size: 11px;}
#bike_take{color: #789f00;border: 1px solid #dcdcdc;border-radius: 2px;padding: 0px 6px;display: inline-block;height: 14px;line-height: 14px;font-size: 11px;}
#bike_burn{color: #789f00; border: 1px solid #dcdcdc; border-radius: 2px; padding: 0px 6px; display: inline-block; height: 14px; line-height: 14px; font-size: 11px;}
#bike_img{display: inline-block; background: #f1f1f1; width: 215px; text-align: center; height: 145px; line-height: 145px; vertical-align: middle; font-size: 12px; color: #7c7c7c; border: 1px solid #dfdfdf; box-sizing: border-box;}
#delivery_inq{border: 1px solid #bebebe; font-size: 12px; font-weight: bold; vertical-align: middle; color: #000; padding: 0 6px; display: inline-block;}
#inq{border: 1px solid #bebebe; border-radius: 3px; display: inline-block; height: 20px; padding: 0 5px 0 4px;}
#inq i{font-style: normal; font-size: 10px; display: inline-block; color: #ff9600; vertical-align: top; margin: 1px 2px 0 0;}
.nav_hot_ico{color: #e80505;font-weight: bold;font-size: 15px;font-family: 'malgun gothic';margin-right: 3px;}

/* ÈÞ´ëÆù»Ë»Ñ °Ô½Ã±Û ³»¿ë ÇÏ´ÜºÎ */
#newbbs table{margin:8px 0px 8px 0px;}
.mid-text-area{font-size:14px; letter-spacing: -0.5px;}
.mid-text-area div{font-size:14px; letter-spacing: -0.5px;}

/* ÈÞ´ëÆùÀåÅÍ */
.thecheat1{margin-top:7px;width:118px;border:1px solid #c1c1c1;padding-left:2px;}
.thecheat2{font-family:'¸¼Àº °íµñ';font-size:12px;color:#444;font-weight:bold;margin:3px 0 0 2px;}
.thecheat3{width:110px;border-top:1px dotted #c1c1c1;margin:3px 3px 3px 1px;}
.thecheat4{height:19px;border:1px solid #bfbfbf;margin:5px 0 5px 2px;width:83px;background:#efefef;}
.thecheat5{font-family:"malgun gothic";font-size:11px;color:#444;}

/* main login box */
.log_in_box {display:inline-block;padding:15px 15px 5px 15px;border-bottom: 1px solid #d6d6d6;}
.log_in_box li {float:left;}
.log_in_id { width:242px; margin-right: 10px;}
.log_in_id span input {width:180px; height:25px; border:1px solid #bebebe;}
.security_box {width:25px; margin-left:15px; font-size:11px; text-align:center;}
.login_bottom {display:inline-block;text-align:center;padding:5px 0;}
.login_bottom li {float:left; font-size:11px; font-family:"malgun gothic";}
.id_text {width:60px;display:inline-block;color:#a5a5a5;font-weight:bold;height:27px;}
.check_auto {vertical-align: top;}
.check_auto input {float:left;margin:0 3px 0 8px;}
.check_auto span {float:left;margin:0;}
.banner_336 {margin:5px 0; width:336px;height: 280px; background-color: #eee;}
.banner_ppom {width:336px; height:68px; margin-top:8px;}
.banner_ppom ul li {float:left;}
.unse_box {margin-top:5px; float:right; width: 336px;}
.unse_list {display:inline-block; width:336px; margin-bottom:10px;}
.unse_list li {width:24.6%; height:24px; padding-top:5px; text-align:center; font-weight:bold; float:left;}
.tab_box_on {border:1px solid #d6d6d6; border-bottom:none; border-right:none; }
.tab_box02 {border:1px solid #d6d6d6; border-right:none; background-color:#fafafa; color:#646464;}
.tab_box03 {border:1px solid #d6d6d6;  background-color:#fafafa; color:#646464;}
.unse_info {padding-left:3px;}
.unse_info li {width:107px; float:left; margin-right:3px; text-align:left; line-height: 17px;}
.news_t {padding:5px 2px 0 2px; width: 102px; display: inline-block;}
.contents_box p {margin:10px 0 8px 0; display:inline-block;*display:inline; * zoom:1}
.new_contents_01 {padding:0px; width:555px; height:60px; display: inline-block; float: left; margin-right:8px;}
.new_contents_02 {padding:0px; width:336px; height:46px; display: inline-block; float: left;}
.phone_ppomppu {float:left; width:552px; margin-top:10px;}
.phone_ppomppu  ul li {line-height:25px;width:550px;max-width:550px;text-overflow:ellipsis; overflow: hidden; white-space: nowrap;}
.ppomppu_beauty {float:right; width:336px; margin-top:5px;}
.ppomppu_beauty  ul li {line-height:25px;width:330px;max-width:330px;text-overflow:ellipsis; overflow: hidden; white-space: nowrap;}
.phone_title {border-bottom:1px solid #ccc; margin:5px 0 8px 0; padding-bottom:3px;}
.phone_title_name {font-family:"Malgun Gothic"; font-weight:bold; }
.phone_title span {padding-right:1px; font-size: 11px;}
.phone_menu_line {color:#bcbcbc; font-size:11px; display:inline-block; width:7px; text-align:center;}
.phone_menu_line02 {color:#bcbcbc; font-size:11px; display:inline-block; width:15px; text-align:center;}
.hot_menu {display:inline-block; width:900px;  margin-bottom:-10px; }
.hot_list_box { width:553px; border:1px solid #d6d6d6; float:left; height: 275px;}
.hot_list_box ol {border-bottom:1px solid #d6d6d6; padding:2px 0 0 10px;}
.hot_list {padding:10px;}
.hot_list li {line-height:22px;}
.user_nic {font-size:12px; color:#9b9b9b;float: left;max-width:90px;display: inline-block; text-overflow:ellipsis; overflow: hidden; white-space: nowrap;}
.hot_title_name {display:inline-block; height:25px; padding-top:5px;float:left;}
.hot_title_name {font-family:"Malgun Gothic"; font-weight:bold; font-size:12px;}
.hot_title_name_off {display:inline-block; height:25px; padding-top:5px;float:left;}
.hot_title_name_off {font-family:"Malgun Gothic"; font-weight:bold; font-size:12px; color:#9C9C9C;}
.hot_title_name em {color:#ff0000;}
.ln {padding:5px 5px; color:#ccc;float:left;}
.hot_com_list_box {width:334px; border:1px solid #d6d6d6; float:left; margin-left:8px; height: 275px;}
.hot_com_list_box ol {border-bottom:1px solid #d6d6d6; padding:2px 0 0 10px;}
.hot_com_title_name {display:inline-block; height:25px; padding-top:5px;float:left;}
.hot_com_title_name a {font-family:"Malgun Gothic"; font-weight:bold; font-size:12px;}
.hot_com_title_name a em {color:#ff0000;}
.notice_box {display:inline-block; background-color:#fafafa; border-top:2px solid #d6d6d6; height:35px; width:900px;}
.notice_box .notice_title {float:left; width:450px; padding-top:5px;}
.notice_box .rolling_list {top: -20px; left: 72px;}
.notice_box .ppom_event {width:300px; position:relative; top: -20px; left: 80px;}
#loginbox01{ width:356px; height:98px; border:1px solid #C0C2C5;BACKGROUND:url(/images/main/ppimg_20100617_006.gif) no-repeat ; text-align:left;}
#loginbox01 ul{float:left; margin:22px 0px 0px 15px;_margin-left:7px;width:95px;height:50px;}
#loginbox01 ul.logina li {height:16px; BACKGROUND:url(/images/main/dot02.gif) no-repeat ; background-position:0px 8px;}
#loginbox01 ul.logina li.memre01{padding-bottom:5px;}
#loginbox01 ul.logina li.memre01 a:hover{color:#3c414b;}
#loginbox01 ul.logina li a{7font-size:11px;padding-left:7px;width:90px;}
#loginbox01 ul.logina li a:hover{color:#868686;}
#loginbox01 ul.loginput{float:left;margin:10px 0px 0px 15px;width:220px;}
#loginbox01 ul.loginput li {font-size:11px;height:auto;height:20px;}
#loginbox01 ul.loginput li a{color:#ff7713;text-decoration:underline;height:auto;}
#loginbox01 ul.loginput li a:hover{color:#ff7713;text-decoration:underline;height:auto;}
#loginbox01 ul.loginput li.secuopt{height:24px;}
#loginbox01 ul.loginput li span.autologin{display:inline;color:#646464;margin-left:10px;letter-spacing:-1px;}
#loginbox01 ul.loginput li span.autologin input{vertical-align:middle;margin-top:-2px;}
#loginbox01 ul.loginput li .idinput{BORDER: 1px solid #BEBEBE;   WIDTH: 149px;height:17px; COLOR: #666666; FONT-SIZE: 12px;PADDING-TOP:3px;padding-left:3px;font-family:"malgun gothic"; ime-mode:disabled;}
#loginbox01 ul.loginput li .pwinput{BORDER: 1px solid #BEBEBE;  margin-top:5px;_margin-top:1px; WIDTH: 149px;height:17px; COLOR: #666666; FONT-SIZE: 12px;PADDING-TOP: 3px;padding-left:3px;font-family:"malgun gothic";}
#loginbox01 ul.loginput li.loginbtn{position:absolute;margin:-40px 0px 0px 157px;_margin-top:-48px;_margin-left:158px;}
#loginbox02{ width:356px; height:98px; border:1px solid #C0C2C5;BACKGROUND:url(/images/main/ppimg_20100618_004.gif) no-repeat ;}
#loginbox02 dl.meminfo{ margin:9px 0px 0px 10px;height:60px;text-align:left;}
#loginbox02 dl.meminfo dt{float:left;display:inline;width:60px; height:50px; }
#loginbox02 dl.meminfo dt img{vertical-align:middle;width:50px; height:50px; border:1px solid #ccc;}
#loginbox02 dl.meminfo dd {float:left;margin-top:-2px;_margin-top:1px;  }
#loginbox02 dl.meminfo dd span.memre01{padding-bottom:4px;_padding-bottom:2px;}
#loginbox02 dl.meminfo dd span.memre01 a{color:#444444;}
#loginbox02 dl.meminfo dd span.memre01 .note {display:inline;margin-left:5px; }
#loginbox02 dl.meminfo dd span{display:block;height:17px;_height:5px; }
#loginbox02 dl.meminfo dd span img{vertical-align:middle;margin-top:-2px;_margin-top:1px;}
#loginbox02 .logout{float:left;display:inline;margin:-60px 0px 0px 255px;_margin-top:-55px;width:90px;text-align:right;}
#loginbox02 .logout span{display:block;height:25px;}
#loginbox02 .logout .meminfomod {font-size:11px;height:18px; BACKGROUND:url(/images/main/dot02.gif) no-repeat;background-position:15px 7px;width:90px;}
#loginbox02 .logout .meminfomod a{color:#6D6D6D;}
#loginbox02 .logout .meminfomod2 {font-size:11px;height:18px; BACKGROUND:url(/images/main/dot02.gif) no-repeat;background-position:15px 7px;width:90px;text-align:center;}
#loginbox02 .logout .meminfomod2 a{color:#647AFF;}
#loginbox02 .logout .logoutbtn {text-align:center;}
#loginbox02 .notebox{clear:both;display:block;margin-top:5px;_margin-top:7px;margin-left:10px;width:340px;}
#loginbox02 .notebox img{vertical-align:middle;margin-right:3px;text-decoration:none;}
#loginbox02 .notedisp{width:315px;margin:0px 0px 0px 4px;_margin-top:2px;_margin-left:5px;}
#right_wrap{text-align:left;margin:8px 0 80px 0;width:334px;}
#rightbox #right_wrap .box{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd; }
#right_wrap span.tab{margin-top:126px;background:url(/images/main/201309/tab01.gif) no-repeat;text-align:center;}
#right_wrap span.tab a{display:block;color:#444;font-size:12px;}
#right_wrap span.tab a em {font-family:"Malgun Gothic"; font-size:10px; color: #FD7A00; position: relative; top: -4px; left: 2px;}
#right_wrap span.tab.on a{font-weight:bold;}
#right_wrap span.tab a:hover{color:#444;text-decoration:none;}
#right_wrap #special_area{height:155px;padding-top:0px;}
#right_wrap #special_area span.tab{height:30px;line-height:32px;overflow:hidden;}
#right_wrap #noticespecial_tit1{position:absolute;width:89px;margin-left:-1px;background-position:0 -50px;}
#right_wrap #noticespecial_tit2{position:absolute;width:89px;margin-left:88px;background-position:-89px -50px;}
#right_wrap #noticespecial_tit3{position:absolute;width:89px;margin-left:177px;background-position:-178px -50px;}
#right_wrap #noticespecial_tit4{position:absolute;width:68px;margin-left:266px;background-position:-178px -50px;}
#right_wrap #noticespecial_tit1.on{background-position:0px -1px;}
#right_wrap #noticespecial_tit2.on{background-position:-89px -1px;}
#right_wrap #noticespecial_tit3.on{background-position:-178px -1px;}
#right_wrap #noticespecial_tit4.on{background-position:-178px -1px;}
#right_wrap .content{position:absolute;margin:8px 0px 0px 15px;width:330px;text-align:left; }
#right_wrap .content dd{height:22px;}
#right_wrap .content .bbscol_t01{clear:both;color:#8f8f8f;}
#right_wrap .content .bbscol{clear:both;color:#8f8f8f;}
#right_wrap .content dd a.bbscol:hover{color:#000;}
#right_wrap .content dd a:hover{color:#2F73C0;}
#shoppingbox {border:0px solid #D6D6D6; height:500px;}
#right_wrap2{background:url(/images/main/tab_bg.gif) repeat-x;text-align:left;_background-position:0px 0px;margin-top:0px;width:358px;}
#rightbox #right_wrap2 .box{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
#right_wrap2 span.tab{margin-top:0px;background:url(/images/main/tab04.gif) no-repeat;text-align:center;}
#right_wrap2 span.tab a{display:block;color:#444;font-size:12px;}
#right_wrap2 span.tab img{display:inline;vertical-align:middle;margin-top:-2px;}
#right_wrap2 span.tab.on a{font-weight:bold;}
#right_wrap2 span.tab a:hover{color:#444;text-decoration:none;}
#right_wrap2 #special_area{height:270px;padding-top:0px;}
#right_wrap2 #special_area span.tab{display:block;height:30px;line-height:32px;overflow:hidden;}
#right_wrap2 #special_tab1{position:absolute;width:79px;margin-left:-1px;background-position:0 -50px;}
#right_wrap2 #special_tab2{position:absolute;width:89px;margin-left:78px;background-position:-79px -50px;}
#right_wrap2 #special_tab3{position:absolute;width:84px;margin-left:167PX;background-position:-168px -50px;}
#right_wrap2 #special_tab4{position:absolute;width:92px;margin-left:251PX;background-position:-252px -50px;letter-spacing:-1px;padding-left:13px;}
#right_wrap2 #special_tab4 a:hover{color:#407FE1;}
#right_wrap2 #special_tab1.on{background-position:0px 0px;}
#right_wrap2 #special_tab2.on{background-position:-79px 0px;}
#right_wrap2 #special_tab3.on{background-position:-168px 0px;}
#right_wrap2 #special_tab4.on{background-position:-252px 0px;letter-spacing:-1px;}
#right_wrap2 .content{position:absolute;margin:43px 0px 0px 15px;_margin-top:40px;width:330px;text-align:left;}
#right_wrap2 .content li{overflow:hidden;display:block;height:22px;}
#right_wrap2 .content .bbscol{clear:both;color:#7C7C7C;}
#right_wrap2 .content li.cau01{padding-top:5px; height:40px;font-size:11px;padding-left:0px; background:none;color:#888;letter-spacing:-1px;}
#right_wrap2 .content li a{color:#111;}
#right_wrap2 .content li a:hover{color:#2F73C0;}
.bbscol02 {float:left;color:#1d62aa;font-size:11px;margin-right:5px;}
.bbscol03{color:#8f8f8f;display:inline;padding-left:0px;}
.bbscol04{color:#ff6600;display:inline;padding-left:3px;vertical-align:super;line-height:0px;font-size:9px;font-family:"malgun gothic";}
.bbscol06{color:#888888;display:inline;padding-left:0px;}
.txcol01{color:#ff6600;}
.txcol02{color:red;font-weight:bold;}
.pagebtn{float:right;margin-right:6px;_margin-right:4px;margin-top:5px;color:#7E7E7E;font-size:11px;}
.pagebtn span{padding-top:0px;display:block;float:left;}
.pagnum{margin-top:0px;padding-right:5px;}
.pagebtn img{margin-right:0px;vertical-align:middle;_margin-top:1px;}
#footer{clear:both; width:900px; margin:0 auto;}
#footer dl{padding-bottom:30px;}
#footer dt{border:1px solid #E2E2E2; border-top:1px solid #BCBCBC; height:25px;text-align:center;padding:8px 0px 0px 0px;background-color:#FAFAFA;color:#AAAAAA;}
#footer dt a{display:inline;padding:0px 10px 0px 10px;color:#505050;}
#footer dd{overflow:hidden;font-size:11px;color:#505050;padding-top:10px;}
#footer dd span{display:block;}
#footer dd .foot_01{width:600px;float:left;text-align:left;}
#footer dd .foot_02{width:300px;text-align:right;float:left;}
#footer dd a{display:inline;padding:0px 10px 0px 0px;color:#505050;}
#footer dd.address{border-top:1px solid #f1f1f1;text-align:center;margin-top:10px;line-height:140%;}
#footer dd.address p{margin-bottom:10px;}
#footer div.footMenu{width:900px; height:42px;}
#footer div.footMenu ul{padding:10px 0 0 10px; height:30px; border-top:1px solid #353535; border-bottom:1px solid #C8C8C8; *zoom:1;}
#footer div.footMenu ul:after{content:" "; display:block; clear:both; height:0; visibility:hidden;}
#footer div.footMenu ul li{float:left; position:relative; padding: 0px 27px;}
#footer div.footMenu ul li span.new{position:absolute; top:-17px; left:50px; margin-left:-14px;}
#footer div.footMenu ul li a{display:block; padding:0px 10px; font-family: "Malgun Gothic"; font-weight: bold; color: #000;}
#footer div.logo{margin:10px 0 10px; *zoom:1;}
#footer div.logo:after{content:" "; display:block; clear:both; height:0; visibility:hidden;}
#footer div.logo p.logo{float:left;margin:0;padding:0;}
#footer div.logo p.etc{float:right; text-align:right; font-family:'Dotum'; font-size:11px; color:#c9c9ca;margin:0;padding:0;}
#footer div.logo p.etc a{font-family:"malgun gothic"; font-size:11px; color:#7b7b7c;}
#footer div.logo p.etc a em{color:#527bc2; font-style:normal;}
#footer div.address{padding-bottom:20px;text-align:left}
#footer div.address address{font-family:"malgun gothic"; font-size:11px; font-style:normal; color:#929293; line-height:15px;}
#footer div.address p{font-family:"malgun gothic"; font-size:11px; color:#929293; line-height:15px;text-align:left}
#footer div.address p strong{color:#527bc2;}
#bodywrap{margin-top:8px;}
#menu_wrap01{text-align:left;margin-top:10px;width:900px;}
#menu_wrap01 dt{background:url(/images/main/ppimg_20100622_004.gif) repeat-x;height:38px;overflow:hidden;padding-left:1px;_padding-left:2px;}
#menu_wrap01 dd{border-left:1px solid #C1C1C1;border-right:1px solid #C1C1C1;border-bottom:1px solid #C1C1C1;}
#menu_wrap01 .tab{overflow:hidden;display:block;padding:0px 10px 0px 10px;text-align:center;float:left;width:auto;height:38px;line-height:40px;font-weight:bold;background:url(/images/main/ppimg_20100622_005.gif) no-repeat;background-position:right;letter-spacing:-1px;}
#menu_wrap01 .tab a{display:block;color:#888;}
#menu_wrap01 .tab a:hover{color:#000;text-decoration:none;}
#menu_wrap01 .tab.forum{overflow:hidden;display:block;padding:0px 10px 0px 0px;text-align:center;float:left;width:130px;height:38px;line-height:40px;font-weight:bold;background:url(/images/main/ppimg_20100625_001.gif) no-repeat;background-position:120px 15px;background-position:120px 13px;letter-spacing:-1px;}
#menu_wrap01 .tab.on{display:block;background:url(/images/main/ppimg_20100622_003.gif) no-repeat;padding:0px;font-weight:bold;float:left;width:95px;height:38px;line-height:44px;overflow:hidden;margin-left:-1px;letter-spacing:-2px;}
#menu_wrap01 .tab.on a{display:block;font-size:14px;color:#16477A;}
#menu_wrap01 .tab.on a:hover{color:#16477A;}
#menu_wrap01 dd.content{clear:both;padding:20px;}
#menu_wrap01 dd.content a{font-weight:normal;}
#menu_wrap01 dd.content li{height:22px; background:url(/images/main/ppimg_20100623_001.gif) no-repeat;background-position:0px 8px;padding-left:8px;}
#menu_wrap01 dd.content li.nobg{background:none;padding-left:0px;}
#bbs_wrap{clear:both;font-family: "malgun gothic";}
#bbs_wrap a{text-decoration:none;}
#bbs_wrap a:hover{color:#2F73C0;}
#bbs_wrap #bbs_wrap1{clear:both;margin:0 auto;width:900px;}
.error1 {padding:120px 0 !important;}
#forummenu_wrap{_margin-top:0px;}
#forummenu_wrap dl{border:1px solid #C2C2C2;width:898px;height:auto;text-align:left;overflow:hidden;}
#forummenu_wrap dt{height:30px; background:url(/images/main/ppimg_20100624_001.gif) no-repeat;}
#forummenu_wrap dt span{display:block;float:left;width:441px;}
#forummenu_wrap dt span.fo_01{font-weight:bold;padding-left:10px;padding-top:7px;}
#forummenu_wrap dt span.fo_02{text-align:right;padding-right:0px;padding-top:5px;}
#forummenu_wrap ul{padding:6px 0px 3px 0px;border-top:1px solid #E0E0E0;overflow:hidden;width:898px;}
#forummenu_wrap dd .menuset01{border-top:0px;padding:6px 0px 3px 0px;}
#forummenu_wrap dd li{float:left;}
#forummenu_wrap dd li.forum_le{color:#5F779E;font-weight:bold;width:110px;text-align:right;}
#forummenu_wrap dd li.forum_ri{width:765px;background-color:#ccc;padding-left:17px;background:url(/images/main/ppimg_20100624_003.gif) no-repeat;background-position:7px 7px;}
#forummenu_wrap dd .menuset02{background:url(/images/main/ppimg_20100624_002.gif) repeat-x;padding:6px 0px 3px 0px;}
#forummenu_wrap dd li a{overflow:hidden;display:block;float:left;width:85px;color:#5D5D5D;}
#forummenu_wrap dd span a:hover{color:#2266B2;}
#forummenu_wrap .shadow01{overflow:hidden;background:url(/images/main/ppimg_20100624_004.gif) repeat-x;height:13px;text-align:right;margin-bottom:-5px;padding-right:10px;}
#forummenu_wrap dd li a:hover{color:#000;text-decoration:underline;}
#link_wrap {padding-top:0px;background:url(/images/main/201111/tab_bg04.gif) no-repeat;width:900px;text-align:left;margin:0 auto;margin-top:0;*zoom:1;}
#link_wrap:after{content:" "; display:block; clear:both; height:0; visibility:hidden;}
#link_wrap .tabs {height:27px;border:1px solid #d5dde1;background: rgb(249,249,249);background: -moz-linear-gradient(top,  rgba(249,249,249,1) 0%, rgba(234,234,234,1) 100%);background: -webkit-linear-gradient(top,  rgba(249,249,249,1) 0%,rgba(234,234,234,1) 100%);background: linear-gradient(to bottom,  rgba(249,249,249,1) 0%,rgba(234,234,234,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#eaeaea',GradientType=0 );}
#link_wrap .tabs li {float:left;height:26px;line-height:26px;margin:1px 0 0 0;border-left:1px solid #d1d9de;border-right:1px solid #fff;border-bottom:1px solid #d1d9de;;}
#link_wrap .tabs li a {display:block;width:100%;height:26px;padding:0 20px 0 15px;}
#link_wrap .tabs li a:after {content:"";position:absolute;margin:10px 0 0 3px;width: 0;height: 0;border-style: solid;border-width: 0 3px 5px 3px;border-color: transparent transparent #888 transparent;}
#link_wrap .tabs li.active {height:27px;line-height:27px;background:#fff;border-bottom:0;}
#link_wrap .tabs li.active a:after {border-width: 5px 3px 0 3px;border-color: #000 transparent transparent transparent;}
#link_wrap .tabs li:first-child {border-left:0;}
#link_wrap .tabs li:last-child {border-right:1px solid #d1d9de;}
#link_wrap .tab_contents {height:auto;text-align:left;display:none;}
#link_wrap .parcel {padding:15px 0;border-left:1px solid #d1d9de;border-right:1px solid #d1d9de;border-bottom:1px solid #d1d9de;}
#link_wrap .tab_contents dl {border-top:0px;width:898px;}
#link_wrap .tab_contents ul {padding:6px 0px 3px 0px;border:1px solid #d1d9de;border-top:0px;overflow:hidden;width:898px;}
#link_wrap .tab_contents dd .menuset01{border-top:0px;padding-top:12px;padding:10px 0px 3px 0px;}
#link_wrap .tab_contents dd li a:hover{color:#000;text-decoration:underline;}
#link_wrap .tab_contents dd li{float:left;}
#link_wrap .tab_contents dd li.forum_le{width:105px;color:#5F779E;font-weight:bold;text-align:right;}
#link_wrap .tab_contents dd li.forum_ri{width:770px;background-color:#ccc;padding-left:17px;background:url(/images/main/ppimg_20100625_002.gif) no-repeat;background-position:7px 2px;}
#link_wrap .tab_contents dd .menuset02{background:url(/images/main/ppimg_20100624_002.gif) repeat-x;padding:6px 0px 3px 0px;}
#link_wrap .tab_contents dd li a{overflow:hidden;display:block;float:left;padding-right:10px;color:#5D5D5D;}
#link_wrap .tab_contents dd span a:hover{color:#2266B2;}
#forumnotice_wrap{clear:both;margin-top:20px;}
#forumnotice_wrap .content{margin:0px 0px 0px 0px;width:900px;text-align:left; height:auto;padding-bottom:12px;}
#forumnotice_wrap .content dt{font-size:14px; color:#3E517B;font-weight:bold;border-bottom:2px solid #A8A8A8;height:24x;margin-bottom:6px;}
#forumnotice_wrap .content dd{overflow:hidden;height:24px;padding-top:4px;background:url(/images/main/dot04.gif) repeat-x; background-position:0px 27px;}
#forumnotice_wrap .content dd span{display:inline;}
#forumnotice_wrap .content .bbscol_t01{color:#828EB7;}
#forumnotice_wrap .content .bbscol{color:#8f8f8f;}
#forumnotice_wrap .content .bbsdate{color:#8f8f8f; font-size:11px; font-family:"malgun gothic"; margin-left:10px;}
#forumbest_wrap {margin-top:15px;overflow:hidden;width:872px; height:auto;background:url(/images/main/ppimg_20100628_001.gif) repeat-y;border:1px solid #DEDEDE;padding:20px 0px 20px 25px;}
#forumbest_wrap dl{width:395px;float:left;margin-right:0px;}
#forumbest_wrap dt{height:20px;border-bottom:1px solid #D2D2D2;margin-bottom:5px;}
#forumbest_wrap dd{overflow:hidden;height:20px;padding-top:4px;}
#forumbest_wrap dd img{vertical-align:middle;margin-right:5px;}
#forumbest_wrap dd span{display:inline;}
#forumbest_wrap .bbscol_t01{color:#828EB7;}
#forumbest_wrap .bbscol{color:#8f8f8f;}
#forumbest_wrap .content2{margin-left:55px;}
.bbscol05 {float:left;margin: 2px 2px 0 0;}
#life_wrap {clear:both;margin-top:0px;overflow:hidden;height:356px;width:900px;text-align:left;margin:0 auto;}
#life_wrap dl{height:330px;padding-top:0px;border:1px solid #C2C2C2;}
#life_wrap dt{background:url(/images/main/tab_bg05.gif) no-repeat;height:35px;padding-top:7px;}
#life_wrap dt span{display:block;float:left;}
#life_wrap dt .lifettl_01{width:100px;padding-left:10px;}
#life_wrap dt .lifettl_01 img{_margin-top:1px;}
#life_wrap dt .lifettl_02{width:682px;text-align:right;color:#626262;}
#life_wrap dt .lifettl_03{width:95px;text-align:right;_padding-top:3px;}
#life_wrap dt .lifettl_03 img{margin-left:5px;}
#life_wrap dt .lifettl_03 a{font-weight:bold;text-decoration:underline;}
#life_wrap dd{margin-top:-7px;}
#life_wrap dd.lifebox_le01{width:356px;border-bottom:1px solid #D5D5D5;height:160px;}
#life_wrap dd.lifebox_le01 li.weather_01{background:url(/images/main/ppimg_20100628_005.gif) no-repeat;height:35px;}
#life_wrap dd.lifebox_le01 li .ttllink {float:left;width:110px;height:25px;font-weight:bold;color:#000;text-align:center;margin-top:12px;}
#life_wrap dd.lifebox_le01 li .weath_opt img{vertical-align:top;margin-left:3px;}
#life_wrap dd.lifebox_le01 li .weath_opt{float:left;width:240px;text-align:right;margin-top:5px;}
#life_wrap dd.lifebox_le01 li.weather_02{padding-top:5px;width:356px;overflow:hidden;}
#life_wrap dd.lifebox_le01 li.weather_02 .zone{margin-left:12px;width:320px;background:url(/images/main/dot07.gif) no-repeat;background-position:0px 6px; color:#FF6905;padding-left:10px;font-weight:bold;border-bottom:1px solid #D7D7D7;}
#life_wrap dd.lifebox_le01 li.weather_02 .zoneinfo1{float:left;width:120px;color:#666666;line-height:140%;margin-top:11px;margin-left:17px;_margin-left:10px;}
#life_wrap dd.lifebox_le01 li.weather_02 .zoneinfo2{float:left;width:203px;margin-top:5px;margin-left:10px;}
#life_wrap dd.lifebox_le01 li.weather_02 .zoneinfo2 .day01{display:block;float:left;width:50px;text-align:center;color:#666666;}
#life_wrap dd.lifebox_le01 li.weather_02 .zoneinfo2 .day01 img{margin-top:-2px;}
#life_wrap dd.lifebox_le02 {width:356px;margin-top:1px;}
#life_wrap dd.lifebox_le02 ul{position:absolute;width:356px;}
#life_wrap dd.lifebox_le02 li.transinfo_01{background:url(/images/main/ppimg_20100628_005.gif) no-repeat;height:35px;}
#life_wrap dd.lifebox_le02 li .transttl {width:110px;height:25px;font-weight:bold;color:#000;text-align:center;padding-top:12px;}
#life_wrap dd.lifebox_le02 li .transsearch{margin-left:15px;margin-top:10px; }
#life_wrap dd.lifebox_le02 li .transsearch .transinput{BORDER: 1px solid #BEBEBE;WIDTH: 178px;height:16px; COLOR: #8E8E8E; FONT-SIZE: 12px;PADDING-TOP:2px;padding-left:3px;font-family:"malgun gothic"; margin-right:3px;margin-left:-20px;letter-spacing:-1px;_margin-top:-1px;}
#life_wrap dd.lifebox_le02 li .transsearch .transbtn{vertical-align:top;margin-top:0px;}
#life_wrap dd.lifebox_le02 li .searchtxt{margin-left:15px;margin-top:5px;background-color:#ccc;width:228px;height:25px;background:url(/images/main/dot08.gif) repeat-x;background-position:0px 23px; padding-left:100px; color:#8E8E8E;font-size:11px;}
#life_wrap dd.lifebox_le02 li .daehantongwoon{margin-left:15px;margin-top:7px;}
#life_wrap dd.lifebox_le02 li .daehantongwoon a{color:#ff6905;}
#life_wrap dd.lifebox_le02 li .daehantongwoon img{margin-left:2px;}
#life_wrap dd.lifebox_ri{position:absolute;margin:-163px 0px 0px 356px;border-left:1px solid #E4E4E4;width:520px;height:256px;padding:20px;overflow:hidden;}
#life_wrap dd.lifebox_ri span{display:block;float:left;width:170px;}
#life_wrap dd.lifebox_ri a{clear:both;color:#666;overflow:hidden;float:left;padding-left:8px;background:url(/images/main/dot02.gif) no-repeat;background-position:0px 7px;height:22px;width:160px;}
#life_wrap dd.lifebox_ri a:hover{color:#000;text-decoration:underline;}
#life_wrap .shadow01{width:890px;overflow:hidden;background:url(/images/main/ppimg_20100624_004.gif) repeat-x;height:13px;text-align:right;margin-bottom:0px;padding-right:10px;}
#weather2{padding-top:12px;padding-bottom:10px;width:420px;overflow:hidden;text-align:left;}
#weather2 .zone{margin-left:12px;width:420x;height:18px;background:url(/images/main/dot07.gif) no-repeat;background-position:0px 4px; color:#FF6905;padding-left:10px;font-weight:bold;border-bottom:1px solid #D7D7D7;}
#weather2 .zoneinfo1{float:left;width:190px;color:#666666;line-height:150%;margin-top:11px;margin-left:17px;_margin-left:10px;vertical-align:top;}
#weather2 .zoneinfo2{float:left;width:200px;margin-top:10px;margin-left:10px;}
#weather2 .zoneinfo2 .day01{display:block;float:left;width:50px;text-align:center;color:#666666;}
#weather2 .zoneinfo2 .day01 img{margin:1px 0px 3px 0px;}
#weather2 .zoneinfo3{margin:95px 0px 0px 18px;height:18px;_margin-top:15px;}
#marketall_wrap {margin-top:10px;width:900px;height:auto;background:url(/images/main//centerline.gif) repeat-y;background-position:450px 0px;overflow:hidden;}
#marketall_wrap dl{padding:3px;margin-bottom:5px;margin-top:5px;}
#marketall_wrap dl.mk_lft{width:420px; float:left;}
#marketall_wrap dl.mk_rgt{width:420px; float:right;}
#marketall_wrap span{display:block;float:left;}
#marketall_wrap dl dt{border-bottom:1px solid #D6D6D6;overflow:hidden;margin-bottom:7px;height:23px;}
#marketall_wrap dd{clear:both; overflow:hidden;height:20px;}
#marketall_wrap .markettl_01{font-size:14px; font-weight:bold; color:#536884; font-family:"malgun gothic";}
#marketall_wrap .markettl_02{font-size:11px; color:#757575;margin:4px 0px 0px 8px;font-family:"malgun gothic";}
#marketall_wrap .markettl_03{float:right;margin-top:5px;}
#marketall_wrap .markettl_04{font-size:11px;font-family:"malgun gothic";color:#757575;padding-right:8px;}
#marketall_wrap dd a:hover{color:#2F73C0;}
.line2{border-top:2px solid #7D869C;margin:10px 0px 10px 0px;}
#forumbigwrap{height:560px;margin-top:10px;}
#forumbest2_wrap{text-align:left;_background-position:0px 0px; margin-top:0px;height:540px; solid #ddd;float:right;}
#forumbest2_wrap span.tab{margin-top:0px;background:url(.././images/main/forum_tab.gif) no-repeat;text-align:center;}
#forumbest2_wrap span.tab a{display:block;color:#444;font-size:12px;}
#forumbest2_wrap span.tab img{display:inline;vertical-align:middle;margin-top:-2px;}
#forumbest2_wrap span.tab.on a{font-weight:bold;}
#forumbest2_wrap span.tab a:hover{color:#444;text-decoration:none;}
#forumbest2_wrap #forumbest_area{padding-top:0px;}
#forumbest2_wrap #forumbest_area span.tab{display:block;height:33px;line-height:35px;overflow:hidden;}
#forumbest2_wrap #forumbest_tit1{position:absolute;width:132px;margin-left:0px;*margin-left:-433px;background-position:0 -43px;}
#forumbest2_wrap #forumbest_tit2{position:absolute;width:132px;margin-left:132px;*margin-left:-301px;background-position:-132px -43px;}
#forumbest2_wrap #forumbest_tit1.on{background-position:0px 0px;}
#forumbest2_wrap #forumbest_tit2.on{background-position:-132px 0px;}
#forumbest3_wrap{float:left;margin-right:30px;}
#forumbigwrap dl.content1{width:420px;text-align:left;}
#forumbigwrap dl.content1 dt{font-weight:bold;color:#2F4E7A;height:23px; border-bottom:1px solid #C4C4C4;margin-bottom:10px;margin-top:10px}
#forumbigwrap dl.content1 dd{height:24px;padding-left:5px;}
#forumbigwrap dl.content1 dd.lispace{height:1px;background-color:#ccc;BACKGROUND:url(.././images/main/ppimg_20100621_003.gif) no-repeat;background-position:0px -2px;height:8px;overflow:hidden;}
#forumbigwrap dl.content2{float:left;margin-right:0px;}
#forumbigwrap .content2 dd{overflow:hidden;height:20px;padding-top:4px;}
#forumbigwrap dd img{vertical-align:middle;margin-right:5px;}
#forumbigwrap dd span{display:inline;}
#forumbigwrap dd a:hover{color:#2F73C0}
#forumbigwrap .bbscol_t01{color:#828EB7;}
#forumbigwrap .bbscol{color:#8f8f8f;}
#forumbigwrap a.bbscol:hover{color:#000}
#forumbigwrap .content2{width:414px;padding-left:17px;margin-top:32px;padding-top:15px;border:1px solid #D6D6D6;height:500px;}
#informa_wrap ul{border:1px solid #C2C2C2;padding:15px;_height:auto;_margin-top:0px;overflow:hidden;}
#informa_wrap li{text-align:left;padding:3px 0px 1px 0px;line-height:150%}
#informa_wrap span{display:block;*margin-top:-5px;}
#informabig_wrap{height:520px;width:899px;margin-top:5px;}
#informabig2_wrap{height:540px;width:899px;margin-top:5px;}
#informabig3_wrap{height:600px;width:899px;margin-top:5px;}
#informa2_wrap{clear:both;background:url(/images/main/tab_bg06.gif) repeat-x;text-align:left;_background-position:0px 0px; margin-top:5px;width:423px;float:left;margin-bottom:5px;}
#informa2_wrap span.tab{margin-top:0px;background:url(/images/main/tab01.gif) no-repeat;text-align:center;}
#informa2_wrap span.tab a{display:block;color:#444;font-size:12px;}
#informa2_wrap span.tab.on a{font-weight:bold;}
#informa2_wrap span.tab a:hover{color:#444;text-decoration:none;}
#informa2_wrap .tab_ttt{position:absolute;font-weight:bold;color:#2F4E7A;margin-top:7px;}
#informa2_wrap .tab_ttt img{vertical-align:middle; margin-right:5px;}
#informa2_wrap .tab_ttt a{color:#2F4E7A;}
#informa2_wrap #informa_area{height:240px;padding-top:0px;width:435px;_width:435px;}
#informa2_wrap #informa_area span.tab{height:30px;line-height:32px;overflow:hidden;}
#informa2_wrap #informa_tit1{position:absolute;width:89px;margin-left:256px;background-position:0 -50px;}
#informa2_wrap #informa_tit2{position:absolute;width:89px;margin-left:345px;background-position:-89px -50px;}
#informa2_wrap #informa2_area{height:133px;padding-top:0px;width:435px;_width:435px;}
#informa2_wrap #informa2_area span.tab{height:30px;line-height:32px;overflow:hidden;}
#informa2_wrap #informa_tit1.on{background-position:0px 0px;}
#informa2_wrap #informa_tit2.on{background-position:-89px 0px;}
#informa2_wrap .content{position:absolute;margin:40px 0px 0px 5px;text-align:left; }
#informa2_wrap .content dd{height:20px;}
#informa2_wrap .content .bbscol_t01{clear:both;color:#8f8f8f;}
#informa2_wrap .content .bbscol{clear:both;color:#8f8f8f;}
#informa2_wrap .content dd a.bbscol:hover{color:#000;}
#informa2_wrap .content dd a:hover{color:#2F73C0;}
#informa2_wrap .markettl_01{font-size:12px; font-weight:bold; color:#536884; font-family:"malgun gothic";}
#informa2_wrap .markettl_02{font-size:11px; color:#757575;margin:4px 0px 0px 8px;font-family:"malgun gothic";}
#informa2_wrap .markettl_03{float:right;margin-top:5px;}
#informa2_wrap .markettl_04{font-size:11px;font-family:"malgun gothic"; color:#757575;padding-right:8px;}
#informa2_wrap .infomorebtn{float:right;margin-top:10px;}
#informarigt{*margin-top:0;*height:244px;float:right;}
#informarigt2{*margin-top:0;*height:144px;float:right;}
#infombest{background:url(/images/main/tab_bg02.gif) repeat-x;text-align:left;_background-position:0px 0px;height:auto;padding-top:42px;_height:10px;}
#infombest span.tab{margin-top:0px;background:url(/images/main/tab03.gif) no-repeat;text-align:center;}
#infombest span.tab a{display:block;color:#444;font-size:12px;}
#infombest span.tab.on a{font-weight:bold;}
#infombest span.tab a:hover{color:#444;text-decoration:none;}
#infombest #infom_area span.tab{height:31px;line-height:35px;overflow:hidden;}
#infombest #infom_tit1{position:absolute;width:92px;margin-top:-42px;margin-left:0px;background-position:0px -46px;}
#infombest #infom_tit2{position:absolute;width:92px;margin-top:-42px;margin-left:91px;background-position:-91px -46px;}
#infombest #infom_tit1.on{background-position:0px 0px;}
#infombest #infom_tit2.on{background-position:-90px 0px;}
#infombest .content{padding:8px 0px 20px 0px;width:100%;text-align:left; height:auto;background:url(/images/main/ppimg_boxlinebg.gif) repeat-x;background-position:bottom;overflow:hidden}
#infombest .content dd{overflow:hidden;height:20px;padding-top:4px;}
#infombest .content dd.lispace img{vertical-align:middle;}
#infombest .content dd.lispace{height:1px;background-color:#ccc;BACKGROUND:url(/images/main/ppimg_20100621_003.gif) no-repeat;background-position:0px 0px;}
#infombest .content .bbscol_t01{color:#828EB7;}
#infombest .content .bbscol{color:#8f8f8f;}
#infombest .content dd a{color:#111;}
#infombest .content dd a:hover{color:#2F73C0;}
#infombest .content dd a.bbscol:hover{color:#000}
#infombest .content dd a.bbscol{margin-right:10px;display:block;float:left;}

/* À¯Àú¸Þ¸ð */
.user_memo .memo{color: #0000ff; line-height:18px; word-break: break-all;white-space: initial;}
.user_memo2{border-bottom:0px solid #D7D7D7;width:660px;padding-top:10px;text-align:left;margin-left:0px;}
.user_memo #user_memo_box{padding:10px;}
#linklife {position:absolute; width:100px;margin-left:130px; top:38px;}
#header_box{padding:0;text-align:left;border:1px solid #C0C0C0;width:898px;line-height:150%;margin-bottom:5px;position:relative; word-break:break-all;}
#header_box_cate2 {padding: 0 !important;width: 100% !important;position:relative;border:1px solid #C1C1C1;margin-left:1px;margin-right:1px;margin-bottom:7px;word-break:break-all;}
#header_box .bbs_title{padding:0 10px; height:29px; line-height:29px; border-bottom:1px solid #C1C1C1; background:url(/images/main/201111/bbs_list_bg.gif) repeat-x left top; *zoom:1;}
#header_box .bbs_title:after{content:" "; display:block; clear:both; height:0; visibility:hidden;}
#header_box .bbs_title h1{float:left; padding-left:8px; height:29px; line-height:31px; background:url(/images/main/201111/bbs_list_bullet.gif) no-repeat left center;}
#header_box .bbs_title h1 a{font-weight:bold;color:#647AFF;}
#header_box .bbs_title p{margin:0; height:29px; text-align:right; line-height:31px; font-size:10px; color:#dbdada;}
#header_box .bbs_title p a{letter-spacing: -0.25px; font-size:11px; font-family:"malgun gothic"; color:#878686;}
#header_box .bbs_title p a.here{font-weight:bold; color:#343434;}
#header_box .bbs_title p .tx_box{
    color: #505050;
    font-weight: bold;
    font-size: 12px;
    background: #fff;
    border: 1px solid #898989;
    padding: 1px 5px 0px 5px;
    line-height: 15px;
    display: inline-block;
}
#header_box .desc {display:inline-block;padding:10px 5px 10px 12px;color:#606060;}
#header_box .side {padding:5px 23px 15px 23px;line-height:19px !important;*zoom:1;}
#header_box .side:after{content:" "; display:block; clear:both; height:0; visibility:hidden;}
#header_box .side h2{float:left; height:20px; line-height:19px;}
#header_box .side h2 .menu_ico{font-size: 12px; color: #4a86b6; background: #eff8ff; border: 1px solid #4a86b6; border-radius: 3px; padding: 1px 5px;}
#header_box .side p {float:left;margin:0 0 0 10px;line-height:20px;font-size:10px;color:#b8c5cd;}
#header_box .side p a {font-size: 12px;font-family: "Malgun Gothic";color: #505050;font-weight: bold;}
#result_box{width:898px !important; text-align:left;}
#result_box .bbs_title{padding:1px; height:27px; background:#fff; border:1px solid #c0c0c0;}
#result_box .bbs_title h1{padding-left:22px; height:27px; line-height:27px; color:#323232; background:#eeecec url(/images/main/201111/bbs_list_bullet.gif) no-repeat 14px center;}
#result_box .bbs_title h1 strong{color:#647AFF;}
#result_box .search_sub{padding:6px 0 0 10px; height:29px; border:1px solid #c0c0c0; border-top:none; *zoom:1;}
#result_box .search_sub:after{content:" "; display:block; clear:both; height:0; visibility:hidden;}
#result_box .search_sub .bbsListView{float:left; margin-right:9px; width:164px; height:20px; border:1px solid #cfcfcf;}
#result_box .search_sub .bbsListView a{display:block; padding-left:16px; width:148px; height:20px; color:#202020; line-height:20px; background:url(/images/main/201111/search_bbs_bg.gif) no-repeat left top;}
#result_box .search_sub .bbsListView a.on{background-position:left bottom;}
#result_box .newsearchbox{float:left; position:relative;z-index:1;width:410px; height:22px; text-align:right;}
#result_box .newsearchbox .search-wrap{FLOAT:left; WIDTH:315px; height:22px;}
#result_box .newsearchbox .search-wrap .selectbox{margin-right:9px; text-align:left;line-height:18px; float:left;width:94px; height:20px; border:1px solid #c6c6c6;}
#result_box .newsearchbox .search-wrap .selectbox .stx{display:block;overflow:hidden; margin-top:2px; padding-left:5px; width:89px; background:url(/images/main/201111/search_bbs_arrow.gif) no-repeat 77px 2px;}
#result_box .newsearchbox .search-wrap .selectbox a{overflow:hidden; display:block;}
#result_box .newsearchbox .search-wrap .selectbox a:hover{color:#000;TEXT-DECORATION:none;}
#result_box .newsearchbox .search-wrap  .input{float:left; border:1px solid #bababa; padding:0 0 0 8px; width:200px; letter-spacing:-1px; color: #666666; font-size: 12px; height:20px; line-height:20px;}
#result_box .newsearchbox .search-wrap .selectbox-opt{overflow:hidden;  padding-bottom:4px;padding-top:2px;position:absolute;width:94px; height:auto;border:1px solid #bbbbbb;background-color:#fff;margin-left:-1px;margin-top:-2px;}
#result_box .newsearchbox .search-wrap .selectbox-opt li{padding-left:0px; }
#result_box .newsearchbox .search-wrap .selectbox-opt li a{display:block;overflow:hidden;color:#595b61;height:16px;text-decoration:none;padding-left:5px;padding-top:2px;padding-bottom:2px;letter-spacing:-1px; _padding-bottom:0px;}
#result_box .newsearchbox .search-wrap .selectbox-opt li a:hover{background-color:#f1f1f1;}
#result_box .search_bbsList{border:1px solid #c0c0c0; border-top:none; *zoom:1;}
#result_box .search_bbsList:after{content:" "; display:block; clear:both; height:0; visibility:hidden;}
#result_box .search_bbsList .bbsListTitle{padding:0 14px; height:28px; border-bottom:1px solid #e4e4e4;}
#result_box .search_bbsList .bbsListTitle h2{float:left; margin-right:130px; height:28px; color:#404040; font-weight:bold; line-height:30px;}
#result_box .search_bbsList .bbsListTitle h2 strong{color:#647aff;}
#result_box .search_bbsList .bbsListTitle p{float:left; margin:0; padding-top:5px;}
#result_box .search_bbsList .bbsListTitle p label{margin:0 20px 0 0; display:inline; vertical-align:middle;}
#result_box .search_bbsList .bbsListTitle p label span{color:#240207;}
#result_box .search_bbsList .bbsListTitle p label input{margin:0px 0px 2px 0px; vertical-align:middle;}
#result_box .bbsListArea{padding:12px 0 20px 14px; *zoom:1;}
#result_box .bbsListArea:after{content:" "; display:block; clear:both; height:0; visibility:hidden;}
#result_box .bbsListArea ul{float:left;width:98px;}
#result_box .bbsListArea ul li{font-size:12px;}
#result_box .bbsListArea ul li a{font-size:12px;}
#result_box .bbsListArea ul li a em{color:#fa6565;}
#result_box .bbsListAreaAll{padding:12px 0 20px 14px; *zoom:1;}
#result_box .bbsListAreaAll ul{overflow:hidden;width:898px;}
#result_box .bbsListAreaAll li{font-size:12px;float:left;width:126px;}
#result_box .bbsListAreaAll ul li a{font-size:12px;}
#result_box .bbsListAreaAll ul li a em{color:#fa6565;}
#result_box_02{width:898px !important; text-align:left;}
#result_box_02 .search_bbsList{border:1px solid #d5d5d5; *zoom:1;}
#result_box_02 .search_bbsList:after{content:" "; display:block; clear:both; height:0; visibility:hidden;}
#result_box_02 .search_bbsList .bbsListTitle{padding:0 14px; height:30px; border-bottom:1px solid #e4e4e4;}
#result_box_02 .search_bbsList .bbsListTitle h2{float:left; margin-right:130px; height:28px; color:#404040; font-weight:bold; line-height:30px;}
#result_box_02 .search_bbsList .bbsListTitle h2 strong{color:#647aff;}
#result_box_02 .search_bbsList .bbsListTitle p{width:100%;float:left; margin:0; padding-top:5px;}
#result_box_02 .search_bbsList .bbsListTitle p label{margin:0 20px 0 0; display:inline; vertical-align:middle;}
#result_box_02 .search_bbsList .bbsListTitle p label span{color:#240207;}
#result_box_02 .search_bbsList .bbsListTitle p label input{margin:0px 0px 2px 0px; vertical-align:middle;}
#result_box_02 .bbsListArea{padding:12px 0 20px 14px; *zoom:1;}
#result_box_02 .bbsListArea:after{content:" "; display:block; clear:both; height:0; visibility:hidden;}
#result_box_02 .bbsListArea ul{float:left;width:126px;}
#result_box_02 .bbsListArea ul li{font-size:12px;}
#result_box_02 .bbsListArea ul li a{font-size:12px;}
#result_box_02 .bbsListArea ul li a em{color:#fa6565;}
#result_box_02 .bbsListAreaAll{padding:12px 0 20px 14px; *zoom:1;}
#result_box_02 .bbsListAreaAll ul{overflow:hidden;width:898px;}
#result_box_02 .bbsListAreaAll li{font-size:12px;float:left;width:126px;}
#result_box_02 .bbsListAreaAll ul li a{font-size:12px;}
#result_box_02 .bbsListAreaAll ul li a em{color:#fa6565;}
.section{clear:both; width:100%; padding:14px 0 7px 0; _padding-top:15px; border-bottom:1px solid #ccc; *zoom:1;}
.section:after{content:" "; display:block; clear:both; height:0; visibility:hidden;}
.section h2{display:block; font-family:'Malgun Gothic', 'Dotum'; font-size:14px; font-weight:bold; color:black;margin:0 0 10px 0;padding:0 0 3px 5px; border-bottom:2px solid #c0c0c0;}
.section h2 em{font-size:12px; font-family:"malgun gothic"; color:#647aff;}
.title_num{display:inline; position:relative; top:1px; float:left; color:#888; font-size:12px; margin-bottom:0px;}
.section_more{overflow:hidden; clear:both; _width:100%; margin-bottom:-4px; padding:14px 1px 0 0; _padding:15px 3px 0 0; text-align:right; font-size:12px;}
.section_more a{text-decoration:underline;}
.section_more a:visited{color:#99209b;}
.go_more{float:right; padding-left:9px; background:url('/images/icon_arrow_more.gif') no-repeat 0 2px;}
.text{clear:both; width:100%;}
.text li{clear:both; float:left; _float:none; width:100%; margin-bottom:18px; _margin-bottom:16px; vertical-align:top; padding-left: 10px;}
.text dl{overflow:hidden; _float:left; padding-top:2px; line-height:19px;}
.text dt{clear:both; display:inline; margin-right:5px;}
.text dt a{text-decoration:underline !important; color:#4758c0; font-size:13px;}
.text dt a b{color:#4758c0;}
.text dt a:visited, .text li a:visited{color:#99209b;}
.text dt img{vertical-align:middle;}
.text dd{clear:both; margin:1px 0 1px 0; color:#000000;}
.text dd span.like{margin:0 5px 0 10px; display:inline-block; padding-left:16px; height:16px; font-family:"malgun gothic"; font-size:11px; color:#3e3e3e; line-height:16px; background:url(/images/main/201111/search_ico_good.gif) no-repeat left top;}
.text dd span.dislike{display:inline-block; padding-left:16px; height:16px; font-family:"malgun gothic"; font-size:11px; color:#3e3e3e; line-height:16px; background:url(/images/main/201111/search_ico_good.gif) no-repeat left -16px;}
.text .txt_inline, .text .txt_block{font-size:12px; color:#717171;}
.text .txt_inline{display:inline;}
.text .txt_inline a{color:#717171;}
.text .txt_block{clear:both; display:block; line-height:18px;}
.text .thumb{display:inline; float:left; margin:2px 15px 0 0;}
.text .thumb img{vertical-align:top; margin-bottom:6px;}
.text .btn{margin:0 -4px 1px 4px; vertical-align:-5px;}
.media{overflow:hidden; clear:both; width:100%; margin-left:29px; margin-bottom:4px; }
.media li{overflow:hidden; display:inline; float:left; width:20%; margin-left:-1px;}
.media dl{width:100%;}
.media .thumb{position:relative; float:none; height:145; margin-bottom:1px; margin-right:0; border:none;}
.media .thumb img{position:absolute; left:1px; bottom:0; vertical-align:top; border:1px solid #aaa; width: expression((this.width > 145)? ((this.height > 110)? ((this.width < this.height)? true : "145") : "145") :true); height: expression((this.height > 110)? ((this.width > "145")? ((this.width > this.height)? true : "110") : "110") :true); max-width: 145; max-height: 110; }
.media dd{overflow:hidden; width:148; margin-top:1px; height:23px}
.media dd, .image dd a{color:#717171; font-size:11px;}
.media dd a{text-decoration:none;}
.media dd a:hover{text-decoration:underline;}
.media dt{overflow:hidden; width:148; height:28px; font-size:12px}
.media dt a{text-decoration:none;}
.image{overflow:hidden; clear:both; width:100%; margin-left:29px; margin-bottom:4px; }
.image li{overflow:hidden; display:inline; float:left; width:20%; margin-left:-1px;}
.image dl{width:100%;}
.image .thumb{position:relative; float:none; height:175; margin-bottom:1px; margin-right:0; border:none;}
.image .thumb img{position:absolute; left:1px; bottom:0; vertical-align:top; border:1px solid #aaa; width: expression((this.width > 145)? ((this.height > 145)? ((this.width < this.height)? true : "145") : "145") :true); height: expression((this.height > 145)? ((this.width > "145")? ((this.width > this.height)? true : "145") : "145") :true); max-width: 145; max-height: 145; }
.image dd{overflow:hidden; width:148; margin-top:1px; height:23px}
.image dd, .image dd a{color:#717171; font-size:11px;}
.image dd a{text-decoration:none;}
.image dd a:hover{text-decoration:underline;}
.image dt{overflow:hidden; width:148; height:28px; font-size:12px}
.image dt a{text-decoration:none;}

.news_contents .image{margin-left:0px;}

.url{color:#218d44 !important; text-decoration:none; font-size:12px; margin-right:8px;}
.bar{margin:0 1px 0 0; color:#bbb;}
.txt_from{color:#717171; text-decoration:none; font-size:12px;}
a.txt_from:visited{color:#717171 !important;}
#sponsor{overflow:hidden; margin:2px 0 10px 0;}
#sponsor ul{width:744px;}
#sponsor li{margin-bottom:0;}
#sponsor .txt_inline{margin-left:-4px;color:#000;}
#sponsor .txt_block{margin-top:0;}
#sponsor .text dt a{text-decoration:none !important; font-weight:bold; color:#4f4f4f;}
#sponsor .text dd{color:#000;}
.paging{clear:both;display:block;margin:0 0 0 30px;padding:5px 0;position:relative;text-align:center;width:90%;}
.paging a, .paging strong{border:1px solid #fff;color:#000;font-family:"malgun gothic";font-size:13px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;margin-right:1px;padding:3px 5px 5px;position:relative;text-decoration:none;}
.paging strong{border:1px solid #cacaca;color:#f23219 !important;}
.paging a:hover{background:#fff none repeat scroll 0%;border:1px solid #cacaca;text-decoration:none;}
.paging .pre, .paging .next{border:1px solid #cacaca;color:#565656;font-family:'Malgun Gothic','Gulim';font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;}
.paging .pre{margin-right:9px;padding:7px 10px;}
.paging .next{margin-left:9px;padding:7px 10px 3px 10px;}
.search_paging{display:block; position:relative; clear:both; width:100%; margin:0 0 0 30px; padding:20px 0; text-align:center;} /*710px*/
.search_paging a,
.search_paging strong{position:relative; display:inline-block; margin-right:1px; padding:3px 5px 5px 5px; color:#000; text-decoration:none; border:1px solid #ffffff; line-height:normal; font:bold 13px Verdana; _width:26px;}
.search_paging strong{color:#647aff !important; border:1px solid #e9e9e9;}
.search_paging a:hover{background:#fff; text-decoration:underline; border:1px solid #e9e9e9;}
.search_paging .pre, .search_paging .next{font-weight:normal; display:inline-block; color:#565656; border:1px solid #e9e9e9;_position:relative; top:2px; .top:-1px; font:12px Gulim, Gulim, AppleGothic, sans-serif; _width:64px;}
.search_paging .pre{margin-right:9px; width:33px; background:url(/images/main/201111/icon_arrow_left_on.gif) no-repeat 5px 9px; text-align:left; padding:7px 0 3px 16px;}
.search_paging .next{margin-left:9px; width:33px; background:url(/images/main/201111/icon_arrow_right_on.gif) no-repeat 37px 9px !important; text-align:right; padding:7px 16px 3px 0;}
.search_paging .pre:hover{background:url(/images/main/201111/icon_arrow_left_on.gif) no-repeat 5px 9px;}
.search_paging .next:hover{background:url(/images/main/201111/icon_arrow_right_on.gif) no-repeat 35px 9px;}
.weather_wrap{width:898px; border:1px solid #d1d9de; border-top:none; *zoom:1; overflow:hidden;}
.weather_wrap:after{content:" "; display:block; clear:both; height:0; visibility:hidden;}
.weather{float:left; padding:0 1px; width:338px; height:320px; border-right:1px solid #d1d9de;}
.weather .weather_local{padding:12px 14px 0 14px; *zoom:1;}
.weather .weather_local:after{content:" "; display:block; clear:both; height:0; visibility:hidden;}
.weather .weather_local p{float:left; margin:0; padding:0; width:100px; height:25px; font-weight:bold; color:#333;}
.weather .weather_local form{float:right; width:140px; height:25px; text-align:right;}
.weather .weather_local select, .weather .weather_local img{vertical-align:middle;}
.weather table{width:100%;}
.weather table tr th, .weather table tr td{border-top:1px solid #f1f1f1;}
.weather table tr th{padding:0 0 0 6px; width:58px;}
.weather table tr th p{width:46px; height:19px; line-height:20px; color:#8e8e8e; text-align:center; border:1px solid #dfdfdf;}
.weather table tr td{padding:3px 0; color:#0f0f0f; line-height:17px;}
.weather table tr td.icon{width:110px; text-align:center;}
.weather table tr td.icon img{width:49px; height:36px;}
.weather table tr.today td.icon img{width:95px; height:70px;}
.transinfo_v2{width:100%;overflow:hidden;}
.transinfo_v2 .transsearch_v2{float:left;margin-right:14px;padding:0 0 0 10px;height:24px;}
.transinfo_v2 .transsearch_v2 .transform_v2 input,
.transinfo_v2 .transsearch_v2 .transform_v2 a,
.transinfo_v2 .transsearch_v2 .transform_v2 img,
.transinfo_v2 .transsearch_v2 .transform_v2 select{vertical-align:middle;}
.transinfo_v2 .transsearch_v2 .transform_v2 .transinput_v2 {width:169px;height:16px;padding:2px;border:1px solid #bebebe;color:#8e8e8e;}
.transinfo_v2 .daehantongwoon_v2{float:left;padding-top:5px; line-height:1;}
.transinfo_v2 .daehantongwoon_v2 span {vertical-align:top;}
.transinfo_v2 .daehantongwoon_v2 a {vertical-align:top;}
.transinfo_v2 .daehantongwoon_v2 #cs03{font-size:11px;color:#ff9600;vertical-align:top;}
#subhead .calendar{float:left; top:0px; left:5px;z-index:10;}
div.calendar{position:relative; float:left; display:inline; margin:-5px 0 0 13px; width:198px; text-align:center; z-index:10;}
div.calendar p.date img{display:inline-block; margin:0 1px 0 1px; vertical-align:bottom;}
div.calendar p.date_prev{position:absolute; top:4px; left:0;}
div.calendar p.date_next{position:absolute; top:4px; right:0;}
div.calendar #calendar{position:absolute; top:24px; left:118px; padding:5px; width:147px; border:2px solid #a49dbc; background:#fff; text-align:center; }
div.calendar #calendar a.close{position:absolute; top:10px; right:9px}
div.calendar table.cal_simple{margin:0 auto;padding:0;border:0}
div.calendar table.cal_simple caption{margin:0 auto; padding:5px 0 5px 3px; width:auto; height:auto; color:#000; text-indent:0; font-weight:bold; line-height:1.3em; text-align:left; background:#f7eefe;}
div.calendar table.cal_simple caption strong{margin:0 8px; font-family:"malgun gothic"; font-size:13px;}
div.calendar table.cal_simple tr{border:none}
div.calendar table.cal_simple th{width:21px;height:19px;border:none;color:#000; font-size:11px;font-weight:normal}
div.calendar table.cal_simple td{width:21px;height:19px;border:none; text-align:center}
div.calendar table.cal_simple td a{color:#000; font-family:"malgun gothic"; font-size:11px; text-decoration:none;}
div.calendar table.cal_simple td a:hover{text-decoration:underline;}
div.calendar table.cal_simple td a strong{display:inline-block; padding:1px; color:#000; font-family:"malgun gothic"; font-size:11px; background:#f7eefe; border:1px solid #572dfb;}
div.calendar table.cal_simple .sun{color:#572dfb;}
div.calendar table.cal_simple .sun a{color:#572dfb;}
#header_box .desc.guide{padding:7px 0 5px 0; color:#606060; font-family:"malgun gothic";}
#header_box .desc ul{ text-align:left; padding:10px 17px 0; color:#000;}
#header_box .desc ul li.mgt25{ margin-top:25px !important;}
#header_box .desc p{ margin:0; padding:0;}
.w900{ width:900px; margin:0 auto; text-align:left;}
.w900 h3{ padding:0 0 10px 10px;}
.radio{ display:inline-block; padding:8px 0 0; vertical-align:middle;}
.scroll_w{ border:#d7d7d7 1px solid; padding:5px 10px; overflow:auto; height:165px; }
.write_w{ border-top:#000 2px solid; border-bottom:#eee 1px solid; margin:20px 0 0 0; padding:10px 0 0 120px; position:relative; overflow:hidden;}
.write_w h3{ position:absolute; top:15px; left:10px; padding:0;}
.write_w .wr_tx1{ padding:0 0 0 17px; margin:10px 0 10px 0;}
.btn_z{ text-align:center; margin:40px 0 0 0; clear:both;}
.btn_z.right {text-align: left;margin: 10px 0 0 0;clear: both;float: none;width: auto;}
.red{color:#e83838;}
.mgt10{margin-top:10 !important;}
.tbl_write{clear:both;width:100%;border-collapse:collapse; text-align:left;}
.tbl_write.tbl_vew{clear:both;width:100%;border-collapse:separate; text-align:left;border-top:#000 2px solid;}
.tbl_write tbody th{ padding:12px 0 11px 15px; border-bottom:#eee 1px solid;text-align:left;}
.tbl_write tbody td{ padding:8px 0 7px 10px;border-bottom:#eee 1px solid; color:#888;}
.market_bank{color:black;}
.market_s ul li input{border: 1px solid #dfdfdf;height: 25px;width: 730px;font-family: "malgun gothic";}
.tbl_write tbody td .inp01{ border:#cdcdcd 1px solid;}
.tbl_write tbody td .alg_middle{ vertical-align:middle;}
.tbl_write tbody td.tx_t1{ color:#de2f2f;padding:0 0 0 20px;}
.tbl_write tbody td strong{ color:#000;}
.pop_member_info .info_table { width:415px; margin:0 auto; }
.pop_member_info .info_table table { width:100%; }
.pop_member_info .info_table table td { padding:8px 0; color:#747474; text-align:left; }
.pop_member_info .info_table table td.left_f11 { font-size:11px; padding-left:5px; }
.pop_member_info .info_table table td em { font-weight:bold; }
.pop_member_info .info_table table td .join_date { color:#979797; font-size:11px; font-weight:normal; }
.pop_member_info .info_table table td .logon { display:inline-block; height:18px; padding-right:27px; line-height:20px; color:#377bb0; background:url("/images/member/common/icons_on.gif") right -320px no-repeat; }
.pop_member_info .info_table table td .logout { display:inline-block; height:18px; padding-right:27px; line-height:20px; color:#377bb0; background:url("/images/member/common/icons.gif") right -320px no-repeat; }
.pop_member_info .info_table table td .relative { position:relative; width:263px; }
.pop_member_info .info_table table td input.txt { width:67px; border:1px solid #cfcfcf; vertical-align:middle; }
.pop_member_info .info_table table td .name_chk { position:absolute; left:0; top:20px; font-weight:normal; color:#d80000; font-size:11px; }
.pop_member_info .info_table table td span.f11 { font-size:11px; color:#979797; }
.pop_member_info .info_table table td.vtop { vertical-align:top; }
.pop_member_info .info_table table td .variable_btn6 { width:86px; padding:0 0 0 4px; }
.pop_member_info .info_table table td .variable_btn6 span { width:86px; padding:0 0 0 0; text-align:center; color:#1a1a1a; letter-spacing:-1px; }
.pop_member_info .info_table table td .variable_btn7 { padding:0 0 0 7px; *margin-left:-2px; }
.pop_member_info .info_table table td .variable_btn7 span { padding:0 7px 0 0; font-weight:normal; }
.pop_member_info .memo_register { padding:5px; border-top:1px solid #9d9d9d; }
.pop_member_info .memo_register input { width:306px; height:24px; padding:0 2px; line-height:25px; border:1px solid #cfcfcf; vertical-align:top; }
.pop_member_info .memo_register .variable_btn2 span { font-weight:normal; }
.pop_member_info .btn_pop_close { position:absolute; right:0; top:0; }
.pop_member_info .btn_pop_close img { vertical-align:top; }
.variable_btn { display:inline-block; height:18px; *margin-right:3px; padding:0 0 0 1px; vertical-align:middle; background:url("/images/member/bg/bg_var_rboxbtn_left1.gif") 0 0 no-repeat; }
.variable_btn span { display:inline-block; height:18px; padding:0px 10px 0 10px; text-align:center; color:#353535; cursor:pointer; background:url("/images/member/bg/bg_var_rboxbtn_right1.gif") right 0 no-repeat; }
.variable_btn2 { display:inline-block; height:30px; *margin-right:3px; padding:0 0 0 4px; vertical-align:middle; background:url("/images/member/bg/bg_var_rboxbtn_left2.gif") 0 0 no-repeat; }
.variable_btn2 span { display:inline-block; height:24px; padding:1px 13px 0 8px; text-align:center; font-weight:bold; color:#353535; cursor:pointer; background:url("/images/member/bg/bg_var_rboxbtn_right2.gif") right 0 no-repeat; }
.variable_btn3 { display:inline-block; height:26px; *margin-right:3px; padding:0 0 0 4px; vertical-align:middle; background:url("/images/member/bg/bg_var_rboxbtn_left3.gif") 0 0 no-repeat; }
.variable_btn3 span { display:inline-block; height:22px; padding:4px 11px 0 3px; text-align:center; font-weight:bold; color:#353535; cursor:pointer; background:url("/images/member/bg/bg_var_rboxbtn_right3.gif") right 0 no-repeat; }
.variable_btn4 { display:inline-block; height:16px; *margin-right:3px; padding:0 0 0 1px; vertical-align:middle; background:url("/images/member/bg/bg_var_rboxbtn_left4.gif") 0 0 no-repeat; }
.variable_btn4 span { display:inline-block; height:15px; padding:1px 3px 0 2px; text-align:center; color:#999; cursor:pointer; font-size:11px; background:url("/images/member/bg/bg_var_rboxbtn_right4.gif") right 0 no-repeat; }
.variable_btn5 { display:inline-block; height:24px; *margin-right:3px; padding:0 0 0 10px; vertical-align:middle; background:url("/images/member/bg/bg_var_rboxbtn_left5.gif") 0 0 no-repeat; }
.variable_btn5 span { display:inline-block; height:21px; padding:3px 13px 0 2px; text-align:center; color:#474747; cursor:pointer; font-size:12px; font-family:"malgun gothic"; background:url("/images/member/bg/bg_var_rboxbtn_right5.gif") right 0 no-repeat; }
.variable_btn6 { display:inline-block; height:20px; *margin-right:3px; padding:0 0 0 10px; vertical-align:middle; background:url("/images/member/bg/bg_var_rboxbtn_left6.gif") 0 0 no-repeat; }
.variable_btn6 span { display:inline-block; height:20px; padding:3px 13px 0 2px; text-align:center; color:#474747; cursor:pointer; font-size:12px; font-family:"malgun gothic"; background:url("/images/member/bg/bg_var_rboxbtn_right6.gif") right 0 no-repeat; }
.variable_btn7 { display:inline-block; height:18px; *margin-right:3px; padding:0 0 0 10px; vertical-align:middle; background:url("/images/member/bg/bg_var_rboxbtn_left7.gif") 0 0 no-repeat; }
.variable_btn7 span { display:inline-block; height:20px; padding:0 13px 0 2px; line-height:18px; text-align:center; color:#474747; cursor:pointer; font-size:12px; font-family:"malgun gothic"; background:url("/images/member/bg/bg_var_rboxbtn_right7.gif") right 0 no-repeat; }
.variable_btn8 {display:inline-block;padding: 13px 40px;border-radius: 5px;vertical-align:middle;font-size: 12px;background: #ff7b00;color: #fff;font-weight: bold;}
.variable_btn10 {display: inline-block;padding: 13px 40px;border-radius: 5px;vertical-align: middle;font-size: 12px;background: #7d7d7d;color: #fff;font-weight: bold;}
.member_basic_info .table_btns a:hover{color:#fff;}
.write_note_popup .note_layer_pop { position:absolute; left:50%;  width:393px; margin-left:-196px; padding-bottom:10px; border:2px solid #acacac; background:#fff; z-index:100; }
.write_note_popup .note_layer_pop .title { height:35px; margin:0; padding:0 0 0 15px; background:url("/images/member/popup/bg_pop_title.gif") 0 0 repeat-x; }
.write_note_popup .note_layer_pop .title img { vertical-align:top; }
.write_note_popup .note_layer_pop .note_table { width:343px; margin:22px auto 0; }
.write_note_popup .note_layer_pop .note_table table { width:100%; }
.write_note_popup .note_layer_pop .note_table table th { text-align:left; padding:3px 0; }
.write_note_popup .note_layer_pop .note_table table td { text-align:left; padding:3px 0; }
.write_note_popup .note_layer_pop .note_table table .vtop { vertical-align:top; }
.write_note_popup .note_layer_pop .note_table table td input { width:288px; padding:1px 0; border:1px solid #c5c5c5; }
.write_note_popup .note_layer_pop .note_table table td textarea { width:337px; height:158px; overflow:auto; padding:2px; border:1px solid #c5c5c5; }
.write_note_popup .note_layer_pop .note_table table td .user_state .logon { display:inline-block; height:20px; padding-left:20px; line-height:20px; color:#2381b1; background:url("/images/member/common/icons_on.gif") 0 -320px no-repeat; float:right;}
.write_note_popup .note_layer_pop .note_table table td .user_simple_info { margin-top:4px; padding:1px 0 1px 5px; border-top:1px solid #cecece; border-bottom:1px solid #cecece; background:#eeeeee; }
.write_note_popup .note_layer_pop .btn_close { position:absolute; right:10px; top:6px; }
.write_note_popup .note_layer_pop .chk_html { margin:0 0 0 25px; }
.write_note_popup .note_layer_pop .chk_html input { width:13px; height:13px; vertical-align:middle; margin-top:-2px; }
.write_note_popup .note_layer_pop .btn_submit { text-align:center; }
.end_tit {position:relative; clear:both; width:900px; padding-bottom:35px; z-index:1;}
.end_tit:after {content:""; display:block; clear:both;}
.end_tit .recom_a {position:relative; float:left;  padding:14px 0 0 320px; text-align:right; z-index:10;}
.end_tit .recom_a .layer_type1 {text-align:left;}
.end_tit .tuarea{float:left;position:relative;width:131px;height:43px;padding-top:22px;background:url(/images/bbs/sp_recm_01.gif) no-repeat 0 22px}
.end_tit .tuarea .rolling{overflow:hidden;height:40px}
.end_tit .tuarea .rolling ul{overflow:hidden}
.end_tit .tuarea .rolling li{display:block;overflow:hidden;height:40px;text-align:center}
.end_tit .tuarea .rolling li a{display:block;overflow:hidden;width:131px;height:40px;text-decoration:none}
.end_tit .tuarea .rolling li a.disable{cursor:default}
.end_tit .tuarea .rolling li a.disable strong{cursor:default}
.end_tit .tuarea .rolling li strong{cursor:default;display:inline-block;overflow:hidden;margin:9px 0 0 -4px;padding-left:42px;background:url(/images/bbs/sp_recm_01.gif) no-repeat -150px -45px;font-size:18px;font-family:"malgun gothic";color:#df3f0d;line-height:20px}
.end_tit .tuarea .rolling li a.on{background:url(/images/bbs/sp_recm_01.gif) no-repeat 0 -45px}
.end_tit .tuarea .rolling li a.on strong{background:none;text-indent:-999px}
.end_tit .tuarea .tx{display:block;position:absolute;top:7px;left:2px;width:131px;font-size:11px;color:#908f8f;letter-spacing:-1px;text-align:center}
.end_tit .tuarea1{float:left;position:relative;width:131px;height:43px;padding-top:22px;background:url(/images/bbs/sp_recm_02.gif) no-repeat 0 22px}
.end_tit .tuarea1 .rolling{overflow:hidden;height:40px}
.end_tit .tuarea1 .rolling ul{overflow:hidden}
.end_tit .tuarea1 .rolling li{display:block;overflow:hidden;height:40px;text-align:center}
.end_tit .tuarea1 .rolling li a{display:block;overflow:hidden;width:131px;height:40px;text-decoration:none}
.end_tit .tuarea1 .rolling li strong{cursor:defult;display:inline-block;overflow:hidden;margin:9px 0 0 -8px;padding-left:51px;background:url(/images/bbs/sp_recm_02.gif) no-repeat -148px -45px;font-size:18px;font-family:"malgun gothic";color:#647AFF;line-height:20px}
.end_tit .tuarea1 .rolling li a.on{background:url(/images/bbs/sp_recm_02.gif) no-repeat 0 -45px}
.end_tit .tuarea1 .rolling li a.on strong{background:none;text-indent:-999px}
.end_tit .tuarea1 .tx{display:block;position:absolute;top:7px;left:2px;width:131px;font-size:11px;color:#908f8f;letter-spacing:-1px;text-align:center}
.end_tit .tuarea{float:left;position:relative;width:131px;height:43px;padding-top:22px;background:url(/images/bbs/sp_recm_01.gif) no-repeat 0 22px}
.end_tit1 {position:relative; clear:both; width:900px; padding-bottom:35px; z-index:1;}
.end_tit1:after {content:""; display:block; clear:both;}
.end_tit1 .recom_a {position:relative; float:left;  padding:14px 0 0 320px; text-align:right; z-index:10;}
.end_tit1 .recom_a .layer_type1 {text-align:left;}
.end_tit1 .tuarea{float:left;position:relative;width:131px;height:43px;padding-top:22px;background:url(/images/bbs/sp_recm_03.gif) no-repeat 0 22px}
.end_tit1 .tuarea .rolling{overflow:hidden;height:40px}
.end_tit1 .tuarea .rolling ul{overflow:hidden}
.end_tit1 .tuarea .rolling li{display:block;overflow:hidden;height:40px;text-align:center}
.end_tit1 .tuarea .rolling li a{display:block;overflow:hidden;width:131px;height:40px;text-decoration:none}
.end_tit1 .tuarea .rolling li a.disable{cursor:hand}
.end_tit1 .tuarea .rolling li a.disable strong{cursor:hand}
.end_tit1 .tuarea .rolling li strong{cursor:hand;display:inline-block;overflow:hidden;margin:9px 0 0 -4px;padding-left:52px;background:url(/images/bbs/sp_recm_03.gif) no-repeat -140px -45px;font-size:18px;font-family:"malgun gothic";color:#df3f0d;line-height:20px}
.end_tit1 .tuarea .rolling li a.on{background:url(/images/bbs/sp_recm_03.gif) no-repeat 0 -45px}
.end_tit1 .tuarea .rolling li a.on strong{background:none;text-indent:-999px}
.end_tit1 .tuarea .tx{display:block;position:absolute;top:7px;left:2px;width:131px;font-size:11px;color:#908f8f;letter-spacing:-1px;text-align:center}
.end_tit1 .tuarea1{float:left;position:relative;width:131px;height:43px;padding-top:22px;background:url(/images/bbs/sp_recm_04.gif) no-repeat 0 22px}
.end_tit1 .tuarea1 .rolling{overflow:hidden;height:40px}
.end_tit1 .tuarea1 .rolling ul{overflow:hidden}
.end_tit1 .tuarea1 .rolling li{display:block;overflow:hidden;height:40px;text-align:center}
.end_tit1 .tuarea1 .rolling li a{display:block;overflow:hidden;width:131px;height:40px;text-decoration:none}
.end_tit1 .tuarea1 .rolling li strong{cursor:hand;display:inline-block;overflow:hidden;margin:9px 0 0 -8px;padding-left:51px;background:url(/images/bbs/sp_recm_04.gif) no-repeat -148px -45px;font-size:18px;font-family:"malgun gothic";color:#647AFF;line-height:20px}
.end_tit1 .tuarea1 .rolling li a.on{background:url(/images/bbs/sp_recm_04.gif) no-repeat 0 -45px}
.end_tit1 .tuarea1 .rolling li a.on strong{background:none;text-indent:-999px}
.end_tit1 .tuarea1 .tx{display:block;position:absolute;top:7px;left:2px;width:131px;font-size:11px;color:#908f8f;letter-spacing:-1px;text-align:center}
.end_tit1 .tuarea{float:left;position:relative;width:131px;height:43px;padding-top:22px;background:url(/images/bbs/sp_recm_03.gif) no-repeat 0 22px}
.m_more_button {display:block; width:150px; height:25px; background-color:#f8f8f8; border:1px solid #e3e3e3; margin:0 auto; border-top:0px; padding-top:5px; font-family:'Malgun Gothic'; font-weight:bold;}
#recentbbs{height:auto;text-align:left;margin-top:8px;padding-bottom:12px;}
#recentbbs .rtitle{height:23px; padding-top:12px; margin-bottom:3px; border-bottom: 1px solid #969696;}
#recentbbs .rtitle .new_title01 {float:left; font-weight:bold; font-size:12px;}
#recentbbs .rtitle .new_title01 .text_new {font-family:"Malgun Gothic"; color:#E7470D;font-size:11px;}
#recentbbs .rtitle .new_title02 {float:right;}
#recentbbs .rtitle .new_title02 span a img {margin-top:-3px;}
#recentbbs .rtitle .line_top {color:#bcbcbc; margin-top:2px;}
#recentbbs .content{font-size: 14px; margin:0px 0px 0px 0px;width:555px;text-align:left; height:auto;padding-bottom:6px;}
#recentbbs .content dd{overflow:hidden;height:20px;padding-top:4px;}
#recentbbs .content dd.lispace img{vertical-align:middle;}
#recentbbs .content dd.lispace{height:1px;background-color:#ccc;BACKGROUND:url(/images/main/ppimg_20100621_003.gif) repeat-x;background-position:0px 0px;margin: 3px 0;}
#recentbbs .content .bbscol_t01{color:#828EB7;}
#recentbbs .content .bbscol{color:#8f8f8f;}
#recentbbs .content dd a{color:#111;}
#recentbbs .content dd a:hover{color:#2F73C0;}
#recentbbs .content dd a.bbscol:hover{color:#000}
#recentbbs .content dd a.bbscol{width:100px;display:block;float:left;}
#recentbbs .content dd .bbscol02 a {font-size:9pt;max-width:350px;display: inline-block; text-overflow:ellipsis; overflow: hidden; white-space: nowrap;}
#recentbbs .content dd .bbscol03{font-size: 12px;color: #8f8f8f;max-width:90px;display: inline-block; text-overflow:ellipsis; overflow: hidden; white-space: nowrap;}
.com_n {background:#f7f7f7; border-top:1px solid #e0e0e0; width: 880px; padding:4px 0; display: inline-block;}
.com_n span {font-size:11px; font-family:"malgun gothic"; color:#888;}
.com_l {float:left; padding-left:10px;}
.com_r {float:right; padding-right:10px;}
.com_i_u {border:1px solid #f0f0f0; margin-top:10px; width:645px; float:left;}
.com_i_l{float:left; width:200px; border-right:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0;padding:5px;}
.com_i_l_02 {float:left; width:213px; border-bottom:1px solid #f0f0f0; padding:5px;}
.com_i_l_03 {clear:both; border-bottom:none; padding:5px;}
.com_i_u_r {float:left;}
.m_b_img {width:104px; padding:10px 0 0 10px;}
.com_i_date {font-family:"Malgun Gothic"; font-size:11px; text-align:right;}
.com_i_btn { text-align:right;}
.com_input {border-top:1px solid #e0e0e0; padding-top:10px;}
.com_e_l {background:#f8f8f8; border:1px solid #f0f0f0; width:570px; display: inline-block; float:left;}
.com_e_l li {padding:8px; color:#727171;}
.com_t_01 {border-right:1px solid #f0f0f0; float:left; width:205px; border-bottom:1px solid #f0f0f0;}
.com_t_01 select {border:1px solid #e8e8e8; height:24px;}
.com_t_02 {border-right:1px solid #f0f0f0; float:left; width:152px; border-bottom:1px solid #f0f0f0;}
.com_t_04 {float:left; width:163px; border-bottom:1px solid #f0f0f0;}
.com_t_03 {float:left; width:332px; border-bottom:1px solid #f0f0f0;}
.com_t_05 {clear:both;}
.com_e_l li input { border:1px solid #e8e8e8; height:24px;}
.input_type_01 {width:80px;}
.input_type_02 {width:97px;}
.input_type_03 {width:113px;}
.input_type_04 {width:250px;}
.input_type_05 {width:512px;}


/* Market Phone - Advertising Partner */
tr.sponsor > td {padding:8px 0 !important;}
tr.sponsor .sponsor-content .sponsor-thumb {float:left;}
tr.sponsor .sponsor-content .sponsor-title {display:inline-block;width:85%;padding:0 10px 0 10px;}
#cancel_deleted {width:900px;padding:5px 0 15px 0;height:20px;}
#cancel_deleted div {padding-right:5px;}
#cancel_deleted div a {border:1px solid #ccc;background:#eee;margin:0 3px;padding:2px 5px;float:right;}

/* Hotkey and Bookmark */
.personal-ui {width:121px;background:#fff;margin:9px 0 0 0;}
.personal-ui .tabs {width:119px;height:21px;border:1px solid #c8d0d7;border-bottom:0;background:#ddd;font-family:'Malgun Gothic';}
.personal-ui .tabs li {float:left;width:50%;padding:2px 0;text-align:center;}

.personal-ui .tabs li a {
    float:left;
    width:100%;
    color:#999;
    cursor:pointer;
}

.personal-ui .tabs li img {
    width:11px;
    height:11px;
    margin:3px 0 0 1px;
}

.personal-ui .tabs li.active {
    background:#fff;
}

.personal-ui .tabs li.active a {
    color:#404040;
    font-weight:bold;
}

.personal-ui .tab-contents-container {
    width:118px;
}

.personal-ui .tab-contents-container #tab2-contents {
    display:none;
}

.personal-ui .tab-contents ul {
    padding:5px 0;
    width:119px;
    border:1px solid #c8d0d7;
    border-top:0px;
    letter-spacing:-1px;
    background:#fff;
}

.personal-ui .tab-contents-container li {
    height:18px;
    padding:2px 5px 0px 5px;
}

.personal-ui .tab-contents-container li img {
    float:left;
    border:0 !important;
    margin:0 3px 0 0;
}

.personal-ui .tab-contents-container li a {
    float:left;
}

.personal-ui .hotkey li a {
    text-indent:20px;
    background:url(/images/list_number.jpg) no-repeat left 1px;
    background-size:15px auto;
}

.personal-ui .hotkey li:nth-child(2) a { background-position:left -19px }
.personal-ui .hotkey li:nth-child(3) a { background-position:left -39px }
.personal-ui .hotkey li:nth-child(4) a { background-position:left -59px }
.personal-ui .hotkey li:nth-child(5) a { background-position:left -78px }
.personal-ui .hotkey li:nth-child(6) a { background-position:left -99px }
.personal-ui .hotkey li:nth-child(7) a { background-position:left -119px }
.personal-ui .hotkey li:nth-child(8) a { background-position:left -139px }
.personal-ui .hotkey li:nth-child(9) a { background-position:left -159px }
.personal-ui .hotkey li:nth-child(10) a { background-position:left -179px }

.personal-ui .setup {
    width:109px;
    padding:2px 5px 0 5px;
    background:#eee;
    vertical-align:middle;
    border:1px solid #c8d0d7;
    border-top:0;
}

.personal-ui .setup img {
    float:left;
    width:12px;
    height:12px;
    margin:2px 5px 0 0;
}

.personal-ui .setup a {
    color:#888 !important;
}

.info_bg {
    background:0;
}

/* ==========================================================================
MYINFO PAGE FIX
========================================================================== */
.my_buy_list {
    width:100%;
    overflow:hidden;
}

.my_buy_list table {
    width:100% !important;
}

.list_style_table table .right {
    float:none;
    width:auto;
}
.list_style_table03.type5{text-align:left;}

.my_buy_list table input {
    width:80%;
}

/* ==========================================================================
INTERGRATED MEMBER.CSS
========================================================================== */

#reset_passwd{margin-left: auto; margin-right: auto;}
#mem_wrap{ width:900px; margin:0 auto; padding:0; text-align:left;}
#mem_wrap .wrapper{
    position: relative;
    width: 1029px;
    margin: 0 auto;
    display: block;
    }
#mem_wrap h1 {
    padding:20px 0 10px 0;
    font-size:16px;
    font-family:'Malgun Gothic';
}

#mem_wrap h1 img {
    float:left;
    margin:-10px 0 0 0;
}

#mem_wrap .mem_footer{margin-left: auto; margin-right: auto; padding:35px 0 30px 0; text-align:center; border-top:#c8c8c8 1px solid; clear:both; margin:5px 0 0 0;}
.mem_intro{ padding:0;}
.mem_intro .mem_intro_tx1{ text-align:center; padding:0 0 0 0;}
.mem_intro_bt{ background:url(../zboard/auth/images/member/bg_intro_p.jpg) 100% 0 no-repeat; height:150px; padding:60px 0 400px 0; }
.mem_intro_bt dt,.mem_intro_bt dd{ background:url(../zboard/auth/images/member/bg_intro.gif) no-repeat;}
.mem_intro_bt dt{ height:54px; background-position:0 0; padding:15px 0 0 24px;width:360px;}
.mem_intro_bt dd{ height:65px; padding:15px 0 0 100px;width:284px;}
.mem_intro_bt dd.bt_01{ background-position:0 -69px;}
.mem_intro_bt dd.bt_02{ background-position:0 -149px; height:69px;}
.mem_intro_bt dd.bt_03{ background-position:0 -233px; height:61px;}
.mem_intro_bt dd.bt_04{ background-position:0 -319px; height:65px;}

.mem_tab{ height:45px; clear:both; border-bottom:#e8e8e8 1px solid; margin:45px 0 0 0;}
.mem_tab li{ float:left; background:url(/zboard/auth/images/member/tab_mem.gif) no-repeat; text-indent:-9999px; height:31px;}
.mem_tab li.mem_tab1{ background-position:0 0; width:204px;}
.mem_tab li.mem_tab2{ background-position:-204px 0; width:212px;}
.mem_tab li.mem_tab3{ background-position:-416px 0; width:225px;}
.mem_tab li.mem_tab4{ background-position:-641px 0; width:240px;}
.mem_tab li.mem_tab1_on{ background-position:0 -50px; width:204px;}
.mem_tab li.mem_tab2_on{ background-position:-204px -50px; width:212px;}
.mem_tab li.mem_tab3_on{ background-position:-416px -50px; width:225px;}
.mem_tab li.mem_tab4_on{ background-position:-641px -50px; width:240px;}

.mem_tab01{ height:45px; clear:both; border-bottom:#e8e8e8 1px solid; margin:45px 0 0 0;}
.mem_tab01 li{ float:left; background:url(/zboard/auth/images/member/tab_mem_02.gif) no-repeat; text-indent:-9999px; height:31px;}
.mem_tab01 li.mem_tab1{ background-position:0 0; width:204px;}
.mem_tab01 li.mem_tab2{ background-position:-204px 0; width:212px;}
.mem_tab01 li.mem_tab3{ background-position:-416px 0; width:225px;}
.mem_tab01 li.mem_tab4{ background-position:-641px 0; width:240px;}
.mem_tab01 li.mem_tab1_on{ background-position:0 -50px; width:204px;}
.mem_tab01 li.mem_tab2_on{ background-position:-204px -50px; width:212px;}
.mem_tab01 li.mem_tab3_on{ background-position:-416px -50px; width:225px;}
.mem_tab01 li.mem_tab4_on{ background-position:-641px -50px; width:240px;}

.mem_wrap02{ width:836px; margin:0 auto;}
.mem_wrap02 h2.mem_h2{ padding:30px 0 10px 5px; font-family:"Malgun Gothic"; font-weight:bold; font-size:15px; color:#666666;}
.mem_wrap02 h2.mem_h2_1{ padding:30px 0 0px 0; font-family:"Malgun Gothic"; font-weight:bold; font-size:15px; color:#666666;}
.mem_wrap02 h3.mem_h3{ padding:30px 0 10px 5px; font-family:"Malgun Gothic"; font-weight:bold;}
.mem_wrap02 .inp_ty01{ border:#cdcdcd 1px solid; height:23px; width:200px;}
.mem_wrap02 .inp_ty02{ border:#cdcdcd 1px solid; padding:4px 10px; color:#a6a6a6;}

table.tbl_join{ border-top:#000 2px solid; width:100%;clear:both;border-collapse:collapse;border-bottom:#000 1px solid;}
table.tbl_join tbody th{ border-bottom:#eee 1px solid; vertical-align:top; padding-left:15px; padding-top:15px; padding-bottom:15px; text-align:left; font-family:Malgun Gothic; font-size:12px;}
table.tbl_join tbody td{ border-bottom:#eee 1px solid; padding:7px 0 6px 0; text-align:left; vertical-align:middle; color:#808080;}
table.tbl_join tbody th img{ padding-bottom:5px;}
table.tbl_join tbody td .alg_middle{ *margin-top:-6px;}

.realname_wrap3{border-bottom:#000 0px solid; margin:10px 0 0 0; padding:0 0 30px 40px;}
.realname_wrap2{ border-bottom:#000 0px solid; margin:20px 0 0 0; padding:0 0 30px 0;}
.per_wrap{ margin-top:20px;padding-bottom:20px;border-bottom:#000 1px solid; border-top:#000 2px solid;}
.realname_wrap{ border-bottom:#000 1px solid; padding:70px 0; display:inline-block; width:100%;}
.dec01{ padding:20px 0 20px 0;  clear:both;}
.mem_realname_dl{ border:#e4e4e4 1px solid; width:380px; padding:10px; position:relative; height:140px;}
.mem_realname_dl dt{padding:0 0 8px 10px; }
.mem_realname_dl dd{ padding:0px 0 0 10px;}
.notice_join { margin:10px 0 0 10px; display: inline-block; font-weight:bold; text-align:center;}
.box_confirm {width:770px; margin-left: 25px;}

.com_name_box{text-align:left; float:left; width:330px;}
.com_name_box .com_info1{ text-align:right; padding-top:15px;}
.com_name_box .com_info1 .com_info1_name{float:left; text-align:left;width:100px;}
.com_name_box .com_info1 .com_info1_value{ float:left; text-align:left; padding-left:10px;}
.com_name_box .com_info2{ clear:both; text-align:right; padding-top:5px; *padding-top:1px}
.com_name_box .com_info2 .com_info2_name{float:left; text-align:left;width:100px;}
.com_name_box .com_info2 .com_info2_value{ float:left; text-align:left;padding-left:10px;vertical-align:middle;}

.confirm_box{text-align:left; width:375px;float:left;}
.confirm_box .confirm_info1{ text-align:left; padding-top:15px;}
.confirm_box .confirm_info1 .confirm_info1_name{float:left; text-align:left;width:33px;}
.confirm_box .confirm_info1 .confirm_info1_value{ float:left; text-align:left;width:230px;padding-left:10px;}
.confirm_box .confirm_info2{ clear:both; text-align:right; padding-top:5px; *padding-top:1px}
.confirm_box .confirm_info2 .confirm_info2_name{float:left; text-align:left;width:33px;}
.confirm_box .confirm_info2 .confirm_info2_value{ float:left; text-align:left;width:230px;padding-left:10px;vertical-align:middle;}

.confirm_name_box{text-align:left; width:285px;float:left;}
.confirm_name_box .confirm_name_info1{ text-align:right; padding-top:15px;}
.confirm_name_box .confirm_name_info1 .confirm_name_info1_name{float:left; text-align:right;width:120px;}
.confirm_name_box .confirm_name_info1 .confirm_name_info1_value{ float:left; text-align:left;width:130px;padding-left:10px;}
.confirm_name_box .confirm_name_info2{ clear:both; text-align:right; padding-top:5px; *padding-top:1px}
.confirm_name_box .confirm_name_info2 .confirm_name_info2_name{float:left; text-align:right;width:120px;}
.confirm_name_box .confirm_name_info2 .confirm_name_info2_value{ float:left; text-align:left;width:130px;padding-left:10px;vertical-align:middle;}

.com_button_box{float:left; text-align:left; padding:15px 0 0 10px;}

.blindness_box {float:left; }
.ipin_box {float:left; margin-left:20px;}

.mem_realname_dl dd p input{ padding-top:10px; margin:0;}
.mem_realname_dl dd .bt_z{margin: 20px 0 0 150px; display:inline-block;}
.mem_realname_dl dd .bt_z2{ position:absolute; bottom:60px; right:45px;}

.mem_realname_dl2{ border:#e4e4e4 1px solid; width:380px; padding:10px; height:140px;}
.mem_realname_dl2 dt{padding:5px 0 8px 10px;}
.mem_realname_dl2 dd{ padding:0 0 0 10px; color:#aeaeae;}
.mem_realname_dl2 dd .btn_c{ padding:10px 0 0 0; text-align:center;}

.mem_realname_dl3{ border:#e4e4e4 1px solid; width:500px; padding:10px; position:relative;height:105px;}
.mem_realname_dl3 dt{ border-bottom:#eee 1px solid; padding:0 0 8px 10px;}
.mem_realname_dl3 dd{ padding:0 0 0 10px;}
.mem_realname_dl3 dd p{ padding:4px 0; margin:0;}
.mem_realname_dl3 dd .bt_z{ position:absolute; top:14px; right:45px;}
.mem_realname_dl4{ border:#e4e4e4 1px solid; width:800px; padding:10px; position:relative;height:105px;}
.mem_realname_dl4 dt{ border-bottom:#eee 1px solid; padding:0 0 8px 10px;}
.mem_realname_dl4 dd{ padding:0 0 0 10px;}
.mem_realname_dl4 dd p{ padding:4px 0; margin:0;}
.mem_realname_dl4 dd .bt_z{ position:absolute; top:24px; right:45px;}


.mem_realname_dl5{ border:#e4e4e4 1px solid; width:500px; padding:10px; position:relative;height:70px;}
.mem_realname_dl5 dt{ border-bottom:#eee 1px solid; padding:0 0 8px 10px;}
.mem_realname_dl5 dd{ padding:0 0 0 10px;}
.mem_realname_dl5 dd p{ padding:4px 0; margin:0;}
.mem_realname_dl5 dd .bt_z{ position:absolute; top:17px; right:45px;}
.mem_realname_dl6{ border:#e4e4e4 1px solid; width:500px; padding:10px; position:relative;height:70px;}
.mem_realname_dl6 dt{ border-bottom:#eee 1px solid; padding:0 0 8px 10px;}
.mem_realname_dl6 dd{ padding:0 0 0 10px;}
.mem_realname_dl6 dd p{ padding:4px 0; margin:0;}
.mem_realname_dl6 dd .bt_z{ position:absolute; top:17px; right:45px;}

.mem_complete{ text-align:center; padding:150px 0 30px;}


/* ==========================================================================
INTERGRATED COMMON.CSS
========================================================================== */
.radio{ display:inline-block; vertical-align:middle; color:#808080;}
.radio input{ vertical-align:middle;}
.f_11px{ font-size:11px;}
.f_orange{ color:#ff7800;}
.f_red{ color:#db0000;}
.alg_middle{ vertical-align:middle;}
.btn_c{ text-align:center; padding:30px 0;}
#dec01{padding:10px 0 0 15px; font-weight:bold; color:#666;}
.dec01 .f_red{ font-weight:normal;}
.dec02{ padding:0;color:#808080; font-family:"Malgun Gothic"; font-size:12px; font-weight:bold; margin:0;}
.dec03 {color:#aeaeae; margin-top:5px;}
.dec02 span{ color:#ff7800;}
.com_border{ padding:0 0 20px 0; border-bottom:#000 2px solid;}

#mem_wrap #navlist {
    padding-top:10px;
    padding: 2px 0px;
    margin: 4px 0 2px;
    border-bottom: 2px solid #ff7800;
    font: 12px Malgun Gothic;
    height:40px;
}

#mem_wrap #navlist .tap_01 {
    height:25px;
    text-align:center;
    margin-right: 5px;
    border-bottom: none;
    text-decoration: none;
    list-style: none;
    float:left;
    margin-top: 7px;
}

#mem_wrap #navlist .tap_01 a {
    font-size:20px;
    font-weight:bold;
    letter-spacing:-1px;
}

#mem_wrap #navlist .tap_02 {
    width:165px;
    height:27px;
    text-align:center;
    margin-right: 5px;
    padding-top:8px;
    border-bottom: none;
    text-decoration: none;
    list-style: none;
    float:right;
    background:url("/zboard/auth/images/btn_box_bg_01.jpg") no-repeat;}

#mem_wrap #navlist .tap_02 a {font-size:12px; font-weight:bold;}

.mem_realname_dl dd .bt_z01{ position:absolute; bottom:14px; right:45px;}

.pw_body{border:1px solid #e4e4e4; margin-top:10px; padding:0px 0 15px 20px;}
.pw_dd{display:inline-block;}
.pw_box{border:1px solid #cdcdcd; height:80px; width:800px; margin-top:20px;}

.pw_bottom{text-align:center; padding-top:30px}

.done_box{border:1px solid #cdcdcd; width:800px; margin-top:10px; padding:15px 0 15px 15px;}

.done_dd{height:50px;padding-top:5px; padding-bottom:10px; padding-left:20px;}

.per_div{border:#e4e4e4 1px solid; width:820px; position:relative;}
#per_dt{text-align:left; border-bottom:#eee 1px solid; padding:10px; }

.pw_bottom1 {display:inline-block; padding:17px 17px 0 0;}
.pw_bottom2 {padding:30px 0 0 330px;}

.pw_licensee {margin:30px 0px 10px 0px; width:800px;}

.mail_change {background:url("/zboard/auth/images/btn_box_bg_01.jpg") no-repeat; width:165px; height:27px; padding-top:8px; text-align:center; margin: 10px 0 30px 370px;}
.mail_change a {font-weight:bold;}

.show_com_name {display:block;}
.id_find {text-align:center; font-weight:bold; padding:0;}

#mem_wrap .navlist_title {
    padding-top:10px;
    padding: 2px 0px;
    margin: 4px 0 20px 0;
    border-bottom: 2px solid #ff7800;
    font: 12px Malgun Gothic;
}

.member_id_find {border:1px solid #e4e4e4; width:830px; height:40px; margin-bottom:10px;}
.mem_line {height:2px; background-color:#000; margin:10px 0 0 0; padding:0;}

/* mail_popup */
.email_popup {margin:0; padding:0;}
.email_popup h2 {font-size:15px; font-family:"Malgun Gothic"; background:url("/zboard/auth/images/email_title_bg.gif"); height:25px; color:#fff; padding:5px; text-align:center;}
.email_popup ul { margin:20px; padding:0px;}
.email_popup ul li {list-style: none; font-size:12px; line-height:20px;}
.email_info {border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; border-top:1px solid #e4e4e4; width:600px;}
.email_info li {border-bottom:1px solid #e4e4e4;}
.email_info li span input {border:#CDCDCD 1px solid; height:27px;}
.email_info_title {width:100px; background-color:#eee; display:inline-block; padding:10px; ; font-family:"Malgun Gothic";}
.title_line_bg {background:url("/images/member/bg/bg_dot_line.gif") repeat-x; height:1px; width:600px;}
.btn_request {text-align:center;}

.real_name_benefit_box {border-left:1px solid #cecece; border-right:1px solid #cecece; border-bottom:1px solid #cecece; width:747px; padding:10px 0 10px 20px; background-color:#f4f4f4;}
.real_name_benefit {font-family:"Malgun Gothic"; font-size:14px; font-weight:bold; margin:5px 0 10px 0;}
.real_name_faq {margin:10px 0 5px 0;}
.real_name_faq a {color:#c33d3d;}
.real_text_info {margin:20px 10px;}
.real_text_info_01 { font-family:"Malgun Gothic"; font-size:13px; font-weight:bold; margin-bottom:5px;}
.real_ipin {width:44%; float:left; padding:15px; border:3px solid #cecece; height:170px; margin:0 5px; background-color:#f4f4f4;}
.real_ipin_title {font-family:"Malgun Gothic"; font-size:14px; font-weight:bold; margin-bottom:10px; text-align:center; border-bottom:1px solid #cecece; padding-bottom:10px;}
.real_ipin_02 {margin-top:5px; font-weight:bold; font-family:"Malgun Gothic"; font-size:12px;}
.btn_real_ipin {text-align:center; margin-top:25px;}

.btn_real_ipin a {
    background:url("/zboard/auth/images/btn_box_bg_02.gif");
    display:inline-block;
    text-align:center;
    width:164px;
    height:27px;
    line-height:22px;
    padding:6px 0 0 0;
    font-weight:bold;
    color:#fff;
}

.notice_join { margin:10px 0 0 30px; display: inline-block; font-weight:bold; text-align:center;}

#mem_wrap h2.title {
    font-size: 20px;
    font-weight: bold;
    margin:20px 0 50px 0;
    padding:0 0 10px 0;
    letter-spacing: -1px;
    border-bottom: 2px solid rgb(255, 120, 0);
    background:none;
    font-family:'Malgun Gothic';
}

#mem_wrap .contents {
    padding:0 40px 40px 40px;
    font-family:'Malgun Gothic';
}

#mem_wrap .form-group {
    border: 1px solid #e4e4e4;
    padding:20px;
    text-align:center;
    font-family:'Malgun Gothic';
}

#mem_wrap .table-body {
    width:500px;
    margin:0 auto;
    border-top:1px solid #ccc;
    border-left:1px solid #ccc;
}

#mem_wrap .table-body span {
    display:inline-block;
    width:309px;
    padding:5px 5px;
    border-right:1px solid #ccc;
    border-bottom:1px solid #ccc;
    font-family:'Malgun Gothic';
}

#mem_wrap .table-body .title {
    width:169px;
    background:#eee;
    letter-spacing:0;
}

#mem_wrap .btn {
    background:#ff7e00;
    display: block;
    text-align: center;
    padding: 4px 30px 3px;
    border-radius:3px;
    font-weight: bold;
    box-shadow:1px 1px 2px #666;
    color: #fff;
}

#mem_wrap .btn.btn-submit {
    width:80px;
    margin:30px auto 0px auto;
}

#mem_wrap .btn.btn-withdraw {
    width:100px;
    margin:30px auto 10px auto;
}

#mem_wrap .tabs-container {
    width:100%;
    border-top:1px solid #aaa;
    margin:50px 0 0 0;
    padding:50px 0 0 0;
}

#mem_wrap .tabs-container .tabs {
    height:31px;
    border-left:1px solid #ddd;
}

#mem_wrap .tabs-container .tabs li {
    float:left;
    font-family:'Malgun Gothic';
    color:#ccc;
    border-top:1px solid #ddd;
    border-right:1px solid #ddd;
    cursor:pointer;
}

#mem_wrap .tabs-container .tabs .tab {
    display:block;
    width:80px;
    text-align:center;
    padding:5px 10px;
    font-size:13px;
}

#mem_wrap .tabs-container .tabs .tab:hover {
    color:#111;
}

#mem_wrap .tabs-container .tabs li.active {
    background:#ddd;
    color:#111;
}

#mem_wrap .tab-contents {
    border: 1px solid #e4e4e4;
    padding:20px;
    text-align:center;
    font-family:'Malgun Gothic';
}

#mem_wrap .tab-contents span {
    font-family:'Malgun Gothic';
}

#mem_wrap .tab-contents input[type=text],
#mem_wrap .tab-contents input[type=password],
#mem_wrap .tab-contents input[type=number],
#mem_wrap .tab-contents input[type=email] {
    height:20px;
}

#mem_wrap .tab-contents .key {
    display:inline-block;
    position:relative;
    font-size:12px;
    padding:0 10px;
    background:#eee;
    line-height:23px;
}

#mem_wrap .tab-contents small {
    font-family:'Malgun Gothic';
    font-size:11px;
}

#mem_wrap .tab-contents .table th {
    background:#eee;
    width:50px;
    text-align:center;
}

#mem_wrap .tab-contents .msg_info_change {
    text-align:left;
}

#mem_wrap form.form-group {
    text-align:left;
    padding:0 20px;
}

#mem_wrap form.form-group h6 {
    float:left;
    margin:2px 6px 0 0;
    font-family:'Malgun Gothic';
    font-size:12px;
    width:80px;
    font-weight:bold;
    color:#111;
}

#mem_wrap form.form-group .row {
    padding:10px 0 10px 0;
    border-bottom:1px solid #e4e4e4;
    font-family:'Malgun Gothic';
}

#mem_wrap form.form-group .row:last-child {
    border:0;
}

#mem_wrap form.form-group .row input[type=number] {
    width:80px;
}

/* ==========================================================================
INTERGRATED RECENT_ARTICLE.CSS
========================================================================== */
.ppom_new {border-bottom:1px solid #dedede; display:inline-block;}
.menu_ppomppu {border-bottom:2px solid #777676; margin-bottom:10px; display: inline-block; width:900px;}
.menu_ppomppu span a {font-family:"Malgun Gothic"; font-weight:bold; text-align:center; padding-top:15px; float:left;}
.menu_ppomppu .line {color:#bcbcbc; padding:20px 0 10px 0; float:left;}
.menu_ppomppu .tab01 a{font-size:16px; padding:15px 20px 10px 20px;}
.menu_ppomppu .tab02 a{ color:#7f7f7f; font-size:12px; padding:18px 10px 10px 10px}
.menu_ppomppu .tab03 a{color:#7f7f7f; font-size:12px; padding:18px 10px 10px 10px}
.menu_ppomppu .tab04 a{color:#7f7f7f; font-size:12px; padding:18px 10px 10px 10px}
.menu_ppomppu .tab05 a{text-align:right; color:#000; font-size:12px; float:right; padding:18px 10px 10px 10px;}

.menu_forum {border-bottom:2px solid #777676; margin-bottom:10px;}
.menu_forum span a {font-family:"Malgun Gothic"; font-weight:bold; display:inline-block; text-align:center; padding-top:15px;  padding:20px 20px 10px 20px;}
.menu_forum .line {color:#bcbcbc;}
.menu_forum .tab_on {font-size:16px;}
.menu_forum .tab_off a{ color:#7f7f7f; font-size:12px;}

.ppomppu_board01 {float:left; width:440px; border-right:1px solid #ebeced; height:165px; *height:180px;}
.ppomppu_board02 {float:right; width:440px; height:165px; padding-left:19px; *height:180px;}
.board01_title {font-family:"Malgun Gothic"; font-weight:bold; padding:10px 0; *padding:20px 0 10px 0;   display: inline-block;}
.board01_title a:link { color:#3a66a4;}
.board01_title a:visited { color:#3a66a4;}
.comment_num {font-size:11px; color:#1d62aa;}
.user_name {font-size:11px; color:#aaaaaa; font-family:"Dotum";}
.date {float: right;padding-right: 20px; font-size:11px; color:#aaaaaa;}
.dot_line_last {background: url("/images/dot_line.gif") 0 bottom repeat-x; height: 1px;margin-top: 20px;width: 425px;}
.baneer_img {padding-top:5px;}

.first_list {font-weight:bold;}

.bottom_forum{margin:0px auto;width:900px;}

/*forum_gategory*/
.forum_gategory_top {width:890px; height:22px; background-color:#f5f5f5; border:1px solid #ccc; margin:10px 0 5px 0; padding:5px;}
.forum_all_menu {float:left; font-family:"Malgun Gothic"; font-weight:bold;}
.forum_ask {float:right;  font-family:"Malgun Gothic"; background-color:#fff; border:1px solid #ccc; width:70px; text-align:center; font-weight:bold;}
.forum_gategory_box {border-top:1px solid #ccc; border-bottom:1px solid #e0e0e0; width:900px; display:inline-block;}
.forum_gategory_box_02 {border-bottom:1px solid #e0e0e0; width:900px; display:inline-block;}
.forum_gategory_box_03 {border-bottom:1px solid #ccc; width:900px; display:inline-block;}
.forum_gategory_title {width:90px; float:left; height:43px; background-color:#f5f5f5; padding:5px 5px 5px 10px; font-family:"Malgun Gothic"; color:#2b4475; font-weight:bold;}
.forum_gategory_title_03 {width:90px; float:left; height:60px; background-color:#f5f5f5; padding:5px 5px 5px 10px; font-family:"Malgun Gothic"; color:#2b4475; font-weight:bold;}
.forum_gategory_title_02 {width:90px; float:left; background-color:#f5f5f5; padding:5px 5px 5px 10px; font-family:"Malgun Gothic"; color:#2b4475; font-weight:bold;}
.forum_gategory_menu {float:left; width:775px; padding:5px 5px 5px 15px;}
.forum_gategory_menu span a{width:82px; display:inline-block;}

.computer_box {
    border:1px solid #c3c3c3;
    width:898px !important;
    margin-top:5px;
}
.computer_box h3 {
    float:left;
    width:20%;
    font-size:14px;
    font-weight:bold;
    font-family:"'Noto Sans KR", "Malgun Gothic", "Dotum";
}

.computer_box ul li {text-align:left;}
.computer_box ul li table {width:100%; text-align:center;}
.computer_box ul li table tr {border-top:1px solid #dfdfdf;}
.computer_box ul li table tr td {padding:5px; border-right:1px solid #dfdfdf;}
.computer_title {padding:10px; background:#f7f7f7;}
.bnt_fold {text-align:right;}
.computer_notice {font-family:"Dotum"; font-size:11px; color:#8e8e8e; padding-left:10px;}
.computer_notice input[type="radio"] {vertical-align: middle;}
.btn_com_search {border:1px solid #cfcfcf; border-radius:3px; padding:3px 7px; background:#fff;}
.oversea_hide {display:none;}

/* ==========================================================================
EXCHANGE RATES
========================================================================== */
.exchange-rates {
    width:900px;
    margin:0px;
}

.exchange-rates-header {
    padding:12px 15px 8px 15px;
    background: #f7f7f7;
    border:1px solid #bababa;
}

.exchange-rates-header h3 {
    float:left;
    width:auto;
    margin:6px 0 0 0;
    font-size:14px;
    font-weight:bold;
    font-family:"'Noto Sans KR", "Malgun Gothic", "Dotum";
}

.exchange-rates-header .btn {
    float:right;
    border:1px solid #cfcfcf;
    border-radius:3px;
    background:#fff;
    padding:0px 7px;
    margin:-20px 0 0 0;
    font-size:9pt;
    font-family:'malgun gothic';
    cursor:pointer;
}

.exchange-rates-header .btn:hover{
    color:#2f73c0;
}

.exchange-rates-header .btn-close {
    display:none;
}

.exchange-rates-header .form-group {
    height:22px;
}

.exchange-rates-header .input-group {
    display:inline-block;
}

.exchange-rates-header .input-group select {
    float:left;
    width:150px;
    height:22px;
    border-right:0;
}

.exchange-rates-header .input-group input {
    float:left;
    width:140px;
    height:18px;
    padding:0 5px;
    text-align:right;
}

.exchange-rates-header .equal {
    display:inline-block;
    width:17px;
    height:22px;
}

.exchange-rates-header .equal i {
    display:block;
    width:100%;
    height:3px;
    background:#333;
}

.exchange-rates-header .equal i:first-child {
    margin:6px 0 4px 0;
}

.exchange-rates-header .description {
    width:633px;
    margin:0 0 0 75px;
    text-align:left;
}

.exchange-rates-header .description .unit {
    display:inline-block;
    width:305px;
    text-align:right;
}

.exchange-rates-header .description .unit:first-child {
    margin-right:23px;
}

.exchange-rates-header .description .unit span {
    color:#676767;
    padding:0 0 0 12px;
    background:url(/images/reply_dot.png) no-repeat left center;
}

.exchange-rates-body .ex-table {
    display:none;
    width:100%;
    border-top:0;
}

.exchange-rates-body .ex-table tr th {
    line-height:1.5;
    padding:4px 0;
    border:1px solid #bababa;
}

.exchange-rates-body .ex-table tr th:nth-child(1),
.exchange-rates-body .ex-table tr th:nth-child(2),
.exchange-rates-body .ex-table tr th:nth-child(3),
.exchange-rates-body .ex-table tr th:nth-child(4) {
    border-top:0;
}

.exchange-rates-body .ex-table tr th small {
    display:block;
    font-weight:normal;
    font-size:11px;
    font-family:'Dotum';
}

.exchange-rates-body .ex-table tr td {
    border:1px solid #bababa !important;
    text-align:center;
}

.lotto-winning {
    width:870px;
    padding:5px 15px;
    border:1px solid #ccc;
}

.lotto-winning h3 {
    float:left;
    width:auto;
    font-size:14px;
    font-weight:bold;
    font-family:"'Noto Sans KR", "Malgun Gothic", "Dotum";
}

.lotto-winning .number .lotto_numb{
    font-weight: bold;
    background: radial-gradient(#f7bd00, #f89b00);
    border: 1px solid #d9a44a;
    color: #fff;
    display: inline-block;
    width: 20px;
    text-align: center;
    border-radius: 100%;
}
.lotto-winning .number .lotto_numb.blue{background: radial-gradient(#29d4f0, #2f82b6); border-color: #2f82b6;}
.lotto-winning .number .lotto_numb.red{background: radial-gradient(#ff610c, #e72c00);border-color: #c94a27;}
.lotto-winning .number .lotto_numb.blac{background: radial-gradient(#666666, #5b5b5b);border-color: #565656;}
.lotto-winning .number .lotto_numb.gree{background: radial-gradient(#afe329, #6cae32);border-color: #749d57;}



.forum-top-banner {
    position:absolute;
    right:0;
    z-index:2;
}

.forum-top-banner img {
    float:right;
    margin:5px 7px;/*margin:0 15px 0 0;*/
}

.com_e_l_02 {
    background:#f8f8f8;
    width:300px;
    height:115px;
    display: inline-block;
    float:left;
    margin-left:10px;
    padding:8px;
    line-height: 23px;
}

.font-s_01 {font-size:11px; font-family:"Dotum"; color:#e65f5f;}

.font-s_02 {font-size:11px; font-family:"Dotum"; color:#404040;}

.com_e_l_02 .cover {
    position:absolute;
    width:200px;
    text-align:center;
    margin:44px 0 0 90px;
}

.com_e_l_02 .cover button {
    padding:5px;
    .padding:10px 5px 5px 5px;
    height:auto;
    line-height:1;
    font-size:11px;
    font-family:"Dotum";
}

.btn.btn-image-upload {
    display:inline-block;
    width:118px;
    height:26px;
    line-height:25px;
    border:1px solid #ccc;
    text-align:center;
    color:#031c45;
    font-weight:bold;
    background:#f0f0f0;
    font-family:sans-serif;
    cursor: pointer;
}

.btn.btn-image-upload:hover {
    background:#fff;
}

#page_list .han a {
    padding:2px 6px 0 6px !important;
    height:19px !important;
}

/* ==========================================================================
CHANGE PASSWORD
========================================================================== */

body.change-password {
    background:#f5f6f8;
}

.change-password {
    width:100%;
    height:100%;
    margin:0;
    padding:1% 0 0 0;
    font-size:14px;
    line-height:1.6;
    text-align:center;
}

.change-password .logo {
    display:block;
    width:45%;
    max-width:271px;
    margin:1% auto 2% auto;
}

.change-password .logo img {
    width:100%;
}

.change-password .container {
    width:100%;
    height:auto;
    margin:0 auto;
    max-width:600px;
}

.change-password h1 {
    font-size:250%;
    padding:1.5% 0;
    color:#fff;
    background:#1c3e61;
}

.change-password h2 {
    font-size:140%;
    padding:3% 0;
    background:#f8f8f8;
    border-left:1px solid #ebebeb;
    border-right:1px solid #ebebeb;
}

.change-password .input-group {
    background:#fff;
    padding:8% 0 0 10%;
    height:22em;
    border:1px solid #ebebeb;
}

.change-password .input-group .row {
    display:block;
    width:100%;
}

.change-password .input-group .row-middle {
    margin:12% 0 3% 0;
}

.change-password .input-group span {
    float:left;
    text-align:right;
    font-weight:600;
    font-size:160%;
    margin:0.8% 3% 0 0;
}

.change-password .input-group div {
    float:left;
    width:55%;
}

.change-password .input-group input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border:1px solid #ccc;
    border-radius:0;
    font-size:200%;
    padding:1%;
    width:100%;
    font-family: "Apple SD Gothic Neo", "AppleGothic", "Roboto", "Malgun Gothic", "Noto Sans KR", "Dotum", sans-serif;
}

.change-password .input-group p {
    color:#ff4060;
    width:105%;
    text-align:left;
    font-size:120%;
    margin:3% 0 0 0;
    line-height:1.4;
}

.change-password .input-group .warning {
    display:none;
}

.change-password .buttons {
    display:block;
    clear:both;
    padding:5% 0 0 0;
    text-align:center;
}

.change-password .btn {
    display: inline-block;
    width: 40%;
    font-size:180%;
    text-align: center;
    padding:1.8% 0;
    margin:0 2.5%;
}

.change-password .btn-confirm {
    background: #ff7e00;
    border:1px solid #ff6d00;
    border-radius:3px;
    color:#fff;
}

.change-password .btn-confirm:hover {
    color:#fff;
    text-decoration:none;
}

.change-password .btn-cancel {
    background: #fcfcfc;
    border: 1px solid #d0d0d0;
    border-radius: 3px;
    color:#313131;
}

.change-password .btn-cancel:hover {
    color:#313131;
    text-decoration:none;
}

@media only screen and (min-width : 601px) {
    .change-password {
        font-size:10px;
    }
    .change-password .input-group {
        padding-left:16%;
        height:26em;
    }
    .change-password .input-group .row-middle {
        margin:9% 0 3% 0;
    }
}

@media only screen and (max-width : 600px) {
    .change-password {
        font-size:11px;
    }
    .change-password .input-group {
        padding-left:13.5%;
        height:23em;
    }
    .change-password .input-group .row-middle {
        margin:9% 0 3% 0;
    }
}

@media only screen and (max-width : 480px) {
    .change-password {
        font-size:10px;
    }
    .change-password .input-group {
        padding-left:10%;
        height:23em;
    }
    .change-password br {
        display:none;
    }
    .change-password .input-group .row-middle {
        margin:9% 0 3% 0;
    }
}

.gallery_title {
    line-height:140%;
    letter-spacing:-0.5px;
}

p.page_title {
    margin:0;
    font-size:14px;
    font-family:'Malgun gothic';
    font-weight:bold;
    text-align:left;
}

p.page_title i {
    float:left;
    margin:6px 5px 0 0;
    width:5px;
    height:5px;
    border:2px solid #ff7e00;
    border-radius:100%;
}

/* MD PPOMPPU LAYOUT FIX */
#ex2 {left:-75px !important;}

.han {color:#000; font-size:13px; text-decoration:none; font-family:'Malgun Gothic';text-align:left;}
.han2{color:#282828;font-size:13px;text-decoration:none;font-family:'Malgun Gothic';}
.han3{color:#ff0000;font-size:12px;text-decoration:underline;font-family:'Malgun Gothic';}
.han4{color:#808080;font-size:12px;text-decoration:none;font-family:'Malgun Gothic';text-align:left;}
.han a[target=_blank] {white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-break: break-all;}

#mytx{margin-top:10px;border:2px dotted #f1ddc4;width:704px;padding:10px;margin:5px auto;line-height:17px;display:inline-block;}
#mytx div{font-size:13px;}
#mytx td{text-align:left;line-height:17px;padding:2px 0 0 0;font-size:13px;}
#mytx td._user_log_date{font-size:12px;}


.info_bg input[type=image] {
    margin:-1px 0 0 0;
}

.info_bg nobr a b{font-size:13px; color:#000;}

/* ==========================================================================
PPOM COUPON
========================================================================== */
.btn-admin {
    position:relative;
    z-index:10;
    float:left;
    margin:-15px 0 0 10px;
    font-family:'Malgun Gothic';
    color:#1546b4 !important;
    font-weight:bold;
}

.contents_wrap {
    text-align:center;
}

.contents_wrap h2 {
	color:#647aff;
    margin:10px 0 0 0;
    font-size:16px;
    font-family:'Malgun Gothic';
    font-weight:bold;
    text-align:left;
}

.contents_wrap h2 i {
    float:left;
    margin:9px 5px 0 0;
    width:8px;
    height:8px;
    background:#ff7e00;
    border-radius:100%;
}

.contents_wrap h2 span.total {
    float:right;
    font-size:14px;
    margin:2px 0 0 0;
}

.contents_wrap table {
    width:100%;
    table-layout:auto !important;
}

.contents_wrap .market_member_info {
    text-align:left;
}

#contents_section {
    margin-bottom:25px;
}

#contents_section #lnb ul {
    padding-bottom:8px !important;
}

#contents_section #lnb ul li.on a {
    letter-spacing:-1px !important;
}

#contents_section #lnb ul li.menu11 {
    background:url(/images/icon_reward.png) no-repeat 4px center;
}

#contents_section #lnb ul li.menu11.on {
    background:url(/images/icon_reward_active.png) no-repeat 4px center;
}

#contents_section #lnb ul li.menu12 {
    background:url(/images/icon_exchange.png) no-repeat 4px center;
}

#contents_section #lnb ul li.menu12.on {
    background:url(/images/icon_exchange_active.png) no-repeat 4px center;
}
#contents_section #lnb ul li.menu21 {
    background:url(/images/icon_calendar.png) no-repeat 4px center;
}
#contents_section #lnb ul li.menu21.on {
    background:url(/images/icon_calendar_active.png) no-repeat 4px center;
}

#contents_section #lnb ul li.menu24 {
    background:url(/images/icon_keyword.png) no-repeat 4px center;
}
#contents_section #lnb ul li.menu24.on {
    background:url(/images/icon_keyword_active.png) no-repeat 4px center;
}

#contents_section #lnb ul li.menu22 {
    height:40px; background-position: 2px -921px;
}
#contents_section #lnb ul li.menu22.on {
    background-position: 2px -921px;
}

.coupon-history .table {
    width: 100%;
    table-layout: inherit;
    word-break: break-all;
    margin:5px 0 0 0;
    border-top: 2px solid #444;
    font-family:'Malgun Gothic','Tahoma', 'Gulim';
}

.coupon-history .table-container {
    border-bottom:1px solid #aaa;
}

.coupon-history .table-description {
    position:absolute;
    margin:5px 0 0 0;
    color:#777;
}

.coupon-history .table th {
    padding: 5px 0;
    border-top: none;
    border-bottom: 1px solid #c1c1c1;
    color: #333;
    text-align:center;
    background: #eee;
}

.coupon-history .table tr.end td {
    color:orangered;
    text-decoration: line-through;
}

.coupon-history .table td {
    padding: 7px 0;
    border-bottom: 1px solid #e2e2e2;
    text-align: center;
}

.coupon-history .table td {
    padding:4px 5px !important;
    border-left:1px solid #eee;
}

.coupon-history .table td:first-child {
    border-left:0;
}

.coupon-history td.date {
    width:10%;
}

.coupon-history td.date span {
    display:block;
    font-size:1em;
    font-weight:bold;
    color:#222;
}

.coupon-history td.date small {
    font-size:1em;
    font-weight:normal;
}

.coupon-history td.end-date {
    width:190px;
}

.coupon-history td.end-date span {
    font-size:13px;
}

.coupon-history td.detail {
    text-align: left;
}

.coupon-history td.detail .thumbnail {
    display:inline-block;
    border:1px solid #ddd;
    width:30px;
    height:30px;
    padding:3px;
    margin-right:3px;
    text-align:center;
}

.coupon-history td.detail .thumbnail img {
    width:auto;
    height:30px;
}

.coupon-history td.detail a {
    display:block;
    width:415px;
    font-family:'Malgun Gothic';
    overflow:hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.coupon-history td.status {
    line-height:1.4;
    width:100px;
    padding-top:6px !important;
}

.coupon-history td.status small {
    display:block;
    font-size:12px;
    font-family:'Malgun Gothic';
    font-weight:bold;
    color:#1884d0;
}

.coupon-history td.quantity {
    width:100px;
    font-size:14px;
    font-weight:bold;
}

.coupon-history td.quantity span {
    color:#1884d0;
}

.coupon-history td.member {
    width:100px;
}

.coupon-history td.memo input {
    width:86%;
}

.coupon-history td.memo .btn.btn-submit {
    display:inline-block;
    background:#0061a7;
    border-radius:2px;
    color:#fff;
    padding:3px 4px 2px 4px;
    font-size:11px;
    font-family:'Malgun Gothic';
    margin-left:5px;
    cursor:pointer;
}

.coupon-history .btn-submit:hover {
    color:inherit;
}

.coupon-history tr.used {
    background:#fafafa;
}

.coupon-history tr.used td.status small,
.coupon-history tr.used td.quantity {
    color:orangered;
}

.coupon-history td.text-right {
    text-align:right !important;
    font-size:15px;
    padding-right:20px !important;
}

.coupon-history .btn-exchange {
    display:inline-block;
    width:100px;
    border-radius:4px;
    padding:10px 15px;
    font-family:'Malgun Gothic', 'Dotum', sans-serif;
    font-weight:bold;
    color:#fff;
    background:#ff7e00;
    box-shadow:0 1px 3px #888;
}

.coupon-history .btn:hover {
    color:#fff !important;
}

.coupon-exchange {
    padding:0 0 0 10px;
    text-align:left;
    min-height:530px;
}

.coupon-exchange .item {
    display:inline-block;
    position:relative;
    width:240px;
    margin-left:10px;
    text-align:center;
}

.coupon-exchange .item .label-event {
    display:none;
    position:absolute;
    width:113px;
    height:33px;
    left:0;
    top:7px;
    background:url(/images/label_event.png) no-repeat center center;
    background-size:113px 33px;
}
.coupon-exchange .item .due {
    display:none;
    margin-left:10px;
}
.coupon-exchange .item:nth-child(3n+1) {
    margin:0;
}
.coupon-exchange .item .image {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 238px;
    height: 229px;
    overflow: hidden;
    font-size: 0;
    padding: 0;
    text-align: center;
    margin: 0;
    border-top: 1px solid #dedede;
    border-left: 1px solid #dedede;
    border-right: 1px solid #dedede;
}
.coupon-exchange .item .image img {
    max-width:80%;
    max-height:80%;
}
.coupon-exchange .item .content {
    padding:15px;
    background:#f7f7f7;
    text-align:left;
    border-left:1px solid #dedede;
    border-right:1px solid #dedede;
    border-bottom:1px solid #dedede;
    border-top:1px solid #eee;
}
.coupon-exchange .item .content > small {
    color:#999;
    font-size:11px;
    font-weight:normal;
    font-family:'Malgun Gothic';
    margin-left:2px;
}
.coupon-exchange h3 {
    font-size:15px;
    font-family:'Malgun Gothic';
    font-weight:bold;
    letter-spacing:-1px;
    margin:0 0 5px 0;
    color:#004e77;
    padding:0;
}

.coupon-exchange h5 {
    font-size:15px;
    font-weight:bold;
    color:#101010;
    font-family:'Malgun Gothic';
    margin:30px 0 5px 0;
}

.coupon-exchange h5 i {
    float:left;
    margin:8px 5px 0 0;
    width:8px;
    height:8px;
    background:#ff7e00;
    border-radius:100%;
}

.contents_wrap h6 {
    text-align:left;
    border-top:2px solid #ccc;
    border-bottom:1px solid #eee;
    font-size:14px;
    font-weight:bold;
    margin:10px 0 20px 0;
    height:31px;
    padding:5px 3px 0 5px;
    font-family:'Malgun Gothic';
}

.contents_wrap h6 .name {
    color:#1281bb;
}

.contents_wrap h6 .count {
    color:#ea2c2c;
    font-family:'Malgun Gothic';
}

.coupon-exchange .information p {
    padding:0 5px;
}

.coupon-exchange .step {
    margin:15px 0 0 15px;
}

.coupon-exchange .caution h5 {
    color:#000;
}

.coupon-exchange .caution .caution-wrapper {
    padding:15px;
    background:#f5f5f5;
}

.coupon-exchange .caution p {
    font-family:'Malgun Gothic';
    font-weight:bold;
    color:#444;
    font-size:13px;
    margin:0 0 5px 0;
}

.coupon-exchange .caution p:first-child {
    margin-bottom:10px;
}

.coupon-exchange .caution li {
    color:#666;
}

.coupon-exchange .caution strong {
    display:block;
    color:#1b98ef;
    margin:8px 0 0 0;
}

.coupon-exchange .faq h5 {
    color:#000;
    font-size:16px;
    margin:20px 0 5px 0;
}

.coupon-exchange .faq ul p {
    display:block;
    font-size:13px;
    font-weight:bold;
    font-family:'Malgun Gothic';
    border-top:1px solid #ddd;
    border-bottom:1px solid #ddd;
    background:#f7f7f7;
    padding:3px;
    margin:0 0 10px 0;
    cursor:pointer;
}

.coupon-exchange .faq ul ul {
    display:none;
    padding:0 0 7px 0;
}

.coupon-exchange .faq ul ul li {
    color:#777;
}

.coupon-exchange .privacy {
    width:744px;
    height:225px;
    margin:0 0 15px 0;
    padding:5px;
    font-size:11px;
    font-family:'Malgun Gothic';
    color:#777;
    resize:none;
}

.coupon-exchange .cost strong {
    float:left;
    font-weight:bold;
    margin:9px 10px 0 0;
}

.coupon-exchange .cost span {
    color:#ff5100;
    font-size:20px;
    font-weight:bold;
    font-family:'Malgun Gothic';
}

.coupon-exchange .cost small {
    color:#838383;
    font-size:11px;
    font-weight:normal;
    font-family:'Malgun Gothic';
    margin-left:3px;
    letter-spacing:-1px;
}

.coupon-exchange .time strong {
    font-weight:bold;
}

.coupon-exchange .time span {
    display:inline-block;
    letter-spacing:-1px;
    margin-left:10px;
    color:#666;
}

.coupon-exchange .time small {
    color:#aaa;
    font-size:12px;
    font-weight:normal;
    font-family:'Malgun Gothic';
    margin-left:5px;
    letter-spacing:-1px;
}

.coupon-exchange .item.event .cost span {
    text-decoration:line-through;
    color:#ccc;
}

.coupon-exchange .item.event .cost .due {
    color:#ff5100;
    text-decoration:none;
}

.coupon-exchange .item.event .label-event,
.coupon-exchange .item.event .due {
    display:inline-block;
}

.contents_wrap .btn-detail,
.contents_wrap .btn-gift {
    display:inline-block;
    float:right;
    -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
    -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
    box-shadow:inset 0px 1px 0px 0px #ffffff;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
    background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
    background-color:#ffffff;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    border-radius:2px;
    border:1px solid #bbb;
    cursor:pointer;
    color:#333;
    font-family:'Malgun Gothic';
    font-size:12px;
    text-align:center;
    padding:3px 9px 1px 9px;
    text-decoration:none;
    text-shadow:0px 1px 0px #fff;
}

.contents_wrap .btn-detail.active {
    color:#fc7200;
}

.exchange-popup {
    display:none;
    position:fixed;
    top:12%;
    left:50%;
    margin-left:-225px;
    width:450px;
    font-size:14px;
    font-family:"Malgun Gothic";
    border-radius:3px;
    background:#fff;
    z-index:11;
    box-shadow:0 0 5px #444;
}

#coupon-popup {
    width:300px;
    margin-left:-150px;
}

.exchange-popup .popup-header {
    padding:10px 15px;
    border-top-left-radius:2px;
    border-top-right-radius:2px;
    background:#333;
    color:#fff;
}

.exchange-popup .popup-header h1 {
    font-weight:bold;
    font-size:2em;
}

.exchange-popup .popup-body {
    padding:15px;
}

/* »óÇ° ¾È³» ÆäÀÌÁö*/

.exchange-popup .popup-explain{margin:0 15px 15px 15px; padding:10px; height:150px; overflow:auto; color:#000; border:1px solid #ccc;}
.exchange-popup .popup-explain ul{margin-bottom:15px;}
.exchange-popup .popup-explain ul:last-of-type{margin-bottom:0;}
.exchange-popup .popup-explain ul li:first-of-type{font-weight:bold;}

.exchange-popup.popup-form .row {
    font-weight:bold;
    margin-bottom:10px;
}

.exchange-popup .popup-body input {
    display:inline-block;
    padding:2px 5px;
}

.exchange-popup .popup-body .row input:first-child {
    margin-left:5px;
}

.exchange-popup .popup-body .number {
    width:28px;
}

.exchange-popup.popup-form textarea {
    width:408px;
    height:180px;
    padding:5px;
    font-size:11px;
    font-family:'Malgun Gothic';
    color:#777;
    resize:none;
}

.exchange-popup.popup-form label {
    font-size:11px;
    font-weight:normal;
    font-family:'Malgun Gothic';
}

.exchange-popup.popup-form label input[type=checkbox] {
    float:left;
    margin:3px 3px 0 0;
}

.exchange-popup .popup-footer {
    border-top:1px solid #ddd;
    text-align:right;
    padding:7px 15px 7px 15px;
}

.exchange-popup .btn {
    -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
    -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
    box-shadow:inset 0px 1px 0px 0px #ffffff;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
    background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
    background-color:#ffffff;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    border-radius:2px;
    border:1px solid #ddd;
    display:inline-block;
    cursor:pointer;
    color:#666666;
    font-family:'Malgun Gothic';
    font-size:12px;
    font-weight:bold;
    padding:4px 12px 3px 12px;
    text-decoration:none;
    text-shadow:0px 1px 0px #fff;
}
.exchange-popup .btn:hover {
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
    background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
    background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
    background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
    background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
    background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
    background-color:#f6f6f6;
}

.exchange-popup .btn-cancel {
    margin-right:5px;
}

.overlay,
.popup-closer {
    display:none;
    position:fixed;
    width:100%;
    height:100%;
    left:0;
    top:0;
    z-index:10;
    background:rgba(36,36,36,0.7);
}

.popup-closer {
    background:transparent;
}

.contents_wrap .btn-request {
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    border:1px solid #942911;
    -moz-box-shadow:inset 0px 1px 0px 0px #cf866c;
    -webkit-box-shadow:inset 0px 1px 0px 0px #cf866c;
    box-shadow:inset 0px 1px 0px 0px #cf866c;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d0451b), color-stop(1, #bc3315));
    background:-moz-linear-gradient(top, #d0451b 5%, #bc3315 100%);
    background:-webkit-linear-gradient(top, #d0451b 5%, #bc3315 100%);
    background:-o-linear-gradient(top, #d0451b 5%, #bc3315 100%);
    background:-ms-linear-gradient(top, #d0451b 5%, #bc3315 100%);
    background:linear-gradient(to bottom, #d0451b 5%, #bc3315 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0451b', endColorstr='#bc3315',GradientType=0);
    background-color:#d0451b;
    display:inline-block;
    width:100px;
    cursor:pointer;
    color:#ffffff;
    font-size:13px;
    font-family:'Malgun Gothic';
    line-height:28px;
    text-align:center;
    text-decoration:none;
    text-shadow:0px 1px 0px #000;
    margin:15px 0;
}

.contents_wrap .btn-request:hover {
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bc3315), color-stop(1, #d0451b));
    background:-moz-linear-gradient(top, #bc3315 5%, #d0451b 100%);
    background:-webkit-linear-gradient(top, #bc3315 5%, #d0451b 100%);
    background:-o-linear-gradient(top, #bc3315 5%, #d0451b 100%);
    background:-ms-linear-gradient(top, #bc3315 5%, #d0451b 100%);
    background:linear-gradient(to bottom, #bc3315 5%, #d0451b 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc3315', endColorstr='#d0451b',GradientType=0);
    background-color:#bc3315;
}

.contents_wrap .btn-request.disabled {
    background:#ccc;
}


#intra_menu table {
    width:100%;
    margin:25px 0;
}

#intra_menu table tr th {
    padding:4px;
    border: 1px solid #555555;
    text-align: center;
    background-color: #f5f5f5;
    color: #2b4475;
    font-weight: bold;
}

#intra_menu table tr td {
    padding: 6px 4px;
    border: 1px solid #555555;
    font-size:11px;
    font-family:'Malgun Gothic';
}

.search-module {
    padding:15px;
    border:1px solid #d9d9d9;
    background:#f5f5f5;
}

.search-module .title {
    margin:0 5px 0 10px;
    font-weight:bold;
}

.issued {
    display:none;
    padding:15px;
    width:96%;
    text-align:center;
    border: 1px solid #ccc;
    margin:-1px 0 0 0;
    background:#fff;
}

.issued.gift {
    background:#f0f0f0;
    margin-bottom:50px;
}

.issued .row {
    margin:0 0 15px 0;
    text-align:left;
}

.issued .title {
    float:left;
    width:70px;
    text-align:left;
    margin:0;
    font-weight:bold;
}

.issued .title.pull-left {
    float:left;
}

.issued input[type=text] {
    width:90%;
}

.issued.gift input[type=text] {
    width:85%;
}

.issued .message {
    width:90%;
    height:100px;
}

.issued.gift .message {
    width:85%;
}

.issued p {
    margin:0 0 0 62px;
    padding:3px 0;
    text-align:left;
}

.search-module .btn-issue {
    margin:10px 0 0 0;
    -moz-box-shadow:inset 0px 1px 0px 0px #54a3f7;
    -webkit-box-shadow:inset 0px 1px 0px 0px #54a3f7;
    box-shadow:inset 0px 1px 0px 0px #54a3f7;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #0061a7));
    background:-moz-linear-gradient(top, #007dc1 5%, #0061a7 100%);
    background:-webkit-linear-gradient(top, #007dc1 5%, #0061a7 100%);
    background:-o-linear-gradient(top, #007dc1 5%, #0061a7 100%);
    background:-ms-linear-gradient(top, #007dc1 5%, #0061a7 100%);
    background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1', endColorstr='#0061a7',GradientType=0);
    background-color:#007dc1;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    border:1px solid #124d77;
    display:inline-block;
    cursor:pointer;
    color:#ffffff;
    font-family:'Malgun Gothic';
    font-size:13px;
    padding:4px 10px;
    text-decoration:none;
    text-shadow:0px 1px 0px #154682;
}

.search-module .btn-issue:hover {
    color:#fff;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0061a7), color-stop(1, #007dc1));
    background:-moz-linear-gradient(top, #0061a7 5%, #007dc1 100%);
    background:-webkit-linear-gradient(top, #0061a7 5%, #007dc1 100%);
    background:-o-linear-gradient(top, #0061a7 5%, #007dc1 100%);
    background:-ms-linear-gradient(top, #0061a7 5%, #007dc1 100%);
    background:linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0061a7', endColorstr='#007dc1',GradientType=0);
    background-color:#0061a7;
}

.coupon-history .btn-gift:hover {
    color:inherit !important;
}

.btn-issue .down,
.btn-gift .down {
    font-style:inherit;
    font-size:11px;
}

.btn-issue .up,
.btn-gift .up {
    font-style:inherit;
    display:none;
    font-size:11px;
}

.btn-issue.active .down,
.btn-gift.active .down {
    display:none;
}

.btn-issue.active .up,
.btn-gift.active .up {
    display:inline;
}

.issued .btn-send {
    margin:10px 0 0 0;
    -moz-box-shadow:inset 0px 1px 0px 0px #cf866c;
    -webkit-box-shadow:inset 0px 1px 0px 0px #cf866c;
    box-shadow:inset 0px 1px 0px 0px #cf866c;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d0451b), color-stop(1, #bc3315));
    background:-moz-linear-gradient(top, #d0451b 5%, #bc3315 100%);
    background:-webkit-linear-gradient(top, #d0451b 5%, #bc3315 100%);
    background:-o-linear-gradient(top, #d0451b 5%, #bc3315 100%);
    background:-ms-linear-gradient(top, #d0451b 5%, #bc3315 100%);
    background:linear-gradient(to bottom, #d0451b 5%, #bc3315 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0451b', endColorstr='#bc3315',GradientType=0);
    background-color:#d0451b;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    border:1px solid #942911;
    display:inline-block;
    font-family:'Malgun Gothic';
    cursor:pointer;
    color:#ffffff;
    font-size:13px;
    padding:8px 35px;
    text-decoration:none;
    text-shadow:0px 1px 0px #854629;
}

.issued .btn-send:hover {
    color:#fff;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bc3315), color-stop(1, #d0451b));
    background:-moz-linear-gradient(top, #bc3315 5%, #d0451b 100%);
    background:-webkit-linear-gradient(top, #bc3315 5%, #d0451b 100%);
    background:-o-linear-gradient(top, #bc3315 5%, #d0451b 100%);
    background:-ms-linear-gradient(top, #bc3315 5%, #d0451b 100%);
    background:linear-gradient(to bottom, #bc3315 5%, #d0451b 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc3315', endColorstr='#d0451b',GradientType=0);
    background-color:#bc3315;
}

.issued .btn-send:active {
    position:relative;
    top:1px;
}

.search-result {
    margin:25px 0 50px 0;
    text-align:center;
}

.search-result table {
    width:100%;
}

.search-result table tr.used td {
    color:orangered;
}

.search-result table th {
    border:1px solid #d9d9d9;
    background:#f0f0f0;
    padding:3px 0 0 0;
    text-align:center;
}

.search-result table td {
    border:1px solid #d9d9d9;
    padding:3px 0 0 0;
    text-align:center;
}

/* ==========================================================================
CLICKWIDE UPGRADE FUNCTIONS
========================================================================== */

#bookMain {
    margin:0 auto 25px auto !important;
}

body.gallery-view .board-contents p img,
body.gallery-view .wrapper,
body.gallery-view .zero-clipboard {
    display:none;
}

body.gallery-view .dimmed {
    position:fixed;
    width:100%;
    height:100%;
    left:0;
    top:0;
    z-index:998;
    background:rgb(36,36,36);
}

body.gallery-view #original-image {
    position:absolute;
    margin: auto;
    z-index:999;
}

/* ==========================================================================
HOT FIX FOR RENEWAL
========================================================================== */

.ppom_new {line-height:1.6}
.list_style_table .last th {text-align:left;}
.list_style_table.bookmark table td.list_title {line-height:1.7;}
td.date {float:none;}
span.label-md {display:inline-block;background:#999;color:#fff;font-size:11px;height:13px;line-height:13px;padding:2px 2px 0 2px;}

.market_phone_escrow{text-align:left;width:auto;border:1px solid #e5e5e5;background:#f8f8f8;padding:10px;}
.market_phone_escrow .caution li {line-height:1.7;}
.market_phone_escrow .caution li img {float:left;margin:0 5px 0 0;}
.market_phone_escrow .caution li span {margin:1px 0 0 0;}
.market_phone_escrow .caution li a {font-family:'Malgun Gothic';}
.market_phone_escrow .caution li strong {font-weight:normal;color:#0c47f7;text-decoration:underline;}
.market_phone_escrow .caution li.no-label {padding-left:45px;}
.market_phone_escrow2{text-align:left;width:758px;border:1px solid #e5e5e5;background:#f8f8f8;padding:10px;}
.market_phone_clear01{clear:both;padding:5px;}
.market_phone_clear02{clear:both;padding:10px;}
.market_phone_div{text-align:left;width:900px;height:40px;border:1px solid #e5e5e5;}
.market_phone_div2{text-align:left;width:778px;height:40px;border:1px solid #e5e5e5;}
.market_phone_menu01{width:100px;float:left;background:#f8f8f8;padding:10px;}
.market_phone_menu01 img{vertical-align:initial;}
.market_phone_menu01 .title{font-weight:bold;}
.market_phone_menu02{width:310px;float:left;padding:10px;}
.market_phone_menu02 #price_history_btn{color:#999;}
.market_phone_menu02 #price_history_area{display:none;position:absolute;margin-top:3px;padding:5px 10px;border:1px solid #ccc;background:#fff;}
.market_phone_menu02 #price_history_area *{color:#999;}
.market_phone_menu03{float:left;padding:10px; position:relative;}
.market_phone_menu03 a{color:#000;}
.market_phone_menu03 a img {margin: 0 3px;}
.market_phone_menu03 #phone_auth_btn{color:#999;}
.market_phone_menu03 .add_tx{font-weight: bold;font-size: 11px;}
.market_phone_menu03 .add_tx.a{color: #008eff;}
.market_phone_menu03 .add_tx.b{color: #bababa;}
.market_phone_menu03 .add_tx.c{color: red;}
.market_phone_menu03 .add_tx.d{color: #898989;}


.market_phone_menu03 .certification{display: inline-block;width: 300px;background: #fff;position: absolute;top: 37px;left: 0;z-index: 3;border: 1px solid #b6b6b6;box-sizing: border-box;padding: 7px 7px 4px 7px;}
.market_phone_menu03 .certification li{}
.market_phone_menu03 .certification li input{width: 35px;margin: 0 2px;padding: 4px 0;text-align: center;border: 1px solid #ccc;}
.market_phone_menu03 .certification .text{color: #959595;}
.market_phone_menu03 .certification .inp{color:#ccc;margin: 5px 0 8px 0;}
.market_phone_menu03 .certification .inp .search_btn{color: #5e5e5e;background: linear-gradient(#fff,#ededed);border: 1px solid #ccc;box-sizing: border-box;display: inline-block;padding: 2px 5px 0px 5px;border-radius: 2px;margin: 0 0 0 6px;}
.market_phone_menu03 .certification .inp .search_btn img{width: 11px;vertical-align: middle;margin: -4px 3px 0 1px;}

#page_list {padding: 13px 10px 5px 10px !important;}
#quote table.info_bg .han {padding:4px 0 0 0;}



.market_phone_write_link{color: #008eff !important;text-decoration: underline;margin-left: 5px;}


/* ÄÚ¸àÆ® »èÁ¦ */

#quote .del_comt i{background:url(/images/main/201309/login_menu_bg05.png) no-repeat; background-position: -269px -7px; display:inline-block; width:15px; height:15px; margin-right:5px; vertical-align:bottom;}
#quote .del_comt{background:none; color:#898989; padding:3px 10px 3px 4px; display:inline-block; line-height:13px;}


/* */

#quote table.info_bg b a {
    display:inline-block;
    margin-top:3px;
    font-size:12px;
}



/* fortune/css/style.css */
#for_main A:link {
    COLOR: #6e6e6e; TEXT-DECORATION: none
}
#for_main A:active {
    COLOR: #6e6e6e; TEXT-DECORATION: none
}
#for_main A:visited {
    COLOR: #6e6e6e; TEXT-DECORATION: none
}
#for_main A:hover {
    COLOR: #6e6e6e; TEXT-DECORATION: none
}
#for_main .f11 {
    FONT-SIZE: 11px; COLOR: #3c3c3c; PADDING-TOP: 3px
}
#for_main .notice {
    FONT-SIZE: 11px; COLOR: #6e6e6e; LINE-HEIGHT: 20px; FONT-FAMILY: font_3, seoul, verdana, ???????; TEXT-DECORATION: none
}
#for_main .notice:link {
    FONT-SIZE: 11px; COLOR: #6e6e6e; LINE-HEIGHT: 20px; FONT-FAMILY: font_3, seoul, verdana, ???????; TEXT-DECORATION: none
}
#for_main .notice:visited {
    FONT-SIZE: 11px; COLOR: #6e6e6e; LINE-HEIGHT: 20px; FONT-FAMILY: font_3, seoul, verdana, ???????; TEXT-DECORATION: none
}
#for_main .notice:active {
    FONT-SIZE: 11px; COLOR: #6e6e6e; LINE-HEIGHT: 20px; FONT-FAMILY: font_3, seoul, verdana, ???????; TEXT-DECORATION: none
}
#for_main .notice:hover {
    FONT-SIZE: 11px; COLOR: #272727; LINE-HEIGHT: 20px; FONT-FAMILY: font_3, seoul, verdana, ???????; TEXT-DECORATION: none
}
#for_main .white {
    FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: font_3, seoul, verdana, ???????; TEXT-DECORATION: none
}
#for_main .white:link {
    FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: font_3, seoul, verdana, ???????; TEXT-DECORATION: none
}
#for_main .white:visited {
    FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: font_3, seoul, verdana, ???????; TEXT-DECORATION: none
}
#for_main .white:active {
    FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: font_3, seoul, verdana, ???????; TEXT-DECORATION: none
}
#for_main .white:hover {
    FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: font_3, seoul, verdana, ???????; TEXT-DECORATION: none
}
#title_bar {
    clear:both;
}

/* ==========================================================================
FLOATING NAVIGATOR ON BOARD
========================================================================== */

/* ³×ºñ°ÔÀÌÅÍ µðÀÚÀÎ  */
.navigator {
    visibility: hidden;
    position: fixed;
    z-index:1000;
    top: calc(50% - 80px);
    bottom: inherit;
    left:50%;
    margin-left: -585px;
    width:40px;
    border:1px solid #c8d0d7;
    background:#fff;
}


.navigator h5 {
    padding:7px 0;
    border-bottom:1px solid #c8d0d7;
    background: #eee;
    cursor:move;
}

.navigator .row {
    padding:4px 0;
    text-align:center;
    line-height:13px;
    border-bottom:1px solid #c8d0d7;
}

.navigator .list,.navigator .write,.navigator .comment,.navigator .row01,.navigator .row02,.navigator .row03,.navigator .row04
 {
    padding:0;
    line-height:13px;
    border-bottom:1px solid #c8d0d7;
    color: #4e4d4d;
}

.navigator .list a,.navigator .write a,.navigator .comment a,.navigator .row01 a,.navigator .row02 a,.navigator .row03 a,.navigator .row04 a {
    display:inline-block;
    width:100%;
}

.navigator .list a, .navigator .write a, .navigator .comment a {
    padding:9px 0;
}

.navigator .row01 a, .navigator .row02 a, .navigator .row03 a, .navigator .row04 a {
    height:32px;
    line-height:32px;
}

.navigator .row01 a{font-weight:bold; padding-left:3px;}
.navigator .row02 a{font-weight:bold; padding-right:3px;}

.navigator .row01.disable a{color:#cccccc;}
.navigator .row02.disable a{color:#cccccc;}

.navigator .setup {
    padding:7px 5px;
    color:#777;
}

.navigator .row .btn-top { display:block; margin:1px 0 0 0; color:#777;}
.navigator .row .btn-bottom { color:#777; display:block;}
.navigator .row .btn-prev { margin-right:30px; }
.navigator .list img,.navigator .write img,.navigator .comment img{ position:relative; width:17px; }
.navigator .comment img{width:16px;}
.navigator .row span {
    display:block;
    font-size:11px;
    line-height:10px;
}


.navigator .disabled {
    opacity:0.3;
}

/* ==========================================================================
RENEWAL UI BUTTONS ON BOARD
========================================================================== */
.btn-new {
    -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
    -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
    box-shadow:inset 0px 1px 0px 0px #ffffff;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
    background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
    background-color:#ffffff;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    border-radius:2px;
    border:1px solid #b7b7b7;
    display:inline-block;
    cursor:pointer;
    color:#666666;
    font-family:'Gulim';
    font-size:12px;
    font-weight:bold;
    padding:4px 12px 3px 12px;
    text-decoration:none;
    text-shadow:0px 1px 0px #fff;
}
.btn-new:hover {
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
    background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
    background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
    background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
    background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
    background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
    background-color:#f6f6f6;
}

.btn-new i {
    font-style:normal;
    color:#aaa;
}

.btn-new.btn-write {
    padding-left:9px;
}

.btn-new.btn-write img {
    float:left;
    width:14px;
    margin:1px 3px 0 0;
    opacity:0.8;
}

.btn-submit,
.btn-save {
    font-family:'Malgun Gothic';
    text-shadow:none;
    border:0;
    background:#458ac5;
    border-radius:3px;
    display:inline-block;
    cursor:pointer;
    color:#ffffff;
    font-size:13px;
    padding:10px 17px;
    text-decoration:none;

}
.btn-submit:hover,
.btn-save:hover {
    background:#4599e0;
}

.btn-new.btn-cancel {
    background:#fff;
    padding:5px 10px;
    font-family:'Malgun Gothic';
}

.btn-new.btn-save {
    width:85px;
    padding:8px 0;
    text-align:center;
}

.btn-new.btn-submit {
    padding:12px 20px;
}

.btn-new.btn-search {
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    -moz-box-shadow:inset 0px 1px 0px 0px #7a8eb9;
    -webkit-box-shadow:inset 0px 1px 0px 0px #7a8eb9;
    box-shadow:inset 0px 1px 0px 0px #7a8eb9;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #637aad), color-stop(1, #5972a7));
    background:-moz-linear-gradient(top, #637aad 5%, #5972a7 100%);
    background:-webkit-linear-gradient(top, #637aad 5%, #5972a7 100%);
    background:-o-linear-gradient(top, #637aad 5%, #5972a7 100%);
    background:-ms-linear-gradient(top, #637aad 5%, #5972a7 100%);
    background:linear-gradient(to bottom, #637aad 5%, #5972a7 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#637aad', endColorstr='#5972a7',GradientType=0);
    background-color:#637aad;
    border:1px solid #314179;
    display:inline-block;
    cursor:pointer;
    font-family:'Dotum';
    color:#ffffff;
    font-size:13px;
    font-weight:normal !important;
    padding:5px 15px 4px 15px;
    text-decoration:none;
    text-shadow:0px 1px 0px #7a8eb9;
    margin:0 0 0 15px;
}

.btn-new.btn-search:hover {
    color:#fff !important;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5972a7), color-stop(1, #637aad));
    background:-moz-linear-gradient(top, #5972a7 5%, #637aad 100%);
    background:-webkit-linear-gradient(top, #5972a7 5%, #637aad 100%);
    background:-o-linear-gradient(top, #5972a7 5%, #637aad 100%);
    background:-ms-linear-gradient(top, #5972a7 5%, #637aad 100%);
    background:linear-gradient(to bottom, #5972a7 5%, #637aad 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5972a7', endColorstr='#637aad',GradientType=0);
    background-color:#5972a7;
}

.btn-new.btn-excel {
    float:right;
    margin:0 0 10px 0;
}

.btn-grey {
    -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
    -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
    box-shadow:inset 0px 1px 0px 0px #ffffff;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));
    background:-moz-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
    background:-webkit-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
    background:-o-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
    background:-ms-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
    background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf',GradientType=0);
    background-color:#ededed;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    border:1px solid #ccc !important;
    display:inline-block;
    cursor:pointer;
    color:#666;
    font-family:'Gulim';
    font-size:12px;
    font-weight:bold;
    padding:5px 8px 3px 8px;
    text-decoration:none;
    text-shadow:0px 1px 0px #ffffff;
}
.btn-grey:hover {
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed));
    background:-moz-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
    background:-webkit-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
    background:-o-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
    background:-ms-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
    background:linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed',GradientType=0);
    background-color:#dfdfdf;
}

/* ÄÚ¸àÆ® ÀÌ¹ÌÁö Â©¹æµî·Ï */
#addcomment {position:relative;}
#addcomment .img_add{background:#fff; width:350px; height:236px; position:absolute;top:0; z-index:1; right:185px; border-radius:5px; border:1px solid #0060de; }
#addcomment .img_add>ul>li:first-child{padding:5px 0; background:#0089de; color:#fff; font-weight:bold;text-align:center;}
#addcomment .img_add>ul>li.file-area{height:167px; clear:both;text-align: center;}


#addcomment .img_add>ul>li.file-area>span{display:flex; float:left; text-align:center; display:-webkit-flex; width:140px; height:135px; margin:15px 0 0 12px; border:1px solid #c1c1c1; align-items:center; justify-content:center;}
#addcomment .img_add>ul>li.file-area>span>img{max-width:140px; max-height:135px; }
#addcomment .img_add>ul>li.file-area>span>b{font-size:13px;}

#addcomment .img_add>ul>li.file-area>ul{float:right; width:195px; height:100%; }
#addcomment .img_add>ul>li.file-area>ul>li:first-child{margin:30px 0 15px 0;}
#addcomment .img_add>ul>li.file-area>ul>li:nth-child(2) label{font-weight:bold; font-family:Malgun Gothic; display:inline-block; width:50%; box-sizing:border-box;}
#addcomment .img_add>ul>li.file-area>ul>li:nth-child(2) label:first-child{text-align:right; padding-right:5px;}
#addcomment .img_add>ul>li.file-area>ul>li:nth-child(2) label:last-child{text-align:left; padding-left:5px;}
#addcomment .img_add>ul>li.file-area>ul>li:nth-child(2) label input{margin-right:3px;}
#addcomment .img_add>ul>li.file-area>ul>li:last-child input{width:160px; height:26px; margin-top:19px; box-sizing:border-box; padding:0 5px; border:1px solid #c1c1c1;}

#addcomment .img_add>ul>li:last-child{position:relative;}
#addcomment .img_add>ul>li:last-child span{position:absolute; display:inline-block; background:linear-gradient(to bottom,#fff 5%,#f6f6f6 100%); border-radius:4px; padding:3px 15px; border:1px solid #cecece;}
#addcomment .img_add>ul>li:last-child span:nth-child(1){left:13px;}
#addcomment .img_add>ul>li:last-child span:nth-child(2){right:80px;}
#addcomment .img_add>ul>li:last-child span:nth-child(3){right:18px;}
#addcomment .img_add>ul>li:last-child span img{border-radius:5px; margin:-2px 7px 0 0;}

/* ==========================================================================
EMOTICON ON BOARD
========================================================================== */
.btn-emoticon {
    margin:5px 0 0 0;
}

.btn-emoticon img {
    float:left;
    width:30px;
    margin-right:5px;
}


.btn-emoticon.editor-buttons {
    position: absolute;
    right: 215px;
    margin: 30px 0 0 0;
    font-weight: normal;
    padding: 0 4px;
    color: #000;
    height: 20px;
    border: 1px solid #c4c5c8;
    z-index: 2;
}

.btn-emoticon.editor-buttons:hover {
    border:1px solid #9d9e9f;
    text-shadow:none !important;
    color:#000;
    background: rgb(247,247,247);
    background: -moz-linear-gradient(top, rgba(247,247,247,1) 0%, rgba(218,218,218,1) 100%);
    background: -webkit-linear-gradient(top, rgba(247,247,247,1) 0%,rgba(218,218,218,1) 100%);
    background: linear-gradient(to bottom, rgba(247,247,247,1) 0%,rgba(218,218,218,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#dadada',GradientType=0 );
}

.btn-emoticon.editor-buttons img {
    width:23px;
    margin:4px 3px 0 0;
}

.btn-emoticon.editor-buttons span {
    float:left;
    margin:4px 0 0 0;
}

.btn-emoticon.closeBtn{
    border-radius:2px;
    box-shadow: none;
    padding: 0px 21px 0px 20px;
    background: grey;
    color: #fff;
    text-shadow: none;
}


.btn-emoticon.closeBtn>img{
    float:left;
    width:10px;
    margin:5px 7px 0 0;}

.btn-emoticon.closeBtn2{
    height: 28px;
    width: 109px;
    box-shadow: none;
    font-size: 12px;
    font-weight: bold;
    right: initial;
    left: 0;
    background: grey;
    display: block;
    border-radius: 2px;
    color: #fff;
    border: 0;
    text-shadow: none;
    box-sizing: border-box;
  }

.btn-emoticon.closeBtn2>img{width:10px; margin:5px 15px 0 11px;}

@-moz-document url-prefix() {
    .btn-emoticon.editor-buttons span {
        margin:1px 0 0 0;
    }
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .btn-emoticon.editor-buttons span {
        margin:2px 0 0 0;
    }
}


/* emoticon tab */

.emoticon-popup .emoticon-popup-footer {
    border: 1px solid #aaa;
    border-right: 0;
    position: absolute;
    background: #f1f1f1;
    left: -37px;
    top: -1px;
}

.emoticon-popup .emoticon-popup-footer .btn-controls {
    float:left;
    padding:0 7px 0 5px;
    border-right:1px solid #ccc;
    font-size:16px;
    text-align:center;
    cursor:pointer;
    color:#aaa;
}

.emoticon-popup .emoticon-popup-footer .btn-controls:hover {
    color:#777;
}

.emoticon-popup .emoticon-popup-footer .btn-next {
    float:right;
    padding:0 5px 0 7px;
    border-right:0;
    border-left:1px solid #ccc;
}

.emoticon-popup .emoticon-popup-footer .tabs {
    display:none;
    float:left;
}

.emoticon-popup .emoticon-popup-footer .tabs li.active {
    color: #3b3b3b;
    background:#fff;
    border-right-color: #fff;
}

.emoticon-popup .emoticon-popup-footer .tabs li.active:first-child {
    border-left:0;
}

.emoticon-popup .emoticon-popup-footer .tabs li img {
    position:relative;
}

.emoticon-popup .emoticon-popup-footer .tab-page1 {
    display:block;
}

.emoticon-popup .emoticon-popup-footer .tab-page1>li{
    border-bottom: 1px solid #ccc;
    border-right: 1px solid #cfcfcf;
    width: 36px;
    height: 100px;
    line-height: 100px;
    text-align: center;
    background: #e2e2e2;
    color: #bdbdbd;
    font-weight: bold;
    box-sizing: border-box;
}
.emoticon-popup .emoticon-popup-footer .tab-page1>li:first-child{height:101px;}
.emoticon-popup .emoticon-popup-footer .tab-page1>li:last-child{border-bottom:0;}
.emoticon-popup .emoticon-popup-footer .tab-page1>li:last-child a{padding-top: 34px;line-height: 17px;}
.emoticon-popup .emoticon-popup-footer .tab-page1>li a{display:block;}


.emoticon-popup {
    display:none;
    position:absolute;
    right:0;
    width:774px;
    margin:3px 0 0 0;
    border:1px solid #aaa;
    background:#fff;
    z-index:11;
}

.emoticon_height {height:280px;} /* ¿Â¿ÀÇÁ ±â´É */

.emoticon-popup.board-write {
    width:570px;
    position:absolute;
    right:216px;
    margin:61px 0 0 0;
}

.emoticon-popup a {
    display:inline-block;
}

.emoticon-popup .emoticon-popup-body .emoticon-set,
.emoticon-popup .emoticon-popup-body .link-set,
.emoticon-popup .emoticon-popup-body .reuse-set {
	height:301px;
    display:none;
}

.emoticon-popup .emoticon-popup-body .jjal-set {
    display:block;
}

.emoticon-popup .emoticon-popup-body .set03 .emoticon-slider a {
    float:left;
}

.emoticon-popup .emoticon-popup-body .set02 {
    height: 301px;
}

.emoticon-popup .emoticon-popup-body .set02 .emoticon-cover {
    overflow: auto;
    box-sizing:border-box;
    height: 301px;
    padding: 6px 0 0 8px;
}

.emoticon-popup .emoticon-popup-body .set01,
.emoticon-popup .emoticon-popup-body .set03,
.emoticon-popup .emoticon-popup-body .set04,
.emoticon-popup .emoticon-popup-body .set05,
.emoticon-popup .emoticon-popup-body .set07,
.emoticon-popup .emoticon-popup-body .set08,
.emoticon-popup .emoticon-popup-body .set09,
.emoticon-popup .emoticon-popup-body .set10,
.emoticon-popup .emoticon-popup-body .set11,
.emoticon-popup .emoticon-popup-body .set12
{
    height:265px;
    padding:0 15px;
}

.emoticon-popup .bx-wrapper,
.emoticon-popup .bx-viewport {
    width:304px !important;
    height:265px !important;
    margin:0 auto;
}

.emoticon-popup .reuse-set { height:249px; }
.emoticon-popup .link-set { height:259px;}
.emoticon-popup .reuse-set .recent_area { overflow:auto; height:290px;padding:4px 0 0 8px;  }
.emoticon-popup .reuse-set .recent_area>a>img{
    background: #fff;
    display: inline-block;
    width: 104px;
    height: 104px;
    margin: 4px 4px 0 0;
    }
.emoticon-popup .emoticon-popup-body .jjal-set {height:301px; position:relative; }
.emoticon-popup .emoticon-popup-body .jjal_area {overflow:auto; height:256px; padding:0 0 0 8px; }
.emoticon-popup .emoticon-popup-body .jjal_area>a>img{background:#fff; display:inline-block; width:103px; height:103px; margin:2px 0;}
.emoticon-popup .emoticon-popup-body .jjal_area a {cursor:pointer; position:relative;}
.emoticon-popup .emoticon-popup-body .jjal_area a>span.gif_mark{
     position: absolute;
    opacity: 0.9;
    font-size: 11px;
    border-radius: 3px;
    text-align: center;
    color: #006dff;
    height: 12px;
    width: 21px;
    line-height: 13px;
    z-index: 0;
    display: inline-block;
    bottom: 5px;
    right: 3px;
    background: #fff;
    border: 1px solid #006dff;

}
.emoticon-popup .emoticon-popup-body .jjal-set .add_tag {
    white-space: nowrap;
    display: inline-block;
    overflow: hidden;
    line-height: 25px;
    padding-bottom: 3px;
    text-align: right;
    width: 60%;
}
.emoticon-popup .emoticon-popup-body .jjal-set .tag_corver .recom{ margin:0 5px; }

.emoticon-popup .emoticon-popup-body .jjal-set .add_tag .tags {

    cursor:pointer;
    color: #fff;
    background:#328aff;
    padding: 2px 5px 2px 3px;
    border-radius: 7px;
    margin-left:3px;
}

.emoticon-popup .bigShow {
    width:180px;
    height:165px;
    position:fixed;
    display:inline-block;
    left:0;
    top:0;
}

/* 170620 css */


.emoticon-popup .emoticon-popup-body .set01 img {
    height:84px;
    margin:0 5px;
}

.emoticon-popup .emoticon-popup-body .set02 img {
    background: #fff;
    display: inline-block;
    width: 105px;
    height: 105px;
    margin: 2px 0;
}

.emoticon-popup .emoticon-popup-body .set03 img,
.emoticon-popup .emoticon-popup-body .set04 img,
.emoticon-popup .emoticon-popup-body .set05 img,
.emoticon-popup .emoticon-popup-body .set07 img,
.emoticon-popup .emoticon-popup-body .set08 img,
.emoticon-popup .emoticon-popup-body .set09 img,
.emoticon-popup .emoticon-popup-body .set10 img,
.emoticon-popup .emoticon-popup-body .set11 img,
.emoticon-popup .emoticon-popup-body .set12 img {
    width:81px;
    height:auto;
}

.emoticon-popup .emoticon-popup-body .set06 img {
    width:70px;
    height:auto;
}


.page-control {
    position:absolute;
    margin:66px 0 0 0;
    z-index:12;
}

.page-control span {
    display:inline-block;
    width:20px;
    height:20px;
    font-size:14px;
    line-height:14px;
    text-align:center;
    color:#777;
    font-weight:bold;
}

.page-control span a {
    display:block;
    width:auto;
    margin:45px 0 0 0;
    border:0 !important;
}

.page-control span a:hover {
    color:inherit;
}

.page-control span .disabled {
    color:#ddd;
}

.page-control .btn-next {
    position:absolute;
    left:348px;
}

.emoticon-popup .emoticon-popup-footer {
    border: 1px solid #aaa;
    position: absolute;
    background: #f1f1f1;
    left: -36px;
    top: -1px;
}

.emoticon-popup .emoticon-popup-footer .btn-controls {
    float:left;
    padding:0 7px 0 5px;
    border-right:1px solid #ccc;
    font-size:16px;
    text-align:center;
    cursor:pointer;
    color:#aaa;
}

.emoticon-popup .emoticon-popup-footer .btn-controls:hover {
    color:#777;
}

.emoticon-popup .emoticon-popup-footer .btn-next {
    float:right;
    padding:0 5px 0 7px;
    border-right:0;
    border-left:1px solid #ccc;
}

.emoticon-popup .emoticon-popup-footer .tabs {
    display:none;
    float:left;
}

.emoticon-popup .emoticon-popup-footer .tabs li.active {
    background:#fff;
}

.emoticon-popup .emoticon-popup-footer .tabs li.active:first-child {
    border-left:0;
}

.emoticon-popup .emoticon-popup-footer .tabs li img {
    position:relative;
}

.emoticon-popup .emoticon-popup-footer .tab-page1 {
    display:block;
}

img.emoticon {
    vertical-align:bottom;
}

/* emoticon end */

#pp_ban_bbs_bottom  { text-align: center;   }
.navigator { text-align: center;   }

::-webkit-input-placeholder{color:#8e8e8e;}
input:-ms-input-placeholder {color:#8e8e8e;}
input {    }

input.res { width:50px; line-height:22px; border:none; background:#e8e8e8; border:2px solid #ffffff;}
input.more_add { width:50px; line-height:22px; border:none; background:#e8e8e8; border:2px solid #ffffff;}
input.tag_input {padding:0 39px 0 5px; height:25px; width:200px; box-sizing:border-box;}
input#tag_search { position:absolute; top:5px; right:5px; cursor: pointer;width:15px;border:0;background: url(/images/header/btn_search.png) no-repeat center center;background-size: 12px auto;}
div.tag_cover {padding:6px 6px 4px 0;clear:right;background:#fff;line-height:35px;padding-left:8px;position:relative;text-align:right;}
div.tag_cover>div.add_tag2{ float:left; margin-right:8px; position:relative; box-sizing:border-box; border:1px solid #ccc;}
div.tag_cover>div.add_tag2 .X_btn{
     font-size: 11px;
    font-weight: bold;
    line-height: 10px;
    width: 10px;
    cursor: pointer;
    font-family: auto;
    position: absolute;
    top: 8px;
    right: 23px;
    color: #ff0000;
    display: inline-block;
    height: 10px;
}
div#link-tab{padding:6px 0 0 6px;}
div#link-tab ul li a{margin-right:2px;}

/* ==========================================================================
NEW STYLES - ADVERTISING BANNER : RENEWAL BY ZIO
========================================================================== */

.header-banner.main {
    float:right;
    margin:18px 0 0 0;
}

.header-banner {
    float:right;
    margin:8px 0 5px 0;
}


.left .top-banner {
    width:555px;
    height:100px;
    margin-bottom:9px;
}

.left .top-banner img {
    width:100%;
}



/* Left Floating Banner */
.sidebar {width: 160px; margin:114px 0 0 10px;}
.sidebar .floating-banner {position:sticky;top:10px;}
.sidebar .floating-banner .ad-banner {}

/* Right Small Floating Banner */
.floating-banner-sm {
    position:absolute;
    left:50%;
    width:100px;
    top:112px;
    /* margin-left:-622px; */
    margin-left:-643px;
}
.floating-banner-sm .ad-banner {
    width:100px;
}
.floating-banner-sm img {
    width:100px !important;
    height:auto !important;
}
/* ==========================================================================
GLOBAL STYLES
========================================================================== */

*:focus {
    outline:none;
}

.no-padding {
    padding:0 !important;
}

.no-margin {
    margin:0 !important;
}

.hidden {
    display:none !important;
}

*:disabled {
    background:transparent;
    background-color:#eee;
}

.pull-right {
    float:right !important;
}

.pull-left {
    float:left !important;
}

input {
    color:#444;
    font-family: "malgun gothic","Apple SD Gothic Neo", "AppleGothic", "Roboto", "Dotum", "Gulim", "Noto Sans KR", sans-serif;
    font-size:12px;
}

input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1000px #fff inset;
}

textarea {color:#444;font-family: "malgun gothic";}

button.btn {
    background:transparent;
    border:0;
    color:#444;
    font-size:100%;
    text-align:center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.caret-down {
    width: 0;
    height: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 5px solid #444;
}
.caret-up {
    width: 0;
    height: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-bottom: 5px solid #444;
}
.visible-webview {
    display:none;
}
.visible-android {
    display:none;
}
.visible-ios {
    display:none;
}
.on-device .visible-android, .on-device .visible-android {
    display:inherit;
}
.device-ios .visible-android {
    display:none !important;
}
.device-ios .hidden-ios {
    display:none !important;
}
.device-android .hidden-android {
    display:none !important;
}
.device-android .visible-ios {
    display:none !important;
}


/* ==========================================================================
DOCUMENT STYLES
========================================================================== */
html {
    margin:0;
    padding:0;
    height:100%;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
}


body {
    margin:0;
    padding:0;
    height:100%;
    font-family: "Malgun Gothic", "¸¼Àº°íµñ", Gulim, "±¼¸²", helvetica, "Apple SD Gothic Neo", AppleGothic, Roboto, Dotum, sans-serif;
    font-size:14px;
    line-height: 1.6;
    color:#3c414b;
    /*
    -webkit-touch-callout: none;
    -webkit-text-size-adjust: none;
    -webkit-user-select: none;
    -webkit-highlight: none;
    */
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}

body.safari-mac {
    font-family:"Apple SD Gothic Neo", "AppleGothic", "Roboto", "Gulim", "Dotum", "Noto Sans KR", sans-serif !important;
}

li {
    list-style:none;
}

a, a:focus, a:visited, a:hover {
    color:inherit;
    outline:none;
    text-decoration:none !important;
}

.wrapper {
    position:relative;
    width:1069px;
    margin:0 auto;
    display: flex;
    flex-direction: row-reverse;    
}

.contents {width:900px;}

.container {
    width:900px;
}

.container a:hover{color:#2F73C0;}
.container #bbs_wrap1{clear:both;margin:0 auto;width:900px;}

.container TD .wordfix{
    overflow:visible;
    height:auto;
    width:auto;
    word-wrap:break-word; /* Internet Explorer 5.5+ */
    white-space: pre-wrap; /* css-3 */
    white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
    white-space: -pre-wrap; /* Opera 4-6 */
    white-space: -o-pre-wrap; /* Opera 7 */
    word-break:break-all;
}

.container .input {
    border:1px solid #cacaca;
    border-right:0;
    color:#252525;
    background-color:#fff;
    height:14px;
    padding:3px;
    margin:-1px 0 0 0;
    font-family: "malgun gothic";
}
.container .input2 {
    border:1px solid #c9c9c9;
    color:#252525;
    height:14px;
    padding:3px;
}

.list_vspace a{font-size:13px;}
td.list_vspace{padding:6px 3px 6px 2px;text-align:left;}
td.list_vspace:first-child{padding-left:5px;text-align:left;}
td.list_vspace:nth-of-type(3){letter-spacing: -0.5px;}
td.list_vspace div.list_name{/* padding-right:10px; */}
td.list_vspace a font{font-size:14px;}
td.eng.list_vspace{text-align:center;/* padding:0 10px; */}
td.eng.list_vspace:first-child{text-align:center;}
td.list_vspace .thumb_border{/* height:60px; */}
.eng{font-family:'tahoma','Gulim';color:#666;font-size:11px;text-decoration:none;}
.eng02{font-family:'tahoma','Gulim';font-weight:bold;font-size:11px;text-decoration:none;}
td.list_tspace{/* padding:4px 2px 0px 10px; */}
td.left, th.left {display:table-cell !important;width:auto;}

/* ==========================================================================
HEADER
========================================================================== */

.header {
    width:100%;
}

.header .wrap {
    width:900px;
    height:60px;
}

.header .logo {
    float:left;
    width:195px;
    margin:30px 0 3px 0;
}

.header .logo.custom {
    margin:0 0 3px 0;
}

.header .slogan {
    float:left;
    color:#868686;
    font-family:'Malgun Gothic';
    margin:49px 0 0 5px;
}

.header .logo-sm {
    float:left;
    color: #868686;
    margin:40px 0 0 0;
}

.header .title-image {
    float:left;
    margin: 30px 0 0 7px;
    font-size: 27px;
    font-weight: bold;
    color: #222;
}

.header .title-image img{margin-top:10px;}

/* ==========================================================================
TOP NAVIGATION
========================================================================== */

.top-nav {width:900px;}
.top-nav.inx{height:35px; margin:10px 0 7px 0;}
.top-nav > ul {float:left;width:100%;box-sizing: border-box;border-radius: 3px;}
.top-nav > ul > li {position:relative; float:left;width: 100px;box-sizing:border-box;line-height:1.43;border-left: 1px solid rgba(129, 129, 129, 0.5);border-right: 1px solid rgba(70, 70, 70, 0.5);background:#595959;}
.top-nav > ul > li .menu{font-size:13px;}
.top-nav > ul > li:hover{background:#353535;}
.top-nav li a{font-size:13px;}
.top-nav li.menu01 {border-left:0;background:#595959;border-top-left-radius: 2px;border-bottom-left-radius: 2px;}
.top-nav li.menu09 {border-right:0;background:#595959;border-top-right-radius: 2px;border-bottom-right-radius: 2px;}
.top-nav li.active {background: #222;}
.top-nav li.menu01.active {background:url(/images/header/top_nav_left_bg_active.png) repeat-x left center;}
.top-nav li.menu09.active {background:url(/images/header/top_nav_right_bg_active.png) repeat-x right center;}
.top-nav > ul > li .menu {
    display:block;
    position:relative;
    height:35px;
    line-height:36px;
    z-index:4;
    color:#fff;
    font-size:13px;
    text-align:center;
    font-weight:bold;
    text-shadow:0 1px 0 black;
    font-family: "Apple SD Gothic Neo", "AppleGothic", "Roboto", "Malgun Gothic", "Dotum", Sans-serif;
}

.top-nav li .sub-menu {
    display:none;
    position:absolute;
    width:95px;
    margin: 0 0 0 -1px;
    padding: 3px 2px;
    border: 2px solid #848484;
    background:#fff;
    z-index:3;
}

.top-nav li .sub-menu i.caret {
    position:absolute;
    width:7px;
    height:6px;
    margin:-9px 0 0 45px;
    .margin-top:-11px;
    background:url(/images/header/top_nav_caret.gif) no-repeat center center;
    z-index:2;
}
.top-nav li.menu01 .sub-menu {width:101px;left: 1px;}
.top-nav li.menu02 .sub-menu {left: 0px;}
.top-nav li.menu03 .sub-menu {left: 0px;}
.top-nav li.menu04 .sub-menu {width:101px;left: 0px;}
.top-nav li.menu05 .sub-menu {left: 0px;}
.top-nav li.menu06 .sub-menu {left: 0px;}
.top-nav li.menu07 .sub-menu {left: -10px;}
.top-nav li.menu08 .sub-menu {left: 0px;}
.top-nav li.menu09 .sub-menu {right: 0px;}
.top-nav li.extand .sub-menu {
    width:672px;
    margin-left:-371px;
    overflow:hidden;
    height: 286px;
}
.top-nav li.extand02 .sub-menu {
    width:206px;
    margin-left:-111px;
    overflow:hidden;
}

.top-nav li.extand02_2 .sub-menu {
    margin-left:-52px;
}

.top-nav li.extand02 i.caret,
.top-nav li.extand i.caret {
    display:none;
    position:absolute;
    width:7px;
    height:6px;
    margin:-5px 0 0 45px;
    .margin:31px 0 0 -52px;
    background:url(/images/header/top_nav_caret.gif) no-repeat center center;
    z-index:4;
}

.top-nav li.extand02:hover i.caret,
.top-nav li.extand:hover i.caret {
    display:block;
}

.top-nav li:hover .sub-menu {
    display:block;
}

.top-nav li .sub-menu ul {
    width:100%;
    height:100%;
}

.top-nav li .sub-menu ul:first-child {
    border:0;
}

.top-nav li.extand .sub-menu ul {
    float:left;
    width:95px;
    height:286px;
    border:0;
    border-left:1px solid #f0f0f0;
    position: relative;
    z-index: 1;
}

.top-nav li.extand02 .sub-menu ul {
    float:left;
    width:50%;
    height:inherit;
    border:0;
    border-left:1px solid #f0f0f0;
    box-sizing:border-box;
}

.top-nav li .sub-menu ul:first-child {border:0;}
.top-nav li.extand .sub-menu ul:first-child {border:0;}


.top-nav .sub-menu li {
    width:100%;
    letter-spacing:-1px;
    z-index:2;
}

.top-nav .sub-menu li.title {
    color:#000;
    background:#ededed;
    width:90%;
    padding:2px 0 2px 4px;
    font-size:11px;
    font-family:"malgun gothic";
    margin:3px auto;
    box-sizing:border-box;
}

.top-nav .sub-menu ul .strong a {font-weight:bold; color:#000;}
.top-nav .sub-menu ul .divider { border-top:1px dashed #e0e0e0;}
.top-nav .sub-menu ul .beta a { font-weight:normal;}
.top-nav .sub-menu ul li a {
    display:block;
    color:#595b61;
    padding: 2px 0 1px 5px;
    font-size:13px;
}
.top-nav .sub-menu li a:hover {
    background-color: #f1f1f1;
    text-decoration: none;
    color: #2266B2;
}
.top-nav .sub-menu li a b {color:#ff6600; font-weight:normal;}
.top-nav .sub-menu li.addon {position: absolute;bottom: 0px;z-index: 10;}
.top-nav .sub-menu .unoff li.addon  {bottom: 0;}
.top-nav .sub-menu .unoff li.addon .official-go{position: absolute; bottom: 0; left:1px;}
.top-nav .sub-menu li.addon ul { height:auto;   border:0;}
.top-nav .extand02 .sub-menu li.addon {margin-top:30px;}
.top-nav .sub-menu li.addon ul li a {padding:0 0 0 2px;}
.top-nav .sub-menu .addon ul li a:hover { background-color: #f1f1f1;    text-decoration: none;    color: #2266B2;}
.top-nav .sub-menu .forum_bookmark{display: inline-block; margin:0 0 2px 5px; padding: 5px 6px 5px 8px;border: 1px solid #d9d9d9;border-radius: 6px;font-weight: bold;}
.top-nav .sub-menu .addon img { margin:-3px 3px 0 0; width:12px;}

.top-nav .sub-menu .addon .icon-search {margin:-3px 3px 0 0;}
.top-nav .sub-menu .addon .btn-forum-bookmark {bottom: 0;}
.top-nav .sub-menu ul .beta a:after {
    content:"";
    position:absolute;
    width:10px;
    height:9px;
    margin:3px 0 0 3px;
    background:url(/images/icon_beta.gif) no-repeat center center;
}

.top-nav .sub-menu ul .renewal a:after {
    content:"";
    position:absolute;
    width:10px;
    height:9px;
    margin:3px 0 0 3px;
    background:url(/images/icon_renewal.gif) no-repeat center center;
}

.top-nav .sub-menu ul .new a:after {
    content:"";
    position:absolute;
    width:10px;
    height:9px;
    margin:3px 0 0 3px;
    background:url(/images/icon_new.gif) no-repeat center center;
}

.top-nav .sub-menu .popup-helper{cursor: pointer;margin: 0;float: right;margin-left: 5px;}
.top-nav .sub-menu .popup-helper .icon-help1 {width: 15px;height: 15px;background: url(/images/help_icon.gif) no-repeat center center;background-size: 15px 15px;position: relative;}
/*.top-nav .sub-menu .popup-helper .popup-layer1 {display: none;position: absolute;top: -75px;left: -273px;width: 257px !important;min-width: 257px !important;height: auto;padding: 10px 10px 7px 10px;margin: -5px 0 0 20px;background: #faeede;border: 1px solid #fadaac;font-family: 'Dotum';border-radius: 4px;font-size: 12px;z-index: 4;font-weight: normal;}*/
.top-nav .sub-menu .popup-helper .popup-layer1 {display: none;position: absolute;top: -75px;left: -317px;width: 300px !important;min-width: 300px !important;height: auto;padding: 10px 10px 7px 10px;margin: -5px 0 0 20px;background: #faeede;border: 1px solid #fadaac;border-radius: 4px;font-size: 12px;z-index: 10;font-weight: normal;}
.top-nav .sub-menu .popup-helper .icon-help1:hover .popup-layer1 {display:block;}

.top-nav .menu07 .sub-menu ul li a,.top-nav .menu08 .sub-menu ul li a,.top-nav .menu09 .sub-menu ul li a{padding-left:7px;}



/* ==========================================================================
SUB NAVIGATION
========================================================================== */
.sub-nav {
    width:900px;
    height:35px;
    padding: 5px 0 7px 0;
    clear: Both;
}
.sub-nav > form {
    float:left;
    width:360px;
    height:30px;
    padding:3px 0 0 0;
    border:2px solid #727272;
    border-radius:3px;
    position: relative;
}
.sub-nav .input-search {
    float:left;
    width:300px;
    height:30px;
    padding:0 9px;
    background:#fff;
}
.sub-nav .input-search input:focus {
    outline:0;
}
.sub-nav .input-search input[type=text] {
    float:left;
    border:0;
    width:100%;
    margin:7px 0 0 0;
}
.sub-nav .btn-search {
    float:left;
    width:40px;
    height:30px;
    margin:-1px 0 0 0;
    cursor:pointer;
    color:#fff;
    background:url(/images/header/btn_search.png) no-repeat center center;
    background-size:20px auto;
}

.sub-nav .hot-keyword #subpage-hot-keyword-toggle-btn{margin: 4px 0 0 0;}
.hot-keyword {float:left;width: 10px;font-size:12px;letter-spacing:-1px;margin: 0;}
#subpage-hot-keyword-toggle-btn{line-height: initial;display: inline-block;color: #727272;cursor: pointer;margin: 8px 0 0 0;}}


.hot-keyword > h4 {
    float:left;
    font-weight:bold;
    color:#444;
}

.hot-keyword > a {
    display:inline-block;
}

.hot-keyword img {
    float:left;
    margin:13px 3px 0 2px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .hot-keyword img {
        margin-top:15px;
    }
}

.hot-keyword .hot-keyword-wrapper {
    display:none;
    position:absolute;
    border: 2px solid #848484;
    width: 165px;
    background: #fff;
    padding:3px 0 0 0;
    z-index:9;
    right: -2px;
    top: 37px;
}

.sub-nav .hot-keyword .hot-keyword-wrapper{top:33px;}


.hot-keyword:hover .hot-keyword-wrapper {
    display:block;
}

.hot-keyword .hot-keyword-wrapper a {
    display:block;
    line-height:20px;
    height:20px;
    overflow:hidden;
    padding:0 3px;
}

.hot-keyword .hot-keyword-wrapper a:hover {
    background:#f1f1f1;
}

.hot-keyword .hot-keyword-wrapper img {
    margin:4px 3px 0 2px;
}

.sub-nav .counter {
    float:right;
    height:36px;
    line-height:42px;
    margin: 0 10px 0 0;
}

.sub-nav .counter .member {
    font-weight:bold;
    color:#404040;
}

.sub-nav .counter strong {
    color:#777;
}

.sub-nav .sm_loginwrap {
    float:right;
    text-align:right;
    margin:14px 0 0 0;
    font-size:11px;
    color:#848484;
    z-index:1;
    font-family:'Dotum';
}

.sub-nav .sm_loginwrap span{display:block;float:right;_margin-top:5px;}
.sub-nav .sm_loginwrap .smloginbtnbox{margin-top:0px;height:20px;_padding-top:3px;}
.sub-nav .sm_loginwrap img{vertical-align:middle; margin-right:-2px;margin-top:-4px;}
.sub-nav .sm_loginwrap a{padding-left:3px;padding-right:3px;}
.sub-nav .sm_loginwrap a.memrog{font-weight:bold;color:#000;}
.sub-nav .sm_loginwrap a.idpw{color:#848484;}
.sub-nav .sm_loginwrap .loginsmbtn{margin-top:-2px;border: 1px solid #c1c1c1; background: #fff; font-family: 'malgun gothic'; font-size: 11px; letter-spacing: -0.5px; padding: 2px 4px; color: #404041;}
.sub-nav .sm_loginwrap2 {float:right; text-align:right; font-size:11px; color:#848484; font-family:"malgun gothic"; height: 36px;}
.sub-nav .sm_loginwrap2 .logOut_btn{border: 1px solid #c1c1c1; background: #fff; font-family: 'malgun gothic'; font-size: 11px; letter-spacing: -0.5px; padding: 2px; color: #404041;}


.sub-nav .sm_loginwrap2 p:first-child { text-align:left;  margin-top:0; float:left; width:450px;}
.sub-nav .sm_loginwrap2 p:first-child>span {display:block; padding-bottom:3px;}
.sub-nav .sm_loginwrap2 p:last-child {margin-top:20px; float:right; width:77px;}

.sub-nav .sm_loginwrap2 a{color:#000;}
.sub-nav .sm_loginwrap2 img{vertical-align:text-middle;_vertical-align:text-bottom;margin-top:-4px;_margin-top:1px;}
.sub-nav .sm_loginwrap2 .noteico img{_padding-bottom:4px;}

.sub-nav .loginbox02{z-index:22;position:relative;top:7px;*top:0px;overflow:hidden; margin-left:670px; width:230px; height:100px;background-color:#fff;text-align:left;border:1px solid #717171;}
.sub-nav .loginbox02 ul{margin-top:30px;}
.sub-nav .loginbox02 li img{position:absolute;margin:3px 0px 0px 5px;}
.sub-nav .loginbox02 ul.loginput{margin:10px 0px 0px 0px;width:220px;}
.sub-nav .loginbox02 ul.loginput li {font-size:11px;height:auto;height:20px;padding-left:13px;}
.sub-nav .loginbox02 .secuopt{height:22px;width:220px;margin-top:0px;background-color:#EEEEEE;padding-left:10px;padding-top:5px;font-size:11px;}
.sub-nav .loginbox02 .secuopt span{float:left;display:inline;}
.sub-nav .loginbox02 .secuopt a{color:#ff7713;text-decoration:underline;height:auto;}
.sub-nav .loginbox02 .secuopt a:hover{color:#ff7713;text-decoration:underline;height:auto;}
.sub-nav .loginbox02 .secuopt .secubtn{width:90px;}
.sub-nav .loginbox02 .secuopt .autologin{width:100px;color:#646464;margin-left:0px;letter-spacing:-1px;}
.sub-nav .loginbox02 .secuopt .autologin input{vertical-align:middle;margin-top:-3px;}
.sub-nav .loginbox02 .secuopt .closebox{width:25px;text-align:right;}
.sub-nav .loginbox02 .idinput{
    BORDER: 1px solid #BEBEBE;   WIDTH: 140px;height:17px; COLOR: #666666; FONT-SIZE: 12px;PADDING-TOP:3px;padding-left:3px;font-family:Gulim;
}
.sub-nav .loginbox02 ul.loginput li .pwinput{
    BORDER: 1px solid #BEBEBE;  margin-top:5px;_margin-top:1px; WIDTH: 140px;height:17px; COLOR: #666666; FONT-SIZE: 12px;PADDING-TOP: 3px;padding-left:3px;font-family:Gulim;
}
.sub-nav .loginbox02 ul.loginput li.loginbtn{position:absolute;margin:-40px 0px 0px 148px;_margin-top:-48px;}


/* ==========================================================================
FOOTER
========================================================================== */


.footer {   clear:both; width: 1069px; margin: 0 auto; padding: 10px 169px 0 0; box-sizing: border-box;}

.footer .nav {
    width:100%;
    background:#f9f9f9;
    padding:12px 0 11px 0;
    border-top: 2px solid #555;
    border-bottom:1px solid #dedede;
    font-size:12px;
    margin-top:10px;
    text-align:center;
}
.footer .nav a {
    display:inline-block;
    padding:0 5px;
    height:1em;
    line-height:1.1em;
    text-align:center;
    border-right:1px solid #ccc;
}
.footer .nav strong {
    color:#527bc2;
    font-weight:normal;
}
.footer .info {
    padding:15px 0;
    text-align:center;
    width:auto;
}
.footer .info .logo {
    display:block;
    width:120px;
    height:17px;
    margin:0 auto 10px auto;
    text-indent:-9999px;
    background:url(/images/logo_kr.png) no-repeat center center;
}
.footer .info > span {
    color:#777;
    font-family:'Tahoma';
    font-size:11px;
}
.footer .addon {
    color:#777;
    margin:10px 0;
}
.footer .addon p:first-child {
    margin-bottom:5px;
    color:#222;
}
.footer .addon p {
    margin:0;
}
.footer .addon strong {
    color:#527bc2;
}
.footer .addon a {
    display:inline-block;
    margin:5px 0 0 0;
    color:#527bc2;
}
.isms {
    font-size:11px;
    font-family:'Dotum';
    color:#555;
    text-align:center;
    margin:10px 0 0 0;
    letter-spacing:-1px;
}
.isms img {
    width:50px;
    height:auto;
}
.isms small {
    display:block;
    font-size:11px;
    letter-spacing:-0.5px;
}

/* ==========================================================================
MAIN PAGE
========================================================================== */

/* shopping */

.shopping {
    border:1px solid #d6d6d6;
}

.shopping .shopping-list li:first-child {
    font-weight:bold;
}

.shopping .title {
    font-family: 'Tahoma';
    background:#f7f7f7;
    padding:5px 14px 23px 9px;
    border-bottom:1px solid #d6d6d6;
}

.shopping .title span {
    float:left;
    font-family: 'Malgun Gothic';
    color:#1e1e1e;
}

.shopping .title .icon-shopping {
    float:left;
    width:18px;
    height:18px;
    background:url(/images/icon_shopping.png) no-repeat center center;
    margin:-1px 1px 0 0;
}

.shopping .title .icon-book {
    float:left;
    width:16px;
    height:16px;
    background:url(/images/icon_book.png) no-repeat center center;
    margin:0 4px 0 0;
}

.shopping .title .icon-luck {
    float:left;
    width:16px;
    height:16px;
    background:url(/images/icon_luck.png) no-repeat center center;
    margin:0 2px 0 0;
}

.shopping .title .icon-company {
    float:left;
    width:16px;
    height:16px;
    background:url(/images/icon_company.png) no-repeat center center;
    margin:0 4px 0 0;
}

.shopping .title .icon-md {
    float:left;
    width:16px;
    height:16px;
    background:url(/images/icon_md.png) no-repeat center center;
    margin:0 2px 0 0;
}

.shopping .title span {
    font-weight:bold;
}

.shopping .title a:hover .icon-book {
    width:16px;
    height:16px;
    background:url(/images/icon_book_hover.png) no-repeat center center;
}

.shopping .title a:hover .icon-luck {
    width:16px;
    height:16px;
    background:url(/images/icon_luck_hover.png) no-repeat center center;
}

.shopping .title .quick-link {
    float:right;
}

.shopping .title .quick-link a {
    float:left;
    margin:1px 0 0 0;
    font-weight:bold;
    font-family: 'Malgun Gothic';
}

.shopping .title .quick-link a:first-child {
    margin-right:10px;
}

.shopping .title .quick-link a:hover {
    color:#222;
}

.shopping .wrap {
    padding:8px 10px 3px 10px;
    height:227px;
    overflow:hidden;
}

.shopping .shopping-list li a {
    display:block;
    width:100%;
    height:22px;
    text-align:left;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap:break-word;
    white-space:nowrap;
}

.list-controls span a {
    float: left;
    width: 17px;
    height: 17px;
    margin: 0 2px;
}

.list-controls .bx-prev {
    background:url(/images/list_prev.png) no-repeat center center;
    background-size:17px 17px;
}

.list-controls .bx-next {
    background:url(/images/list_next.png) no-repeat center center;
    background-size:17px 17px;
}

.list-controls .disabled {
    opacity:0.3;
}

.gallery {
    margin:8px 0 0 0;
}

.gallery .btn-refresh {
    position:absolute;
    width:12px;
    margin:0 0 0 62px;
}

.gallery .btn-refresh img {
    width:100%;
}

.gallery-mobile .btn-refresh {
    margin:0 0 0 77px;
}

.gallery .gallery-free {
    display:inline-block;
    width:334px;
    zoom:1;
    *display:inline;
}

.gallery .gallery-mobile {
    display:inline-block;
    width:217px;
    zoom:1;
    *display:inline;
}

.gallery h3 {
    margin:0 0 10px 0;
    font-size:12px;
    font-family:'Malgun Gothic';
    font-weight:bold;
}

.gallery .thumbnail {
    color:#fff;
    text-align:center;
    display:inline-block;
    width:105px;
    height:105px;
    margin-right:3px;
    background-color:#ccc;
    background-size:cover;
    background-repeat:no-repeat;
    background-position:center center;
    overflow:hidden;
    zoom:1;
    *display:inline;
}

.gallery .thumbnail:last-child {
    margin:0;
}







.advice_room{
     width:555px;
     height:150px;
     overflow:hidden;
     border-top:solid 1px #ccc;

}

.advice_room p{margin:10px 0;}
.advice_room .view {width:114px; height:105px; background:url('/images/main/consult/Notice01.jpg') no-repeat; float:left;
                    position:relative; cursor:pointer;  }
.view .cover{width:114px; height:38px; background:rgba(0,0,0,0.5); position:absolute; bottom:0; left:0;
             color:#ffffff; font-size:11px; text-align:left; padding-top:4px; letter-spacing:-1px; }

.cover p {margin:1px 0 0 8px; padding:0;}
.advice_room p img {padding-bottom:2px;}
.advice_room ul{width:400px; height:115px; float:right; margin:-4px 22px 0 0;}
.advice_room ul li {height:23px; line-height:23px; position:relative; }
.advice_room ul li .category2 {
    float:left;
    height:10px;
    font-weight: normal;
    margin-right:5px;
    letter-spacing:-1px;
    color:#808080;
}
.advice_room ul li .title2 {
    max-width: 270px;
    display: inline-block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    color:#222;
    letter-spacing:-1px;
    zoom:1;
    *display:inline;
    padding-right:2px;
}
.advice_room ul li .name {
    display:none;
    float:right;
    width:5em;
    color:#808080;
    font-size:11px;
}

/* Board preview on Right section */






.board-news ul {
    text-align:center;
    padding:5px 0 0 0;
}

.board-news ul li {
    float:left;
    width:105px;
    padding:0;
    margin:0 0 0 10px;
}

.board-news ul li:first-child {
    margin:0;
}

.board-news ul li .thumbnail {
    display:block;
    width:100%;
    height:100px;
    background-repeat:no-repeat;
    background-position:center center;
    background-size:cover;
}

.board-news ul li p {
    display:block;
    width:105px;
    height:39px;
    margin:0;
    padding:5px 2px 0 2px;
    text-align:left;
    word-break:break-all;
    white-space: pre-line;
    background:#fff;
    color:#1e1e1e;
    font-size:12px;
}


.shopping-preview .list-controls {
    margin-left:480px;
}


.shopping-preview .tabs>li:first-child font{
	color: #ccc;
    font-weight: 100;
    font-size: 10px;
    position: absolute;
    right: -1px;
    top: 0;
}



.shopping-preview .tabs a:hover,
.comment-preview .title a:hover {
    color:inherit;
}





.shopping-preview .tabs li.active strong {
    color:#e6384c;
}


.shopping-preview .tab-contents li .category {
    float:left;
    width:80px;
    margin-right:7px;
    letter-spacing:-0.5px;
    color:#808080;
}



.shopping-preview .tab-contents li .title.editable {
    max-width:335px;
}

.shopping-preview .tab-contents li .name {
    float:right;
    width:58px;
    color:#808080;
    font-family:'Dotum';
    font-size:11px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

@media screen and (max-device-width: 480px) {
    .list_pop_menu01 {
        top:291px;
    }
}

@media screen and (max-height: 974px) {
    .error1 {
        padding:120px 0 !important;
    }
}

@media only screen and (max-device-width: 1024px) {
    .floating-banner-sm {
        display:none;
    }
}

/* BOARD WHICH HAS THE SIDE NAVIGATION */
.flexable-layout .navcontainer {
    width:100%;
}

.list-header,
.list-header-admin {
    float:right;
}

.list-header .nav_hot2 {
    padding:0;
}

.nav_hot2 .nav_hot_ico{
    color: #e80505;
    font-weight: bold;
    font-size: 15px;
    font-family: 'malgun gothic';
    margin-right: 3px;
}



.side-nav {
    float:left;
    text-align:left;
    max-width:110px;
    min-width:96px;
    font-size:12px;
    padding-right:12px;
    font-family:'Malgun Gothic';
    border-right: 1px solid rgb(234, 234, 234);
}

.side-nav li:not(.ami) {
    line-height:34px;
    height:34px;
    border-bottom: 1px solid #ddd;
}

.side-nav li.ami {

    height:34px;
    padding:5px 0;
    border-bottom: 1px solid #ddd;
}

.side-nav ul:first-child li:first-child {
    border-bottom: 2px solid rgb(102, 102, 102);
}

.side-nav li.sub_category {
    border-bottom: 0;
    background: url(/images/icon_document.gif) no-repeat left center;
    padding-left: 13px;
}

.table-contents {
    width:780px;
    float:right;
}

.table-contents #command_bg,
.table-contents .command_bg3,
.table-contents #command_bg4,
.table-contents #newbbs {
    width:100%;
}

.table-contents #quote > div {
    box-sizing:border-box;
    width:100% !important;
}

.table-contents .btn_commentable {
    margin:0 0 0 15px;
}

.table-contents .btn_article_move {
    margin:0 2px;
}

.mobile-game-forum {
    width:900px;
}

.mobile-game-forum .table-contents {
    width:743px;
}

.mobile-game-forum .side-nav {
    width:137px;

}

.mobile-game-forum .side-nav img {
    width:15px;
    margin-right:3px;
}

.mobile-game-forum .side-nav li {
    max-width:110px;
    overflow:hidden;
    line-height:34px;
    max-height:60px;
    height:100%;
    border-bottom: 1px solid #ddd;
}

.mobile-game-forum .side-nav li.names{height:30px;}
.mobile-game-forum .side-nav li.names a{line-height:30px;}


.mobile-game-forum .side-nav li .ranking {
    display:inline-block;
    width:17px;
    margin-right:7px;
    text-align:center;
    background:#f8f8f8;
    font-weight:bold;
}

.mobile-game-forum .side-nav li .ranking.new img {
    width:auto;
}




/* THIS AND THAT FIX FOR OWNER */

.view_name{color:#404040;font-size:13px;text-decoration:none;font-family:'Malgun Gothic';line-height:180%;}
.view_cate{color:#505050;font-size:13px;text-decoration:none;font-family:'Malgun Gothic';}
.view_title{color:#404040;font-size:21px;font-weight:bold;text-decoration:none;font-family:'Malgun Gothic';text-align:center;padding:15px 8px 0px 8px;}
.view_title2{color:#404040;font-size:14px;font-weight:bold;text-decoration:none;font-family:'Malgun Gothic';white-space:normal; line-height:150% !important;display:inline-block; margin-bottom:5px;vertical-align:top;}

.board-contents {overflow : hidden;/* line-height:25px; */letter-spacing: -0.5px;font-size:14px;}
.board-contents div {font-size:14px;}
.board-contents p {margin:0;}
.board-contents p span{font-size:14px;}
.board-contents.partner-contents p {margin:1em 0;}
.board-contents .big {position:relative;}
.board-contents ol:not(.car_info_02),
.board-contents ul:not(.car_info_02) {margin-left:40px;}
.board-contents ul:not(.car_info_02) li,
.board-contents ol:not(.car_info_02) li {list-style:inherit;}
.board-contents hr {display:block;}
.board-contents a {color:#2761c4;}
.board-contents .title_tx{font-size:20px;font-weight: bold;color: #4d4d4d;}
.board-contents .line_shape{
    border-bottom: 1px dotted #ccc;
    padding-top: 5px;
    margin-bottom: 15px;
}

#TB_window {
    margin-top:0 !important;
    top:15% !important;
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
    body {
        padding:0 1%;
    }
}

/* ==========================================================================
DOKDO EVENT (temporary)
========================================================================== */
div#dokdo_event {
    position:relative;
    top:-65px; right:180px;
    float:right;
    margin-right:5px;
    text-align:center;
    font-weight:bold;
}

div#dokdo_event span {
    display:inline-block;
}

div#dokdo_event span:last-child {
    position:relative;
    top:7px; left:5px;
}

div#dokdo_event input {
    width:40px; height:40px;
}

div#dokdo_signature {
    float:right;
    text-align:center;
}

div#dokdo_signature span {
    display:block;
    margin-top:10px;
}


/* ==========================================================================
HOT POST PREVIEW ON BOARD VIEW PAGE
========================================================================== */
#mytx .hot-post-preview {
    text-align:left;
}

#mytx .hot-post-preview h4 {
    font-weight:bold;
    margin-bottom:3px;
}

#mytx .hot-post-preview a {
    display:block;
    padding:2px 0 0 0;
    height:17px;
}

#mytx .hot-post-preview a span {
    display:block;
    float:left;
    max-width:650px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

#mytx .hot-post-preview a small {
    font-size:1em;
    margin-left:5px;
    color:#527bc2;
}

/* Modified history on board */
#modified-history {
    display:inline-block;
    background:#f4f4f4;
    padding:2px 5px 0 5px;
    margin:0 0 5px 0;
}

/* Sponsor thumbnail profile */
.thumbnail-profile input[type=file] {
    display:inline-block;
}
.thumbnail-profile label {
    display:inline-block;
    margin:0 0 0 5px;
}
.thumbnail-profile label input {
    float:left;
    margin:3px 2px 0 0;
}
.thumbnail-profile .popup-helper {
    float:none;
    display:inline-block;
    position:absolute;
    margin:6px 0 0 5px;
}

/* ==========================================================================
BOARD ON LIST FOOTER
========================================================================== */

.board-footer {
    padding: 20px 0 40px 0;
    clear: both;
}
.board-footer .column > div {
    display:inline-block;
}
.board-footer .column-2 > div {
    width:437px;
}
.board-footer .column-2 > div:first-child {
    padding-right:15px;
}
.board-footer .column-3 > div {
    width:285px;
}
.board-footer .column-3> div:nth-child(2) {
    padding:0 15px;
}
.board-footer .column .title {
    line-height:24px;
    border: 1px solid #d6d6d6;
    border-bottom:0;
    background: #f7f7f7;
    text-align:left;
    padding: 0 8px;
    font-weight: bold;
    font-family: 'Malgun Gothic';
}
.board-footer .column-2 .title {
    width:421px;
}
.board-footer .column-3 .title {
    width:269px;
}
.board-footer .column .title img {
    position:relative;
    margin:-1px 0 0 3px;
}
.board-footer .column ul {
    width:100%;
    padding:4px 0 6px 0;
    border:1px solid #d6d6d6;
}
.board-footer .column li {
    padding:3px 8px 0 8px;
    height:22px;
    line-height:24px;
    text-align:left;
}
.board-footer .column li a {
    display:inline-block;
    max-width:80%;
    height:22px;
    line-height:24px;
    text-overflow:ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.board-footer .column li i {
    position:absolute;
    color:#0459c1;
    font-style: normal;
    font-size:11px;
    margin-left:2px;
}
.board-footer .column li span {
    float:right;
    font-size:11px;
    color:#777;
}



/* image board */

.img-board {
    clear:both;
}

.img-board .column-1 {width:100%; text-align:left;}
.img-board .column-1 .board_contents {border:1px solid #d1d1d1; padding:8px 0 2px 6px;}
.img-board .board_contents .cov {font-size:0; margin-bottom:8px;}
.img-board .board_contents .cov i{font-style:normal; margin:0 5px 0 2px;}
.img-board .board_contents .cov div {width:50%; display:inline-block; clear:right; position:relative;}
.img-board .board_contents .cov div>a span{display:inline-block; position:relative; box-sizing:border-box; border:1px solid #d1d1d1; margin:2px 0 0 4px;}
.img-board .board_contents .cov div>a span img{border:0;}
.img-board .board_contents .cov img.mark {position:absolute; top:4px; left:6px; z-index:1;}
.img-board .board_contents .cov div ul{width:82%; float:right; box-sizing:border-box; padding-right:8px; }
.img-board .board_contents .cov div ul li{word-wrap:break-word; overflow:hidden; text-overflow:ellipsis;}
.img-board .board_contents .cov div ul li:first-child{margin-bottom:-2px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; line-height:20px; height:37px; }
.img-board .board_contents .cov div ul li:last-child{margin-top:6px; background:#f7f7f7; text-align:right;}
.img-board .column .title {
	width:100%;
	box-sizing:border-box;
	height:24px;
    line-height:24px;
    border: 1px solid #d6d6d6;
    border-bottom:0;
    background: #f7f7f7;
    padding-left:8px;
    font-weight: bold;
    font-family: 'Malgun Gothic';
}

.img-board .column .title img{margin:0 0 3px 3px;}

.img-board .column-2 {width:100%; clear:both; margin-top:10px; text-align:left;}
.img-board .column-2 div.sub01{width:49.5%; float:left;}
.img-board .column-2 div.sub02{width:49.5%; float:right;}
.img-board .column-2 div .board_contents .cov {font-size:0; margin-bottom:8px; border:1px solid #d1d1d1; padding:8px 0 4px 6px; }
.img-board .column-2 div .board_contents .cov i{font-style:normal; margin:0 5px 0 2px;}
.img-board .column-2 div .board_contents .cov li {clear:right; margin-bottom:5px; font-size:12px; position:relative;}
.img-board .column-2 div .board_contents .cov li>a span{display:inline-block; position:relative; box-sizing:border-box; border:1px solid #d1d1d1; margin:2px 0 0 4px;}
.img-board .column-2 div .board_contents .cov li>a span img{border:0;}
.img-board .column-2 div .board_contents .cov img.mark {position:absolute; top:4px; left:6px; z-index:1;}
.img-board .column-2 div .board_contents .cov li ul{width:82%; float:right; box-sizing:border-box; padding-right:8px; }
.img-board .column-2 div .board_contents .cov li ul li{word-wrap:break-word; overflow:hidden; text-overflow:ellipsis;}
.img-board .column-2 div .board_contents .cov li ul li:first-child{margin-bottom:-2px;display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; line-height:20px; height:37px;}
.img-board .column-2 div .board_contents .cov li ul li:last-child{margin-top:6px; background:#f7f7f7; text-align:right;}


.img-board .column-3{height: 189px;padding: 10px;box-sizing: border-box;margin: 10px 0;}
.img-board .column-3>div>p{
    font-size: 13px;
    margin: 0;
    text-align: left;
    font-weight: bold;
    margin-bottom: 10px;
}

.img-board .column-3>div>p small{
    font-weight: normal;
    color: #686868;
    margin-left: 10px;
}
.img-board .column-3>div>p small>i{
    font-style: normal;
    margin-left: 2px;
}

.img-board .column-3 div.sub02{width:49.5%; float:right;}
.img-board .column-3 div .board_contents .cov i{font-style:normal; margin:0 5px 0 2px;}
.img-board .column-3 div .board_contents .cov li {clear:right;margin-bottom:5px;font-size:12px;width: 50%;position:relative;float: left;}
.img-board .column-3 div .board_contents .cov li>a span{display:inline-block; position:relative; box-sizing:border-box; border:1px solid #d1d1d1; margin:2px 0 0 4px;}
.img-board .column-3 div .board_contents .cov li>a span img{border:0;}
.img-board .column-3 div .board_contents .cov img.mark {position:absolute; top:4px; left:6px; z-index:1;}
.img-board .column-3 div .board_contents .cov li ul{width:82%; float:right; box-sizing:border-box; padding-right:8px; }
.img-board .column-3 div .board_contents .cov li ul li{word-wrap:break-word; overflow:hidden; text-overflow:ellipsis;}
.img-board .column-3 div .board_contents .cov li ul li:first-child{margin-bottom:-2px; text-align:left; display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px;width: 100%;height:39px;}
.img-board .column-3 div .board_contents .cov li ul li:last-child{margin-top:6px;width: 100%;background:#f7f7f7;text-align:right;}



.img-board .column-4{height: 115px;padding: 10px;box-sizing: border-box;margin: 10px 0;}
.img-board .column-4>p{
    font-size: 13px;
    margin: 0;
    text-align: left;
    font-weight: bold;
    margin-bottom: 10px;
}

.img-board .column-4>p small{
    font-weight: normal;
    color: #686868;
    margin-left: 10px;
}
.img-board .column-4>p small>i{
    font-style: normal;
    margin-left: 2px;
}

.img-board .column-4>ul>li{
    white-space: nowrap;
    list-style: circle;
    float: left;
    text-align: left;
    margin-bottom: 5px;
    width: 50%;
    overflow: hidden;
    text-overflow: ellipsis;
}

.img-board .column-4>ul>li>i.dot{
    background: url(/images/dot.png) no-repeat center;
    background-size: 3px;
    display: inline-block;
    width: 18px;
    height: 11px;
}


/* */

.privacy-popup {
    display:none;
    position:absolute;
    margin:47px 0 0 450px;
    font-size:0.9em;
    font-family:'Dotum';
    width:393px;
    background:#fff;
    padding:15px;
    z-index:3;
    border:1px solid #ccc;
}
.privacy-popup h5 {
    font-weight:bold;
    margin-bottom:1em;
}
.privacy-popup h5 .btn-close {
    float:right;
    width:1.2em;
    margin:0.2em 0 0 0;
    cursor:pointer;
}
.privacy-popup p {
    margin:0;
}

.coupon-bonus {
    padding:7px;
    border: 1px solid #bbb;
    background:#f8f8f8;
    margin-left:5px;
}
.coupon-bonus small {
    color:orangered;
    font-size:11px;
    font-family:'Dotum';
    letter-spacing:-1px;
    margin-right:5px;
}
.info_bg small.coupon {
    color:orangered;
    font-size:12px;
    margin:0 5px;
}

/* ==========================================================================
BOOKMARK AND EMAIL POPUP
========================================================================== */
.popup-bookmark,
.popup-email {
    display:none;
    position:fixed;
    top:10%;
    left:50%;
    margin-left:-22.5em;
    width:45em;
    background:#fff;
    z-index:99;
}
.popup-layer .popup-header {
    padding:0.5em 0;
    background:#555;
    color:#fff;
}
.popup-layer .popup-header h3 {
    font-size:1.2em;
    font-weight:bold;
    font-family:'Malgun Gothic';
}
.popup-layer .popup-header .btn-close {
    display:block;
    position:absolute;
    left:auto;
    top:0.6em;
    right:0.8em;
    width:1.2em;
    height:1.2em;
    background:url(/images/btn_close_white.png) no-repeat center center;
    background-size:contain;
    cursor:pointer;
}
.popup-layer .popup-body {
    padding:2em 2em 1em 2em;
}
.popup-layer select,
.popup-layer input,
.popup-layer textarea {
    display:block;
    width:100%;
    margin:1em 0;
    padding:0.5em;
    box-sizing:border-box;
    border:1px solid #aaa;
    resize:none;
    font-family: "malgun gothic";
}
.popup-layer textarea {
    height:6em;
}
.popup-email textarea {
    height:10em;
}
.popup-layer .popup-footer {
    padding:0 0 2em 0;
}
.popup-layer .btn-submit {
    display:inline-block;
    background:#fc7200;
    width:10em;
    margin:0 0.5em;
    padding:0.6em 0;
    line-height:1.4em;
}
.popup-layer .btn-home {
    background:#777;
}
.popup-layer .btn-submit:hover,
.popup-layer .btn-submit:active,
.popup-layer .btn-submit:focus {
    color:#fff;
}

/* ==========================================================================
SEARCH RESULT
========================================================================== */
/* PC ui wide */

.power-link {
    padding:10px;
    background:#fbfbfb;
    border:1px solid #ccc;
    margin:1em 0 0 0;
    border-left:0;
    border-right:0;
}

.power-link > center{ display:inline-block; vertical-align:top;}

.power-link .wrap { width:520px; display:inline-block;}
.power-link .wrap>h2{font-size:13px;}
.power-link .wrap h2 img{    vertical-align: text-top;margin-top: 1px;}
.power-link .wrap h2 .btn-click-choice{font-size:12px;}
.power-link .wrap h2 .btn-click-choice img{    vertical-align: middle;margin-top: -4px;}

.power-link .ad {
    display:inline-block;
    width:336px;
    height:280px;
    margin-left:20px;
}
.btn-click-choice {
    float:right;
}
.power-link .wrap > div {
    font-family:"Malgun Gothic";
    margin: 12px 0;

}

.power-link .wrap > div.groups > i.F_img{
	display:inline-block;
	width: 60px;
	height: 60px;
    position:absolute;
	background-repeat:no-repeat;
	background-position:center;
    background-size:cover;
    margin-top:3px;
}


.power-link .wrap > div.groups.img{min-height:66px;}
.power-link .wrap > div.groups.img .cov{margin-left: 70px;width: 472px;}

.power-link .wrap > div.groups.B3{margin-bottom:25px;position: relative;}
.power-link .wrap > div.groups.B3 small{margin-bottom:13px;}

.power-link .wrap .title {
    font-weight: bold;
    font-size: 14px;
    color: #071ac8 !important;
    border-bottom: 1px solid;
    margin-right:6px;
}
.power-link .wrap .url{font-size:13px;}

.power-link .wrap > div p {
    margin: 3px 0;
    font-size: 13px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    color:#262626;
    height:20px;
    line-height:20px;
    width:465px;
}

.power-link .wrap > div.groups p.bot{border-bottom:1px dotted #ccc; padding-bottom:4px; margin-top:4px;}
.power-link .wrap > div.groups small{display:block; width:250px; margin:7px 0 3px 0; font-size:13px; line-height:14px;}
.power-link .wrap > div.groups small {position:relative;}
.power-link .wrap > div.groups small span{color:#424242;}
.power-link .wrap > div.groups small .goods {color:#071ac8;position:absolute;top: 0;background: #fbfbfb;padding-right: 5px;}
.power-link .wrap > div.groups small .line {display:block;border-bottom:1px dotted #ccc;height: 6px;}
.power-link .wrap > div.groups small .price {position:absolute;top: 0;right:0;background: #fbfbfb;padding-left: 5px;}
.power-link .icon_npay{height:13px;width:36px;}
.power-link .icon_npay_plus{height:13px;width:46px;}
.power-link .icon_naveridlogin{height:13px;width:39px;}
.power-link .icon_talktalk{height:16px;width:14px;vertical-align:text-bottom;}
.power-link02{background: #fafcff;margin: 10px 0 0 0;border-left: 0;border-right: 0;text-align: left;}
.power-link02 .wrap{border: 1px solid #b1b1b1;border-radius: 5px;}
.power-link02 h2{background: #f7f9fa;padding: 7px 10px;border-top-left-radius: 5px;border-top-right-radius: 5px;border-bottom: 1px solid #c7c7c7;}
.power-link02 .wrap .groups{width: 49%;display: inline-block;vertical-align: top;margin: 0 0.5%;}
.power-link02 .wrap .groups.img{position: relative;}
.power-link02 .wrap .groups.B2 .cov{margin-top: 2px;}
.power-link02 .wrap .groups.img .cov{padding: 2px 0 0 57px;}
.power-link02 .wrap .cov_box{display: inline-block;padding: 10px 5px;box-sizing: border-box;width: 100%;border-top: 1px solid #e2e2e2;}
.power-link02 .wrap .cov_box:first-of-type{border:0;}
.power-link02 .wrap .groups .F_img{display:inline-block;width: 49px;height: 49px;top: -1px;position:absolute;background-repeat:no-repeat;background-position:center;background-size:cover;}
.power-link02 .wrap .groups small{position: relative;}
.power-link02 .wrap > div p{margin: 0;font-size: 12px;color: #262626;}
.power-link02 .wrap > div p a{display: inline-block;overflow: hidden;width: 100%;text-overflow: ellipsis;white-space: nowrap;margin: 3px 0 0 0;}
.power-link02 .wrap .groups .cov{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.power-link02 .wrap .groups.B3{margin-bottom:25px;}
.power-link02 .wrap .groups.B3 small{display:inline-block; width: 49px; height: 49px; position:absolute; background-repeat:no-repeat; background-position:center; background-size:cover;}
.power-link02 .wrap .title {font-weight: bold; font-size: 1.1em; color: #071ac8 !important; border-bottom: 1px solid; margin-right: 6px;}
.power-link02 .wrap .groups .bot{border-bottom:1px dotted #ccc; padding-bottom:4px; margin-top:4px;}
.power-link02 .wrap .groups small{display: block;width: 100%;margin: 6px 0 0 0;font-size:12px;line-height:14px;box-sizing: border-box;}
.power-link02 .wrap .groups small {position:relative;}
.power-link02 .wrap .groups small span{color:#424242;}
.power-link02 .wrap .groups small .goods {color:#071ac8;position:absolute;top: 0;background: #fbfbfb;padding-right: 5px;}
.power-link02 .wrap .groups small .line {display:block;border-bottom:1px dotted #ccc;height: 6px;}
.power-link02 .wrap .groups small .price {position:absolute;top: 0;right:0;background: #fbfbfb;padding-left: 5px;}
.power-link02 .icon_npay{height:13px;width:33px;}
.power-link02 .icon_npay_plus{height:13px;width:42px;}
.power-link02 .icon_naveridlogin{height:13px;width:39px;}
.power-link02 .icon_talktalk{height:16px;width:14px;vertical-align:text-bottom;}

.power-link02.two_line .wrap .groups{width:100%;padding: 2px 10px;box-sizing:border-box;}
.power-link02.two_line .wrap .groups .url{float:right;font-size: 13px;margin-right: 11px;}
.power-link02.two_line .wrap .groups.img .cov{padding: 0 0 0 76px;}
.power-link02.two_line .wrap .groups .F_img{top: -3px;left: 11px;width: 60px;height: 60px;}
.power-link02.two_line .wrap .title{font-size: 14px;}
.power-link02.two_line .wrap > div p a{font-size: 14px;margin-top:4px;}
.power-link02.two_line .wrap .btn-click-choice{font-size:11px;}
.power-link02.two_line .wrap h2{padding: 6px 20px;}
.power-link02.two_line .wrap h2 img{margin-top:-3px;}
.power-link02.two_line .wrap .groups.B2 .cov{margin:0;}

/* .power-link02{
    background: #fafcff;
    margin: 10px 0 0 0;
    border-left: 0;
    border-right: 0;
    text-align: left;
}

.power-link02 .wrap{
    border: 1px solid #e2e2e2;
    border-radius: 5px;
}

.power-link02 .ad {
    display:inline-block;
    width:336px;
    height:280px;
    margin-left:20px;
}

.power-link02 .wrap > div {
    font-family:"Malgun Gothic";
    margin: 1em 0 1.3em 0;
}

.power-link02 h2{
    background: #f7f9fa;
    padding: 7px 10px;
    border-top-left-radius: 5px;
    margin-bottom: 10px;
    border-top-right-radius: 5px;
    border-bottom: 1px solid #f1f1f1;
}

.power-link02 .wrap > div{font-family: "Malgun Gothic";padding: 0 10px 0 10px;border-bottom: 1px solid #f1f1f1;margin: 0 0 8px 0;}
.power-link02 .wrap > div:last-child{border:0;margin: 0;}
.power-link02 .wrap .title{
    font-weight: bold;
    font-size: 1.1em;
    color: #071ac8 !important;
    border-bottom: 1px solid;
    margin-right: 6px;
}
.power-link02 .wrap > div.groups small{position: relative;}
.power-link02 .wrap .groups .cov{
    display: inline-block;
    width: 50%;
    padding: 0 8px 0 0;
    box-sizing: border-box;
    margin-bottom: 5px;
}

.power-link02 .wrap > div p{
    margin: 3px 0;
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #262626;
    height: 20px;
    line-height: 20px;
}


.power-link02 .wrap > div.groups > div.cov > i.F_img{
	display:inline-block;
	width: 49px;
	height: 49px;
	position:absolute;
	background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
}

.power-link02 .wrap > div.groups > .cov.img > .tilte{margin-left: 59px;}


.power-link02 .wrap > div.groups p.bot{border-bottom:1px dotted #ccc; padding-bottom:4px; margin-top:4px;}
.power-link02 .wrap > div.groups small{display:block; width:250px; margin:7px 0 3px 0; font-size:12px; line-height:14px;}
.power-link02 .wrap > div.groups small {position:relative;}
.power-link02 .wrap > div.groups small span{color:#424242;}
.power-link02 .wrap > div.groups small .goods {color:#071ac8;position:absolute;top: 0;background: #fbfbfb;padding-right: 5px;}
.power-link02 .wrap > div.groups small .line {display:block;border-bottom:1px dotted #ccc;height: 6px;}
.power-link02 .wrap > div.groups small .price {position:absolute;top: 0;right:0;background: #fbfbfb;padding-left: 5px;}

.power-link02 .icon_npay{height:13px;width:33px;}
.power-link02 .icon_npay_plus{height:13px;width:42px;}
.power-link02 .icon_naveridlogin{height:13px;width:39px;}
.power-link02 .icon_talktalk{height:16px;width:14px;vertical-align:text-bottom;} */



.result {
    margin:10px 0 0 0;
}
.result .tab-contents {
    min-height:150px;
    border-bottom:1px solid #ccc;
    padding:0 1em;
}
.result .tabs {
    height:28px;
    border-bottom:1px solid #ddd;
    font-family:'Malgun Gothic';
}
.result .tabs li {
    float:left;
    width:76px;
    padding:4px 0;
    text-align:center;
    border:1px solid #ddd;
    background:#efefef;
}
.result .tabs li a {
    float:left;
    width:100%;
    color:#444;
    cursor:pointer;
}
.result .tabs li.active {
    background:#fff;
    border-bottom:1px solid #fff;
}
.result .tabs li.active a {
    color:#404040;
    font-weight:bold;
}
.result .search-detail {
    margin:5px 0 15px 0;
    padding:10px;
    background:#fafafa;
    border:1px solid #ddd;
}
.result .search-detail select {
    float:left;
    padding:3px 2px;
    border:1px solid #aaa;
    border-radius:0;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .result .search-detail select {
        padding:5px 2px;
    }
}
.result .search-detail .category {
    margin-left:10px;
}
.result .search-detail input[type=text] {
    float:left;
    width:200px;
    height:24px;
    border:1px solid #aaa;
    border-radius:0;
    margin:0 5px 0 -1px;
    border-left:0;
    padding:0 5px;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance:       none;
}
@media only screen and (device-width: 768px) {
    .result .search-detail input[type=text] {
        margin-left:2px;
        border:1px solid #aaa;
    }
}
.result .search-detail.book-search input[type=text] {
    margin-left:0;
    border-left:1px solid #aaa;
}
.result .search-detail button[type=submit] {
    font-family:'Dotum';
    width:50px;
    height:26px;
    background:#ddd;
    border:1px solid #aaa;
    color:#555;
}
.search-detail .hot-keywords {
    float:right;
    width:220px;
    height:24px;
}
.hot-keywords-carousel {
    visibility: hidden;
}
.search-detail .hot-keywords-layer {
    display:none;
    position:absolute;
    border: 2px solid #848484;
    left:50%;
    margin-left:221px;
    width: 150px;
    height: 187px;
    overflow:hidden;
    background: #fff;
    padding:5px;
    z-index:6;
}
.search-detail .hot-keywords:hover .hot-keywords-layer {
    display:block;
}
.search-detail a {
    display:block;
}
.search-detail a:hover {
    color:inherit;
}
.search-detail a img {
    position:relative;
    margin:-2px 0 0 0;
}
.search-detail .bx-wrapper {
    float:right;
    padding:6px 0 0 0;
    width:100% !important;
    height:24px !important;
    text-align:right;
}
.result p.empty {
    color:#aaa;
    padding:10em  0;
    text-align:center;
}
.result .item {
    margin:20px 0;
}
.result .item::after {
    display:block;
    clear:both;
    content:'';
}
.result .item .thumb {
    float:left;
    width:100px;
    height:85px;
    margin-right:15px;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:center;
}
.result .item .content p a {
    display:block;
    overflow: hidden;
    margin:0.3em 0 0.7em 0;
    line-height:1.5;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-wrap:break-word;
}
.result .item .content .title {
    display:block;
    font-size:1.2em;
    font-family:'Malgun Gothic';
    letter-spacing:-1px;
    color:#00c;
    overflow:hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height:1.4em;
    text-decoration:underline;
}
.result .item .comment-count {
    position:absolute;
    margin:5px 0 0 5px;
    padding:0 5px 0 2px;
    color: #606060;
    font-size: 11px;
    text-align:center;
    font-family: 'Dotum', 'Tahoma';
    background-color: #f0f0f0;
}
.result .item .content strong {
    display:block;
    font-family:'Tahoma', 'Dotum';
}
.result .item .desc {
    margin:0
}
.result .item .desc strong,
.result .item .desc span {
    display:inline-block;
    font-size:0.9em;
    font-family:'Dotum';
    color:#555;
    border-left:2px solid #ddd;
    padding:0 0.7em;
}
.result .item .desc span:first-child {
    padding-left:0;
    border:0;
}
.result .item .desc strong {
    padding-left:0;
    border:0;
    font-weight:normal;
    margin-left:-0.6em;
}
#result-tab3 .thumb {
    width:70px;
    height:60px;
}
#result-tab4 .thumb {
    width:50px;
    height:50px;
}
#result-tab4 .desc {
    margin:0.5em 0;
}
label.admin-interface {
    float:left;
    display:block;
    width:2em;
    margin:0.4em 0 0 0;
}
.admin-interface input[type=checkbox] {
    width:1.4em;
    height:1.4em;
}
.admin-buttons {
    float:right;
    margin:2px 0 0 0;
}
.admin-buttons .btn {
    display:inline-block;
    padding:2px 5px;
    color:#fff;
    background:#268ea5;
    border-radius:4px;
    margin:0 5px;
    cursor:pointer;
}
.admin-interface,
label.admin-interface {
    display:block;
}
#result-tab3 .item label {
    height:2em;
    padding-top:2em;
}
#result-tab4 .item label {
    height:1.9em;
    padding-top:1.5em;
}
.result .item span.like {
    margin: 0 3px 0 0;
    padding-left: 26px;
    height: 16px;
    font-size: 11px;
    color: #3e3e3e;
    line-height: 16px;
    background: url(/images/main/201111/search_ico_good.gif) no-repeat 10px top;
}
.result .item span.dislike {
    display: inline-block;
    padding-left: 16px;
    height: 16px;
    font-size: 11px;
    line-height: 16px;
    background: url(/images/main/201111/search_ico_good.gif) no-repeat left -16px;
    border:0;
}
/* ==========================================================================
PAGE_LIST.CSS
========================================================================== */
.pagination {
    width:100%;
    padding:10px 0 60px 0;
}
.pagination select {
    float:right;
    border: 1px solid #ccc;
    padding: 3px 6px 4px 6px;
    margin:-2px 10px 0 0;
}
.page {
    float:right;
    font-size: 9pt;
    font-family: "Malgun Gothic";
}
.page a {
    color: #505050;
    text-decoration: none;
    border: 1px solid #CCC;
    padding: 2px 6px 3px 6px;
}
.next {
    border: 1px solid #999;
    font-size: 12px;
    padding: 3px;
    float: right;
    color: #333333;
    text-decoration: none;
    margin-top: 8px;
    margin-left: 10px;
}
.page_inert {
    margin-left: 0px;
    padding: 0px 5px 5px 5px;
    color: #F00;
    font-weight: bold;
    vertical-align: bottom;
}

.page_inert01 {
    padding: 3px 0px 5px 0px;
    color: #000;
}
.page_next {
    background-color: #f1f1f1;
}
.page_next img {
    padding: 0px 0px 0px 2px;
}
.page_prev {
    background-color: #f1f1f1;
}
.page_prev img {
    padding: 0px 2px 0px 0px;
}

#result-tab5 {
    padding:0;
}

#bookMain {
    width: 100%;
}
#bookMain:after { content:""; display:block; height:0; clear:both; visibility:hidden; }
#bookMain .leftSection { float:left; width:136px; margin-right:6px; }
#bookMain .leftSection ul { width:134px; border-left:1px solid #e1dede; border-right:1px solid #e1dede; border-bottom:1px solid #e1dede; }
#bookMain .leftSection ul li { padding-bottom:5px; padding-top:5px; background:url('/images/books/bg_dot_line.gif') repeat-x 0 bottom; }
#bookMain .leftSection ul li.last01 { padding-bottom:5px; padding-top:5px; background:none;}
#bookMain .leftSection ul li img { vertical-align:top; }
#bookMain .leftSection ul li a { display:inline-block; width:134px; height:29px; vertical-align:middle; color:#a5a5a5; }
#bookMain .leftSection ul li.last { background:none; padding-bottom:0; }
#bookMain .leftSection .recommendBook { min-height:875px; _height:875px; border-bottom:1px solid #e1dede; }
#bookMain .leftSection .recommendBook li a { width:126px; height:auto; padding:6px 0 6px 8px; }
#bookMain .contentsSection { width:756px; float:left; margin-top:-7px; *margin-top:-6px; }
.attentionTop { width:721px; height:299px; padding:20px 15px 0 20px; background:url('/images/books/bg_book_header.gif') no-repeat 0 0; }
.attentionTop p { margin:0; }
.attentionTop .todayBook { float:left; width:450px; }
.attentionTop .todayBook .titleLine { width:450px; overflow:hidden; }
.attentionTop .todayBook .titleLine h3 { float:left; }
.attentionTop .todayBook .titleLine a { float:right; }
.attentionTop .todayBook .bookInfo { width:450px; margin-top:35px; }
.attentionTop .todayBook .bookInfo:after { content:""; display:block; height:0; clear:both; visibility:hidden; }
.attentionTop .todayBook .bookInfo dt { float:left; width:126px; margin-right:15px; }
.attentionTop .todayBook .bookInfo dt span { display:block; text-align:center; }
.attentionTop .todayBook .bookInfo dt .bookCover { width:95px; height:154px; padding-left:31px; text-align:left; background:url('/images/books/bg_book_cover.gif') no-repeat 0 0; }
.attentionTop .todayBook .bookInfo dt .star1 { width:100px; height:17px; margin:0 auto; text-indent:-9999px; background:url('/images/books/bul_star_step.gif') no-repeat 0 0; }
.attentionTop .todayBook .bookInfo dt .star2 { width:100px; height:17px; margin:0 auto; text-indent:-9999px; background:url('/images/books/bul_star_step.gif') no-repeat 0 -38px; }
.attentionTop .todayBook .bookInfo dt .star3 { width:100px; height:17px; margin:0 auto; text-indent:-9999px; background:url('/images/books/bul_star_step.gif') no-repeat 0 -75px; }
.attentionTop .todayBook .bookInfo dt .star4 { width:100px; height:17px; margin:0 auto; text-indent:-9999px; background:url('/images/books/bul_star_step.gif') no-repeat 0 -112px; }
.attentionTop .todayBook .bookInfo dt .star5 { width:100px; height:17px; margin:0 auto; text-indent:-9999px; background:url('/images/books/bul_star_step.gif') no-repeat 0 -149px; }
.attentionTop .todayBook .bookInfo dt .score { margin-top:10px; font-weight:bold; color:#a2a2a2; }
.attentionTop .todayBook .bookInfo dd { float:left; width:295px; }
.attentionTop .todayBook .bookInfo dd p { color:#a2a2a2; }
.attentionTop .todayBook .bookInfo dd .writer { margin-top:15px; }
.attentionTop .todayBook .bookInfo dd .subject1 { margin-top:0px; color:#515151; font-size:14px; font-weight:bold;font-family:Tahoma, Geneva, sans-serif;}
.attentionTop .todayBook .bookInfo dd .subject { margin-top:10px; color:#515151; }
.attentionTop .todayBook .bookInfo dd .btns { margin-top:15px; }
.attentionTop .todayBook .bookInfo dd .btns a { display:inline-block; padding:0 8px; vertical-align:middle; border:1px solid #dcdcdc; color:#939292; }
.attentionTop .hotSale { float:right; width:205px; }
.attentionTop .hotSale ul { width:200px; padding-left:5px; margin-top:9px; }
.attentionTop .hotSale ul li { padding:2px 0 3px 0; background:url('/images/books/bg_dot_line.gif') repeat-x 0 bottom; font-size:0; }
.attentionTop .hotSale ul li dl { width:100%; overflow:hidden; font-size:12px; }
.attentionTop .hotSale ul li dl dt { float:left; margin-right:8px;  }
.attentionTop .hotSale ul li dl dt img { border:1px solid #e4e4e4; }
.attentionTop .hotSale ul li dl dd { float:left; }
.attentionTop .hotSale ul li dl dd p { color:#a2a2a2; }
.attentionTop .hotSale ul li dl dd .subject { color:#515151; width:130px;}
.attentionTop .hotSale ul li dl dd p span { text-decoration:line-through; }
.attentionTop .hotSale ul li dl dd p em { font-weight:bold; color:#d50303; }
.attentionTop .hotSale ul li.last { background:none; }
#bookMain .tab { width:753px; }
#bookMain .tab .tabs { position:relative; height:43px; }
#bookMain .tab .tabs li { position:absolute; top:0; }
#bookMain .tab .tabs li a { display:block; width:85px; height:36px; text-indent:-9999px; background:url('/images/books/btn_book_tab.gif') no-repeat 0 0; font-size:0; }
#bookMain .tab .tabs .tabMenu1 { left:0; }
#bookMain .tab .tabs .tabMenu1 a { width:85px; }
#bookMain .tab .tabs .tabMenu1 a.current { width:85px; height:43px; background-position:0 -56px; }
#bookMain .tab .tabs .tabMenu2 { left:84px; }
#bookMain .tab .tabs .tabMenu2 a { width:84px; background-position:-84px 0; }
#bookMain .tab .tabs .tabMenu2 a.current { width:85px; height:43px; background-position:-84px -56px; }
#bookMain .tab .tabs .tabMenu3 { left:167px; }
#bookMain .tab .tabs .tabMenu3 a { width:85px; background-position:-167px 0; }
#bookMain .tab .tabs .tabMenu3 a.current { width:85px; height:43px; background-position:-167px -56px; }
#bookMain .tab .tabs .tabMenu4 { left:253px; }
#bookMain .tab .tabs .tabMenu4 a { width:85px; background-position:-585px 0; }
#bookMain .tab .tabs .tabMenu4 a.current { width:85px; height:43px; background-position:-251px -56px; }
#bookMain .tab .tabs .tabMenu5 { left:334px; }
#bookMain .tab .tabs .tabMenu5 a { width:85px; background-position:-585px 0; }
#bookMain .tab .tabs .tabMenu5 a.current { width:85px; height:43px; background-position:-335px -56px; }
#bookMain .tab .tabs .tabMenu6 { left:418px; }
#bookMain .tab .tabs .tabMenu6 a { width:84px; background-position:-585px 0; }
#bookMain .tab .tabs .tabMenu6 a.current { width:85px; height:43px; background-position:-418px -56px; }
#bookMain .tab .tabs .tabMenu7 { left:501px; }
#bookMain .tab .tabs .tabMenu7 a { width:85px; background-position:-585px 0; }
#bookMain .tab .tabs .tabMenu7 a.current { width:85px; height:43px; background-position:-502px -56px; }
#bookMain .tab .tabs .tabMenu8 { left:585px; }
#bookMain .tab .tabs .tabMenu8 a { width:84px; background-position:-585px 0; }
#bookMain .tab .tabs .tabMenu8 a.current { width:85px; height:43px; background-position:-585px -56px; }
#bookMain .tab .tabs .tabMenu9 { left:668px; }
#bookMain .tab .tabs .tabMenu9 a { width:85px; background-position:-668px 0; }
#bookMain .tab .tabs .tabMenu9 a.current { width:85px; height:43px; background-position:-668px -56px; }
#bookMain .tab .panes { width:753px;}
#bookMain .tab .tabs .tabMenu10 { left:168px; width:200px; height:36px; text-indent:-9999px; background:url('/images/books/btn_book_tab.gif') no-repeat 0 0; font-size:0;background-position:-585px 0px;}

#bookMain .tab .tab_cp_spt{float:left;clear:both;width:830px;height:45px;background:#fff url(/images/books/bg_tab_cp.gif) no-repeat;zoom:1}
#bookMain .tab .tab_cp_spt li a{float:left;overflow:hidden;height:45px;background:url(/images/books/spt_tab4_1.gif) no-repeat;text-indent:-99999em}
#bookMain .tab .tab_cp_spt li{float:left;margin-left:-1px; }
#bookMain .tab .tab_cp_spt .selected{margin:0 -1px;padding:0 1px 0 0}
#bookMain .tab .tab_cp_spt .selected a{position:relative}

#bookMain .tab .tab_cp_spt .yes24{width:85px;background-position:0 0}
#bookMain .tab .tab_cp_spt .selected .yes24{margin:0;background-position:-93px 0}

#bookMain .tab .tab_cp_spt .b11st{width:85px;background-position:0 -49px}
#bookMain .tab .tab_cp_spt .selected .b11st{background-position:-93px -49px}

#bookMain .tab .tab_cp_spt .interpark{width:85px;background-position:0px -98px}
#bookMain .tab .tab_cp_spt .selected .interpark{background-position:-93px -98px}

#bookMain .tab .tab_cp_spt .kyobo{width:85px;background-position:0 -147px}
#bookMain .tab .tab_cp_spt .selected .kyobo{background-position:-93px -147px}

#bookMain .tab .tab_cp_spt .aladin{width:85px;background-position:0 -196px}
#bookMain .tab .tab_cp_spt .selected .aladin{background-position:-93px -196px}


#bookMain .tab .tab_cp_sub{overflow:hidden;clear:both;width:100%;height:18px;margin-left:15px;background:#fff}
#bookMain .tab .tab_cp_sub li{height:18px; overflow:hidden;float:left;position:relative;z-index:1;padding-left:1px; background: url(/images/books/text_bar.gif) 0 5px no-repeat}
#bookMain .tab .tab_cp_sub li.first{background:none}
#bookMain .tab .tab_cp_sub li a{display:block;padding:2px 9px}
#bookMain .tab .tab_cp_sub li a img{vertical-align:top;}
#bookMain .tab .tab_cp_sub li.selected a img{margin-top:-15px}

.bestSeller{ padding-top:22px; padding-left:5px; border-bottom:2px solid #dcdcdc; }
.bestSeller h3{
    font-size: 29px;
    font-weight: bold;
    color: #fe480b;
}
.bestSeller h3 small,.bookReview h3 small{
    color: #474747;
    font-size: 14px;
    vertical-align: middle;
    margin-left:9px;
}
.bookReview h3{
    font-size: 29px;
    font-weight: bold;
    color: #ee8193;
}


.bestSeller .tab { margin-top:17px; }
.bestSeller .tab .panes .tabCon .btn_more { text-align:right; margin:10px 0 0 0; }
.bestSeller .goodsList { width:770px; }
.bestSeller .goodsList:after { content:""; display:block; height:0; clear:both; visibility:hidden; }
.bestSeller .goodsList li { position:relative; float:left; width:110px; margin-top:15px; padding:0 0 15px 30px; margin-right:13px; }
.bestSeller .goodsList li.last { margin-right:0; }
.bestSeller .goodsList li p { margin:0; line-height:16px; }
.bestSeller .goodsList li dl { width:109px; }
.bestSeller .goodsList li dl dt { width:93px; height:150px; padding:1px 0 0 16px; background:url('/images/books/bg_book_cover1.png') no-repeat 0 0; }
.bestSeller .goodsList li dl dd p { color:#a2a2a2; text-align:center; width:120px;}
.bestSeller .goodsList li dl dd p a { color:#a2a2a2; }
.bestSeller .goodsList li dl dd .subject { font-weight:bold; color:#5c5b5b; }
.bestSeller .goodsList li dl dd .subject a { font-weight:bold; color:#5c5b5b; }
.bestSeller .goodsList li dl dd p span { text-decoration:line-through; }
.bestSeller .goodsList li dl dd p em { color:#d50303; }
.bestSeller.type1 { padding-top:22px; padding-left:5px; border-bottom:none; }
.bestSeller.type1 .goodsList.schResult li {
    width: 345px;
    margin-right: 0;
    background: url(/images/books/bg_dot_line.gif) 0 100% repeat-x;
}
.bestSeller.type1 .goodsList.schResult li dl{ width:345px;}
.bestSeller.type1 .goodsList.schResult li dl dt{ float:left;}
.bestSeller.type1 .goodsList.schResult li dl dd{ float:left; width:208px; margin-left:14px;}
.bestSeller.type1 .goodsList.schResult li dl dd p{ text-align:left;line-height:19px;width:200px;}
.bestSeller.type1 .goodsList.schResult li dl dd p em.name{ color:#5c5b5b;}
.bestSeller.type1 .goodsList.schResult li dl dd p strong{ color:#5c5b5b;}
.bestSeller.type1 .goodsList.schResult li dl dd .btns { margin-top:25px; }
.bestSeller.type1 .goodsList.schResult li dl dd .btns a { display:inline-block; padding:0 8px; vertical-align:middle; border:1px solid #dcdcdc; color:#939292; }
.bestSeller.type1 .goodsList.schResult li dl dd .btns .ipay{color:#fff; background:#179ca2; border-color:#179ca2; margin-left:7px;}

.bestSeller .goodsList li .rank_num_text { position:absolute;left:0; color:#A2A2A2; font-weight:bold; font-size:14px; }
.bestSeller .goodsList li .rank_num1 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num.png') no-repeat 0 0; }
.bestSeller .goodsList li .rank_num2 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num.png') no-repeat 0 -43px; }
.bestSeller .goodsList li .rank_num3 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num.png') no-repeat 0 -86px; }
.bestSeller .goodsList li .rank_num4 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num.png') no-repeat 0 -129px; }
.bestSeller .goodsList li .rank_num5 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num.png') no-repeat 0 -172px; }
.bestSeller .goodsList li .rank_num6 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num.png') no-repeat 0 -215px; }
.bestSeller .goodsList li .rank_num7 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num.png') no-repeat 0 -258px; }
.bestSeller .goodsList li .rank_num8 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num.png') no-repeat 0 -301px; }
.bestSeller .goodsList li .rank_num9 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num.png') no-repeat 0 -344px; }
.bestSeller .goodsList li .rank_num10 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num.png') no-repeat 0 -387px; }
.bestSeller.type1 .goodsList li .rank_num1 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num2.gif') no-repeat 0 0; }
.bestSeller.type1 .goodsList li .rank_num2 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num2.gif') no-repeat 0 -43px; }
.bestSeller.type1 .goodsList li .rank_num3 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num2.gif') no-repeat 0 -86px; }
.bestSeller.type1 .goodsList li .rank_num4 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num2.gif') no-repeat 0 -129px; }
.bestSeller.type1 .goodsList li .rank_num5 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num2.gif') no-repeat 0 -172px; }
.bestSeller.type1 .goodsList li .rank_num6 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num2.gif') no-repeat 0 -215px; }
.bestSeller.type1 .goodsList li .rank_num7 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num2.gif') no-repeat 0 -258px; }
.bestSeller.type1 .goodsList li .rank_num8 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num2.gif') no-repeat 0 -301px; }
.bestSeller.type1 .goodsList li .rank_num9 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num2.gif') no-repeat 0 -344px; }
.bestSeller.type1 .goodsList li .rank_num10 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num2.gif') no-repeat 0 -387px; }
.bestSeller.type1 .goodsList li .rank_num11 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num2.gif') no-repeat 0 -430px; }
.bestSeller.type1 .goodsList li .rank_num12 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num2.gif') no-repeat 0 -473px; }
.bestSeller.type1 .goodsList li .rank_num13 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num2.gif') no-repeat 0 -516px; }
.bestSeller.type1 .goodsList li .rank_num14 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num2.gif') no-repeat 0 -559px; }
.bestSeller.type1 .goodsList li .rank_num15 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num2.gif') no-repeat 0 -602px; }
.bestSeller.type1 .goodsList li .rank_num16 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num2.gif') no-repeat 0 -645px; }
.bestSeller.type1 .goodsList li .rank_num17 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num2.gif') no-repeat 0 -688px; }
.bestSeller.type1 .goodsList li .rank_num18 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num2.gif') no-repeat 0 -731px; }
.bestSeller.type1 .goodsList li .rank_num19 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num2.gif') no-repeat 0 -774px; }
.bestSeller.type1 .goodsList li .rank_num20 { position:absolute; left:0; top:-3px; width:23px; height:23px; text-indent:-9999px; background:url('/images/books/rank_num2.gif') no-repeat 0 -817px; }
.bestSeller .titleLine { overflow:hidden; position:relative; padding:0 0 10px 0; }
.bestSeller .titleLine h3.type1{ font-size:12px; color:#5a5a5a; background:url('/images/books/bg_h3.gif') right bottom no-repeat;padding:10px 0 10px 10px;}
.bestSeller .titleLine h3.type1 strong{ color:#647aff;}
.bestSeller .titleLine a { position:absolute; top:0;right:0; display:inline-block; background:url('/images/books/blt_book.gif') 5px 3px no-repeat; width:32px; height:18px; border:#cacaca 1px solid; padding:3px 5px 3px 25px; font-size:11px; font-weight:bold; color:#88898a; }
.paginate{padding:20px 0;text-align:center; border-top:#e1dede 1px solid;}
.paginate a,.paginate strong{display:inline-block;position:relative;_width /**/:14px;padding:6px 6px 6px 6px;color:#404040;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;font-size:12px;line-height:normal;text-decoration:none; border:#fff 1px solid;}
.paginate strong{color:#647aff !important;border:#e9e9e9 1px solid;}
.paginate a:hover{text-decoration:none; color:#647aff !important;}
.bookReview { margin-top:20px; padding-left:5px; }
.bookReview ul { width:748px; overflow:hidden; margin-top:7px; padding-left:5px; }
.bookReview ul li { float:left; width:353px; height:106px; margin-right:30px; padding:0 0 5px 0; background:none !important; border-bottom:1px dotted #ccc; }
.bookReview.type1 ul li { width:740px; margin-right:0; height:auto;}
.bookReview ul li p { margin:0; padding:15px 0 0 0; color:#a2a2a2; }
.bookReview ul li .subject { padding-top:8px; width:100%; overflow:hidden; }
.bookReview ul li .subject span { float:left; margin-right:10px; }
.bookReview ul li .subject a { color:#a2a2a2; }
.bookReview ul li .subject a em { color:#5c5b5b; font-weight:bold; }

.bookReview ul li .subject .sStar1 { width:78px; height:13px; margin:3px 0 0 0;text-indent:-9999px; background:url('/images/books/bul_star_step1.gif') no-repeat 0 0; }
.bookReview ul li .subject .sStar2 { width:78px; height:13px; margin:3px 0 0 0;text-indent:-9999px; background:url('/images/books/bul_star_step1.gif') no-repeat 0 -23px; }
.bookReview ul li .subject .sStar3 { width:78px; height:13px; margin:3px 0 0 0;text-indent:-9999px; background:url('/images/books/bul_star_step1.gif') no-repeat 0 -46px; }
.bookReview ul li .subject .sStar4 { width:78px; height:13px; margin:3px 0 0 0;text-indent:-9999px; background:url('/images/books/bul_star_step1.gif') no-repeat 0 -69px; }
.bookReview ul li .subject .sStar5 { width:78px; height:13px; margin:3px 0 0 0;text-indent:-9999px; background:url('/images/books/bul_star_step1.gif') no-repeat 0 -92px; }
.bookReview ul li .subject .sStar6 { width:78px; height:13px; margin:3px 0 0 0;text-indent:-9999px; background:url('/images/books/bul_star_step1.gif') no-repeat 0  -115px; }
.bookReview ul li .subject .sStar7 { width:78px; height:13px; margin:3px 0 0 0;text-indent:-9999px; background:url('/images/books/bul_star_step1.gif') no-repeat 0 -138px; }
.bookReview ul li .subject .sStar8 { width:78px; height:13px; margin:3px 0 0 0;text-indent:-9999px; background:url('/images/books/bul_star_step1.gif') no-repeat 0 -161px; }
.bookReview ul li .subject .sStar9 { width:78px; height:13px; margin:3px 0 0 0;text-indent:-9999px; background:url('/images/books/bul_star_step1.gif') no-repeat 0 -184px; }
.bookReview ul li .subject .sStar10 { width:78px; height:13px; margin:3px 0 0 0;text-indent:-9999px; background:url('/images/books/bul_star_step1.gif') no-repeat 0 -207px; }

.bookReview ul li.last {margin-right:0; float:right; }
.bookReview ul li.bottom {  background:none; }
.bookReview .btn_more { text-align:right; margin:10px 0 0 0; }
.bookCompare{padding-top:10px; padding-left:5px; padding-bottom:20px; }
.bookCompare .titleLine{ position:relative; font-size:12px; color:#88898a; background:url('/images/books/bg_h3.gif') right bottom no-repeat;padding:0 0 40px 0;}
.bookCompare .titleLine span{ font-size:10px;}
.bookCompare .titleLine .selectbox {text-align:left; line-height:18px; display:inline-block; width:120px; vertical-align:middle }
.bookCompare .titleLine .selectbox .stx{display:block;overflow:hidden; padding-top:4px; margin-top:2px;.margin-top:3px;border:#d0d0d0 1px solid; font-size:12px; color:#88898a; width:115px; padding-left:5px; background:url(/images/books/blt_aw.gif) right center no-repeat;}
.bookCompare .titleLine .selectbox a{overflow:hidden; display:block;}
.bookCompare .titleLine .selectbox a:hover{color:#000;TEXT-DECORATION:none;}
.bookCompare .titleLine .selectbox-opt {overflow:hidden;  padding-bottom:4px;padding-top:2px; z-index:21;
    position:absolute;width:120px; height:auto;border:1px solid #bbbbbb;background-color:#fff;margin-left:0;margin-top:-2px;}
.bookCompare .titleLine .selectbox-opt li{padding-left:0px; }
.bookCompare .titleLine .selectbox-opt li a{display:block;overflow:hidden;color:#595b61;height:16px;text-decoration:none;padding-left:5px;padding-top:2px;padding-bottom:2px;letter-spacing:-1px;_padding-bottom:0px;}
.bookCompare .titleLine .selectbox-opt li a:hover{background-color:#f1f1f1;}
.bookCompare .titleLine a { position:absolute; top:0;right:0; display:inline-block; background:url('/images/books/blt_book.gif') 5px 3px no-repeat; width:32px; height:18px; border:#cacaca 1px solid; padding:3px 5px 3px 25px; font-size:11px; font-weight:bold; color:#88898a; }

.bookCompare dl.bookLst{ width:730px; padding:20px 0 0 0;}
.bookCompare dl.bookLst:after{ content:""; display:block; height:0; clear:both; visibility:hidden; }
.bookCompare dl.bookLst dt{ float:left; width:93px; height:150px; padding:1px 0 0 16px; background:url('/images/books/bg_book_cover1.png') no-repeat 0 0;}
.bookCompare dl.bookLst dd{ float:left; width:500px; margin-left:14px; padding-top:0; *padding-top:5px; line-height:12px; }
.bookCompare dl.bookLst dd p{ text-align:left;color:#a2a2a2;}
.bookCompare dl.bookLst dd p em.name{ color:#5c5b5b;}
.bookCompare dl.bookLst dd p strong{ color:#5c5b5b;}
.bookCompare dl.bookLst dd .btns { margin-top:0px; text-align:left; }
.bookCompare dl.bookLst dd .btns span { display:inline-block; text-align:left; vertical-align:middle; }
.bookCompare dl.bookLst dd .btns .star1 { width:78px; height:13px; margin:3px 0 0 0;text-indent:-9999px; background:url('/images/books/bul_star_step1.gif') no-repeat 0 0; }
.bookCompare dl.bookLst dd .btns .star2 { width:78px; height:13px; margin:3px 0 0 0;text-indent:-9999px; background:url('/images/books/bul_star_step1.gif') no-repeat 0 -23px; }
.bookCompare dl.bookLst dd .btns .star3 { width:78px; height:13px; margin:3px 0 0 0;text-indent:-9999px; background:url('/images/books/bul_star_step1.gif') no-repeat 0 -46px; }
.bookCompare dl.bookLst dd .btns .star4 { width:78px; height:13px; margin:3px 0 0 0;text-indent:-9999px; background:url('/images/books/bul_star_step1.gif') no-repeat 0 -69px; }
.bookCompare dl.bookLst dd .btns .star5 { width:78px; height:13px; margin:3px 0 0 0;text-indent:-9999px; background:url('/images/books/bul_star_step1.gif') no-repeat 0 -92px; }
.bookCompare dl.bookLst dd .btns .star6 { width:78px; height:13px; margin:3px 0 0 0;text-indent:-9999px; background:url('/images/books/bul_star_step1.gif') no-repeat 0  -115px; }
.bookCompare dl.bookLst dd .btns .star7 { width:78px; height:13px; margin:3px 0 0 0;text-indent:-9999px; background:url('/images/books/bul_star_step1.gif') no-repeat 0 -138px; }
.bookCompare dl.bookLst dd .btns .star8 { width:78px; height:13px; margin:3px 0 0 0;text-indent:-9999px; background:url('/images/books/bul_star_step1.gif') no-repeat 0 -161px; }
.bookCompare dl.bookLst dd .btns .star9 { width:78px; height:13px; margin:3px 0 0 0;text-indent:-9999px; background:url('/images/books/bul_star_step1.gif') no-repeat 0 -184px; }
.bookCompare dl.bookLst dd .btns .star10 { width:78px; height:13px; margin:3px 0 0 0;text-indent:-9999px; background:url('/images/books/bul_star_step1.gif') no-repeat 0 -207px; }


.bookCompare dl.bookLst dd .btns .score { font-weight:bold; color:#a2a2a2; height:12px; padding-top:3px; margin:0 0 0 10px;}
.bookCompare h4{ color:#5c5b5b; margin:30px 0 0 0; font-weight:bold; padding-left:5px;clear:both;}
.bookCompare table.tablesorter { clear:both; margin:10px 0 0 0;width:100%; border-collapse:collapse;border-top:#dedede 1px solid; color:#8a8a8a;}
.bookCompare table.tablesorter tr{ clear:both; margin:10px 0 0 0;width:100%; border-collapse:collapse;border-bottom:#dedede 1px solid; color:#8a8a8a;}
.bookCompare table.tablesorter th{ text-align:right; color:#5c5b5b; font-weight:normal; }
.bookCompare table.tablesorter td{ text-align:left; padding:13px 8px 13px; border-bottom:#ebeaea 1px solid; border-left:#ebeaea 1px solid;}
.bookCompare table.tablesorter td.price{ text-align:right; font-weight:bold; color:#5c5b5b;}
.bookCompare table.tablesorter td.price strong{ color:#d00101;}
.bookCompare table.tablesorter td a.btn{ border:#dcdcdc 1px solid; display:block; width:68px; height:20px; text-align:center; color:#939292; margin:0 auto;}
.bookCompare table.tablesorter tr.on th,.bookCompare table.tablesorter tr.on td{ background-color:#fef6ec;}

.bookCompare table.tablesorter .title_bar { height:30px; background-color:#F9F9F9;}
.bookCompare table.tablesorter .title_bar .bs {  border-left:0px;}
.bookCompare table.tablesorter .line_left {  border-left:0px;}
.bookCompare table.tablesorter .title_bar td{ text-align:center; font-weight:bold; height:30px; font-family:'Malgun Gothic';  padding-top:3px; padding-bottom:3px; border-left:#ebeaea 1px solid;border-bottom:#ebeaea 1px solid;}
.bookCompare table.tablesorter td.img { padding-top:5px; padding-bottom:5px;}

.member-counter > div {
    display:inline-block;
    width:30%;
    border:1px solid #ccc;
    border-radius:4px;
    padding:10px 0 5px 0;
    font-family:'Malgun Gothic';
    background:#fafafa;
}
.member-counter .pic {
    float:left;
    width:30%;
    height:132px;
    text-align:center;
    border-right:1px solid #ccc;
}
.member-counter .pic img {
    position:relative;
    width:70%;
    margin:40px 0 0 0;
}
.member-counter .content {
    float:left;
    width:65%;
    text-align:left;
}
.member-counter .content h3,
.member-counter .content h5 {
    font-size:1.2em;
    letter-spacing:-1px;
    font-weight:bold;
    padding-left:10px;
}
.member-counter .content h6 {
    padding-left:10px;
}
.member-counter .content h5 .percentage {
    padding-left:11px;
}
.member-counter .content p {
    padding:10px 0 0 10px;
    font-weight:bold;
    border-top:1px solid #ccc;
}
.member-counter .content h6,
.member-counter .content p small {
    display:block;
    font-size:0.9em;
    font-weight:normal;
}
.member-counter .caret-down {
    border-top-color:#3878cb;
    position:absolute;
    margin:12px 0 0 2px;
}
.member-counter .caret-up {
    border-bottom-color:#fe2338;
    position:absolute;
    margin:11px 0 0 2px;
}
.member-counter .same {
    position:absolute;
    margin:12px 0 0 2px;
    width:8px;
    height:3px;
    background:#aaa;
}
.member-counter .sign-in .pic:after,
.member-counter .sign-out .pic:after {
    content:'+';
    position:absolute;
    margin:70px 0 0 -15px;
    width:21px;
    height:21px;
    line-height:16px;
    font-size:25px;
    font-weight:bold;
    background:#444;
    border-radius:100%;
    color:#fff;
}
.member-counter .sign-out .pic:after {
    content:'-';
}
.admin-nav {
    padding:15px 0;
    text-align:left;
}
.admin-nav a {
    display:inline-block;
    font-family:'Malgun Gothic';
    width:100px;
    text-align:center;
    line-height:30px;
    border:1px solid #ccc;
}
.admin-nav a.active {
    background:#eee;
    font-weight:bold;
}
.table-admin {
    width:95%;
    padding:3px;
    border-bottom:1px solid #ccc;
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
}
.table-admin tr {
    border-top:1px solid #ddd;
}
.table-admin th {
    padding:3px;
    background:#eee;
    font-family:'Malgun Gothic';
    line-height:1.3em;
}
.table-admin td {
    padding:3px;
    text-align:center;
    font-family:'Tahoma';
}
.admin-title {
    font-size:15px;
    font-family:'Malgun Gothic';
    font-weight:bold;
    text-align:left;
}
h1.admin-title {
    padding:30px 0 5px 13px;
}
h1.admin-title:before {
    content:'';
    display:block;
    position:absolute;
    background:#2195af;
    width:8px;
    height:8px;
    margin:8px 0 0 -12px;
    border-radius:100%;
}
.btn-admin.btn-excel {
    float:none;
    margin-left:5px;
}
td.search-input {
    padding-right:5px;
}
td.search-input span,
.mypage_search .search-input span {
    display:inline-block;
    border:1px solid #bbb;
    margin-left:5px;
    height:19px;
}
td.search-input input,
.mypage_search .search-input input {
    float:left;
    width:120px;
    height:19px !important;
    margin:0 !important;
    border:0 !important;
    padding:0 3px !important;
    font-family: "malgun gothic";
}
td.search-input input[type=button],
.mypage_search .search-input input[type=button] {
    cursor:pointer;
    border:0;
    width:20px;
    height:16px;
    background:url(/images/header/btn_search.png) no-repeat center center;
    background-size:13px auto;
}
td.search-input input[type=submit],
.mypage_search .search-input input[type=submit] {
    cursor:pointer;
    border:0;
    width:20px;
    height:16px;
    background:url(/images/header/btn_search.png) no-repeat center center;
    background-size:13px auto;
}
select.search-type {
    float:right;
    height:21px;
}
.mypage_search .search-input {
    float:right;
}

.ebay-ad { width:900px; margin:0 auto;}
.ebay-ad .wrapper { width:100%; display:block;  padding:5px 0; text-align:center; border:1px solid #e7e7e7; border-top:0;}
.ebay-ad .wrapper a {display:inline-block; margin:10px 7px 5px 5px;}

.ebay-plus { width:780px; padding-top:20px;}
.ebay-plus .wrapper { width:778px;  padding:5px 0; text-align:center; border:1px solid #e7e7e7; border-top:0;}
.ebay-plus .wrapper a {display:inline-block; margin:10px 7px 5px 5px;}

.ebay-ad h3 {
    border:1px solid #e7e7e7;
    background:#fbfbfb;
    padding:6px 10px;
}
.ebay-ad h3 .btn-ebay-ad {
    float:right;
    margin:-1px 0 0 0;
}
.ebay-ad .thumbnail {
    width:130px;
    height:130px;
}
.ebay-ad .title {
    display:block;
    overflow:hidden;
    width:130px;
    height:2.8em;
    line-height:1.4;
    padding:3px 0 0 0;
}
.ebay-ad .logo {
    float:left;
    margin:5px 2px 0 0;
}
.ebay-ad small {
    color:#0376e3;
    font-family:'Tahoma', sans-serif;
    font-size:12px;
    font-weight:bold;
}
.shortinfo .info {
    float:right;
    color:#777;
}
.shortinfo .info > span {
    border-left:2px solid #ccc;
    padding: 0 10px;
}
.shortinfo .info span:first-child {
    border:0;
}
.shortinfo .info .likes span {
    margin-right:9px;
}
.shortinfo .info .likes img {
    position:relative;
    margin:-1px 2px 0 0;
}
.shortinfo .category img {
    max-height:20px;
}
.shortinfo_oneline {
   # padding: 7px 0 5px 0;
}

.choice_icon {position:absolute; right:217px; top:0;}
.choice_icon img {width:35px; height:auto;}
#select_close {text-align:center;background-color:#EFEFEF;height:25px;padding-top:7px;margin-top:3px}
#command_bg3 .help_info {text-align: left;color: #c1c1c1; margin:0;}
.header_help_box {width:100%; box-sizing:border-box; padding:10px 10px 10px 10px; border:2px solid #f98a15;line-height:150%;text-align:center; background-color:#FFFFFF;word-break:break-all;margin-bottom:10px}
#revolution_main_table tr td.list_vspace a{font-size:14px;}
.list_vspace .help_subject {position:relative;top: -1px;color: #ff7863; font-size:11px;}
.list_vspace .help_subject font {position:relative;top: 1px;}
.view_title2 .help_subject {position:relative;top: -2px; color: #ff7863; font-size:11px;}
.view_title2 .help_subject font {position:relative;top: 1px;}
div.hot_comment_list {font-size:13px;position:relative; width:860px; border:2px solid #0087E1; line-height:170%;padding:10px;}
.newcomt {background:#f4f3f3;width:882px;margin: 10px auto 2px auto;line-height:35px;text-align:center;padding-left:10px;box-sizing:border-box;}
.newcomt img{margin:0 3px 2px 0;}
.newcomt .numCo{color:#ff9600; margin-right:3px;}


/* private member find Id */

#forms_wrap {width:900px; margin:0 auto;}
#forms_wrap .cov{clear:both;}
#forms_wrap .top_navi>h1{margin:30px 0 15px 0;}
#forms_wrap .name_tab{border-top:1px solid #fc7200;}
#forms_wrap .name_tab li{background:#fafafa; width:150px; text-align:center; padding-top:6px; height:50px; vertical-align:middle; display:inline-block; box-sizing:border-box; }
#forms_wrap .name_tab>a:last-child>li{padding-top:15px;}

#forms_wrap .name_tab li:hover{border-bottom:1px solid #fc7200;}
#forms_wrap .name_tab li.selected{background: #fc7200; color: #fff; border-bottom: 1px solid #fc7200;}

#forms_wrap .a0_color{color:blue;}
#forms_wrap .a1_color{color:#0086db;}
#forms_wrap h2{letter-spacing: 0.5px;color: #807c7c;font-weight:bold;font-size:13px;padding:20px 0 20px 15px;}

#forms_wrap .content{width:870px; height:310px; margin:0 auto; }
#forms_wrap .content .cov {width:100%; height:249px; box-sizing:border-box; border:1px solid #c8c8c8; padding:10px;}
#forms_wrap .content2{width:870px; height:310px; margin:0 auto; }
#forms_wrap .content2 ul{padding:10px 0 0 15px;}
#forms_wrap .content2 ul li{margin-bottom:5px;}
#forms_wrap .content2 ul li:nth-child(2) a{color:#0086db; margin-left:20px;}
#forms_wrap .content2 ul li:nth-child(3){margin-bottom:15px;}
#forms_wrap .content2 ul li:nth-child(4){text-align:center; padding:25px 0; border: 1px solid #c8c8c8; font-weight:bold;}
#forms_wrap .content2 ul li:nth-child(4)>span{color:#0086db;}
#forms_wrap .content2 ul li:last-child{padding:20px 0 0 320px;}
#forms_wrap .content2 ul li:last-child>a {width:100px; line-height:40px;}
.iconA {width:150px; line-height:30px; font-weight:bold; color:#fff; cursor:pointer; display:inline-block; border-radius:3px; box-shadow:0 2px 1px #bc5500; background:radial-gradient(#fc7200,#ffa80b); text-align:center; margin:10px 5px;}
.iconB {width:80px; line-height:30px; font-weight:bold; color:#fff !important; cursor:pointer; display:inline-block; border-radius:3px; box-shadow:0 2px 1px #bc5500; background:#fc7200; text-align:center; margin:10px 5px;}
.iconC {width:80px; line-height:30px; font-weight:bold; color:#fff; cursor:pointer; display:inline-block; border-radius:3px; background:radial-gradient(#ebebeb,#f3f3f3);box-shadow:0 2px 1px #9c9c9c; color:#6a6a6a; text-align:center; margin:10px 5px;}
.iconD {width:80px; padding:4px 8px 1px 8px; font-weight:normal; color:#5e5e5e !important; cursor:pointer; display:inline-block; border-radius:3px; box-shadow:0 2px 1px #717170; background:#f7f7f7; text-align:center; margin:10px 5px;}
.iconE {width:80px; line-height:30px; font-weight:bold; color:#fff !important; cursor:pointer; display:inline-block; border-radius:3px; background-color: #ccc; box-shadow: 0 2px 1px #9c989c; text-align:center; margin:10px 5px;}
.iconF {width:150px; line-height:30px; font-weight:bold; color:#fff; cursor:pointer; display:inline-block; border-radius:3px; background-color: #ccc; box-shadow: 0 2px 1px #9c989c; text-align:center; margin:10px 5px;}

.iconA.btn-toss {
    background:#ff7e00 url(/images/icon_toss.png) no-repeat 10% center;
    padding:5px 0px 5px 20px;
    background-size:auto 1.3em;
    line-height: 20px;
}

.content .name_search li:first-child{font-weight:bold;}
.content .name_search li:nth-child(3){margin-bottom:4px;}
.content .name_search li:nth-child(5){color:#0086db; text-align:right; margin:5px 73px 0 0; }
.content .name_search li:nth-child(6){margin-top:10px; padding-left:88px;}
.content .name_search li:nth-child(6) a:last-of-type{margin-left:0;}
.content .ipin_search li:first-child{font-weight:bold;}
.content .ipin_search li:nth-child(3){padding-left:110px; margin:-8px 0 3px 0;}
.content div:first-of-type{width:50%; float:left;}
.content div:last-of-type{width:50%; float:right; box-sizing:border-box; border-left:1px solid #c8c8c8; padding-left:10px;}
.content ul{padding:5px;}
.content ul li input{padding:0 7px; width:330px; line-height:35px; height:35px; box-sizing:border-box; margin-left:10px;}

.content ul li:nth-child(2){margin:5px 0 10px 10px;}
.content .mobile_search{border-top:1px solid #c8c8c8;}
.content .mobile_search li:first-child{font-weight:bold; margin-top:11px;}
.content .mobile_search li:last-child{padding-left:45px; margin-top:-5px;}


/* °³ÀÎÈ¸¿ø ºñ¹Ð¹øÃ£±â */

#forms_wrap .content_tab2{width:870px; height:375px; margin:0 auto; }
#forms_wrap .content_tab2 .cov {width:100%; height:320px; box-sizing:border-box; border:1px solid #c8c8c8; padding:10px;}
#forms_wrap .content2_tab2{width:870px; margin:0 auto; }
#forms_wrap .content2_tab2 p {color:#aeaeae; margin:0 auto; padding-left:15px;}
#forms_wrap .content2_tab2 ul{padding:15px 0 8px 15px; margin-top:15px; border:1px solid #c8c8c8;}
#forms_wrap .content2_tab2 ul li:nth-child(2) a{color:#0086db; margin-left:20px;}
#forms_wrap .content3_tab2 {width:870px; margin:0 auto; }

#forms_wrap .content3_tab2 ul {padding:11px 0 10px 13px; border:1px solid #c8c8c8;}
#forms_wrap .content3_tab2 ul input{padding:0 7px; width:330px; line-height:35px; height:35px; box-sizing:border-box; margin-left:270px;}
#forms_wrap .content3_tab2 ul li:nth-child(3){color:#adadad; margin-top:10px;}
#forms_wrap .content3_tab2 ul li:nth-child(4){color:#adadad;}
#forms_wrap .content3_tab2 ul li:nth-child(5){color:#adadad;}
#forms_wrap .content3_tab2 ul li:nth-child(6){color:#adadad; margin-bottom:20px;}
#forms_wrap .content3_tab2 ul li:nth-child(7){margin-bottom:5px;}
#forms_wrap .content3_tab2 ul li:nth-child(8){margin-bottom:10px;}
#forms_wrap .content3_tab2 ul li:last-child{padding-left:350px;}

.content_tab2 .name_search li:first-child{font-weight:bold;}
.content_tab2 .name_search li:nth-child(3){margin-bottom:4px;}

.content_tab2 .name_search li:nth-child(4){margin-bottom:4px;}
.content_tab2 .name_search li:nth-child(6){color:#0086db; text-align:right; margin:5px 73px 0 0; }
.content_tab2 .name_search li:nth-child(7){margin-top:10px; padding-left:88px;}
.content_tab2 .name_search li:nth-child(7) a:last-of-type{margin-left:0;}
.content_tab2 .ipin_search li:first-child{font-weight:bold; margin-bottom:20px;}
.content_tab2 .ipin_search li:nth-child(3){margin:-8px 0 3px 0;}
.content_tab2 div:first-of-type{width:50%; float:left;}
.content_tab2 div:last-of-type{width:50%; float:left; box-sizing:border-box; border-left:1px solid #c8c8c8; padding-left:10px;}
.content_tab2 .cov div:last-of-type a{width:120px!important;}
.content_tab2 .cov div:last-of-type input{width:240px;}
.content_tab2 .cov ul{height:126px;}
.content_tab2 ul{padding:5px;}
.content_tab2 ul li input{padding:0 7px; width:330px; line-height:35px; height:35px; box-sizing:border-box; margin-left:10px;}
.content_tab2 ul li:nth-child(2){margin:5px 0 10px 10px;}
.content_tab2 .mobile_search{border-top:1px solid #c8c8c8;}
.content_tab2 .mobile_search li:first-child{font-weight:bold; margin-top:11px; margin-bottom:20px;}
.content_tab2 .mobile_search li:last-child{margin-top:-5px;}

/* °³ÀÎÈ¸¿ø ÀÌ¸ÞÀÏ ÁÖ¼Ò º¯°æÇÏ±â */

#forms_wrap .content_tab3{width:870px; height:280px; margin:0 auto; }
#forms_wrap .content2_tab3{width:870px; height:300px; margin:0 auto; }
#forms_wrap .content_tab3 .cov div{width:50%; height:220px; box-sizing:border-box; border:1px solid #c8c8c8; padding:20px;}
#forms_wrap .content_tab3 .cov div:first-child{float:left;}
#forms_wrap .content_tab3 .cov div:last-child{float:right; border-left:0;}
#forms_wrap .content_tab3 .iconA{margin:20px 0 0 130px;}
#forms_wrap .content2_tab3 ul {border:1px solid #c8c8c8; padding:15px;}
#forms_wrap .content2_tab3 ul li:nth-child(3) .iconC{width:120px; margin:10px 8px;}
#forms_wrap .content2_tab3 input{padding:0 7px; width:330px; line-height:35px; height:35px; box-sizing:border-box; margin-left:220px;}
#forms_wrap .content2_tab3 ul li:first-child{color:#adadad;}
#forms_wrap .content2_tab3 ul li:nth-child(2){color:#adadad;}
#forms_wrap .content2_tab3 ul li:nth-child(3){margin-top:30px;}
#forms_wrap .content2_tab3 ul li:nth-child(4) input{width:458px;}
#forms_wrap .content2_tab3 ul li:last-child{padding:5px 0 0 380px;}
.content_tab3 .cov div ul li:first-child{font-weight:bold; margin-bottom:10px;}
.content_tab3 .cov div ul li input{padding:0 7px; width:330px; line-height:35px; height:35px; box-sizing:border-box; margin:20px 0 0 30px;}


/* »ç¾÷ÀÚÈ¸¿ø ¾ÆÀÌµð Ã£±â */

#forms_wrap .content_tab4 .cov {width:700px; height:131px; margin:0 auto; border:1px solid #bebebe; clear:both;}
#forms_wrap .content_tab4 .cov .select_tab{background:#e5e5e5; height:25%;}
#forms_wrap .content_tab4 .cov .select_content1{height:75%;}
#forms_wrap .content_tab4 .cov .select_tab ul li{width:25%; text-align:center; float:left; height:40px; line-height:40px; background:#f4f4f4; cursor:pointer;}
#forms_wrap .content_tab4 .cov .select_tab ul li:first-child{background:#fff;}
#forms_wrap .content_tab4 .cov .select_tab ul li:last-child{position:relative; line-height:100%;}
#forms_wrap .content_tab4 .cov .select_tab ul li:last-child span{position:absolute; left:33px;}
#forms_wrap .content_tab4 .cov .select_tab ul li:last-child span:first-child{top:5px; left:49px;}
#forms_wrap .content_tab4 .cov .select_tab ul li:last-child span:last-child{top:22px;}
#forms_wrap .content_tab4 .cov input{width:100%; height:18px; box-sizing:border-box; padding-left:2px;}
#forms_wrap .content_tab4 .cov .select_contents div ul{width:60%; height:100%;  padding:23px 5px 0 160px; box-sizing:border-box; float:left; }
#forms_wrap .content_tab4 .cov .select_contents div div{float:right; width:40%; height:100%;}
#forms_wrap .content_tab4 .cov .select_contents div div>a{width:100px; height:40px; line-height:40px; margin:23px 0 0 20px;}
#forms_wrap .content_tab4 .cov .select_contents li{margin-bottom:5px;}
#forms_wrap .content_tab4 .cov .select_contents div ul li{width:100%;}
#forms_wrap .content_tab4 .cov .select_contents div ul li span{display:inline-block; width:60%;}
#forms_wrap .content_tab4 .cov .select_contents div ul li span:first-child{width:40%;}
#forms_wrap .content_tab4 .cov .select_contents div ul li:last-child span:last-of-type input:first-child{width:20%;}
#forms_wrap .content_tab4 .cov .select_contents div ul li:last-child span:last-of-type input:nth-of-type(2){width:15%;}
#forms_wrap .content_tab4 .cov .select_contents div ul li:last-child span:last-of-type input:last-child{width:45%;}
#forms_wrap .content_tab4 .cov div:last-child .nbsp{width:10%; text-align:center;}
#forms_wrap .content_tab4 .cov .select_contents>div:not(.on){display:none;}
#forms_wrap .content_tab4 .cov .select_contents div:nth-child(2) ul li:last-child span:last-child input{width:100%;}
#forms_wrap .content_tab4 .cov .select_contents div:nth-child(3) ul li:last-child span:last-child input{width:100%;}
#forms_wrap .content_tab4 .cov .select_contents div:last-child ul li:last-child span:last-child input{width:100%;}

#forms_wrap .content2_tab4{width:870px; height:auto; margin:0 auto; }
#forms_wrap .content2_tab4 ul{padding:10px 0 0 15px;}
#forms_wrap .content2_tab4 ul li{margin-bottom:5px;}
#forms_wrap .content2_tab4 ul li:nth-child(2) a{color:#0086db; margin-left:20px;}
#forms_wrap .content2_tab4 ul li:nth-child(3){margin-bottom:15px;}
#forms_wrap .content2_tab4 ul li:nth-child(4){text-align:center; padding:25px 0; border: 1px solid #c8c8c8; font-weight:bold; height:auto;}
#forms_wrap .content2_tab4 ul li:nth-child(4)>span {display:list-item;}
#forms_wrap .content2_tab4 ul li:nth-child(4)>span>span{color:#0086db;}
#forms_wrap .content2_tab4 ul li:nth-child(4)>span>input{margin-right:5px;}
#forms_wrap .content2_tab4 ul li:last-child{padding:5px 0 0 320px;}
#forms_wrap .content2_tab4 ul li:last-child>a {width:100px; line-height:40px;}

/* »ç¾÷ÀÚÈ¸¿ø ºñ¹Ð¹øÈ£ Ã£±â */

#forms_wrap .content_tab5 .cov {width:700px; height:152px; margin:0 auto; border:1px solid #bebebe; clear:both;}
#forms_wrap .content_tab5 .cov .select_tab{background:#e5e5e5; height:25%;}
#forms_wrap .content_tab5 .cov .select_content1{height:75%;}
#forms_wrap .content_tab5 .cov .select_tab ul li{width:25%; text-align:center; float:left; height:40px; line-height:40px; background:#f4f4f4; cursor:pointer;}
#forms_wrap .content_tab5 .cov .select_tab ul li:first-child{background:#fff;}
#forms_wrap .content_tab5 .cov .select_tab ul li:last-child{position:relative; line-height:100%;}
#forms_wrap .content_tab5 .cov .select_tab ul li:last-child span{position:absolute; left:33px;}
#forms_wrap .content_tab5 .cov .select_tab ul li:last-child span:first-child{top:5px; left:49px;}
#forms_wrap .content_tab5 .cov .select_tab ul li:last-child span:last-child{top:22px;}
#forms_wrap .content_tab5 .cov input{width:100%; height:18px; box-sizing:border-box; padding-left:2px;}
#forms_wrap .content_tab5 .cov .select_contents div ul{width:60%; height:100%;  padding:23px 5px 0 160px; box-sizing:border-box; float:left; }
#forms_wrap .content_tab5 .cov .select_contents div div{float:right; width:40%; height:100%;}
#forms_wrap .content_tab5 .cov .select_contents div div>a{width:55px; height:40px; line-height:40px; margin:37px 0 0 20px;}
#forms_wrap .content_tab5 .cov .select_contents div div>a:last-child{margin-left:7px;}
#forms_wrap .content_tab5 .cov .select_contents li{margin-bottom:5px;}
#forms_wrap .content_tab5 .cov .select_contents div ul li{width:100%;}
#forms_wrap .content_tab5 .cov .select_contents div ul li span{display:inline-block; width:60%;}
#forms_wrap .content_tab5 .cov .select_contents div ul li span:first-child{width:40%;}
#forms_wrap .content_tab5 .cov .select_contents div ul li:last-child span:last-of-type input:first-child{width:20%;}
#forms_wrap .content_tab5 .cov .select_contents div ul li:last-child span:last-of-type input:nth-of-type(2){width:15%;}
#forms_wrap .content_tab5 .cov .select_contents div ul li:last-child span:last-of-type input:last-child{width:45%;}
#forms_wrap .content_tab5 .cov div:last-child .nbsp{width:10%; text-align:center;}
#forms_wrap .content_tab5 .cov .select_contents>div:not(.on){display:none;}
#forms_wrap .content_tab5 .cov .select_contents div:nth-child(2) ul li:last-child span:last-child input{width:100%;}
#forms_wrap .content_tab5 .cov .select_contents div:nth-child(3) ul li:last-child span:last-child input{width:100%;}
#forms_wrap .content_tab5 .cov .select_contents div:last-child ul li:last-child span:last-child input{width:100%;}

#forms_wrap .content_tab5 .common{margin-left:15px;}
#forms_wrap .content_tab5 .common p{margin:0; color:#adadad;}
#forms_wrap .content_tab5 .common ul{border:1px solid #adadad; padding:10px 15px; margin-top:10px;}
#forms_wrap .last_tab>li{margin-top:3px;}
#forms_wrap .last_tab>li:nth-child(2){margin-top:7px;}
#forms_wrap .last_tab>ul{margin:7px 0 0 25px;}
#forms_wrap .last_tab>ul li{list-style:disc; color:#808080;}

footer{width:870px; margin:0 auto;}
footer .text_conA{padding-top:10px; margin-top:25px; border-top:1px solid #777;}
footer p{text-align:center; border-top:1px solid #c8c8c8; padding-top:20px;}

/* social member withdrawal */

#forms_wrap .content_tab6{width:870px;height: 220px;margin:0 auto;}
#forms_wrap .content2_tab6{width:870px; height:300px; margin:0 auto; }
#forms_wrap .content_tab6 .cov div{width:50%;height: 150px;box-sizing:border-box;border:1px solid #c8c8c8;padding:20px;}
#forms_wrap .content_tab6 .cov div:first-child{float:left;}
#forms_wrap .content_tab6 .cov div:last-child{float:right; border-left:0;}
#forms_wrap .content_tab6 .iconA{margin:20px 0 0 100px;}
#forms_wrap .content2_tab6 ul {border:1px solid #c8c8c8; padding:15px;}
#forms_wrap .content2_tab6 ul li:nth-child(3) .iconC{width:120px; margin:10px 8px;}
#forms_wrap .content2_tab6 input{padding:0 7px; width:330px; line-height:35px; height:35px; box-sizing:border-box; margin-left:220px;}
#forms_wrap .content2_tab6 ul li:first-child{color:#adadad;}
#forms_wrap .content2_tab6 ul li:nth-child(2){color:#adadad;}
#forms_wrap .content2_tab6 ul li:nth-child(3){margin-top:30px;}
#forms_wrap .content2_tab6 ul li:nth-child(4) input{width:458px;}
#forms_wrap .content2_tab6 ul li:last-child{padding:5px 0 0 380px;}
#forms_wrap .market_member_info{display:block; width:870px; margin:15px auto;}
#forms_wrap .market_member_info .list_style_table table tr{    border-bottom: 1px solid #e2e2e2;}

.content_tab6 .cov div ul li:first-child{font-weight:bold; margin-bottom:10px;}
.content_tab6 .cov div ul li input{padding:0 7px; width:330px; line-height:35px; height:35px; box-sizing:border-box; margin:20px 0 0 30px;}


/* SNS °øÀ¯ÅÇ */
.container .share_wrap{position:relative; display:inline-block; cursor:pointer; }
.container .share_wrap .sns_content  {display:none; position:absolute; top:0; left:35px; z-index:1; width:260px; height:215px; padding-top:16px; background:#fff; box-sizing: border-box; border:1px solid #919191;}
.container .share_wrap .snsOn {display:block;}
.container .share_wrap .sns_content li{width:230px; margin:0 auto; height:80px;}
.container .share_wrap .sns_content li img {margin-bottom:5px;}
.container .share_wrap .sns_content li span{display:inline-block; text-align:center; width:25%; height:100%; vertical-align:top;}
.container .share_wrap .sns_content li:last-child{width:220px; margin:0 auto; text-align:center; height:70px; clear:both;}
.container .share_wrap .sns_content li:last-child>input{float:left; background:#f7f7f7; border:1px solid #c1c1c1; padding:0 5px; width:150px; height:20px;}
.container .share_wrap .sns_content li:last-child>span{color:#647AFF; cursor:pointer;  float:right; width:58px; height:22px;  line-height:22px; box-sizing:border-box; border-bottom:1px solid #c1c1c1; border-right:1px solid #c1c1c1; border-top:1px solid #c1c1c1; background:#fff;}
.container .share_ico {cursor:pointer;margin-top:-3px}


.container .share_wrap2{float:left; position:relative; margin:8px 0 7px 5px; cursor:pointer;}
.container .share_wrap2 .sns_content2 {display:none; position:absolute; top:0; left:35px; z-index:1; width:260px; height:215px; padding-top:16px; background:#fff; box-sizing: border-box; border:1px solid #919191;}
.container .share_wrap2 .snsOn2 {display:block;}
.container .share_wrap2 .sns_content2 li{width:230px; margin:0 auto; height:80px;}
.container .share_wrap2 .sns_content2 li img {margin-bottom:5px;}
.container .share_wrap2 .sns_content2 li span{display:inline-block; text-align:center; width:23%; height:100%; vertical-align:top;}
.container .share_wrap2 .sns_content2 li:last-child{width:220px; margin:0 auto; text-align:center; height:70px; clear:both;}
.container .share_wrap2 .sns_content2 li:last-child>input{float:left; background:#f7f7f7; border:1px solid #c1c1c1; padding:0 5px; width:150px; height:20px;}
.container .share_wrap2 .sns_content2 li:last-child>span{color:#647AFF; cursor:pointer;  float:right; width:58px; height:22px;  line-height:22px; box-sizing:border-box; border-bottom:1px solid #c1c1c1; border-right:1px solid #c1c1c1; border-top:1px solid #c1c1c1; background:#fff;}



/* ÀÎ±â °Ë»ö¾î ÅÂ±× */

.container .hot_tag{ padding:4px 8px; text-align:left; height:25px; clear:both;}
.container .hot_tag b{color:#647AFF;}
.container .hot_tag .h_tag>img{margin:0 2px 1px 0;}
.container .hot_tag span{display:inline-block; box-sizing:border-box;}
.container .hot_tag>span{ line-height:25px;}

.container .hot_tag>span:first-child{width:70px; float:left;}
.container .hot_tag>span:last-child{width:810px; float:right; max-height:53px; overflow:hidden;}
.container .hot_tag>span:last-child span{cursor:pointer; line-height:18px; color:#606060; border:1px solid #c9c6c6; padding:1px 7px; border-radius:15px; margin:0 4px 3px 0;}

/* ¾Ç¼ºÄÚ¸àÆ® */

.contents .beta_icon{
	display: inline-block;
    background: #647aff;
    color: #fff;
    font-size: 10px;
    vertical-align: text-bottom;
    border-radius: 4px;
    font-weight:bold;
    margin-left:5px;
    height: 13px;
    line-height: 12px;
    width: 13px;
    text-align: center;}

.clean_C .beta_icon{
	display: inline-block;
    background: #647aff;
    color: #fff;
    font-size: 10px;
    vertical-align: text-bottom;
    border-radius: 4px;
    font-weight:bold;
    margin-left:2px;
    height: 13px;
    line-height: 12px;
    width: 13px;
    text-align: center;}


#newbbs .Bcomt .Ncol {color:#ff9600;}
#newbbs .Bcomt{
	background: #f4f3f3;
    width: 882px;
    margin: 10px 0 2px 0;
    line-height: 35px;
    text-align: center;
    padding-left: 10px;
    box-sizing: border-box;

    }

.why a{
	vertical-align:middle;
	margin:0 2px 2px 2px;
	display:inline-block;
	width: 15px;
    height: 15px;
    background: url(/images/help_icon.gif) no-repeat center center;
    background-size: 15px 15px;}

.clean_C{border:1px solid #ccc; text-align:center;}
.clean_C>td {border:1px solid #ccc; padding:4px 0;}
.clean_C .why a{margin:4px 0 6px 5px;}
.bad_C{background:#626262; text-align:center; }
.bad_C>td{color:#fff; padding:7px 0;}
.bad_C>td>b{font-size:16px;}


/* »Ë»Ñ ÀÌº¥Æ® ·©Å· */

.contents .ppom_ranking table{width:100%; height:30px; }
.contents .ppom_ranking .line{background:#c1c1c1;}
.contents .ppom_ranking .ranking_date{margin:40px 0 20px 0;}
.contents .ppom_ranking .name{border-bottom:1px solid #c1c1c1;}
.contents .ppom_ranking th{color:#515151; line-height:28px; background:#f5f4f4; }
.contents .ppom_ranking tbody tr{line-height:22px; border-bottom:1px solid #c1c1c1;}
.contents .ppom_ranking tbody .numb span{margin-left:10px;}
.contents .up{color:#ff6000;}
.contents .down{color:#647aff;}
.contents .ppom_ranking tbody .point{color:#ff6000;}
.contents .ppom_ranking tbody .unact{color:#647aff;}
.contents .banner .event_num {background:#fff; border:1px solid #c1c1c1; position:absolute; right:5px; bottom:5px; padding:2px 5px;}
.contents .banner .event_num>span:first-child{margin-left:-6px;}
.contents .banner .event_num>span{font-weight:bold; color:#a1a1a1; cursor:pointer; padding:6px 1px 6px 6px; }
.contents .banner .event_num #Nrank{border:0; text-align:right; width:24px;}
.contents .style2 tbody tr{height:22px;}
.contents .style2 tbody tr td{white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.contents .style2 tbody td .profile_box{display:inline-block; width:40px; height:40px; border-radius:30px; border:1px solid #d9d9d9; margin:10px 10px 10px 0;}
.contents .style2 tbody td .profile_box img{border-radius:30px; width:100%; height:100%;}
.contents .style2 tbody td:first-child{position:relative; border-right:1px solid #c1c1c1;}
.contents .style2 tbody td:first-child img{position:absolute; top:0; left:32px;}
.contents .style2 tbody td:first-child b{font-size:17px;}
.contents .style2>p{clear:both;}
.contents .style2>p span:first-child{float:left;}
.contents .style2>p span:last-child{float:right;}
.contents .style2 .top_ran{clear:left; height:100px; margin-bottom:10px; padding-top:5px; position:relative;}
.contents .style2 .top_ran li{background:#f5f4f4; width:217px; height:100%; float:left; margin-right:10px; box-sizing:border-box; border:1px solid #63636e; position:relative;}
.contents .style2 .top_ran li>div{position:absolute; top:25px; left:12px;}
.contents .style2 .top_ran li:last-child{margin-right:0;}
.contents .style2 .top_ran li span{display:inline-block; width:100%; color:#5a5961; box-sizing:border-box; padding-right:22px; }
.contents .style2 .top_ran li span:first-of-type{height:35px; line-height:35px; color:#fff; background:#44444d; font-size:13px; font-weight:bold; text-align:right;}
.contents .style2 .top_ran li span:last-of-type{height:63px; padding:14px 0 0 61px; font-size:11px; font-family:Dotum; color:#757575;}
.contents .style2 .top_ran li span:last-of-type>b{font-size:12px; font-family:gulim; color:#43434d;}
.contents .style2 .top_ran li .top_col{color:#ffe000;}
.contents .style2 .top_ran li .best_col{color:#81d6ff;}
.contents .style2 .top_ran li .good_col{color:#82eacd;}
.contents .style2 .top_ran li .nice_col{color:#c1c1c1;}
.contents .style2 .top_ran.last_ex li {width:293px;}
.contents .style2 .top_ran.last_ex li>span:first-of-type{padding-right:58px;}
.contents .style2 div.my_cont{padding:5px 0; border:1px solid #919191; background:#f5f4f4; text-align:center; margin-bottom:30px;}
.contents .style2 div.my_cont>span>small{font-size:inherit;}
.contents .style2 .top_ran div{position:absolute;}
.contents .style2 .tcont>ul>li{float:left;  height:50px; border-bottom:1px solid #c0c0c0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; box-sizing:border-box;}
.contents .style2 .tcont>ul>li:not(.Ast){line-height:50px;}
.contents .style2 .tcont>ul>li:nth-child(1){width:7%; border-right:1px solid #c0c0c0;}
.contents .style2 .tcont>ul>li:nth-child(1) span{display:block; width:100%; height:50%; line-height:25px; border-bottom:1px solid #c0c0c0;}
.contents .style2 .tcont>ul>li:nth-child(2){width:33%; text-align:left;}
.contents .style2 .tcont>ul>li:nth-child(2) img{width: 40px; height: 40px; margin:0 10px 2px 10px; border-radius: 30px; border:1px solid #c0c0c0;}
.contents .style2 .tcont>ul>li:nth-child(3){width:15%;}
.contents .style2 .tcont>ul>li:nth-child(4){width:15%;}
.contents .style2 .tcont>ul>li:nth-child(5){width:15%;}
.contents .style2 .tcont>ul>li:nth-child(6){width:15%;}
.contents .style2 .tcont>ul:first-child li{height:25px; line-height:25px; background:#f5f4f4; border-top:1px solid #44444d; border-bottom:1px solid #c0c0c0;}
.contents .style2 .tcont>ul:first-child li{text-align:center;}
.contents .style2 .tcont_ing ul{padding: 10px 0; border-bottom: 1px solid #d8d7d7; border-top: 1px solid #d8d7d7; background: #f6f4f4; margin: 15px 0 15px 0;}
.contents .style2 .tcont_ing ul li{ margin-bottom:5px;}


/* ÀÌ½´Á¤Ä¡Åä·Ð Âù¼º¹Ý´ë ¹Ú½º */

.container .YorN {background:#3d3d45; height:64px; width:100%; margin:15px 0; position:relative;}
.container .YorN>img {position:absolute; }
.container .YorN>img.Yico{left:9px; bottom:-20px}
.container .YorN>img.Nico{right:12px; bottom:-19px;}
.container .YorN>h3 {color:#fff; padding:7px 0 1px 0; font-weight:bold;}
.container .YorN>p{clear:both; width:75%; margin-top:-3px; position:relative;}
.container .YorN>p>span{display:inline-block; cursor:pointer; color:#fff; padding:5px 15px; border-radius:5px; background:#fff; font-weight:bold;}
.container .YorN>p .yes_sel{float:left; background:#3d87ff;}
.container .YorN>p .no_sel{float:right; background:#ff4545;}
.container .YorN>p i{position:absolute; display:none;}
.container .YorN>p i.on{display:block;}
.container .YorN>p i.yes_check{left:19px; bottom:3px;}
.container .YorN>p i.no_check{right:10px; bottom:3px;}
.container .YorN>p .checkYN{}
.container .YorN .YN_box{margin-top:-7px;}
.container .YorN .YN_box span{color:#fff; display:inline-block; width:9%;}
.container .YorN .YN_box ul{clear:both; width:42%; display:inline-block; vertical-align:middle;}
.container .YorN .YN_box ul li{width:4%; height:17px; float:left; background:#fff; margin-right:3px;}
.container .YorN .YN_box ul li:last-child{margin-right:0;}
.container .YorN .YN_box .yestext{color:#ccdfff;}
.container .YorN .YN_box .notext{color:#ffcccc;}
.container .YorN .YN_box .yesyes{background:#01b8f1;}
.container .YorN .YN_box .nono{background:#f37052;}

.YN_boxSub>img{position:relative; left:11px; top:-28px; width:45px; vertical-align:top;}
.YN_boxSub>span{background:#3d87ff; padding:3px 7px; color:#fff; border:1px solid #464646;}
.YN_boxSub.NO>span{background:#ff4545;}
.YN_boxSub.NO>img{left:15px;}

.container .YN_box2{background:#f8f8f8; width:100%; height:22px; line-height:22px;}
.container .YN_box2>div{display:inline-block; width:21%;}
.container .YN_box2 ul{clear:left;}
.container .YN_box2 ul li{float:left; width:14px; height:13px; background:red; margin-right:2px;}
.container .YN_box2 ul li:last-child{margin-right:0;}
.container .YN_box2 ul{display:inline-block; height:13px; vertical-align:middle;}
.container .YN_box2 .yn{padding:0 10px;}
.container .YN_box2 .yesyesText{color:#3d87ff; margin-right:10px;}
.container .YN_box2 .nonoText{color:#ff4545; margin-left:10px;}
.container .YN_box2 .yesyes{background:#01b8f1;}
.container .YN_box2 .nono{background:#f37052;}
.YN_add { display:inline-block; line-height: 27px; height: 27px; width: 60%;background: #3d3d45;position: relative; text-align:center; color:#fff;  clear:both;}
.Y_add b{ color:#3d87ff;}
.N_add b{ color:#ff4545;}
.YN_add>img{ position:absolute;}
.YN_add>img:first-of-type{width:42px; left:2px; bottom:-9px;}
.YN_add>img:last-of-type{width:42px;right:3px; bottom:-9px;}
.YN_add span{display:inline-block; width:45px; line-height:19px; margin-top:4px; }
.YN_add span.comt{width:62%;}
.YN_add span.yes_sel{background:#3d87ff; float:left; margin-left:48px;}
.YN_add span.no_sel{background:#ff4545; float:right; margin-right:50px;}
.Y_add .no_sel{background:#8f8e8e !important;}
.N_add .yes_sel{background:#8f8e8e !important;}

/* »ËÄíÆù ÆäÀÌÁö °³Æí */

.coupon-exchange h5{margin-top:15px;}
.contents_wrap .category {clear:left; height:51px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;  margin-bottom:5px;}
.contents_wrap .category li{float:left; width:88%; text-align:center;}
.contents_wrap .category li:first-child{width:12%; line-height:51px; color:#fff; background:#ff646d;}
.contents_wrap .category li span{display:inline-block; width:25%; line-height:25px; cursor:pointer; border-right:1px solid #ededed; box-sizing:border-box;}
.contents_wrap .category li span.on{background:#f9f9f9;}
.contents_wrap .category li span:first-child{border-bottom:1px solid #ededed;}
.contents_wrap .category li span:nth-child(1){border-bottom:1px solid #ededed;}
.contents_wrap .category li span:nth-child(2){border-bottom:1px solid #ededed;}
.contents_wrap .category li span:nth-child(3){border-bottom:1px solid #ededed;}
.contents_wrap .category li span:nth-child(4){border-bottom:1px solid #ededed; border-right:0;}
.contents_wrap .category li span:last-child{ border-right:0;}
.contents_wrap .brand{display:none; clear:left; border-top:1px solid #ededed; height:25px; white-space:nowrap; overflow:hidden;}
.contents_wrap .brand li{float:left; line-height:25px; margin-right:15px;}
.contents_wrap .brand>li{background:#f9f9f9; padding:0 27px; border-right:1px solid #ededed; margin-right:16px;}
.contents_wrap .brand>div{display:none;}
.contents_wrap .brand>div.on{display:inline-block;}
.contents_wrap .brand li input{vertical-align:middle; margin-right:3px;}
.contents_wrap .ppomCP{clear:left; border-top:1px solid #ededed; border-bottom:1px solid #ededed;  height:30px;}
.contents_wrap .ppomCP li{float:left; line-height:30px; margin-right:15px;}
.contents_wrap .ppomCP li:first-child{background:#f9f9f9; padding:0 21px; border-right:1px solid #ededed; margin-right:15px;}
.contents_wrap .ppomCP li span{border:1px solid #ccc; color:#ccc; width:70px; line-height:20px; text-align:center; border-radius:3px; display:inline-block; cursor:pointer;}
.contents_wrap .ppomCP li span.on{color:#646363;  border-color:#8d8d8d;}
.contents_wrap .search_ppom {margin:8px 0; border:1px solid #ccc; height:25px; position:relative; clear:left;}
.contents_wrap .search_ppom input{font-family: "malgun gothic"; width:100%; margin-top:3px; text-align:right; float:right;  border:0; padding-right:35px; box-sizing:border-box; height:20px; color:#989898;}
.contents_wrap .search_ppom ::-webkit-input-placeholder{color:#ccc;}
.contents_wrap .search_ppom input:-ms-input-placeholder {color:#ededed;}
.contents_wrap .search_ppom>img{position:absolute; top:3px; right:3px; cursor:pointer; border-left:1px solid #ccc; padding-left:5px;}
.contents_wrap .align_bt{clear:both; height:22px; border-bottom:1px solid #ededed; margin-top:15px; }
.contents_wrap .align_bt li{float:right; cursor:pointer; border-right:1px solid #ccc; height:15px; line-height:15px; padding-right:5px; margin-right:5px;}
.contents_wrap .align_bt li.on{color:red;}
.contents_wrap .align_bt li:first-of-type{border-right:0;}
.contents_wrap .align_bt b{color:red; margin-right:2px;}

.contents_wrap .item-wrapper {position:relative;}
.contents_wrap .top_scroll{display:inline-block; z-index:10; color:#a2a2a2;  background:#fff; position:absolute; bottom:0; left:-70px; padding:6px 15px 1px 16px; border:1px solid #b6b6b6; color:#b6b6b6;}
.contents_wrap .top_scroll>img{display:block; margin-bottom:3px;}


/* Æ÷·³ »ó´Ü ½æ³×ÀÏ°¹¼ö WEB-4887 */

.m_more_button{height:25px; line-height:25px; padding-top:0; margin-bottom:5px; color:#605f5f !important;}
.computer_Nbox {width:100%; min-height:158px; border: 1px solid #c0c0c0; margin-top:6px; box-sizing:border-box;}
.computer_Nbox ul {clear:left; padding:8px 9px; height:140px;}
.computer_Nbox ul li {float:left; width:140px; height:140px; margin-right:8px; }
.computer_Nbox ul li:last-child{margin-right:0;}
.computer_Nbox ul li a{width:100%; height:100%; background-size:cover; display:inline-block; position:relative;}
.computer_Nbox ul li a>span.forum_text { display:inline-block; position:absolute; width:100%; height:20px; left:0; bottom:0; padding:0 6px; box-sizing:border-box; text-align: center; background: rgba(57,57,57,0.7); color: #fff; text-overflow: ellipsis;overflow: hidden; white-space: nowrap;}
.computer_Nbox div{display:none;}

.api_box {width:900px; text-align:left; display: inline-block; height:199px; margin-bottom:10px;}
.api_box h3 {font-family:"¸¼Àº °íµñ"; font-size:13px; color:#c4c4db;padding:5px 8px; font-weight:bold;}
.api_box ul {}
.api_box ul li {float:left; width:143px; border: 1px solid #e4e5e7; margin-right:6px;}
.api_box ul li:last-child {margin-right:0;}
.api_box ul li a span img{width:143px; height:143px;}
.Show_text_04 {display: inline-block;  width:125px; padding: 5px 9px 0 9px;font-size:12px; font-family:"Malgun Gothic"; color:#000; font-weight:bold; text-overflow:ellipsis;overflow:hidden;white-space:nowrap; height:17px; }
.Show_text_05 {display: inline-block;  width:125px; padding: 5px 9px 6px 9px; height:15px; font-size:11px; font-family:"Malgun Gothic"; color:#888686;}
.api_more a{float: right; font-size:11px; margin-right:10px; color:#7d7d7d; font-family:"Malgun Gothic"; font-weight:normal;}
.miz_t {
    font-family: "¸¼Àº °íµñ";
    font-size: 12px;
    color: rgb(0, 0, 0);
    text-align: left;
    width: 900px;
    font-weight: bold;
    padding: 5px;
    margin: 0px auto;}

.forum_munwha_box {background-color:#35353f; width:900px; text-align:left; display: inline-block; height: 206px;}
.forum_munwha_box h3 {font-family:"¸¼Àº °íµñ"; font-size:13px; color:#c4c4db;padding:5px 8px;}
.forum_munwha_box h3 a{color:#c4c4db;}
.forum_munwha_box ul{padding-left:9px;}
.forum_munwha_box ul li {float:left; width:143px; margin-right:5px;}
.forum_munwha_box ul li:last-child{margin:0;}
.forum_munwha_box ul li span {color:#fff; font-size:11px; font-family:"Malgun Gothic"; text-align:center; line-height:25px;}
.forum_munwha_box_02 {display: inline-block; height: 187px; width: 885px;}
.forum_munwha_box_02 h3 {font-family:"¸¼Àº °íµñ"; font-size:13px; color:#000;padding:5px 8px; font-weight:bold;}
.forum_munwha_box_02 h3 em{font-family:"¸¼Àº °íµñ"; font-size:11px; color:#888;padding:5px 8px;}
.forum_munwha_box_02 li {float:left; width:170px; padding:0 0 5px 8px;}
.forum_munwha_box_02 li span {color:#fff; font-size:11px; font-family:"Malgun Gothic";}
.forum_munwha_box ul li a span img{width:143px; height:143px;}

.Show_text {padding:0 5px; box-sizing:border-box; display: inline-block; background-color: #000; width: 143px; opacity: 0.9;filter:alpha(opacity=70); text-overflow: ellipsis; white-space: nowrap;overflow: hidden;}
.Show_text_03 {display: inline-block; position: relative;top:146px; *top:147px; background-color: #000; width: 164px; opacity: 0.5;filter:alpha(opacity=70); padding: 3px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.munwha_info { position:relative; min-height:220px; margin:15px 0 20px; background-color: #f8f8f8; border: 1px solid #e9edef;}
.munwha_info > img { position:absolute; top:72%; left:0; width:140px; height:185px; margin-top:-141px; margin-left: 14px;}
.munwha_info dl { margin-left:160px; padding-top:15px; overflow:hidden; }
.munwha_info dt { float:left; width:65px; padding-left:10px; color:#000; font-family:"¸¼Àº °íµñ"; font-weight:bold; }
.munwha_info dd { float:left; width:590px; margin-bottom:8px; padding-left:15px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.Show_Content {position: relative;top:143px; *top:144px; background-color: #000; width: 286px; opacity: 0.9;filter:alpha(opacity=30); height:23px; margin:0; padding: 2px 0;}
.forum_miz_box {background-color:#f9b6b6; width:900px; text-align:left; display: inline-block; height:218px; margin-bottom:15px; border-top: 1px solid #f59e9e; border-bottom: 1px solid #f59e9e;}
.forum_miz_box h3 {font-family:"¸¼Àº °íµñ"; font-size:13px; color:#c4c4db;padding:5px 8px; font-weight:bold;}
.forum_miz_box ul {padding:0 0 0 9px;}
.forum_miz_box ul li {float:left; width:215px; margin:8px 5px 5px 0px; border: 1px solid #f59e9e;}
.Show_text_02 {display: inline-block; top:124px; *top:125px; background-color:#fff; width:195px; padding: 3px 10px; height:25px;
font-size:12px; font-family:"¸¼Àº °íµñ"; color:#000;}
.Show_info_text {display: inline-block; position: relative;top:100px; *top:101px; padding-left:10px; font-size:11px; color:#8c8c8c;}


/* ³» Ã¹ÄÚ¸àÆ® */
#newbbs { margin-top:9px }
#newbbs .myComment {text-align:left;padding-left: 10px;}
#newbbs .myComment>span{display:inline-block; color:#959595;box-sizing:border-box; background:#f2f2f2;width:106px;line-height: 31px; text-align:center; cursor:pointer;position: relative;border-top: 1px solid #e0e0e0;border-right: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;z-index: 1;top: 1px;}
#newbbs .myComment>span:first-child{border-left: 1px solid #e0e0e0;}
#newbbs .myComment>span.on{background:#fff;border-bottom: 1px solid #fff;color:#000;}
#newbbs .myC_line{border-top:1px solid #e0e0e0; border-top:1px solid #e0e0e0; width:100%; margin:0;}
#newbbs .myC_line .allCom{border-radius:0 0 5px 5px; background-color:#f2f2f2; border:1px solid #e0e0e0; margin-right: 9px; padding: 8px 20px; color: #565656;font-family: 'Malgun Gothic',Gulim; font-size: 12px; font-weight: normal;}


/* °Ô½Ã±Û¸ñ·Ï ´ñ±Û */
.list_comment{color:#606060;font-size:11px;font-family:'tahoma','Gulim';background-color:#f0f0f0;font-weight:normal;}
.list_comment2{color:#404040;background-color:#f0f0f0;font-size:11px;font-family:'tahoma','Gulim';font-weight:bold;padding:0 3px 2px 0;}
.list_comment3{color:blue;background-color:#e0e0e0;font-size:11px;font-family:'tahoma','Gulim';font-weight:bold;}
.list_comment4{color:red;background-color:#e0e0e0;font-size:11px;font-family:'tahoma','Gulim';font-weight:bold;}
.list_comment9{color:#606060;background-color:#e0e0e0;font-size:11px;font-family:'tahoma','Gulim';}

/* °¶·¯¸® µðÀÚÀÎ */
td {overflow:inherit;}
.gallery_title .list_comment2 { box-sizing:border-box; padding-left:2px; background:none; color:#8a8a8a; text-align:right; font-weight:normal; width:5%; line-height:14px; }
.gallery_list{width:200px; height:274px; background:#f7f7f7; padding:9px 9px 0 9px; border:3px solid #fff;}
.gallery_list .gallery_title img{margin-bottom:3px;}
.gallery_list .gallery_img{width:200px; height:200px; background:#fff;}
.gallery_list .gallery_info{ text-align: left; clear:left; line-height:18px;}
.gallery_list .gallery_info:last-child{height:26px;}
.gallery_list .gallery_info>span{display:inline-block; margin-top:4px;}
.gallery_list .gallery_info>span:first-child{ font-size:12px; padding-right:1px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.gallery_list .gallery_info:last-of-type>span:first-child{ margin-right:3px;}
.gallery_list .gallery_info .gallery_title{ margin-top:7px; word-break: break-all; max-width:100%; max-height:30px; float:left; font-weight:bold; white-space:pre-line; overflow:hidden; }
.gallery_list .gallery_info .gallery_title>input{vertical-align:text-bottom; margin-right:2px;}
.gallery_list .gallery_info .gallery_title .thumb_list_title{font-size:14px; }
.gallery_list .gallery_info .gallery_title>a>img{margin:-3px 3px 0 0;}
.gallery_list .gallery_info .gallery_title .text_base{margin-right:2px; font-weight:normal; color:#606060;}
.gallery_list .gallery_info .gallery_info{float:left; width:10%; }
.gallery_list .gallery_info .list_name{ display:inline-block; max-width:150px; overflow:hidden; text-overflow:ellipsis; color:#527bc2; }
.gallery_list .gallery_data{text-align: right; font-size: 11px; float: right; color: #676767; padding-top: 1px;}
.gallery_list .gallery_vote_data{text-align: right;margin-right:4px;font-size: 9pt;float: left !important;font-family: dotum;}
.gallery_list .gallery_vote_data img{width:17px;}
.gallery_list .gallery_icon{color:#676767;clear: both;}
.gallery_list .gallery_icon i{font-style:normal;}
.gallery_list .gallery_icon img{margin-right:3px;}
.gallery_list .list_comment2_n{font-size:9pt;float: right;}
.gallery_list .list_comment2_n img{margin-bottom:4px;}
#navlist li{margin-right:4px !important;}


.gallery_list2{margin-bottom:8px; width:178px;height: 245px;box-sizing: border-box;background:#f7f7f7;padding:9px 9px 0 9px;border:3px solid #fff;}
.gallery_list2 .gallery_title img{margin-bottom:3px;}
.gallery_list2 .gallery_img{width: 154px;height: 154px;background:#fff;}
.gallery_list2 .gallery_img img{width:100%; height:100%:}
.gallery_list2 .gallery_info{ text-align: left; clear:left; line-height:18px;}
.gallery_list2 .gallery_info:last-child{height:26px;}
.gallery_list2 .gallery_info>span{display:inline-block; margin-top:4px;}
.gallery_list2 .gallery_info>span:first-child{ font-size:12px; padding-right:1px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.gallery_list2 .gallery_info:last-of-type>span:first-child{ margin-right:3px;}
.gallery_list2 .gallery_info .gallery_title{ margin-top:7px; word-break: break-all; max-width:100%; max-height:30px; float:left; font-weight:bold; white-space:pre-line; overflow:hidden; }
.gallery_list2 .gallery_info .gallery_title>input{vertical-align:text-bottom; margin-right:2px;}
.gallery_list2 .gallery_info .gallery_title .thumb_list_title img{margin-right:3px; }
.gallery_list2 .gallery_info .gallery_title>a>img{margin:-3px 3px 0 0;}
.gallery_list2 .gallery_info .gallery_title .text_base{margin-right:2px; font-weight:normal; color:#606060;}
.gallery_list2 .gallery_info .gallery_info{float:left; width:10%; }
.gallery_list2 .gallery_info .list_name{ display:inline-block; max-width:150px; overflow:hidden; text-overflow:ellipsis; color:#527bc2; }
.gallery_list2 .gallery_data{text-align: right; font-size: 11px; float: right; color: #676767; padding-top: 1px;}
.gallery_list2 .gallery_vote_data{text-align: right;margin-right:4px;font-size: 9pt;float: left !important;font-family: dotum;}
.gallery_list2 .gallery_vote_data img{width:17px;}
.gallery_list2 .gallery_icon{color:#676767;clear: both;}
.gallery_list2 .gallery_icon i{font-style:normal;}
.gallery_list2 .gallery_icon img{margin-right:3px;}
.gallery_list2 .list_comment2_n{font-size:9pt;float: right;}
.gallery_list2 .list_comment2_n img{margin-bottom:4px;}

.gallery_list_forum{margin-bottom:8px; width:178px;height: 220px;box-sizing: border-box;background:#f7f7f7;padding:9px 9px 0 9px;border:3px solid #fff;}
.gallery_list_forum a{display: inline-block;width: 100%;height: 100%;background-size: cover;}
.gallery_list_forum .gallery_info>span:first-child>a {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

/* ¾Ë¸²¸Þ´º Ãß°¡ ¹× °³¼± */


.user_info_03>a>span{width:25%; box-sizing:border-box; border-right:1px solid #ddd; border-bottom:1px solid #ddd; position:relative;}
.user_info_03>a>span>img{position:absolute; top:10px; right:9px;}
.user_info_03>a:nth-of-type(2)>span>img{right:1px; }
.user_info_03>a>span.user_menu01_on{border-bottom:2px solid #fff;}
.user_info_03>a:last-child>span{border-right:0;}

.user_menu01{background:url(/images/main/201309/login_menu_bg05_empty.png) no-repeat; background-position:3px 0px; }
.user_menu02{background:url(/images/main/201309/login_menu_bg05_empty.png) no-repeat; background-position:-85px 0px; }
.user_menu03{background:url(/images/main/201309/login_menu_bg05_empty.png) no-repeat; background-position:-168px 0px; }
.user_menu04{background:url(/images/main/201309/login_menu_bg05_empty.png) no-repeat; background-position:-249px 0px; }

.user_menu01 .em_txt{margin-left: 29px;}
.user_menu02 .em_txt{margin-left: 24px;}
.user_menu03 .em_txt{margin-left: 46px;}
.user_menu04 .em_txt{margin-left: 38px;}


.user_menu01.on {background:url(/images/main/201309/login_menu_bg05_empty.png) no-repeat; background-position:3px -29px; border-bottom:2px solid #fff;}
.user_menu02.on {background:url(/images/main/201309/login_menu_bg05_empty.png) no-repeat; background-position:-85px -29px; border-bottom:2px solid #fff;}
.user_menu03.on {background:url(/images/main/201309/login_menu_bg05_empty.png) no-repeat; background-position:-168px -29px; border-bottom:2px solid #fff;}
.user_menu04.on {background:url(/images/main/201309/login_menu_bg05_empty.png) no-repeat; background-position:-249px -29px; border-bottom:2px solid #fff;}


/* ÁÂÃø¸Þ´º µðÀÚÀÎ */

.side_Nbox{background:#f8f8f8; border:1px solid #b9b9b9; width:100%; padding:13px 0 13px 25px; box-sizing:border-box;}
.side_Nbox>ul{ clear:left; height:15px; margin-bottom:8px;}
.side_Nbox>ul li{width:113px; text-align:left; float:left; margin-right:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.side_Nbox>ul li:last-child{ margin-right:0;}
.side_Nbox>ul li>input{margin-right:5px; vertical-align:middle; }
.table-New-contents>ul{clear:left;}
.table-New-contents>ul:hover{background:#f5f5f5;}
.table-New-contents>ul>li{float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; box-sizing:border-box; }
.table-New-contents>ul>li>time{font-size:11px; color:#616161; }
.table-New-contents>ul.list-col{background:#fdfdfd;}
.table-New-contents>ul.list-col:hover{background:#f5f5f5;}
.table-New-contents>ul.cont01{clear:left; background:#f8f8f8; height:14px; line-height:16px; padding:8px 0; border-top:2px solid #bababa; border-bottom:1px solid #bababa;}
.table-New-contents>ul.cont01>li{font-family: 'malgun gothic'!important;  text-align:center;float:left; font-size:12px; text-align:center;  border-right:1px solid #bababa; }
.table-New-contents>ul.cont01>li.cate{text-align:center;}
.table-New-contents>ul>li.cate{width:11%; text-align:left; padding-left:5px;}
.table-New-contents>ul>li.fold{width:6%; text-align:left;}
.table-New-contents>ul>li.nick{width:10%; padding:0 5px; text-align:left;}
.table-New-contents>ul>li.title{width:55%;}
.table-New-contents>ul>li.title>.text{margin-left:8px;}
.table-New-contents>ul>li.pay{width:10%}
.table-New-contents>ul>li.time{width:8%; border-right:0;}
.table-New-contents>ul.cont02{background:#f8f8f8; height:17px; line-height:17px; padding:8px 0; border-bottom:1px solid #dedede;}
.table-New-contents>ul.cont02>li.notice01{width:5%;height:20px}
.table-New-contents>ul.cont02>li.notice02{width:10%;}
.table-New-contents>ul.cont02>li.notice03{width:70%; text-align:left;}
.table-New-contents>ul.cont02>li.notice04{width:7%;}
.table-New-contents>ul.cont02>li.notice05{width:8%; padding:0;}
.table-New-contents .cont02.ad{font-size: 14px;}
.table-New-contents>ul.cont03{height:57px; padding-top:6px; line-height:51px; border-bottom:1px solid #eee;}
.table-New-contents>ul.cont03>li.cate{color:#8c8c8c;}
.table-New-contents>ul.cont03>li.fold{color:#767676;}
.table-New-contents>ul.cont03>li.title{text-align:left;}
.table-New-contents>ul.cont03>li.title strike a font{font-size:14px;}
.table-New-contents>ul.cont03>li.pay{font-family: "Malgun Gothic";font-weight:bold; text-align:right; padding-right:10px;}
.table-New-contents>ul.cont03>li>time{color:#8c8c8c;}
.table-New-contents>ul:last-of-type{border-bottom:0;}
.table-New-contents>ul>li.admin{display:none; padding:0 5px; }
.table-New-contents>ul.cont03>li.admin>input{margin-top:20px;}
.table-New-contents>ul>li{height:100%;}
#navlist li a{margin-right:1px !important;}

/* ÀåÅÍ ÃÖ½Å±Û 2Â÷ ¼öÁ¤ */
.table-New-contents>ul.cont04{height:27px; padding-top:6px; line-height:21px; border-bottom:1px solid #eee;}
.table-New-contents>ul.cont04>li.cate{color:#8c8c8c;}
.table-New-contents>ul.cont04>li.fold{color:#767676;}
.table-New-contents>ul.cont04>li.title{text-align:left;}
.table-New-contents>ul.cont04>li.pay{font-weight:bold; text-align:right; padding-right:10px;}
.table-New-contents>ul.cont04>li>time{color:#8c8c8c;}
.table-New-contents>ul.cont04>li.admin>input{margin-top:20px;}


/* ISMS */
.privacy-popup{font-size:11px;}
.privacy-popup>p{white-space:normal; margin:3px 0;}
.style_add{color:#000 !important; font-weight:bold !important; font-size:12px !important;}
#agreement_notice_etc,#agreement_notice_ppomppu{font-weight:normal;}
.exchange-popup.popup-form div.notice_nbox{width:408px; border:1px solid #bababa; height:200px; padding:5px; font-size:11px; font-family:'dotum'; color:#777;}
.market_i div.texts{border:1px solid #cdcdcd; padding:10px; width:880px; height:107px; color:#a6a6a6; overflow:auto;}

/* ±Û¾²±â¹öÆ° °³¼± */
#command_bg3{height:74px;}
.info_bg a.write_add:first-of-type{margin-right:5px;}
.info_bg a.write_add{border:2px solid #8d8d8d; display:inline-block; width:90px; text-align:center;  padding:8px 0;}
td.search-input span.default.custom01 {height:28px; padding-right:5px;}
td.search-input span.default.custom01 input[type=submit] {background-size: 18px auto; height: 25px !important;}


.comment_line p {margin:0;}

/* outside_hot*/

.container .outside_hot{height: 115px;padding: 10px;box-sizing: border-box;margin: 10px 0;}
.container .outside_hot>p{
    font-size: 13px;
    margin: 0;
    text-align: left;
    font-weight: bold;
    margin-bottom: 10px;
}
.container .outside_hot>p>strong{
    color: red;
    margin-right: 5px;
}
.container .outside_hot>p small{
    font-weight: normal;
    color: #686868;
    margin-left: 10px;
}
.container .outside_hot>p small>i{
    font-style: normal;
    margin-left: 2px;
}

.container .outside_hot>ul>li{
    white-space: nowrap;
    list-style: circle;
    float: left;
    text-align: left;
    margin-bottom: 5px;
    width: 50%;
    overflow: hidden;
    text-overflow: ellipsis;
}

.container .outside_hot>ul>li>i.dot{
    background: url(/images/dot.png) no-repeat center;
    background-size: 3px;
    display: inline-block;
    width: 18px;
    height: 11px;
}

/* purchasing agent */

.contents .agent{
    padding: 10px 0;
    background: #f7f7f7;
    margin: 20px 0;
}
.contents .agent>.agent_txt{
    font-size: 12px;
    text-align: left;
    margin-right: 10px;
    margin-bottom: 8px;
    display: inline-block;
}

.contents .agent>.agent_txt>b{font-weight:500;}
.contents .agent>.agent_btn>a{
	cursor:pointer;
	display: inline-block;
	background: #ffab38;
	color: #fff;
	vertical-align: bottom;
	width: 130px;
	height: 35px;
	border-radius: 50px;
	font-size: 12px;
	font-weight: bold;
	line-height: 35px;
}

/* provisional save */
body.freeze{overflow:hidden;position:fixed;width:100%;}
.tempas{position: fixed;width: 100%;height: 100%;background-color: rgba(36, 36, 36, 0.5);left: 0;top: 0;z-index: 9;display:none;}
.tempas .wrap{margin-left: 0;width: 500px;background: #fff;z-index: 99;border-radius: 2px;position: fixed;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.tempas-list {margin:0 auto;width:100%;}
.tempas-list h1 {background-color: #8c8172;font-size: 13px;color: #ffffff;position: relative;padding: 10px 15px;box-sizing: border-box;font-weight: bold;margin-bottom: 10px;font-family: "¸¼Àº°íµñ";}
.tempas-list h1 .btn-tempas-close {position: absolute;top: 8px;right: 8px;border-radius: 100%;width: 23px;}
.tempas-list .desc {margin: 10px; padding: 5px;font-size: 12px;color: #70695f;}
.tempas-list .temas_list_wrap {overflow-y: auto;overflow-x: hidden;height: 300px;margin: 0 10px 20px 0;padding: 0 0 0 10px;}
.tempas-list .table {margin-bottom: 10px;width: 100%;border-collapse: collapse;}
.tempas-list .table tbody tr.even{background-color:#faf7f4;}
.tempas-list .table tbody tr.odd:nth-child(2n){background-color: #fffbf4;}
.tempas-list .table thead th{background-color: #ded2c2;color: #655b4d;padding: 7px 0;font-weight: 700;letter-spacing: 1px;font-size: 12px;}
.tempas-list .table tbody td.subject{padding-left:10px;}
.tempas-list .table tbody td.reg_date{text-align:center;}
.tempas-list .table tr.article{cursor:pointer;height: 33px;}
.tempas-list .table tr.article.curr>td{color: #ff4000;}
.tempas-list .table tr.preview{display:none;}
.tempas-list .table tr.preview .preview-wrap{position: relative;border: 1px solid #ccc;width: 98%;margin: 0 auto;max-height: 100px;padding: 5px;padding-bottom: 30px;overflow:hidden;}
.tempas-list .table tr.preview .cont img {max-width:100%;}
.tempas-list .table tr.preview .btn_set_tempas{position: absolute;bottom: 5px;right: 5px;}
.tempas-list .pagination{margin-bottom: 10px;padding:0;text-align: center;height: 20px;}
.tempas-list .pagination>ul{clear:left;display: inline-block;}
.tempas-list .pagination>ul>li{float:left;font-weight: bold;cursor: pointer;color: #74644e;width: 20px;height: 20px;margin: 0 3px;}
.tempas-list .pagination>ul>li.curr{font-weight:bold; color:#000;}
.tempas-list .btn-area{margin-bottom: 14px;text-align: center;}
.tempas-preview{display:none;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 650px;z-index: 10;background-color: #f6f6f6;}
.tempas-list .btn-area .btn-tempas-close{background: #fafafa;border: 1px solid #ccc;padding: 8px 27px;border-radius: 3px;font-size: 12px;}
.tempas-preview .subject{padding: 3px 15px;margin: 5px 0;font-weight: bold;}
.tempas-preview .cont{overflow: auto;width: 96%;margin: 0 auto;background: #fff;border: solid 1px #c4c4c4;padding: 8px;box-sizing: border-box;height: 380px;margin-bottom: 10px;}
.tempas-preview .cont p{margin:0;padding:0;}
.tempas-preview .btn-area{background: #f6f6f6;padding: 4px 0 14px 0;text-align:center;}
.tempas-preview .btn-area>button{font-weight: normal;cursor: pointer;background: #fff;border: 1px solid #b1b1b1;text-align: center;border-radius: 3px;font-size: 12px;padding: 0 20px;height: 25px;line-height: 25px;margin-right: 8px;color: #606060;}
.btn-tempas{vertical-align: text-top;float: right;border: 1px solid #aeaeae;font-size: 12px;color: #757575;background: #fafafa;border-radius: 2px;width: 119px;height: 22px;margin-right: -5px;}
input.tempas_bt01{background: #fafafa;border: 1px solid #b1b1b1;padding: 2px 10px;border-radius: 3px;font-size: 12px;width: 100px;height: 45px;color: #606060;margin: 3px 0 0 8px;}
button.tempas_bt02{font-weight: normal;cursor: pointer;background: #fafafa;border: 1px solid #b1b1b1;text-align: center;border-radius: 3px;font-size: 12px;width: 100px;height: 45px;color: #606060;display: inline-block;}
input.tempas_bt03{font-weight: bold;margin-top: 3px;cursor: pointer;background: #606060;text-align: center;border-radius: 3px;font-size: 12px;width: 100px;height: 45px;color: #fff;}


/* series */

.series{
    width: 450px;
    background: #fff;
    top: 260px;
    left: 200px;
    border: 2px solid #1c75d1;
    box-sizing: border-box;
    z-index: 10;
    position: absolute;
    height: 443px;
}


.series .series_box>li{padding: 5px 13px;clear: right;}
.series .series_box>li:first-child{color: #fff;padding: 8px 0 8px 10px;font-size: 14px;font-weight: bold;margin-bottom: 4px;background: #1c75d1; text-align:center;}
.series .series_box>li:last-child{text-align:center;}
.series .series_box>li>input{
    width: 298px;
    margin-right: 5px;
    height: 29px;
    padding-left: 5px;
    border: 1px solid #aaa;
    border-radius: 2px;
    box-sizing: border-box;
}
.series .series_box>li>i{
    display: inline-block;
    width: 15px;
    border-radius: 100%;
    font-style: normal;
    height: 17px;
    color: #3d8ee1;
    margin-left: 4px;
    font-size: 12px;
    padding-right: 3px;
    font-weight: bold;
    text-align: center;
    background: #f5f5f5;
}

.series .series_box .series_pick span:first-child{display:inline-block; margin:0 16px 0 6px;}
.series .series_box .series_pick span input{vertical-align:middle; margin:-3px 4px 0 0;}

.series .series_box>li>select{float:right;height: 25px;}
.series .series_box>li>b{
    height: 25px;
    display: inline-block;
    line-height: 25px;
    font-size: 13px;
}

.series ul.ex{
    display:block;
    position:absolute;
    top:48px;
    right:-96px;
    border-radius:5px;
    height:99px;
    line-height:20px;
    padding:10px 10px 10px 25px;
    color:#405366;
    box-sizing:border-box;
    background:#e2ecf6;
}
.series ul.ex>li{list-style:disc;}

.series .series_btn{
    background: #f6f6f6;
    display: inline-block;
    border: 1px solid #b2b2b2;
    border-radius: 2px;
    float: right;
    padding: 0 17px;
    height: 27px;
    line-height: 27px;
    vertical-align: top;
}
.series .series_close{
     background: #fff;
     display: inline-block;
     border: 1px solid #b2b2b2;
     border-radius: 2px;
     padding: 0 18px;
     height: 24px;
     line-height: 24px;
     vertical-align: top;
}

.series .series_manage{
    background: #ececec;
     display: inline-block;
     border: 1px solid #b2b2b2;
     border-radius: 2px;
     padding: 0 18px;
     height: 24px;
     line-height: 24px;
     vertical-align: top;
     margin-right:10px;
}


.series .series_num{
    color: #0026ff;
    margin-left: 2px;
    text-align: left;
    display: inline-block;
    width: 15%;
    float: right;
}

.series li.series03{margin-bottom:8px;}
.series li.series05>ul{
    padding: 8px 0;
    border: 1px solid #aaa;
    height: 210px;
    overflow: auto;
}
.series li.series05>ul>li{
    cursor:pointer;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
}

.series li.series05>ul>li.on{background:#f2f2f2;}

#series_list .series_btns{vertical-align:text-bottom;}

.series_mini{
    width: 400px;
    background: #fff;
    top: 460px;
    left: 670px;
    border: 2px solid #1c75d1;
    box-sizing: border-box;
    z-index: 10;
    position: absolute;
    padding: 7px 4px 4px 4px;
}

.series_mini>ul>li{padding: 4px 8px; margin:0 0 2px 0;}


.series_mini>ul>li.mini03{height:26px;text-align: left;}

.series_mini>ul>li.mini03>input{
    width: 297px;
    height: 100%;
    border: 1px solid #aaa;
    padding-left: 5px;
    box-sizing: border-box;
    border-radius: 2px;
}

.series_mini>ul>li.mini04>ul{
    padding: 5px 0;
    border: 1px solid #aaa;
    height: 130px;
    overflow: auto;
}

.series_mini>ul>li.mini04>ul li{
    padding: 0 7px;
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.series_mini>ul>li.mini04>ul li.on{background:#f2f2f2;}
.series_mini>ul>li:last-child{ text-align:center;}


.series_mini .mini_btn{
    background: #f6f6f6;
    display: inline-block;
    border: 1px solid #b2b2b2;
    border-radius: 2px;
    padding: 0 20px;
    height: 24px;
    line-height: 24px;
    vertical-align: top;
}

.series_mini .mini_btn.clear{float:right;}
.series_mini .mini_btn.edit{float:right;}
.series_mini .mini_btn.end{margin-right:8px;}
.series_mini .mini_btn.close{background:#fff;}

.series_subject{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 80%;
    display: inline-block;
    vertical-align: bottom;
}
.series_mini {top:-283px;left:493px;}
.series_mini>ul>li:first-child{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.write_board .add_option .series{top:-400px !important;}
.write_board .add_option .product-bundle{top:-400px !important;}

.series_title{margin:10px 0; width:650px; text-align:left; }
.series_title>h1{
    background: #fff;
    padding-left: 8px;
    color: #2f2f2f;
    font-weight: bold;
    position:relative;
    font-size:13px;
    margin-bottom: 3px;
}
.series_title>h1>img{vertical-align:text-top; margin-right:3px;}
.series_title>h1 .ex{
     font-weight: normal;
     font-size: 12px;
     font-family:'Malgun Gothic';
     border: 1px solid #ccc;
     border-radius: 4px;
     padding: 1px 5px;
     position: absolute;
     right: 3px;
     background: #fff;
     z-index: 1;
     top: -4px;
}

.series_title>h1 .exTxt{
    background: #eaedff;
    border-radius: 5px;
    box-sizing: border-box;
    padding: 7px;
    width: 400px;
    position: absolute;
    right: 0;
    top: -104px;
}

.series_title>h1 .exTxt li{
    font-weight: normal;
    font-size: 12px;
    line-height: 20px;
    list-style: inside;
    padding-left: 6px;
}


.series_title>ul{
    border: 1px solid #c1c1c1;
    box-sizing: border-box;
    display: inline-block;
    width: 100%;
    min-height: 74px;
    max-height: 122px;
    overflow-y: auto;
    overflow-x: hidden;

}

.series_title>ul>li{
    padding: 2px 10px;
    line-height: 20px;
    height: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    position:relative;
}
.series_title>ul>li>a{
    display: inline-block;
    max-width: 520px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    vertical-align: middle;
}

.series_title>ul>li time{position:absolute; right:10px; display:inline-block; width:60px; text-align:center;}


.series_title>ul>li.on{background:#e4e4e4;}
#revolution_main_table .series_empty {vertical-align:text-top; margin:0 2px 0 -4px;}

.icons_vertical {vertical-align:middle; margin-right:2px;}


#series_page{float:left; width:769px;}
#series_page .navcontainer{width:100%; margin-bottom:-1px;}
#series_page table{width:100%; border-bottom: 1px solid #ccc;}
#series_page table thead td{background: #f5f5f5;border-bottom: 1px solid #c1c1c1;border-top: 2px solid #c1c1c1;padding: 3px 0;}
#series_page table .empty_space{height:2px;}
#series_page table td{text-align:center; padding:3px 0;}
#series_page table tbody tr td:nth-child(2){text-align:left;}
#series_page table tbody tr a{display:block; position:relative;}
#series_page table strong{color:#395698;margin-left:2px;}
#series_page table tfoot small{color: #b1b0b0;font-size: 12px;}
#series_page table tfoot a{ display: block; color: #83b2e2; margin-top: 4px; font-size: 11px;font-family:'Malgun Gothic';}
#series_page table tfoot tr td{padding:25px 0;}
#series_page .series_mini.list_part{top:25px; left:0; display:none;}

/* ppom_coupon charge */

#contents_section .ppom_charge{
    margin:-10px 0 20px 0;
}
#contents_section .ppom_charge>p{
    border-bottom: 1px solid #ccc;
    padding: 3px 0;
    color: #101010;
    margin-bottom: 10px;
    font-weight: bold;
    font-size: 15px;
    font-family: 'Malgun Gothic';
}
#contents_section .ppom_charge>p>i{
     float: left;
     margin: 8px 6px 0 0;
     width: 7px;
     height: 7px;
     background: #ff7e00;
     border-radius: 100%;
}
#contents_section .ppom_charge>ul{}
#contents_section .ppom_charge>ul>li{
    margin-bottom: 5px;
}


#contents_section .ppom_charge_event{
    margin: 20px 0;
}

#contents_section .ppom_charge_event>h4{
    line-height: 21px;
    padding-left: 10px;
}
#contents_section .ppom_charge_event>p{
    margin-top: 12px;
    color: #434343;
    background: whitesmoke;
    font-size: 13px;
    padding: 4px 18px;
    font-weight: bold;
    font-family: 'Malgun Gothic';
    clear:right;
}

#contents_section .ppom_charge_event>p>span.end{float:right;}
#contents_section .ppom_charge_event>ul{margin: 5px 0 20px 0;}
#contents_section .ppom_charge_event>ul>li{clear:right;padding: 5px 8px;border-bottom: 1px dotted gainsboro;height: 20px;}
#contents_section .ppom_charge_event>ul>li>a>img{margin-right: 2px;}
#contents_section .ppom_charge_event>ul>li>a .add_ppom{font-size:11px;margin-right: 5px;width: 42px;color:#ff7863;display: inline-block;font-family: 'malgun gothic';}
#contents_section .ppom_charge_event>ul>li>a>time{float:right;display: inline-block;text-align: right;width: 110px;}
#contents_section .ppom_charge_event>ul>li>a>span.conts{
    display: inline-block;
    width: 530px;
    white-space: nowrap;
    overflow: hidden;
    vertical-align: middle;
    text-overflow: ellipsis;
}

#contents_section .ppom_charge_event .e_b {margin-top: 6px;width:900px;text-align:left;}
#contents_section .ppom_charge_event .e_b .e_b_a .e_t{border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; font-family:"¸¼Àº °íµñ"; display:inline-block; text-align:left; width:898px; background-color:#f5f5f5; background:-webkit-gradient(linear,0 0,0 100%,from(#f7f7f7),to(#f2f2f2)); height:41px;}
#contents_section .ppom_charge_event .e_b .e_b_a .e_t li {float:left; font-weight:bold; font-size:13px;}
#contents_section .ppom_charge_event .e_b .e_b_a .e_i {clear:both;border-bottom:1px solid #e6e6e6;display:inline-block;}
#contents_section .ppom_charge_event .e_b .e_b_a .e_i li {float:left; margin:10px 0;}
#contents_section .ppom_charge_event .e_b .e_b_a .e_i .e_banner {width:360px;height:115px;background:#eee;margin-right: 17px;}
#contents_section .ppom_charge_event .e_b .e_b_a .e_i .e_b_i {width:365px;}
#contents_section .ppom_charge_event .e_b .e_b_a .e_i span {display:block; line-height:20px;}
#contents_section .ppom_charge_event .e_b .e_b_a .e_i .e_b_i span em {color:#1b68be;}
#contents_section .ppom_charge_event .e_b .e_b_a .e_i .e_b_i .e_s_t {font-weight:bold; padding-bottom:10px; font-size:13px;}




/*  purchasing agent request */

.contents .agent_popup{
    background: #f7f7f7;
    padding: 10px 10px 10px 0px;
}
.contents .agent_popup>ul>li{
    margin-bottom: 5px;
}
.contents .agent_popup>ul>li>span{
    display: inline-block;
    width: 6%;
}
.contents .agent_popup>ul>li>input{
    width: 94%;
    border: 1px solid #ccc;
    box-sizing: border-box;
    padding: 0 5px;
    height: 23px;
}





/*  purchasing agent request */

.agent_popup{
	display: table;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
}

.agent_popup .cov{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.5;
	}



.agent_popup .agent_box{
        display: table-cell;
        vertical-align: middle;
        position: relative;
}

.agent_popup .agent_box>ul{
	    background: #f7f7f7;
	    padding: 13px 25px 13px 13px;
	    width: 950px;
	    margin: 0 auto;
	    border-radius:5px;
}

.agent_popup .agent_box>ul>li{
    text-align: center;
    margin-bottom: 5px;
}
.agent_popup .agent_box>ul>li>span{
    display: inline-block;
    width: 5%;
}

.agent_popup .agent_box>ul>li:last-child>span{
    background: #ffab39;
    color: #fff;
    padding: 6px 8px;
    border-radius: 5px;
    margin-right: 10px;
    width: 117px;
}
.agent_popup .agent_box>ul>li:last-child>span.close{width:65px; background:#7e7e7e;}

.agent_popup .agent_box>ul li.txtar>span{
    vertical-align:top;
}
.agent_popup .agent_box>ul>li>input{
    width: 95%;
    border: 1px solid #ccc;
    box-sizing: border-box;
    padding: 0 5px;
    height: 23px;
}

.agent_popup .agent_box>ul>li>textarea{
	width: 95%;
    border: 1px solid #ccc;
    box-sizing: border-box;
    padding: 5px;
    line-height:18px;
    height: 200px;
    resize:none;

}

/* hotDeal_page */
.hotDeal_Top {width:100%; height:105px;}
.hotDeal_Top .img-board .column .title{text-align:center; height:40px; line-height:40px; font-size:13px; color:#242424; background:#fff;}
.hotDeal_Top .img-board .column .title i.hot_ico{background: #ffffff;font-style: normal;display: inline-block;margin-right: 8px;height: 18px;vertical-align: middle;margin-bottom: 3px;line-height: 18px;font-size: 11px;color: #898989;letter-spacing: -0.5px;border-radius: 2px;border: 1px solid #898989;padding: 0 5px;}
.hotDeal_Top .img-board .column .board_contents .cov li ul li{text-align:left;}
.hotDeal_Top .hot_tags{width: 30%;height: 101px;border: 1px solid #ccc;float: left;padding: 5px;background: white;box-sizing: border-box;}
.hotDeal_Top .hot_tags p{margin: 0 0 3px 0;padding: 2px 0;}
.hotDeal_Top .hot_tags .h_tag>img{margin:0 2px 1px 0;}
.hotDeal_Top .hot_tags .tags{display:inline-block; box-sizing:border-box;}
.hotDeal_Top .hot_tags .tags{ line-height:25px;}
.hotDeal_Top .hot_tags .tags{max-height: 57px;overflow:hidden;}
.hotDeal_Top .hot_tags .tags span{cursor:pointer;line-height:18px;display: inline-block;height: 18px;background: #fff;color:#606060;border:1px solid #c9c6c6;padding:1px 7px;border-radius:15px;margin: 3px 2px;}
.hotDeal_Top .hot-event{width: 69%;float: right;box-sizing: border-box;height: 101px;border: 1px solid #ccc;}
.hotDeal_Top .hot-event .event_Z{display:inline-block;width: 16%;height:100%;background-size: contain !important;float:left;}
.hotDeal_Top .hot-event>ul{width: 84%;height:100%;float:right;box-sizing: border-box;padding: 8px 15px;}
.hotDeal_Top .hot-event ul>li{white-space: nowrap;text-align:left;overflow: hidden;text-overflow: ellipsis;margin: 7px 0;}
.hotDeal_content{margin-top: 10px;}
.hotDeal_content>p{clear: both;height: 40px;padding: 0 7px 0 15px;color: #fff;text-align: left;margin: 0;background: #ebebeb;line-height: 40px;border: 1px solid #ccc;}
.hotDeal_content>p>b{font-size: 19px;color: #686868;font-family: "malgun gothic";}
.hotDeal_content>p>small{margin: 0 10px;color: #7c7c7c;font-size: 13px;}
.hotDeal_content>p .hot_search{position:relative;float: right;display: inline-block;}
.hotDeal_content>p .hot_search>input{border: 0;padding: 0 29px 0 8px;box-sizing: border-box;float: right;height: 25px;width: 200px;line-height: 24px;vertical-align: middle;margin-top: 7px;}
.hotDeal_content>p .hot_search>button{position: absolute;width: 24px;height: 22px;margin: -1px 0 0 0;cursor: pointer;color: #fff;background: url(/images/header/btn_search.png) no-repeat center center;background-size: 15px auto;top: 9px;right: 3px;}
.hotDeal_content .hot_nav{height: 34px;line-height: 34px;border: 1px solid #ccc;border-top: 0;}
.hotDeal_content .hot_nav>strong{display: inline-block;float: left;margin: 0px 20px 0px 10px;width: 55px;}
.hotDeal_content .hot_nav>ul{float: left;width: 812px;height: 100%;white-space: nowrap;display: inline-block;overflow: hidden;}
.hotDeal_content .hot_nav>ul>li{color: #cecece;margin-right: 10px;float: left;}
.hotDeal_content .hot_nav.deal00 ul li.on{color: #434343;}
.hotDeal_content .hot_nav li.on .border{padding: 5px 8px 5px 10px;border-radius:16px;background: #fff;border: 2px solid #c8c8c8;color: #3467d4;font-weight: bold;}
.hotDeal_content .hot_nav li .border{padding: 3px 7px;border-radius: 15px;font-size: 12px;border: 1px solid #ebebeb;background: #ebebeb;color: #5c5c5c;}
.hotDeal_content .hot_nav.deal01>ul>li{margin-right: 7px;color: #cecece;}
.hotDeal_content .hot_nav.deal01>ul>li.on{color: #434343;}
.hotDeal_content .hot_nav>ul>li .close{font-style: normal;border: 1px solid #959595;border-radius: 100%;font-size: 10px;display: none;margin: 0px 4px 0 3px;font-weight: bold;color: #959595;width: 13px;height: 13px;line-height: 13px;}
.hotDeal_content .hot_nav>ul>li.on .close{display:inline-block;}
.hotDeal_content .dealP .price_bar{width: 404px;height: 15px;margin: 9px 0 9px 85px;overflow: hidden;}
.hotDeal_content .dealP .price_bar .base_bar{height:2px;background: #dedede;clear:right;margin-top: 6px;}
.hotDeal_content .dealP .price_bar .base_bar .ball{display: inline-block;width: 13px;height: 13px;background: #fff;border: 1px solid #a6a6a6;border-radius: 100%;position: relative;top: -6px;}
.hotDeal_content .dealP .price_bar .base_bar .ball.fir{left: 12%;}
.hotDeal_content .dealP .price_bar .base_bar .ball.sec{right: 20%;float:right;}
.hotDeal_content .dealP .price_bar .base_bar .ball .gauge{width: 375px;height: 2px;background: #767676;display: inline-block;position: absolute;margin-left: 14px;top: 5px;}
.hotDeal_content .dealP .price_bar .base_bar .ball.sec .gauge{background-color: #dedede;}
.hotDeal_content .dealP{text-align: left;height: 68px;padding-top: 6px;}
.hotDeal_content .dealP .icobox{border-radius: 4px; text-align:center; cursor:pointer; display:inline-block;width: 26px;height: 24px;margin-bottom: 4px;vertical-align: middle;border: 1px solid #d4d4d4;margin: 0 0 5px 5px;background: #ebebeb;}
.hotDeal_content .dealP .search_ico{margin-left: 10px; background:#3467d4; }
.hotDeal_content .dealP .search_ico img{width:15px; margin-top:4px;}
.hotDeal_content .dealP .re_ico img{margin-top:3px;}
.hotDeal_content .dealP strong{text-align:center;}
.hotDeal_content .dealP b{font-family:"¸¼Àº°íµñ"; font-size:14px;}
.hotDeal_content .dealP .wons{display:inline-block;height: 26px;line-height: 26px;border: 1px solid #d4d4d4;padding: 0 5px;box-sizing: border-box;margin-top: 3px;}
.hotDeal_content .dealP .wons input{border:0;text-align: right;}
.hotDeal_content .dealP .numIndex{color: #adadad; margin-left:5px;}
.hotDeal_content .dealP .wons input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button { -webkit-appearance: none; -moz-appearance: none; appearance: none; }
.hotDeal_content .deal_roll{background: #f4f4f4;padding: 8px 4px 6px 4px;box-sizing:border-box;}
.hotDeal_content .deal_roll ul li{margin-bottom: 1px;text-align:left;}
.hotDeal_content .deal_roll ul li:first-child{font-weight:bold; color:#686868;}
.hotDeal_content .deal_roll ul li:last-child{margin:0;}
.hotDeal_content .deal_roll .txt{display: inline-block;margin-left: 6px;vertical-align: text-top;line-height: 20px;}
.hotDeal_content .deal_roll .txt .icos{max-width: 700px;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;vertical-align: middle;}
.hotDeal_content .deal_roll .mall {vertical-align: top; margin:0 5px;}
.hotDeal_content .deal_roll .nick{margin:0 5px;}
.hotDeal_content .deal_roll .nick font{color:#006dff;margin:0 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 100px;display: inline-block;vertical-align: middle;}
.hotDeal_content .deal_roll time{color:#989898;}
.hotDeal_goods .cmt li.add{cursor:pointer;}
.hotDeal_goods .ent.submit{cursor:pointer;}
.hotDeal_goods .del,.edit{cursor:pointer;}
.hotDeal_goods ul {clear:left;margin-top: 7px;}
.hotDeal_goods ul li{position: relative;border: 1px solid #ccc;width: 296px;background: #fff;margin:0 2px 6px 2px;box-sizing: border-box;float: left;padding: 13px 13px 12px 13px;}
.hotDeal_content .deal_roll .txt .icos img{margin: 0 3px 1px 3px; vertical-align: middle;}
.hotDeal_goods .cmt li.add{cursor:pointer;}
.hotDeal_goods .ent.submit{cursor:pointer;}
.hotDeal_goods .del,.edit{cursor:pointer;}
.hotDeal_goods ul {clear:both;margin-top: 7px;}
.hotDeal_goods ul li{position: relative;border: 1px solid #ccc;width: 296px;background: #fff;margin:0 2px 6px 2px;box-sizing: border-box;float: left;padding: 13px 13px 12px 13px;}
.hotDeal_goods ul li .cmt{display: inline-block;width: 100%;margin-top: 0px;}
.hotDeal_goods ul li .icos i{font-style: normal;margin: 0 8px 0 3px;vertical-align: middle;font-weight: 100;}
.hotDeal_goods ul li .txt{word-break:break-all;}
.hotDeal_goods ul li .time{font-size:11px; color:#989898; float:right;}
.hotDeal_goods ul li>p:first-of-type .mall{margin-right: 0px;}
.hotDeal_goods ul li .comment{position:relative;}
.hotDeal_goods ul li .cmt>li{border: 0;text-align: left;width: 100%;padding: 0;margin: 0 0 5px 0;line-height: 21px;}
.hotDeal_goods ul li .cmt>li.add{text-align: center;padding: 5px 0;border-top: 1px solid #ccc;margin-top: 8px;}
.hotDeal_goods ul li .cmt>li.add>span{margin-left:3px;}
.hotDeal_goods ul li .cmt .icos{margin-right:5px;}    ng: 3px 5px;color: #808080;border-radius: 2px;}
.hotDeal_goods ul li .cmt .btn>span:last-child {margin: 0;}
.hotDeal_goods ul li .ent{right: 1px;bottom: -3px;position: absolute;display: inline-block;width: 20px;height: 20px;background: url(/images/ent.png) no-repeat;}
.hotDeal_goods ul li:last-of-type{margin-bottom:20px;}
.hotDeal_goods ul li .end_load{height:380px; background:url('/images/loding.gif') no-repeat center; background-position-y: 90px; background-size: 60%;}
.hotDeal_goods ul li .view{height:250px;}
.hotDeal_goods ul li textarea{width: 100%;border-color: #ccc;padding: 5px 25px 5px 8px;box-sizing: border-box;resize: none;color: #626262;height: 29px;line-height: 18px;overflow: hidden;}
.hotDeal_goods ul li>p{text-overflow: ellipsis;text-align: center;margin: 10px 0 0 0;white-space: normal;}
.hotDeal_goods ul li>p:first-of-type{height: 41px;text-align: left;line-height: 20px;font-size: 13px;width: 100%;overflow: hidden;margin: 16px auto 0 auto;color: #3e273e;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.hotDeal_goods ul li>p:first-of-type .mall{ margin-right: 5px;vertical-align: text-bottom;}
.hotDeal_goods ul li>p:first-of-type .mall>a{vertical-align:baseline;}
.hotDeal_goods ul li>p:first-of-type .mall>a>img{margin-bottom:-3px;}
.hotDeal_goods ul li>p:nth-of-type(2){border-bottom: 1px solid #ccc;margin: 9px 0 10px 0;text-align: left;font-size: 13px;font-weight:bold;color:#3e273e;padding-bottom: 4px;}
.hotDeal_goods ul li>p:nth-of-type(2) .icos{float:right;}
.hotDeal_goods ul li>p:nth-of-type(2) span.last_price{font-weight:normal; text-decoration:line-through; margin-right:5px;color:#ff0079;font-size:13px;}
.hotDeal_goods ul li div>a{display: inline-block;background:#f7f7f7 no-repeat center;background-size:cover;height: 100%;width: 100%;position:relative;}
.hotDeal_goods ul li.on div>a>span.mark{ display:inline-block; background:url(/images/hotDeal_mark.svg) no-repeat; background-size:100%; width:60px; height:60px; position:absolute; bottom:6px; right:6px;}
.hotDeal_goods ul li .icos>i{font-style: normal; margin: 0 8px 0 3px; vertical-align: middle;  font-weight:100;}
.hotDeal_goods li.orderby{cursor:pointer;}
.hotDeal_goods li.mall{cursor:pointer;}

/* history_edit */

.history_edit {margin: 25px 0 15px 0;}
.history_edit p{margin:0;}
.history_edit p.main{background: #f7f7f7;padding: 6px 0;border: 1px solid #ccc;border-bottom: 0;}
.history_edit p.sub select{width:100%;border-color: #ccc;padding: 4px 0 4px 7px;}
.history_edit p b{color: #697fff;}
.history_edit .txt {text-align:left; box-sizing:border-box; max-width:900px;}
.history_edit .txt h2{font-size:14px; font-weight:bold; margin-bottom:7px;}
.history_edit .txt .cont{line-height:20px;}

/* bridge board */

.bridge{margin-top: -1px;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.bridge.hotdeal{border-top-color:#ececec;}
.bridge p{border-bottom: 1px solid #ccc;background: #f8f7f7;text-align:left;margin: 0;padding: 4px 0 4px 7px;}
.bridge p span{margin-left:8px; color:#525252;}
.bridge p strong{margin-right:3px;}
.bridge p img{margin-bottom:4px;}
.bridge .addList{border-bottom: 1px solid #f0f0f0;}
.bridge .addList:nth-child(2n){background: #fdfdfd;}
.bridge ul li{ padding: 6px 0; border-bottom: 1px solid #f0f0f0;}
.bridge ul li:nth-child(2n){background: #fdfdfd;}
.bridge ul li:last-child{border-bottom:0;}
.bridge ul li span{display:inline-block;text-align:left;vertical-align: middle;}
.bridge ul li span .list_comment2{vertical-align:baseline;}
.bridge ul li span .list_comment2>span{line-height:14px !important;}

.bridge .bridge_00{width: 68px;text-align: center;}
.bridge .bridge_01{color: #808080;width: 62px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bridge .bridge_02{width: 86px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bridge .bridge_03{width: 66px;}
.bridge .bridge_04{width: 456px;box-sizing: border-box;padding: 0 8px;}
.bridge .bridge_05{width: 63px;text-align:center;font-family: 'tahoma', 'Gulim';color: #666666;font-size: 8pt;}
.bridge .bridge_06{width: 29px;text-align:center;font-family: 'tahoma', 'Gulim';color: #666666;font-size: 8pt;min-width:30px;}
.bridge .bridge_07{width: 64px;text-align:center;font-family: 'tahoma', 'Gulim';color: #666666;font-size: 8pt;}
.bridge.txt_skin .bridge_02{padding:0 0 0 2px;}
.bridge.txt_skin .bridge_04{width:522px;padding:0 0 0 2px;}
.bridge.txt_skin .bridge_04 dd{display:inline-block;max-width:87%;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.shopping_ppom_add{margin:13px 0 30px 0;}
.shopping_ppom_add .spa_btn{display:inline-block; border:1px solid #b9b9b9; padding:5px 10px; border-radius:4px; background:#f9f9f9;}



/* bridge board */

.bridge_hot{margin-top: -1px;border-top: 1px solid #e1e1e1; border-top-color:#ececec;}
.bridge_hot p{border-bottom: 1px solid #ccc;background: #f8f7f7;text-align:left;margin: 0;padding: 4px 0 4px 7px;}
.bridge_hot p span{margin-left:8px; color:#525252;}
.bridge_hot p strong{margin-right:3px;}
.bridge_hot p img{margin-bottom:4px;}
.bridge_hot ul {border-bottom:1px solid #ccc;}
.bridge_hot ul li{text-align: left; padding: 6px 0; border-bottom: 1px solid #f0f0f0;}
.bridge_hot ul li:nth-child(2n){background: #fdfdfd;}
.bridge_hot ul li:last-child{border-bottom:0;}
.bridge_hot ul li span{display:inline-block;text-align:left;vertical-align: middle;box-sizing: border-box;overflow: hidden;}
.bridge_hot ul li span .list_comment2{vertical-align:baseline;}
.bridge_hot ul li span .list_comment2>span{line-height:14px !important;}
.bridge_hot .bridge_00{width: 7%;text-align: center;}
.bridge_hot .bridge_01{color: #808080;width: 7%;padding-left: 5px;}
.bridge_hot .bridge_02{width: 9%;padding-left: 7px;}
.bridge_hot .bridge_03{width: 2%;padding-left: 4px;}
.bridge_hot .bridge_04{padding-left: 8px;width: 58%;}
.bridge_hot .bridge_05{text-align:center;font-family: 'tahoma', 'Gulim';color: #666666;font-size: 8pt;width: 6%;}
.bridge_hot .bridge_06{width: 29px;text-align:center;font-family: 'tahoma', 'Gulim';color: #666666;font-size: 8pt;width: 4%;}
.bridge_hot .bridge_07{text-align:center;font-family: 'tahoma', 'Gulim';color: #666666;font-size: 8pt;width: 7%;padding-right: 4px;}



/* second_hand */

#header_box .se_Mark{position:absolute; top:41px; right:7px;}
.jungGo{width: 100%;margin: 0 auto;}
.jungGo .jG_box{
	width: 100%;
	position: absolute;
	z-index: 10;
}
.jungGo p{margin: 0;text-align:center;}

.jungGo .top h2{
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #b700ff;
	margin-top: 12px;
}

.jG_cont{margin: 45px auto 0 auto;}
.jG_cont .guide{display:none;}
.jG_cont .guide.on{display:block;}

.jG_cont ul li{font-size:12px;font-family:dotum;color:#999;margin-bottom:3px;}
.jG_cont ul li b{color: #ff7e3f;}
.jG_cont ul li font{
    color: #ffb347;
    margin: 0 5px;
}

.jG_cont ul.btn li span{
    background: #ffe8b3;
    padding: 10px 15px;
    border-radius: 25px;
    color: #a7410f;
}

.jG_cont ul.btn li:first-child{text-align:center;margin: 30px 0;}
.jG_cont ul.btn li i{
    font-style: normal;
    color: #ff0000;
}

.jG_cont p{text-align:center;margin: 0;margin-top: 30px;}
.jG_cont p span{
	display: inline-block;
    background: #ff7e3f;
    width: 150px;
    line-height: 50px;
    height: 50px;
    border-radius: 25px;
    color: #fff;
    font-weight: bold;
    margin-right: 15px;
}

.jG_cont p span:last-child{margin:0;}

.jG_cont p span a{display:block; color:#fff;}

.jG_cont p i{
    font-style: normal;
    font-weight: normal;
    margin-left: 3px;
    color: #f1ff39;
}

.jungGo .box_cov{
    background: #000;
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 5;
    opacity: 0.7;
    }

.jG_box .jG_cov{ position:relative;  width:666px;background: #fff;margin: 200px auto 0 auto;padding: 30px 30px 25px 30px;border-radius: 5px;}

.jG_box .jG_cov .del{ font-family:none;  position:absolute; right:5px; top:5px; font-size:20px; color:#ff7e3f; font-weight:bold; display:inline-block; height:16px; line-height:16px;}


/* subpage update */
.ppom_new .board01_title a { font-size:12pt; }
.ppom_new ul { height:197px; }
.ppom_new ul li {font-size:14px;}
.ppom_new ul.hide{display:none;}
.ppom_new ul li a img {vertical-align:middle; margin:0 3px 3px 0;}
.ppom_new ul li a .subject {font-size: 14px; display:inline-block;max-width:340px;height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;}
.ppom_new ul li:not(.board01_title) { line-height:22px; }
.ppom_new .dot_line_last{margin-top:8px; padding-bottom:10px;}
.ppom_new .board01_title{width: 100%;box-sizing: border-box;}
.ppom_new .board01_title .favorite_switch{background: url(/images/icon-star-bookmark-off.png) no-repeat; display: inline-block;width: 20px;height: 20px;vertical-align: middle; margin:3px 10px 0 0;float: right;}
.ppom_new .board01_title .favorite_switch.on{background: url(/images/icon-star-bookmark-on.png) no-repeat;}
.ppom_new .user_name{display:none;}
.ppom_new .date.on {color:#716767; font-weight:bold;}
.favorite_top{border-bottom: 2px solid #777676;padding:0 0 7px 10px;margin: 10px 0 7px 0;}
.favorite_top h2{font-size: 16px;font-weight: bold;font-family: "Malgun Gothic";}
.favorite_add{background: #f9f9f9;text-align: center;padding: 9px 0;border: 1px solid #ccc;font-size: 12px;}
.favorite_add i{font-style: normal;font-size: 13px;color: #6a6a6a;vertical-align: bottom;margin: 0 0 0 3px;}

/* ppom_c_img */

.ppom_coupon_img { background: #f4f3f3;  clear: left; margin-bottom: 20px;  padding: 5px 0 2px 0; text-align: center;}
.ppom_coupon_img .ppom_num{ display: inline-block;  position: relative;  vertical-align: top;}
.ppom_coupon_img .ppom_num span{ position: absolute; right: 10px; top: 30px; font-size: 12px; text-align: center;  width: 71px;}
.ppom_coupon_img .ppom_num span b{ color: #d625b3; font-size: 27px;line-height: 38px;font-family: initial; margin-right: 2px;  letter-spacing: -1px;}
.ppom_coupon_img ul{display: inline-block;margin-left: 10px;}
.ppom_coupon_img ul li{color: #5d5d5d;text-align: left;margin-bottom: 3px;}
.ppom_coupon_img ul li font{ color:#d625b3;}
.ppom_coupon_img ul li:first-child{font-weight: bold;margin: 9px 0 7px 0;color: #222222;font-size: 14px;font-family: arial;}


/* ppom-coupon list */

.New-coupon-history h6 small{color:#949494; font-weight:normal; font-size:12px; margin-left:5px;}
.table-container table {border-color:#f1f1f1;}
.table-container table tr{border-bottom:1px solid #ccc;}
.table-container table tr:first-child{border-color:#9d9d9d;}
.table-container table tr:last-child{border-color:#9d9d9d;}
.table-container table tr:nth-child(even){background:#fff;}
.table-container table tr th,.table-container table tr td{border:0;}
.table-container table tr th{padding:3px 0;}
.table-container table tr td{padding:2px 0; font-size:12px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; max-width:200px;}
.table-container table tr td:last-child{color:#ff4900; font-weight:bold;}
.table-container .table_A tr td{max-width: 145px;}
.table-container .table_A tr td:nth-child(1){width:80px; max-width:80px;}
.table-container .table_A tr td:nth-child(2){width:80px; max-width:80px;}
.table-container .table_A tr td:nth-child(3){padding:0 8px; box-sizing:border-box;}
.table-container .table_A tr td:nth-child(4){width:80px; max-width:80px;}
.table-container .table_A tr td:nth-child(5){width:50px; max-width:50px;}
.table-container .table_B tr td:last-child{color:#006fff; font-weight:bold;}
.table-container .table_B tr td:nth-child(1){width:100px; max-width:100px;}
.table-container .table_B tr td:nth-child(2){padding:0 8px; box-sizing:border-box;}
.table-container .table_B tr td:nth-child(3){width:100px; max-width:100px;}
.table-container .table_B tr td:nth-child(4){width:70px; max-width:70px;}
.table-container .choise{text-align:left;}
.table-container .choise select{float: right;border: 1px solid #9d9d9d;padding: 1px;}
.table-container .choise span{display:inline-block; cursor:pointer; margin-right: 6px;padding: 3px 12px;background: #f8f8f8;border: 1px solid #d9d9d9;border-bottom: 0;color: #c0c0c0;}
.table-container .choise span.on{background: #f2f2f2; color: #000; border-color: #8d8d8d;}
.table-container .nevi {margin-top:8px; float:right;}
.table-container .nevi ul{clear:left;}
.table-container .nevi ul li{cursor:pointer;float:left;display:inline-block;width: 20px;font-family: dotum;height:20px;line-height:20px;border:1px solid #bebebe;border-right: 0;}
.table-container .nevi ul li:first-child{border-top-left-radius: 8px;border-bottom-left-radius: 8px;}
.table-container .nevi ul li:last-child{border-top-right-radius: 8px;border-bottom-right-radius: 8px;border-right:1px solid #bebebe;}



/* login popup */

.popup_cover{position:fixed; width:100%; height:100%; z-index:10; display:none;}
.popup_cover .layer{background:#000; position:absolute; width:100%; height:100%; opacity:0.8; }
.popup_cover .content_box{background:#fff;width: 400px;height: 235px;margin:300px auto 0 auto;position:relative;border-radius:10px;}
.popup_cover .content_box .ex_btn{position:absolute; right:4px; top:3px;}
.popup_cover .content_box p{text-align:center;font-weight: bold;font-size: 18px;color: #2c2c2c;font-family: sans-serif;margin: 0;padding-top: 26px;}
.popup_cover .content_box .membership{text-align:center;margin-top: 20px;clear: both;}
.popup_cover .content_box .membership>span{background: gainsboro;display:inline-block;border-radius:100%;width: 130px;height: 130px;}
.popup_cover .content_box .membership .n_mem{margin-right: 35px;background: #00c757;padding-top: 26px;box-sizing: border-box;color: #fff;float: left;margin-left: 50px;}
.popup_cover .content_box .membership .n_mem .lines{display:block;width:75%;height:1px;margin: 16px auto 5px auto;background: #008139;}
.popup_cover .content_box .membership .p_mem .lines{display:block;width:75%;height:1px;margin: 19px auto 5px auto;background: #585858;}
.popup_cover .content_box .membership .p_mem{background: #f0f0f0;float: right;margin-right: 50px;box-sizing: border-box;padding-top: 35px;color: #5a5a5a;}

#page_list .han a {
    padding:2px 6px 0 6px !important;
    height:23px !important;
}

#page_list .reload{background:#f1f1f1; margin-right:3px;}

.info_bg.new_layout{
    margin: 10px 0 5px 0;
    background: #f8f8f8;
    border: 1px solid #c1c1c1;
}

td.search-input span.default.custom01{background:#fff;}
td.btn_advice span{
	background: #f0f5f8;
    display: inline-block;
    width: 200px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    border: 1px solid #ccc;
    color: #505050;
    font-weight: bold;
    }
td.btn_advice span.advice_btn{color:#1970b5; margin-right:7px; background: #edf7ff; border-color: #b4d0e7;}
td.btn_advice span.advice_result{background:#fff;}
td.btn_advice span img{margin:0 0 3px 2px;}


/* web-5675 hotdeal */

.inlink{clear:both;height: 23px;margin: 15px 0 5px 0;}
.inlink>div{width:50%;text-align:left;box-sizing: border-box;}
.inlink>div:first-child{padding-left: 9px;width: 475px;float:left;position: relative;box-sizing: border-box;}
.inlink>div:first-child .hotD{
    position: absolute;
    left: 0;
    top: 0;
    background: #fff;
    padding-right: 8px;
}
.inlink>div:last-child{float:right;overflow: hidden;height: 23px;word-break: break-word;max-width: 410px;box-sizing: border-box;}
.inlink>div:last-child .hotD{float:left;vertical-align: top;display: inline-block;height: 100%;line-height: 23px;padding: 0 5px;margin-right: 7px;}
.inlink>div:last-child .hotD img{margin-right:2px;}
.inlink>div:last-child .key li{cursor:pointer;font-family:sans-serif;font-weight:bold;float:left;background: #f0f5f8;margin-right: 7px;height: 100%;line-height: 23px;padding: 0 7px;border-radius: 2px;}
.inlink>div:first-child a{display:inline-block;width: 100%;text-align: left;padding: 2px 9px 2px 48px;box-sizing: border-box;background: #f0f5f8;border-radius: 2px;}
.inlink>div:first-child a img{margin-right:7px;}
.inlink a font{margin: 0 11px 0 6px;font-size: 12px;font-weight: bold;text-overflow: ellipsis;display: inline-block;width: 100%;white-space: nowrap;overflow: hidden;}
.inlink a span{
    color: #067ede;
    display: inline-block;
    font-weight: bold;
    max-width: 80px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    vertical-align: middle;
    float: right;
}

.inlink>div:first-child .hotD img{margin:0 4px 3px 0;}

/* web-5706 5769 */

.show_keyword{text-align:left;margin: 5px 0 10px 0;}
.show_keyword .through_ico{
	margin:0 6px 8px 0;
	display:inline-block;
	background:#e8e8e8;
	font-size:11px;
	font-family:"malgun gothic";
	width:75px;
	text-align:center;
	height:20px;
	line-height:21px;
	color:#757575;
	vertical-align:middle;
	}

.show_keyword .keywords{
	display:inline-block;
	margin: 0 4px 7px 0;
	height: 23px;
	line-height: 22px;
	font-size: 12px;
	padding: 0 10px;
	border: 1px solid #d6d6d6;
	border-radius:15px;
	vertical-align: middle;
	font-family: "Malgun Gothic";
}

.show_keyword .keywords img{vertical-align:text-top; margin-right:4px;}



/* web-5696 hot board */

#navlist {
        padding: 5px 0;
        margin: 4px 0 4px;

        font: 12px;
        float:left;
}

* html #navlist {
        margin: 5px 0 2px;
	float:left;
}

#navlist li {
        list-style: none;
        margin: 0;
        display: inline;
}

#navlist li a {
        padding: 5px .8em 5px .8em;
        margin-right: 5px;
        border: 1px solid #c1c1c1;
	  border-bottom:none;
	  *border-bottom: 1px solid #c1c1c1;
        background: #f3f3f3;
        text-decoration: none;
	  font-size:12px;
	  display:inline-block;
	  height: 16px;
}

@media screen and (-webkit-min-device-pixel-ratio:0){


}

#navlist li a:hover {
        color: #000;
        background: #ffffff;
        border-color: #227;
}

#navlist li a#current {
        background: white;
        border-bottom: 1px solid white;
	  display:inline-block;
}

#navlist li a#link1 {
        background: white;
        border-bottom: 1px solid white;
}

.title_bg {background-color:#f9f9f9;}
.title_bg_02 {background-color:#c1c1c1; height:2px;}
.title_bg_03 {background-color:#c1c1c1; height:1px;}
.title_name {color:#464646; font-size:11px; padding-top:4px;}

.navcontainer {border-bottom: 1px solid #c1c1c1; height: 36px; *height: 36px; display: inline-block; margin-bottom: 1px; width: 900px;}
.nav_hot {float:right; padding:8px 5px 0 0;}
.nav_hot2 {float:right; padding:16px 5px 0 0;}
.nav_hot p {margin:0; padding:8px 5px 0 0; font-weight:bold;}

.board_box {position:relative; width:900px; margin-top:10px;}
.board_box table tr td b{font-size:13px;}
.board_table {width:900px; margin-bottom:5px;}
.board_table td {line-height: 24px;}
.board_table .line {border-bottom:1px solid #f0f0f0;height:35px;}
.board_table .hot_comment_sub_title{margin:0;}
.board_table .line td{padding:6px 3px;}
.board_table .line td:nth-of-type(4){font-size:14px;}
.board_table .line_last { border-bottom:1px solid #d5d5d5; height:35px;}

.board_table .name{width:80px;white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;}
.board_title {background-color:#f9f9f9; vertical-align:middle; height:30px; border-top:3px solid #d5d5d5; border-bottom:1px solid #d5d5d5;}
.board_title td {font-size:11px;}
.board_left {padding-left:10px; text-align:left;}
.board_date {font-family: 'malgun gothic';color: #666666;font-size: 8pt;text-align:center;}

td.search-input span.default.custom01 #keyword{width:120px;font-family: "malgun gothic";}

.google_ad{padding-top:15px;padding-bottom:5px;text-align:center;}
.google_ad_event{padding-top:30px;padding-bottom:5px;float:right;padding-right:10px;}



/* media-link */
a.cmt-media-link::after {content:"¡å"; margin-left:4px;}
a.cmt-media-link.active::after {content:"¡ã"; margin-left:4px;}


/* web-5793 new page */

.ppom_new {border-bottom:1px solid #dedede; display:inline-block;}
.menu_ppomppu2 {border-bottom:2px solid #777676;font-family:"¸¼Àº °íµñ";margin: 10px 0 5px 0;display: inline-block;width:900px;line-height: 28px;padding: 0 0 4px 8px;font-weight: bold;box-sizing: border-box;}
.menu_ppomppu2 span a {color: #000000;font-size: 12px;text-align:center;float:left;color: #7f7f7f;}
.menu_ppomppu2 .line {color:#bcbcbc;padding: 0 10px;float:left;}
.menu_ppomppu2 .tab01 a{font-size: 18px;font-weight: bold;color: #000;}
.menu_ppomppu2 .tab05 a{text-align: right; color: #000; font-size: 12px; float: right; padding: 0 10px 5px 10px;}
.ppom_newSub{clear:both;font-family: "Malgun Gothic";}
.ppom_newSub p{margin: 0 0 7px 0;}
.ppom_newSub p img{margin:0 0 3px 6px;;}
.ppom_newSub span{display:inline-block;}
.ppom_newSub .left_newSub{float:left;width: 62%;box-sizing: border-box;padding-right: 15px;margin-bottom: 20px;}
.ppom_newSub .left_newSub>p{font-weight:bold;padding-left:5px;margin: 10px 0;box-sizing:border-box;color:#000;font-size: 16px;}
.ppom_newSub .left_newSub > p small {color:#999999; font-size:12px; font-weight:normal;}
.ppom_newSub .right_newSub{float:right;width: 38%;}
.ppom_newSub .new_imgboard{height: 214px;border-bottom: 1px dotted #d2d2d2;}
.ppom_newSub .new_imgboard.type2{border:0;height:initial;box-sizing: border-box;padding: 0 5px;}
.ppom_newSub .new_imgboard.type2>p{font-size: 16px;font-weight: bold;color: #000;margin: 0;}
.ppom_newSub .new_board{border-bottom: 1px dotted #d2d2d2;font-family: "Malgun Gothic";font-weight: bold;padding: 12px 5px;display: inline-block;}
.ppom_newSub .new_board a{font-size: 16px;color: #3a66a4;}
.ppom_newSub .new_imgboard .imgbox_txt{margin: 7px 0 1px 0;font-weight: bold;box-sizing: border-box;padding: 0 4px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;height: 38px;font-size: 15px;line-height: 21px;}
.ppom_newSub .new_imgboard.type2 .imgbox_txt{ margin: 2px 0 0 0;}
.ppom_newSub .new_imgboard.type2 .imgbox_txt{width:100%; height:28px; padding-top:2px; text-align:center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 12px;}
.ppom_newSub .new_imgboard .ibox{background: #f1f1f1;background-repeat: no-repeat; background-size: cover; height: 150px;width: 100%;}
.ppom_newSub .new_imgboard.type2 .ibox{width:332px; height: 195px;}
.ppom_newSub .new_imgboard .new_box{width:50%;float:left;box-sizing: border-box;padding: 5px 0;}
.ppom_newSub .new_imgboard.type2 .new_box{width:100%;padding-bottom: 0;margin-bottom: 1px;}
.ppom_newSub .new_imgboard>span:first-child{padding-right:8px;}
.ppom_newSub .new_imgboard.type2>span:first-child{padding-right:0px;}
.ppom_newSub .new_board .board_list li:first-of-type{position: relative;box-sizing: border-box;padding-left: 98px;height: 87px;margin-bottom: 9px;}
.ppom_newSub .new_board .board_list li{max-width:533px; margin: 3px 0;font-weight: 500;overflow: hidden;color: #000;text-overflow: ellipsis;font-size: 13px;white-space: nowrap;}
.ppom_newSub .new_board .board_list li i{display: inline-block;background: #e6e6e6;width: 87px;height: 100%;position: absolute;left: 0;top: 0;background-size: cover;background-repeat: no-repeat;}
.ppom_newSub .new_board .board_list li strong{display: block;height: 40px;margin: 1px 0 7px 0;font-size: 14px;color: #000;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;white-space: initial;}
.ppom_newSub .new_board .board_list li small{font-weight: lighter;color: #5f5f5f;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 18px;height: 36px;font-size: 12px;white-space: normal;}
.ppom_newSub .new_board .board_list li.text a{color: #000000; font-size: 13px;}
.ppom_newSub .new_board .board_list li.text a:hover{color: #2F73C0;}
.ppom_newSub .new_board .board_list2 {width:533px;}
.ppom_newSub .new_board .board_list2 li {margin-bottom:15px;}
.ppom_newSub .new_board .board_list2 li:last-child {margin-bottom:0px;}
.ppom_newSub .new_board .board_list2 li .cmt {overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#000000; font-size:13px; font-weight:normal;}
.ppom_newSub .new_board .board_list2 li .subject {padding-left:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#666666; font-size:12px; font-weight:normal;}
.ppom_newSub .left_newSub div.new_board:last-of-type{border: 0;}
.ppom_newSub .right_new{margin: 15px 0 14px 0;box-sizing: border-box;}
.ppom_newSub .right_new li{margin-bottom: 5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;box-sizing: border-box;padding: 0 5px;color: #000;font-size: 13px;}
.ppom_newSub .right_new li a img{ margin: 0 0 3px 3px;}
.ppom_newSub .right_new li b{margin-right: 5px;font-size: 12px;color: #5a5a5a;font-family: "dotum";}
.ppom_newSub .right_new li:first-child{font-size: 16px;font-weight: bold;margin-bottom: 8px;}
.ppom_newSub .right_new li:first-child a{color: #3a66a4;}


/* WEB-5799 series design */
.series_btm { text-align: center; font-size: 14px; margin:15px 0; }
.series_btm>a{
    color: #fff;
    background: #696969;
    display: inline-block;
    height: 35px;
    line-height: 35px;
    padding: 4px 20px;
    border-radius: 2px;
    font-size: 13px;
    font-family: "Malgun Gothic";
 }
.series_btm>a:hover{color:#fff;}
#mytxN ul{
    display: inline-block;
    width: 728px;
    border: 2px dotted #f1ddc4;
    padding: 12px 12px 10px 12px;
    margin:10px 0;
}
#mytxN ul li{
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
#mytxN ul li time{margin-right: 15px;}
#mytxN ul li img{vertical-align: text-top;}
#mytxN ul li:last-child{margin:0;}


/* web 5782 */

.result2 {
    margin:10px 0 0 0;
}
.result2 p.empty{
    color: #aaa;
    padding: 10em 0;
    text-align: center;
}
.result2 .tab-contents {
    min-height:150px;
    border-bottom:1px solid #ccc;
    padding:0 1em;
}
.result2 .tabs {
    height: 35px;
    line-height: 35px;
    border-bottom:1px solid #ddd;
    border-top: 1px solid #ddd;
    font-family:'Malgun Gothic';
}
.result2 .tabs li {
    float:left;
    padding: 0 2px;
    margin-right: 10px;
    text-align:center;
    height: 33px;
    font-size: 14px;
    font-family: "Malgun Gothic";
}

.result2 .tabs li.opt{font-size:12px;}
.result2 .tabs li.opt a{color:#484848;}
.result2 .tabs li.opt i{
	display:inline-block;
	font-style: normal;
    font-size: 11px;
    color: #656565;
    vertical-align: top;
    margin-left: 3px;
}


.result2 .tabs li a {
    float:left;
    width:100%;
    color:#0e0e0e;
    cursor:pointer;
    font-weight: bold;
}
.result2 .tabs li.active {
    border-bottom: 3px solid #074bc8;
}
.result2 .tabs li.active a {color: #074bc8;}
.result2 .search-detail {
    padding: 8px 0 6px 0;
    border-bottom: 1px solid #ddd;
}
.result2 .search-detail select {
    border: 0;
    color: #8e8e8e;
    font-size: 12px;
    font-family: "Malgun Gothic" !important;
}


.power-link{border:0;}


.results_board{margin: 15px 0;border-top: 1px dotted #ccc; box-sizing: border-box; padding: 5px. 10px 0 0;}
.results_board:after{content:'';display:block;clear:both;}
.results_board .comment-cnt{
	font-size:11px;
	color:#1b1b1b;
	padding: 0 4px;
    margin-left: 4px;
    height: 15px;
    line-height: 15px;
    background: #f3f3f3;
    display:inline-block;
    }
.results_board small{
	display: inline-block;
    text-align: right;
    font-size: 13px;
    font-family: "Malgun Gothic";
    color: #0000cc;
    text-decoration: underline;
    width: 100%;
}
.results_board p{margin:0;}
.results_board .top_title{
    font-weight: bold;
    font-size: 15px;
    font-family: "Malgun Gothic";
    color: #000;
    margin: 8px 0;
}

.results_board .thumb{
	float: left;
	width: 100px;
	height: 85px;
	margin: 5px 11px 0 0;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	}
.results_board .conts.sell{margin:5px 0 12px 0;}
.results_board .conts.sell .thumb{width:72px; height:62px;}

.results_board .conts.biz{margin:5px 0 12px 0;}
.results_board .conts.biz .thumb{width:51px; height:48px; margin:0 8px 0 0;}
.results_board .conts.biz .content .title{margin-bottom:6px;}

.results_board .conts{margin:10px 0 20px 0;}
.results_board .content .title {
    display: block;
    font-size: 1.2em;
    font-family: 'Malgun Gothic';
    letter-spacing: -1px;
    color: #00c;
    height: 1.4em;
    text-decoration: underline;
}
.results_board .content .title a {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-decoration: underline;
    font-size:14px;
}

.results_board .content .title a img{margin-left:5px;}

.results_board .content p a {
    display: block;
    overflow: hidden;
    margin: 7px 0;
    line-height: 20px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-wrap: break-word;
    font-size:14px;
}
.results_board .sell .content p a {margin:6px 0 5px 0;}

.results_board .desc{font-size: 12px;font-family: "Malgun Gothic";color: #949494;}
.results_board span.like {
    margin: 0 2px 0 5px;
    padding-left: 20px;
    color:#ff6000;
    font-size: 12px;
    line-height: 16px;
    background: url(/images/thumbsup_G.png) no-repeat;
}
.results_board span.dislike {
    display: inline-block;
    padding-left: 20px;
    margin-left:2px;
    height: 16px;
    color:#647aff;
    font-size: 12px;
    line-height: 16px;
    background: url(/images/thumbsdown_G.png) no-repeat left;
    border: 0;
}

.results_board.hotdeal ul{clear:left; height:315px;}
.results_board.hotdeal ul>li{width:25%; float:left; padding:5px; padding-top:0; box-sizing:border-box;}
.results_board.hotdeal ol{padding:5px; padding-top:0;}
.results_board.hotdeal ol li.view{padding:5px; padding-top:0;}
.results_board.hotdeal ol li.view span{
	display: inline-block;
    width: 100%;
    height: 200px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

.results_board.hotdeal ol li.titles{text-align:right; clear:left;}
.results_board.hotdeal ol li.titles .mall{float:left;}
.results_board.hotdeal ol li.titles .mall img{}
.results_board.hotdeal ol li.titles .main_list_comment img{width:17px;}
.results_board.hotdeal ol li.titles .icos {margin-left:5px;}
.results_board.hotdeal ol li.titles .icos img{width:16px; vertical-align:top;}
.results_board.hotdeal ol li.titles i{font-style:normal; margin-left:3px;}
.results_board.hotdeal ol li.content{
	margin: 5px 0;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    line-height: 18px;
    overflow: hidden;
}
.results_board.hotdeal ol li.price{font-weight:bold;}

.results_board.hotdeal ul{clear:left; height:315px;}
.results_board.hotdeal ul>li{width:25%; float:left; padding:5px; padding-top:0; box-sizing:border-box;}
.results_board.hotdeal ol{padding:5px; padding-top:0;}
.results_board.hotdeal ol li.view{padding:5px; padding-top:0;}
.results_board.hotdeal ol li.view span{
	display: inline-block;
    width: 100%;
    height: 200px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}



.results_board.library {border-bottom:0;}
.results_board.library ul li{
    float: left;
    width: 25%;
    padding:0 20px;
    box-sizing:border-box;
    margin-top:10px;
}
.results_board.library ul li dl dt{
	margin-bottom:12px;
    padding: 1px 0 0 16px;
    background: url(/images/books/bg_book_cover1.png) no-repeat center;
    text-align: center;
}
.results_board.library dd p {margin-bottom:2px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.results_board.library dd p:last-child{margin:15px 0;}
.results_board.library dd p font{color:#848484;}
.results_board.library dd p .priceList{
    display: inline-block;
    color: #525252;
    border: 1px solid #ccc;
    padding: 2px 13px;
}
.results_board.library dd p.price_area{text-align:center;}
.results_board.library dd p.price_area a{display:inline-block;padding:2px 13px;border:1px solid #ccc;color:#525252;}




/* web 5896 bond_new */

.cos {text-align: left;height: 137px;margin: 8px 0 4px 0;}
.cos span{display:inline-block;box-sizing: border-box;background:#f9f9f9;height: 100%;width: 248px;margin-right: 6px; padding:10px;}
.cos h4 {font-size:15px; font-weight:bold;}
.cos .cos_info {display:inline-block; float:right; margin-right:4px;}
.cos .cos_info small {font-size:11px; font-weight:normal;}
.cos .cos_info .cos_up {color:#ff0000;}
.cos .cos_info .cos_up::before {content:'¡ã'; display:inline;}
.cos .cos_info .cos_down {color:#0000ff;}
.cos .cos_info .cos_down::before {content:'¡å'; display:inline;}
.cos .cos_info .cos_zero {color:#808080;}
.cos .cos_info .cos_zero::before {content:'='; display:inline;}
.cos .cos_img {width:100%;}
.bond_news{background: #f9f9f9;padding: 8px 13px;box-sizing: border-box;display: inline-block;width: 392px;height: 100%;vertical-align: top;}
.bond_news li{margin-bottom: 2px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;box-sizing: border-box;color: #000;font-size: 13px;}
.bond_news li i{font-style:normal;}
.bond_news li i img{width: 17px;margin: 0 3px 0 7px;}
.bond_news li b{margin-right: 5px;font-size: 12px;color: #5a5a5a;font-family: "dotum";}
.bond_news li:first-child{font-size: 15px;font-weight: bold;margin-bottom: 5px;font-family: "Malgun Gothic";}
.bond_news li:first-child a{color: #3a66a4;}


/* web 5922 btn-new */
#sponsor_box {width: 900px;display: inline-block;background-color: #f7f7f7;margin: 10px 0;}
#sponsor_box .spon_title_box {float: left;width: 500px;margin-left: 120px;}
#sponsor_box .spon_title_box ul {margin: 0px;padding: 0px;}
#sponsor_box .spon_title_box ul li {list-style: none;font-family: ¸¼Àº °íµñ;letter-spacing: -1px;  text-align: center;}
#sponsor_box .spon_txt {font-size: 20px;font-weight: bold;color: #000;}
#sponsor_box .spon_s_txt {font-size: 14px;color: #666 ;}
#sponsor_box .spon_title_box span {color:#dc2833 ;}
#sponsor_box .spon_title_box, .img_btn {margin-top: 30px;margin-bottom: 30px;padding: 0px;}
#sponsor_box .spon_btn {float: right;width: 160px;height: 30px;margin-top: 30px;margin-right: 120px;}
#sponsor_box .spon_btn2 {float: right;width: 160px;height: 30px;margin-top: 20px;margin-right: 120px;}
#sponsor_box .spon_s_btn {background:#DF000D;margin: 0px auto;border-radius: 5px;width:160px;height:45px;text-align: center;color:#ffffff;line-height:45px; font-family: 'Malgun Gothic'; font-size:12px;
display: inline-block;cursor: pointer; font-weight: bold;}

/* web 5930 table_new */
.w60{width: 60% !important;}


/* gif ´Ù¿î·Îµå ½ÃÀÛ */

.gif_down-layer {
  display: table;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
}

.gif_pop-layer .gif_pop-container { margin: auto; position: relative;}

.gif_pop-layer p.ctxt {
  color: #666;
  line-height: 25px;
}

.gif_pop-layer .btn-r {
  width: 100%;
  margin: 10px 0 10px;
  padding-top: 10px;
  border-top: 1px solid #DDD;
  text-align: right;
}



.gif_down-layer .gif_dimBg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.8;
}

.gif_down-layer .gif_pop-layer {
  display: table-cell;
  vertical-align:middle;
}

.gif_down_layer_box{min-width:360px; max-width:540px; width:100%; height:auto; position:absolute; top:40%; left:50%; transform:translate(-50%,-50%);}
.gif_down_layer_box img{width:100%;}
.gif_down_layer_box a{
	padding: 2px;
	line-height: 21px;
	border-radius: 20px;
	border: 2px solid #d4d4d4;
	color: #d4d4d4;
	position: absolute;
	top: -40px;
	right: 1px;
	font-size: 1.2rem;
	width: 20px;
	text-align: center;
	height: 20px;
	font-weight: bold;
	font-family: "arial";
	padding-left: 3px;
}

a.gif_btn-layerClose {
  display: inline-block;
  height: 25px;
  padding: 0 14px 0;
  border: 1px solid #304a8a;
  background-color: #3f5a9d;
  font-size: 13px;
  color: #fff;
  line-height: 25px;
}

a.gif_btn-layerClose:hover {
  border: 1px solid #091940;
  background-color: #1f326a;
  color: #fff;
  text-decoration:none
}




/* scarp */

.scrap_box {
  display: table;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
}

.scrap_box .scrap_dimBg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.5;
}

.scrap_content{display: table-cell; vertical-align:middle;}
.scrap_content a{color:blue; text-decoration:underline !important;}
.scrap_cover{width:800px;padding: 0 12px;box-sizing: border-box;height: 338px;text-align:center;background:#f3f3f3;position:absolute;top:40%;left:50%;transform:translate(-52%,-50%);}

.scrap_cover input{
	display: inline-block;
	width: 100%;
	margin: 10px 0 5px 0;
	border: 1px solid #ccc;
	box-sizing: border-box;
	padding: 5px;
	height: 30px;
	}

.scrap_cover .txtArea{
	 width: 100%;
	 box-sizing: border-box;
	 margin: 0 auto;
	 border: 1px solid #ccc;
	 height: 150px;
	 overflow-x: hidden;
	 overflow-y: auto;
	 padding: 8px;
	 font-size: 14px;
	 line-height: 20px;
	 background: #fff;
}

.scrap_cover textarea{
	width: 100%;
    border-color: #ccc;
    resize: none;
    overflow-x: hidden;
    overflow-y: auto;
    height: 145px;
    padding: 8px;
    line-height: 16px;
    box-sizing: border-box;
}

.scrap_bx{
	background: #fbfbfb;
	width: 70%;
	min-height: 95px;
	margin-bottom: 5px;
	border: 1px solid #ccc;
	position: relative;
	box-sizing: border-box;
	padding-left: 120px;
	text-align: left;
}
.scrap_bx.m1{width:100%;}

.scrap_bx .scrap_img{
	display: inline-block;
    background-size:cover;
    background-position:50% 50%;
    width: 120px;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}
.scrap_bx .scrap_video{position:absolute;top:0;left:0;width:120px;height:100%;background:#000;}
.scrap_bx ul{margin:0 10px !important; padding:0;}
.scrap_bx ul li {list-style:none !important;}
.scrap_bx ul li:first-child{margin:12px 0 8px 0;}
.scrap_bx ul li strong{margin:14px 0 8px 0;max-height:19px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.scrap_bx ul li small{/* max-height:34px; */font-size:11px;font-family: "malgun gothic";display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.scrap_cover .txtArea .content{text-align:left; float:left; margin:7px 0;}
.scrap_cover .txtArea .content a{ color: blue;text-decoration: underline !important; }
.scrap_cover .scrap_btn{margin: 8px 0 0 0;}
.scrap_cover .scrap_btn span{
	display: inline-block;
    background: #ffab38;
    color: #fff;
    border-radius: 3px;
    padding: 0 23px;
    height: 29px;
    line-height: 28px;
    font-size: 12px;
    cursor:pointer;
}
.scrap_cover .scrap_btn .on{margin-right: 7px;}
.scrap_cover .scrap_btn .close{background:#6b6b6b;}

.scrap_bx_href{color:#000 !important;}

/* scarp end */


.container .keywd{position:relative; display:inline; cursor:pointer;}
.container .keywd .kwd_alert{background: white;position:absolute;right: -90px;top: -150px;z-index: 10;border: 1px solid #ccc;}
.container .keywd .kwd_alert li{height: 32px;line-height: 32px;width: 180px;}
.container .keywd .kwd_alert li:first-child{
	background: #e8e8e8;
    position: relative;
    height: 28px;
    line-height: 28px;
	}
.container .keywd .kwd_alert li:first-child i{
	font-style: normal;
    font-weight: bold;
    font-family: "arial";
    position: absolute;
    color: #6b6b6b;
    right: 0;
    width: 30px;
    cursor: pointer;
}
.container .keywd .kwd_alert li input{
	border: 1px solid #ccc;
    width: 90%;
    box-sizing: border-box;
    padding: 6px 5px;
}

.container .keywd .kwd_alert li:last-child{margin:5px 0 7px 0;}
.container .keywd .kwd_alert li:last-child .regi_btn{
	display: inline-block;
    background: #ff7e00;
    color: #fff;
    border-radius: 4px;
    width: 55%;
    height: 28px;
    line-height: 28px;
}

/* web-5948 pc-write */
input.tempas_bt01{font-family: "malgun gothic";background: #fafafa; border: 1px solid #b1b1b1; border-radius: 3px;padding: 0; font-size: 12px;width: 100px;height: 45px;color: #606060;margin: 0; vertical-align: top; }
button.tempas_bt02{font-family: "malgun gothic";font-weight: normal;cursor: pointer;background: #fafafa;border: 1px solid #b1b1b1;text-align: center;border-radius: 3px;font-size: 12px;width: 100px;height: 45px;color: #606060;display: inline-block;margin: 0 10px;vertical-align: top;}
input.tempas_bt03{ font-family: "malgun gothic";font-weight: bold;cursor: pointer;  background: #606060; text-align: center; border-radius: 3px; font-size: 12px;width: 100px; height: 45px;color: #fff; vertical-align: top; margin: 0;}
.write_board .bottom_bts{text-align:right;}
.write_board .secu{display: inline-block;background: #f5f5f5;height: 45px;border-radius: 2px;padding: 0 10px; margin-right:10px; border: 1px solid #b1b1b1;box-sizing: border-box;}
.write_board .secu select{height: 25px;width: 95px;margin-top: 9px;margin: 9px 5px 0 0;border: 1px solid #848484;}
.write_board .secu input{height: 25px;border: 1px solid #848484;border-radius: 0;margin: 0;padding: 0 5px;text-align: right;box-sizing: border-box;}
.write_board tr td{padding-bottom:7px;}
.write_board .lined{padding:0;}
.write_board .upload{display:inline-block; margin:3px 5px 12px 0;}
.write_board .top_inp{width: 100%; border: 1px solid #aeaeae; padding: 4px 5px;box-sizing: border-box;}
.write_board .top_inp.title{width:85%;font-family: "malgun gothic";font-size:14px}
.write_board .btn-tempas{font-family: "malgun gothic";width:14%; margin:0; height:24px; border-radius:2px;}
.write_board .cheditor-container.new{width:900px;}
.write_board .cheditor-container.new .cheditor-tb-wrapper{padding:4px 4px 2px 4px;}
.write_board .cont_body select{padding:3px 2px;}
.write_board .cheditor-tb-bg-first{width:24px;}
.write_board .cheditor-tb-bg-last{width:23px;}
.write_board .forms{clear:both;}
.write_board .forms ul{box-sizing:border-box; padding:9px; background:#f5f4f4; display:inline-block; width:49.5%; float:left;}
.write_board .forms ul:last-child{float:right;}
.write_board .forms ul li{margin-bottom:2px;}
.write_board .forms ul li:first-child{margin-bottom:9px; color:#6d6d6d;}
.write_board .forms .price input{width:202px; text-align:right;}
.write_board .forms ul li:last-child{margin:0;}
.write_board .forms input {height: 24px; border: 1px solid #bfbfbf;  margin: 0 6px;  padding: 0 7px; box-sizing: border-box; text-align:center;}
.write_board .forms .numbs input{width:65px; margin:0 2px;}
.write_board .forms .numbs input:first-child{margin-left:7px;}
.write_board .forms .numbs .check{color:#4a4a4a;}
.write_board .forms .numbs .check input{width:12px; vertical-align:top; margin:0 4px 0 11px;}
.write_board .cont_body .special{ border: 1px solid #d4d5e0; border-left: 0; border-right: 0; padding: 0;}
.write_board .cont_body .special select{border: 1px solid #aeaeae;color: #000;}
.write_board .cont_body span{display:inline;}
.write_board .cont_body textarea{resize: none;width: 100%;height: 120px;margin: 8px 0 1px 0;border: 1px solid #d2d2d2;text-align: left;padding: 5px;box-sizing: border-box;line-height: 20px;}
.write_board .L_tab,.write_board .R_tab{width:50%;}
.write_board .right_menu font{margin: 0 8px 0 4px;}
.write_board .right_menu .nums{width: 40px;padding: 2px 0;text-align: center;border: 1px solid #bfbfbf;}
.write_board .right_menu i{display: inline-block;text-align: center;padding: 0 5px 0 0;color: #6f6f6f;}
.write_board .right_menu .check{ margin: 0 0 1px 10px; vertical-align: middle;}
.write_board .right_menu .check input{width: 13px; vertical-align: middle; margin: 0 3px 3px 0;}
.write_board .right_menu input{text-align: right;padding: 2px 5px;box-sizing: border-box;border: 1px solid #aeaeae; margin-right: 4px;}
.write_board .left_menu{background: #f4f5ff;width: 90px;height: 33px;line-height: 33px;padding-left: 8px;box-sizing: border-box;margin-right: 12px;}
.write_board .add_option{clear:left; position:relative;}
.write_board .add_option .series{top:106px; left:269px; margin-bottom:100px;font-family: "malgun gothic";}
.write_board .add_option .series_bx{margin:10px 0;background: #f5f5f5;box-sizing: border-box;padding: 7px 10px;color: #383838;}
.write_board .add_option .series_bx.btn01{font-weight:bold;font-family: "Malgun Gothic";}
.write_board .add_option .series_bx select{  margin: 5px 7px 7px 0;  height: 23px;  padding: 0 4px;  color: #000;  border: 1px solid #888888;}
.write_board .add_option .series_bx ul li{  margin-bottom: 2px;}


.write_board .add_option .series_bx .bet_list{margin-bottom:21px;}
.write_board .add_option .series_bx .betting{margin:5px 0;}
.write_board .add_option .series_bx .betting span{display:inline-block;}
.write_board .add_option .series_bx .betting span:first-child{width: 10%;padding: 0 0 0 14px;margin: 3px 0;box-sizing: border-box;}
.write_board .add_option .series_bx .betting span:last-child{width: 90%;}
.write_board .add_option .series_bx .betting span:last-child input{width: 100%;height: 25px;padding: 0 5px;box-sizing: border-box;border: 1px solid #929292;color: #5f5f5f;}
.write_board .add_option .series_bx .betting .add_input{margin-bottom: 7px;}


.write_board .add_option .series_bx .bet_list_add {text-align:right;}
.write_board .add_option .series_bx .bet_list_add span{cursor:pointer; background: #fff;border: 1px solid #929292;padding: 0 23px;margin-top: 6px;height: 24px;line-height: 24px;display: inline-block;} 
.write_board .add_option .series_bx .bet_time{margin: 0 0 12px 5px;}
.write_board .add_option .series_bx .bet_time input{width: 25%;height: 25px;margin: 12px 23px 0 7px;padding: 0 5px;box-sizing: border-box;border: 1px solid #929292;color: #5f5f5f;text-align: center;}



.write_board .add_option .series_bx.btn05 .answer{clear:left;height:100px;margin-top:8px;}
.write_board .add_option .series_bx.btn05 .answer>div{display:inline-block;float:left;width:50%;}
.write_board .add_option .series_bx.btn05 .section01{width:380px;}
.write_board .add_option .series_bx.btn05 .section01 span{background:#fff;border:1px solid #ccc;width:49%;display:inline-block;box-sizing:border-box;text-align:center;height:42px;line-height:40px;vertical-align:middle;}
.write_board .add_option .series_bx.btn05 .section01 span:first-child{margin-right:2%;}
.write_board .add_option .series_bx.btn05 .section01 span:first-child input{ width:13px;vertical-align:text-bottom;}
.write_board .add_option .series_bx.btn05 .section01 span:last-child input{width:13px;vertical-align:text-bottom;border:1px solid #adadad;}
.write_board .add_option .series_bx.btn05 .section01 div{display:inline;margin-left:6px;}
.write_board .add_option .series_bx.btn05 .section02{background:#fff;border:1px solid #ccc;box-sizing: border-box;width:380px;height:47px;line-height:46px;padding-left:54px;margin-top:6px;}
.write_board .add_option .series_bx.btn05 .section02 input{width:80px; height: 24px;margin:0 10px; text-align:center;}
.write_board .add_option .series_bx.btn05 .section02 .btn{display:inline-block;background:#e6e6e6;border:1px solid #b3b3b3;color:#adadad;height:25px;line-height:25px;width:218px;box-sizing:border-box;padding:0 8px;}
.write_board .add_option .series_bx.btn05 .answer_B input{width:100%;margin-bottom:7px;border:1px solid #ccc;height:24px;box-sizing:border-box;padding:0 5px;}
.write_board .add_option .series_bx.btn05 .answer_B .add_bt{background:#fbfbfb;border:1px solid #9a9a9a;font-size:12px;color:#464646;padding:2px 18px;}


.write_board .add_option .product-bundle{top:106px; left:269px; margin-bottom:100px;}
.write_board .add_option .product-bundle_bx{margin:10px 0;background: #f5f5f5;box-sizing: border-box;padding: 7px 10px;color: #383838;}
.write_board .add_option .product-bundle_bx.btn01{font-weight:bold;font-family: "Malgun Gothic";}
.write_board .add_option .product-bundle_bx select{  margin: 5px 7px 7px 0;  height: 23px;  padding: 0 4px;  color: #000;  border: 1px solid #888888;}
.write_board .add_option .product-bundle_bx ul li{  margin-bottom: 2px;}


.write_board .add_option .add_ops{display:block;height:35px;margin-bottom: 10px;}
.write_board .add_option .add_ops li{float:left;border: 1px solid #ccc;line-height: 33px; padding:0 10px; text-align: center;border-right: 0;color: #000;}
.write_board .add_option .add_ops li:first-child{ padding:0 5px;}
.write_board .add_option .add_ops li:last-child{border:1px solid #cccc;}
.write_board .add_option .add_ops li input{vertical-align:text-bottom;margin-right:4px;}
/* end web-5948 pc-write */

/* emoticon btn fix */
.emoticon-btn-container{float:left;}
.btn-new.btn-emoticon.editor-buttons{position:inherit;margin:0;}
.emoticon-popup.board-write{right:91px;margin:27px 0 0 0;}
/* end emoticon btn fix */


/* web 6018 ºñÁîÆÄÆ®³Ê */
.none_dott {border-top:none !important;}
.results_board .thumb2{float:left;width:100px;height:85px;margin:5px 11px 0 0;background-repeat:no-repeat;background-size:cover;background-position:center;}
.results_board .title-bizpatner{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis; line-height:20px; margin:0 0 2px 0; font-size:14px;}
.results_board .conts.biz .thumb2{width:100px;height:85px;margin:0 10px 0 0;}
.results_board .bizpatner {margin:5px 0 26px 0 !important;}


/* web-6008 - start */

.forum_ask {float: left;font-family:"Malgun Gothic";background-color:#fff;border:1px solid #ccc;width:70px;text-align:center;font-weight:bold;margin-left: 7px;}
.forum_gategory_top {width:100%;height:49px; line-height:34px; box-sizing:border-box; background-color:#f6f6f6;border:1px solid #e7e7e7;margin: 10px 0 0 0;padding:5px;}
.forum_gategory_top ul{clear:both;}
.forum_gategory_top .exit_btn{cursor:pointer; float: right; background: #fff; display: inline-block; padding: 0 6px; margin:7px 6px 0 7px; height:20px; line-height:20px; border: 1px solid #ccc; border-radius: 3px;   color: #808080; }
.forum_all_menu {color:#2f73c0; padding: 1px 0 0 5px;padding-top: 1px;float:left;font-family:"Malgun Gothic";font-weight:bold;}
.forum_all_menu #forum_search{margin-left:7px; padding:0 7px; height:28px; box-sizing:border-box;}
.forum_submenu{float:right; font-family:"Malgun gothic"; margin-right:5px;}
.forum_submenu .subms{cursor:pointer;}
.forum_submenu .subms.on{font-weight:bold; font-size:13px;}
.forum_submenu .pillar{font-style:normal; margin:0 5px; color:#b5b5b5;}

.lately_forum{margin-top:10px;clear:both;background: #f6f6f6;border: 1px solid #e7e7e7;height: 47px;line-height: 47px;padding: 0 0 0 10px;font-family: "Malgun Gothic";}
.lately_forum .lately_title{float:left;font-weight: bold;margin-right: 7px; color:#2f73c0;}
.lately_forum .arrow{float:left;padding: 0 5px;cursor: pointer;position: relative;z-index: 2;bottom: 1px;color: #848484;font-size: 11px;}
.lately_forum .arrow.right{float:right;}
.lately_forum .lately_stuff{float:left;width: 749px;display: inline-block;height: 100%;overflow: hidden;white-space: nowrap;padding: 0 5px;box-sizing: border-box;}
.lately_forum .lately_stuff li{margin-right: 10px;position:relative;padding-right: 20px;display: inline-block;z-index: 1;}
.lately_forum .x_btn{z-index:10;font-style: normal;font-family: "arial";color: #808080;font-size: 10px;position:absolute;top: 0;right: 2px;padding: 0 2px;}

#forum_searchbar {padding:10px 0 10px 0;border: 1px solid #e7e7e7; background:#f6f6f6; width: 900px;}
#forum_searchbar .line {float:left; height:27px; line-height:27px; display:table-cell;vertical-align:middle; margin: 0 3px;}
#forum_searchbar span.ftitle {color:#2F73C0;font-weight: bold; font-family:¸¼Àº °íµñ; padding-right:5px;}
#forum_searchbar span.all_view {width:50px; height:27px; background:#fff; border:1px solid #d7d7d7; padding:0 6px; border-radius:3px; color:#888; display:inline-block; text-align:center; cursor: pointer;}
#forum_search_result {display:none; width: 133px; height:300px; background:#fff; overflow:auto; border: 1px solid #e7e7e7; top:0px; left:58px; position: absolute;}
#forum_search_result li {margin: 3px; cursor: pointer;}
#forum_search_result .selected {background: #dadada url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) 50% 50% repeat-x; font-weight: normal; color: #212121;}
#forum_search {border:1px solid #e7e7e7; width: 134px; height:22px; color:#666; font-size:12px; padding-top:3px; padding-left:3px; font-family: 'Malgun Gothic';}
.all_view_02 {width:25px; height:21px; background:#fff; border:1px solid #d7d7d7; padding:0 6px; border-radius:3px; color:#888; display:inline-block; text-align:center; cursor: pointer; line-height: 20px;}
.forum_ranking_box{width: 100%; margin-bottom: 20px; display: inline-block;padding: 10px; border: 1px solid #e7e7e7; border-top: none; box-sizing: border-box;}
.forum_ranking_box ul {width:16.66%;float:left; line-height: 25px;}
.forum_ranking_box ul:last-child{}
.forum_ranking_box li {width:100%;box-sizing:border-box;font-size: 11px;font-family: Malgun Gothic;}
.forum_ranking_box .end_txt{padding:0 10px 0 0;font-size:12px;line-height:21px;white-space : nowrap;text-align:right;}
.forum_ranking_box .end_txt font{display:block;}
.forum_ranking_box .end_txt img{vertical-align:text-top; margin-left:3px;}

.ranking_num {background:#f7f7f7; border:1px solid #dbdbdb; border-radius:2px; font-size:11px; margin-right:5px; width: 20px; display: inline-block; height: 18px; line-height: 20px; text-align: center;}
.ranking_up {float: right; margin-right: 10px; font-family: "¸¼Àº °íµñ"; font-size: 11px; width: 29px;}

.bottom_forum{margin: 5px auto 20px auto;width:900px;}
.forum_gategory_box {border-top:1px solid #ccc;border-bottom:1px solid #e0e0e0;width:900px;display:inline-block;background: whitesmoke;}
.forum_gategory_box_02 {border-bottom:1px solid #e0e0e0;width:900px;height: 100%;display:inline-block;clear: both;background: #f5f5f5;}
.forum_gategory_box_02 li{height: 100%; display: inline-block;}
.forum_gategory_title {width:90px;float:left;height: 100%;background-color:#f5f5f5;padding:5px 5px 5px 10px;font-family:"Malgun Gothic";color:#2b4475;font-weight:bold;}
.forum_gategory_menu {float:left;width:775px;padding:5px 5px 5px 15px;background: #fff;}
/* web-6008 - end */

/* web 6029 PC ÄÚ¸àÆ® ÀÔ·ÂÃ¢ */
.coupon-bonus-box {float:right; margin-top:-15px; margin-bottom:5px}
.board_transfer_request_btn {background-color:#eee;margin-bottom:5px;border-radius:5px;padding:0 10px;height:30px;text-align:center;color:#666;line-height:30px;font-size:12px;font-weight:bold;display:inline-block;cursor:pointer;}
.comment_emoticon {border-radius:3px;border:1px solid #ccc;padding:10px;height:35px;font-weight:bold;line-height:36px;margin-right:4px;}
.comment_emoticon:before{background-image:url(/images/comment-zzalbang-icon.png);background-size:100%;content:"";display:inline-block;vertical-align:middle;margin-right:8px;margin-bottom:2px;width:21px;height:20px;}
.comment_picture {border-radius:3px;border:1px solid #ccc;padding:10px;height:35px;font-weight:bold;line-height:36px;}
.comment_picture:before{background-image:url(/images/comment-picture-icon.png);background-size:100%;content:"";display:inline-block;vertical-align:middle;margin-right:8px;margin-bottom:2px;width:26px;height:22px;}
.comment_point_text {color:#f2685e;margin-left:-18px;}
.comment_emoticon_close {border-radius:3px;height:35px;font-weight:bold;line-height:36px;margin-right:4px;background-color:#ccc;border:1px solid #ccc;display:inline;padding:10px;}
.comment_emoticon_close:before{background-image:url(/images/comment-zzalbang-icon.png);background-size:100%;content:"";display:inline-block;vertical-align:middle;margin-right:8px;margin-bottom:2px;width:21px;height:20px;}


/* ÄÚ¸àÆ®Â÷´Ü */
.cmd_box{border:1px solid #cacaca;background-color:#FFF;padding:0 3px;padding-top:3px;vertical-align:bottom;line-height:1.6; font-size:13px;}
.cmd_box2{border:2px solid #0087E1;;background-color:#FFF;padding:0 3px;padding-top:3px;vertical-align:bottom;}
.block-content{ background: #f4f3f3; padding: 20px 0; margin:20px 0;}
.block-content font{color:red;}
.block-content h1{   margin-bottom: 10px; font-size: 15px;}
.block-content h2{  color: #647afd; cursor:pointer;}
.hot_comment_list .block_comment{color:#c5c5c5;}
.block_comment_pick td,.block_comment_pick .eng,.block_comment_pick .comment_line p{color:#ccc;}
.block_comment_pick .cmd_box{display:none;}
.block_comments div,.block_comments .comment_line p,.block_comments,.block_comments .category,.block_comments td, .block_comments .eng, .block_comments .list_name{color:#ccc !important;}
.block_comments .list_title{color:#cecfd4 !important;}
.block_comments .cmd_box,.block_comments .cmd_box2,.block_comments .cnt,.block_comments .comment-count,.block_comments .list_comment2,.block_comments .over_hide {display:none !important;}
.block_txt {display:none;}
.block_comments .block_txt {display:inline;}
#mytx.block_comments td div a{color:#ccc;}
.block_comments .block_my_article {display:none;}


/* WEB-6074 ºÏ¸¶Å©, ´ÜÃàÅ° °³¼± */

.user_info_box.user_out{height:31px;}
.personal-ui-box{width:161px;background:#fff;margin:9px 0 0;}
.personal-ui-box .tabs{width:159px;height:26px;border:1px solid #c8d0d7;border-bottom:0;background:#ddd;font-family:'Malgun Gothic';}
.personal-ui-box .tabs li{float:left;width:50%;padding:2px 0;text-align:center;}
.personal-ui-box .tabs li a{float:left;width:100%;color:#222;cursor:pointer;}
.personal-ui-box .tabs li img{margin-bottom:2px;}
.personal-ui-box .tabs li.active{background:#fff;}
.personal-ui-box .tabs li.active a{color:#404040;font-weight:700;}
.personal-ui-box .tab-contents-container{width:158px;}
.personal-ui-box .tab-contents ul{padding:5px 0;width:159px;border:1px solid #c8d0d7;border-top:0;letter-spacing:-1px;background:#fff;}
.personal-ui-box .tab-contents-container li{height:20px;padding:2px 5px 0;}
.personal-ui-box .tab-contents-container li img{float:left;border:0!important;margin:0 3px 0 0;}
.personal-ui-box .tab-contents-container li a{float:left;}
.personal-ui-box .hotkey li a{font-size:13px; text-indent:20px;background:url(/images/list_number.jpg) no-repeat left 3px;background-size:15px auto;}
.personal-ui-box .hotkey li:nth-child(2) a{background-position:left -17px;}
.personal-ui-box .hotkey li:nth-child(3) a{background-position:left -37px;}
.personal-ui-box .hotkey li:nth-child(4) a{background-position:left -57px;}
.personal-ui-box .hotkey li:nth-child(5) a{background-position:left -77px;}
.personal-ui-box .hotkey li:nth-child(6) a{background-position:left -97px;}
.personal-ui-box .hotkey li:nth-child(7) a{background-position:left -117px;}
.personal-ui-box .hotkey li:nth-child(8) a{background-position:left -137px;}
.personal-ui-box .hotkey li:nth-child(9) a{background-position:left -157px;}
.personal-ui-box .hotkey li:nth-child(10) a{background-position:left -177px;}
.shortcut_title{color:#222;font-weight:700;text-align:center!important;width:100%!important;line-height:20px;vertical-align:middle;font-size:13px;}
.sub-top-contents-box{position:relative;width:100%;}
.sub-top-text-box{display:inline-block;float:left;width:695px;font-size:13px;font-family:"malgun gothic"; line-height:20px;}

.bookmark-three-rung-menu-box{display:inline-block;float:right;width:75px;overflow:hidden;top:0;right:0;margin-top:-8px;}
.bookmark-three-rung-menu-box li{float:right;padding:0 8px;}
.bookmark-three-rung-menu-box li a{cursor:pointer;}
.bookmark-three-rung-menu-box li.vote-item img{margin:3px 3px 0 0;vertical-align:top;}
.bookmark-three-rung-menu-box li.vote-item span{display:inline-block;margin:3px 3px 0 0;vertical-align:middle;color:#404040;}
.bookmark-three-rung-menu-box li.vote-item strong{display:inline-block;margin:3px 0 0 0;vertical-align:middle;color:#297aef;}
.three-rung-menu{position:absolute;top:35px;right:10px;display:block;overflow:hidden;border:1px solid #ddd;width:90px;background:#fff;}
.three-rung-menu a{display:block;float:left;width:100%;overflow:hidden;padding:0 10px;line-height:30px;height:30px;}
.three-rung-menu a:hover{background:#f1f1f1;}
.three-rung-menu img{margin:0 5px 2px 0;vertical-align:middle;}
.share-popup{display:none;position:absolute;width:250px;top:-345px;background:#fff;border:1px solid #dedede;z-index:2;}
.share-popup .share-header h4{font-size:18px;text-align:center;padding:5px 0;background:#fab332;color:#fff;font-family:"Apple SD Gothic Neo", AppleGothic, "Malgun Gothic", Dotum, Gulim, Helvetica, sans-serif;font-weight:700;}
.share-popup .share-header .btn-close{float:right;margin:-27px 10px 0 0;width:16px;height:16px;background:url(/images/btn_close.png) no-repeat center center;background-size:cover;z-index:3;}
.share-popup .share-body .sns{padding:25px 10px 10px;text-align:left;}
.share-popup .share-body div:nth-child(2){padding:15px 10px 20px;}
.share-popup .share-body .sns a{display:inline-block;width:23%;font-size:11px;letter-spacing:-1px;font-family:"Apple SD Gothic Neo", AppleGothic, "Malgun Gothic", Dotum, Gulim, Helvetica, sans-serif;text-align:center;vertical-align:top; }
.share-popup .share-body .sns a img{display:block;height:auto;margin:0 auto 9px;}
.share-popup .share-body .url-wrapper{display:block;width:100%;padding:1px 0;text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.share-popup .share-body .url-wrapper input{border:0;width:100%;padding:2% 5%;color:#666;box-sizing:border-box;font-size:14px;}
.share-popup .share-body .btn-copy{display:block;width:100%;padding:10px 0;text-align:center;font-weight:700;font-size:15px;color:#1e4780;font-family:"Malgun Gothic","Apple SD Gothic Neo", AppleGothic, Dotum, Gulim, Helvetica, sans-serif;}

/* HOT ÄÚ¸àÆ® */
.latest #new_bbs_comment .hot_comment_sub_title {float:left;display:block;width:555px;margin-bottom:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#777;}
.latest #new_bbs_comment .hot_comment_sub_lanking_text {float:left;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:555px;margin-bottom:10px;}
.latest #new_bbs_comment .hot_comment_sub_lanking_text:before {background-image:url(https://www.ppomppu.co.kr/images/darkmode/login_monitoring_icon01.png);background-size:100%;content:"";display:inline-block;width:17px;height:17px;vertical-align:middle;margin-right:5px;}

/* web-6083 ÇÖµôÁÖ¼Òº¹»ç ±â´É */
.hot-deal-btn {border-radius:2px;font-style:normal;font-weight:300;margin:0 5px;}
.hot-deal-btn img {margin-bottom:2px;}

/* WEB-6106 ÄÚ¸àÆ® ´Ù¸¥ÀÇ°ß Å¬¸¯ ½Ã ³ª¿À´Â ·¹ÀÌ¾î ÆË¾÷ */
.differing_version_popup {position:fixed;top:30%;left:50%;margin-left:-225px;width:350px;background:#fff;z-index:11;display:block;text-align:left;border: 2px solid #888;box-shadow:none !important;border-radius:0 !important;}
.popup-footer.text-ac {text-align:center;}
.foot-btn-ac {display:block;text-align:center;border:none;margin-bottom:15px;margin-top:-5px;}
.popup-body.pop-text p{font-size:14px;font-family:"Malgun Gothic";letter-spacing:-0.3px;margin:-5px 0 2px;}
.pop-text .form_box_check {vertical-align:top;margin-top:3px;}
.pop-text .check_text {font-size:12px;color:#0068c0;display:block;margin-top:0;letter-spacing:-1px;}
.popup-body .point-text {display:block;background-color:#f3f4f6;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;font-size:13px;font-weight:bold;text-align:center;color:#636363;height:25px;padding-top:6px;margin-top:10px;}
.differing_version_popup_background {background-color:#fff;position:fixed;_position:absolute;display:none;top:0;left:0;width:100%;height:100%;z-index:1;display:block;opacity:0.75;}
.popup-body .mb5 {margin-bottom:5px;}
.popup-body .point-text-emphasis {color:#ff5a00;}

/* WEB-6075 ÄÚ¸àÆ® ÀÔ·ÂÃ¢ ¾Ë¸²&AD ±â´ÉÀ¸·Î °³¼± */
.comment-notice-box{margin:8px 0;}
.comment-notice-box ul li {vertical-align: middle;font-size:13px;font-family:"malgun gothic";color:#404040;letter-spacing:-1px;}
.comment-notice-box ul li span {display:block;margin-bottom:-2px;vertical-align:middle;font-family:"malgun gothic";}
.comment-notice-box-text {background-size:36px 20px;}
.comment-ad-box-text {background:url(//cdn.ppomppu.co.kr/images/icon_advertising.png) no-repeat 0 center;background-size:36px 20px;padding:0 0 0 40px;}
.comment-notice-box .alert_btn{display: inline-block;background: #ff7864;color: #fff;font-size: 12px;width: 37px;height: 18px;line-height: 18px;text-align: center;border-radius: 15px;float: left;margin: 1px 5px 0 0;}



/* web-6113 PC ÄÚ¸àÆ® ¿µ¿ª ¹öÆ° ¹× Á¤º¸ ÀÌµ¿ */
.mt8 {margin-top:8px;}
.ml10 {margin-left:10px !important;}
.btn-delete {display:inline-block;font-size:12px;font-family:inherit;color:#999;vertical-align:middle;border:transparent;box-sizing:border-box;width:40px;height:22px;text-transform:none;background-color:transparent;cursor:pointer;line-height:18px;}
.btn-topfixed {display:inline-block;font-size:12px;font-family:inherit;color:#999;vertical-align:middle;border:transparent;box-sizing:border-box;width:65px;height:22px;text-transform:none;background-color:transparent;cursor:pointer;line-height:18px;}
.btn-comment {display:inline-block;font-size:12px;font-family:inherit;color:#999;vertical-align:middle;border:transparent;box-sizing:border-box;width:50px;height:22px;text-transform:none;background-color:transparent;cursor:pointer;line-height:18px;}
.btn-modify, .btn-report {display:inline-block;font-size:12px;font-family:inherit;color:#999;vertical-align:middle;border:transparent;box-sizing:border-box;width:45px;height:22px;text-transform:none;background-color:transparent;cursor:pointer;line-height:18px;}
.btn-modify, .btn-report2 {display:inline-block;font-size:12px;font-family:inherit;color:#999;vertical-align:middle;border:transparent;box-sizing:border-box;width:80px;height:22px;text-transform:none;background-color:transparent;cursor:pointer;line-height:18px;}
.btn-delete::before{background:url(/images/icon-delete-comment.png) no-repeat;padding-bottom:4px;background-size:100%;content:"";display:inline-block;width:8px;height:8px;vertical-align:sub;margin-top:4px;margin-right:3px;}
.btn-modify::before{background:url(/images/icon-modify-comment.png) no-repeat;padding-bottom:4px;background-size:100%;content:"";display:inline-block;width:8px;height:8px;vertical-align:sub;margin-top:4px;margin-right:3px;}
.btn-comment::before{background:url(/images/icon-comment-comment.png) no-repeat;padding-bottom:4px;background-size:100%;content:"";display:inline-block;width:8px;height:8px;vertical-align:sub;margin-top:4px;margin-right:3px;}
.btn-report::before{background:url(/images/icon-notify-comment.png) no-repeat;padding-bottom:4px;background-size:100%;content:"";display:inline-block;width:8px;height:8px;vertical-align:sub;margin-top:4px;margin-right:3px;}
.btn-report2::before{background:url(/images/icon-user-notify.png) no-repeat;padding-bottom:4px;background-size:100%;content:"";display:inline-block;width:8px;height:8px;vertical-align:sub;margin-top:4px;margin-right:3px;}
.btn-topfixed img{padding-bottom:2px;display:inline-block;width:10px;height:12px;vertical-align:sub;margin-right:3px;}
.btn-topfixed.notice{background:url(/images/icon_fixed_notice.png) no-repeat; width:46px;height:18px;vertical-align:sub;margin-left:6px;margin-right:3px;margin-bottom:2px;vertical-align: middle;}



.comment-btn-layout,.comment-lock {float: right;}
.comment-lock .btn-report{color:#ff7f7f;}
.ml5 {margin-left:5px !important;}
.eng-day {font-family:'malgun gothic','tahoma','Gulim';color:#999;font-size:10px;text-decoration:none;}
.member-lock{display:inline-block;border: 2px solid #787878;padding: 10px 15px;width: 271px;position: fixed;background: #fff;z-index: 10;top: 30%;left: 50%;margin-left:-225px;}.member-lock h2{font-weight: bold;color: #666;font-size: 12px;background: #f7f8f9;margin-bottom: 12px;margin: 10px 0 5px 0;padding: 6px 0;border-top: 1px solid #e3e4e5;border-bottom: 1px solid #e3e4e5;}
.member-lock ul li{text-align: left;font-size: 13px;box-sizing: border-box;font-family: "malgun gothic";}
.member-lock ul li:last-child{color: #0054d1;font-size: 12px;letter-spacing: -1.7px;}
.member-lock ul li .disc{font-style:normal; font-size:15px;}
.member-lock textarea{width: 100%;border: 1px solid #bfbfbf;height: 30px;line-height: 30px;padding: 0 10px;box-sizing: border-box;margin-top: 10px;resize: none;overflow-y: auto;}
.member-lock textarea::-webkit-scrollbar{width:0;}
.member-lock textarea::placeholder{color:#939393;}
.member-lock .yes_btn,.member-lock .no_btn{width:40px; display: inline-block;background: linear-gradient(#fff,#f5f5f5);border: 1px solid #d5d5d5;margin: 5px;border-radius: 3px;padding: 3px 11px 2px 11px;font-weight: bold;color: #747474; cursor:pointer;}
.block_text{margin:0 0 7px 0;background: #f7f8f9;color: #6a6a6a;width: 884px;border: 1px solid #e3e4e5;font-weight: bold;border-radius: 5px;text-align: left;padding: 6px 10px;box-sizing: border-box;font-size: 12px;font-family: "Malgun Gothic";}
.block_text img{vertical-align:top; margin-right:6px;}


/* WEB-6155 °øÁö»çÇ× / ¾Ë¸² / ½ºÆù¼­±¤°í border-bottom */
.list-notice-alarm-sponsor-tr{border-bottom:1px solid #e2e2e2;}

/* WEB-6165 °øÁö(AD,¾Ë¸²,½ºÆù¼­) ¾ÆÀÌÄÜ °³¼± */
.mt1 {margin-top:1px;}

.login_box .busi_txt{left:6px;top: 61px;position:absolute;line-height: 1.5;}
.login_box .busi_txt a{color: #3f5afe;text-decoration: underline !important;margin-left: 5px;}
.business_m{display:block; margin-top:8px;}
.business_m p{
	 background: #ececec;
    margin: 0;
    padding: 8px 13px;
    border: 1px solid #a0a0a0;
    box-sizing: border-box;
    font-size: 13px;
    font-family: "Malgun Gothic";
    color: #2f2f2f;
    font-weight: bold;
}
.business_m ul{
	background: #f7f7f7;
	border: 1px solid #ccc;
	padding: 0 10px;
	margin-bottom: 8px;
}
.business_m ul:first-of-type{border-top:0;}
.business_m ul li{border-bottom: 1px solid #ccc;height: 40px;line-height: 40px; overflow:hidden;}
.business_m ul li:last-child{border-bottom:0;}

.business_m .head2 li {
    height: 50px;
    line-height: 20px;
    box-sizing: border-box;
    padding-top: 6px;
}

.business_m .head3 li {
    height: 50px;
    line-height: 20px;
    box-sizing: border-box;
    padding-top: 6px;
}

.business_m .head3 .sec{
	 font-size: 11px;
	 font-style: normal;
	 font-family: "Dotum";
	 color: #6575da;
}
.business_m ul font{
    width: 80px;
    margin-right: 8px;
    display: inline-block;
    font-weight:bold;
}

.business_m .head1 font{color: #27a208;}
.business_m .head2 font{color: #ff5e00;}
.business_m .head3 font{color:red;}

.business_m ul li .sepT{
    display: inline-block;
    height: 100%;
    float: left;
}
.business_m ul li .sub{
	color: #ff5e00;
    font-size: 11px;
    font-family: "dotum";
}

.business_m .blue_cl{
	color: #6575da;
	margin-left: 5px;
	text-decoration: underline !important;
	font-size:12px;
}
.business_m.state{display:block;}
.business_m.state ul{background:#fff;}
.business_m.state ul li{text-align:center;}
.business_m.state p b{color:red;}
.business_goods{clear:both; display:inline-block;}
.business_goods>div{display:inline-block;width: 446px; height: 327px;box-sizing:border-box;border:1px solid #ccc;padding: 10px 0; margin-bottom: 8px;}
.business_goods>div:nth-child(2n+1){float:left;}
.business_goods>div:nth-child(2n){float:right;}
.business_goods>div p{font-size: 14px;text-align:center;font-weight:bold;font-family:"Malgun Gothic";color:#000;margin:0 0 15px 0;}
.business_goods .cont{ font-size:14px; position:relative;padding-left:100px;height: 82px;line-height: 20px;margin: 0 10px 15px 10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.business_goods .cont font{color:#3c57ff;}
.business_goods .cont .img{display:inline-block;width:90px;height:80px;position:absolute;left:0;top:0;background-size: cover;background-repeat: no-repeat;background-position: center;border: 1px solid #828282;}
.business_goods .list {height:67px;}
.business_goods .list li{margin-bottom: 7px;margin: 0 10px 7px 10px;}
.business_goods .list select{
	width: 49%;
	height: 30px;
	border-color: #8a8a8a;
	color: #8a8a8a;
}
.business_goods .list .txt{
    display: inline-block;
    width: 50%;
    font-weight: bold;
    font-size: 12px;
    box-sizing: border-box;
}
.business_goods .list select option { color: #8a8a8a;}

.business_goods .price{
	text-align: center;
    height: 40px;
    margin: 15px 0;
    line-height: 40px;
    font-size: 15px;
    font-weight: bold;
    color: #7a00ff;
    font-family: "Malgun Gothic";
    background: #f5f5f5;
}

.business_goods .btn{text-align:center;}
.business_goods .btn>span{
	display: inline-block;
    background: #f7f7f7;
    padding: 0 50px;
    height: 28px;
    line-height: 28px;
    border-radius: 3px;
    border: 1px solid #ccc;
}
.business_goods .type_B {
    overflow-y: auto;  font-size:14px;
}
.business_goods .type_B .qna{
    padding: 0 10px;
    margin-bottom: 10px;
}
.business_goods .type_B .qna li{
    margin-bottom: 3px;
}
.business_goods .type_B .qna li:first-child{color:red;margin-bottom: 5px;}
.business_goods .type_B .qna li:last-child{
    border-bottom: 1px dotted #ccc;
    padding-bottom: 5px;
}

.business_end{margin-bottom:20px;}
.business_end p{
	background: #f5f5f5;
    padding: 8px 13px;
    border: 1px solid #ccc;
    box-sizing: border-box;
    font-size: 13px;
    font-family: "Malgun Gothic";
    color: #2f2f2f;
    font-weight: bold;
    margin: 10px 0 0 0;
}
.business_end ul {
	border: 1px solid #ccc;
	border-top:0;
    padding: 8px;
    margin-bottom: 5px;
}
.business_end ul li{
	clear:right;
	color: #9a9a9a;
    font-size: 12px;
    margin-bottom: 2px;
}
.business_end ul li:last-child{margin-bottom:0;}
.business_end ul li time{float:right;}
.business_end small{
	 display: block;
    text-align: right;
    font-style: normal;
    font-size: 11px;
    font-family: "Malgun Gothic";
    color: #8c8b8b;
}

.business_sign{
    border: 1px solid #ccc;
    box-sizing: border-box;
    padding: 8px;
}
.business_sign ul{}
.business_sign ul li{
    font-size:13px;
    line-height: 22px;
}
.business_sign font{color:blue;}
.business_manager{
    background: #ececec;
    margin: 0 0 5px 0;
    padding: 8px;
    border: 1px solid #a0a0a0;
    box-sizing: border-box;
    font-size: 13px;
    font-family: "Malgun Gothic";
    color: #2f2f2f;
    font-weight: bold;
    position:relative;
}

.business_manager select{
	float: right;
    height: 25px;
    line-height: 26px;
    margin-top: -2px;
}


/* web-6136 */
.ad_box{text-align:center; height:90px; padding:10px 0; position:relative; }
.comment-more-btn-box .comment-moreview-btn{border: 1px solid #ccc;  border-radius: 3px; background-color: #fff; margin-right:10px; color: #666; font-family: "Malgun Gothic" !important;font-size: 12px; font-weight: bold; padding-left: 4px; height:22px; cursor: pointer;}
/* WEB-6136 PC ºñÈ¸¿ø ÀüÃ¼ÄÚ¸àÆ® º¸±â ¿µ¿ª Ãß°¡ */
.comment-more-btn-box {background-color:#efefef;width:880px;max-height:47px;/*border-top:1px solid #e0e0e0;*/margin-bottom:30px;text-align:center;padding:8px 0;}
.comment-more-btn-box .info-text {color:#000;font-family:"Malgun Gothic";font-size:14px;font-weight:bold;letter-spacing:-1px;margin-right:15px;}
.comment-more-btn-box .info-text strong {color:#df000d;letter-spacing:normal;}
.comment-more-btn-box .comment-more-btn {border:1px solid #ccc; border-radius:3px;background-color:#fff;color:#666;font-family:"Malgun Gothic";font-size:12px;font-weight:bold;letter-spacing:-1px;padding:2px 8px;cursor:pointer;}
.comment-more-btn-box .comment-more-btn:after{background:url(/images/icon-more-plus.png) no-repeat;width:10px;height:10px;content:"";display:inline-block;margin-left:5px;}


/* web-6161 comment popup */
#ppomppu_body.popup_box{text-align:center;}
#ppomppu_body.popup_box .title{width:880px; margin:0 auto; text-align:left;}
#ppomppu_body.popup_box b{font-size:13px;}
#ppomppu_body.popup_box #pp_ban_bbs{margin:15px 0;}
.popup_box #quote .hot_comment_list,#quote.popup_box  #table_write,#form_0.popup_box{margin:0 auto !important;}
.popup_box #quote .comment_wrapper{margin:0px auto 0px auto;}
.popup_box #quote .comment_wrapper .info_bg{margin-top:6px;}
.popup_box #quote .comment_wrapper .over_hide.mt8{margin-bottom:2px;}
.popup_box #quote .comment_wrapper .comment_div2 .comment_line{margin-bottom:7px;}
.popup_box #form_0{margin:0px auto 0px auto;}
.popup_box #quote .popup_paging{margin:0px auto 0px auto;}
#quote .info_bg .cmd_box,#quote .info_bg .cmd_box2 {float: right;padding: 0px 5px;margin-left: 3px;cursor: pointer;}
#quote .info_bg .cmd_box img,#quote .info_bg .cmd_box2 img{width:12px;}
#quote .comment_wrapper .over_hide.link-point.mid-text-area{position: relative; overflow: hidden; width: 100%; padding: 4px 0 0 0; color: #000; min-height: 40px; line-height: 1.3;}
#quote .comment_wrapper .comment_div0{position: relative; width: 100%;}
#quote .comment_wrapper .comment_div1,#quote .comment_wrapper .comment_div2,#quote .comment_wrapper .comment_div3,#quote .comment_wrapper .comment_div4,#quote .comment_wrapper .comment_div5{position: relative; width: 96%;}


/* ÄÚ¸àÆ® ¸µÅ©ÄÃ·¯ ¼öÁ¤ */
.link-point a {color:#2761c4;}

/* WEB-6182 ÀåÅÍ »ó¼¼°Ë»ö(ÇÊÅÍ) ±â´É Ãß°¡ */
.market-search-popup_wrap{position:relative;}
.market-search-popup {display:none;position:absolute;top:30px;left:34%;width:280px;height:355px;border:1px solid #b9b9b9;background-color:white;z-index:10;overflow:auto;}
.market-search-title {font-size:15px;font-weight:bold;color:#fff;background-color:#7d7d7d;padding:8px 15px;text-align:center;font-family:"Malgun Gothic";}
.market-search-title img {position:absolute;right:15px;width:15px;height:15px;margin-top:4px;}
.market-search-contents {font-size:12px;padding:15px;color:#666;font-family:'Gulim';overflow:hidden;}
.market-search-contents p {padding:0;margin:0 0 5px;}
.market-search-contents ul {margin-bottom:6px;}
.market-search-contents ul li {padding:2px;}
.market-search-contents-title {font-size:14px;font-weight:bold;letter-spacing:-1px;color:#222;font-family:"Malgun Gothic";}
.market-search-contents select {border:1px solid #bebebe;width:100%;height:26px;color:#666;font-size:12px;padding-top:2px;padding-left:3px;margin-bottom:8px;}
.market-search-contents .search-scale {border:1px solid #bebebe;height:23px;text-align:center;width:110px;}
.market-search-contents .market-search-category li {float:left;margin-right:5px;}
.market-search-contents .mr50 {margin-right:50px;}
.market-search-contents .market-search-text {vertical-align:sub;}
.market-search-contents input {vertical-align:sub;margin-bottom:2px;}
.market-search-popup .market-search-btn-box {text-align:center;margin-top:-10px;}
.market-search-popup .market-search-btn {width:100px;height:30px;border-radius:3px;border:1px solid #ff8900;background-color:#ff8900;font-size:13px;font-weight:bold;font-family:"Malgun Gothic";color:#fff;cursor:pointer;}

/* WEB-6167 PC Æ÷·³ Áñ°ÜÃ£±â Ãß°¡ */
.forum-favourite ul li {position:relative;}
.forum-favourite-icon {position:absolute;top:3px;right:2px;cursor:pointer;}
.forum-favourite .strong a {color:#196dd5 !important;}
.forum-favourite .btn-forum-bookmark {position:absolute;cursor:pointer;}
.forum-favourite .btn-forum-bookmark a:hover {background-color:#fff !important;}

/* WEB-6203 PC °Ô½Ã±Û º»¹® »õ·Î°íÄ§ ¹öÆ° °³¼± ÀÛ¾÷ */
.coment-rotation {background-color:#efefef;font-family:"Malgun Gothic";font-weight: bold; color: #000;font-size:14px;padding:10px 30px;border-radius:20px;letter-spacing:-1px;}
.coment-rotation img {vertical-align:middle;}
.coment-rotation .mr5{margin-right:5px;}

/* WEB-6201 °Ô½ÃÆÇ ¸íÄª ¹× ±ÔÄ¢ º¯°æ(±âÅ¸»ó´ã > °¡Àü°ßÀû»ó´ã) */
.common_agent_cmt_memo img{max-width:100%}

/* web-6213 video icon add */
.video_mark{width:14px;}

/* web-6185 ¿ÜºÎ Á¦°ø¿ë ÆäÀÌÁö */
#banner_ad_manager{font-family:"Malgun Gothic"; width:1400px; margin:0 auto; clear:both;}
#banner_ad_manager h1{font-size:23px; font-weight:bold; margin-bottom:20px; padding:8px 8px 3px 8px; border-bottom:1px solid #383838;}
#banner_ad_manager h1>img,#banner_ad_manager_enter h1>img{margin:0 8px 5px 0;}
#banner_ad_manager .part_L{float:left; width:920px; padding:0 0 0 20px;}
#banner_ad_manager .part_L .banner_box{width:900px; height:600px; text-align:center; border:1px solid #949494; position:relative; overflow:hidden;}
#banner_ad_manager .part_L .banner_box .banner_img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);}
#banner_ad_manager .part_L p{font-size:18px; font-weight:bold; margin:0;}
#banner_ad_manager .part_L .part_title{margin:15px 0 35px 0;}
#banner_ad_manager .part_L .ad_note1{color:#5f5f5f; font-size:14px; margin-top:8px;}
#banner_ad_manager .part_L .ad_note1 li:first-child{font-weight:bold;}
#banner_ad_manager .part_L .ad_note1 li{margin-bottom:3px;}
#banner_ad_manager .part_R{float:left; width:440px;}
#banner_ad_manager .part_R .sel_btn{width:130px; height:25px; }
#banner_ad_manager .part_R .excel_down_btn{background:#f5f5f5; padding:2px 7px; display:inline-block; float:right; box-sizing:border-box; border:1px solid #6b6b6b; border-radius:5px;}
#banner_ad_manager .part_R .date_inf{margin-top:10px; border:1px solid #b1b1b1; height:750px;}
#banner_ad_manager .part_R .date_inf .ad_note2 li:first-child{font-size:16px; color:#6d6d6d; border-bottom:1px solid #b1b1b1;}
#banner_ad_manager .part_R .date_inf li{font-size:15px; font-weight:bold; color:#7d7d7d;  height:30px; line-height:30px;}
#banner_ad_manager .part_R .date_inf li span{width:50%; float:left; text-align:center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
#banner_ad_manager .part_R .date_inf .ad_note2{height:680px; border-bottom:1px solid #b1b1b1; overflow-y:auto;}
#banner_ad_manager .part_R .date_inf .pv_note li{height:35px; line-height:35px;}

#banner_ad_manager_enter{font-family:"Malgun Gothic"; width:600px; margin:50px auto 0 auto;  text-align:center;}
#banner_ad_manager_enter h1{font-size:23px; font-weight:bold; margin-bottom:10px; padding:8px 8px 3px 8px; color:#676767; }
#banner_ad_manager_enter ul li:first-child{font-size:18px; color:#4c4c4c;}
#banner_ad_manager_enter ul li{font-size:16px; color:#6f6f6f;}
#banner_ad_manager_enter ul .pass{margin:10px 0 100px 0;}
#banner_ad_manager_enter ul .pass input{width:240px; height:25px; border:2px solid #7d7d7d; border-radius:3px; box-sizing:border-box; padding:8px;}
#banner_ad_manager_enter ul .pass .pw_btn{color:#696969; font-size:12px; border:1px solid #9a9a9a; cursor:pointer; display:inline-block; padding:0 9px; height:23px; line-height:23px; border-radius:3px; vertical-align:center; background:#f9f9f9; margin-left:10px;}
#banner_ad_manager_enter ul .address{display:block; margin:5px 0;}

/* web-6255  */
.scrap_cover .head_popline .head_pop{width: 121px;height: 100%;font-size: 12px;border-color: #ccc;color: #424242;outline: 0;float: left;}
.scrap_cover .head_popline {height: 30px;clear: both;margin: 13px 0 6px 0;}
.scrap_cover .head_popline input{width: 648px;height: 100%;margin: 0 0 0 7px;}

/*=============================
        Crypto Exchange
==============================*/
#virtual_wrap{width:885px;margin:0 auto;position: relative;}
#virtual_wrap.detail_mode{width:500px;}
#virtual_wrap .virtualH {position: absolute;right: 0;top: -20px;}
#virtual_wrap .virtualH img {width:150px;}
#virtual_wrap .virtualH span{vertical-align:bottom; margin-left:6px; color:#868686;}


#virtual_wrap.detail_mode .virtual_money thead .drop_box{position:relative;}
#virtual_wrap.detail_mode .virtual_money thead td:nth-child(3){border-left:0;}
#virtual_wrap.detail_mode .virtual_money thead td:last-child{text-align:center;}
#virtual_wrap.detail_mode .virtual_money thead td:nth-child(2),#virtual_wrap.detail_mode .virtual_money tbody td:nth-child(2){text-align:right;}
#virtual_wrap.detail_mode .virtual_money thead td:nth-child(3),#virtual_wrap.detail_mode .virtual_money tbody td:nth-child(3){text-align:right; padding-right:10px;}
#virtual_wrap.detail_mode .virtual_money tbody{}
#virtual_wrap.detail_mode .virtual_money tbody td:first-child{text-align:left; padding-left:10px;}
#virtual_wrap.detail_mode .virtual_money tbody td:nth-child(5){border-right:1px solid #000;}
#virtual_wrap.detail_mode i{font-style:normal; margin-left:4px;}
#virtual_wrap.detail_mode .crypto-overseas,.crypto-domestic{z-index: 10;text-align: left;display:inline-block;position: absolute;background: #fff;border: 1px solid #ababab;top: 32px;left: -6px;}
#virtual_wrap.detail_mode .crypto-overseas li,.crypto-domestic li{width: 110px;height: 35px;line-height: 35px;box-sizing: border-box;padding-left: 10px;background:#fff; color:#191919;}
#virtual_wrap.detail_mode .crypto-overseas li:hover,.crypto-domestic li:hover{background:#777; color:#fff;}
#virtual_wrap.detail_mode .crypto-overseas small,.crypto-domestic small{display:block;margin: 2px 0;font-size: 12px;color: #a0a0a0;}
#virtual_wrap.detail_mode .crypto-overseas img{vertical-align: middle; margin: 0 5px 2px 0; border: 1px solid #e4e4e4}

.virtual_box{width:100%;}
.virtual_box h1{font-size:12px;font-weight:bold;margin-bottom:5px;position: relative;}
.virtual_box h1 i{display:inline-block; width:21px; height:21px; vertical-align:middle; margin:0 7px 4px 0; background:url('/images/bitcoin/coin_icons.png') no-repeat -142px -16px;}
.virtual_box .virtual_tab>p{height:25px; margin:0; line-height:25px; background:#f6f6f6; font-size:12px; font-weight:bold; clear:right;}
.virtual_box .virtual_tab>p span{margin-left:10px;}
.virtual_box .virtual_tab>p img{float:right; padding:1px 8px 4px 4px; cursor:pointer;}

.virtual_money .coin_img{display:inline-block; width:20px; height:20px; background:url('/images/bitcoin/coin_icons.png') no-repeat 0 -20px; position:absolute; left:37px;}
.virtual_money .coin_img.btc{background-position:0 -20px;}
.virtual_money .coin_img.bch{background-position:0 -140px;}
.virtual_money .coin_img.eth{background-position:0 -39px;}
.virtual_money .coin_img.etc{background-position:0 -101px;}
.virtual_money .coin_img.xrp{background-position:0 -120px;}
.virtual_money .coin_img.dash{background-position:0 -61px;}
.virtual_money .coin_img.ltc{background-position:0 -81px;}
.virtual_money .coin_img.xmr{background-position:0 -160px;}
.virtual_money .coin_img.zec{background-position:0 -180px;}
.virtual_money .coin_img.qtum{background-position:0 -200px;}
.virtual_money .coin_img.btg{background-position:0 -220px;}
.virtual_money .coin_img.eos{background-position:0 -240px;}
.virtual_money .btc {color:#fc951e}
.virtual_money .bch {color:#fc951e}
.virtual_money .eth {color:#454a75}
.virtual_money .etc {color:#669073}
.virtual_money .xrp {color:#0390cd}
.virtual_money .dash {color:#1875c2}
.virtual_money .ltc {color:#454a75}
.virtual_money .xmr {color:#ff6600}
.virtual_money .zec {color:#dc9a33}
.virtual_money .qtum {color:#0390cd}
.virtual_money .btg {color:#db9a1e}
.virtual_money .eos {color:#0d0d0e}
.virtual_money{width:100%; border-top:1px solid #c1c1c1;margin-top:10px; table-layout:fixed;}
.virtual_money tr{border-bottom:1px solid #c1c1c1; border-left:1px solid #6d6d6d; border-right:1px solid #6d6d6d; width:100%;}
.virtual_money tr td {padding:3px;border-left:1px solid #c1c1c1;}
.virtual_money tr td:first-child {border-left:1px solid #6d6d6d; }
.virtual_money tr.name {background:#f3f3f3; height:28px;}
.virtual_money tr.name td{font-weight:bold;color:#6d6d6d;border-top:1px solid #6d6d6d;}
.virtual_money tr.name td:nth-child(1){text-align:center;}
.virtual_money tr.name td:nth-child(2){text-align:center;}
.virtual_money tr.name td:nth-child(3){text-align:right;}
.virtual_money tr.name td:nth-child(4){text-align:left;border-left:0; }
.virtual_money tr.name td:nth-child(5){text-align:right;}
.virtual_money tr.name td:nth-child(6){text-align:left;border-left:0;}
.virtual_money tr.name td:nth-child(7){text-align:right;}
.virtual_money tr.name td:nth-child(8){border-left:0;}
.virtual_money tr.name td:nth-child(9){text-align:right;}
.virtual_money tr.name td:nth-child(10){text-align:left;border-left:0;}
.virtual_money thead tr td:nth-child(2){text-align:right;}
.virtual_money tbody tr td:nth-child(1){text-align:center;}
.virtual_money tbody tr td:nth-child(2){text-align:left;}
.virtual_money tbody tr td:nth-child(3){text-align:right;}
.virtual_money tbody tr td:nth-child(4){text-align:left;border-left:0; }
.virtual_money tbody tr td:nth-child(5){text-align:right;}
.virtual_money tbody tr td:nth-child(6){text-align:left;border-left:0;}
.virtual_money tbody tr td:nth-child(7){text-align:right;}
.virtual_money tbody tr td:nth-child(8){text-align:left;border-left:0;}
.virtual_money tbody tr td:nth-child(9){text-align:right;}
.virtual_money tbody tr td:nth-child(10){text-align:left;border-left:0;}


.virtual_money.virtual2 thead .star_sec{text-align:center;}
.virtual_money.virtual2 thead .coin_name{text-align: center !important;border-right: 1px solid #ccc;}
.virtual_money.virtual2 thead .base_dollar{text-align: right !important;padding-right:5px;}
.virtual_money.virtual2 thead .coin_rate{border-left: 0; border-right: 1px solid #ccc;}
.virtual_money.virtual2 thead .coin_camp_a{text-align: center !important;border-right: 1px solid #ccc;}
.virtual_money.virtual2 thead .coin_camp_b{text-align: center !important;border-right: 1px solid #ccc;}
.virtual_money.virtual2 thead .coin_camp_c{text-align:center !important;}
.virtual_money.virtual2 thead i{padding-left:0;}

.virtual_money .thead td:first-child{border-right:0;}
.virtual_money .thead td:last-child{border-left:0;}
.virtual_money .thead td:last-child span{padding:3px 7px; background:#fff; border:1px solid #c1c1c1; border-radius:3px; color:#000;}
.virtual_money .thead td:last-child>a{margin-left:60px;}

.virtual_money.virtual2 tbody .seq_num{text-align:center;}
.virtual_money.virtual2 tbody .coin_name{text-align:left;border-right: 1px solid #ccc;    padding-left: 8px;}
.virtual_money.virtual2 tbody .base_dollar{text-align:right;}
.virtual_money.virtual2 tbody .coin_rate{border-right:1px solid #ccc;}
.virtual_money.virtual2 tbody .coin_camp_a{text-align:right;}
.virtual_money.virtual2 tbody .coin_camp_a2{text-align:left;border-right:1px solid #ccc;}
.virtual_money.virtual2 tbody .coin_camp_b{text-align:right;}
.virtual_money.virtual2 tbody .coin_camp_b2{text-align:left;border-right:1px solid #ccc;}
.virtual_money.virtual2 tbody .coin_camp_c{text-align:right;}
.virtual_money.virtual2 tbody .coin_camp_c2{text-align:left;}


.virtual_money tr:not(.name) td {letter-spacing: 0px;}
.virtual_money tr:not(.name) td:nth-child(1){position:relative;}
.virtual_money tr td,
.virtual_money tr th {font-family:"¸¼Àº °íµñ",Malgun Gothic,sans-serif;}
.virtual_money .thead{background:#6d6d6d; border-top:1px solid #6d6d6d;}
.virtual_money .thead td {color:#fff;}
.virtual_money .thead {line-height:25px;}
.virtual_money tbody tr:last-child {border:1px solid #6d6d6d;}
.virtual_money tfoot tr{border-bottom:none;}
.virtual_money tfoot td{border:0;}
.virtual_money .fe-per {display:inline-block; width:60px;}
.virtual_money.virtual2 .fe-per {display:inline-block; width:52px;}
.virtual_money .vcol_A{border-left:0; color:red; }
.virtual_money .vcol_B{border-left:0; color:blue; }
.virtual_money .vcol_C{padding-left:0; border-left:0; color:#268f28;}
.virtual_money.virtual2 .vcol_A,.virtual_money.virtual2 .vcol_B,.virtual_money .vcol_C {font-size:11px;}

.virtual_money #crypto-exchange-more {cursor:pointer;}

.virtual2 tr.name {border-top:1px solid #6d6d6d;}
.virtual2 .star{display:inline-block; width:21px; height:21px;}
.virtual2 .star.on{background:url('/images/bitcoin/star_on.svg') no-repeat center; background-size:60%;}
.virtual2 .star{background:url('/images/bitcoin/star_off.svg') no-repeat center; background-size:60%;}

.virtual_tab {border:1px solid #c1c1c1;}
.virtual_tab ul{padding:15px 10px 10px 10px; display:none;}
.virtual_tab .tab_on{display:block; clear:right;}
.virtual_tab .tab_on li{display:inline-block;}
#virtual_wrap .simple{float:right;}
#virtual_wrap .simple.detail{color:#000; position:absolute; right:0;}
#virtual_wrap .simple a{display:inline-block; font-weight:bold; width:81px; height:24px; line-height:24px; padding:0 6px 0 5px; text-align:right; border:1px solid #c1c1c1; border-radius:5px;}
#virtual_wrap .simple img{width:23px; margin:0 4px 2px 0;}

.virtual_tab ul li:first-child>b{margin-right:5px;}
.virtual_tab ul li:first-child a{display:inline-block; width:80px; padding:0 4px; border:1px solid #c1c1c1; border-radius:5px; margin-left:5px; }
.virtual_tab ul li:first-child a:first-of-type{margin-left:0;}
.virtual_tab ul li:first-child a:nth-child(2) {width:70px;}
.virtual_tab ul li:first-child a:nth-child(3) {width:80px;}
.virtual_tab ul li:first-child a.sel_on{background:#6d6d6d; border-color:#6d6d6d; color:#fff;}
.virtual_tab ul li:first-child a b{margin-left:3px;}
.virtual_tab ul li:last-child ul{height:88px; margin-top:15px;}
.virtual_tab ul li:last-child ul li:first-child{text-align:right; width:89px; float:left;}
.virtual_tab ul li:last-child ul li:nth-child(2){width:645px; float:left; box-sizing:border-box; padding:0 10px;}
.virtual_tab ul li:last-child ul li:nth-child(2) textarea{width:100%; height:60px; padding:5px; box-sizing:border-box; resize:none; font-size:12px; font-family:"¸¼Àº °íµñ",Malgun Gothic,sans-serif;}
.virtual_tab ul li:last-child ul li:nth-child(2)>p{margin:4px 0; font-size:11px; clear:right;}
.virtual_tab ul li:last-child ul li:nth-child(2)>p span {color:#a5a5a5;}
.virtual_tab ul li:last-child ul li:nth-child(2)>p span:last-child{float:right;}
.virtual_tab ul li:last-child ul li:last-child{width:105px; float:right; text-align:left;}
.virtual_tab ul li:last-child ul li:last-child span{cursor:pointer; background:linear-gradient(#fff,#e4e3e3); display:inline-block; width:75px; text-align:center; line-height:25px; border-radius:5px; border:1px solid #afafaf;}
.virtual_tab ul li:last-child ul li:last-child span:first-child{margin-bottom:5px; }

.virtual_navi{ height: 25px;  border-bottom: 1px solid #ccc; margin:14px 0 -3px 0; position:relative;}
.virtual_navi .all_numb{margin:0; position:absolute; top:3px; right:0;}
.virtual_navi ul{clear:left;}
.virtual_navi ul li{display:inline-block;}
.virtual_navi ul li.on a{background:#fff; border-bottom:0; font-weight:bold;}
.virtual_navi ul li a{display:inline-block;padding: 0 10px;box-sizing: border-box;background: #f3f3f3;border: 1px solid #ccc;height: 26px;line-height: 25px;margin-right: 3px;}
.virtual_navi ul li:nth-child(2) a{padding:0 9px 0 7px;}
.virtual_navi ul li a .star_ico{width:13px; margin:0 4px 2px 0;}

.virtual_box .sub_txt{color: #808080; font-size: 11px;border-top: 1px solid #505050;padding-top: 7px;position: relative;top: -1px;}
.virtual_box .sub_txt li{margin-bottom:3px;}
.virtual_box .empty_space{height:300px; line-height:300px; text-align:center; font-size:15px;}

.market-capitalization {color:#333;}
.market-capitalization-total {color:#268f28;}
.market-capitalization-up {color:red;}
.market-capitalization-up-02 {color:#ffb3b3;}
.market-capitalization-down {color:blue;}
.market-capitalization-down-02 {color:#afe0ff;}
.coin-logo-small {text-align:left;padding-left: 6px;}
.coin-logo-small img {width:16px;height:16px;}
.pl18 {padding-left:18px !important;}
.virtual_money .thead p {display:inline;}
.virtual_money .pl18{padding: 0 0 0 6px !important;text-align: left;}
.mr10 {margin-right:10px;}


/* web_6310 block_comment */
#newbbs .block_comment{height:30px; line-height:30px; padding-left:8px; background:#f7f7f7;display:none}

/* WEB-6312 ¼³¹®Á¶»ç ±â´É °³¼± */
.poll-vote-box {width:480px;overflow:hidden;}
.poll-vote-result {width:450px;}
.poll-vote-result button {font-size:12px;color:#808080;border:none;cursor:pointer;background-color:transparent;font-weight:bold;margin-bottom:10px;float:right;}
.poll-vote-result button img {vertical-align:middle;}
.poll-vote-wrap {border:1px solid #ccc;display:inline-block;overflow:hidden;border-radius:10px;text-align:left;width:450px;}
.poll-vote-header {padding:10px 15px;background-color:#f9f9f9;border-bottom:1px solid #ececec;position:relative;overflow:hidden;}
.poll-vote-header strong {letter-spacing:-1px;}
.poll-vote-header li {display:inline-block;vertical-align:-webkit-baseline-middle;color:#2776d7;margin-right:5px;font-family:"Malgun Gothic";}
.poll-vote-header span{border-radius:15px;background-color:#7893b9;padding:3px 12px;color:#fff;position:absolute;top:9px;right:15px;font-size:12px;letter-spacing:-1px;font-weight:bold;}
.poll-vote-list {padding:10px 15px 5px;}
.poll-vote-list li {margin-bottom:2px;font-size:12px;font-family:"Malgun Gothic";font-weight:bold;color:#424242;position:relative;}
.poll-vote-list .poll-vote-list-title {font-size:15px;letter-spacing:-1px;}
.poll-vote-list .poll-vote-list-title-result {font-size:15px;letter-spacing:-1px;}
.poll-vote-list img {margin-right:6px;vertical-align:text-top;}
.poll-vote-list strong {color:#0071f7;}
.poll-vote-list .vote-check {display:inline-block;width:18px;position:absolute;top:50%;left:0;transform:translate(0, -50%);-webkit-text-size-adjust:none;}
.poll-vote-list .vote-rate {vertical-align:middle;padding-left:23px;}
.poll-vote-list .vote-rate .progress-value {font-size:12px;}
.poll-vote-list .vote-rate i {font-weight:normal;font-style:normal;}
.poll-vote-list .rate-bar-01 {width:300px;height:10px; background-color:#ffad1f;display:inline-block;border-radius:5px;}
.poll-vote-btn {border-top:1px solid #ececec;margin:0 15px 10px;padding-top:10px;text-align:center;font-size:12px;color:#aaa;font-family:"Malgun Gothic";letter-spacing:-1px;}
.poll-vote-btn button {width:90px;height:35px;color:#fff;background-color:#2776d7;display:inline-block;border-radius:3px;line-height:35px;font-weight:bold;border:none;cursor:pointer;}
.poll-revoting-btn {border-top:1px solid #ececec;margin:0 15px 10px;padding-top:10px;text-align:center;font-size:13px;color:#aaa;font-family:"Malgun Gothic";letter-spacing:-1px;}
.poll-revoting-btn button {width:110px;height:35px;color:#424242;background-color:#f0f0f0;display:inline-block;border-radius:3px;line-height:35px;font-weight:bold;border:none;cursor:pointer;border:1px solid #ccc;letter-spacing:-1px;}

.poll-progress {height:12px;overflow:hidden;background-color:#eee;border-radius:8px;width:310px;display:inline-block;margin-right:5px;}
.poll-progress-bar {float:left;width:0%;height:100%;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease;}
.progress-bar-success-01 {background-color:#ffad1f;}
.progress-bar-success-02 {background-color:#00d10f;}
.progress-bar-success-03 {background-color:#00c6ff;}
.progress-bar-success-04 {background-color:#6374f2;}
.progress-bar-success-05 {background-color:#bc8fff;}
.progress-bar-success-06 {background-color:#f286ff;}
.progress-bar-success-07 {background-color:#ec7474;}


/* web_6343 read list-board */
a:visited>.list_title{ color:#858585; }
a:visited>.list_title.title_fix {color: #202020;}
a:visited.title { color:#858585; }

/* WEB-6333 Á¤Ä¡°ø°¨°Ô½ÃÆÇ Ãß°¡ */
.politics-close img {width:16px;height:16px;position:absolute;top:15px;right:15px;cursor:pointer;}
.foot-btn-ac .btn-jinbo, .btn-bosu {border-radius:2px;display:inline-block;cursor:pointer;color:#fff;font-family:'Gulim';font-size:12px;font-weight:bold;padding:4px 10px 3px;text-decoration:none;}
.foot-btn-ac .btn-jinbo {background-color:#2b69d1 !important;}
.foot-btn-ac .btn-bosu {background-color:#c93636 !important;}
.politics a:hover {color:#fffc00 !important;}
.politics-imoticon-box {width:660px;background-color:#f8f8f8;margin:10px 0 28px;}
.politics-imoticon {padding:20px;overflow:hidden;}
.politics-imoticon li {width:120px;float:left;text-align:center;cursor:pointer;color:#808080;}
.politics-imoticon img {margin-bottom:10px;}
.politics-imoticon span {display:block;}
.politics-imoticon strong {color:#000;}


/* WEB-6350 °Ô½ÃÆÇ°Ë»ö¸ñ·Ï ÇÏ´Ü ÅëÇÕ°Ë»ö¿µ¿ª Ãß°¡ */
.total-table-contents {width:900px;margin:10px 0;}
.total-table-contents p {font-size:16px;font-weight:bold;text-align:left;font-family:"Malgun Gothic";margin:5px 10px;}
.total-table-contents .w70 {width:70% !important;}
.cont04 .source {text-align:left;width:10%;padding:0 5px;}

/* WEB-6393 »ç¾÷ÀÚ ÅÛÇÃ¸´°ü¸® ±â´É Ãß°¡ */
.com-tpl-wrap input[type=text]{display:block;padding:5px;width:100%;height:30px;border:1px solid #ccc;border-radius:0;box-sizing:border-box;}
#com-tpl-input{margin-bottom:20px;text-align:left;}
.com-tpl-btn{float:right;margin-left:10px;width:85px;height:35px;border-radius:3px;}
.com-tpl-btn.type2{background:#fff;}
.com-tpl-list-memo{height:20px;position:relative;overflow:hidden;}
.com-tpl-list-memo-before{display:block;position:absolute;top:50%;width:100%;height:50%;background:linear-gradient(rgba(255,255,255,0),rgb(255, 255, 255));}
.com-tpl-list-memo-textarea{display:none;}
.com-tpl-list-memo-iframe{width:100%;height:100%;border:0;overflow:hidden;}
.com-tpl-list-memo-more{padding-top:5px;text-align:left;}
.com-tpl-popup-overlay{display:none;position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.7);}
.com-tpl-popup{display:none;position:fixed;z-index:1100;top:50%;left:50%;margin:-250px 0 0 -350px;width:700px;height:500px;border:1px solid #ccc;background:#fff;}
.com-tpl-popup *{box-sizing:border-box;}
.com-tpl-popup-header{position:relative;padding:10px;background:#ccc;}
.com-tpl-popup-header h5{font-weight:bold;font-size:14px;}
.com-tpl-popup-header .close-btn{position:absolute;top:13px;right:10px;width:16px;height:16px;background:url(//cdn.ppomppu.co.kr/images/btn_close.png) no-repeat center center;background-size:cover;cursor:pointer;}
.com-tpl-popup-body{padding:10px;}
.com-tpl-popup-body iframe{margin-top:5px;width:100%;height:397px;border:1px solid #ccc;}

/* WEB-6400 Á¤Ä¡°ø°¨°Ô½ÃÆÇ ÄÚ¸àÆ® ºñ¸Å³Ê½Å°í ¹öÆ° °³¼± */
.bad-manners-btn {display:inline-block;font-size:12px;font-family:inherit;color:#494949;vertical-align:middle;border:2px solid #cfcfcf;box-sizing:border-box;width:100px;height:30px;text-transform:none;background-color:#fff;cursor:pointer;line-height:18px;border-radius:5px;}
.bad-manners-btn::before {background:url(/images/bad-manners-icon.png) no-repeat;background-size:100%;content: "";display:inline-block;width:16px;height:16px;vertical-align:sub;margin-top:2px;margin-right:3px;}
#bad-manners-box {width:100px;}
#bad-manners-box div {position:relative;display:inline-block;}
#bad-manners-box div span {display:block;cursor:pointer;}
.bad-manners-arrow-box {display:none;position:absolute;width:170px;height:30px;padding:0 8px;right:110px;top:0;border:1px solid #cacaca;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:8px;border-radius:3px;background:#fff;color:#494949;font-size:12px;line-height:30px;}
.bad-manners-arrow-box::before {background:url(/images/bad-manners-arrow-icon.png) no-repeat;background-size:100%;content: "";display:inline-block;width:20px;height:20px;vertical-align:top;margin-top:4px;margin-right:3px;}
.bad-manners-arrow-box::after {content: "";position:absolute;z-index:10;display:inline-block;background:white;border-top:1px solid #cacaca;border-right:1px solid #cacaca;height:6px;width:6px;transform:rotate(45deg);top:40%;left:99%;}
span:hover + p.bad-manners-arrow-box {display:block;}

/* WEB-6426 ¼îÇÎ°ü·Ã °Ô½ÃÆÇ ¹× ±¸¸ÅÈÄ±â ÀÛ¼º °³¼± */
.grade-review-wrap {background-color:#f8f9fb;width:900px;height:90px;overflow:hidden;position:relative;padding:26px auto;margin-bottom:40px;}
.grade-review-box {vertical-align:middle;display:inline-block;margin:23px 40px 26px 110px;}
.grade-star {float:left;}
.grade-title {display:block;font-size:15px;color:#222;width:106px;text-align:center;letter-spacing:-0.5px;font-family:"Malgun Gothic";margin-bottom:3px;}
.star-rating {width:106px;}
.star-rating,.star-rating span {display:inline-block;height:19px;overflow:hidden;background:url(/images/shopping-grade-star.png)no-repeat;}
.star-rating span{background-position:left bottom;line-height:0;vertical-align:top;}
.grade-star-score {float:left;padding-left:18px;padding-top:5px;/*font-family:"Apple SD Gothic Neo";*/font-size:50px;line-height:0.7;color:#222;font-weight:bold;}
.grade-all-score {font-size:24px;color:#c4c4c4;font-weight:bold;}
.grade-score-bar {padding:0 4px;font-size:30px;font-weight:normal;color:#c4c4c4;}
.grade-review-score {float:left;margin-left:60px;letter-spacing:-1px;font-family:"Malgun Gothic";color:#222;font-weight:bold;font-size:15px;}
.grade-review-score strong {color:#459fe9;font-size:26px;padding-left:10px;position: relative;top: 3px;}
.review-more-btn {position:absolute;right:40px;top:27px;}

.ppom-best-review-wrap {width:900px;overflow:hidden;}
.ppom-best-review-title {float:left;font-size:16px;color:#222;font-family:"Malgun Gothic";font-weight:bold;letter-spacing:-0.5px;padding-top:4px;}
.ppom-best-review-title strong {color:#1546b4;font-family:"Apple SD Gothic Neo";letter-spacing:0;}
.ppom-best-review-more {float:right;}
.ppom-best-review-box {width:900px;height:160px;box-sizing:border-box;border:1px solid #e2e2e2;background-color:#f8f9fb;margin-top:35px;}
.ppom-best-review {display:block;margin:18px 0px;float:left;}
.ppom-best-review li {width:425px;text-align:left;float:left;margin-left:18px;position:relative;overflow: hidden;}
.ppom-best-review li>span{float:left;margin-right:15px;}
.ppom-best-review-img {display:inline-block;width:120px;height:120px;border:1px solid #e2e2e2;}
.ppom-best-review-contents {display:block;position:relative; top: 4px;overflow:hidden;width:270px;margin-left:15px;}
.grade-name-star {color:#005ac0;}
.ppom-best-review-text {font-family:"Dotum";font-size:12px;color:#808080;letter-spacing:-0.3px;}
.ppom-best-review-text p {display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:40px;}
.ppom-best-review-sub-title {display:inline-block;font-family:"Malgun Gothic";font-weight:bold;font-size:15px;color:#222;letter-spacing:-1px;margin:10px 0 -8px; min-width: 260px;}
.buying-btn {display:inline-block;float:left;vertical-align:middle;margin:8px 0 7px 5px;}
.shopping-reviwe-write-btn {display:inline-block;float:right;vertical-align:middle;margin:8px 5px 7px;}
.my-shopping-list-title {text-align:left; font-size: 14px; font-weight: bold;font-family:"Malgun Gothic";color:#222;letter-spacing: -1px;margin:10px 0 4px;}

.same-product-bundle-wrap {height:460px !important;}
.same-product-bundle-input {width:340px !important;}
.same-product-bundle-list-box {height:225px !important;}
.same-product-bundle-list {position:relative;}
.same-product-bundle-info-text {font-size:12px;color:#999;line-height:18px;padding-left:20px !important;}
.same-product-bundle-delete-icon {position:absolute;right:25px;top:5px;}

.ppom-best-review-delete img {position:absolute;top:0px;right:0px;cursor:pointer;}


/* WEB-6426 ¼îÇÎ°ü·Ã °Ô½ÃÆÇ ¹× ±¸¸ÅÈÄ±â ÀÛ¼º °³¼± New */
.sohp-ppom-btn {display:inline-block;width:125px;height:26px;line-height:24px;border:1px solid #aeaeae;text-align:center;color:#031c45;background:#fff;cursor:pointer;vertical-align:middle;margin-bottom:1px;font-family:'Malgun Gothic';font-weight:bold;font-size:12px;margin-left:4px;box-sizing:border-box;}
.sohp-ppom-btn:hover {background:#f0f0f0;}
.sohp-ppom-btn-on {background:#f0f0f0;}
.sohp-ppom-btn img {margin-bottom:3px;}
.h26 {height:26px;}
.my-shopping-list-text-box {width:100%;height:36px;line-height:36px;background-color:#f0f0f0;padding-left:10px;box-sizing:border-box;position:relative;overflow:hidden;}
.my-shopping-title {max-width:735px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left;}
.shop-ppom-scrap-wrap-star {float:left;margin-top:7px;}

.wrap-star {display:inline-block;vertical-align:middle;margin-left:10px;margin-bottom:5px;}
.star-rating {width:106px;}
.star-rating,.star-rating span {display:inline-block !important;height:19px;overflow:hidden;background:url(/images/shopping-grade-star.png)no-repeat;}
.star-rating span{background-position:left bottom;line-height:0;vertical-align:top;}
.my-shopping-list-text-close {display:inline-block;position:absolute;top:10px;right:10px;}
.my-shopping-list-text-close img {width:16px;height:16px;cursor:pointer;}

.myflex{display: inline-block;width:420px;background:#fff;border:1px solid #626262;position:absolute;left:250px;top:-500px;overflow-y:auto;font-family:"Malgun gothic";z-index: 1;}
.myflex h2{font-weight:bold;clear:right;font-size:15px;font-family:"malgun gothic";color:#000;background:#626262;color:#fff;padding:6px 15px;}
.myflex h2 .del_btn{display:inline-block;background:url(/images/x_btn_wh.svg) no-repeat;background-size:100%;width:18px;margin-top:2px;height:18px;float:right;}
.myflex .day_updown{text-align:right;color:#797979;padding:8px 15px;background-color:#f9f9f9;border-bottom:1px solid #e8e8e8;margin:0;}
.myflex .day_updown img {opacity:60%;}
.myflex .day_updown .on{font-weight:bold;color:#505050;}
.myflex .day_updown .on img {opacity:100%;}
.myflex .day_updown span:first-child{margin-right:10px;}
.myflex .buying-rewrites-icon {position:absolute;display:inline-block;top:50%;right:82px;transform:translate(0, -50%);-webkit-text-size-adjust:none;vertical-align:middle;}
.myflex time {position:absolute;display:inline-block;font-family:'gulim';color:#606060;top:50%;right:15px;transform:translate(0, -50%);-webkit-text-size-adjust:none;vertical-align:middle;}
.myflex ul li.texts{position:relative;margin:0;padding:8px 15px;font-size:12px;border-bottom:1px dashed #e7e7e7;}
.myflex ul li.texts a{text-overflow:ellipsis;overflow:hidden;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-right:100px;box-sizing:border-box;color:#606060;font-size:12px;font-family:'gulim';text-align:left;word-wrap: break-word;white-space: -moz-pre-wrap;white-space: pre-wrap;}

.myflex ul li:last-child{border:0;}
.myflex ul li span {vertical-align:middle;position:relative;line-height:18px;}


.series_bx .star-rating {width:106px;display:inline-block;height:19px;margin:0 0 0 5px;vertical-align:sub;overflow:hidden;background:url(/images/shopping-grade-star.png)no-repeat;}
.series_bx .star-rating span{display:inline-block;height:19px;overflow:hidden;background:url(/images/shopping-grade-star.png)no-repeat;background-position:left bottom;line-height:0;vertical-align:top;}
.myflex .add_view {text-align:center;margin-top:5px;width:100%;box-sizing:border-box;padding:0px 15px;}
.myflex .add_view .add_btn {display:block;width:100%;height:30px;background:#f8f8f8;box-sizing:border-box;border:1px solid #ddd;border-radius:3px;font-weight:bold;letter-spacing:-1px;color:#444;margin-bottom:15px;line-height:30px;cursor:pointer;}
.myflex .add_view .plus-icon {font-size:22px;position:relative;vertical-align:sub;margin-right:5px;cursor:pointer;}


.myflex-popup-bg {display:block;opacity:0.4;background-color:#000;position:fixed;top:0;left:0;width:100%;height:100%;}
.myflex-list-btn {display:inline-block;position:absolute;width:110px;height:42px;border:1px solid #b4d0e7;background-color:#edf7ff;top:48px;right:20px;text-align:center;line-height:42px;color:#1970c6;font-weight:bold;border-radius:4px;cursor:pointer;}



.shop-ppom-scrap-wrap {overflow:hidden;margin:15px;max-width:610px;}
.shop-ppom-scrap-name-star {display:inline-block;font-weight:bold;margin-bottom:5px;}
.shop-ppom-scrap-name-star {font-family:'gulim';font-size:12px;}
.shop-ppom-scrap-name-star strong {color:#2761cf;margin-right:10px;}
.shop-ppom-scrap-name-star .star {color:#ff6000;}
.shop-ppom-scrap-name-star span {color:#999;}
.shop-ppom-scrap-name-star u {text-decoration:none;font-weight:normal;color:#999;}
.shop-ppom-scrap-box {display:inline-block;width:100%;height:90px;border:1px solid #ccc;background-color:#fbfbfb;box-sizing:border-box;padding:12px;}
.shop-ppom-scrap-img {display:inline-block;position:absolute;box-sizing:border-box;}
.shop-ppom-scrap-img img {width:80px;height:60px;border:1px solid #ccc;}
.shop-ppom-scrap-text-box {display:inline-block;width:100%;padding-left:90px;font-family:'gulim';font-size:12px;box-sizing:border-box;}
.shop-ppom-scrap-text-box .main-title {font-weight:bold;color:#000;line-height:18px;margin-bottom:10px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.shop-ppom-scrap-text-box .sub-text {color:#4b4b4b;}
.shop-ppom-scrap-text-box .sub-text .buy-list-title {float:right;}

/* WEB-6614 ±¸¸Å Àü ±¸¸ÅÈÄ±â */
.purchase_review{width: 700px;height: 80px;margin-left: 100px;background: #fff;box-sizing: border-box;margin-bottom: 10px;text-align: left;border-radius: 7px;border: 1px solid #b5cde7;position: relative;padding: 16px 0 0 0;box-shadow: 0px 1px 2px #bcc6d1;}
.purchase_review .ppom_logo{float: left;margin-top: 17px;width: 35%;height: 100%;display: inline-block;}
.purchase_review .review_text{width: 77%;height: 100%;display: inline-block;font-family: "malgun gothic";padding: 0 0 0 46px;box-sizing: border-box;}
.purchase_review .review_text li{text-align: left;font-size: 12px;color: #8b9bb0;}
.purchase_review .review_text li .buy_ico{ display: inline-block; background: url("/images/info-buy-icon.png") no-repeat; background-color: #fff; width: 20px;  height: 20px; position: absolute; left: 21px;top: 19px;}
.purchase_review .review_text li:first-child{font-weight:bold;font-size: 14px;color: #2b4ec2;}
.purchase_review .review_text .review_ico{display: inline-block;position: absolute;right: 17px;top: 15px;}
.purchase_review .review_text .review_ico a{display: inline-block;border-radius: 5px;padding: 4px 15px;border: 1px solid #cbe2fb;background: #f0f4f7;font-size: 12px;font-family: "Malgun gothic";font-weight: bold;color: #222;}
.purchase_review .review_text .review_ico .pur_nums{  display: block;  height: 18px;  text-align: right;}
.purchase_review .review_text .review_ico .pur_nums b{color:#2d6dc4;}
.purchase_review .review_text .link_btn{display:inline-block;width: 16px;height: 15px;background: url(/images/review-more-icon.png) no-repeat center center;background-color: #f0f4f7;vertical-align: middle;margin-bottom: 5px;}


/* product-bundle */

.product-bundle{
    width: 450px;
    background: #fff;
    top: 260px;
    left: 200px;
    border: 2px solid #1c75d1;
    box-sizing: border-box;
    z-index: 10;
    position: absolute;
    height: 443px;
}


.product-bundle .product-bundle_box>li{padding: 5px 13px;clear: right;}
.product-bundle .product-bundle_box>li:first-child{color: #fff;padding: 8px 0 8px 10px;font-size: 14px;font-weight: bold;margin-bottom: 4px;background: #1c75d1; text-align:center;}
.product-bundle .product-bundle_box>li:last-child{text-align:center;}
.product-bundle .product-bundle_box>li>input{
    width: 298px;
    margin-right: 5px;
    height: 29px;
    padding-left: 5px;
    border: 1px solid #aaa;
    border-radius: 2px;
    box-sizing: border-box;
}
.product-bundle .product-bundle_box>li>i{
    display: inline-block;
    width: 15px;
    border-radius: 100%;
    font-style: normal;
    height: 17px;
    color: #3d8ee1;
    margin-left: 4px;
    font-size: 12px;
    padding-right: 3px;
    font-weight: bold;
    text-align: center;
    background: #f5f5f5;
}

.product-bundle .product-bundle_box .product-bundle_pick span:first-child{display:inline-block; margin:0 16px 0 6px;}
.product-bundle .product-bundle_box .product-bundle_pick span input{vertical-align:middle; margin:-3px 4px 0 0;}

.product-bundle .product-bundle_box>li>select{float:right;height: 25px;}
.product-bundle .product-bundle_box>li>b{
    height: 25px;
    display: inline-block;
    line-height: 25px;
    font-size: 13px;
}

.product-bundle ul.ex{
    display:block;
    position:absolute;
    top:48px;
    right:-96px;
    border-radius:5px;
    height:99px;
    line-height:20px;
    padding:10px 10px 10px 25px;
    color:#405366;
    box-sizing:border-box;
    background:#e2ecf6;
}
.product-bundle ul.ex>li{list-style:disc;}

.product-bundle .product-bundle_btn{
    background: #f6f6f6;
    display: inline-block;
    border: 1px solid #b2b2b2;
    border-radius: 2px;
    float: right;
    padding: 0 17px;
    height: 27px;
    line-height: 27px;
    vertical-align: top;
}
.product-bundle .product-bundle_close{
     background: #fff;
     display: inline-block;
     border: 1px solid #b2b2b2;
     border-radius: 2px;
     padding: 0 18px;
     height: 24px;
     line-height: 24px;
     vertical-align: top;
}

.product-bundle .product-bundle_manage{
    background: #ececec;
     display: inline-block;
     border: 1px solid #b2b2b2;
     border-radius: 2px;
     padding: 0 18px;
     height: 24px;
     line-height: 24px;
     vertical-align: top;
     margin-right:10px;
}


.product-bundle .product-bundle_num{
    color: #0026ff;
    margin-left: 2px;
    text-align: left;
    display: inline-block;
    width: 15%;
    float: right;
}

.product-bundle li.product-bundle03{margin-bottom:8px;}
.product-bundle li.product-bundle05>ul{
    padding: 8px 0;
    border: 1px solid #aaa;
    height: 210px;
    overflow: auto;
}
.product-bundle li.product-bundle05>ul>li{
    cursor:pointer;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
}

.product-bundle li.product-bundle05>ul>li.on{background:#f2f2f2;}

#product-bundle_list .product-bundle_btns{vertical-align:text-bottom;}


.product-bundle_subject{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 80%;
    display: inline-block;
    vertical-align: bottom;
}

.product-bundle ul.ex2{display:block;position:absolute;top:48px;left:145px;border-radius:5px;height:99px;line-height:20px;padding:10px 10px 10px 25px;color:#405366;box-sizing:border-box;background:#e2ecf6;z-index: 1;}
.product-bundle ul.ex2>li{list-style:disc;}

/* WEB-6456 ºÏ¸¶Å©°³¼± */
.bookmark-mouseover-popup{position:absolute;display:inline-block;width:156px;margin:-9px 0 0 -142px;border:1px solid #ccc;background:#fff;text-align:center;}
.bookmark-mouseover-popup-btn{padding:3px 8px;border:1px solid #999;border-radius:5px;background:#fff;color:#333;font-size:11px;cursor:pointer;}
.bookmark-mouseover-popup-btn.type2{background:#999;color:#fff;}

/* WEB-6414 LCK Æ÷·³ °³¼³ */
.lck-wrap {width:900px;overflow:hidden;text-align:left;box-sizing:border-box;}
.lck-schedule {display:inline-block;width:450px;float:left;margin-right:10px;}
.lck-schedule-contents, .lck-ranking-contents {border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-top:2px solid #666;overflow:hidden;}
.lck-ranking {display:inline-block;width:440px;float:left;}
.lck-schedule-yesterday {border-bottom:1px solid #d1d1d1;padding-bottom:1px;text-align:center;width:140px;float:left;position: relative;}
.lck-schedule-yesterday-text {width:100%;height:33px;background-color:#f3f3f3;color:#222;line-height:35px;font-size:12px;font-family:'Malgun Gothic';border-bottom:1px solid #d1d1d1;}
.lck-schedule-today {text-align:center;border:2px solid #393939;width:186px;float:left;position:relative;}
.lck-schedule-today-text {width:100%;background-color:#393939;color:#fff;line-height:30px;font-size:12px;font-family:'Malgun Gothic';border-bottom:1px solid #393939;}
.lck-schedule-today-icon {display:inline-block;position:relative;height:16px;padding:0 6px;border-radius:11px;font-weight:700;font-size:9px;line-height:16px;background-color:#3a69c6;color:#fff;vertical-align:middle;margin-left:5px;margin-bottom:3px;}
.lck-schedule-today-text strong, .lck-schedule-yesterday strong, .lck-schedule-tomorrow-text strong {font-size:15px;}
.lck-schedule-tomorrow {border-bottom:1px solid #d1d1d1;padding-bottom:1px;text-align:center;width:118px;float:left;position:relative;}
.lck-schedule-tomorrow-text {width:100%;height:33px;background-color:#f3f3f3;color:#222;line-height:35px;font-size:12px;font-family:'Malgun Gothic';border-bottom:1px solid #d1d1d1}
.lck-cont-team, .lck-cont-team-today {position:relative;width:100%;height:70px;box-sizing:border-box;}
.lck-schedule-score {font-size:16px;font-weight:700;color:#666;text-align:center;position:absolute;top:10px;left:50%;width:60px;margin-left:-30px;}
.lck-schedule-score em {color:#ccc;}
.lck-schedule-score strong {color:#fe1e1e;}
.lck-schedule-vs {font-size:22px;font-weight:700;color:#404040;text-align:center;position:absolute;top:10px;left:50%;width:60px;margin-left:-30px;font-family:'Arial';}
.lck-schedule-end {display:inline-block;position:relative;height:18px;padding:0 8px;border-radius:11px;font-size:11px;line-height:20px;background-color:#9c9c9d;border:1px solid #7f7f80;color:#fff;top:38px;text-align:center;}
.lck-schedule-time {display:inline-block;position:absolute;font-size:12px;font-weight:bold;color:#3366cc;top:43px;left:74px;text-align:center;font-family:'Dotum',Helvetica,sans-serif;}
.lck-team-left-close {display:table-cell;position:relative;width:50%;text-align:center;vertical-align:top;padding-right:4px;top:-12px;}
.lck-team-left-close img, .lck-team-right-close img {opacity:70%;filter:grayscale(100%);}
.lck-team-left-close>img {width:32px;height:32px;}
.lck-team-win {display:block;color:#fe4545;font-size:11px;font-weight:bold;}
.lck-team-right-close {display:table-cell;position:relative;width:50%;text-align:center;vertical-align:top;padding-left:34px;top:-12px;}
.lck-team-right-close>img {width:32px;height:32px;}
.lck-team-left-ing {display:table-cell;position:absolute;width:60px;text-align:center;vertical-align:top;top:6px;left:7px;}
.lck-team-left-ing>img{width:36px;height:36px;}
.lck-team-right-ing {display:table-cell;position:absolute;width:60px;text-align:center;vertical-align:top;top:6px;left:118px;}
.lck-team-right-ing>img{width:36px;height:36px;}
.lck-team-lose {display:block;color:#999;font-size:11px;}
.lck-team-name {display:block;color:#222;font-size:13px;font-weight:bold;font-family:'Malgun Gothic';letter-spacing:-0.5px;}
.lck-bottom-line {border-bottom:1px solid #d1d1d1;}
.lck-schedule-state {font-size:11px;color:#666;text-align:center;position:absolute;top:6px;left:50%;width:40px;margin-left:-20px;}
.lck-schedule-tomorrow-vs {font-size:15px;font-weight:700;color:#ccc;text-align:center;position:absolute;top:18px;left:50%;width:40px;margin-left:-20px;font-family:'Arial';}
.lck-schedule-soon {display:inline-block;position:relative;height:18px;padding:0 8px;border-radius:11px;font-size:11px;line-height:20px;border:1px solid #d1d1d1;color:#666;top:40px;text-align:center;font-weight:bold;}
.lck-team-left-soon {display:table-cell;position:relative;width:50%;text-align:center;vertical-align:top;padding-right:5px;top:-10px;}
.lck-team-left-soon>img{width:32px;height:32px;}
.lck-team-right-soon {display:table-cell;position:relative;width:50%;text-align:center;vertical-align:top;padding-left:35px;top:-10px;right:5px;}
.lck-team-right-soon>img{width:32px;height:32px;}
.lck-title {font-family:'Malgun Gothic';font-size:15px;font-weight:bold;color:#222;padding-top:5px;}
.lck-title strong {color:#3366cc;}
.lck-ranking-contents .ranking-box {width:220px;float:left;border-right:1px solid #d1d1d1;text-align:center;border-bottom:1px solid #d1d1d1;}
.lck-ranking-contents .ranking-box2 {width:217px;float:left;text-align:center;border-bottom:1px solid #d1d1d1;}
.lck-ranking-title {padding:8px 0px 7px;border-bottom:1px solid #d1d1d1;background-color:#fbfbfb;color:#666;font-weight:normal;font-size:12px;letter-spacing:-1px;font-family:'Malgun Gothic';overflow:hidden;}
.lck-ranking-title>li {float:left;}
.lck-ranking-team {width:85px;padding-left:40px;text-align:left;}
.lck-ranking-result {width:45px;text-align:center;}
.lck-ranking-gains {width:50px;text-align:center;}
.lck-ranking-team2 {width:86px;padding-left:38px;text-align:left;}
.lck-ranking-result2 {width:44px;text-align:center;}
.lck-ranking-gains2 {width:49px;text-align:center;}
.ranking-list {padding:10px;overflow:hidden;height:120px;}
.ranking-list li {float:left;}
.ranking-best li {float:left;padding-bottom:4px;}
.ranking-best img, .ranking-best-last img {width:20px;height:20px;margin-right:4px;}
.ranking-list .ranking_num {font-family:'Malgun Gothic';background:#f7f7f7;border:1px solid #dbdbdb;border-radius:2px;font-size:11px;margin-right:5px;width:20px;display:inline-block;height:18px;line-height:20px;text-align:center;font-weight:bold;}
.ranking-list .best-team {font-family:'Malgun Gothic';font-size:12px;font-weight:bold;text-align:left;width:70px;}
.ranking-list .point_blue {font-weight:bold;color:#3366cc;}
.ranking-list .best-result {width:35px;text-align:center;}
.ranking-list .best-gains {width:40px;text-align:right;}

/* web_6438 ppom gift popup */

.popup-layer{position: fixed;top: 0;left: 50%;width: 100%;height: 100%;z-index: 11;display: none;min-width: 330px;max-width: 500px;margin-left: -300px;}
.popup-layer .popup_background{position: absolute; top: 0; left: 0;width: 100%; height: 100%;background: #000;  opacity: 0.8;}
.popup-layer .popup_secret_section{display: table-cell; vertical-align: middle;}
.popup-layer .popup_secret_section .popup_secret_section_view{min-width: 320px;max-width: 500px;width: 340px;height: auto;background:#fff;position: absolute;top: 40%;left: 50%;transform: translate(-50%,-50%);}
.popup-layer .popup_secret_section .popup_secret_section_view .select span{ color: #ccc; font-weight: bold; font-size: 14px;}
.popup-layer .popup_secret_section .popup_secret_section_view .select span.on{ color: #212121;}
.popup-layer .popup_secret_section .popup_secret_section_view ul li{margin: 10px 15px;}
.popup-layer .popup_secret_section .popup_secret_section_view .select{margin-top:22px;}
.popup-layer .popup_secret_section .popup_secret_section_view .setting{margin-top:15px;}
.popup-layer .popup_secret_section .popup_secret_section_view input{background:#fff;}
.popup-layer .popup_secret_section .popup_secret_section_view input:focus{outline:none;}
.popup-layer .popup_secret_section .popup_secret_section_view .wall_mark{display: inline-block; background: #e6e6e6;width: 2px; height: 13px; vertical-align: middle; margin: -4px 10px 0 10px;}
.popup-layer .popup_secret_section .popup_secret_section_view h2{background:#3e3e3e;color: #fff;text-align: center;font-size: 15px;padding: 12px 0;position: relative;font-weight: bold;}
.popup-layer .popup_secret_section .popup_secret_section_view h2 .del_ico{background: url("/images/x_btn_wh.svg") no-repeat; display: inline-block; height: 21px;  width: 21px; vertical-align: sub;  position: absolute;  top: 13px; right: 12px;}
.popup-layer .popup_secret_section .popup_secret_section_view .profile_box{background: #f1f1f1;padding: 15px;box-sizing: border-box;position: relative;}
.popup-layer .popup_secret_section .popup_secret_section_view .gift_numbs{color:#212121; font-weight:bold; font-size:14px;}
.popup-layer .popup_secret_section .popup_secret_section_view .gift_coupon_num input{ padding:0; border: 0;width: 100%;margin-bottom: 10px;font-size: 14px;padding-bottom: 7px;border-bottom: 1px solid #ccc;}
.popup-layer .popup_secret_section .popup_secret_section_view .profile_box .dear{font-weight: bold;font-size: 14px;color: #212121;margin:0 0 10px 0;}
.popup-layer .popup_secret_section .popup_secret_section_view .profile_box .profile_photo{background: url("//www.ppomppu.co.kr/images/no_face.jpg") no-repeat center;background-size: contain;display: inline-block;width: 50px;height: 50px;border-radius: 100%;border: 1px solid #e0e0e0;position: absolute;}
.popup-layer .popup_secret_section .popup_secret_section_view .profile_box .profile_nick_name{display: inline-block;width: 100%;height: 52px;line-height: 52px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 62px;box-sizing: border-box;font-weight: bold;color: #5a5a5a;font-size: 14px;}
.popup-layer .popup_secret_section .popup_secret_section_view .secret_numb_box input{display: inline-block; border: 0;color: #505050;width: 58px;text-align: center;margin: 0 19px 0 0;border-bottom: 1px solid #cccccc;}
.popup-layer .popup_secret_section .popup_secret_section_view .secret_numb_box input:last-child{margin:0;}
.popup-layer .popup_secret_section .popup_secret_section_view .otp_box input{width:100%;border: 0;border-bottom: 1px solid #ccc;padding-bottom: 4px;}
.popup-layer .popup_secret_section .popup_secret_section_view .setting span{ color: blue; font-size: 12px; border-bottom: 1px solid blue;}
.popup-layer .popup_secret_section .popup_secret_section_view .send_gift {text-align:center;margin: 20px 15px 15px 15px;}
.popup-layer .popup_secret_section .popup_secret_section_view .send_gift .gift_btn{background: #efefef;color: #b9b9b9;width: 100%;display: block;border-radius: 4px;height: 40px;line-height: 40px;font-size: 14px;font-weight: bold;}
.popup-layer .popup_secret_section .popup_secret_section_view .send_gift.on .gift_btn{background:#ffab38;color: #fff; }
.popup-layer .popup_secret_section .popup_secret_section_view .setting .tip_mark{font-style: normal;font-size: 12px;display: inline-block;width: 15px;font-weight: bold;height: 16px;margin-left: 4px;vertical-align: middle;padding-left: 1px;background: #ff6a00;color: #fff;text-align: center;border-radius: 100%;}


/* WEB-6466 ·¹º§9È¸¿ø Å¬¸°ÄÚ¸àÆ®º¿ ±â´ÉÃß°¡ */
.clean-comment {background:#f4f3f3;width:882px;margin-bottom:2px;line-height:35px;text-align:center;padding-left:10px;box-sizing:border-box;position: relative;}
.clean-comment-text {cursor:pointer;}
.clean-comment-setting-icon {position:absolute;display:inline-block;right:10px;cursor:pointer;}
.clean-comment-setting-icon img {margin-bottom:2px;}


/* web_6468 star numbers */
.list_vspace .star_nums{font-size: 11px;font-family: "malgon_gothic";vertical-align: middle;display: inline-block;border: 1px solid #ccc;height: 13px;line-height: 11px;border-radius: 10px;padding: 1px 4px;background: #fff;margin: -1px 1px 0 0;}
.list_vspace .star_nums .star{font-style: normal;font-size: 15px;margin-right: 2px;display: inline-block;}

.view_title2 .star_nums{font-size: 11px;font-family: "malgon_gothic";vertical-align: middle;display: inline-block;border: 1px solid #ccc;height: 13px;line-height: 11px;border-radius: 10px;padding: 1px 4px;background: #fff;margin: -1px 9px 2px 0;}
.view_title2 .star_nums .star{font-style: normal;font-size: 15px;margin-right: 2px;display: inline-block;}

.shop-ppom-scrap-wrap {overflow:hidden;margin:15px;max-width:610px;}
.shop-ppom-scrap-name-star {display:inline-block;font-weight:bold;margin-bottom:5px;}
.shop-ppom-scrap-name-star {font-family:'gulim';font-size:12px;}
.shop-ppom-scrap-name-star strong {color:#2761cf;margin-right:10px;}
.shop-ppom-scrap-name-star .star {color:#ff6000;}
.shop-ppom-scrap-name-star span {color:#999;}
.shop-ppom-scrap-name-star u {text-decoration:none;font-weight:normal;color:#999;}
.shop-ppom-scrap-box {display:inline-block;width:100%;height:90px;border:1px solid #ccc;background-color:#fbfbfb;box-sizing:border-box;padding:12px; margin-top: 0 !important;}
.shop-ppom-scrap-img {display:inline-block;position:absolute;box-sizing:border-box;}
.shop-ppom-scrap-img img {width:80px;height:60px;border:1px solid #ccc;}
.shop-ppom-scrap-text-box {display:inline-block;width:100%;padding-left:90px;font-family:'gulim';font-size:12px;box-sizing:border-box;margin-left: 0 !important;}
.shop-ppom-scrap-text-box .main-title {font-weight:bold;color:#000;line-height:18px;margin-bottom:10px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;;min-height: 36px;}
.shop-ppom-scrap-text-box .main-title a{font-weight:bold;color:#000 !important;text-decoration: none;}
.shop-ppom-scrap-text-box .sub-text {color:#4b4b4b;}
.shop-ppom-scrap-text-box .sub-text .buy-list-title {float:right;}


/* WEB-6485 Å¬¸°ÄÚ¸àÆ® º¿ ±â´É ¼öÁ¤ ¹× Ãß°¡ */
.lift-icon-btn {float:right;width:40px;cursor:pointer;color:#999;}
.lift-icon-btn::before {background:url(/images/lift-icon.png) no-repeat;padding-bottom:3px;background-size:100%;content:"";display:inline-block;width:10px;height:10px;vertical-align:middle;margin-right:3px;}

/* WEB-6052 ¿µÈ­Á¤º¸ */
.movie_info{margin:10px 0 0 0;}
.movie_info_title{font-weight:bold;}
.movie_info_row>span:first-child{margin:0 5px 0 0;font-weight:bold;}

/* WEB-6502 ¿µÈ­Æ÷·³ °³¼± */
.movie-api-box {width:900px;overflow:hidden;position:relative;box-sizing:border-box;border:1px solid #000;background:url(/images/movie_boxoffice/bg.gif);color:#fff;padding:8px 3px;}
.movie-boxoffice-back-btn {width:32px;float:left;}
.movie-boxoffice-back-btn a {width:32px;height:134px;padding-top:108px;margin-top:20px;display:inline-block;}
.today-boxoffice {width:828px;height:267px;overflow:hidden;float:left;}
.today-boxoffice-title {text-align:left;color:#fff;font-family:"Malgun gothic";font-size:13px;font-weight:bold;padding-left:3px;margin-bottom:5px;}
.today-boxoffice-title strong {color:#b7ef66;}
.today-boxoffice ul {float:left;}
.today-boxoffice ul li {float:left;position:relative;overflow:hidden;background-color:#222;width:132px;height:242px;margin:0 3px;}
.movie-poster img {width:132px;height:192px;}
.movie-starpoint-wrap{display:inline-block;position:relative;overflow:hidden;float:left;width:124px;padding:4px 5px;text-align:left;border-bottom:1px solid #4d4d4d;margin-bottom:3px;}
.movie-starpoint-box {position:relative;background:url(/images/movie-star-ranking.png) 0 0 no-repeat;font-size:0;height:16px;}
.movie-starpoint-box .movie-starpoint {width:90px;height:20px;display:block;position:absolute;top:0;left:0;}
.movie-starpoint-box .starpoint-bg{display:block;position:absolute;top:0;left:0;height:16px;background:url(/images/movie-star-ranking.png) 0 -17px no-repeat;pointer-events:none;}
.movie-score {float:left;position:absolute;color:#fff;font-size:13px;font-weight:bold;font-family:"Malgun gothic";display:inline-block;width:30px;text-align:right;top:2px;right:8px;}
.movie-accumulate {color:#fff;font-size:12px;text-align:right;width:126px;padding-right:6px;font-family:"Malgun gothic";}
.movie-accumulate strong {color:#fcff00;font-weight:normal;}
.movie-ranking-number-wrap{position:absolute;top:0;left:0;float:left;}
.movie-boxoffice-next-btn {width:32px;float:left;}
.movie-boxoffice-next-btn a {width:32px;height:134px;padding-top:108px;margin-top:20px;display:inline-block;}
.movie-review-wrap {width:650px;overflow:hidden;position:relative;margin-top:20px;}
.movie-review-title {float:left;color:#666;font-size:13px;font-weight:bold;text-align:left;font-family:"malgon_gothic";min-width:500px;display:inline-block;margin-bottom:4px;margin-left:12px;}
.movie-review-title strong {color:#0060de;}
.movie-review-box {width:650px;margin:5px auto;line-height:18px;border:1px solid #ddd;padding:12px 12px 7px;box-sizing:border-box;text-align:left;overflow:hidden;}
.movie-review-more {float:right;display:inline-block;cursor:pointer;margin-right:12px;}
.movie-review-list-text {float:left;width:530px;font-family:"malgon_gothic";font-size:13px;font-weight:bold;color:#555;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.movie-review-day {float:right;text-align:right;min-width:90px;color:#757575;}
.movie-review-box li{margin-bottom:6px;display:inline-block;}
.movie-evaluation-wrap {display:inline-block;position:relative;width:150px;overflow: hidden;}
.movie-evaluation-title {display:inline-block;font-family:"malgon_gothic";font-size:13px;color:#222;font-weight:bold;float: left;}
.movie-evaluation-box {position:relative;background:url(/images/movie-star-ranking.png) 0 0 no-repeat;font-size:0;width:90px;height:16px;}
.movie-evaluation-box .movie-starpoint{width:90px;height:16px;display:block;position:absolute;top:0;left:0;}
.movie-evaluation-box .starpoint-bg {display:block;position:absolute;top:0;left:0;height:16px;background:url(/images/movie-star-ranking.png) 0 -17px no-repeat;pointer-events:none;}
.movie-coment-star_nums{font-size:11px;font-family:"malgon_gothic";font-weight:bold;vertical-align:middle;display:inline-block;border:1px solid #ccc;height:13px;line-height:11px;border-radius:10px;padding:1px 4px;background:#fff;margin:-1px 4px 2px 0;}
.movie-coment-star_nums .star{font-style:normal;font-size:15px;margin-right:2px;display:inline-block;}
.movie-info-container {position:fixed;top:325px;display:block;left:580px;z-index:21;width:600px;background:#fff;border:1px solid #999;}
.movie-info-title {padding:10px 12px;background:#626262;font-size:14px;font-family:"Malgun Gothic";font-weight:bold;color:#fff;}
.movie-info-search-box {padding:8px 12px;background:#ddd;border-bottom:1px solid #999;font-family:"Malgun Gothic";}
.movie-info-text {color:#333;font-size:13px;margin-bottom:5px;}
.movie-choice-box {width:60px;height:30px;border-radius:0px;background-color:#fff;border:1px solid #999;font-size:13px;}
.movie-search-bar {width:80%;height:30px;border:1px solid #999;color:#666;padding-left:10px;box-shadow:none !important;-webkit-appearance:none;font-size:13px;}
.movie-search-btn {width:45px;height:30px;border-radius:4px;background-color:#666;border:1px solid #444;cursor:pointer;color:#fff;font-size:13px;font-family:"malgon_gothic";}
.movie-search-list {height:290px;overflow-y:scroll;padding:8px 12px;margin-bottom:10px;border-bottom: 1px solid #ddd;}
.movie-search-list li {position:relative;border:1px solid #ddd;width:100%;height:102px;box-sizing:border-box;margin:4px 0px;padding:8px;background-color:#f8f9fb;}
.movie-search-poster {position:absolute;top:50%;transform:translate(0,-50%);}
.movie-search-poster img {width:auto;height:85px;border:1px solid #e2e2e2;box-sizing:border-box;}
.movie-search-info-box {display:inline-block;font-size:13px;width:85%;position:absolute;top:50%;left:75px;transform:translate(0, -50%);-webkit-text-size-adjust:none;}
.movie-search-info-text {text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:4px 0px;color:#333;}
.movie-search-info-text>span:first-child {font-weight:bold;margin-right:2px;font-family:"Malgun Gothic";}
.movie-info-close {text-align:center;margin-bottom:10px;}
.movie-info-close button {font-size:13px;font-family:"Malgun Gothic";font-weight:bold;box-sizing:border-box;cursor:pointer;color:#333;background:#fff;display:inline-block;border:1px solid #b2b2b2;border-radius:4px;padding:0 18px;height:30px;line-height:28px;vertical-align:top;}
.movie-search-result {font-size:12px;color:#444;line-height:18px;margin:10px 0px 12px 10px;font-family:"Malgun Gothic";}
.movie-direct-input {text-align:center;}
.movie-direct-input button {width:80px;height:30px;border-radius:4px;background-color:#ddd;border:1px solid #bebebe;cursor:pointer;color:#444;font-size:13px;font-weight:bold;font-family:"malgon_gothic";}
.movie-search-list2 {padding:8px 12px;width:550px;margin:0 auto 10px auto;cursor:pointer;}
.movie-search-list2 ul {margin-left:0 !important;}
.movie-search-list2 li {position:relative;border:1px solid #ddd;width:100%;height:102px;box-sizing:border-box;margin:4px 0px;padding:8px;background-color:#f8f9fb;list-style:none !important;}
.movie-write-title-star {width:100%;height:36px;line-height:36px;background-color:#f0f0f0;padding-left:10px;box-sizing:border-box;position:relative;overflow:hidden;}
.movie-title {max-width:735px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left;}
.movie-wrap-star {display:inline-block;vertical-align:middle;margin-left:10px;margin-top:7px;}
.movie-write-star-delete {display:inline-block;position:absolute;top:10px;right:10px;}
.movie-write-star-delete img {width:16px;height:16px;cursor:pointer;}

/* WEB-6547 PC/¸ð¹ÙÀÏ ÃÖ±Ù°Ô½Ã¹° ¸ñ·Ï Á¢±â/´õº¸±â ¹öÆ° Ãß°¡ */
.list-shut-icon-btn {margin-left:2px;cursor:pointer;}
.list-shut-icon-btn img {margin-bottom:3px;}

/* WEB-6560 ´º½º°Ô½ÃÆÇ °³¼± */
.ppom_newSub2 .top_newSub{width:100%; height:125px; padding:8px 0; clear:both;position: relative;}
.ppom_newSub2 .top_newSub .left_wt{width:172px; height:100px; float:left;}
.ppom_newSub2 .top_newSub .right_ad{width:728px; height:100px; float:right;}
.ppom_newSub2 .nav_hot {float:right;}
.ppom_newSub2 .newSub_box{position:relative;float:left;width:100%;clear:both;border-top: 1px solid #686868;}
.ppom_newSub2 .newSub_box:after{content:'';display:block;clear:both;}
.ppom_newSub2 p{font-size: 13px;font-weight:bold;color:#000;padding: 0 0 0 2px;margin: 0 0 12px 0;}
.ppom_newSub2 p img{margin:0 0 3px 6px;;}
.ppom_newSub2 span{display:inline-block;}
.ppom_newSub2 .navi_newSub{float:left;width: 10%;box-sizing: border-box;padding-left: 8px;font-family: "malgun gothic";}
.ppom_newSub2 .navi_newSub .tab02{font-size: 13px;font-weight: bold;color: #000;margin: 14px 0;}
.ppom_newSub2 .navi_newSub .tab02.pick{color:#1578d5;}
.ppom_newSub2 .content_zone{float:right;width:90%;}
.ppom_newSub2 .left_newSub{float:left;width: 74%;box-sizing: border-box;padding: 0 12px 0 16px;border-left: 1px solid #686868;border-right: 1px solid #686868;}
.ppom_newSub2 .right_newSub{float:right;width: 26%;padding: 15px 0 0 9px;box-sizing: border-box;}
.ppom_newSub2 .right_newSub .kospi_kosdaq{padding:19px 0 20px 0;background:#fff;border-bottom:1px dotted #d1d1d1;}
.ppom_newSub2 .right_newSub .kospi_kosdaq span{display:inline-block;box-sizing: border-box;background:#fff;margin-right: 6px; padding:5px;}
.ppom_newSub2 .right_newSub .kospi_kosdaq h4 {font-weight:bold;}
.ppom_newSub2 .right_newSub .kospi_kosdaq img {width:100%;}
.ppom_newSub2 .right_newSub .kospi_kosdaq .cos_info {display:inline-block; float:right;}
.ppom_newSub2 .right_newSub .kospi_kosdaq .cos_info small {font-size:10px; font-weight:normal;}
.ppom_newSub2 .right_newSub .kospi_kosdaq .cos_info .cos_up {color:#ff0000;}
.ppom_newSub2 .right_newSub .kospi_kosdaq .cos_info .cos_up::before {content:'¡ã'; display:inline;}
.ppom_newSub2 .right_newSub .kospi_kosdaq .cos_info .cos_down {color:#0000ff;}
.ppom_newSub2 .right_newSub .kospi_kosdaq .cos_info .cos_down::before {content:'¡å'; display:inline;}
.ppom_newSub2 .right_newSub .kospi_kosdaq .cos_info .cos_zero {color:#808080;}
.ppom_newSub2 .right_newSub .kospi_kosdaq .cos_info .cos_zero::before {content:'='; display:inline;}
.ppom_newSub2 .right_newSub .ad{height:200px;}
.ppom_newSub2 .new_board{text-align:left; border-bottom: 1px dotted #d1d1d1;font-family: "Malgun Gothic";font-weight: bold;display: inline-block;width: 100%;box-sizing: border-box;padding: 16px 0;}
.ppom_newSub2 .new_board a{font-size: 16px;color: #3a66a4;}
.ppom_newSub2 .new_imgboard{margin: 19px 0 0 0;}
.ppom_newSub2 .new_imgboard .imgbox_txt{width:100%;text-align:center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 12px;margin-top: 7px;font-weight: bold;color: #000;font-family: "¸¼Àº°íµñ";box-sizing: border-box;padding: 0 9px;}
.ppom_newSub2 .new_imgboard .ibox{background: #f1f1f1;background-repeat: no-repeat; background-size: cover; height: 150px;width: 100%;}
.ppom_newSub2 .new_imgboard .ibox{width: 100%;height: 95px;}
.ppom_newSub2 .new_imgboard .new_box{width:100%;margin-bottom: 12px;}
.ppom_newSub2 .new_imgboard>span:first-child{padding-right:8px;}
.ppom_newSub2 .new_imgboard.type2>span:first-child{padding-right:0px;}
.ppom_newSub2 .new_board .board_list li:first-of-type{position: relative;box-sizing: border-box;padding-left: 98px;}
.ppom_newSub2 .new_board .board_list li{font-weight: 500;}
.ppom_newSub2 .new_board .board_list li i{display: inline-block;background: #e6e6e6;width: 89px;height: 100%;position: absolute;left: 0;top: 0;background-size: cover;background-repeat: no-repeat;}
.ppom_newSub2 .new_board .board_list li strong{display: block;margin: 0 0 3px 0;font-size: 14px;color: #000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ppom_newSub2 .new_board .board_list li strong .list_comment2{margin-left:4px; padding:0 3px;}
.ppom_newSub2 .new_board .board_list li small{color: #000000;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 20px;height: 36px;font-size: 12px;white-space: normal;margin-bottom: 10px;}
.ppom_newSub2 .new_board .board_list li .mini_view{font-size: 12px;color: #2e2e2e;clear: right; display:block;}
.ppom_newSub2 .new_board .board_list li .mini_view .goodbad{ float: right;}
.ppom_newSub2 .new_board .board_list li .mini_view .goodbad .gcon {margin: 0 0 0 8px;}
.ppom_newSub2 .new_board .board_list li .mini_view .goodbad .gcon img{vertical-align: middle;margin-right: 3px;}
.ppom_newSub2 .new_board.no_sum .board_list li{padding-left:0;}
.ppom_newSub2 .new_board.no_sum .board_list li a .Bbox{display:none;}
.ppom_newSub2 .left_newSub div.new_board:last-of-type{border: 0;}
.ppom_newSub2 .left_newSub .foot_navi{height:90px; clear:both;}
.ppom_newSub2 .left_newSub .foot_navi .foot_navi_a{float:left;}
.ppom_newSub2 .left_newSub .foot_navi .foot_navi_b{float:right;}
.ppom_newSub2 .left_newSub .foot_navi .foot_navi_c{float:right;}
.ppom_newSub2 .left_newSub .foot_navi .foot_navi_c .search-input{padding-right:0}
.ppom_newSub2 .left_newSub .foot_navi .search-input span.default.custom01{height:23px;}
.ppom_newSub2 .left_newSub .foot_navi .search-input span.default.custom01 input[type=submit]{background-size: 16px auto; height: 23px !important;}
.ppom_newSub2 .left_newSub .foot_navi #page_list{padding: 13px 0 10px 0 !important;}
.ppom_newSub2 .right_new{border-bottom: 1px dotted #d1d1d1;padding-bottom: 10px;}
.ppom_newSub2 .right_new li{margin-bottom: 10px;box-sizing: border-box;color: #000;font-size: 12px;font-weight: bold;clear: left;position: relative;}
.ppom_newSub2 .right_new li .view_list{color: #0a0a0a;font-family: "dotum";font-weight: bold;display: inline-block;width: 7%;position: absolute;top: 50%;left: 0;transform: translate(0, -50%);text-align: center;}
.ppom_newSub2 .right_new li .view_cmt{width: 93%;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;padding-left: 22px;box-sizing: border-box;}
.ppom_newSub2 .right_new li:first-child{font-size: 13px;font-weight: bold;margin-bottom: 12px;padding-left: 2px;}
.ppom_newSub2 .real_time{margin: 19px 0 0 0;}
.ppom_newSub2 .real_time .board_lists li{margin-bottom:15px;}
.ppom_newSub2 .real_time .cmt_list{color: #8f8f8f;font-family: "malgun gothic";font-size: 11px;margin-bottom: 6px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ppom_newSub2 .real_time .add_cmt{position:relative;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #2c2c2c;font-size: 12px;overflow: hidden;padding-left: 23px;}
.ppom_newSub2 .real_time .add_cmt img{position:absolute;left:0;top: 3px;}
.ppom_newSub2 .news_weather_area{margin:7px 0 0 0;text-align:center;font-family:"Malgun Gothic";}
.ppom_newSub2 .news_weather_img{visibility:hidden;height:38.2px;vertical-align:top;}
.ppom_newSub2 .news_weather_temperature{visibility:hidden;font-size:24px;font-weight:bold;}
.ppom_newSub2 .news_weather_address{visibility:hidden;margin:2px 0 0 0;font-size:11px;}
.ppom_newSub2 .news_weather_date{margin:5px 0 0 0;font-size:14px;font-weight:bold;}

/* WEB-6623 */
.popup-help-icon{display:inline-block;margin:-3px 0 0 5px;width:15px;height:15px;background:url(/images/help_icon.gif) no-repeat 50% 50%;background-size:15px 15px;vertical-align:middle;}
.popup-help-icon .popup-help-msg{display:none;position:absolute;padding:10px 10px 7px 10px;margin:-5px 0 0 20px;background:#e2ecf6; border-radius:4px;font-size:12px;z-index:1;}
.popup-help-icon:hover .popup-help-msg{display:block;}

/* WEB-6646_µ¿¿µ»óÆ÷·³ */
.daily_video{background: #424242;padding: 0 20px 3px 20px;position:relative;}
.daily_video h2{color: #7ad74b;text-align: left;padding: 9px 0 4px 7px;font-weight: bold;}
.daily_video h2 a:hover{color:#7ad74b;}
.daily_video .arrows{display: inline-block; width: 16px; height: 25px; position: absolute;top: 88px; cursor:pointer;}
.daily_video .left_btn{ background: url("/images/left_arrow.svg") no-repeat; left: 4px;}
.daily_video .right_btn{background: url("/images/right_arrow.svg") no-repeat; right: 6px;}
.daily_video a.video_box:hover{color:#fff;}
.daily_video .video_box{display: inline-block;color: #fff;width: 24%;padding: 0 0 3px 0;margin-right: 3px;}
.daily_video .video_box:nth-of-type(4n){margin:0;}
.daily_video .video_box .box_scene{height: 115px;margin-bottom: 9px;}
.daily_video .video_box .box_scene .link_video{display: inline-block;height: 100%;width: 100%; background-position:center;}
.daily_video .video_box .box_title{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0 6px;margin: 2px 0 0 0;font-weight: bold;text-align:left;}
.daily_video .video_box .box_sub{padding: 0 6px;clear: both;font-family: "malgun gothic";font-size: 11px;}
.daily_video .video_box .box_sub .nick{float:left;width:50%;height:17.6px;overflow:hidden;word-break:break-all;text-overflow:ellipsis;text-align:left;}
.daily_video .video_box .box_sub .view_num{float: right;width:50%;height:17.6px;text-align:right;}

/* WEB-6722 ÀåÅÍ */

.trade_msg{width:900px;background-color:#EFEFEF;height:25px;padding-top:7px;}
.trade_msg .trade_sel{ margin-right: 7px;}
.trade_msg .trade_sel input{vertical-align:middle;margin: 0 4px 3px 0;}

/* WEB-6784 ÀÚÀ¯°Ô½ÃÆÇ ¸»¸Ó¸® ±â´É */
.subject_preface{color:#0267cf;}
.subject_preface.type2{color:inherit;}
.subject_preface:hover{text-decoration:underline;}

/* WEB-6809 ÀÌº¥Æ® ¹è³Ê¿µ¿ª */
.e_b {border-top:3px solid #777676;width: 100%;text-align:left;}
.e_b .e_b_a .e_t{border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; font-family:"¸¼Àº °íµñ"; display:inline-block; text-align:left; width:898px; background-color:#f5f5f5; background:-webkit-gradient(linear,0 0,0 100%,from(#f7f7f7),to(#f2f2f2)); height:41px;}
.e_b .e_b_a .e_t li {float:left; font-weight:bold; font-size:13px;}
.e_b .e_b_a .e_i {clear: left;border-bottom:1px solid #e6e6e6;display:inline-block;margin: 5px 0 0 0;padding: 8px 0px;}
.e_b .e_b_a .e_i li {float:left;height: 115px;}
.e_b .e_b_a .e_i .e_banner {width: 360px; background:#eee; margin-right:10px;}
.e_b .e_b_a .e_i .e_b_i {width: 410px;}
.e_b .e_b_a .e_i span {display:block;line-height: 19px;}
.e_b .e_b_a .e_i .e_b_i span em {color:#1b68be;}
.e_b .e_b_a .e_i .e_b_i .e_s_t {font-weight:bold;font-size:13px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;height: 38px;width: 100%;line-height: 18px;}
.e_b .e_b_a .e_i .e_b_t {width: 120px;text-align:center;}
.e_b .e_b_a .e_i .e_b_t .btn_e {display:inline-block;background:-webkit-gradient(linear,0 0,0 100%,from(#51a4fa),to(#4197ef));border-radius:3px;border:1px solid #2d83da; color:#fff;padding: 10px 25px;margin-top:35px;}
.e_b .e_b_a .e_i .e_b_t .btn_end {display:inline-block; background-color:#eee; border-radius:3px; border:1px solid #c6c6c6; color:#7f7f7f; padding:10px 0px; width:120px; margin-top:35px;}

/* WEB-6816 */
.list_notice{background-color:#f8f8f8;padding:0;}
.list_notice:hover{background-color:#f0f7ff;}
.list_notice .list_title.title_fix {display:inline-block;font-size: 14px;max-width:520px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/* WEB-6819 */
.together_goods{background: #f7f7f7;margin: 15px 0;padding: 10px 0 0 0;box-sizing: border-box;height: 273px;font-size: 12px;}
.together_goods .toge_title{text-align: left;margin: 3px 0 5px 14px;font-weight: bold;}
.together_goods .toge_title img{width:64px;margin:0 0 3px 0;}
.together_goods ul{clear:left;}
.together_goods ul li{width: 20%;display: inline-block;box-sizing: border-box;float: left;}
.together_goods ul li a span{display:inline-block;}
.together_goods ul li .bx_view{background: #fff;background-size: contain;background-repeat: no-repeat;background-position: center;height: 153px;width: 85%;margin: 5px 0;box-sizing: border-box;border-radius: 3px;}
.together_goods ul li .bx_adtx{display: -webkit-box;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-align: left;padding: 0px 13px;box-sizing: border-box;height: 42px;font-family: "¸¼Àº°íµñ";}
.together_goods ul li .bx_price{text-align: left;font-weight: bold;width: 100%;padding: 0 14px;box-sizing: border-box;font-family: "¸¼Àº°íµñ";color: #000;font-size: 13px;}
.together_goods ul li .bx_price img{width:55px;}


/* WEB-6860 */
.match_event_form{border: 1px solid #7c7c7c;display: inline-block;font-family: "malgun gothic";letter-spacing: -1px; width:700px;color: #000;}
.match_event_form h1{background: #efefef;text-align: center;font-size: 18px;font-weight: bold;line-height: 30px;padding: 10px 0;}
.match_event_form h1 .time_sub{display:block;font-size: 15px;color: #242424;}
.match_event_form>ul{display: inline-block;font-weight: bold;width: 100%;margin: 15px 0;}
.match_event_form>ul>li{clear: both;margin-bottom: 10px;display: inline-block;width: 100%;padding-right: 15px;box-sizing: border-box;}
.match_event_form>ul>li ol li{margin-bottom: 5px;overflow: hidden;}
.match_event_form ul li .L_bx{float: left;width: 10%;text-align: center;display: inline-block;margin-top: 40px;}
.match_event_form ul li .L_bx input{width:22px; height:22px;}
.match_event_form ul li .R_bx{float: right;width: 90%;display: inline-block;text-align: left;}
.match_event_form ul li .R_bx .bx_one{font-size: 15px;}
.match_event_form ul li .R_bx .bx_two{height: 28px;color: #343434;font-size: 13px;box-sizing: border-box;}
.match_event_form ul li .R_bx .bx_two .gauge_bar{display: inline-block;width:0%;height: 100%;vertical-align: middle;margin-right: 10px; max-width:72%;}
.match_event_form ul li:first-of-type .bx_two .gauge_bar{background:blue;}
.match_event_form ul li:nth-of-type(2) .bx_two .gauge_bar{background:red;}
.match_event_form ul li:nth-of-type(3) .bx_two .gauge_bar{background:green;}
.match_event_form ul li:nth-of-type(4) .bx_two .gauge_bar{background:magenta;}
.match_event_form ul li:nth-of-type(5) .bx_two .gauge_bar{background:darkorange;}
.match_event_form ul li:nth-of-type(6) .bx_two .gauge_bar{background:cyan;}
.match_event_form ul li:nth-of-type(7) .bx_two .gauge_bar{background:darksalmon;}
.match_event_form ul li:nth-of-type(8) .bx_two .gauge_bar{background:brown;}
.match_event_form ul li:nth-of-type(9) .bx_two .gauge_bar{background:forestgreen;}
.match_event_form ul li:last-of-type .bx_two .gauge_bar{background:purple;}
.match_event_form ul li .R_bx .bx_thr{font-size: 13px;}
.match_event_form ul li .R_bx .bx_thr .pep_con{width: 22px;margin-right:5px;vertical-align: middle;}
.match_event_form .point_box{background: #f5f5f5;text-align: center;font-size: 14px;font-weight: bold;letter-spacing: -1px;padding: 12px 0;line-height: 18px;}
.match_event_form .point_box .point_cover{display: inline-block;padding: 5px 0;width: 100%;font-size: 14px;color: #000;}
.match_event_form .point_box .point_cover input{width: 195px;height: 26px;display: inline-block; box-sizing:border-box; vertical-align: middle; text-align: center;margin: 0 16px 0 3px;}
.match_event_form .point_box .point_cover .in_btn{font-size: 13px;font-weight: normal;background: #fff;border: 1px solid #494949;border-radius: 3px;padding: 3px 11px;cursor: pointer;}
.match_event_form .point_box .cur_point{display: block;font-size: 13px;display: inline-block;color: #333;}
.match_event_form .point_box .exp_point{width:100%; display: block;font-size: 13px;display: inline-block;color: #000;margin-top: 10px;}
.match_event_form .btm_result{text-align: center;font-size: 14px;font-weight: bold;}
.raffle{background: #f3f3f3;padding: 3px 0;margin: 5px 0;font-size: 12px;margin-left: 118px;}
.betting_result{background: #f3f3f3;padding: 3px 0;font-size: 13px;margin-left: 118px;}
.betting_result_menu{color:#000;border: 1px solid #7c7c7c;display: inline-block;width: 100%;font-family: "malgun gothic";}
.betting_result_menu h1{font-weight:bold; font-size:24px;margin: 10px 0 5px 5px;padding: 0 9px;}
.betting_result_menu .txt_box{width: 98%;height: 69px;box-sizing: border-box;margin: 0 0 0 7px;padding: 5px;line-height: 19px;border: 1px solid #767676;font-size: 13px;overflow: auto;}
.betting_result_menu .list_form{font-size: 14px;}
.betting_result_menu .list_form input{width: 17px;height: 17px;vertical-align: middle;margin: 0 2px 0 9px;}
.betting_result_menu .result_open{text-align:right;margin-bottom: 15px;}
.betting_result_menu .result_open span{border: 1px solid #797979;padding: 6px 29px;border-radius: 2px;background: #f7f7f7;cursor: pointer;margin-right: 8px;}
.betting_result_menu .team_result h2{background: whitesmoke;padding: 8px 0 8px 9px;height: 40px;}
.betting_result_menu .team_result h2 .head_name{font-size: 24px;font-weight: bold;color: #000;float: left;}
.betting_result_menu .team_result h2 .small_name{float: right;margin: 16px 9px 0 0;font-size: 14px;color: #2d2d2d;}
.betting_result_menu .team_result ul{margin:10px 0 15px 0;}
.betting_result_menu .team_result ul li{margin: 5px 0;}
.betting_result_menu .team_result ul li span{font-size:14px;display: inline-block;width: 33%;text-align: center;color: #000;}
.betting_result_menu .team_result ul li .one{ width:34%;}
.betting_result_menu .team_result ul li:not(.title) .two,.betting_result_menu .team_result ul li:not(.title) .thr{font-weight:bold;}


/* ÁÖ·ù Á¤º¸ ÆäÀÌÁö */

#drink_data{font-family: "malgun gothic";}
#drink_data .starpoint-wrap{display:inline-block;position:relative;width: 90px;text-align:left;vertical-align: middle;margin-top: -3px;}
#drink_data .starpoint-box{position:relative;background:url(/images/star-ranking.png) 0 0 no-repeat;background-size: cover;height: 16px;width: 100%;}
#drink_data .starpoint-back{position:absolute;top: 0;left:0;height: 100%;background: url(/images/star-ranking.png) 0px -16px no-repeat;background-size: 90px;}
#drink_data .drink_top{background: #f7f7f7;padding-bottom: 20px;margin-top: 10px;}
#drink_data .drink_top .arrows{position: relative;top: 102px;}
#drink_data .drink_top .arrows span{display:inline-block;cursor: pointer;position: absolute;width: 25px;height: 25px;}
#drink_data .drink_top .arrows .allow_L{left: 5px; background:url(/images/drink_DB/icon_left_arrow_on.png) no-repeat center;}
#drink_data .drink_top .arrows .allow_R{right: 5px; background:url(/images/drink_DB/icon_right_arrow_on.png) no-repeat center;}
#drink_data .drink_top .arrows .allow_L.off{background-image:url(/images/drink_DB/icon_left_arrow_off.png);}
#drink_data .drink_top .arrows .allow_R.off{background-image:url(/images/drink_DB/icon_right_arrow_off.png);}
#drink_data .drink_top .drink_title{font-size: 16px;font-weight: bold;padding: 12px 22px 11px 35px;color: #212121;}
#drink_data .drink_top .drink_title small{color:#848484;}
#drink_data .drink_top .drink_menu{display: inline-block;width: 100%;border-bottom: 2px solid #c5c5c5;background: #fff;}
#drink_data .drink_top .drink_menu li{float:left;}
#drink_data .drink_top .drink_menu li.home{float:right;}
#drink_data .drink_top .drink_menu li.home a{padding:3px 0 5.8px 0;border:0;}
#drink_data .drink_top .drink_menu li a{display:inline-block;font-size:13px; width: 78px;padding: 5px 0;font-weight: bold;text-align: center;border-bottom: 2px solid #c5c5c5;position: relative;top: 2px;color: #959595;}
#drink_data .drink_top .drink_menu li.on a{border-bottom-color:#000; color:#000;}
#drink_data .drink_top .drinks {display: inline-block;width: 100%;text-align: left;margin-bottom: 6px;}
#drink_data .drink_top .drinks li{background: #fff;text-align: center;width: 160px;margin:0 3px;display: inline-block;box-shadow: 1px 1px 4px #cdcdcd;border-radius: 7px;}
#drink_data .drink_top .drinks li a{display:block;padding: 25px 5px 20px 5px; cursor:pointer;}
#drink_data .drink_top .drinks li a span{display:inline-block;}
#drink_data .drink_top .drinks li .drink_box1{display: inline-block;background: gainsboro;width: 45px;height: 140px;}
#drink_data .drink_top .drinks li .drink_box1.wide{width:100px;height:140px;}
#drink_data .drink_top .drinks li .drink_box2{width:100%; color:#000;font-weight: bold;margin: 10px 0 1px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#drink_data .drink_top .drinks li .drink_box3{width:100%;font-weight: bold;font-size: 11px;color: #898989;font-family:"malgun gothic";}
#drink_data .drink_top .drinks li .drink_box3 .rating{display:block;color: #3f3f3f;}
#drink_data .drink_top .drinks li .drink_box3 .rating img{width: 14px;margin: 0 3px 0 0px;vertical-align: text-bottom;}
#drink_data .drink_top .drinks.rank li{position: relative;}
#drink_data .drink_top .drinks.rank li .rank_num{position: absolute; left: 0; z-index: 2; top: 0; display: inline-block; border-top-left-radius: 3px; width: 32px; height: 32px;}
#drink_data .drink_top .drinks.rank li .rank_num.one{background-image: url(/images/drink_DB/icon_ranking1.png);}
#drink_data .drink_top .drinks.rank li .rank_num.two{background-image: url(/images/drink_DB/icon_ranking2.png);}
#drink_data .drink_top .drinks.rank li .rank_num.three{background-image: url(/images/drink_DB/icon_ranking3.png);}
#drink_data .drink_top .drinks.rank li .rank_num.rod{background: #a0c8bd; border-radius: 100%; font-size: 11px; color: #fff; font-style: normal; font-weight: bold; text-align: center; width: 18px; height: 18px; top: 5px; left: 5px;}
#drink_data .drink_top.lists{background:#fff;}
#drink_data .drink_top.lists .drinks li{box-shadow: none;border: 1px solid #e3e3e3;}
#drink_data .lately_appraisal{margin-top: 30px;}
#drink_data .lately_appraisal .drink_title{margin-bottom: 10px;font-size: 16px;font-weight: bold;color: #212121;}
#drink_data .lately_appraisal .cover{text-align: center;margin-bottom: 13px;}
#drink_data .lately_appraisal .cover .drink_ap{background:#f7f7f7;border: 1px solid #dcdcdc;width: 292px;display: inline-block;box-sizing: border-box;text-align: left;padding: 10px 12px 15px 12px;box-shadow: 1px 3px 4px #dedede;margin-right: 12px;border-radius: 10px;cursor:pointer;}
#drink_data .lately_appraisal .cover .drink_ap:last-child{margin-right:0;}
#drink_data .lately_appraisal .cover .drink_ap ul .time{text-align: right;color: #8e8e8e;font-size: 12px;}
#drink_data .lately_appraisal .cover .drink_ap ul .pf{position: relative;}
#drink_data .lately_appraisal .cover .drink_ap ul .pf .user_pf{display: inline-block;background:url("https://www.ppomppu.co.kr/images/no_face.jpg") no-repeat center; background-size: cover;top: -11px;left: 3px;width: 58px;height: 58px;border-radius: 100%;position: absolute;border: 1px solid #eee;box-sizing: border-box;}
#drink_data .lately_appraisal .cover .drink_ap ul .pf .cont{display: -webkit-box;padding: 0 0 0 72px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-size: 12px;overflow: hidden;}
#drink_data .lately_appraisal .cover .drink_ap ul .pf .cont .nic{display: inline-block; max-width: 187px; overflow: hidden; text-overflow: ellipsis; vertical-align: bottom; white-space: nowrap;}
#drink_data .lately_appraisal .cover .drink_ap ul .txt{margin-top: 20px;font-weight: bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#drink_data .ppom_rank{margin-top: 30px;}
#drink_data .ppom_rank .drink_title{font-size: 16px;font-weight: bold;color: #212121;margin: 0 0 10px 0;}
#drink_data .ppom_rank .rank_box{display:inline-block;box-sizing: border-box;background: #fff;border:1px solid #dcdcdc;border-radius: 7px;width: 213px;margin-right: 15px;box-shadow: 2px 4px 3px #d0d0d0;position: relative;border-radius: 10px;cursor:pointer;}
#drink_data .ppom_rank .rank_box:last-child{margin-right:0;}
#drink_data .ppom_rank .rank_box .rank_num{position: absolute; left: 0; z-index: 2; top: 0; display: inline-block; border-top-left-radius: 3px; width: 32px; height: 32px;}
#drink_data .ppom_rank .rank_box .rank_num.one{ background-image: url("/images/drink_DB/icon_ranking1.png");}
#drink_data .ppom_rank .rank_box .rank_num.two{background-image: url("/images/drink_DB/icon_ranking2.png");}
#drink_data .ppom_rank .rank_box .rank_num.three{background-image: url("/images/drink_DB/icon_ranking3.png");}
#drink_data .ppom_rank .rank_box .rank_num.rod{background: #a0c8bd;border-radius: 100%;font-size: 11px;color: #fff;font-style: normal;font-weight: bold;text-align: center;width: 18px;height: 18px;top:5px;left:5px;}
#drink_data .ppom_rank .rank_box .drink_img{display: inline-block;background: #e3e3e3;width: 45px;height: 108px;position: absolute;top: 22px;left: 22px;z-index: 1;}
#drink_data .ppom_rank .rank_box ul{padding: 20px 15px 15px 78px;}
#drink_data .ppom_rank .rank_box ul li{font-weight: bold;}
#drink_data .ppom_rank .rank_box ul .drink_tx1{font-size: 14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#drink_data .ppom_rank .rank_box ul .drink_tx2{color: #a8a8a8;margin: 1px 0 9px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#drink_data .ppom_rank .rank_box ul .drink_tx3{color: #6e6e6e; min-height:38px; font-size: 12px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; margin-bottom: 4px;}
#drink_data .ppom_rank .rank_box ul .drink_tx4{font-weight: 100;color: #6e6e6e;}
#drink_data .lately_news{margin-top: 30px;}
#drink_data .lately_news .drink_title{font-size: 16px;font-weight: bold;color: #212121;margin: 0 0 10px 0;}
#drink_data .lately_news .news_box{display:inline-block;background: white no-repeat center;background-size: cover;width: 216px;height: 200px;margin-right: 10px;border: 1px solid #ccc;position: relative;cursor:pointer;}
#drink_data .lately_news .news_box:last-child{margin-right:0;}
#drink_data .lately_news .news_box span{display:inline-block;}
#drink_data .lately_news .news_box .news_img{display: block;background: #fff;}
#drink_data .lately_news .news_box .news_txt{width:202px;min-height:40px;background: #f5f5f5;padding: 11px 7px;position: absolute;bottom:-1px; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc;}
#drink_data .lately_news .news_box .news_hide_btn{position:absolute;top:3px;right:3px;display:inline-block;width:20px;height:20px;line-height:20px;background:#fff;border:1px solid #333;border-radius:50%;color:#333;text-align:center;font-family:dotum;font-weight:bold;font-size:10px;cursor:pointer;}
#drink_data .lately_news .google_ad{width: 216px;height: 202px;padding:0 8px;border:0;background: #ededed;display: inline-block;box-sizing: border-box;}
#drink_data .lately_news .news_box .news_txt .txt{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;text-overflow: ellipsis;overflow: hidden;line-height: 20px;font-weight: bold;color: #7b7b7b;}
#drink_data .my_pick{margin-top: 30px;position: relative;}
#drink_data .my_pick .drink_title{font-size: 16px;font-weight: bold;color: #212121;margin: 0 0 10px 0;}
#drink_data .my_pick .pick_box{position: relative;height: 239px;background: #f7f7f7;}
#drink_data .my_pick .pick_box:first-of-type{padding-top: 40px;}
#drink_data .my_pick .pick_drink {position: absolute;bottom: 78px;left: 42px;width: 817px;}
#drink_data .my_pick .pick_drink .my_drink{display:inline-block;box-sizing: border-box;height: 160px;width: 45px;position: relative;margin:0 59px;}
#drink_data .my_pick .pick_drink .my_drink:last-child{margin-right:0;}
#drink_data .my_pick .pick_drink .my_drink .pick_mark{display:none;width: 20px;height: 20px;position: absolute;right: 5px;top: 5px;}
#drink_data .my_pick .pick_drink .my_drink.on {background: #ebebeb;}
#drink_data .my_pick .pick_drink .my_drink.on .pick_mark{display:inline-block;background: url(/images/drink_DB/icon_my_pick_heart.png) no-repeat center;}
#drink_data .my_pick .pick_table{background: url("/images/drink_DB/bg_my_pick_alcohol_1.png") no-repeat;height: 100%;background-position-x: center;background-position-y: bottom;}
#drink_data .drink_content_box{margin-top:15px;clear: left;background: #f5f5f5;padding: 18px;}
#drink_data .drink_content_box .drink_goods{display:inline-block;background: #fff;width: 205px;position: relative;height: 205px;border-radius: 5px;box-sizing: border-box;float: left;box-shadow: 2px 4px 3px #e5e5e5;text-align: center;}
#drink_data .drink_content_box .drink_goods span{display: inline-block;background: gainsboro;width: 50px;height: 150px;position: absolute;bottom: 28px;left: 80px;}
#drink_data .drink_content_box .drink_detail{padding-left: 224px;position: relative;}
#drink_data .drink_content_box .drink_detail .con{display: inline-block;position: absolute;top: 0;}
#drink_data .drink_content_box .drink_detail .con.like{right: 120px;}
#drink_data .drink_content_box .drink_detail .con.with{right: 80px;}
#drink_data .drink_content_box .drink_detail .con.home{right: 0;}
#drink_data .drink_content_box .drink_detail .con img{width: 15px; height: 15px; vertical-align: middle; margin-right: 5px;}
#drink_data .drink_content_box .drink_detail .con.with img{margin-top:3px;}
#drink_data .drink_content_box .drink_detail .con.home img{width:inherit;height:inherit;margin:-2px 0 0 0;}
#drink_data .drink_content_box .drink_detail ul li{margin-bottom: 1px; color:#000;}
#drink_data .drink_content_box .drink_detail ul .drink_de1{color: #8e8e8e;font-size: 11px;}
#drink_data .drink_content_box .drink_detail ul .drink_de2{font-size: 18px;}
#drink_data .drink_content_box .drink_detail ul .drink_de3{font-size: 13px;color: #969696;margin-bottom: 8px;}
#drink_data .drink_content_box .drink_detail ul .drink_de9{margin-top: 6px;}
#drink_data .drink_content_box .drink_detail ul .drink_de9 .keyword{background: #27b2ea;padding: 2px 5px;color: #fff;margin-right: 5px;border-radius: 3px;}
#drink_data .drink_exp {margin-top:20px;}
#drink_data .drink_exp .drink_title{font-size: 16px;font-weight: bold;color: #212121;margin: 0 0 6px 0;}
#drink_data .drink_pur {margin-top:20px;}
#drink_data .drink_pur .drink_title{font-size: 16px;font-weight: bold;color: #212121;margin: 0 0 6px 0;}
#drink_data .drink_pur .shop_cover{border-top:2px solid #ccc; border-bottom:1px solid #ccc;padding: 15px;}
#drink_data .drink_pur .shop_cover .ppom_api{display:inline-block;width: 49%;clear: left;box-sizing: border-box;margin-right: 1%;}
#drink_data .drink_pur .shop_cover .ppom_api:last-child{margin-right:0;}
#drink_data .drink_pur .shop_cover .ppom_api .shop_img{float: left;display: inline-block;width: 70px;height: 70px;background: #fff no-repeat center;background-size: cover;border: 1px solid #d2d2d2;border-radius: 3px;}
#drink_data .drink_pur .shop_cover .ppom_api ul{padding-left: 83px;}
#drink_data .drink_pur .shop_cover .ppom_api ul li{}
#drink_data .drink_pur .shop_cover .ppom_api ul .shop_ex1{margin-bottom: 8px;}
#drink_data .drink_pur .shop_cover .ppom_api ul .shop_ex2{font-weight: bold;color: #000;}
#drink_data .drink_pur .shop_cover .ppom_api ul .shop_ex3{font-weight: bold;color: #6b6b6b;font-size: 11px;}
#drink_data .drink_est{margin-top: 20px;background: #f5f5f5;padding: 15px 20px;}
#drink_data .drink_est .top_title{margin-bottom: 5px;}
#drink_data .drink_est .top_title .drink_title{clear:right;font-size: 15px;font-weight: bold;color: #212121;margin: 0 0 6px 0;display: inline-block;width:calc(100% - 95px);}
#drink_data .drink_est .top_title select{float:right;border: 1px solid #ccc;font-size: 11px;padding: 2px 4px;color: #606060;margin-top: 6px;}
#drink_data .drink_est .est_box .est_cover{background:#fff; margin-bottom:15px;padding: 14px 15px;border-radius: 5px;border: 1px solid #ccc;box-shadow: 0px 2px 3px #ccc;}
#drink_data .drink_est .est_box .est_cover .est_line1{border-bottom: 1px solid #e8e8e8;margin-bottom: 8px;padding-bottom: 12px;position: relative;}
#drink_data .drink_est .est_box .est_cover .est_line1 .profile_img{display: inline-block;width: 30px;height: 30px;border-radius: 100%;background: url("/images/drink_DB/nick_name_basics_small.png") no-repeat center;background-size: cover;border: 1px solid #dedede;box-sizing: border-box;position: absolute;top: -4px;}
#drink_data .drink_est .est_box .est_cover .est_line1 .est_tx{padding-left: 39px;font-size: 14px;}
#drink_data .drink_est .est_box .est_cover .ehttps://ndesign.ppomppu.co.kr/web-6862_1-1.phpst_line1 .like_finger{float: right;border: 1px solid #ccc;margin-right: 10px;}
#drink_data .drink_est .est_box .est_cover .est_line1 .complain{float: right;width: 15px;height: 20px;text-align: center;}
#drink_data .drink_est .est_box .est_cover .est_line1 .complain img{}
#drink_data .drink_est .est_box .est_cover .est_line1 .like_finger{float: right;border: 1px solid #ccc;border-radius: 20px;padding: 0px 13px 1px 13px;margin: -2px 6px 0px 0;color: #616161;}
#drink_data .drink_est .est_box .est_cover .est_line1 .like_finger img{vertical-align: text-top;margin: 1px 2px 0 0;}
#drink_data .drink_est .est_box .add_bt{text-align:center;}
#drink_data .drink_est .est_box .add_bt span{border-bottom: 1px solid #0c0c0c;padding-bottom: 2px;}
#drink_data .none_est{text-align:center;padding: 30px 0;font-size: 14px;color: #818181;}
#drink_data .est_write{margin-top: 20px;}
#drink_data .est_write .drink_title{font-size: 16px;font-weight: bold;color: #212121;margin: 0 0 6px 0;}
#drink_data .est_write h2{margin-bottom:5px;}
#drink_data .est_write .est_tx{font-size: 11px;color: #747474;}
#drink_data .est_write font{margin: 0 3px 0 6px; font-weight:bold;font-size: 14px;}
#drink_data .est_write .est_write_box{margin-bottom: 10px;}
#drink_data .est_write .est_write_box textarea{resize: none;border: 1px solid #ccc;padding: 6px 0 6px 10px;font-size: 12px;line-height: 22px;overflow: auto;width: 750px;height: 52px;vertical-align: middle;margin-right: 8px;}
#drink_data .est_write .est_write_box .write_btn{background: #2fa7ec;color: #fff;font-size: 14px;padding: 0 33px;display: inline-block;height: 65px;vertical-align: top;padding-top: 20px;font-weight: bold;box-sizing: border-box;border-radius: 3px;}
#drink_data .est_write .est_write_box .write_btn.send{}
#drink_data .est_write .est_write_box .write_btn.edit{}
#drink_data .cmt-three-rung-menu{position:absolute;top:27px;right:5px;z-index:10;display:block;overflow:hidden;border:1px solid #ddd;width:90px;background:#fff;}
#drink_data .cmt-three-rung-menu a{display:block;float:left;width:100%;overflow:hidden;padding:0 13px;line-height:30px;height:30px;text-align:left;}
#drink_data .cmt-three-rung-menu a:hover{background:#f1f1f1;}
#drink_data .cmt-three-rung-menu img{margin:0 5px 2px 0;vertical-align:middle;}

/* ¸¼Àº°íµñ ÆùÆ® Àû¿ë ÀÌÈÄ ¡å */

/* web-7119 ¼­ºê ´Ð³×ÀÓ */
.subNick_box {display: inline-block;position: relative;}
.subNick_box .subNick {display: inline-block;vertical-align: middle;padding: 12px 0;border-radius: 3px;font-weight: bold;}
.subNick_box .sub_option{background: #f7f7f7;border: 0;padding: 6px 34px 6px 12px;box-sizing: border-box;width: 192px;font-weight: bold;vertical-align: middle;display: inline-block;text-align: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;}
.subNick_box .sub_option .nick_names{font-size: 12px;}
.subNick_box .arrow_btn{display: inline-block; padding: 20px 10px; vertical-align: middle; position: absolute; right: 0;}
.subNick_box .subNick_add{border: 1px solid #ccc;width: 170px;padding: 10px;margin-top: 5px;display: inline-block;position: absolute;background: #fff;right: 0;top: 39px;z-index: 1;display: none;}
.subNick_box .subNick_add .base_nick{display: block;text-align: left;font-weight: bold;margin-bottom: 12px;font-size: 13px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.subNick_box .subNick_add .sub_nick{margin-bottom:10px;}
.subNick_box .subNick_add .sub_nick li{text-align: left; color: #9d9d9d; font-size: 13px;}
.subNick_box .subNick_add .sub_create{border-radius: 3px;color: #fff;background: #878787;width: 100%;display: block;text-align: center;font-weight: bold;padding: 5px 0;cursor: pointer;}
.subNick_box .subNick_cre{border: 1px solid #838383;position: absolute;top: -154px;right: 289px;width: 340px;background: #fff;color: #000;}
.subNick_box .subNick_cre li{margin-bottom: 10px;padding: 0 10px 0 10px;box-sizing: border-box;text-align: left;position: relative;}
.subNick_box .subNick_cre .sub_numb01{background: #878787;color: #fff;font-weight: bold;font-size: 15px;text-align: center;padding: 10px 0;position: relative;}
.subNick_box .subNick_cre .sub_numb01 img{ width: 18px; position: absolute; right: 11px; top: 12px;cursor: pointer;}
.subNick_box .subNick_cre .sub_numb02{position:relative;}
.subNick_box .subNick_cre .sub_numb02 input{width:100%;box-sizing:border-box;border: 1px solid #b7b7b7;padding: 10px 10px 10px 35px;font-size: 14px;}
.subNick_box .subNick_cre .sub_numb02 .sub_year{position: absolute; left: 21px; top: 9px; font-size: 14px; font-weight: bold; color: #000;}
.subNick_box .subNick_cre .sub_numb02 .fail_nick{color: red; display: block; margin-top: 5px;}
.subNick_box .subNick_cre .sub_numb03{margin-top: 9px;padding-left: 16px;}
.subNick_box .subNick_cre .sub_numb04{padding-left: 30px;}
.subNick_box .subNick_cre .sub_numb04 input{position: absolute;top: 10px;left: 10px;}
.subNick_box .subNick_cre .sub_numb05{text-align: center;}
.subNick_box .subNick_cre .sub_numb05 .nick{background: #f5f5f5; display: inline-block; width: 100%; padding: 7px 0; border-radius: 5px; font-weight: bold; color: #5c5c5c;;cursor: pointer;}
.subNick_box .subNick_cre .sub_numb06{font-size:11px;}
.subNick_color_big {font-size: 14px !important;}
.subNick_color_normal {font-size: 13px !important;}
.subNick_color_small {font-size: 12px !important;}


/* web-7135 ´ñ±Û ÄÚµåÁ¤¸® */

.comment_template_depth1{width:880px;}
.comment_template_depth1 .comment_div0 .comment_template_depth1_comment_line{width:100%;height:auto;}
.comment_template_depth1 .comment_div0 .comment_template_depth1_comment_line>p{border-bottom:1px solid #efefef;}
.comment_template_depth1 .comment_div0 .comment_template_depth1_comment_line .info_bg{table-layout:fixed;padding:0 0 0 0}
.comment_template_depth1 .comment_div0 .comment_template_depth1_comment_line .info_bg tr td:first-child{padding:0 0 0 0}
.comment_template_depth1 .comment_div0 .comment_template_depth1_comment_line .info_bg tr td.comment_template_depth1_vote{padding:2px 4px 4px 5px;word-break:break-all;}

.comment_template_simple_depth1{width:900px;}
.comment_template_simple_depth1 .comment_template_simple_depth1_comment_line{width:100%; height:auto;}
.comment_template_simple_depth1 .comment_template_simple_depth1_comment_line>p{margin:5px 0;border-bottom:1px solid #E0E0E0;}
.comment_template_simple_depth1 .comment_template_simple_depth1_comment_line .info_bg{table-layout:fixed;padding:0 0 0 0}
.comment_template_simple_depth1 .comment_template_simple_depth1_comment_line .info_bg tr td:first-child{word-break:break-all;padding:5 0;}
.comment_template_simple_depth1 .comment_template_simple_depth1_comment_line .info_bg tr td.comment_template_simple_depth1_vote{padding:2px 4px 4px 5px;word-break:break-all;}

.comment_template_depth2 .comment_template_depth2_comment_line{width:100%;height:auto;}
.comment_template_depth2 .comment_template_depth2_comment_line>p{border-bottom:1px solid #efefef;}
.comment_template_depth2 .comment_template_depth2_comment_line .info_bg{table-layout:fixed;padding:0 0 0 0}
.comment_template_depth2 .comment_template_depth2_comment_line .info_bg tr td:first-child{padding:0 0 0 0}
.comment_template_depth2 .comment_template_depth2_comment_line .info_bg tr td.comment_template_depth2_vote{padding:2px 4px 4px 5px;word-break:break-all;}

.comment_template_simple_depth2 .comment_template_simple_depth2_comment_line{width:100%;height:auto;}
.comment_template_simple_depth2 .comment_template_simple_depth2_comment_line>p{margin:5px 0;border-bottom:1px solid #E0E0E0;}
.comment_template_simple_depth2 .comment_template_simple_depth2_comment_line .info_bg {table-layout:fixed;padding:0 0 0 0}
.comment_template_simple_depth2 .comment_template_simple_depth2_comment_line .info_bg tr td:first-child{word-break:break-all;padding:5 0;}
.comment_template_simple_depth2 .comment_template_simple_depth2_comment_line .info_bg tr td.comment_template_simple_depth2_vote{padding:2px 4px 4px 5px;word-break:break-all;}

.comment_template_depth3 .comment_template_depth3_comment_line{width:100%;height:auto;}
.comment_template_depth3 .comment_template_depth3_comment_line>p{border-bottom:1px solid #efefef;}
.comment_template_depth3 .comment_template_depth3_comment_line .info_bg{table-layout:fixed;padding:0 0 0 0}
.comment_template_depth3 .comment_template_depth3_comment_line .info_bg tr td:first-child{padding:0 0 0 0}
.comment_template_depth3 .comment_template_depth3_comment_line .info_bg tr td.comment_template_depth3_vote{padding:2px 4px 4px 5px;word-break:break-all;}

.comment_template_simple_depth3 .comment_template_simple_depth3_comment_line{width:100%;height:auto;}
.comment_template_simple_depth3 .comment_template_simple_depth3_comment_line>p{margin:5px 0;border-bottom:1px solid #E0E0E0;}
.comment_template_simple_depth3 .comment_template_simple_depth3_comment_line .info_bg {table-layout:fixed;padding:0 0 0 0}
.comment_template_simple_depth3 .comment_template_simple_depth3_comment_line .info_bg tr td:first-child{word-break:break-all;padding:5 0;}
.comment_template_simple_depth3 .comment_template_simple_depth3_comment_line .info_bg tr td.comment_template_simple_depth3_vote{padding:2px 4px 4px 5px;word-break:break-all;}

.comment_template_add_outside_depth1{width:880px;}
.comment_template_add_outside_depth3{position:relative; overflow:hidden; width:96%;}

.comment_template_common_agent{width: 900px; padding-bottom: 8px;}
.comment_template_common_agent>div{position:relative; overflow:hidden; width:100%;}
.comment_template_common_agent>div>div{width:100%;height:auto}
.comment_template_common_agent>div>div>p{margin:0;border-bottom:1px solid #E0E0E0;}
.comment_template_common_agent>div>div .info_bg{table-layout:fixed;padding:0 0 0 0;}
.comment_template_common_agent>div>div tr td:first-child{padding:0 0 0 0;}
.comment_template_common_agent>div>div tr td:last-child{ padding:2px 4px 4px 5px; word-break:break-all; }
.comment_template_common_agent>div>div tr td .com_i .common_agent_cmt_memo{margin-top:10px; width:660px; float:left;}

.comment_template_market_agent{width: 880px;padding-bottom:8px;}
.comment_template_market_agent>div{position:relative; overflow:hidden; width:100%;}
.comment_template_market_agent>div>div{width:100%;height:auto}
.comment_template_market_agent>div>div>p{margin:0;border-bottom:1px solid #E0E0E0;}
.comment_template_market_agent>div>div .info_bg{table-layout:fixed;padding:0 0 0 0;}
.comment_template_market_agent>div>div tr td:first-child{padding:0 0 0 0;}
.comment_template_market_agent>div>div tr td:last-child{ padding:2px 4px 4px 5px; word-break:break-all; }
.comment_template_market_agent>div>div tr td:last-child>em{font-size:11px; font-family:µ¸¿ò; color:#888;}


/* web-7159 ½ºÆù¼­ ±¤°í¿µ¿ª */
.pmarket3 .ad-sponsor{background-color:#fcfeff;}
.pmarket3 .ad-sponsor .list_name{font-weight:bold;}



/* web-7127 */
.financial_article{
    margin-bottom: 15px;
}
.financial_article .financial_box{}
.financial_article .financial_box .top_nav{background: #f4f3f3;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;margin-bottom: 7px;text-align: left;padding: 3px 0;clear: right;}
.financial_article .financial_box .top_nav .nav_bt{
    position: relative;
    background: #f4f3f3;
    font-weight: bold;
    color: #606060;
    margin-left: 14px;
    font-size: 11px;
    cursor: pointer;
}
.financial_article .financial_box .top_nav .nav_bt.type_a{}
.financial_article .financial_box .top_nav .nav_bt.type_b{
    margin-left: 50px;
}
.financial_article .financial_box .top_nav .nav_bt.type_c{
    float: right;
    margin-right: 8px;
}

.financial_article .financial_box .top_nav .nav_bt .arrow_bt_top{
    font-style: normal;
    color: #606060;
    font-size: 10px;
}
.financial_article .financial_box .top_nav .nav_bt .opt{
    position: absolute;
    top: 20px;
    left: -13px;
    background: #ffffff;
    z-index: 2;
    border: 1px solid #ccc;
}
.financial_article .financial_box .top_nav .nav_bt.type_a .opt{}
.financial_article .financial_box .top_nav .nav_bt.type_b .opt{
    left: -17px;
}
.financial_article .financial_box .top_nav .nav_bt.type_c .opt{
    right: -8px;
    text-align: center;
    top: 21px;
}
.financial_article .financial_box .top_nav .nav_bt.type_c .opt li{
    min-width: 100px;
}


.financial_article .financial_box .top_nav .nav_bt .opt li{
    min-width: 60px;
    padding: 2px 3px 2px 5px;
    text-align: center;
    cursor: pointer;
}

.financial_article .financial_box .top_nav .nav_bt .opt li:hover{background:#f4f3f3;}

.financial_article .financial_box .fin_box{
    display: inline-block;
    width: 290px;
    border: 1px solid #e5e5e5;
    box-sizing: border-box;
    border-radius: 10px;
    padding: 5px;
    margin: 0 6px 6px 6px;
    cursor:pointer;
}
.financial_article .financial_box .fin_box.type_a{}
.financial_article .financial_box .fin_box.type_b{margin:0 0 6px 0;}
.financial_article .financial_box .fin_box.type_c{}
.financial_article .financial_box .fin_box:hover{background: #f7f7f7;}
.financial_article .financial_box .fin_box li{color: #484848;text-align: left;letter-spacing: -0.3px;line-height: 18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.financial_article .financial_box .fin_box li:first-child{
    font-weight: bold;
    color: #000;
    padding-left: 5px;
    margin-bottom: 5px;
}
.financial_article .financial_box .fin_box li:last-child{
    font-weight: bold;
    font-size: 11px;
    margin: 4px 0 0 0;
    padding: 0 3px;
    clear: right;
}
.financial_article .financial_box .fin_box li:last-child font{float: right;}
.financial_article .add_Line{
    text-align: center;
    position: relative;
    border-top: 1px solid #cfcfcf;
    margin-top: 4px;
    width: 98%;
}
.financial_article .add_Line .add_btn{
    background: #f9f9f9;
    border: 1px solid #d1d1d1;
    padding: 3px 43px;
    border-top: 0;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    cursor:pointer;
}

.financial_article .add_Line .add_btn .arrow_bt{font-style: normal;color: #606060;margin-left: 2px;font-size: 11px;}

.financial_article .add_Line small{
    position: absolute;
    left: 4px;
    top: 2px;
    font-size: 11px;
    color: #4a4a4a;
}
.financial_article .add_Line small.close{left:inherit;right:4px;display:none;cursor:pointer;}

/* web-7184 */
#quote .link_line{border: 1px solid #939393; box-sizing: border-box; padding: 0 7px;}
.add_dot {position:relative; float: right;cursor: pointer;padding: 5px 0 5px 21px;text-align: right;}


.add_dot img{width: 3px;}
.add_dot .dot_box{
    display:none;
    position: absolute;
    right: 15px;
    top: 0;
    background: #fff;
    border: 1px solid #ccc;
    z-index: 3;    
}
.add_dot .dot_box li{
    padding: 5px;
    width: 80px;
    text-align: center;
    font-size: 13px;
    color: #000;
}
.add_dot .dot_box li:hover{background:#f3f3f3;}
.add_dot .dot_box li a{display:block;}

/* web-7139 */
.game_top_info{margin-bottom:20px;}
.game_top_info .top_navi{background:#f8f8f8;border:1px solid #ccc;border-bottom:0;margin:7px 0 0 0;color:#000;position:relative;}
.game_top_info .top_navi .center_time{padding:7px 0;}
.game_top_info .top_navi .center_time .arrow_L{font-weight:bold;display:inline-block;font-size:13px;width:20px;cursor:pointer;}
.game_top_info .top_navi .center_time .arrow_R{font-weight:bold;display:inline-block;font-size:13px;width:20px;cursor:pointer;}
.game_top_info .top_navi .center_time .time{font-weight:bold;color:#161616;font-size:13px;display:inline-block;vertical-align:middle;margin:-2px 5px 0 5px;}
.game_top_info .top_navi .info_select{display:inline-block;position:absolute;right:18px;top:5px;}
.game_top_info .top_navi .info_select .select_top{position:relative;cursor:pointer;}
.game_top_info .top_navi .info_select .select_top .arrow_opi{font-style:normal;color:#767676;font-size:11px;}
.game_top_info .top_navi .info_select .select_list{display:inline-block;position:absolute;top:23px;right:-8px;background:#f8f8f8;z-index:1;border:1px solid #d5d5d5;cursor:pointer;}
.game_top_info .top_navi .info_select .select_list li{text-align:center;width:55px;font-size:13px;margin-bottom:5px;}
.game_top_info .info_box{padding:10px 0 3px 0;border:1px solid #d5d5d5;}
.game_top_info .info_box .game_cov{display:inline-block;width:32%;text-align:left;border:1px solid #e3e3e3;border-radius:5px;padding:10px;box-sizing:border-box;margin:0 7px 7px 0;position:relative;vertical-align:top;cursor:pointer;}
.game_top_info .info_box .game_cov .title{font-weight:bold;color:#000;font-size:14px;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.game_top_info .info_box .game_cov .ex{color:#8b8b8b;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.game_top_info .info_box .game_cov .price{height:19.2px;color:#0676d7;font-weight:bold;font-size:12px;margin-top:10px;}
.game_top_info .info_box .game_cov .game_img{background:#f1f1f1;display:inline-block;width:60px;height:45px;position:absolute;top:33px;right:10px;background-size:cover;background-repeat:no-repeat;}
.game_top_info .info_box .empty{margin:0 0 7px 0;height:115px;line-height:115px;text-align:center;}
.game_top_info .add_view {margin:0;}
.game_top_info .add_view .add_tx{background:#f9f9f9;border:1px solid #ccc;border-top:0;padding:3px 30px 5px 30px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;font-weight:bold;color:#767676;cursor:pointer;}
.game_top_info .add_view .add_tx .arrow_bt{font-style:normal;display:inline-block;font-size:11px;vertical-align:text-bottom;}
.game_popup{position:absolute;top:20%;left:36%;background:#fff;border:1px solid #525252;width:450px;box-sizing:border-box;z-index:10;}
.game_popup .top_title{font-size:14px;font-weight:bold;text-align:center;background:#838383;color:#fff;padding:5px 0;position:relative;width:100%;border-top:0;}
.game_popup .top_title img{width:14px;position:absolute;right:0;top:4px;padding:5px;cursor:pointer;}
.game_popup .top_title .del_bt{position:absolute;right:6px;font-weight:lighter;font-size:14px;}
.game_popup ul>li{border-top:1px solid #e9e9e9;padding:8px 0;width:96%;margin:0 auto;font-size:14px;}
.game_popup ul>li:nth-child(n+3){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;}
.game_popup ul>li:last-child{padding-bottom:20px;}
.game_popup ul .game_list{border-color:#ccc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.game_popup ul .game_box{padding:20px 0;}
.game_popup ul>li>img{width:65px;margin-right:5px;}
.game_popup ul>li font{float:right;font-weight:bold;color:#298add;font-size:13px;padding-top:4px;}
.game_popup .game_info_cov{position:relative;}
.game_popup .game_info_cov>img{width:105px;position:absolute;top:-10px;left:10px;}
.game_popup .game_info_cov ol{padding-left:130px;}
.game_popup .game_info_cov ol li{color:#8b8b8b;margin-bottom:2px;}
.game_popup .game_info_cov ol .title{color:#000;font-size:15px;font-weight:bold;}
.game_popup .empty{width:96%;margin:0 auto;padding:50px 0;border-top:1px solid #ccc;text-align:center;}
.game_popup .empty a{color:#0676d7;}



/* ST skip adguard(WEB-7179) ST */
.common-list0{background-color:#fff;padding:0;}
.common-list1{background-color:#fdfdfd;padding:0;}
.common-list2{background-color:#f1fef3;padding:0;}

/* web-7159 ½ºÆù¼­ ±¤°í¿µ¿ª */
.pmarket3 .pmarket3-ad-sponsor{background-color:#fcfeff;}
.pmarket3 .pmarket3-ad-sponsor .list_name{font-weight:bold;}

.bridge_area{margin-top: -1px;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.bridge_area.hotdeal{border-top-color:#ececec;}
.bridge_area p{border-bottom: 1px solid #ccc;background: #f8f7f7;text-align:left;margin: 0;padding: 4px 0 4px 7px;}
.bridge_area p span{margin-left:8px; color:#525252;}
.bridge_area p strong{margin-right:3px;}
.bridge_area p img{margin-bottom:4px;}
.bridge_area .addList{border-bottom: 1px solid #f0f0f0;}
.bridge_area .addList:nth-child(2n){background: #fdfdfd;}
.bridge_area ul li{ padding: 6px 0; border-bottom: 1px solid #f0f0f0;}
.bridge_area ul li:nth-child(2n){background: #fdfdfd;}
.bridge_area ul li:last-child{border-bottom:0;}
.bridge_area ul li span{display:inline-block;text-align:left;vertical-align: middle;}
.bridge_area ul li span .list_comment2{vertical-align:baseline;}
.bridge_area ul li span .list_comment2>span{line-height:14px !important;}

.bridge_area .bridge_00{width: 68px;text-align: center;}
.bridge_area .bridge_01{color: #808080;width: 62px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bridge_area .bridge_02{width: 86px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bridge_area .bridge_03{width: 66px;}
.bridge_area .brbridge_area4{width: 456px;box-sizing: border-box;padding: 0 8px;}
.bridge_area .bridge_05{width: 63px;text-align:center;font-family: 'tahoma', 'Gulim';color: #666666;font-size: 8pt;}
.bridge_area .bridge_06{width: 29px;text-align:center;font-family: 'tahoma', 'Gulim';color: #666666;font-size: 8pt;min-width:30px;}
.bridge_area .bridge_07{width: 64px;text-align:center;font-family: 'tahoma', 'Gulim';color: #666666;font-size: 8pt;}
.bridge_area.txt_skin .bridge_02{padding:0 0 0 2px;}
.bridge_area.txt_skin .bridge_04{width:522px;padding:0 0 0 2px;}
.bridge_area.txt_skin .bridge_04 dd{display:inline-block;max-width:87%;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.shopping_ppom_add{margin:13px 0 30px 0;}
.shopping_ppom_add .spa_btn{display:inline-block; border:1px solid #b9b9b9; padding:5px 10px; border-radius:4px; background:#f9f9f9;}

.list-notice-alarm-tr{border-bottom:1px solid #e2e2e2;}
/* ED skip adguard(WEB-7179) ED */

#cm_guide{
    width: 888px;
    height: 86px;
    text-align: left;
    padding: 5px 2px 5px 10px;
    margin-bottom: 20px;
    background: url('/images/bbs/notice_bg02.jpg');
    }

.proxy_req {
    border: 1px solid #e3e3e3;
    font-family: ¸¼Àº °íµñ;
    margin: 20px;
    padding: 15px 0;
    width: 900px;
    background: #fcfcfc;
}

.proxy_req a{
    border: 1px solid #333;
    padding: 5px 10px 8px 10px;
    display: inline-block;
    border-radius: 3px;
    background: #fff;
    margin-top: 10px;
    font-weight: bold;
    background-color: #4f4f4f;
    background: -webkit-gradient(linear,0 0,0 100%,from(#4f4f4f),to(#343434));
    color: #fff;
}

.guide_box{width: 888px; height: 86px; text-align: left; padding: 5px 2px 5px 10px; margin-bottom: 20px; background: #f9f9f9; border: 1px solid #ccc;}
.guide_box .report_cov {float:right;margin: 8px 11px 0 0;}
.guide_box .report{
    background: linear-gradient(#fefefe,#eeeeee);
    color: #d10000;
    font-weight: bold;
    font-size: 13px;
    padding: 24px 18px;
    border: 1px solid #d6d6d6;
    border-radius: 7px;
    display: inline-block;
}
#ma_submit{
    background: linear-gradient(#a6c6dc, #87b3d3);
    color: #fff;
    font-weight: bold;
    text-shadow: 1px 2px #608aab;
    border: 1px solid #5a83a1;
    border-radius: 4px;
    padding: 9px 15px;
    display: inline-block;
    font-size: 12px;
    text-align: center;
    cursor: pointer;
}
.error5 .alert_tx{
    color: #313131;
    font-size: 19px;
    font-weight: bold;
}
.error5 .alert_tx i{
    font-style: normal;
    background: linear-gradient(#ffbd6c, #fca534);
    color: #fff;
    display: inline-block;
    width: 20px;
    height: 20px;
    font-size: 20px;
    line-height: 18px;
    border-radius: 100%;
    border: 1px solid #fb9723;
    vertical-align: text-top;
    margin: 2px 8px 0 0;
}
.market_i h3{    font-weight: bold;} 
.search_box .search_btn{
    background: linear-gradient(#5f5f5f, #434343);
    display: inline-block;
    color: #f3f2f2;
    font-weight: bold;
    font-size: 12px;
    border-radius: 50px;
    padding: 1px 15px;
    cursor:pointer;
}


/* WEB-7255 */
.post_cov_guest>.post_cov{width:100%;height:297px;margin-top:10px;}
.post_cov_guest>.post_cov .post_wrap{width:49.5%;border:1px solid #ccc;background:#fff;box-sizing:border-box;}
.post_cov_guest>.post_cov .post_wrap.real_time{float:left;}
.post_cov_guest>.post_cov .post_wrap.real_time .bx-wrapper{height:264px;}
.post_cov_guest>.post_cov .post_wrap.best_time{float:right;height:100%;box-sizing:border-box;}
.post_cov_guest>.post_cov .post_wrap .bx-viewport{height:100% !important;}
.post_cov_guest>.post_cov .post_wrap ul{padding:5px 0;height:100%;overflow:hidden;text-align:left;}
.post_cov_guest>.post_cov .post_wrap ul li{font-size:14px;margin:2px 0;height:23px;padding:0 10px;box-sizing:border-box;letter-spacing:-0.5px;}
.post_cov_guest>.post_cov .post_wrap ul li a{white-space:nowrap;vertical-align:middle;text-overflow:ellipsis;overflow:hidden;display:inline-block;}
.post_cov_guest>.post_cov .post_wrap ul li .category{color:#808080;width:75px;font-size:12px;}
.post_cov_guest>.post_cov .post_wrap ul li .title{margin-right:3px;max-width:300px;padding-left:5px;box-sizing:border-box;}
.post_cov_guest>.post_cov .post_wrap ul li .cnt{color:#1264b1;font-size:11px;font-family:"malgun_gothic";overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:30px;}
.post_cov_guest>.post_cov .post_nav{font-size:14px;padding:4px 9px;border-bottom:1px solid #d6d6d6;background:#f7f7f7;text-align:left;}
.post_cov_guest>.post_cov .post_nav p{display:inline-block;margin:0;}
.post_cov_guest>.post_cov .post_nav p:first-child{font-weight:bold;color:#3a3a3a;font-family:sans-serif;}
.post_cov_guest>.post_cov .post_nav .hot_post{margin-right:5px;}
.post_cov_guest>.post_cov .post_nav p font{color:#e40000;margin:0 2px 0 5px;}
.post_cov_guest>.post_cov .post_nav p span img{margin:0 0 2px 3px;}
.post_cov_guest>.post_cov .post_nav .list-ctr{float:right;margin-top:1px;}
.post_cov_guest>.post_cov .post_nav .list-ctr .post-pager{vertical-align:top;margin:0 5px 0 0;font-size:11px;font-family:'dotum';}
.post_cov_guest>.post_cov .post_nav .list-ctr .post-prev a{background:url(/images/list_prev.png) no-repeat center center;background-size:17px 17px;}
.post_cov_guest>.post_cov .post_nav .list-ctr .post-next a{background:url(/images/list_next.png) no-repeat center center;background-size:17px 17px;}
.post_cov_guest>.post_cov .post_nav .list-ctr .post-ppom-pager{vertical-align:top;margin:0 5px 0 0;font-size:11px;font-family:'dotum';}
.post_cov_guest>.post_cov .post_nav .list-ctr .post-ppom-prev a{background:url(/images/list_prev.png) no-repeat center center;background-size:17px 17px;}
.post_cov_guest>.post_cov .post_nav .list-ctr .post-ppom-next a{background:url(/images/list_next.png) no-repeat center center;background-size:17px 17px;}
.post_cov_guest>.post_cov .post_nav .list-ctr span a{display:inline-block;width:17px;height:17px;}
.post_cov_guest>.post_cov .post_nav .list-ctr span.disabled a{opacity:0.4;}
.post_cov_guest>.post_cov .post_nav .select{margin-left:5px;color:#ccc;cursor:pointer;}
.post_cov_guest>.post_cov .post_nav .select.on{color:#3a3a3a;}
.post_cov_guest>.post_cov .post_nav .bx-default-pager{font-size:13px;}




/* web-7291 Ã¤¿ëÆäÀÌÁö */
.recruit {width:900px;text-align:left;}
.recruit .menu {font-family:"¸¼Àº °íµñ";background: #363D47; padding: 10px; text-align: right; z-index:5;}
.recruit .menu a {color: #fff; font-size: 15px; margin: 0 10px;}
.recruit .menu .selected a {color: #FFB400; font-weight: bold;}
.recruit .content .sub_title {font-family:"¸¼Àº °íµñ";display:inline-block; width:300px; font-size: 12px; font-weight: bold;}
.recruit .content .sub_title02 {font-family:"¸¼Àº °íµñ";display:inline-block; width:150px; font-size: 12px; font-weight: bold;}
.recruit .content .title_s {display:block; font-size:11px; font-family:"µ¸¿ò";  color:#5e5e5e; float:right; margin-right:10px;}
.recruit .content textarea {width: 97%; height: 100px; margin: 5px 0;  border: 1px solid #F2F2F4; color:#c0c0c0; padding:10px;}
.recruit .content .t_i_s {border:1px solid #ccc; height:22px; widht:150px;}
.recruit .content li {padding: 8px 0;}
.recruit .content .r_i_b {padding: 0 10px 10px 10px; border-bottom: 1px solid #788092;}
.recruit .content .r_i_b li { border-bottom:1px solid #F2F2F4;}
.recruit .content .a_c_b {font-family:'¸¼Àº °íµñ'; font-weight:bold; border-bottom:1px solid #F2F2F4; padding:0 0 10px 0; margin:0 10px 10px 0; display: block; text-align:center;}


#employ_page{margin-bottom: 25px; clear:both;}
#employ_page .top_intro{text-align: center; margin-bottom:60px;}
#employ_page .top_intro h1{
    font-size: 33px;
    margin: 50px 0 12px 0;
    font-weight: bold;
    color: #363d47;
}
#employ_page .em_img{
    display: inline-block;
    vertical-align: middle;
    margin-top: -10px;
    width: 60px;
    height: 60px;
    background: url(/images/ppu.png) no-repeat center;
    background-size: 113%;
}
#employ_page .em_img.sec{
    background: url(/images/set06_09.png) no-repeat center;
    background-size: cover;
}
#employ_page .em_img.thr{background: url(/images/set06_06.png) no-repeat center;width: 70px;height: 70px;margin-top: -18px;background-size: cover;}
#employ_page .em_img.four{background: url(/images/set06_12.png) no-repeat center;background-size: cover;}

#employ_page .top_intro>span{
    display: inline-block;
    width: 45%;
    font-size: 13px;
    font-weight: bold;
}

#employ_page .intro_01{
    background: whitesmoke;
    padding: 1% 0;
    box-sizing: border-box;
    text-align: center;
    margin: 40px 0 30px 0;
    border-radius: 10px;
}
#employ_page .intro_01 li{position: relative;vertical-align: text-top;background: #ffffff;display: inline-block;width: 32%;height: 265px;overflow: auto;box-sizing: border-box;border-radius: 5px;box-shadow: 0 0px 3px #d8d8d8;padding: 15px;margin-bottom: 10px !important;}
#employ_page .intro_01 li:nth-child(2){margin: 0 1%;}

#employ_page .intro_01 li .intro_box {
    margin-bottom: 17px;
}

#employ_page .intro_01 li .intro_box small{
    font-size: 11px;
    color: #8f8f8f;
    font-weight: bold;
    display: block;
    text-align: left;
    margin-bottom: 10px;
}
#employ_page .intro_01 li .intro_box span{
    font-size: 19px;
    font-weight: bold;
    text-align: left;
    display: block;
    line-height: 1.4;
}
#employ_page .intro_01 li .intro_tx{
    display: block;
    text-align: left;
    font-weight: bold;
    color: #464646;
    font-size: 12px;
    line-height: 1.8;
}

#employ_page .intro_01 li .intro_box.list_a .em_img{
    width: 60px;
    height: 60px;
    position: absolute;
    right: 21px;
    top: 35px;
    background: url('/images/set06_11.png') no-repeat center;
    background-size: 113%;
}
#employ_page .intro_01 li .intro_box.list_b .em_img{
    width: 60px;
    height: 60px;
    background-position: -85px -77px;
    position: absolute;
    right: 21px;
    top: 35px;
    background: url(/images/set06_08.png) no-repeat center;
    background-size: 113%;
}
#employ_page .intro_01 li .intro_box.list_c .em_img{
    width: 60px;
    height: 60px;
    background-position: -161px -77px;
    position: absolute;
    right: 21px;
    top: 35px;
    background: url(/images/set06_01.png) no-repeat center;
    background-size: 113%;
}
#employ_page .intro_02{background: #f1f1f1;padding: 20px 10px;}
#employ_page .intro_02 .intro_content{
    margin-bottom: 20px;
}
#employ_page .intro_02 .intro_content ul li{
    background: #fcfcfc;
    border-radius: 7px;
    padding: 10px;
    margin-top: 10px;
    position: relative;
}
#employ_page .intro_02 .intro_content ul li h3{font-size: 15px;font-weight: bold;}
#employ_page .intro_02 .intro_content ul li small{
    font-size: 11px;
    color: #909090;
}
#employ_page .intro_02 .intro_content ul li .in_btn{background: #527de0;color: #fff;padding: 12px 45px;border-radius: 7px;position: absolute;top: 6px;right: 10px;}
#employ_page .intro_02 .intro_content span{
    font-size: 14px;
    font-weight: bold;
    margin: 4px 0 0 15px;
    display: inline-block;
    vertical-align: top;
}
#employ_page .intro_02 .intro_content:first-child h2{display: block;margin: 0 0 5px 6px;}
#employ_page .intro_02 .intro_content:first-child span{margin: 0 0 0 7px;}
#employ_page .intro_02 .intro_content:last-child{margin: 0;}
#employ_page .intro_02 .intro_content h2{
    font-size: 20px;
    font-weight: bold;
    margin-left: 10px;
    display: inline-block;
}

#employ_page .benefit_list{margin-top:50px;}
#employ_page .benefit_list .benefit{
    display: inline-block;
    position: relative;
    padding-bottom: 25px;
    margin-top: 30px;
    border-bottom: 1px solid #a0a0a0;
    width: 47%;
    box-sizing: border-box;
    float: left;
}

#employ_page .benefit_list .benefit:nth-of-type(2n){float:right;}
#employ_page .benefit_list .benefit:nth-of-type(11),#employ_page .benefit_list .benefit:last-child{border:0; margin-bottom:40px;}
#employ_page .benefit_list .benefit ul .img_con span{
    width: 60px;
    height: 60px;
    background: url(/images/em_01.svg) no-repeat center;
    display: inline-block;
    margin-left: 13px;
}
#employ_page .benefit_list .benefit.con2 ul .img_con span{background: url(/images/em_02.svg) no-repeat center;}
#employ_page .benefit_list .benefit.con3 ul .img_con span{background: url(/images/em_03.svg) no-repeat center;}
#employ_page .benefit_list .benefit.con4 ul .img_con span{background: url(/images/em_04.svg) no-repeat center;}
#employ_page .benefit_list .benefit.con5 ul .img_con span{background: url(/images/em_05.svg) no-repeat center;}
#employ_page .benefit_list .benefit.con6 ul .img_con span{background: url(/images/em_06.svg) no-repeat center;}
#employ_page .benefit_list .benefit.con7 ul .img_con span{background: url(/images/em_07.svg) no-repeat center;}
#employ_page .benefit_list .benefit.con8 ul .img_con span{background: url(/images/em_08.svg) no-repeat center;}
#employ_page .benefit_list .benefit.con9 ul .img_con span{background: url(/images/em_09.svg) no-repeat center;}
#employ_page .benefit_list .benefit.con10 ul .img_con span{background: url(/images/em_10.svg) no-repeat center;}
#employ_page .benefit_list .benefit.con11 ul .img_con span{background: url(/images/em_11.svg) no-repeat center;}
#employ_page .benefit_list .benefit.con12 ul .img_con span{background: url(/images/em_12.svg) no-repeat center;}
#employ_page .benefit_list .benefit ul .title{
    font-size: 20px;
    font-weight: bold;
    margin: 10px 0;
    padding-left: 3px;
}
#employ_page .benefit_list .benefit ul .text{
    font-size: 13px;
    font-weight: bold;
    line-height: 1.8;
    padding-left: 5px;
}
#employ_page .process{
    position: relative;
    height: 700px;
    margin-top:50px;
}
#employ_page .process ul li{
    display: inline-block;
    background: #f1f1f1;
    position: absolute;
    font-size: 16px;
    font-weight: bold;
    border-radius: 100%;
    box-sizing: border-box;
}
#employ_page .process ul li .txt{}
#employ_page .process ul li .process_tx{
    position: absolute;
    left: 59px;
    top: 222px;
    font-size:13px;
    color: #000;
    display: inline-block;
    font-weight: normal;
}
#employ_page .process ul .process_box01{background: #f1f1f1;z-index: 1;top: 72px;left: 6px;width: 150px;text-align: center;height: 150px;padding: 63px 0 0 0;}
#employ_page .process ul .process_box02{
    background: #363d47;
    color: #fff;
    z-index: 2;
    left: 137px;
    width: 300px;
    height: 300px;
    padding: 135px 0 0 103px;
}
#employ_page .process ul .process_box02 .process_tx{
    top: 363px;
    left: 103px;
    width: 163px;
}
#employ_page .process ul .process_box02::after{content:"";background: #292929;width: 1px;height: 208px;display: inline-block;position: absolute;top: 164px;left: 107px;z-index: 0;}
#employ_page .process ul .process_box03{
    background: #36a8ea;
    color: #fff;
    z-index: 3;
    width: 200px;
    height: 200px;
    top: 44px;
    left: 410px;
    padding: 91px 0 0 61px;
}

#employ_page .process ul .process_box03::after{content:"";background: #808080;width: 1px;height: 110px;display: inline-block;position: absolute;top: 120px;left: 65px;z-index: 0;}

#employ_page .process ul .process_box04{
    z-index: 1;
    left: 680px;
    width: 250px;
    height: 250px;
    top: 23px;
    padding: 112px 0 0 81px;
    left: 582px;
}

#employ_page .process .text{
    position: absolute;
    left: 236px;
    top: 490px;
    border-top: 1px solid #b7b7b7;
    display: inline-block;
    width: 400px;
    font-size: 15px;
    padding: 27px 0 0 40px;
}

#employ_page .process .text ol li{margin-bottom: 4px; font-size:13px;}
#employ_page .process .text ol li:first-child{
    font-weight: bold;
    margin-bottom: 15px;
}
