@charset "utf-8";
/************************************************ 
Page Location : 팍스넷 데일리 공통
Version : 2018-10-10
Editor : salgu.lee
*************************************************/
/* font ********/
html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp,small, strong, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video, button, a {font-family:"Nanum Gothic","굴림","돋움","sans-serif"}
input, select,textarea { font-family:"Nanum Gothic","굴림","돋움","sans-serif"} 

/* ************ RESET ************ */
html, body, div, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, img, ins, kbd, q, samp,small, var, i,dl, dt, dd, ol, ul, li,fieldset, form, legend,table, caption, tbody, tfoot, thead, tr, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time,  audio, video{margin:0;padding:0;border:0;vertical-align:baseline;font-size:14px;background:transparent;list-style:none;box-sizing:border-box;word-break:break-all} 
span, em, mark, strong, b, label{margin:0;padding:0;border:0;vertical-align:baseline;background:transparent;list-style:none;box-sizing:border-box}
body{line-height:1;-webkit-text-size-adjust:none;background:#f1f1f1;color:#000} 
body.member{background:#fff} 
body.open-modal{overflow:hidden}
body *{box-sizing:border-box}
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section{display:block}
fieldset, img, abbr, acronym{border:0} 
ol, ul{list-style:none}
table{table-layout:fixed;border-collapse:collapse;border-spacing:0;border:0} 
legend, caption{font-size:0;overflow:hidden;text-indent:-9999999px;height:0;width:0;line-height:0} 
td,th{word-break:break-all;margin:0;padding:0;font-size:14px;box-sizing:border-box}
ins{text-decoration:none}
del{text-decoration:line-through}
sub, sup{margin:0;padding:0}   
em,i{font-style:normal}
a, a:link, a:visited, a:active,a:hover{text-decoration:none} 
input[type="button"], button{margin:0;padding:0;border:0;cursor:pointer;background:none} 
input[type="reset"], input[type="submit"]{line-height:normal;border:0} 
textarea{padding:1%;width:100%;border:1px solid #ccc;color:#4d4d4d;resize:none;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0} 

/* ************ COMMON ************ */ 
.cont-area{background:#fff}
.align-r{text-align:right !important}
.align-c{text-align:center !important}
.align-l{text-align:left !important}
.float-l{float:left !important}
.float-r{float:right !important} 
.color-red{color:#ff545b !important}
.color-blue{color:#1ea3fe !important}
.color-black{color:#000 !important} 
.color-mint{color:#1bb6ba !important} 
.color-gold{color:#a7753a !important}  
.clearfix:after{content:"";display:block;clear:both;width:0;height:0}
.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-moz-binding:url(/xe/ellipsis.xml#ellipsis)}
.w100{width:100%;display:block}
.hidden{overflow:hidden;width:0;height:0;line-height:0;margin:0;padding:0;font-size:0;text-indent:-9999px;position:absolute;top:-10000px;left:-10000px}
.break{display:block}/* pc에서는 줄바꿈,모바일에서는 줄바꿈이 없는경우 */
.break-inverse{display:inline}
.m-view{display:none}
.p-view{display:block}
/* skipToContent */
#skipToContent a{position:absolute;top:0;left:0;z-index:9999;width:100%;height:1px;margin-top:-1px;display:block;background-color:#3875c1;font-size:14px;font-weight:bold;color:#fff;line-height:1;text-align:center;overflow:hidden}
#skipToContent a:focus,
#skipToContent a:active{margin-top:0;height:auto;padding:10px 0px}

/* heading */
.tit-h1{font-size:20px;padding-top:20px;margin:0 30px 30px;font-weight:bold;line-height:100%}
.tit-h1.line{border-bottom:1px solid #eaeaea;padding:0 20px}
.heading-wrap{overflow:hidden;padding-bottom:5px;margin:0 30px}
.heading-wrap .tit-h2,.heading-wrap .tit-h3{float:left}
.heading-wrap > p{float:right;font-size:13px;color:#888} 

/* color */
.sky{color:#1ea3fe}
.red{color:#e62016}

/* 썸네일 포함 리스트 :가로형 */
.list-type{float:left;width:39%;padding:20px 20px 0}/*calc(100% - 570px)*/
.list-type a,.list-type a:hover{color:#000}
.list-type li{padding-bottom:19px}
.list-type .tit{display:block;width:100%;font-size:18px;padding-bottom:10px;color:#000;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.list-type .boxing{display:table}
.list-type .img-wrap{display:table-cell;width:110px;padding-right:10px;vertical-align:middle}
.list-type .img-wrap img{display:block;width:100%;height:74px;margin:0 auto}
.list-type .cont{display:table-cell;vertical-align:middle}
.list-type .txt{max-height:60px;line-height:20px;padding:0 0 3px;overflow:hidden;vertical-align:middle}

/* sm */
.list-type.sm li{padding-bottom:14px}
.list-type.sm .img-wrap{width:90px}
.list-type.sm .img-wrap img{height:60px}
.list-type.sm .img-wrap + .cont > .txt{max-height:40px}

/* 썸네일 포함 리스트 :세로형 */
.list-type2{padding:20px}
.list-type2:after{content:"";display:block;clear:both;width:0;height:0}
.list-type2 li{float:left;width:49.2%;margin-left:1.6%}
.list-type2 li:first-child{margin-left:0}
.list-type2 .img-wrap{width:100%;height:200px}
.list-type2 .img-wrap img{display:block;width:100%;height:200px;margin:0 auto}
.list-type2 .txt{display:block;width:100%;padding:10px 10px 0;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}

/* 텍스트타입 */
.list-type3 li{height:40px;margin-bottom:10px;overflow:hidden}
.list-type3 li a{display:block;line-height:20px;color:#000}

.dot-list02 li .desh-list{margin:5px 0}
.dot-list02 li{background:url("/rpan/common/images/bul_dot2.png?update=20180329") no-repeat left 8px;padding-left:6px;line-height:160%;color:#888;font-size:13px}
.dot-list02 li.dot-point2{color:#ff545b;background:url("/rpan/common/images/bul_dot3.png?update=20180329") no-repeat 0 8px}


/* button */ 
.bt-area{overflow:hidden;padding:20px 0 40px}
.bt-area span{display:block;float:right}
.bt-area .ch-agree{float:left}
.bt-area .share-bt{width:28px;height:28px;line-height:28px;padding:0px 15px 0 10px;text-indent:-9999em;background:url("/rpan/common/images/ico_sub2.png?update=20180329") no-repeat 0 -19px;background-size:40px 400px;vertical-align:middle}
[class*="btn-"]{position:relative;background:#fff;border:1px solid #444;line-height:100%;display:inline-block;color:#000;vertical-align:middle;box-sizing:border-box;text-align:center}
[class*="btn-"]:hover{background:#f9f9f9;color:#888}
[class*="btn-"].gray{background:#444;border:1px solid #444;color:#fff}
[class*="btn-"].gray:hover{background:#000;border:1px solid #000}
[class*="btn-"].red{background:#ff545b;border:1px solid #ff545b;color:#fff}
[class*="btn-"].red:hover{background:#d33f45;border:1px solid #d33f45}
[class*="btn-"].brown{background:#a7753a;border:1px solid #a7753a;color:#fff}
[class*="btn-"].brown:hover{background:#915f23;border:1px solid #915f23}
[class*="btn-"].sky{background:#6897ff;border:1px solid #6897ff;color:#fff}
[class*="btn-"].sky:hover{background:#6897ff;border:1px solid #6897ff}
[class*="btn-"].bodr{background:#fff;border:1px solid #ff545b;color:#ff545b}/* 빨강라인 */
[class*="btn-"].bodr:hover{color:#d33f45;border:1px solid #d33f45} 
[class*="btn-"].mint{background:#22bfc4;border:1px solid #22bfc4;color:#fff}
[class*="btn-"].mint:hover{background:#13adb2;border:1px solid #13adb2}
[class*="btn-s"]{padding:6px 10px;min-width:60px;font-size:14px;border:1px solid #ccc;color:#888} 
[class*="btn-m"]{padding:10px 14px;min-width:70px;font-size:14px}  
[class*="btn-b"]{padding:13px 25px;min-width:90px;font-size:16px}
[class*="btn-t"]{padding:6px 10px;min-width:60px;font-size:14px}
[class*="btn-s"].bodrb{border:1px solid #444;color:#000} 
[class*="btn-s"][disabled],[class*="btn-m"][disabled],[class*="btn-b"][disabled],
[class*="btn-s"].disabled ,[class*="btn-m"].disabled,[class*="btn-b"].disabled{opacity:0.5}   
[class*="btn-s"].memo{width:28px;height:28px}
.calendar{width:25px;height:25px;text-indent:-9999px;background-image:url("/rpan/common/images/bg_form.png?update=20180329");background-repeat:no-repeat;background-position:7px -559px}
.zoom{display:none} 
/* button:아이콘이 있을때 */ 
[class*="btn-"] .initial{display:block;height:16px;font-size:inherit;line-height:16px;padding-left:25px;background:url("/rpan/common/images/btn_ico.png?update=20180329") no-repeat 0 50%;background-size:20px 20px} 
.link-btn{position:relative;display:inline-block;padding-right:18px;color:#af814d;font-size:13px;font-weight:normal}  
.link-btn:after{content:"";position:absolute;right:0;top:50%;margin-top:-7px;width:14px;height:14px;background:url("/rpan/common/images/ico_view.png?update=20180329") no-repeat 0 2px;background-size:20px 125px}
.link-btn.tyb:after{background-position:0 -20px}  
.link-btn.tyc:after{background-position:0 -38px} 
.link-btn.kakao{padding:3px 23px 0 0}
.link-btn.kakao:after{background-position:100% -61px;padding:6px 20px}
.al-btn{color:#888;font-size:10px;width:20px;height:20px;margin-top:-2px;line-height:80%;text-align:center;font-family:Tahoma, Geneva, sans-serif} 

/* form */
.error-text{font-size:13px;color:#ff545b;/*margin-top:8px;*/}
p.error-text{margin-top:8px !important}
.ok-text{font-size:13px;color:#1ea3fe;margin-top:8px} 
input[type="text"]::-ms-clear{display:none}
input[type="text"],input[type="password"],input[type="tel"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1;width:100%;padding:5px 35px 6px 10px;border:1px solid #ccc;background:#fff;color:#000;vertical-align:middle;box-sizing:border-box;border-radius:0}
input[type="file"]{line-height:1;padding:6px 10px 7px;border:1px solid #ccc;background:#fff;cursor:pointer;box-sizing:border-box}
input:focus, select:focus{outline:1px solid #444;outline-offset:-1px}  
[class*="input-style"]{display:inline-block;position:relative} 
[class*="input-style"] label{display:block;position:absolute;left:10px;top:0;line-height:27px;color:#888} 
[class*="input-style-error"] input{border:1px solid #ff545b}/*입력값이 잘못된경우*/
[class*="input-style"] button{position:absolute;right:1px;top:50%;margin-top:-13px;width:30px;height:27px;text-indent:-9999px;background-image:url("/rpan/common/images/bg_form.png?update=20180329") ;background-repeat:no-repeat}
[class*="input-style"] .delete{background-position:10px -500px;display:none}
[class*="input-style"] .search{background-position:7px -529px}
[class*="input-style"] .calendar{background-position:10px -560px} 
[class*="input-style-cal"]{max-width:130px}
[class*="textarea-style"]{width:100%}  
input[readonly], input[disabled]{background:#f9f9f9}
input[type="checkbox"]:not(old),
input[type="radio"]:not(old){opacity:0;outline:0;margin-left:0;position:absolute;z-index:-1} 
input[type="checkbox"]:focus + label,input[type="radio"]:focus + label{outline:1px dotted #ccc} 
input[type="checkbox"]:not(old) + label{display:inline-block;height:18px;line-height:18px;padding:0 0 2px 20px;background-image:url("/rpan/common/images/bg_check.png?update=20180329");background-position:0 2px;background-repeat:no-repeat;background-size:14px 14px;cursor:pointer} 
input[type="checkbox"]:not(old):checked + label{min-width:18px;background-image:url("/rpan/common/images/bg_check_on.png?update=20180329")} 
input[type="checkbox"].big:not(old) + label{height:20px;line-height:20px;padding:0 0 0 25px;background-image:url("/rpan/common/images/bg_check2.png?update=20180329");background-position:0 0;background-size:20px 20px} 
input[type="checkbox"].big:not(old):checked + label{background-image:url("/rpan/common/images/bg_check_on2.png?update=20180329")} 
input[type="radio"]:not(old) + label{display:inline-block;height:18px;padding:0 0 0 18px;background-image:url("/rpan/common/images/bg_radio.png?update=20180329");background-position:0 2px;background-repeat:no-repeat;background-size:13px 13px;cursor:pointer;line-height:18px} 
input[type="radio"]:not(old):checked + label{background-image:url("/rpan/common/images/bg_radio_on.png?update=20180329")}
.radio-wrap{width:460px;height:52px;margin-bottom:20px}
.radio-wrap label{width:33.333%;float:left;margin:0 auto}
.radio-wrap input[type="radio"]:not(old)+label{background:none;height:auto;position:relative;border:#ccc 1px solid;text-align:center;padding:15px 0;margin-left:-1px}
.radio-wrap input[type="radio"]:not(old):checked+label{border:#ff545b 1px solid;position:relative}
.radio-wrap input[type="radio"]:not(old):checked+label::after{content:"";display:inline-block;width:1px;height:100%;background-color:#ff545b;position:absolute;top:0;right:-1px;z-index:10}
.radio-wrap input[type="radio"]:not(old)+label i::before{content:"";display:inline-block;height:18px;line-height:18px;padding:0 0 0 18px;background-image:url("/rpan/common/images/bg_form.png");background-position:0 2px;background-repeat:no-repeat;vertical-align:middle}
.radio-wrap input[type="radio"]:not(old):checked+label i::before{background-position:0 -26px}
.tit + .search-period{margin-left:15px}
.search-period{display:inline-block;overflow:hidden;vertical-align:middle;background:#fff}
.search-period input[type="radio"]:not(old) + label{display:block;float:left;height:28px;line-height:28px;padding:0;width:70px;margin-right:-1px;color:#888;text-align:center;font-size:13px;background-image:none;border:1px solid #ccc;vertical-align:middle}
.search-period.short-ver input[type="radio"]:not(old) + label{width:50px}
.search-period input[type="radio"]:not(old):checked + label{color:#fff;background-color:#ff545b;border:1px solid #ff545b} 
.search-period input[type="radio"]:not(old) + label:last-child{margin-right:0}
.search-period input[type="radio"][disabled]:not(old) + label{opacity:0.5} 
.search-period input[type="checkbox"]:not(old) + label{display:block;float:left;height:28px;line-height:28px;padding:0;width:70px;margin-right:-1px;color:#888;text-align:center;font-size:13px;background-image:none;border:1px solid #ccc;vertical-align:middle} 
.search-period input[type="checkbox"]:not(old):checked + label{color:#fff;background-color:#ff545b;border:1px solid #ff545b} 
.search-period input[type="checkbox"]:not(old) + label:last-child{margin-right:0}
.search-period input[type="checkbox"][disabled]:not(old) + label{opacity:0.5}
select{min-width:60px;height:28px;border:1px solid #ccc;vertical-align:middle;box-sizing:border-box;background:#fff;border-radius:0}  
select[disabled]{background:#f9f9f9}  


/* ************ LAYOUT ************ */   
/* ** header ** */
.header{clear:both;border-bottom:1px solid #444;background:#fff}
.header .top-box{border-bottom:1px solid #f6f6f6}
.header .top-box .inner{height:29px;max-width:1300px;margin:0 auto;padding:0 20px 0 40px}
.header .top-box .inner:after{content:"";display:block;clear:both;width:0;height:0}
.header .top-box .inner .leftCont{float:left;width:50%}
.header .top-box .inner .rightCont{float:right;text-align:right}
.header .top-box .inner .leftCont:after,.header .top-box .inner .rightCont:after{content:"";display:block;clear:both;width:0;height:0}
.header .top-box .inner ul li{float:left}
.header .top-box .inner ul li:after{content:"|";display:inline-block;padding:0 5px;font-size:12px;line-height:30px;vertical-align:middle;color:#666}
.header .top-box .inner ul li:last-child::after{display:none}
.header .top-box .inner ul li a{font-size:12px;color:#666;line-height:30px;vertical-align:middle}

.header .mid-box{}
.header .mid-box .inner{position:relative;height:99px;max-width:1300px;margin:0 auto;padding:16px 0 20px}
.header .mid-box .logo{display:block;width:258px;height:66px;margin:0 auto;text-indent:-9999em;background:url(../../paxnet_daily/imgs/contents.png) no-repeat 0 -92px}
.header .mid-box .top-banner{position:absolute;right:20px;top:27px;display:block;width:200px;height:46px}
.header .mid-box .m-search-area{display:none}
.header .mid-box .ico.search-top-big{display:none}

.header .stock-box{background:#928b8a}
.header .stock-box .inner{position:relative;height:30px;line-height:30px;max-width:1300px;margin:0 auto;color:#fff;padding:0 20px 0 40px;overflow:hidden}
.header .stock-box .inner span{display:inline-block;margin-right:28px}
.header .stock-box .inner em{color:#fff5d7}
.header .stock-box .inner .btn-more{display:block;position:absolute;right:20px;top:0;min-width:auto;padding:0;color:#fff;font-size:12px;line-height:30px;font-weight:bold;border:none;background:none;z-index:1}

.header .gnb{}
.header .gnb .inner{max-width:1300px;height:62px;margin:0 auto;padding:0 20px 0 40px}
.header .gnb .gnb-list{float:left;width:60%}
.header .gnb .gnb-list ul:after{content:"";display:block;clear:both;width:0;height:0}
.header .gnb .gnb-list li{position:relative;display:inline-block;font-size:18px;color:#000;line-height:62px;padding-right:27px}
.header .gnb .gnb-list li:first-child{padding-right:20px}
.header .gnb .gnb-list li a{display:inline-block;font-size:18px;color:#000;line-height:62px;font-weight:bold}
.header .gnb .gnb-list li.on a{color:#ff545b}
.header .gnb .gnb-list li span.p-view{display:inline-block}
.header .gnb .gnb-list .forMobile{display:none}
.header .gnb .gnb-list .txt{display:inline-block;font-size:14px;padding-right:5px;color:#ff545b;font-weight:normal}
.header .gnb .gnb-list .swipeNext{display:none}
.header .gnb .gnb-list .bar{padding-right:15px}
.header .gnb .gnb-list .bar a:after{content:"";display:inline-block;width:1px;height:18px;margin:22px 0 0 20px;vertical-align:top;background:#ccc}
.header .gnb .gnb-list .tag{padding-right:9px}
.header .gnb .gnb-list .tag.first{margin-left:-15px}
.header .gnb .gnb-list .tag a{font-size:14px;color:#ff545b;font-weight:normal}

.header .gnb .search-area{float:right;width:40%;padding-top:16px;text-align:right}
.header .gnb .search-area .ico{vertical-align:middle;text-align:left}
.header .gnb .search-area filedset{display:inline-block;width:300px;margin-left:6px;border:1px solid #ccc;vertical-align:middle;background:#fff}
.header .gnb .search-area filedset input[type=text]{float:left;display:inline-block;width:70%;height:28px;padding:0 9px;border:none;line-height:28px}
.header .gnb .search-area filedset button{float:right;display:inline-block;vertical-align:middle}

/* 메뉴바 */
.menu-bar{width:100%;height:40px;box-sizing:border-box;border-top:1px solid #ccc;/*border-bottom:1px solid #444;*/background:#fff}
.menu-bar-box{max-width:1260px;margin:0 auto}
.menu-bar .inner{position:relative;max-width:1560px;margin:0 auto;height:40px;z-index:2;border-bottom:1px solid #444;background:#fff}
.menu-bar .pc-home{display:block;position:absolute;left:0;top:0;width:60px;line-height:38px;border-right:1px solid #ccc;background:url("/rpan/common/images/bul_ch.png?update=20180329") no-repeat 20px -10px;text-indent:-999px}
.menu-bar .depth01{position:absolute;left:60px;top:0}
.menu-bar .depth01 > li{background:url("/rpan/common/images/bul_ch.png?update=20180329") no-repeat 93% -258px;float:left;min-width:200px;border-left:1px solid #ccc;background-color:#fff}
.menu-bar .depth01 > li:first-child{background:none;border-left:0}
.menu-bar .depth01 > li:last-child{border-right:1px solid #ccc;min-width:201px}  
.menu-bar .depth01 li.selected{position:relative;border:1px solid #000;border-bottom:0;background:url("/rpan/common/images/bul_ch.png?update=20180329") no-repeat 93% -290px}
.menu-bar .depth01 li.selected:after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:2px solid #fff}
.menu-bar .depth01 li a{position:relative;display:block;line-height:39px;text-indent:15px;color:#000}
.menu-bar .depth01 li a:after{content:"";position:absolute;right:10px;top:50%;margin-top:-3px;width:10px;height:10px;background:url("/rpan/common/images/bul_ch.png?update=20180329") no-repeat 0 -141px}
.menu-bar .depth01 li div{display:none;position:absolute}
.menu-bar .depth01 ul{position:absolute;left:-1px;top:0;min-width:201px;background:#fff;border:1px solid #000;border-top:0}
.menu-bar .depth01 ul:first-child li{border:0}
.menu-bar .depth01 ul li a{line-height:30px;margin-bottom:7px} 
.menu-bar .depth01 ul + ul{margin-left:200px;margin-top:1px;border-left:#ccc 1px solid;height:370px}
.menu-bar .depth01 ul + ul:after{content:"";position:absolute;left:-1px;top:0;border-left:#ccc 1px solid;height:369px} 
.header-m{display:none}

/* ** container ** */
.container{position:relative;max-width:1300px;margin:0 auto;padding:20px 20px 0}
.container:after{content:"";clear:both;display:block}
.contant{position:relative;width:calc(100% - 310px);float:left}
.container .contant + .aside{width:300px;float:left;margin-left:10px}

/* ************ FOOTER ************ */
/** 하단 영역 **/
.footer{clear:both;position:relative;bottom:0;z-index:5;width:100%;margin-top:40px;border-top:1px solid #ddd;background:#fff}
.footer  > button{position:absolute;left:50%;top:11px;height:14px;width:90px;margin-left:-45px;background:url("/rpan/common/images/ico_foot.png?update=20180329") no-repeat 50% 1px;text-indent:-1000px;overflow:hidden}
.footer  > button.close{background-position:50% -11px} 
.footer .mob-top{display:none}
.footer .inner-copy{visibility:visible} 
.footer .inner-copy ul{overflow:hidden;margin:0 auto;padding:13px 0 9px;border-bottom:1px solid #f1f1f1;text-align:center}
.footer .inner-copy ul li{display:inline-block;vertical-align:middle}
.footer .inner-copy ul li:after{content:"|";display:inline-block;padding:0  4px 0 9px;font-size:13px;color:#666}
.footer .inner-copy ul li:last-child::after{display:none}
.footer .inner-copy li a{font-size:13px;color:#666;letter-spacing:-1px} 
.footer .inner-copy div{font-size:12px;line-height:17px;color:#999}
.footer .inner-copy .guide{padding-bottom:10px}
.footer .inner-copy p{display:block;padding-bottom:9px;font-size:12px;line-height:17px;color:#999}
.footer .inner-copy p:first-child{display:block;font-size:12px;line-height:17px}
.footer .inner-copy p span{color:#999;font-size:12px;line-height:16px;display:inline-block}
.footer .inner-copy p span:after{content:"|";display:inline-block;padding:0  4px 0 9px;font-size:12px;color:#999}
.footer .inner-copy p span:first-child{margin:0;padding:0;border:0}
.footer .inner-copy p span:last-child::after{}
.footer .inner-copy p span .tel-num{color:#666}
.footer .inner-copy p:last-child span{padding-left:10px;margin-left:10px}
.footer .inner-copy p:last-child span:after{display:none}

.footer .copy-info{visibility:visible;display:block;max-width:1300px;padding:16px 0;margin:0 auto;text-align:center}
.footer .copy-info ul{border-bottom:none}
.footer .copy-info ul li{display:block;padding-bottom:9px;text-align:center;font-size:12px;color:#999;line-height:16px;vertical-align:middle}
.footer .copy-info ul li:after{display:none}

.footer .foot-toggle-bt{display:none;visibility:hidden}
.footer .clickable{display:none} 
.footer .noneBar:after{display:none} 



/* ************ 최하단 :취재출동, 공지사항, 광고 *************/
.bottom-cont{width:100%;/*height:140px;*/margin:10px 0 0 0}
.bottom-cont:after{content:"";display:block;clear:both;width:0;height:0}
.bottom-cont h3{position:relative;display:inline-block;width:87px;padding-left:21px;line-height:40px;color:#fbf1d4;vertical-align:middle}
.bottom-cont .collect-news{float:left;width:49.5%;padding:0 20px;background:#928b8a}
.bottom-cont .collect-news h3:after{content:"";display:block;position:absolute;left:0;top:13px;width:16px;height:14px;background:url(../../paxnet_daily/imgs/contents.png) no-repeat -44px -18px}
.bottom-cont .notice-box{float:right;width:49.5%;padding:0 20px;background:#928b8a}
.bottom-cont .notice-box h3:after{content:"";display:block;position:absolute;left:0;top:11px;width:12px;height:16px;background:url(../../paxnet_daily/imgs/contents.png) no-repeat -62px -18px}
.bottom-cont .swiper-container{display:inline-block;width:calc(100% - 91px);height:40px;overflow:hidden;vertical-align:middle}
.bottom-cont .swiper-slide{line-height:40px}
.bottom-cont .swiper-slide a{color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.bottom-cont .ad-box{margin-top:10px;text-align:center;background:#fff}
.bottom-cont .ad-box a,
.bottom-cont .ad-box img{display:block;margin:0 auto}
.bottom-cont .ad-box-m{display:none}
.bottom-cont .swiper-slide{display:inline-block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#fff}

/* ************ CONTENT ************ */
.message-wrap{position:relative;height:550px;display:table;width:100%}
.message-wrap [class*="message-st"]{position:relative;display:table-cell;vertical-align:middle;text-align:center;line-height:150%}
[class*="message-st"] .big-text{position:relative;font-size:20px;line-height:150%;padding-top:100px}
[class*="message-st"] .big-text:after{content:"";position:absolute;top:0;left:50%;margin-left:-65px;width:130px;height:130px;background:url(/rpan/common/images/icon_message.png?update=20180329) no-repeat 0 0}
/* 광고영역*/
.dv-com-m01,.dv-com-f{display:none}

/* ************ LEFT ASIDE ************ */   
.aside{width:300px}
.aside h2{padding:0 0 0 20px;line-height:46px;font-size:16px;color:#000;border-bottom:1px solid #f1f1f1}
.aside h2 a{color:#000}
.aside .photo-list{border:none;overflow:visible;padding:20px}
.aside .ad-area{width:300px;height:250px;margin-bottom:10px;background:#fff}
.aside .ad-area.btm{height:96px}
.aside .banner-area{position: relative;margin-bottom:10px}
.aside .banner-area button{position: absolute;top:50%;display:inline-block;width:20px;height:34px;margin-top:-17px;text-indent:-9999em;z-index:10;background:url(../../paxnet_daily/imgs/contents.png) no-repeat}
.aside .banner-area button.prev{left:0}
.aside .banner-area button.next{right:0;background-position:-21px 0}

.meet-ceo{height:306px;margin-bottom:10px;font-size:16px;background:#fff}/* CEO를 만나다 */
.site-visit{height:306px;margin-bottom:10px;font-size:16px;background:#fff}/* 현장탐방 */
.watch-news{height:424px;margin-bottom:10px;background:#fff}/* 많이 본 뉴스 */
.column{height:306px;margin-bottom:10px;background:#fff}/* 칼럼 */
.declared-value,.click-invest{height:206px;margin-bottom:10px;background:#fff}
.invest-stock{height:424px;margin-bottom:10px;background:#fff}
.special{height:314px;margin-bottom:10px;background:#fff}
/* 어사이드용 포토 리스트 */
.aside .photo-list{display:block;width:100%;min-width:300px;height:210px;padding:20px;color:#000;margin:0 auto}
.aside .photo-list img{display:block;width:100%;height:194px;margin:0 auto}
.aside .photo-list p{padding-top:12px;font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}

/* 많이 본 뉴스 */
.watch-newsList{padding:20px 0 0 0}
.watch-newsList a{display:block;color:#000;padding:0 20px}
.watch-newsList a *{display:inline-block;vertical-align:top}
.watch-newsList .num{width:15px;margin-top:13px;color:#ff545b}
.watch-newsList .txt{width:calc(100% - 105px);max-height:38px;overflow:hidden;margin:10px 0 0 0;padding-right:8px;line-height:20px}
.watch-newsList .img-wrap{width:80px;margin-bottom:10px}
.watch-newsList .img-wrap img{display:block;width:100%;height:60px;margin:0 auto}
	
/* 공시 */
.declared-value ul,.click-invest:not(.special) ul{padding:22px 22px 0 22px} 
.declared-value ul li a,.click-invest:not(.special) ul li a{display:block;height:26px}
.declared-value .time{display:inline-block;width:44px;color:#666;font-size:13px;vertical-align:middle}
.declared-value .txt,.click-invest:not(.special) .txt{display:inline-block;width:100%;vertical-align:middle;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}

/* 투자 유망 종목 */
.invest-stock{}
.invest-stock .list-type.sm{width:100%;padding:20px 20px 0}
.invest-stock .list-type.sm li{padding-bottom:10px}
.invest-stock .list-type.sm .cont .txt b{display:block;font-weight:normal}

/* 클릭 투자 상품 */
.click-invest .list-type.sm{width:100%;padding:20px 20px 0}
.click-invest .list-type.sm li{padding-bottom:20px}
.click-invest .list-type.sm .img-wrap + .cont > .txt{max-height:60px}

/* ************ ICON ************ */   
.ico{display:inline-block;overflow:hidden;text-indent:-99999em;background:url(../../paxnet_daily/imgs/contents.png) no-repeat}
.ico.facebook{width:24px;height:24px;background-position:-312px 0}
.ico.twitter{width:24px;height:24px;background-position:-338px 0}
.ico.kakaostory{width:24px;height:24px;background-position:-364px 0}
.ico.instagram{width:24px;height:24px;background-position:-390px 0}
.ico.youtube{width:24px;height:24px;background-position:-416px 0}
.ico.search-top{width:36px;height:28px;background-position:-76px -18px}
.ico.footer-logo{width:120px;height:30px;background-position:-442px 0}
.ico.fb{width:28px;height:28px;background-position:-76px -62px}
.ico.tw{width:28px;height:28px;background-position:-106px -62px}
.ico.nv{width:28px;height:28px;background-position:-136px -62px}
.ico.bnd{width:28px;height:28px;background-position:-166px -62px}
.ico.scrap{width:28px;height:28px;vertical-align:top;background-position:-196px -62px}

/* 레이어팝업 */
.popup{position: absolute;top:350px;left:60%;z-index:3}
.close{position:absolute;top:14px;right:16px;width:32px;height:32px;text-indent:-9999em;background:url(/imgs/paxnet/images/expertcafe/event/transparent.png);}

/* 주가지수 아이콘 */
.rise{position:relative;color:#ff545b;padding-left:13px;background:url("/rpan/common/images/ico_rise.png?update=20180329") no-repeat 0 50%;background-size:8px 6px}
.fall{position:relative;color:#1ea3fe;padding-left:13px;background:url("/rpan/common/images/ico_fall.png?update=20180329") no-repeat 0 50%;background-size:8px 6px}
.upper-limit{position:relative;color:#ff545b;padding-left:12px;background:url("/rpan/common/images/ico_upper.png?update=20180329") no-repeat 0 50%;background-size:8px 10px}
.low-limit{position:relative;color:#1ea3fe;padding-left:13px;background:url("/rpan/common/images/ico_low.png?update=20180329") no-repeat 0 50%;background-size:8px 10px}
.maintenance{position:relative;color:#000;padding-left:13px;background:url("/rpan/common/images/ico_maintenance.png?update=20180329") no-repeat 0 50%;background-size:8px 10px} 

@media only screen and (max-width:1205px){
	.header .gnb .gnb-list{width:65%}
	.header .gnb .search-area{width:35%}
	.header .gnb .search-area filedset{width:50%}
}

@media only screen and (max-width:1159px){
	.container{padding-bottom:0}
	.contant{width:100%;clear:both}
	.container .contant{float:none;/*min-height:600px;*/margin-bottom:10px}
	.container .contant + .aside{position:relative;clear:left;float:none;width:calc(100% - 310px);height:996px;margin-left:310px}
	
	.header .top-box .inner{padding:0 20px 0 20px}
	.header .stock-box .inner{padding:0 20px}
	.header .stock-box .inner span{font-size:13px;margin-right:20px}
	.header .gnb .inner{padding:0 20px}
	
	/* ************ FOOTER ************ */
	.footer .footer-top ul{padding:13px 20px 9px}
	
	
	/* ************ 최하단 :취재출동, 공지사항, 광고 ************ */
	.bottom-cont{top:2902px;width:100%;margin:10px 0 0 0;padding:0}
	
	
	/* ************ LEFT ASIDE ************ */
	.ad-area{position:absolute;left:-310px;top:0}
	.meet-ceo{position:absolute;left:-310px;top:260px;width:300px}
	.site-visit{position:absolute;left:-310px;top:575px;width:300px;height:314px}
	.ad-area.btm{position:absolute;left:-310px;top:900px;width:300px}
	
	.watch-news{position:absolute;left:0;top:0;width:49.3%;margin-right:1.4%}
	.column{position:absolute;left:0;top:434px;width:49.3%;margin-right:1.4%}
	.declared-value{position:absolute;left:0;top:750px;width:49.3%;margin-right:1.4%}
	
	.click-invest{position:absolute;left:50.7%;top:0;width:49.3%}
	/*.invest-stock{position:absolute;left:50.7%;top:316px;width:49.3%}*/
	.issue{top:324px}
	.analysis{top:540px}
	.qrcode{top:756px}
}

@media only screen and (max-width:979px){
	/* ************ COMMON ************ */ 
	.wrap{position:relative;height:100%}
	.m-view{display:block}
	.p-view{display:none !important}
	.aside .photo-list{padding:20px 20px 0;margin-bottom:0}
	
	/* heading */ 
	.tit-h1.disBlock{display:block} 
	.tit-h1.disnone{display:none}
	.tit-h1.line{margin:0 0 20px} 
	.heading-wrap{padding-right:15px;margin:0 15px}   
	
	/* button */ 
	.bt-area{clear:both;overflow:hidden;padding:0 15px 40px}
	[class*="btn-t"]{padding:10px 10px;min-width:70px;font-size:14px;height:36px} 
	.zoom{display:block;position:absolute;bottom:0;right:0;background:url("/rpan/common/images/big_img_btn.png?update=20180329") no-repeat 0 0;width:30px;height:30px;background-size:30px 30px;text-indent:-9999em} 
	
	/* form */ 
	input[type="text"],input[type="password"],input[type="tel"]{padding:9px 35px 10px 10px;height:36px}
	[class*="input-style"] label{line-height:36px} 
	[class*="input-style"] button{height:36px;margin-top:-17px}
	[class*="input-style"] .delete{background-position:10px -295px;background-size:20px 450px}
	[class*="input-style"] .search{background-position:7px -326px;background-size:20px 450px} 
	[class*="input-style"] .calendar{background-position:10px -363px;background-size:20px 450px}
	select{height:36px}    
	.search-period{padding-top:1px}
	.search-period input[type="radio"]:not(old) + label{height:36px;line-height:36px;margin-top:-1px }  
	.view-table.result table th{width:50%;padding-right:5px;padding-left:8px} 
	.view-table table td .input-style.inp-phone{width:100%}
	.view-table table td .input-style.inp-phone + .btn-t{margin-top:5px}
	.view-table table td .select .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){height:36px}
	.view-table table td .select-style .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){height:36px} 
	.form-table{border-bottom:1px solid #eaeaea;padding-top:10px;padding-bottom:12px} 
	.form-table table{width:100%}
	.form-table table th{display:none}
	.form-table table td{width:100%;padding:0 15px 8px;border-bottom:0}
	.form-table table td.file-w{padding:0 0 8px;border-bottom:none !important}
	.form-table table td [class*="input-style"]{width:100%;display:block}
	.form-table table td [class*="input-style-case01"]{width:auto}
	.form-table table td [class*="input-style-subject"] input{border:0}
	.form-table table td input[type="text"],.form-table table td input[type="password"]{width:100%}
	.form-table table td [class*="select-style"]{width:100%;display:block} 
	.form-table table td [class*="select-style"] .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%} 
	.form-table table td .style-id{position:relative} 
	.form-table table td .style-id [class*="input-style"]{width:auto;margin-right:82px}  
	.form-table table td .style-id [class*="input-style"]  button{margin-top:0}
	.form-table table td .style-id  button{position:absolute;right:0;top:0}
	.form-table table td .style-phone{position:relative}
	.form-table table td .style-phone .select-style{position:absolute;left:0;top:0}
	.form-table table td .style-phone .input-style{margin-left:65px}  
	.form-table table td div.tab_form{padding-bottom:2px} 
	.form-table table td span.tab_form{display:block;margin:10px 0 0} 
	.form-table table td .radio-ch{display:none}
	.form-table table td .select-ch{display:block} 
	.form-table table td [class*="select-style"] + [class*="select-style"]{margin-top:10px}  
	.form-table table td span.tab_text{margin-left:0} 
	.form-table table td .tab_text{display:block;margin:10px 0 } 
	.form-table + .bt-area{margin-top:-25px;padding-bottom:0} 
	.add-file{position:absolute;left:0;width:100%;top:0;height:45px;background:#f9f9f9;border-top:1px solid #eaeaea}
	.add-file span{display:block;padding:10px 15px}
	.add-file .file-ch{position:absolute;right:0;top:0;min-width:45px ;height:45px;border:0;background:url("/rpan/common/images/btn_etc.png?update=20180329") no-repeat 50% -25px;text-indent:-9999px;background-size:20px 95px}
	.file-wrap{position:relative;padding:15px 15px 0}
	.file-wrap .file-style{display:block;margin-bottom:8px;padding:0}
	.file-wrap .file-style a{padding:9px 35px 10px 25px;box-sizing:border-box}
 	.file-wrap .file-list{margin-top:45px}
	.file-style:after{background-size:20px 330px;background-position:0 -100px}
	.file-style button{height:34px;background-position:10px -295px;background-size:20px 450px}  
	.form-table + .bt-area + .pad-area .guide-text03{margin-top:40px}
	
	/* ************ LAYOUT ************ */   
	/* ** header ** */
	.header{display:none}
	.header-m{display:block;position:relative;text-align:center;background:#fff}
	.header-m .top-box{position:relative;border-bottom:2px solid #928b8a;background:#fff}
	.header-m .top-box h2 button{position:relative;dispaly:inline-block;line-height:50px;padding:0 15px 0 0;font-size:18px;font-weight:normal}
	.header-m .top-box h2 button:before{content:"";position:absolute;right:0;top:50%;width:10px;height:4px;margin-top:-2px;background:url(/rpan/common/images/btn_m_top.png?update=20180329) no-repeat -157px 0;background-size:167px 25px}
	.header-m .top-box .ico.home{position:absolute;left:15px;top:12px}
	.header-m .top-box .ico.search{position:absolute;right:50px;top:12px}
	.header-m .top-box .ico.menu{position:absolute;right:15px;top:12px}
	
	.header-m .m-search-area{display:block;padding:9px 15px 0;text-align:center;background:#f1f1f1}
	.header-m .m-search-area filedset{display:block;border:1px solid #ccc;background:#fff}
	.header-m .m-search-area input[type=text]{display:inline-block;width:90%;line-height:30px;border:none}
	.header-m .m-search-area filedset *{vertical-align:middle}
	/**/
	.header-m .gnb{height:50px;overflow:hidden;border-bottom:1px solid #ccc;background:#fff}
	.header-m .gnb .gnb-list li{display:inline-block;margin-left:25px}
	.header-m .gnb .gnb-list li a{display:block;padding-top:1px;font-size:18px;line-height:48px;color:#000}
	.header-m .gnb .gnb-list li:first-child{margin-left:0}
	.header-m .gnb .gnb-list li.bar + li{margin-left:12px}
	.header-m .gnb .gnb-list li.bar a:after{content:"";display:inline-block;width:1px;height:17px;margin:16px 0 0 16px;vertical-align:top;background:#ccc}
	.header-m .gnb .gnb-list li.selected a{color:#ff545b}
	
	.menu-bar{display:none}
	
	/* ****  모바일메뉴 **** */ 
	.mob-tmenu{display:block;position:absolute;left:0;top:52px;right:0;z-index:3;width:100%}
	.mob-tmenu > span{display:block;position:absolute;left:90px;right:90px;top:-55px;height:52px;line-height:52px;text-align:center;background:#fff;font-size:16px} 
	.mob-tmenu button{display:inline-block;position:relative;font-size:16px;padding:0 15px 0 0}
	.mob-tmenu button:before{content:"";position:absolute;right:0;top:50%;width:10px;height:4px;margin-top:-2px;background:url("/rpan/common/images/btn_m_top.png?update=20180329") no-repeat -157px 0;background-size:167px 25px}
	.mob-tmenu.submain button:before{display:none}
	.mob-tmenu button.up:before{top:50%;background:url("/rpan/common/images/btn_m_top.png?update=20180329") no-repeat -157px 100%;background-size:167px 25px}
	.mob-tmenu .dim{display:none;position:absolute;z-index:1;left:0;top:0;right:0;bottom:0;background:rgba(0, 0, 0, .5)}
	.mob-tmenu ul{display:block;position:relative;z-index:2;padding-top:10px;background:#fff} 
	.mob-tmenu ul li a{display:block;height:37px;line-height:37px;border-bottom:1px solid #eaeaea;text-align:center}
	.mob-tmenu ul li a mark{display:inline-block;padding-right:15px;background:url(/rpan/common/images/bul_tmenu.png) no-repeat 100% 13px;background-size:8px 60px}
	.mob-tmenu ul li a:active{color:#ff545b}
	.mob-tmenu ul li a:active mark{color:#ff545b}
	.mob-tmenu ul li.selected a mark{color:#ff545b;background-position:100% -35px}
	.mob-tmenu ul li.selected a:active mark{display:in;color:#fff} 
	
	/* ** container ** */
	.container{padding:0;padding-bottom:230px}
	.container .contant{margin-bottom:10px}
	
	/** 푸터 **/
	.footer{background-image:none;z-index:15;position:absolute;padding-bottom:48px} 
	.footer  > button{display:none}
	.footer .mob-top{display:block;position:absolute;left:auto;top:auto;right:5px;bottom:60px;height:30px;width:30px;margin-left:0;background:url("/rpan/common/images/ico_foot_m2.png?update=20180329") no-repeat 50% 50%;background-size:30px 30px}
 	
	.footer .clickable{display:block;text-align:center;position:absolute;bottom:20px;left:0;right:0}
	.footer .clickable span{border-radius:100%;width:4px;height:4px;display:inline-block;background:#fff;text-indent:-100px;overflow:hidden;margin:0 1px}
	.footer .clickable span.checked{;background:#ffc03d} 
	.footer .inner-copy{/*padding:15px 15px 45px 15px;*/display:block;visibility:visible} 
	.footer .inner-copy ul{text-align:center;margin-bottom:0;padding:0} 
	.footer .inner-copy li{margin-left:0;padding-left:0}
	.footer .inner-copy li a{line-height:44px}
	.footer .inner-copy ul li:after{padding:0 1px 0 8px}
	.footer .inner-copy ul li:nth-child(9)::after{display:none}
	.footer .inner-copy li:nth-child(2),
	.footer .inner-copy li:nth-child(3),
	.footer .inner-copy li:nth-child(4),
	.footer .inner-copy li:nth-child(5),
	/*.footer .inner-copy li:nth-child(6),*/
	.footer .inner-copy li:nth-child(7),
	.footer .inner-copy li:nth-child(8),
	/*.footer .inner-copy li:nth-child(9),*/
	.footer .inner-copy li:nth-child(10),
	.footer .inner-copy li:nth-child(11){display:none} 
	.footer .inner-copy .guide{padding-bottom:0}
	.footer .inner-copy div{padding-left:6px;padding-right:6px}
	.footer .inner-copy p{text-align:center;display:none} 
	.footer .inner-copy p:nth-of-type(1){display:none}
	.footer .inner-copy p:nth-of-type(2){display:none;padding-bottom:10px} 
	.footer .inner-copy p:nth-of-type(3){padding:0 0 10px;display:block} 
	/* 회원가입 */
	.footer.log .inner-copy p:nth-of-type(1){display:block}
	.footer .inner-copy p span{font-size:11px;display:inline;margin-left:5px;padding-left:5px} 
	.footer .inner-copy p:last-child span{border-left:0;padding-left:0;margin-left:0}
	
	.footer .foot-toggle-bt{display:block;visibility:visible;padding:20px 13px 15px;text-align:center}
	.footer .foot-toggle-bt a{display:inline-block;font-size:13px;color:#444;padding-right:18px;font-weight:bold;background:url("/rpan/common/images/toggle_bt_01.png?update=20180329") no-repeat 100% 6px;background-size:12px 25px}
 	.footer .foot-toggle-bt.selected a{background-position:100% -13px}	
	
	/* 최하단 :취재출동, 공지사항, 광고 */
	.bottom-cont{position:static;bottom:auto;top:auto;left:auto;width:100%;height:auto;margin:0;padding:0}
	.bottom-cont .collect-news{float:none;width:100%;margin-bottom:10px;padding:0 15px}
	.bottom-cont .collect-news h3:after{background:url(../../paxnet_daily/imgs/contents_m.png) no-repeat -262px 0;background-size:600px 600px}
	.bottom-cont .notice-box{padding:0 15px}
	.bottom-cont .notice-box h3:after{left:2px;background:url(../../paxnet_daily/imgs/contents_m.png) no-repeat -279px 0;background-size:600px 600px}
	.bottom-cont .notice-box{float:none;width:100%}
	.bottom-cont .ad-box{display:none}
	.bottom-cont .ad-box-m{display:block;width:100%;height:100px;margin-bottom:10px;overflow:hidden;text-align:center}
	/*.bottom-cont .ad-box-m *{display:inline-block;margin:0 auto;vertical-align:middle}*/
	
	/* ************ CONTENT ************ */ 
	.message-wrap{height:250px;padding:40px 15px}
	[class*="message-st"] .big-text {font-size:16px}
	
	/* 광고영역 : 180625 */
	.dv-com-m01{display:block;width:auto;min-height:50px;overflow:hidden;margin:10px auto}
	.dv-com-m01 img{display:block;margin:0 auto}
	.dv-com-m01 span{display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
	.dv-com-f{display:block;position:fixed;z-index:16;bottom:0;left:50%;margin-left:-160px;width:320px;height:48px} 	
	
	/* ************ LEFT ASIDE ************ */
	.container .contant + .aside{width:100%;height:auto;float:none;margin:0}
	.ad-area{display:none}
	.column{position:static;width:100%;height:auto;margin-right:0;padding:0 0 20px}
	.click-invest{position:static;width:100%}
	.special{height:275px}
	.ad-area.btm{position:static;width:100%}
	.banner-area{margin-bottom:10px}
	.meet-ceo{position:static;width:100%;height:auto;margin-right:0;padding:0 0 20px}
	.watch-news{position:static;width:100%;margin-right:0}
	.declared-value{position:static;width:100%;margin-right:0}
	.banner-area{position: relative;}
	.banner-area button{position:absolute;top:50%;display:block;width:20px;height:25px;margin-top:-12px;text-indent:-9999em;background:url(../../paxnet_daily/imgs/contents_m.png) no-repeat;z-index:2;background-size:600px 600px}
	.banner-area .banner-prev{left:0;background-position:-220px 0}
	.banner-area .banner-next{right:0;background-position:-241px 0}
	.banner-area img{display:block;width:100%;height:auto;margin:0 auto}
	.site-visit{position:static;width:100%;height:auto;margin-right:0;padding:0 0 20px}
	.invest-stock{position:static;width:100%}
	
	/* 어사이드용 포토 리스트 */
	.aside .photo-list{height:auto;padding:13px 15px 0;border-bottom:none}
	.aside .photo-list img{height:224px}
	
	/* 많이 본 뉴스 */
	.watch-newsList{padding:13px 15px 0}
	.watch-newsList a{padding:0}
	
	/* 공시 */
	.declared-value ul{padding:20px 15px 0} 
	
	/* 투자 유망 종목 */
	.invest-stock .list-type.sm{width:100%;padding:13px 15px 0}
	
	/* 클릭 투자 상품 */
	.click-invest .list-type.sm{float:none;width:100%;padding:13px 15px 5px}
	.click-invest .list-type.sm li{padding-bottom:10px}
	
	/* *****  ICON ***** */
	.ico{overflow:hidden;text-indent:-99999em;background:url(../../paxnet_daily/imgs/contents_m.png) no-repeat;background-size:600px 600px}
	.ico.search-top-big{width:19px;height:19px;background-position:-127px 0}
	.ico.search-top{width:15px;height:15px;background-position:-162px 0}
	.ico.home{width:25px;height:25px;background-position:-329px 0}
	.ico.search{width:25px;height:25px;background-position:-355px 0}
	.ico.menu{width:25px;height:25px;background-position:-381px 0}
	.ico.fb{width:29px;height:29px;background-position:-407px 0}
	.ico.tw{width:29px;height:29px;background-position:-437px 0}
	.ico.nv{width:29px;height:29px;background-position:-467px 0}
	.ico.bnd{width:29px;height:29px;background-position:-497px 0}
	.ico.scrap{width:29px;height:29px;vertical-align:top;background-position:-527px 0}
	
	/* 레이어팝업 */
	.popup{position: absolute;top:10px;left:50%;}
	.popup img{width:320px;height:260px;margin-left:-160px}
}

@media only screen and (max-width:320px){
	.container{padding:0;padding-bottom:250px}
	.header .gnb .inner{padding:0 15px}
	.header .gnb .gnb-list li{padding-right:23px}
	.header .gnb .gnb-list .bar{padding-right:23px}
	
	.header-m .gnb .gnb-list li{display:inline-block;line-height:50px;margin-left:19px}
	.header-m .gnb .gnb-list li.bar + li{margin-left:10px}
	.header-m .gnb .gnb-list li.bar a:after{content:"";display:inline-block;width:1px;height:17px;margin:16px 0 0 14px;vertical-align:top;background:#ccc}
}