﻿@charset "utf-8";

/*테마 1-1 (아트나눔)*/
.header header{padding:15px 0;}

.common-nav { background-color: #0f4c81; }
[class*=btnico] { background-color: #0f4c81; }
.header .fl-right { padding-top: 14px; }
.header-search{position: absolute; right: 0; top: 133px; height: 50px; z-index: 99;}
.mylog-box{border-color:#0f4c81; top:49px; right:-2px;}
.mylog-box .mylog:before{display:none;}
.today-time {display:none;}

.snsLinkbutton{width: auto; position: absolute; top: 78px; right: 0;}
.snsLinkbutton [class*=btnico]{background-color: transparent; width: 44px; height: 44px;}

.topnav-wrap ul > li > a {font-size: 18px; padding: 14px 18px; font-weight: bold; font-family: Malgun Gothic; letter-spacing: -1px; min-width: 70px;}
.topnav-wrap ul li:hover > a { background-color: #5f5f5f; }

.btn-blue { border: 1px solid #0f4c81; background: #fff; color: #2d7be0; }
.btn.btn-blue-active { background-color: #0f4c81; }

.main-tit {color: #7a397f;}
.main-prolog .main-right .main-header .tit-blue {display: none;}
.main-today .main-today-list li a .tit-blue {display: none;}
.main-today .main-today-list li:after {height: 50px; background-color: #606060;}



/*리스트, 본문 페이지*/
.location-box{background-color:#1e7fd4;}

.cont-article .tit-area {margin-top: 5px;}
.updown_area button.btn_up {background: #0f4c81;}
.updown_area button.btn_up:hover {background-color: #0f4c81;}

.location ul li:first-child a {background: #1e7fd4 url('../../../images/mob/ico_home_md.png') no-repeat 70% center; background-size: 13px auto;}

/* 모바일 */
.header-top-md h1 a { margin-top: -7px;}

.swiper-pagination{display:none;}

@media all and (min-width: 768px) {
    .location-box {height: 40px; background-color: transparent; padding: 10px 0 23px; box-sizing: border-box;}
    .location ul li a.ico_home { background: url('../../../images/common/ico_home.png') no-repeat 0 0;}

    .main-today .main-today-list li .layer-blue{height: 50px;}
    .main-today .main-today-list li:after {height: 50px; background-color: #606060;}
    .main-today .main-today-list li .layer-blue p {padding: 10px 15px; font-size: 15px;}

    .header .header-search .search-wrap{position:absolute; top:5px; right:105px;}
    .header .header-search .search-wrap input[type="text"]{height:40px;}

    .main-news .main-sub-tit{margin-bottom:30px;}
    .main-prolog .main-right section.disflex .main-img a{height:398px;}

    .main-thumb-list{display:none;}
    .main-today-wrap{margin-top:50px;}
    
    .main-left .main-tit{padding-top:0;}
    .main-today{margin-top:5px;}

    .swiper-slide{display:flex;}
    .swiper-container-horizontal>.swiper-pagination-bullets{display:block; bottom: -15px;}

    .main-news h1.main-sub-tit p.txt-mid-eil{letter-spacing:0;}
}

@media all and (min-width: 1180px) {
}

@media all and (max-width: 768px){
    .main-prolog .main-right section.disflex .main-news{width: calc(100% - 40px);}
}



@media (min-width: 768px) and (max-width: 1180px) {
    .templete-type0 .main-wrapper {
        width: 98%;
    }

    .templete-type0 .main-left {
        display: none;
    }

    .templete-type0 .main-tab-wrap .inner-box-left {
        width: 100%;
    }
    .templete-type0 .main-header section.disflex {
        width: 100%;
    }
    .templete-type0 .inner-box-right {
        display: none;
    }
    .templete-type0 .main-prolog {
        display: block;
    }
    .templete-type0 .main-today {
        width: 100%;
    }
}