h1.most-read{
	color:#103E79;
	font-size:12px;
	font-weight:bold;
}

container.most-read{
	background-color:white;
	height:280px;

}

iframe.inews-mostread-430, iframe.inews-special-430{

    /*height:430px;*/
    height:394px;
    width:100%;
    padding:0px;
    margin:0px;
}

iframe.inews-rececy-460{

    height:460px;
    width:100%;
    padding:0px;
    margin:0px;
}

iframe.inews-rececy-430{

    height:430px;
    width:100%;
    padding:0px;
    margin:0px;
}

iframe.inews-tv-280{

    height:280px;
    width:100%;
    padding:0px;
    margin:0px;
}

iframe.newsletter-105{

    height:105px;
    width:100%;
    padding:0px;
    margin:0px;
}




hr.blank{

    background-color: transparent;

}

aside hr.h50{
    height:50px;
    margin:0px;
}

hr.h40{
    height:40px;
    margin:0px;
}

hr.h30{
    height:30px;
    margin:0px;
}

hr.h20{
    height:20px;
    margin:0px;
}

ad.ad-aside-300{

    height:300px;
    background-color: #eee;

}

ad.ad-aside-300:before{

    position: absolute;
    left:0px;
    right:0px;
    content:'AD';
    top:calc(50% - 75px);
    font-size:100px;
    line-height:120px;
    color:#aaa;
    text-align: center;
    
}

ad.ad-aside-300:after{

    position: absolute;
    left:0px;
    right:0px;
    content:'300px';
    top:calc(50% + 30px);
    font-size:20px;

    color:#aaa;
    text-align: center;
    
}

/** 2023 01.30 */


div.inews-www-aside.headline{
    padding:0px;
    margin:0px;
    height:30px;
    font-size: 14px;
    padding-left:10px;
    border-bottom:1px solid #eee;
    font-weight: bold;
}
hr.inews-www-aside{
    height:1px;
    margin:0px;
    padding:0px;
    background-color:#efefef;
    margin-bottom:10px;
    border:0px;
}

figcaption.inews-www-aside-thumb{
    /*line-height:60px;*/
    display:block;
    overflow:hidden;
    font-size:0px;
}
span.inews-www-aside-thumb{
    line-height: 18px;
    display: inline-block;
    vertical-align: middle;
    padding:0px 10px;
    padding-left:0px;
    font-size:14px;
}
h1.inews-www-aside{
    padding:0px;
    margin:0px;
    height:30px;
    font-size: 14px;
    padding-left:10px;

}
hr.blank{
    height:0px;
    border:0px;
    margin:0px;
    padding:0px;
    background-color:transparent;
}


a.inews-www-body-game-global-list{
    display:block;
    line-height:36px;
    clear:both;
}
ol.inews-www-body-game-global-list{
    margin:10px 0px;
    margin-right:10px;
}
img.inews-www-body-game-thumb{
    float:left;
    margin-right:10px;
}
a.inews-www-body-game-thumb{
    clear:both;
    overflow:hidden;
    display:block;
    padding:10px 0px;
}
a.inews-www-body-game-thumb:first-of-type{
    padding:0px;
}
figcaption.inews-www-body-game-thumb{
    line-height:70px;
    overflow:hidden;
    margin-right:10px;
    font-size:0px;
}
figcaption.inews-www-body-game-thumb time{
    line-height: normal;
}
 
figcaption.inews-www-body-game-thumb div{

    line-height: 24px;
    display: inline-block;
    vertical-align: middle;

}




figure,ol{
    margin:0px;padding:0px;
}

time.inews-www-aside-recent{
    font-size:12px;
    display:block;
    color:#005C94;

}

hr.blank{
    height:0px;
    border:0px;
    margin:0px;
    padding:0px;
    background-color:transparent;
}
p.inews-www-aside-recent.thumb{

    margin-bottom:0px;
}

hr.h10{
    height: 10px;
}


section.aside-tv ,section.aside-tv ul{
    position: relative;
}

section.aside-tv ul{

    min-height: 230px;
}

section.aside-tv img{
    /*height:180px;
    width:100%;*/
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: #efefef;
}
section.aside-tv figcaption{
    position: relative;
    border-bottom:1px solid #ccc;
    height:48px;
    line-height: 48px;
    background-color: white;
    margin: 0px 40px;
    font-size:12px;
    overflow:hidden;
    vertical-align: middle;

}

section.aside-tv figcaption span{
    line-height: 15px;
}

section.aside-tv nav{
   
    position: absolute;
    border:1px solid #ccc;
    height:calc(50px - 2px);
    line-height: 50px;
    padding: 0px 40px;
    bottom:0px;
    left:0px;
    right:0px;
    z-index:999;
    
    
}
    
section.aside-tv nav > a{
    
    font-size:13px;
    line-height:16px;
    vertical-align: middle;
    display: inline-block;
    color:#333;
    max-height: 32px;
    
    
}
section.aside-tv button.next {
    right:0px;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI4LjkwOHB4IiBoZWlnaHQ9IjE1LjkxOHB4IiB2aWV3Qm94PSIwIDAgOC45MDggMTUuOTE4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4LjkwOCAxNS45MTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHBvaW50cz0iMCwxNS4wNzcgMC44MzgsMTUuOTE4IDguOTA3LDcuODgxIDguMDQ2LDcuMDU4IDguMDQ2LDcuMDU4IDAuODM4LDAgMCwwLjgzOCA3LjIwMyw3Ljg5NyAiLz48L3N2Zz4=);
}
    
section.aside-tv button.prev {
    left:0px;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI4LjkwOHB4IiBoZWlnaHQ9IjE1LjkxOHB4IiB2aWV3Qm94PSIwIDAgOC45MDggMTUuOTE4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4LjkwOCAxNS45MTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHBvaW50cz0iMS43MDQsNy44OTcgOC45MDcsMC44MzggOC4wNjksMCAwLjg2Miw3LjA1OCAwLjg2MSw3LjA1OCAwLDcuODgxIDguMDcsMTUuOTE4IDguOTA3LDE1LjA3NyAiLz48L3N2Zz4=);
}
    

section.aside-tv button{
    position: absolute;
    border: 0px;
    top:0px;
    bottom:0px;
    width:40px;
    background-position: center;
    background-repeat: no-repeat;
    background-color: transparent;
    opacity: 0.3;
    background-size: 20px 20px;
    
}

div.aside-tv div.dot{

    text-align: center;
    height:23px;
    line-height: 23px;
        
}
div.aside-tv div span.dot{

    height: 7px;
    width: 7px;
    background-color: #ccc;
    border-radius: 50%;
    display: inline-block;
    margin:0px 2px;
    
}
div.aside-tv div span.dot.active{

    background-color:black;

}   

section.aside-tv  ul{
    display:none;

}
section.aside-tv  ul:first-of-type{

    display:block;

}


section.aside-newsletter div{
    margin:0px;
    height:30px;
    background-position: center;
    background-repeat: no-repeat;
    color:#13378b;
    font-size:16px;
    text-align:center;
    vertical-align: middle;
}

section.aside-newsletter img{
    vertical-align: middle;
    margin-right: 5px;
    width:85px;
    height:16px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}



section.aside-newsletter input.newsletter{
    
    width:calc(100% - 85px) ;
    height:calc(22px - 2px - 4px);

    vertical-align: middle;
    text-indent:10px;
    margin:0px;
    margin-left: 5px;
    padding:2px 0px;
    border-radius:0px;
    border:1px solid black;
    
}
    
section.aside-newsletter button.submit{

    height:22px;
    width:58px;
    border:0px;
    padding:0px;
    
    vertical-align: middle;
    
    margin:0px 5px;
    
    background-color: #0255B6;
    color:white;

    font-size:12px;
}
    
section.aside-newsletter span{
    display: block;
    color: #595959;
    font-size:12px;
    text-align: center;
    margin: 10px 0px;
}
section.aside-newsletter{

    border:1px solid #ccc;
    padding-top: 10px;
    height:calc(102px - 10px - 2px);
    
}

ul.inews-www-aside,li.inews-www-aside,ul.inews-www-aside-thumb, li.inews-www-aside-thumb{
    margin:0px;
    padding:0px;
    text-decoration: none;
    list-style-type:none;
}

span.inews-www-aside-recent{
    display: inline-block;
    display: -webkit-box;
    margin:0px;
    padding:0px;
    line-height:20px;
    margin-bottom:5px;
    font-size:14px;
    max-height:calc(1.5em *2);
}
li.inews-www-aside-thumb{
    margin-bottom:10px;
    margin-top:10px;
}
img.inews-www-body-game-thumb{
    background-color: #efefef;
}
li.inews-www-aside{
    margin-bottom:20px;
    margin-top:20px;
    list-style-type:none;
}
span.inews-www-aside{
    font-size:14px;
    line-height:20px;
}

ad.crossed{
    display: block;
 
    border:6px solid black;

    position: relative;
    width: calc(100% - 12px);
    height:  200px;
    /*background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><line x1='0' y1='0' x2='100' y2='100' stroke='gray' vector-effect='non-scaling-stroke'/><line x1='0' y1='100' x2='100' y2='0' stroke='gray' vector-effect='non-scaling-stroke'/></svg>");*/
    background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><line x1='0' y1='0' x2='100' y2='100' stroke='gray' vector-effect='non-scaling-stroke'/></svg>");

    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% 100%, auto;

}
ad.crossed::before{
    content:'광고';
    position: absolute;
    top:calc(50% - 25px);
    left:calc(50% - 25px);
    font-size:25px;
}
ad.crossed::after{
    content:attr(alt);
    position: absolute;
    top:0px;
    left:initial;
    right:calc(0px + 20px);
    font-size:25px;
}