@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Noto+Serif:400,400i,700,700i');
@import url("http://fonts.googleapis.com/earlyaccess/notosanskr.css");
body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul{margin:0;padding:0}
body,button,h1,h2,h3,h4,h5,input,select,table,textarea{font-family:'Apple SD Gothic Neo',HelveticaNeue-Light,sans-serif;font-size:15px;line-height:1.267em}
html,body{height:100%;}
body{position:relative;-webkit-text-size-adjust:none;color:#000;padding:0;margin:0; background:#eaeaea;}
html{font-size:10px;line-height:15px;padding:0;margin:0;}table{border-collapse:collapse}
fieldset,img{border:0}
ol,ul{list-style:none}
address,em{font-style:normal}
a{text-decoration:none;color:#333}
iframe,img{vertical-align:top}
img{width:100%;}
button{outline:none;border:none;background:none;}
.hdTxt, .hide_txt {position:absolute; top:-9999px; left:-9999px; overflow:hidden; visibility:hidden; width:0; height:0; font-size:0; line-height:0; text-indent:-9999em; z-index:-1;}

#wrapper{max-width:640px; height:100%; margin:0 auto; position:relative; }
#menu_overlay{position: fixed; top: 0; left: 0; width: 100%; /*height: 100%;*/ z-index:-1; background: rgba(0, 0, 0, 0); transition: all 0.5s ease;-ms-transition: all 0.5s ease;}
#menu_overlay.overlay_on{height:100%; background: rgba(0, 0, 0, 0.7); z-index: 10;}
.contain{padding:0 20px;}
/* @media screen and (-webkit-min-device-pixel-ratio: 0) {
    select:focus, textarea:focus, input:focus {
            font-size: 16px !important;
        }
    } */
    @media screen and (-webkit-min-device-pixel-ratio: 0) {
        select, textarea, input {
                font-size: 16px !important;
            }
        }


/* wb_pop_m */
.wb_pop_m{position:absolute; left:0; top:20%; z-index:999;}
/* .wb_pop_m .wb_pop_m_in{width:90%; margin:0 auto; } */
.wb_pop_m .wb_pop_m_in{padding:0 20px;}
.wb_pop_m .wb_pop_m_in:after{display:block;content:"";clear:both;}
.wb_pop_m .pop_close_wrap{display:table; width:100%; margin-bottom:13px;}
.wb_pop_m .pop_close_chk{display:table-cell; vertical-align:middle; text-align:left;}
.wb_pop_m .pop_close_chk input[type="checkbox"]{-webkit-appearance:none; -moz-appearance:none; -o-appearance:none; appearance:none; box-shadow:none; position:absolute; top:-9999px; left:-9999px; overflow:hidden; visibility:hidden; width:0; height:0; font-size:0; line-height:0; text-indent:-9999em; z-index:-1;}
.wb_pop_m .pop_close_chk input[type="checkbox"]+label:before{content:""; display:block; width:18px; height:18px; margin-right:10px; border:1px solid #fff; position:absolute; left:20px; top:3px;}
.wb_pop_m .pop_close_chk input[type="checkbox"]:checked+label:before{content:'\2714'; color:#fff; text-align:center;}
.wb_pop_m .pop_close_chk label{color:#fff; padding-left:32px; vertical-align:bottom; font-size:15px;}
.wb_pop_m .pop_close_btn{display:table-cell; text-align:right;}
.wb_pop_m .pop_close_btn a{display:inline-block; width:28px;}
.wb_pop_m .pop_close_btn a img{width:100%;}
.wb_pop_m_img{display:block;}
.wb_pop_m_img img{width:100%;}
.wb_pop_m_bg{width: 100%; height:100%; position: fixed; top: 0; left: 0; z-index:998; background: rgba(0, 0, 0, 0.7);}

/* wb_info_m */
.wb_info_m .top{padding:0 30px; background:#fff url("http://image.chosun.com/weeklybiz/m/images/info_bg.jpg") 0 150% no-repeat; background-size:100%;}
.wb_info_m .top .info_btn_down{display:block; width:69px; height:69px; margin-left:-34px; position:absolute; left:50%; bottom:25px;}
.wb_info_m .phone{font-size:15px; color:#24a4e6;}
.wb_info_m .title{padding-top:45px;}
.wb_info_m .title h2{width:268px; /*width:80%;*/}
.wb_info_m .title p{margin:12px 0 6px 0; font-size:15px; line-height:20px; color:#777; letter-spacing:-0.05em;}
.wb_info_m .info1{padding:50px 20px; background:#2c3035;}
.wb_info_m .info2{padding:50px 20px; background:#24a4e6;}
.wb_info_m .info_in{max-width:241px; margin:0 auto;}
.wb_info_m .info_title{margin-bottom:20px; font-size:25px; line-height:1em; letter-spacing:-0.05em; color:#fff; text-align:center;}
.wb_info_m .info_in ol{margin-bottom:30px;}
.wb_info_m .info_in li{padding-bottom:16px; *zoom:1;}
.wb_info_m .info_in li:after{display:block;content:"";clear:both;}
.wb_info_m .info_in li:last-child{padding-bottom:0;}
.wb_info_m .info_in li .num{float:left; width:22px; height:22px;  text-align:center; border-radius:22px;}
.wb_info_m .info_in li .num span{display:block; font-size:14px; line-height:22px; letter-spacing:-0.05em; position:relative; top:1px; left:-0.5px;}
.wb_info_m .info_in li .txt{float:left; margin-left:15px; line-height:22px; position:relative; top:1.5px;}
.wb_info_m .info_in li .txt .sub_txt{display:block; font-size:12px; color:#9ca4ad; opacity:0.5;}
.wb_info_m .info1 .info_in li{background:url("http://image.chosun.com/weeklybiz/m/images/info1_line.gif") 10px 0 repeat-y}
.wb_info_m .info1 .info_in li:last-child{background:none;}
.wb_info_m .info1 .info_in li .txt{color:#a8b1ba;}
.wb_info_m .info1 .info_in li .num{background:#222529;}
.wb_info_m .info1 .info_in li .num span{color:#a8b1ba;}
.wb_info_m .info2 .info_in li{background:url("http://image.chosun.com/weeklybiz/m/images/info2_line.gif") 10px 0 repeat-y}
.wb_info_m .info2 .info_in li .txt{color:#fff;}
.wb_info_m .info2 .info_in li .num{background:#0e72a5;}
.wb_info_m .info2 .info_in li .num span{color:#cfe8f5;}

/* wb_info_login */
.wb_info_login{padding:46px 0 50px 0; background:#f3f3f3;}
.wb_info_login .top_title{text-align:center; margin-bottom:115px;}
.wb_info_login .top_title h2{margin-bottom:13px; font-size:25px; line-height:1.2em; color:#222; letter-spacing:-0.05em; font-weight:normal;}
.wb_info_login .top_title p{font-size:17px; line-height:1em; color:#999; letter-spacing:-0.05em; font-weight:normal;}
.bot_btn{width:225px; margin:0 auto; text-align:center;}
.bot_btn a{display:block; width:225px; height:50px; line-height:50px; font-size:20px; font-weight:bold; letter-spacing:-0.05em; color:#fff;}
.bot_btn a.btn1{margin-bottom:15px; background:#24a4e6;}
.bot_btn a.btn2{background:#bec4c8;}


/* beta img */
.h_inner .logo .beta{width:21px; margin-left:10px;}

/* header_main */
.header_main{width:100%; background:#fff;}
.header_main .h_inner{height:50px; position:relative;}
.header_main .h_inner .logo{padding-top:16px; text-align:center;}
.header_main .h_inner .logo a{display:inline-block; width:158px; height:18px;}
.header_main .show_menu{display:block; width:30px; height:30px; position:absolute; left:14px; top:10px;}
.header_main .show_menu:after{content:"";display:block;width:18px;height:18px;position:absolute;left:6px;top:6px;background:url("http://news.chosun.com/test_2010/myj/weeklybiz/m/images/wb_show_menu.png") 0 0 no-repeat; background-size:18px;}
.header_main .search_btn{width:30px; height:30px; position:absolute; right:14px; top:10px;}
.header_main .search_btn:after{content:"";display:block;width:18px;height:18px;position:absolute;right:6px;top:6px;background:url("http://news.chosun.com/test_2010/myj/weeklybiz/m/images/wb_search_btn.png") 0 0 no-repeat; background-size:18px;}
.header_main .search_btn.close_btn_show:after{content:"";display:block;width:20px;height:20px;position:absolute;left:5px;top:6px;background:url("http://news.chosun.com/test_2010/myj/weeklybiz/m/images/side_close.png") 0 0 no-repeat; background-size:100%;}

/* header2 */
.header2{width:100%; height:50px; background:#29313a;}
.header2 .progress {position:fixed; left:0; top:0; width:0%; height:3px; z-index:99; max-width: 100%; background-color:#24a4e6; -webkit-transition: width .1s ease; -o-transition: width .1s ease; transition: width .1s ease;}
.header2 .h_inner{height:100%; position:relative;}
.header2 .h_inner .logo{padding-top:16px; text-align:center;}
.header2 .h_inner .logo a{display:inline-block; width:158px; height:18px;}
.header2 .show_menu{display:block; width:30px; height:30px; position:absolute; left:14px; top:10px;}
.header2 .show_menu:after{content:"";display:block;width:18px;height:18px;position:absolute;left:6px;top:6px;background:url("http://news.chosun.com/test_2010/myj/weeklybiz/m/images/wb_show_menu2.png") 0 0 no-repeat; background-size:18px;}
.header2 .search_btn{width:30px; height:30px; position:absolute; right:14px; top:10px;}
.header2 .search_btn:after{content:"";display:block;width:18px;height:18px;position:absolute;right:6px;top:6px;background:url("http://news.chosun.com/test_2010/myj/weeklybiz/m/images/wb_search_btn2.png") 0 0 no-repeat; background-size:18px;}
.header2 .search_btn.close_btn_show:after{content:"";display:block;width:20px;height:20px;position:absolute;left:5px;top:6px;background:url("http://news.chosun.com/test_2010/myj/weeklybiz/m/images/side_close2.png") 0 0 no-repeat; background-size:100%;}

.lnb{padding:15px 0; background:#29313a;}
.lnb ul{*zoom:1;}
.lnb ul:after{display:block;content:"";clear:both;}
.lnb ul li{float:left; width:auto; padding-left:20px; padding:0 10px;}
.lnb ul li:first-child{padding-left:0;}
.lnb ul li a{font-size:16px; line-height:1em; color:#fff; font-family:"Noto Serif", serif; font-weight:500;}
.lnb ul li.active a{color:#24a4e6;}

.side_close{display:block; width:19px; height:19px; padding:15px 0 24px 0;}
.side_close img{width:19px;}

#menu{width:188px; height:100%; background:rgba(255, 255, 255, 0.95); position:fixed; left:-240px; top:0; overflow:auto; z-index:999; transition: all 0.5s ease;-ms-transition: all 0.5s ease;}
#menu.menu_on{left:0;}
.nav_menu{margin:0 20px; position:relative;}
.nav_menu .sec1 li{margin-top:20px;}
.nav_menu .sec1 li:first-child{margin-top:0;}
.nav_menu .sec1 li a{display:block; font-size:17px; line-height:1em; color:#44505f; font-family:"Noto Serif", serif;}
.nav_menu .sec1 li.active a{color:#24a4e6;}
.nav_menu .sec2{padding-top:20px; margin-top:20px; border-top:1px solid #ccd3d9;}
.nav_menu .sec2 li{margin-top:20px;}
.nav_menu .sec2 li:first-child{margin-top:0;}
.nav_menu .sec2 li a{display:block; font-size:17px; line-height:1em; color:#44505f;}
.nav_menu .sec2 li.active a{color:#24a4e6;}
.member_info{padding-top:20px; padding-bottom:30px; margin:18px 20px 0 20px; border-top:1px solid #ccd3d9;}
.member_info .u_info{display:table; *zoom:1;}
.member_info .u_info:after{display:block;content:"";clear:both;}
.member_info .u_info .user_icon{display:table-cell; width:20px; height:20px; border-radius:20px; overflow:hidden;}
.member_info .u_info .u_name{display:table-cell; padding-left:7px; font-size:15px; line-height:1em; color:#44505f; font-weight:bold;}
.member_info .u_fnc{margin-top:15px;}
.member_info .u_fnc a{display:block; float:left; font-size:12px; line-height:12px; color:#999da4; *zoom:1;}
.member_info .u_fnc a:first-child{padding-right:9px; margin-right:9px; border-right:1px solid #dfe1e3;}
.member_info .u_fnc:after{display:block;content:"";clear:both;}
.main_cont{margin-bottom:9px; background:#fff;}

/* search_area */
.search_area{position:absolute; left:-100%; top:50px; width:100%; height:100%; background:#fff; z-index:9; opacity:0; transition: opacity 0.5s ease; -ms-transition: opacity 0.5s ease;}
.search_area.on{left:0; opacity:1;}
.search_area .search_in{padding:16.5px 20px 0 20px; border-top:1px solid #dfdfdf;}
.search_area .input_wrap{position:relative; border-bottom:2px solid #222;}
.search_area .input_wrap .search_input{display:inline-block; width:85%; margin-bottom:10px; border:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-border-radius:0; -webkit-appearance:none; -moz-appearance:none; appearance:none; box-shadow:none;}
.search_area .input_wrap .search_submit{width:18px; height:18.5px; position:absolute; top:0; right:0;}
.search_area .input_wrap .search_submit img{width:100%;}
.search_area .input_wrap .empty_btn{display:none; position:absolute; width:18px; margin-left:5px;}
.search_area .input_wrap .empty_btn img{width:100%;}

/* main_art_box */
.main_art_box{padding:0 20px; background:#fff;}
.main_art_list{padding-top:5px;}
.main_art_list_tt{padding:20px 0 0 0;}
.main_art_list_tt span{padding-right:12.5px; font-size:17px; line-height:1em; color:#000; font-weight:700; background:url("http://image.chosun.com/weeklybiz/m/images/art_tt_bg.gif") 100% 45% no-repeat; background-size:5px 8.5px;}
.main_art_list_tt.bg_none span{background:none;}
.main_art_list li{border-bottom:1px solid #f3f3f3;}
.main_art_list li:first-child a .tit{padding:12px 0 12px 0}
.main_art_list.bdb_none li:last-child{border-bottom:none;}
/* .main_art_list li a{display:table; width:100%; color:#222; position:relative;}
.main_art_list li a .tit{display:table-cell; padding:12px 0; vertical-align:middle; font-size:17px; line-height:1.3em; letter-spacing:-0.05em;} */
.main_art_list li a{display:block; width:100%; color:#222; position:relative;}
.main_art_list li a .tit{display:block; padding:12px 0; font-size:17px; line-height:1.3em; letter-spacing:-0.05em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/* thumbnail column 2 */
/* .main_thumb_col2{padding:0 20px; background: #fff}
.main_thumb_col2 ul.main_thumb_list{width:100% !important; overflow:hidden; overflow-x:auto; white-space:nowrap; font-size:0; margin-left:-10px;}
.main_thumb_col2 ul.main_thumb_list li{position:relative; display:inline-block; width:50%; white-space:normal; font-size:16px; vertical-align:top; box-sizing: border-box; padding-left:10px;}
.main_thumb_col2 ul.main_thumb_list li a{display:block; width:100%;}
.main_thumb_col2 ul.main_thumb_list li a .thumb{display:block; margin-bottom:5px; font-size:0; height:92px; overflow:hidden; background:#eaeaea;}
.main_thumb_col2 ul.main_thumb_list li a .thumb img{position:relative;}
.main_thumb_col2 ul.main_thumb_list li a .desc{display:block; color:#000; font-size:15px; text-align:left; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;} */

.main_thumb_col2{padding:0 20px; background: #fff}
.main_thumb_col2 ul.main_thumb_list{width:100% !important; overflow:hidden; overflow-x:auto; white-space:nowrap; font-size:0; margin-left:-10px;}
.main_thumb_col2 ul.main_thumb_list li{position:relative; display:inline-block; width:50%; white-space:normal; font-size:16px; vertical-align:top; box-sizing: border-box; padding-left:10px;}
.main_thumb_col2 ul.main_thumb_list li .thumb{height:92px; margin-bottom:5px; position:relative; background-position: 50% 50%; background-repeat: no-repeat; background-size: cover; overflow: hidden;}
.main_thumb_col2 ul.main_thumb_list li .thumb:before{content: ""; display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: inherit; -webkit-filter: blur(5px); -moz-filter: blur(5px); -o-filter: blur(5px); -ms-filter: blur(5px); filter: blur(5px);}
.main_thumb_col2 ul.main_thumb_list li .thumb a{display:block;width:100%;height:100%;}
.main_thumb_col2 ul.main_thumb_list li .thumb a::before{content: ""; position: absolute; top: 0; left: 0; display: block; width: 100%; height: 92px; background: url('http://image.chosun.com/search/2017_new/black_bg.png') repeat;}
.main_thumb_col2 ul.main_thumb_list li .thumb img{width:auto; max-height:92px; margin:auto; top:0; left:0; bottom:0; right:0; vertical-align:middle; position:absolute;}
.main_thumb_col2 ul.main_thumb_list li a.desc{display:block; color:#000; font-size:15px; text-align:left; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}


/* thumbnail column 2 for slide */
.main_thumb_col2 {position:relative; overflow:hidden;}
.main_thumb_col2 ul.main_thumb_list {overflow:visible; overflow-x:visible;}

/* more_wrap */
.more_wrap{text-align:center; padding:12px 0 12px 0; background:#fff;}
.more_wrap .more_btn{padding-right:12px; font-size:15px; color:#666; background:url('http://image.chosun.com/weeklybiz/m/images/arr_right.png') 100% 42% no-repeat; background-size:5px 8.5px;}
.more_wrap .more_btn.down_arr{padding-right:21px; font-size:15px; color:#666; background:url('http://image.chosun.com/weeklybiz/m/images/arr_down.png') 100% 50% no-repeat; background-size:12.5px 7.5px;}
.more_wrap2{padding:20px 0 40px 0;}


/* main_tab_list */
.main_tab_list{padding:0 20px; display: none; }
ul.tabs {font-size:0}
ul.tabs li {display:inline-block; width:50%; box-sizing:border-box; border-bottom:solid 2px #d7d7d7; font-size:17px; text-align:center;}
ul.tabs li a {display:block; padding:15px 0 10px 0;}
ul.tabs li.active {border-bottom:solid 2px #24a4e6}
ul.tabs li.active a {color:#24a4e6}

/* main_thumb_col1 */
.main_thumb_col1{overflow:hidden; position:relative;}
.main_thumb_col1 .swiper-pagination-bullet{background: rgba(204, 204, 204, 0.6);}
.main_thumb_col1 .swiper-pagination-bullet-active{background: rgba(255, 255, 255, 1);}
.main_thumb_col1.bg ul li a{display:block; position:relative; height:0; padding-bottom:56.12%; overflow:hidden;}
.main_thumb_col1.bg ul li a img{position:absolute; top:0; left:0; width:100%; height:100%;}
/* .main_thumb_col1.bg ul li a{display:block; position:relative;}
.main_thumb_col1.bg ul li a img{} */
.main_thumb_col1.bg ul li a .bg{display:block; width:100%; height:100%; position:absolute; left:0; top:0; background: rgba(0, 0, 0, 0.5);}
.main_thumb_col1.bg ul li a .txt_wrap{display:table; width:100%; height:100%; text-align:center;}
.main_thumb_col1.bg ul li a .txt_wrap .txt{display:table-cell; padding:0 20px; font-size:20px; line-height:1.3em; color:#fff; vertical-align:middle;}
.main_thumb_col1.bg ul li a .txt_wrap .tt{display:block; visibility: hidden; padding-bottom:10px; font-size:12px; line-height:1em; color:#24a4e6;}
.main_thumb_col1.swiper-container-horizontal>.swiper-pagination{bottom:7%;}

/* pdf_slide */
.main_pdf_slide{padding:20px 15px;}
.main_pdf_slide h2{margin-bottom:15px; font-size:17px; line-height:1em; color:#000; font-weight:700;}
.main_pdf_slide li{width:auto; position:relative; display:inline-block; white-space:normal; text-align:center;}
.main_pdf_slide ul li a{display:block;}
.main_pdf_slide ul li a .thumb{display:block; width:80.5px; height:109px; margin-bottom:7px;}
.main_pdf_slide ul li a .date{font-size:15px; line-height:1em; color:#666;}

/* main_ad2 */
.main_ad2{padding:9px 20px; margin-bottom:0; background:#eaeaea; text-align:center;}
.main_ad2 a{display:block; padding:0 7.5px;}

/***********************************
//article_m
************************************/
.biz_title_box{padding-top:35px;}
.biz_title_box .news_title{margin-bottom:25px;}
.biz_title_box .news_title .news_title_cate{font-size:17px; line-height:1em; color:#24a4e6;}
.biz_title_box .news_title h2{font-size:24px; line-height:31px; color:#000; font-weight:normal;}

.biz_title_box .news_info{*zoom:1; padding-bottom:12px; margin-bottom:12px; border-bottom:1px solid #eaeaea; font-size:14px; line-height:1em;}
.biz_title_box .news_info:after{display:block;content:"";clear:both;}
.biz_title_box .news_info a{float:left; color:#999;}
.biz_title_box .news_info ul{float:right; *zoom:1;}
.biz_title_box .news_info ul:after{display:block;content:"";clear:both;}
.biz_title_box .news_info ul li{float:left; padding-left:17px; margin-left:15px; color:#999;}
.biz_title_box .news_info ul li:nth-child(1){background:url("http://image.chosun.com/weeklybiz/m/images/ic_view.png") 0 1px no-repeat; background-size:13px 10px;}
.biz_title_box .news_info ul li:nth-child(2){background:url("http://image.chosun.com/weeklybiz/m/images/ic_comment.png") 0 1px no-repeat; background-size:13px 10px;}
.biz_title_box .news_info ul li:nth-child(3){background:url("http://image.chosun.com/weeklybiz/m/images/ic_like.png") 0 1px no-repeat; background-size:13px 10px;}

/* news_fn */
.news_fn{height:28px;}
.news_fn .date{font-size:12px; line-height:1em; color:#999;}
.news_fn ul{float:right;}
.news_fn ul li{float:left;}
.news_fn ul li a{display:block; width:28px; height:26px; border:1px solid #d7d7d7;}
.news_fn ul li:first-child a{border-right:none;}

/* biz_news_body */
.biz_news_body{padding-top:25px; font-size:17px; line-height:25px; color:#222;}
.biz_news_body .news_txt_wrap{padding:0 15px;}
.biz_news_body .par{margin-top:36px; padding:0 15px;}
.biz_news_body .par:first-child{margin-top:0;}
.biz_news_body .img_box{margin:36px -15px;}
.biz_news_body .h_icon{padding:25px 0; text-align:center; border-bottom:9px solid #eaeaea;}
.biz_news_body .h_icon a{display:inline-block; background:url("http://image.chosun.com/weeklybiz/m/images/heart_icon.gif") 0 0 no-repeat; background-size:22px 18px;}
.biz_news_body .h_icon a img{width:22px; height:18px;}
.biz_news_body .h_icon a span{display:block; padding:3px 0 3px 27.5px; font-size:15px; line-height:1em; color:#222;}

/* biz_slide */
.biz_slide{padding-bottom:25px; margin-left:15px;}
.biz_slide h2{padding:24px 0 15px 0; font-size:17px; line-height:1em; color:#000;}
.biz_slide .swiper-slide a{display:block;}
.biz_slide .swiper-slide .tt{display:block; margin-top:8px; font-size:15px; line-height:1.2em; color:#000;}

/* view_ad */
.view_ad{margin-bottom:25px; border-top:9px solid #eaeaea; border-bottom:9px solid #eaeaea;}

/* biz_comment */
.biz_comment{border-bottom:9px solid #eaeaea;}
.biz_comment .cmt_write_wrap{padding:0 15px;}
.biz_comment .cmt_write_wrap h2{margin-bottom:15px; font-size:20px; line-height:1em; color:#000;}
.biz_comment .cmt_write_wrap h2 span{font-size:17px; line-height:1em; color:#000;}

.biz_comment .cmt_write_area{margin-bottom:20px; position:relative;}
.biz_comment .cmt_write_area .s_btn{display: block; position: absolute; right: 0px; bottom:0; z-index:9; min-width: 69px; height: 41px; background: #666; font-size: 15px; line-height: 100%; font-weight: 700; text-align: center; color: #fff; transition: all 0.6s ease; -ms-transition: all 0.6s ease;}

.biz_comment .cmt_input_first{margin-right:68px; padding:10px 12px 9px 12px; border:1px solid #d7d7d7; background:#fff; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.biz_comment .cmt_input_first span{display:block; width:100%; height:20px; line-height:20px; font-size:16px; color:#999;}
.biz_comment .cmt_input_first label{display:block; overflow:hidden; position:absolute; top:12px; right:12px; bottom:10px; left:12px; font-size:16px; color:#999; line-height:20px;}

.biz_comment .cmt_input{padding:10px 12px 10px 12px; border: 1px solid #d7d7d7; background:#fff; position:relative; z-index:10; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.biz_comment .cmt_input textarea{display:block; width:100%; height:100px; line-height:20px; font-size:16px; border:none; overflow:hidden; -webkit-appearance: none; resize: none;}
.biz_comment .cmt_input label{display:block; overflow:hidden; position:absolute; top:12px; right:12px; bottom:10px; left:12px; font-size:16px; color:#999; line-height:20px;}
.biz_comment .cmt_count{width:100%; height:40px; border:1px solid #d7d7d7; border-top:none; background:#fff;}
.biz_comment .cmt_count:after{display:block;content:"";clear:both;}
.biz_comment .cmt_count span{display:block; float:right; margin-right:85px; font-size:16px; line-height:45px; color:#999;}

/* .biz_comment .cmt_write_area.on{margin-bottom:60px;}
.biz_comment .cmt_write_area.on .cmt_input{margin-right:0;}
.biz_comment .cmt_write_area.on textarea{height:100px;}
.biz_comment .cmt_write_area.on .s_btn{top:100%;}
.biz_comment .cmt_write_area.on .cmt_count{top:100%; opacity:1; visibility:visible;} */

.cmt_reply .cmt_write_wrap{padding:20px 0 0 0; margin:0 15px; border-bottom:1px solid #eaeaea;}

.cmt_box ul li:first-child{padding-top:0;}
.cmt_comment{padding:20px 0 15px 0; margin:0 15px; border-bottom:1px solid #eaeaea;}
.cmt_info{margin-bottom:8px;}
.cmt_info .cmt_name{font-size:14px; line-height:1em; color:#222; font-weight:bold;}
.cmt_info .cmt_date{margin:0 0 2px 5px; font-size:12px; line-height:1em; color:#999;}
.cmt_info .cmt_report_del{float:right; font-size:12px; line-height:23px; color:#9a9a9a;}
.cmt_txt{margin-bottom:20px; font-size:14px; line-height:21px; color:#222;}
.cmt_btn .cmt_write_btn{display:inline-block; height:25px; padding:0 10px; border:solid 1px #d7d7d7; font-size:12px; line-height:25px; color:#222}
.cmt_btn .cmt_write_btn.clicked{background:#f8f8f8;}
.cmt_btn .cmt_reply_like{float:right; display: inline-block; height:25px; padding:0 10px; border:solid 1px #d7d7d7; font-size:12px; line-height:25px; color: #666 }
.cmt_btn .cmt_reply_like.clicked{color:#ef2229; border-color:#ef2229;}
.cmt_btn .cmt_reply_like:before{content:' '; display:inline-block; width:13px; height:15px; margin-right: 5px; background:url("http://image.chosun.com/weeklybiz/m/images/cmt_like_icon.png") 0 0px no-repeat; background-size:100%; vertical-align:middle;}
.cmt_reply{background:#f8f8f8;}
.cmt_reply .cmt_info .cmt_name{padding-left:15px; padding-left:15px; background:url("http://news.chosun.com/test_2010/myj/weeklybiz/images/re_icon.gif") 0 2px no-repeat;}
.cmt_reply .cmt_txt{margin-bottom:0; padding-left:15px;}

/* pn_list */
.pn_list{padding:0 15px;}
.pn_list dl{padding:16px 0; padding-left:40px; font-size:15px; line-height:1.2em; *zoom:1;}
.pn_list dl:nth-child(1){border-bottom:1px solid #eaeaea;}
.pn_list dl:after{display:block;content:"";clear:both;}
.pn_list dt{float:left; margin-left:-40px; color:#999;}
.pn_list dd{color:#222; letter-spacing:-0.05em;}
.pn_list dd .num{font-size:12px; line-height:1em; color:#24a4e6; margin-left:3px;}

/* view_ad2 */
.view_ad2{padding:9px 20px; background:#eaeaea;}
.view_ad2 a{display:block; padding:0 7.5px;}


/* cate_box */
.wb_list_wrap{margin-bottom:9px; background:#fff;}
.cate_box{padding:0 15px;}
.cate_box ul{padding:25px 0 15px 0; border-bottom:1px solid #222; *zoom:1;}
.cate_box ul:after{display:block;content:"";clear:both;}
.cate_box li{float:left;}
.cate_box li:first-child{margin-right:20px;}
.cate_box select{padding-right:16px; font-size:15px; line-height:1em; color:#000; background:#fff url("http://image.chosun.com/weeklybiz/m/images/wb_select_m.gif") 100% 46% no-repeat; background-size:8px 4.5px; border:none; -webkit-border-radius:0; -webkit-appearance: none; -moz-appearance: none; appearance: none;}
.cate_box input.date_input{width:115px; font-size:15px; line-height:1em; color:#000; background:#fff url("http://image.chosun.com/weeklybiz/m/images/wb_select_m.gif") 82% 46% no-repeat; background-size:8px 4.5px; border:none; -webkit-border-radius:0; -webkit-appearance: none; -moz-appearance: none; appearance: none;}
/* .cate_box input.date_input:focus{background:none;} */

input[type="month"]::-webkit-inner-spin-button{
    display: none;
    -webkit-appearance: none;
}

/* input[type="date"]::-webkit-inner-spin-button,
input[type="date"]::-webkit-calendar-picker-indicator {
    display: none;
    -webkit-appearance: none;
} */

.list_box{padding:0 20px;}
.list_box ul{}
.list_box ul li{padding:15px 0; *zoom:1; border-bottom:1px solid #eaeaea;}
.list_box ul li:after{display:block;content:"";clear:both;}
.list_box ul li a{display:table; width:100%;}
.list_box ul .txt{display:table-cell; padding:0 15px 0 0; vertical-align:top; position:relative;}
.list_box ul .txt:only-child{padding:0 0 0 0;}
.list_box ul .txt .tt{display:block; margin-bottom:10px; font-size:17px; line-height:1.3em; letter-spacing:-0.05em; color:#222;}
.list_box ul .txt .view{display:block; padding-top:1px; padding-left:17px; margin-left:25px; font-size:14px; line-height:14px; color:#999;}
.list_box ul .img{display:table-cell; width:58px; height:58px; vertical-align:top; }
.list_box ul .img img{max-width:100%; max-height:100%; vertical-align:middle;}
.list_box ul .nd_wrap{font-size:12px; line-height:1.2em; color:#999;}
.list_box ul .nd_wrap:after{display:block;content:"";clear:both;}
.list_box ul .nd_wrap span{display:block; float:left; padding:0px 0 0 0;}
.list_box ul .nd_wrap .name{max-width:165px; padding-right:7px; margin-right:6px; background:url("http://image.chosun.com/weeklybiz/m/images/v_line.gif") 100% 0px repeat-y; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}