@charset "utf-8";

/* div{z-index: 1;} */
/* aside#leftlist,aside#rightlist{width:100%;position:absolute;top:0px;left:0;z-index:1000;} */
/* aside#leftlist,aside#rightlist{position:absolute;top:0px;left:0;z-index:1000;} */
/* header#header{width:100%;position:relative;top:0px;left:0px;z-index:9999;-webkit-tap-highlight-color:transparent;} */
/* #container{width:100;background:#fff;position:absolute; z-index:9999;} */

/* .mcom_tit{background: rgba(255,255,255,1)} */

/* #_btn_menu{z-index: 9999} */

 {position:fixed;top:0;left:0;right:0;bottom:0;padding-top:60px;padding-bottom:50px;background:#fff;z-index:1;visibility:hidden;}
 .tab ul li {float:left;width:50%;text-align:center;}
 .tab ul li a {display:block;position:relative;font-size:14px;color:#111;font-weight:700;background:#f5f5f5;line-height:40px;}
 .tab ul li.on a {background:#fff;color:#ec252a;}
 .keyword-wrap {height:100%;}
 .keyword-wrap .scrollbox {height:100%;overflow:auto;}
 .recent-keyword {padding-bottom:50px;}
 .recent-keyword ul {padding:10px 20px;}
 .recent-keyword ul li {position:relative;margin-top:10px;}
 .recent-keyword ul li:first-child {margin-top:0;}
 .recent-keyword ul li .keyword {}
 .recent-keyword ul li .keyword a {display:block;font-size:14px;color:#111;}
 .recent-keyword ul li .util {position:absolute;top:0;right:0;}
 .recent-keyword ul li .util .date {font-size:14px;color:#999;margin-right:10px;font-family:"montserant";font-weight:500;}
 .recent-keyword ul li .util .btn-remove {font-size:14px;color:#111;}
 .bottom-btn {bottom:50px;left:0;right:0;text-align:right;}
 .bottom-btn img{    padding: 8px 22px 8px 0;width: 15px;height: 15px;}
/*  .bottom-btn a {text-decoration:underline;font-size:14px;color:#111;line-height:50px;} */
 .keyword-wrap .keyword-list {padding: 0 20px;}
 .keyword-wrap.related {visibility: visible;width: 100%;z-index: 1000;height: auto;background-color: white;display: block;position: absolute;display:none;border-bottom: 1px solid #ecedee;}
 .keyword-wrap.related .title {padding:10px;font-size:14px;color:#111;font-weight:500;border-bottom:1px solid #ecedee;}
 .keyword-wrap.related ul {padding:10px;border-bottom:1px solid #ecedee;}
 .keyword-wrap.related ul li {margin-top:10px;}
 .keyword-wrap.related ul li:first-child {margin-top:0;}
 .keyword-wrap.related ul li a {font-size:14px;color:#111;display:block;position:relative;padding-right:40px;}
 .keyword-wrap.related ul li a .red {color:#ec252a;}
 .keyword-wrap.related ul li a .blue {color:#0094c8;}
 .keyword-wrap.related ul li a img {width:17px;position:absolute;top:2px;right:10px;}
 .keyword-wrap.related .event ul {border-bottom:none;}
 
.keyword-list .autoWord li a span {
    color: #cd2122;
}

/* 팝업 모바일 */
/* @media(max-width:1024px){

@font-face {
	font-family: 'NanumSquareNeo-Variable';
	src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_11-01@1.0/NanumSquareNeo-Variable.woff2') format('woff2');
	font-weight: normal;
	font-style: normal;
}

.wrap{font-family:'NanumSquareNeo-Variable'; height:100vh; display: none; align-items:center; justify-content:center;}
.alert_btn{width:200px; background:#ff806b; height:60px; border:5px solid #333; display:flex; align-items:center; justify-content:center; font-size:30px; color:#333; font-weight:700; border-radius:15px;}
.alert_pop{overflow:hidden;position:fixed;width: 90vw;height: 290px;border: 3px solid #333;border-radius:15px;background: #fff;z-index: 10000;}
.alert_pop .title-wrap{background:#ff806b;height: 60px;border-bottom: 3px solid #333;display:flex;align-items:center;justify-content:center;}
.alert_pop .title{font-size: 25px;font-weight:700;}
.alert_pop .content-wrap{height: 230px;position: relative;}
.alert_pop .content-wrap .content{text-align: center;padding-top: 30px;}
.alert_pop .content-wrap .content .t01{font-size: 16px;line-height:1.5;font-weight:500;}
.alert_pop .content-wrap .content .t01 span{font-weight:700;}
.alert_pop .content-wrap .content .t02{margin-top: 20px;font-size: 15px;line-height:1.5;font-weight:500;}
.alert_pop .content-wrap .btn{width: 150px;height: 40px;border: 3px solid #333;border-radius:100px;color:#333;display:flex;align-items:center;justify-content:center;font-weight:700;font-size: 20px;background:#ff806b;position: absolute;bottom: 30px;left: 50%;transform: translateX(-50%);}

.wrap2{font-family:'NanumSquareNeo-Variable'; height:100vh; display: none; align-items:center; justify-content:center;}
.alert_btn2{width:200px; background:#ff806b; height:60px; border:5px solid #333; display:flex; align-items:center; justify-content:center; font-size:30px; color:#333; font-weight:700; border-radius:15px;}
.alert_pop2{overflow:hidden;position:fixed;width: 90vw;border: 3px solid #333;border-radius:15px;background: #fff;z-index: 10000;}
.alert_pop2 .title-wrap{background:#ff806b;height: 60px;border-bottom: 3px solid #333;display:flex;align-items:center;justify-content:center;}
.alert_pop2 .title{font-size: 25px;font-weight:700;}
.alert_pop2 .content-wrap{position: relative;}
.alert_pop2 .content-wrap .content{text-align: center;padding-top: 30px;padding-bottom:80px;}
.alert_pop2 .content-wrap .content .t01{font-size: 16px;line-height:1.5;font-weight:500;}
.alert_pop2 .content-wrap .content .t01 span{font-weight:700;}
.alert_pop2 .content-wrap .content .t02{margin-top: 20px;font-size: 15px;line-height:1.5;font-weight:500;}
.alert_pop2 .content-wrap .btn{width: 150px;height: 40px;border: 3px solid #333;border-radius:100px;color:#333;display:flex;align-items:center;justify-content:center;font-weight:700;font-size: 20px;background:#ff806b;position: absolute;bottom: 20px;left: 50%;transform: translateX(-50%);}

.wrap3{font-family:'NanumSquareNeo-Variable'; height:100vh; display: none; align-items:center; justify-content:center;}
.alert_btn3{width:200px; background:#ff806b; height:60px; border:5px solid #333; display:flex; align-items:center; justify-content:center; font-size:30px; color:#333; font-weight:700; border-radius:15px;}
.alert_pop3{overflow:hidden;position:fixed;width: 90vw;height: 490px;border: 3px solid #333;border-radius:15px;background: #fff;z-index: 10000;}
.alert_pop3 .title-wrap{background:#ff806b;height: 60px;border-bottom: 3px solid #333;display:flex;align-items:center;justify-content:center;}
.alert_pop3 .title{font-size: 25px;font-weight:700;}
.alert_pop3 .content-wrap{height: 430px;position: relative;}
.alert_pop3 .content-wrap .content{text-align: center;padding-top: 30px;}
.alert_pop3 .content-wrap .content .t01{font-size: 16px;line-height:1.5;font-weight:500;}
.alert_pop3 .content-wrap .content .t01 span{font-weight:700;}
.alert_pop3 .content-wrap .content .t02{margin-top: 20px;font-size: 15px;line-height:1.5;font-weight:500;padding:0 20px;overflow:auto;height:245px;}
.alert_pop3 .content-wrap .content .t02 li{float:left;text-align:left}
.alert_pop3 .content-wrap .content .t02 li:nth-child(2n+1){width:30%}
.alert_pop3 .content-wrap .content .t02 li:nth-child(2n){width:70%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.alert_pop3 .content-wrap .btn{width: 150px;height: 40px;border: 3px solid #333;border-radius:100px;color:#333;display:flex;align-items:center;justify-content:center;font-weight:700;font-size: 20px;background:#ff806b;position: absolute;bottom: 30px;left: 50%;transform: translateX(-50%);}
} */