@charset "UTF-8";

/* @ RESET */
html, body {height:100%; margin:0;padding:0;color:#555;}

button,
dl,dt,dd,
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
button, img {border:none;}
legend {position:absolute;left:-3721em;}
fieldset {border:none;margin:0;padding:0;}
ul,ol,li {margin:0;padding:0;}
li {list-style:none;}
a {color:#555;}
a:hover,
a:active,
a:focus {color:#000;}

/* @ DEFAULT-STYLE */
body {font-family: "Malgun Gothic", sans-serif;}
button {cursor:pointer;font-family:"Malgun Gothic", sans-serif;}
::-webkit-input-placeholder {color:#aaa;}
:-moz-placeholder {color:#aaa;opacity:1;}
::-moz-placeholder {color:#aaa;opacity:1;}
:-ms-input-placeholder {color:#aaa;}

/* @ FIXED DOC */
html.fixedoc {overflow:hidden}

/* @ CSS UTILS */
.clear-fix:after {content:'';display:block;width:100%;clear:both;}
.inwrap {width:1100px;margin:0 auto;position:relative;}

/* @ TAB */
.tabuio{margin-bottom:20px}
.tabuio .tab{position:relative;height:50px;border-bottom:1px solid #5a5a5a;border-left:1px solid #ddd}
.tabuio .tab > ul > li{float:left}
.tabuio .tab > ul > li > a{display:block;color:#888;text-align:center;text-decoration:none}
.tabuio .tab > ul > li > a > span{display:block;width:100%;width:123px;height:49px;border:1px solid #ddd;border-left:none;border-bottom:none;line-height:49px;cursor:pointer}
.tabuio .tab > ul > li > a.active{background:#5a5a5a;color:#fff}
.tabuio .tab .option{position:absolute;top:13px;right:0}

/* - vbar */
.tabuio.vbar .tab{height:49px;border-left:0}
.tabuio.vbar .tab > ul > li > a > span{height:48px;border-color:#fff;border-left:1px solid #fff;background:url(../images/common/bg_vbar.png) no-repeat 100% 50%;letter-spacing:-2px}
.tabuio.vbar .tab > ul > li:last-child > a > span{background:#fff url(../images/common/_blank.gif) repeat 0 0 !important}
.tabuio.vbar .tab > ul > li.last-child > a > span,.tabuio.vbar .tab > ul > li.clerVbar > a > span{background:#fff url(../images/common/_blank.gif) repeat 0 0 !important}
.tabuio.vbar .tab > ul > li > a.active > span{height:49px;border-color:#5a5a5a;background:#fff;color:#555}

/* @ TABLE */
table.table{width:100%;margin-bottom:20px;border-collapse:collapse;text-align:center}
table.table th,table.table td{height:44px;border:1px solid #9a9a9a;font-size:14px;color:#000}
table.table tr.backcolor_fffaf6 th{background-color:#f4f0ed; font-weight: 400; font-size:14px; }
table.table tr.backcolor_fffaf6 th.sum{color:#ed1c24;}
/*class명이 backcolor_fffaf6로 한 것은 최초디자인 배경색이 #fffaf6였었음.*/

table.table tr.analysis_date th, table.table tr.backcolor_fffaf6 th.total, table.table tr.daily th.total{font-size:14px;color:#333 !important;}
table.table tr.analysis_date th,
table.table tr.daily th.total {background:#f4f0ed}
table.table tr.time th{font-weight:400;background-color: #fff}

/*광고요약테이블*/
table#ad_summary tr th{font-size: 14px;}
tr th.below_th{color: #666; background: #f4f0ed;}
table#ad_summary tr th.below_th{color: #666; background: #f4f0ed; font-size: 14px; color: #666}
table#ad_summary tr.below2 th, table#ad_summary tr.below2 td{background: #fcf3e4;}
table#ad_summary tbody tr td{font-size: 16px; text-align: left; text-indent: 1em;}
table#ad_summary tbody tr.tac td{text-align: center;}


table.table td{font-size:14px;color:#555}
table.table td > a{text-decoration:none}
table.table th > a,table.table th > span{text-decoration:blink}
table.table th a.sort{padding-right:20px;background:url(../images/sub/ico_th_arrow.png) no-repeat 90% 50%}
table.table th a.sort.reserv{padding-right:20px;background:url(../images/sub/ico_th_arrow_reserv.png) no-repeat 90% 50%}
table.table th a.sort.none{padding-right:20px;background:url(../images/sub/ico_th_arrow_none.png) no-repeat 90% 50%}
table.table tr.th_underline th{text-decoration: underline;}
table.table tr.ranking th, table.table tr.ranking td, table.table tr.ranking_borough th{background-color: transparent; font-weight: 400; }
table.table tr.ranking_borough td.city_borough{background:url(../images/sub/bg_qtyviewr_toggle.png) 0 -45px no-repeat;}
table.table tr.ranking_borough.on td.city_borough{background-position:0 0;}
table.table tr.ranking_borough td.city_borough a {display:block;width:100%;height:100%;line-height:43px;}
table.table tr.analysis_date th, table.table tr.check_each_viewer th{font-size: 14px; color: #666; background: #f4f0ed;}
table.table tr th.blank, table.table tr td.blank{background-color: transparent; border: none;}
table.table tr th.border_rnone, table.table tr td.border_rnone{border-right: none;}
table.table tr th.border_lnone, table.table tr td.border_lnone{border-left: none;}

table#notice_t th, table#notice_t td{border-right: none; border-left: none; }
table#notice_t td.td_textl{text-align: left;padding-left: 15px}
table#notice_t th, table.table td a.unesposed, .pnn2 a .unesposed{color: #aaa;}
/* @ 안내마크! */
p.exclamation{background:url(../images/sub/img_exclamation.png) 0% 80% no-repeat;}
p.exclamation span{text-indent: 20px; display: block}

/* 미지원 브라우저 jQuery 사용 */
/*table.table tr th.first-child,table.table tr th:first-child,table.table tr td:first-child{border-left:none}
table.table tr th.last-child,table.table tr th:last-child,table.table tr td:last-child{border-right:none}*/
table.table thead th,table.table tbody th{background:#d6c9c3;}
table.table tbody th{font-size:16px;color:#555}
table.table tbody td.sum{background:#fcf3e4;color:#ed1c24}
table.table tbody td.date{background:#DDD;}
table.table tbody td .list-area{padding:18px 0}
table.table tbody td ul.circle{float:left;width:355px;margin-left:50px}
table.table tbody td ul.circle li{display:block;height:30px;padding-left:14px;background:url(../images/common/bu_li_circle.png) no-repeat 0 50%;line-height:30px;text-align:left}
table.table tbody td ul.circle li > strong,table.table tbody td ul.circle li > span{display:block;float:left;font-size:16px}
table.table tbody td ul.circle li > strong{width:134px;margin-right:19px;background:url(../images/common/bg_vbar.png) no-repeat 100% 50%;letter-spacing:-1px}
table.table tbody td ul.circle li > span{overflow:hidden;width:184px;white-space:nowrap;text-overflow:ellipsis}
table.table tbody th > em{font-style:normal;font-size:14px;color:#000}
table.table tbody td.total{background:#fffaf6;font-size:16px;font-weight:bold}
table.table tbody td.total strong{color:#ed1c24}

table.table tbody span.number {display:block;text-align:right;padding-right:10px;}

/* @ Button */
.actions{text-align:center}
a.button{display:inline-block;height:40px;padding:0 23px;border:1px solid #c2c2c2;background:#f7f7f7;line-height:40px;color:#888;text-decoration:none;
    -webkit-border-radius:5px;
       -moz-border-radius:5px;
        -ms-border-radius:5px;
         -o-border-radius:5px;
            border-radius:5px;
}
a.button:hover,a.button:active,a.button:focus{border-color:#c1c1c1;background-color:#f1f1f1;color:#000}
a.button.more{padding-right:3%;background:url(../images/common/bu_arr.png) 93% 50% no-repeat}

/* @ Paging */
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px
}

.pagination>li {
    display: inline
}

.pagination>li>a,.pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #5a5a5a;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd
}

.pagination>li:first-child>a,.pagination>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.pagination>li:last-child>a,.pagination>li:last-child>span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover {
    z-index: 3;
    color: #23527c;
    background-color: #eee;
    border-color: #ddd
}

.pagination .round a {border-top-right-radius:4px;border-bottom-right-radius:4px}

.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #5a5a5a;
    border-color: #5a5a5a
}

.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd
}
.pagination {margin:0 auto;}
.pagination li.prev a,
.pagination li.next a {
    width:12px;
    height:23px;
    -webkit-border-radius:5px;
       -moz-border-radius:5px;
            border-radius:5px;
}
.pagination li.prev a span,
.pagination li.next a span {position:absolute;left:-3721em;}
.pagination li.prev a {margin-right:20px;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIdJREFUeNpiDA0NZUACXEC8GoiVmdAENwOxFxAfZ4EK8gLxViC2BeIFQJwC0sEPxDuggrOAOAmI/4IktgCxFRBPBeIMIP4PMgIk8RtqHBsQM8IsBEn4AfFBIE4F4nlAzAyT+AJ1yV4gjgfiRSBJmKu+AbEvEK8D4iiQkcj++A7EAVBJHYAAAwBrCRYqfzo1/QAAAABJRU5ErkJggg==') no-repeat 50% 50%;
}
.pagination li.next a {
margin-left:20px;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAItJREFUeNpiDA0NvcHAwHAXiEOB+BsDFDAB8XEg9gLizUDMhSyRAsQLgNgJiHcAMS9M4i8QJwHxLCC2hUrys0B1/gfiDCD+DcTZQLyFiQEBGIGYDcr+DdPBDMRzgTgeiA8CsR8LVHAREEcB8V6QIMjZIKMWQwVBlvrC/AKS0AHidUAcAMTfYRYCBBgA6RoZmfzVTkQAAAAASUVORK5CYII=') no-repeat 50% 50%;
}
/*
.pagination li:nth-of-type(2) a {
    -webkit-border-radius:5px 0 0 5px;
       -moz-border-radius:5px 0 0 5px;
            border-radius:5px 0 0 5px;
}
.pagination li:nth-of-type(6) a {
    -webkit-border-radius:0 5px 5px 0;
       -moz-border-radius:0 5px 5px 0;
            border-radius:0 5px 5px 0;
}
*/
.pagewrap {text-align:center;}

/* @ UI FORM */
.ui_form .org{position:absolute;left:-3721em}
.ui_form .ui_checkbox{display:block;overflow:hidden;width:19px;height:19px;background:url(../images/common/ui_checkbox.png) no-repeat;text-indent:-3721em}
.ui_form .ui_checkbox .state{display:none}
.ui_form .ui_checkbox.checked{background-position:0 -19px}
.ui_form .ui_checkbox.checked .state{display:inline}
.ui_form.checkbox .ui_checkbox,.ui_form.checkbox label{float:left}
.ui_form.checkbox .ui_checkbox{margin-right:9px}

/* @ BOX */
.box_gray{margin-bottom:10px;padding:24px 0;border:1px solid #f1f1f1;background-color:#fafafa}
.box_gray .inner{margin:0 20px}
.box_gray.mbnone {margin-bottom:0;border-bottom:none;}
.box_dark{margin-bottom:20px;padding:15px 0;border:1px solid #5a5a5a;background-color:#5a5a5a}
.box_dark .inner{margin:0 15px;color:#fff}
.box_white{margin-bottom:8px;padding:4px 0;border:none; }
.box_white .inner{margin:0 15px;}

/* @ BOX | 검색결과, 공지사항*/
#h66, #nview_h66{height: 40px; padding: 12px 0; border: 1px solid #e5e5e5;}
#h66 .inner p, #nview_h66 .inner p{margin: 0}
#h66 .inner div, #nview_h66 .inner div{height: 40px; line-height: 40px;}
#nview_h66{margin-bottom: 0; width: 100%; border: 1px solid #e5e5e5;}

/* @ SELECTBOX */
/* select box title */
span.selectbox_title{width:155px;border:1px solid #d5d5d5;background:#FFF url(../images/common/bg_select_arr_down.png) no-repeat 90% 50%;text-align:left;}
span.selectbox_title_active{background:#FFF url(../images/common/bg_select_arr_up.png) no-repeat 90% 50%}
span.selectbox_title strong{display:block;overflow:hidden;width:100%;height:38px;margin-left:10px;line-height:38px;font-weight:normal;font-size:16px;color:#666;word-break:break-all}
span.selectbox_title_focus{border-color:#333}
span.selectbox_title_focus strong{color:#000}
span.selectbox_title_disabled{background-color:#EEE}
span.selectbox_title_disabled strong{color:#999}
/* select box option */
div.selectbox_option{overflow:hidden;width:155px;border:1px solid #d5d5d5;background:#fff}
div.selectbox_option li{list-style:none}
div.selectbox_option a{display:block;overflow:hidden;height:38px;padding-left:10px;font-size:16px;line-height:38px;color:#888;text-decoration:none;word-break:break-all}
div.selectbox_option a.on,div.selectbox_option a:hover{background:#eee;color:#000}
/* select box multiple */
span.selectbox_multiple{display:inline-block;overflow:hidden;border:1px solid;border-color:#999;background:#fff}
span.selectbox_multiple ul li{display:block;overflow:hidden;height:1em;padding:1px 3px 4px;_padding:2px 3px 3px;font-size:11px;line-height:1.4em;color:#666;word-break:break-all}
span.selectbox_multiple ul li.on{background:#ccc;color:#000}
span.selectbox_multiple_focus{border-color:#333}
span.selectbox_multiple_focus ul li.on{background:#bbb;color:#000}
span.selectbox_multiple_disabled{background-color:#eee}
span.selectbox_multiple_disabled ul li{color:#999}

/* @ Checkbox */
.choose label {font-size:13px;font-family:'Malgun Gothic';display:inline-block;}
.choose label span {display:inline-block;width:19px;height:19px;background:url(../images/common/ico_check.png) no-repeat 0 0;position: relative;top:4px;}
.choose input[type=checkbox] {position:absolute;left:-3721em;}
.choose input[type=checkbox] + label {color:#999;}
.choose input[type=checkbox]:checked + label {color:#000;}
.choose input[type=checkbox]:checked + label span {background-position:0 -19px;}

.check_notice span {display:inline-block;width:19px;height:19px;background:url(../images/common/ico_check.png) no-repeat 0 0;position: relative;top:4px;}
.check_notice input[type=checkbox] {position:absolute;left:-3721em;}
.check_notice input[type=checkbox]:checked + label span {background-position:0 -19px;}

/* @ 팝업 */
.lypop{position:fixed;top:0;left:0;z-index:900;width:100%;height:100%;background:rgba(0,0,0,.5)}
.lypop .ly_wrap{margin:0 auto}
.lypop .ly_wrap .ly_header{position:relative;height:61px;background:#ed1c24;line-height:61px;color:#fff}
.lypop .ly_wrap .ly_header h1{margin-left:31px;font-size:22px;color:#fff}
.lypop .ly_wrap .ly_header .close{display:block;overflow:hidden;position:absolute;top:0;right:0;width:61px;height:61px;background:#d2030b url(../images/common/btn_pop_close.png) no-repeat 50% 50%;text-indent:-3721em}
.lypop .ly_wrap .ly_container{background:#fff}
.lypop .ly_wrap .ly_content{margin:0 31px;padding:30px 0}

/* @ HEADER */
#header{width:100%;height:114px;background:#fff}
#header h1{float:left;position:relative;top:43px}
#header .right-section{float:right;padding-top:43px}
#header .right-section .infos{margin-right:10px}
#header .right-section .infos span{display:block;float:left;padding:0 20px;font-size:13px}
#header .right-section .infos span.today{background:url(../images/common/bg_vbar.png) no-repeat 100% 50%}
#header .right-section .infos span.user{}
#header .right-section .group{float:left;line-height:33px}
#header .right-section .group img{vertical-align:top}
#header .srchbox{display:block;width:169px;height:33px;background:url(../images/common/bg_srchbox.png) no-repeat 0 0}
#header .srchbox input.itx{position:relative;width:122px;height:33px;padding-left:13px;border:0;background:none;line-height:33px}
#header .srchbox input.itx,#header .srchbox .submit{float:left}
#header .srchbox .submit{display:block;width:33px;height:33px;margin:0;padding:0;background:url(../images/common/_blank.gif) repeat;text-align:center;text-indent:-3721em}

/* @ GNB */
#gnb{width:100%;height:63px;background:url(../images/common/bg_gnb.png) repeat-x 0 0}
#gnb li{display:block;overflow:hidden;float:left;height:63px;line-height:63px}
#gnb li a{display:block;overflow:hidden;position:relative;height:63px;line-height:63px}
#gnb li a img{position:relative;
    -webkit-transition:all 200ms ease-in;
       -moz-transition:all 200ms ease-in;
        -ms-transition:all 200ms ease-in;
         -o-transition:all 200ms ease-in;
            transition:all 200ms ease-in
}
#gnb li a.on img,#gnb li a:focus img,#gnb li a:hover img{margin-top:-63px}

/* @ GNB2 */
#gnb2{width:100%;height:63px;background:#eee url(../images/common/bg_gnb2.png) 0 0 repeat-x}
#gnb2.fixed{position:fixed;width:100%;height:63px;left:0;top:0;z-index:99;}/*추가*/
#gnb2 .inwrap{position:relative;width:1100px;height:63px;margin:0 auto}
#gnb2 .inwrap .srch{position:absolute;top:0;right:0;width:218px;height:63px;background:#fafafa url(../images/common/bg_srch.png) repeat-x 0 0}
#gnb2 .inwrap .srch input.itx{width:152px;height:63px;border:none;background:none;font-size:13px;line-height:63px;text-indent:19px; outline: 0;}
#gnb2 .inwrap .srch .in{position:relative;width:218px;height:63px}
#gnb2 .inwrap .srch .in .ok{position:absolute;top:0;right:0}
#gnb2 .inwrap > ul > li{float:left}
#gnb2 .inwrap > ul > li > a{display:block;overflow:hidden;position:relative;height:63px}
#gnb2 .inwrap > ul > li > a > img{position:relative;top:0;-webkit-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;-ms-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;transition:all 200ms ease-in}
#gnb2 .inwrap > ul > li > a.on > img,
#gnb2 .inwrap > ul > li > a:focus > img,
#gnb2 .inwrap > ul > li > a:hover > img,
#gnb2 .inwrap > ul > li > a:active > img{top:-63px}

/* @ main| 프리미엄채널 */
.channelbox {width:634px;height:616px;}
.channelbox .ch_header{width: 572px; height: 64px; line-height: 64px;border: 1px solid #3a3a3a; background: #555; padding: 5px 30px 0 30px;}
.channelbox .ch_header h3{float: left; font-size: 22px; color: #fff;}
.channelbox .ch_header a{float: right; font-size: 14px; color: #b7b7b7;position: relative;top: 4px;}
.channelbox .ch_container{width: 100%;}
.channelbox .ch_container .left_yard,
.channelbox .ch_container .right_yard{width: 50%; float: left; border-bottom: 1px solid #b5b5b5;}

.channelbox .ch_container table{width: 317px;background: #f9f9f9;}
.channelbox .ch_container table tr th{padding: 0; line-height: 0;}
.channelbox .ch_container table tr td{height: 25px; border: 1px solid #e4e4e4;font-size: 13px; color: #555; text-indent: 10px; padding: 0 0 0 5px;}
.channelbox .ch_container table tr.smallchild td{height: 24px;}
.channelbox .ch_container .left_yard table tr td{border-left: none;}
.channelbox .ch_container .right_yard table tr td{border-right: none;}
.channelbox .ch_container table tr td a{display: block; background: url(../images/main/img_sdisc.png) no-repeat; text-decoration: none; text-indent: 15px;}
.channelbox .ch_container table tr {border-left: none;}
.channelbox .ch_container table tr:last-child{border-bottom: none;}


/* @ Container */
#content{width:1100px;margin:0 auto}

/* @ FOOTER */
#footer{width:100%;position:absolute; bottom:0;height:108px;background:url(../images/common/bg_layout_footer.gif) repeat-x 0 0}
#footer h6,#footer .vcard{float:left;font-size:13px;color:#676566}
#footer .vcard{position:relative;top:37px;width:911px}
#footer .vcard address:before{display:block;content:''}
#footer .vcard address{display:inline;font-style:normal}
#footer h6{position:relative;top:42px;width:77px;margin:0 33px 0 79px}

/* @ ranking uio */
#ranking{position:relative;width:436px;padding:29px 0 12px;background:#555}
#ranking h3,#ranking p{margin:0;padding:0}
#ranking h3{float:left;color:#fff}
#ranking p{float:right;color:#fff;font-size:14px;color: #ddd;position: relative;top: 10px;}
#ranking .header,#ranking .container{width:396px;margin:0 auto}
#ranking .header{margin-bottom:20px}
#ranking ul{display:block;width:100%;margin:0 auto}
#ranking li{overflow:hidden;height:48px;margin:0 0 5px;background:#333 url(../images/widget/bg_rank_li2.png) repeat-x;font-size:12px;line-height:48px;color:#c6c6c6;position:relative;}
#ranking li .item {position:relative;}
#ranking li a{color:#c6c6c6;text-decoration:none}
#ranking li a:focus,#ranking li a:hover,#ranking li a:active{color:#fff}
#ranking li span.rank1,#ranking li span.rank2,#ranking li span.rank3{color:#ffcc4d}
#ranking li span{display:inline-block;float:left;/*background:url(../images/widget/bg_rank_div.png) no-repeat 100% 0*/}
#ranking li span.issue_rank{width:38px;text-align:center}
#ranking li span.issue_broadcaster{width:90px;margin-left:10px}
#ranking li span.issue_title{width:230px;margin-left:10px}
#ranking li span.issue_percentage{width:15px;background:none;text-align:center}

/* @ MAIN CONTENT */
#main_content {width:100%;padding-bottom:50px;}
#main_content .visual_ctrl {width:100%;margin:0 auto;position: relative;}
#main_content .visual_ctrl .next,
#main_content .visual_ctrl .prev {position: absolute;top:-333px;}
#main_content .visual_ctrl .next {right:20px;}
#main_content .visual_ctrl .prev {left:20px;}

#main_content .visual_ctrl .next a,
#main_content .visual_ctrl .prev a {display:block;width:50px;height:50px;text-indent:-3721em;}
#main_content .visual_ctrl .next a {background: url(../images/main/btn_slide_next.png) no-repeat 50% 50%;}
#main_content .visual_ctrl .prev a {background: url(../images/main/btn_slide_prev.png) no-repeat 50% 50%;}

/* - visual content */
#main_content .main_section_wrap .bx-viewport {background:url(../images/main/bg_visual.png) repeat-x 0 0;}
#main_content .main_section_wrap .bx-wrapper {margin:0;}
#main_content .main_section_wrap .bx-pager {position: absolute;left:-3721em;}
#main_content .visual_content .alt {position:absolute;top:0;left:-3721em;}
#main_content .visual_content .section1{background:url(../images/main/@tmp_visual1.png) no-repeat 50% 0;width:100%;height:609px;}
#main_content .visual_content .section2{background:url(../images/main/@tmp_visual2.png) no-repeat 50% 0;width:100%;height:609px;}

/* - sticker */
#main_content .sticker_wrap .bx-viewport {background:none;}
#main_content .sticker_wrap {width:100%;height:70px;overflow:hidden;background:#ececec;margin-bottom:30px;}
#main_content .sticker_container {width:1101px;margin:0 auto;position:relative;}
#main_content .sticker_container .ctrl {position: absolute;top:22px;right:0;}
#main_content .sticker_container .ctrl a {float:left;margin-left:6px;}
#main_content .sticker_container .bx-viewport {top:20px;}
#main_content .sticker_container .bx-controls.bx-has-pager {position: absolute;left:-3721em;}

#main_content .sticker_wrap .slide {width:100%;height:30px;}
#main_content .sticker_wrap .slide li {width:100%;height:30px;}
#main_content .sticker_wrap .slide li a {display:block;width:100%;height:30px;line-height:30px;text-decoration: none;}
#main_content .sticker_wrap .slide li a .new {display:inline-block;width:63px;height:27px;line-height:27px;text-align:center;background-color: #42c701;color:#fff;margin-right:10px;}
#main_content .sticker_wrap .slide li a .title {margin-right:21px;}
#main_content .sticker_wrap .slide li a .regdate {color:#888;}
#main_content .sticker_wrap .ctrl a {display: block;width:27px;height:27px;overflow: hidden;text-indent:-3721em;}
#main_content .sticker_wrap .ctrl .prev a {background:url(../images/main/btn_prev.png) no-repeat 0 0;}
#main_content .sticker_wrap .ctrl .next a {background:url(../images/main/btn_next.png) no-repeat 0 0;}

.issue_wrap {width:1100px;height:616px;margin:0 auto;}
.issuebox {width:436px;float: left;background-color: #555;}
.channelbox {width:634px;float: right;}

/* @ CONTENT */
#content{min-height:500px;margin-bottom:49px;padding-top:30px}

/* @ WRAP */
#wrap{position: relative;min-height: 100%;padding-bottom: 108px;}