@charset "utf-8";

/*
* ==============================+
* 작업자 : 박유진
* 작업 시작일 : 2017.03
* ==============================+
*/

@import url("http://news.chosun.com/dhtm/css/main/201505/css_reset_2015_min.css");


/* 기본 스타일 */
html, body {height:100%;}
html{-webkit-text-size-adjust:none; }
body{overflow-y:scroll; min-width:320px; background:#fff; letter-spacing: -0.05em}
body, input, button, textarea{font-family:"Malgun Gothic", 돋움, Dotum, "Apple SD Gothic Neo", sans-serif; font-size:14px; line-height:1.4em; color:#222}
a, a:visited{color:#222;text-decoration:none}
input[type="text"], input[type="password"]{-webkit-appearance:none}
input[type="checkbox"]{-webkit-appearance:none;-webkit-border-radius:0}
input:checked[type="checkbox"]{-webkit-appearance:checkbox}
input[type="radio"]{border:none;-webkit-appearance:none}
button,input[type="button"],input[type="submit"],input[type="reset"],input[type="file"]{-webkit-appearance:button;border-radius:0}
textarea{-webkit-appearance:none; -webkit-border-radius:0px;}
select{-webkit-appearance:menulist-text}

.skip-content a{display:block; background:#8E0808 !important; text-align:center; position:absolute; top:-36px; left:0; width:1px; height:1px; overflow:hidden; display:block; color:#fff}
.skip-content a:focus{width:100%; top:0; padding:10px;height:auto; color:#fff; z-index:99999;}
.btn_pageup  {display:none}




/*Footer*/
.footer{ clear:both; max-width:1115px; margin:30px auto 0;}
.footer .footer_in{max-width:1115px;}
.footer_in { font-size:12px; padding:23px 0;}
dl.copyright { width:690px; margin:0 auto; overflow:hidden; text-align:left;}
dl.copyright dt { width:206px; padding-top:10px; float:left;}
dl.copyright dt img { margin-right:5px}
dl.copyright dd { display:inline; background: url(http://image.chosun.com/main/201103/corp_line.gif) no-repeat left 3px;padding: 0 5px 0 7px;}
dl.copyright dt + dd, dl.copyright dd.copy { background:none; padding-left:0;}
dl.copyright dd.copy{position:relative; left:auto; top:auto}
.footer.line {border-top:1px solid #d7d7d7}

.news_go { width:42px; height:42px; position:fixed; bottom:50px; right:10px;}
.news_go a { display:block; width:42px; height:42px; background:url(http://image.chosun.com/main/201505/cs_art_ico.png) no-repeat; font-size:0; line-height:0; text-indent:-9999px; overflow:hidden; }
.news_go #news_go_home { background-position: -100px -550px;}
.news_go #news_go_list { background-position: -150px -450px;}
.news_go #news_go_top { background-position: -150px -500px; margin-top:-1px;}

/*layout*/
.schCont {overflow:hidden;position:relative; width:1115px; margin:0 auto;}
.schCont_in {overflow:hidden;}
.l_area {position: relative;float:left; width:775px; border-right: 1px solid #d7d7d7; box-sizing:border-box; margin-top:40px; /*min-height:626px;*/}
.l_area.all {border-right:0}
.r_area {float:left; width:320px; padding-top:40px; padding-left:20px}

.l_area .more_area {position:absolute; bottom:37px; right:30px; }



/*header*/

/* gnb */
#csHeader { width:100%; position:relative; z-index:10}
.csh_art { width:100%; height:176px;}
.csh_art_area { height:44px; background:#272d36; border-bottom:1px solid #272d36;}
.csh_art_in { width:1115px; height:44px; margin:0 auto; position:relative; z-index:5 }
.csh_art_in a.csh_cs { display:block; width:101px; height:13px; background:url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat -294px -5px; text-indent:-9999px; overflow:hidden; position:absolute; top:16px; left:0px;}
h2#csh_brand .csh_logo_title, h2#csh_brand .csh_art_newsq {overflow:hidden;}
h2#csh_brand a.csh_logo { display:block; color:#fff; position:absolute; top:11px; left:50%; margin-left:-25px;font-size:20px;text-decoration:none}

.csh_art .csh_login { position:absolute; top:12px; right:0px; white-space:nowrap;}
.csh_art .csh_login .login_link {color:#fff}
.csh_login .csh_all_trig_off { width:23px; height:20px; background:url(http://image.chosun.com/newsq/201505/nq_main_ico.png) no-repeat -125px -175px; text-indent:-9999px; overflow:hidden; display:inline-block; vertical-align:middle;}
.csh_login .csh_all_trig_on { width:23px; height:20px; background:url(http://image.chosun.com/newsq/201505/nq_main_ico.png) no-repeat -125px -225px; text-indent:-9999px; overflow:hidden; display:inline-block; vertical-align:middle;}
.csh_login .csh_all_trig_off:hover { width:23px; height:20px; background:url(http://image.chosun.com/newsq/201505/nq_main_ico.png) no-repeat -125px -225px; text-indent:-9999px; overflow:hidden; display:inline-block; vertical-align:middle;}
.csh_login .csh_newsq_trig_off { width:106px; height:26px; margin-right:0px; background:url(http://image.chosun.com/newsq/201505/nq_main_ico.png) no-repeat -0px -175px; text-indent:-9999px; overflow:hidden; display:inline-block; vertical-align:middle;}
.csh_login .csh_newsq_trig_on { width:106px; height:26px; margin-right:0px; background:url(http://image.chosun.com/newsq/201505/nq_main_ico.png) no-repeat -0px -225px; text-indent:-9999px; overflow:hidden; display:inline-block; vertical-align:middle;}
.csh_login .csh_newsq_trig_off:hover { width:106px; height:26px; margin-right:0px; background:url(http://image.chosun.com/newsq/201505/nq_main_ico.png) no-repeat -0px -225px; text-indent:-9999px; overflow:hidden; display:inline-block; vertical-align:middle;}

ul#cs_mgnb_pop_id {margin: 0;padding: 0;border: 0;color: #333;font: 15px/30px "맑은 고딕", "Malgun Gothic", 나눔고딕, 돋움, Dotum, 굴림, Gulim, "Apple SD Gothic Neo", sans-serif;}
div.cs_mgnb { width: 100%; height: 44px; background: #fff; border-bottom: solid 1px #ddd; }
ul#cs_mgnb_pop_id { display: none; position: absolute; width: 168px; padding-top: 5px; top: 45px; right: 0px; background: #fff; border: solid 1px #ddd; letter-spacing: -1px; list-style: none; z-index: 99999 }
ul#cs_mgnb_pop_id.fixed { position: fixed; position: fixed; top: 44px; left: 50%; margin-left: 410px;}
ul#cs_mgnb_pop_id li { list-style: none; padding-left: 19px; }
ul#cs_mgnb_pop_id li a { text-decoration: none; }
ul#cs_mgnb_pop_id li a:hover { text-decoration: underline; }
ul#cs_mgnb_pop_id li.service_all { margin-top: 10px; border-top: solid 1px #ebebeb; border-bottom: solid 1px #ebebeb; font-size: 13px; line-height: 43px; }
ul#cs_mgnb_pop_id li.service_all a { font-size: 13px; font-weight: bold; color: #333; }
a.cs_mgnb_trig_off { width: 22px; height: 22px; margin-left: 20px; display: inline-block; background: url(http://image.chosun.com/main/201505/cs_mgnb_ico.png) no-repeat -125px -1px; text-indent: -9999px; vertical-align: middle; }
a.cs_mgnb_trig_on { width: 22px; height: 22px; margin-left: 20px; display: inline-block; background: url(http://image.chosun.com/main/201505/cs_mgnb_ico.png) no-repeat -150px 0px; text-indent: -9999px; vertical-align: middle; }
ul#cs_mgnb_pop_id li.sns_links { padding: 5px 0 12px 15px; line-height: 0; }
ul#cs_mgnb_pop_id li.sns_links a { position: relative; width: 30px; height: 30px; margin-left: 2px; display: inline-block; font-size: 0; line-height: 0; text-indent: -9999px; background: url(http://image.chosun.com/main/201505/csh_main_ico.png) no-repeat; }
ul#cs_mgnb_pop_id li.sns_links a.fb { background-position: 0px -500px; }
ul#cs_mgnb_pop_id li.sns_links a.tw { background-position: -50px -500px; }
ul#cs_mgnb_pop_id li.sns_links a.gp { background-position: -100px -500px; }
ul#cs_mgnb_pop_id li.sns_links a.kas { background-position: -150px -500px; }
ul#cs_mgnb_pop_id li.sns_links a:first-child { margin-left: 0; }
ul#cs_mgnb_pop_id li.sns_links a.fb:hover { background-position: 0px -450px; }
ul#cs_mgnb_pop_id li.sns_links a.tw:hover { background-position: -50px -450px; }
ul#cs_mgnb_pop_id li.sns_links a.gp:hover { background-position: -100px -450px; }
ul#cs_mgnb_pop_id li.sns_links a.kas:hover { background-position: -150px -450px; }
ul#cs_mgnb_pop_id li, ul#cs_mgnb_pop_id li a { font-size: 16px; }
ul#cs_mgnb_pop_id li.service_all a { font-size: 15px }

.sch_area{position:relative; width:520px; z-index:1000; margin:0 auto; padding-top:20px; border-bottom:2px solid #222}
.sch_inputbox {position:relative; height:100%;/*padding-left: 20px;padding-right: 38px;*/}
.sch_inputbox input{width:470px; height:43px; background:none; border:0; color:#222; font-size:30px; padding:0 0 4px 5px; letter-spacing:-0.05em}
.sch_inputbox input:focus {color:#222}
.sch_inputbox input.selected {color:#222}

.sch_inputbox .searchBtn input {position:absolute; right:0; bottom: 0; width:44px; height:42px;  background:url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat -132px 4px; text-indent:999px; cursor:pointer; font-size:0}
.sch_sec {width:100%; height:80px; background:#f8f8f8; box-sizing:border-box;}
.sch_sec_in {width:1115px;margin: 0 auto}
.sch_sec.gnb_midFixed ul.autoFrame{top:48px;}

#gnb_top {/*position:fixed; top:0; left:0;*/ position: relative; width:100%; z-index:50; -webkit-transform:translate(0,0); transform: translate(0,0);-webkit-transition: all .3s linear; transition: all .3s linear;}
#gnb_mid {/*position:fixed; top:45px; left:0;*/ position: relative; width:100%; z-index:11; background-color:#f8f8f8; -webkit-transform: translate(0,0);transform: translate(0,0);-webkit-transition: all .3s linear; transition: all .3s linear;}
#gnb_bot {/*position:fixed; top:124px; left:0;*/ width:100%; z-index:10;/* background-color:#f8f8f8;*/ -webkit-transform: translate(0,0);transform: translate(0,0);-webkit-transition: all .3s linear; transition: all .3s linear;}

/*#gnb_top.nav-up {-webkit-transform: translate(0,-45px); transform: translate(0,-45px);}
#gnb_mid.nav-up {-webkit-transform: translate(0,-124px); transform: translate(0,-125px);}
#gnb_bot.nav-up {-webkit-transform: translate(0,-176px); transform: translate(0,-176px);}*/

/*Fixed gnb*/
#gnb_mid.gnb_midFixed {position:fixed; top:0; left:0; width:100%; height:61px; border-bottom:1px solid #dbdbdb; z-index:100; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9;}
#gnb_mid.gnb_midFixed .sch_inputbox input {padding-left:5px; font-size:22px; height:32px;}
#gnb_mid.gnb_midFixed .sch_area {padding-top:11px}
#gnb_mid.gnb_midFixed .sch_inputbox .searchBtn input {height:36px; background-position:-132px 2px;}
.sticky {position: fixed;width: 100%;left: 0;top: 0;z-index: 100;border-top: 0;}

/*기존 Fixed gnb style*/
/*.sch_sec.schFixed {position:fixed; top:0; left:0; width:100%; height:60px; border-bottom:1px solid #dbdbdb; z-index:100;
transition: all 0.2s; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -o-transition: all 0.2s;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9;}
.sch_sec.schFixed .sch_inputbox input {height:36px; padding-left:5px; font-size:22px; transition: all 0.2s; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -o-transition: all 0.2s;}
.sch_sec.schFixed .sch_area {padding-top:11px;}
.sch_sec.schFixed .sch_inputbox .searchBtn input {height:36px; background-position:-132px 2px;}*/

/*자동완성*/
ul.autoFrame {display:none; position:absolute; top:68px; left:0px; border-left:1px solid #222; border-right:1px solid #222; border-bottom:1px solid #222; box-sizing:border-box; background:#fff; /*padding:10px 0;*/ width:100%; z-index:99999}
ul.autoFrame li {font-size:15px; color:#666; padding:5px 17px}
ul.autoFrame li span {font-weight:bold; color:#000}

/*menu*/
.menuGnb {width:100%; height:50px; background:#f8f8f8; border-bottom:1px solid #d7d7d7}
.menuGnb_in {position:relative; width:1115px; margin:0 auto;}
ul.menuGnb_box {overflow:hidden;}
ul.menuGnb_box li.bar a:before {content:""; display:block; position:absolute; left:0; top:50%; margin:-7px 0 0 -5px; width:1px; height:15px; background-color:#d4d4d4;}

ul.menuGnb_box li {}
ul.menuGnb_box li a{float:left; position:relative; font-size:16px; line-height:51px; padding:0 12px;margin: 0 6px}
ul.menuGnb_box li a:hover {text-decoration:none;}
ul.menuGnb_box li a:after {content: ""; display:block; position:absolute; left:0; bottom:0px; width:0; height:2px;background:#c51917; transition: all 0.2s; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -o-transition: all 0.2s;}

ul.menuGnb_box li a:hover:after {width:100%;}
ul.menuGnb_box li.current a {color:#c51917; font-weight:bold;}
ul.menuGnb_box li.current a:after { position:absolute; left:0; bottom:0px; height:2px; width:100%; background:#c51917;}
ul.menuGnb_box li a em {display:inline-block;  background:url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat; margin-left:5px; vertical-align:middle}
ul.menuGnb_box li a em.icon_dm {width:21px; height:17px; background-position:-5px -71px;}
ul.menuGnb_box li a em.icon_dm.on {background-position:-28px -71px;}
ul.menuGnb_box li a em.icon_time {width:18px; height:18px; background-position:-5px -106px;}

.db_search {position:absolute; top:15px; right:0}
.db_search span {position:relative; margin-left:6px; padding-left:9px;}
.db_search span a {font-size:14px; color:#666}
.db_search span:after{content:""; display:block; position:absolute; left:0; top:0%; width:2px; height:2px; margin-top:9px; background-color:#a7aab4;}
.db_search span:first-child:after {display:none; margin-left:0; padding-left:0;}

/* 오른쪽 공통영역 */
.hot_keyword {position:relative; border:1px solid #d7d7d7; padding:18px 19px 19px; background:#f8f8f8;margin-bottom:19px; box-sizing:border-box;}
.hot_keyword h3 {margin-bottom:20px; font-size:18px}
.hot_keyword .swiper-container {height:95px;}
.hot_keyword .keyword_box .keyword_box {overflow:hidden; height:95px; width:280px}
.hot_keyword .keyword_box li { margin-left:5px; height:95px; background-position:0 0; background-size:cover; background-repeat:no-repeat; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing: border-box; }
.hot_keyword .keyword_box li:first-child {margin-left:0}
.hot_keyword .keyword_box li {float:left}
.hot_keyword .keyword_box li > div{height:95px;width:90px} 
.hot_keyword .keyword_box li > div a {position: relative;display: table;width: 100%;height: 95px;text-align: center;color: #fff;font-size:16px;letter-spacing: -0.05em; line-height: 1.3em;}
.hot_keyword .keyword_box li > div a:after{content: ""; display:block; position:absolute; left:0; top:0; width:100%; height:100%;background: url(http://image.chosun.com/search/2017_new/black_bg.png) repeat 0 0; z-index:1;}
.hot_keyword .keyword_box li > div a span {position:relative; display:table-cell; vertical-align:middle; padding:0 10px; z-index:2;}

.btnMove{position:absolute; right:19px; top:19px; height:19px;}
.btnMove button{display:inline-block; width:19px; height:19px; line-height:24px; text-align:center; border:0; padding:0 ; background:url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat; vertical-align: top;}
.btnMove button span{font-size:0;}
.btnMove button.btn_arrow-left {background-position:-5px -282px}
.btnMove button.btn_arrow-right {background-position:-24px -282px}

.focus_area {overflow:hidden; margin-bottom:20px}
.focus {border:1px solid #d7d7d7; overflow: hidden;}
.focus .thumb_area {line-height:0}
.focus .thumb_area img {height:148px; max-width:338px; min-width:338px;}

.focus .tit_text {padding:18px}
.focus .tit_text span {display:block; font-size:20px; margin-bottom:6px;line-height: 1.2}
.focus .tit_text em{display:block; font-size:13px; margin-bottom:8px}
.focus .tit_text p {font-size:13px; color:#666;margin-bottom:5px}

a.view {position:relative; font-size:12px; color:#999}
a.view:after {content: ""; display:block; position:absolute; right:-9px; top:6px; width:4px; height:7px; background: url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat -5px -46px;}
.focus_area a.btn_modify {float:right; font-size:11px; color:#999; padding-top:4px}

.focus.person {}
.focus.person .thumb_area{display: table-cell; width: 111px; text-align: right;}
.focus.person .thumb_area img{max-width:111px; min-width:111px; height: 148px}
.focus.person .person_box { display: table; table-layout: fixed; width: 100%;}
.focus.person .tit_text { padding:18px; display: table-cell; vertical-align: middle}

.add_text {clear: both; border-top:1px solid #eaeaea; padding: 20px; font-size: 13px}
.add_text p {color:#666; padding-bottom:13px}
.add_text dl{font-size: 13px}
.add_text dl dt {color:#222; float:left; padding-top:6px}
.add_text dl dd {color:#666; padding:6px 0 0 60px}
.add_text dl dd a {color:#666;}
.add_text dl.add_person {position:relative; margin-top: 10px}
.add_text dl.add_person dd {padding:6px 0 0 60px}
.add_text dl.add_person dd strong{padding:0 0 0 5px}
.add_text dl.add_person dd.btn_more {position:absolute; right:19px; bottom:-3px;     font-size: 12px; color: #999;}
.add_text dl.add_person dd.btn_more:after {content: ""; display:block; position:absolute; right:-9px; top:12px; width:4px; height:7px; background: url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat -5px -46px;}
.add_text dl dt:first-child, .add_text dl dt:first-child + dd {padding-top:0;}

.focus_area.v2 .thumb_area { width: 140px; padding-right:20px}
.focus_area.v2 .thumb_area img{max-width:140px; height:auto; text-align: center}
.focus_area.v2 .thumb_area .thumb_area_inner {display: table;  width: 100%;
height:90px; box-sizing: border-box; border:1px solid #ebebeb; margin: 20px 0; text-align: center; vertical-align: middle;}
.focus_area.v2 .thumb_area .thumb_area_inner a {display:table-cell; vertical-align:middle}
.focus_area.v2 .add_text dl dd {padding-left:60px}

.ad_search {text-align:center;}

/* 메인 컨텐츠 뉴스 */
/* 메인링크 link_type01 */
.link_type01_box { /*margin-right:25px; margin:0 25px 38px 0;*/ margin:0 25px 0 0; padding-bottom:28px}
.link_type01_box .link_type01:first-child {padding-top:0}
dl.link_type01 {padding:11px 0;}
dl.link_type01 dt {margin-bottom:7px}
dl.link_type01 dt > a {display:inline-block; border-bottom:1px solid #222; text-decoration:none; font-size:19px; color:#222}
dl.link_type01 dt span.url_area {margin-left:5px; letter-spacing:0}
dl.link_type01 dt span.url_area a {border-bottom:0; font-size:14px; color:#999}
dl.link_type01 dt span.url_area a:hover {text-decoration:underline;}
dl.link_type01 dd {color:#666}

div.link_type01.theme {overflow:hidden}
div.link_type01.theme .thumb{ float:left; display: table; width:220px; height:124px; box-sizing: border-box; border:1px solid #d7d7d7; margin-right:30px; line-height:0}
div.link_type01.theme .thumb > a{display: table-cell; vertical-align: middle; text-align: center;}
div.link_type01.theme dl {display: table;}
div.link_type01.theme dl dt > a { font-weight: 600; text-decoration: none; color: #222; font-size: 19px; }
div.link_type01.theme dl dd.read {margin-top:8px}
div.link_type01.theme dl dd.text {margin-top:15px; font-size:13px}
div.link_type01.theme dl dd.text ul li{padding:2px 0 3px 0}
div.link_type01.theme dl dd.text ul li strong {width:87px; display:inline-block}
div.link_type01.theme dl dd.text ul li em{margin: 0 2px 0 3px; color: #adadad; }


/* 파워링크*/
.link_type02_box {border-top: 1px solid #d7d7d7; border-bottom:1px solid #eaeaea; margin:0 25px 38px 0; padding:30px 0 17px 30px; background:#fffef8}
.l_area .link_type02_box:first-child {margin-top:0;}
.type02_head {padding-bottom:15px;}
.type02_head em{display:inline-block; width:24px; height:18px; background:#bbb; color:#fff; font-size:12px; border-radius:3px; padding: 0 2px;margin-right:10px; text-align:center}
.type02_head h2 {display:inline-block; color:#666}
.type02_head span.click_choice {position:relative; margin-left:11px; padding-left:11px; font-size:12px;}
.type02_head span.click_choice a {color:#999}
.type02_head span.click_choice:before {content:""; display:block; position:absolute; left:0; top:1px; width:1px; height:15px; background-color:#d4d4d4;}
.type02_head span.click_choice:after{content:""; display:block; position:absolute; right:-9px; top:42%; width:4px; height:7px; background:url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat -5px -46px;}
dl.link_type02 {padding:11px 0; color:#666}
dl.link_type02 dt {margin-bottom:7px}
dl.link_type02 dt > a {color:#050ed4; display:inline-block; text-decoration:underline; font-size:15px;}
dl.link_type02 dt span.url_area {margin-left:5px; letter-spacing:0}
dl.link_type02 dt span.url_area a {font-size:14px; color:#3ead62}
dl.link_type02 dt span.url_area a:hover {text-decoration:underline;}

/* 검색뉴스*/
.search_news_box {margin-bottom:50px; margin-right:25px}
.search_news_box.paper_thum {/* margin-right:20px; */}
.search_news_box.paper_thum.thum2 {margin-right:10px;}
.news_head {position:relative; overflow:hidden; margin-bottom:20px;}
.search_news_box.paper_thum .news_head {margin-right:5px}
.news_head h2 {display:inline-block; color:#222; font-size:22px; line-height: 1.1em; vertical-align: top;}
.news_head .more_area {position:absolute; bottom:1px; right:30px;}
.more_area a.more{position:relative; font-size:13px;margin-left:10px;color:#666; text-decoration:underline;}
.more_area a.more:after{content:""; display:block; position:absolute; right:-9px; top:42%; width:4px; height:7px; background:url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat -5px -46px;}

/* 상세 검색뉴스*/
.news_head.detail_search {padding-bottom:20px; border-bottom:1px solid #d7d7d7;}
.news_head .count_box {display:inline-block; margin-left:5px; color:#666}
.detail_search .detail_search_view {overflow:hidden; margin:15px 0 13px;}
.detail_search .detail_search_view .bundle {position:relative; float:left; font-size:13px;  margin-left:8px; padding-left:8px;}
.detail_search .detail_search_view .bundle:before {content:""; display:block; position:absolute; left:0; top:5px; width:1px; height:12px; background-color:#d4d4d4;}
.detail_search .detail_search_view .bundle:first-child {margin-left:0; padding-left:0;}
.detail_search .detail_search_view .bundle:first-child:before {display:none;}
.detail_search .detail_search_view .bundle span{color:#999; margin-right:9px}
.detail_search .detail_search_view .bundle em{color:#222; margin-right:5px}
.detail_search .detail_search_view .bundle a{display:inline-block; width:13px; height:13px; background:url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat -5px -217px; margin-top:4px; vertical-align:top; font-size:0; text-indent:9999px}
a.reset {position:absolute; right:0; bottom:17px; color:#999; font-size:12px}
a.reset em{display:inline-block; width:11px; height:11px; background:url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat -35px -237px; margin:0 3px 0 0; vertical-align:middle;}

dl.word_view {float:left; overflow:hidden; font-size:13px; margin-right:15px }
dl.word_view dt{float:left; display:inline-block; color:#999; margin-right:10px}
dl.word_view dd{display:inline-block; border-radius:50px; background:#d2e5ff; color:#243e65;padding:0 7px 0 9px; height:22px; margin-right:5px }
dl.word_view dd a{display:inline-block; width:13px; height:13px; background:url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat -15px -238px; margin:4px 0 0 2px; vertical-align:top; font-size:0; text-indent:9999px}
dl.word_view.except dd {background:#d7d7d7; color:#666}
dl.word_view.except dd a {background-position:-2px -238px}

ul.list_sort {position:absolute; top:0; right:0px}
ul.list_sort li {position:relative; float:left; margin-right:6px; padding-right:9px;}
ul.list_sort li a {color:#999; font-size:13px}
ul.list_sort li a.select {color:#c51917; padding-left: 14px;}
ul.list_sort li a.select:before{content:""; display:block; position:absolute; top:39%; width:12px; height:9px; background:url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat -18px -44px;}
ul.list_sort li:after{content:""; display:block; position:absolute; right:0; top:0%; width:2px; height:2px; margin-top:9px; background-color:#a7aab4;}
ul.list_sort li:last-child:after{display:none;}
ul.list_sort li:last-child {margin-right:0; padding-right:0;}
ul.list_sort li.last {margin-right:0; padding-right:0;}

ul.view_style_sort {position:absolute; top:2px; right:202px; padding-right:14px;}
ul.view_style_sort:after {content: ""; display:block; position:absolute; right:0; top:0; width:1px; height:17px; background-color:#d4d4d4;}
ul.view_style_sort li {position:relative; float:left; padding-right:11px;}
ul.view_style_sort li a {color:#999; font-size:0; text-indent:9999px}
ul.view_style_sort li a.list_view {display:block; width:16px; height:16px; background:url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat -71px -194px; }
ul.view_style_sort li a.list_view.on {background-position:-71px -176px;}
ul.view_style_sort li a.thumb_view {display:block; width:16px; height:16px; background:url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat -53px -177px;}
ul.view_style_sort li a.thumb_view.on {background-position:-53px -195px}

ul.view_style_sort li:last-child:after{display:none;}
ul.view_style_sort li:last-child {margin-right:0; padding-right:0;}
ul.view_style_sort li.last {margin-right:0; padding-right:0;}
ul.view_style_sort.storyNews {top: inherit; bottom:13px; right:0px; padding-right:0}
ul.view_style_sort.storyNews:after {display:none}

dl.search_news{padding:14px 0; overflow: hidden;}
dl.search_news dd.thumb {float:right; position:relative; margin-left:25px; line-height: 0;}
dl.search_news dd.thumb a.pdf_download {position:absolute; bottom:5px; right:5px; width:51px; height:20px; background:url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat -53px -5px; font-size:0; vertical-align:middle; text-indent:9999px;}
dl.search_news dd.thumb img {max-width:160px; height:90px;}
dl.search_news dt {font-size:18px; margin-bottom:6px; line-height:1.316em; letter-spacing: -0.05em;}
dl.search_news dt a {}
dl.search_news dt em {display: block; color:#222; font-size:14px}
dl.search_news dd.desc {font-size:14px; line-height:1.5em;}
dl.search_news dd.desc a {color:#666}
dl.search_news dd.desc a strong {color:#222}
dl.search_news dd.art_info {color:#999; font-size:14px; margin-top:8px}
dl.search_news dd.art_info span {display:inline-block; position:relative; padding-left:7px; margin-right: 5px; }
dl.search_news dd.art_info span:first-child {margin-left:0; padding-left:0;}
dl.search_news dd.art_info span:before {content:""; display:block; position:absolute; left:0; top:3px; width:1px; height:15px; background-color:#d4d4d4;}
dl.search_news dd.art_info span:first-child:before {display:none;}
dl.search_news dd.art_info a {color:#999;}
dl.search_news a.pdf_download {display:inline-block; width:51px; height:20px; background:url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat -53px -5px; font-size:0; vertical-align:middle; margin-left:5px; text-indent:-9999px;}

dl.search_news.paper {display:table; padding:19px 18px;}
dl.search_news.paper dd.thumb {float:left; width:120px; height:166px; margin-left:0; margin-right:15px; border:1px solid #d7d7d7}
dl.search_news.paper dd.thumb img {width:120px; height:166px;}
dl.search_news.paper dt {line-height:1.2em; margin-bottom:4px; display: -webkit-box; overflow: hidden;-webkit-line-clamp: 3;-webkit-box-orient: vertical;word-wrap: break-word;height: 3.6em;}
dl.search_news.paper dd.art_info {margin-top:6px}
dl.search_news.paper dd.desc {display: -webkit-box; overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-wrap: break-word;height: 3em;}
dl.search_news.paper div {display:table-cell; vertical-align:middle}
dl.search_news.paper dd.art_info span.date {display:block; margin-left:0; padding-left:0; letter-spacing:0}
dl.search_news.paper dd.art_info span.date::before {background:none}
dl.search_news.storyNews {border-top:1px solid #eaeaea; overflow:hidden;}
.search_news_box .news_head + dl.search_news.storyNews {border:0; padding-top: 0;}
dd.tag{margin-top:6px}
dd.tag span{padding-right:10px;}
dd.tag span a {font-size:13px; color:#324ea1}

/* 슬라이더 및 썸네일 이미지 - 스토리뉴스 */
.sec_slider.story {background:#f3f3f3}
.distance_inner.story {width:auto; max-height:200px; min-height:200px; height:auto; overflow:hidden; line-height: 0; font-size: 0}
.distance_inner.story a {}
.distance_inner.story img{max-height:200px; min-width: 100px; line-height: 0; font-size: 0}

.sec_slider{overflow:hidden; position:relative; padding:35px 0 50px 0; background:#b9c0c5}
.sec_slider .news_head{width:775px}
.sec_slider_in {width:1115px; margin:0 auto}
.sec_slider_in .swiper-container{position:inherit; overflow:visible; font-size: 0; line-height: 0}
.sec_slider_in .swiper-container .swiper-slide {width:auto; font-size: 0; line-height: 0}
.sec_slider_in .swiper-container .swiper-wrapper {font-size: 0; line-height: 0;}
.sec_slider_in .swiper-container.mid{}
.sec_slider_in .swiper-container.mid .swiper-slide {float: inherit !important; display: inline-block; }
.sec_slider_in .swiper-container.mid .swiper-wrapper {height: 200px; white-space: nowrap;}

.distance_inner {width:280px; height:290px; background:#fff; text-align:left; line-height: 1.3}
.distance_inner .thumb{width:280px; height:156px;}
.distance_inner .thumb img{width:280px; height:156px; text-align:center;}
dl.distance_cont {font-size:14px; padding:11px 20px}
dl.distance_cont dd {display:block; /*margin-top:5px;*/ padding-bottom:4px}
dl.distance_cont dd.tag{margin-top:0}
dl.distance_cont dt {line-height: 1.3; display: -webkit-box; overflow: hidden; -webkit-line-clamp: 3; -webkit-box-orient: vertical; word-wrap: break-word; height: 70px;}
dl.distance_cont dt a {color:#222; font-size:18px;}

.distance_inner.quiz {background:#4e5661; text-align:center;}
.distance_inner.quiz .thumb{width:130px; height:130px; padding-top:38px; margin:0 auto}
.distance_inner.quiz .thumb img{width:130px; height:130px; border-radius:100%; text-align:center;}
.distance_inner.quiz dl.distance_cont dt {line-height: 1.3; display: -webkit-box; overflow: hidden; -webkit-line-clamp: inherit; -webkit-box-orient: vertical; word-wrap: break-word; height: 49px;}
.distance_inner.quiz dl.distance_cont dd a{color:#90aace;}
.distance_inner.quiz dl.distance_cont dt a {color:#fff;}

.distance_inner.newsq {position:relative; width:600px;}
.distance_inner.newsq .thumb{width:600px; height:290px}
.distance_inner.newsq .thumb img{width:600px; height:290px;}
.distance_inner.newsq dl.distance_cont {width:232px; height:206px; position:absolute; top:15px; right:15px; background:url(http://image.chosun.com/search/2017_new/w_bg.png) repeat; padding:40px 14px 14px 14px}
.distance_inner.newsq dl.distance_cont dd.desc a {color:#666; font-size:14px}
.distance_inner.newsq dl.distance_cont dd.desc a strong {color:#222;}

.list_thumb_view .distance_inner {width:auto; height:256px; background:#f8f8f8; box-sizing: border-box; border: 1px solid #d7d7d7; background: #f8f8f8; margin: 0 5px 10px; overflow:hidden}
.list_thumb_view .distance_inner .thumb{width:240px; height:130px;}
.list_thumb_view .distance_inner .thumb img{max-width:240px; height:130px; text-align:center;}
.list_thumb_view .distance_cont {font-size:14px; padding:11px 20px}
.list_thumb_view .distance_cont dd {display:block; margin-top:5px; padding-bottom:4px}
.list_thumb_view .distance_cont dt a{color:#222; font-size:18px;}
.list_thumb_view .distance_cont dd a {color:#667283;}

.list_thumb_view .distance_inner.quiz {background:#4e5661; text-align:center;}
.list_thumb_view .distance_inner.quiz .thumb{width:110px; height:110px; padding-top:38px; margin:0 auto}
.list_thumb_view .distance_inner.quiz .thumb img{width:110px; height:110px; border-radius:100%; text-align:center;}
.list_thumb_view .distance_inner.quiz dl.distance_cont dd a{color:#90aace;}
.list_thumb_view .distance_inner.quiz dl.distance_cont dt a {color:#fff;}

/* 슬라이더 및 썸네일 이미지 - 스토리뉴스 */


/* 영상 슬라이더*/
.sec_slider.video {background:#2d3238}
.sec_slider.video .news_head h2{color:#fff}
.sec_slider.video .news_head a.more {color:#999}
.sec_slider.video .distance {margin-right:17px}
.distance_inner.video {width:266px; height:207px; background:#2d3238; text-align:left; line-height: 1.3;}
.distance_inner.video .thumb {position:relative; width:266px; height:150px; text-align:center; background-position:50% 50%; background-repeat: no-repeat; background-size:cover; overflow:hidden;}
.distance_inner.video .thumb a {display:block; width:100%; height: 100%;}
.distance_inner.video .thumb a:before{position:absolute; top:0; left:0; content:""; display:block; width:266px; height:150px; background:url(http://image.chosun.com/search/2017_new/black_bg.png) repeat;}
.distance_inner.video .thumb img {width:auto; max-height:150px; position: absolute; top:0; left:0; vertical-align:middle; margin:0 auto; bottom:0; right:0;}
.distance_inner.video .thumb em.icon_vr {display:block; position:absolute; bottom:10px; left:10px; width:23px; height:18px; background:url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat -53px -36px;}
.distance_inner.video .thumb em.icon_play {display:block; position:absolute; bottom:12px; left:12px; width:26px; height:27px; background:url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat -53px -70px;}
.distance_inner.video dl.distance_cont {height: 70px; padding:5px 0 0 0; overflow: hidden;}
.distance_inner.video dl.distance_cont dt a{color:#fff}
.distance_inner.video .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);}/*불투명*/

/* 영상 상세 */
.distance_inner.video.detail {width:240px; background:none}
.distance_inner.video.detail .thumb {width:240px; height:130px; background:#eaeaea}
.distance_inner.video.detail .thumb a:before{display:none}
.distance_inner.video.detail .thumb img {max-height:130px;}
.distance_inner.video.detail .thumb em.icon_play {bottom:10px; left:10px;}
.distance_inner.video.detail dl.distance_cont dt a{color:#222; font-size: 17px;}

/* 공통 슬라이더 */
.arrow-left {background: url('http://news.chosun.com/ent/special/dhtm/img/arrows.png') no-repeat left top;position: absolute;left: 0px;top: 50%;margin-top: -15px;width: 50px;height: 50px; z-index:99;}
.arrow-right {background: url('http://news.chosun.com/ent/special/dhtm/img/arrows.png') no-repeat left bottom;position: absolute;right: 0px;top: 50%;margin-top: -15px;width: 50px;height: 50px;z-index: 99;}
.distance {margin-right:3px; line-height:0}

/* 페이징 */
.wrap_paginate {}
.paginate {padding:0 0 15px 0; text-align:center; line-height:normal; font-size:0;}
.paginate *{text-align:center;display:inline-block;position:relative;padding:2px 10px;font-size:13px;font-family:'Malgun Gothic', 돋움, Dotum, 'Apple SD Gothic Neo';color:#666;line-height:normal;text-decoration:none;vertical-align:middle}
.paginate a:hover, .paginate a:active, .paginate a:focus{text-decoration:none}
.paginate strong{color:#d61b21;text-decoration:underline}
.paginate .direction{padding:0 6px;font-weight:bold;font-size:14px;color:#666;text-align:center}
.paginate .direction .Prev {background:url('http://image.chosun.com/issue_2015/images/page_arrow_pc.png') no-repeat 0px 0px;width:7px;height:13px;margin:2px 10px;padding:0;text-indent:-9999px;display:inline-block;vertical-align:middle;}
.paginate .direction .Next {background:url('http://image.chosun.com/issue_2015/images/page_arrow_pc.png') no-repeat -20px 0px;width:7px;height:13px;margin:2px 10px;padding:0;text-indent:-9999px;display:inline-block;vertical-align:middle;}
.paginate .view_page {color:#666;}
.paginate em {display:none}


/* 상세검색 */
.select_area {padding:0 5px; margin-top:32px;}

.news_area .select_area {margin-top: 0}
.news_area > .select_area > script + .select_option {border:0}
.news_area .ad_search{padding-top:30px; border-top: 1px solid #eaeaea;}
.news_area .select_area .select_option.last > a { margin-bottom: 21px;}

/*.select_area .select_option:first-child {border-top:0}*/
.select_option {border-top:1px solid #eaeaea; padding-top:16px}
.select_option > a {display:block; font-size:17px; font-weight:bold; margin-bottom:11px; text-decoration:none}
.select_option > a span.btn_icon {display:inline-block; width:15px; height:15px; background:url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat; margin-left:5px; background-position:-5px -162px; vertical-align:middle; font-size:0; text-indent:9999px}
.select_option > a.btn_open span {width:15px; height:15px; background-position:-5px -144px;}
.select_option .option_cont {width:100%; overflow:visible; padding-bottom:12px; display: inline-block;}
.select_option .option_cont.author ul li{float:left; width:50%}
.select_option .option_cont ul li {padding:5px 0}
.select_option .option_cont ul li a {font-size:13px; color:#666}
.select_option .option_cont ul li a.select_input.btn_open {color:#ca2c2a}
.select_option .option_cont ul li a.select {color:#ca2c2a}
.select_option .option_cont ul li a.select_input:after {content:""; display:inline-block; width:7px; height:5px; background:url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat; margin-left:5px; background-position:-5px -195px; vertical-align:middle;}
.select_option .option_cont ul li a.select_input.icon_arrow:after {background-position:-5px -204px;}
.select_option button{width:100%; display:inline-block; border:0; color:#222;background:#fff; padding:5px 0; margin-top:10px}
.select_option button:before {content:""; display:inline-block; width:12px; height:9px; background:url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat; margin-right:5px; background-position:-36px -44px; vertical-align:middle;}

.calender_cont {margin-top:10px}
.select_option .option_cont ul li .date_box {position:relative; display:inline-block; width:135px; height:28px; }
.select_option .option_cont ul li .date_box input {width:99px; height:26px; font-size:12px; padding:0 28px 0 6px; border:1px solid #d7d7d7}

.select_option .option_cont ul li .date_box a.btn_calender{display:inline-block; width:17px; height:16px;position: absolute; top:6px; right:0; background:url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat; margin-right:7px; background-position:-53px -143px; vertical-align:middle; font-size:0; text-indent:9999px}
.select_option .option_cont ul li .date_box input.on {border:1px solid #222}
.select_option .option_cont ul li .date_box input:focus a.btn_calender.on {background-position:-53px -108px;}
.select_option .option_cont ul li .date_box.start {position:relative;}
.select_option .option_cont ul li .date_box.start input:focus {border:1px solid #222;}
.select_option .option_cont ul li .date_box.end {position:relative;}

.option_cont.word_setting {}
.option_cont.word_setting ul li {font-size:13px; padding:2px 0;}
.option_cont.word_setting ul li input.wd_input {height:28px; line-height:28px; width:271px; font-size:12px; border:1px solid #d7d7d7; color:#999; padding:0 8px; outline:none;}
.option_cont.word_setting ul li input.wd_input:focus {border:1px solid #222; color:#222}
.option_cont.word_setting ul li input.wd_input.selected {border:1px solid #222; color:#222}

/* 썸네일 스타일 리스트 */
ul.list_thumb_view {overflow:hidden;}
ul.list_thumb_view li {float:left; width:50%;}
ul.list_thumb_view li .thumb_view_inner {height:208px; box-sizing:border-box; border:1px solid #d7d7d7; background:#f8f8f8; margin:0 5px 10px}

ul.list_thumb_view.storyNews li {width:33.333333%;}

/* 영상 상세 리스트 */
ul.list_video_view {overflow:hidden;}
ul.list_video_view li {float:left; width:33.3333%;}
ul.list_video_view li .video_view_inner {height:218px; margin:0 5px 10px; overflow: hidden}

/* 이미지 상세 리스트 */
ul.list_images_view { padding-left:5px}
ul.list_images_view>li {width:240px; overflow:hidden; margin-bottom:12px; line-height:0}
.images_view_inner { overflow:hidden;}
.images_box > a {line-height:0}
.images_box > a img {width:240px;min-height:130px;}
a.btn_img_more {position:absolute; bottom:0; right:0; display:inline-block; width:25px; height:25px; background:url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat;background-position:-53px -223px; font-size:0}

.hover_Box {position:absolute; bottom:-106px; /*bottom:-106px\9;*/ display:block; left: 0; width:200px;  background:url(http://image.chosun.com/search/2017_new/img_hover_bg.png) repeat; padding:15px 20px 19px; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out; opacity:1;}
.hover_Box dl.search_news {padding:0}
.hover_Box dl.search_news dt {line-height: 1.2em; margin-bottom:0;  display: -webkit-box; overflow:hidden; -webkit-line-clamp: 2;  -webkit-box-orient: vertical; word-wrap:break-word; height:2.4em; }
.hover_Box dl.search_news dt a{font-size:18px; color:#fff;}
.hover_Box dl.search_news dd {display:block; line-height:1.3em; margin-top:7px;}
.hover_Box dl.search_news dd.art_info {color:#fff; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
.hover_Box dl.search_news dd.art_info span {display:inline-block;font-size:14px;}
.hover_Box dl.search_news dd.art_info span:before {top:4px; width:1px; height:12px; background-color:#d4d4d4;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
.images_box:hover .hover_Box {bottom:0px; opacity:1;}

/* 검색결과 없음 */
h3.result_none {font-size:20px; font-weight:normal}
h3.result_none strong {color:#c51917}
ul.result_none_text {margin-top:25px}
ul.result_none_text li {display:block; font-size:15px; padding:5px 0}
ul.result_none_text li:before{content:""; display:inline-block; width:7px; height:7px; background:url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat; margin-right:10px; background-position:-5px -260px; vertical-align:middle;}

/*커뮤니티*/
ul.tabmenu {width:100%; height:45px; border-bottom:1px solid #222; margin-top: 25px}
ul.tabmenu li {}
ul.tabmenu li a{ float:left; position:relative; font-size:15px; line-height:46px; padding:0 5px; margin: 0 3px}
ul.tabmenu li:first-child a{padding-left:5px; margin-left: 0}

ul.tabmenu li a:hover {text-decoration:none; color:#c51917;}
ul.tabmenu li a:after {content: ""; display:block; position:absolute; left:0; bottom:0px; width:0; height:2px;background:#c51917; transition: all 0.2s; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -o-transition: all 0.2s;}
ul.tabmenu li a:hover:after {width:100%;}
ul.tabmenu li.select a {color:#c51917; font-weight:bold;}
ul.tabmenu li.select a:after { position:absolute; left:0; bottom:0px; height:2px; width:100%; background:#c51917;}

/*레이어 팝업 이미지*/
.layer_popup_box {position: fixed; margin: auto; top: 50%; left: 50%; margin-left:-200px; margin-top:-210px; display: none; z-index: 99999}
.layer_popup_img {position:relative; border:1px solid #d7d7d7; box-sizing: border-box; width:550px; height:423px; padding:15px 15px 0 30px; background: #fff}
.layer_popup_img a.ic_close {position:absolute; top:12px; right:14px; width:50px; height:50px;}
.layer_popup_img a.ic_close.btn_close { background: url(http://news.chosun.com/fact_check/src/images/ic_fact_pkg.png) no-repeat; width:30px; height:30px; font-size:0; background-position: -313px -655px;}
.layer_popup_img p {font-size: 16px; padding-bottom: 15px; line-height: 1.2;}
.layer_popup_img p strong {font-size: 16px; color:#c51917; margin-left: 3px}
#mask {position: absolute; left: 0; top: 0; z-index: 600; background-color: #000;}
.layer_popup_img .scroll_box{width:100%; height:353px;overflow-y:scroll; padding-right: 15px;}
.scroll_box::-webkit-scrollbar-track{border-radius:8px;}
.scroll_box::-webkit-scrollbar{width: 4px; background-color: #fff;}
.scroll_box::-webkit-scrollbar-thumb{border-radius: 8px;background-color: #d7d7d7;}


/* 팝업 이미지보기  */
#grid-container {width:100%; margin:auto;}
.grid-item {float:left; padding:1px; box-sizing:border-box;}
.grid-item img {width:100%; height:100%;}
.grid-item.loaded {opacity:1; transition:opacity .5s;}

/* 탭메뉴 수정 20170607 */
.select_box {position:relative; display:inline-block; border:1px solid #d7d7d7; height:30px; box-sizing: border-box; margin: 0 10px}
.select_box {border:0 \9;}
.select_box select {font-family:"Malgun Gothic"; height: 28px; font-size:14px; line-height:1.3; font-weight:bold; padding: 0px 15px 0px 5px; position: relative; background: transparent; z-index: 3;}
.select_box select {padding:0 \9; border:1px solid #d7d7d7;}
.select_box select::-ms-expand {
 /* IE 8 */
 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
 /* IE 5-7 */
 filter: alpha(opacity=0);
 opacity:0; border:0; 
}
.select_box select option{font-size:14px;}
.select_box:after{content:""; display:block; position:absolute; right:10px; top:37%; width:11px; height:9px; background:url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat -53px -265px; z-index: 2;}
.select_box.on:after{content:""; display:block; position:absolute; right:10px; top:37%; width:11px; height:9px; background:url(http://image.chosun.com/search/2017_new/all_icon.png) no-repeat -53px -282px; z-index: 2;}

.show_m{display:none}






















.qaArea{width:650px;background:#dcdcdc}