@charset "UTF-8";
/**
 * [Large Screen for PC & Pad]
 * 960~1199
 */
@media screen and (max-width: 1366px) {
.m-navigation_list .m-navigation_link a{color:#000!important}
.layout-float-0{left:0px!important;width:100%!important;}
.layout-float-1{right:0px!important;}
.layout-float-1 *{margin:0 auto;}
.layout-float-2{top:100px!important}
.layout-float-4{width:auto!important;}
.layout-float-5{width:100%!important;}
.layout-float-6{position:relative!important;top:0px!important;}

.layout-banner-2 > div,
.layout-banner-3 > div,
.layout-banner-4 > div,
.layout-banner-5 > div,
.layout-banner-7 > div{padding:0px 15px;}
.layout-banner-3 > div{padding:10px 15px;}
.layout-banner-5{margin:10px 0!important;}
.m-titleFridge_head {
    padding: 10px;
}

.layout-free-2{height:auto!important;}
.layout-float-2{right:auto!important}
/*footer*/
.layout-float-14,
.layout-float-15,
.layout-float-16{display:inline-block!important;position:relative!important;left:0px!important;top:0px!important;line-height:30px;vertical-align:middle;}
.layout-banner-8 > div{padding:5px 0px; text-align:center; border-top:1px solid #345e84;}
.layout-free-4{height:auto!important;}

/*title*/
.m-titleFridge_skin2 .m-titleFridge_mainTitle {margin-bottom:0px!important;}

/*ËÑË÷*/
.portlet13 .m-search--skin1dm .m-search_input {height:45px!important; }
.portlet13 .m-search--skin1dm .m-search_titleBtn { width: 45px!important; height: 45px!important;margin-left: -45px!important;}
.m-navigation--skin1 .m-navigation_list .m-navigation_link,
.m-navigation--skin1 .m-navigation_list .m-navigation_link p{line-height:45px!important;height: 45px!important;padding-top:0px!important;padding-bottom: 0px!important;}

}

@media screen and (max-width:1200px){ 
.slick-dots{bottom:0}
.layout-free-1{height:auto !important}
.layout-free-1>div{width:100% !important;position:static !important}

.wrapper .inner {width: 98%;}
.nav .wp-menu .menu-item a.menu-link {padding: 0px 32px;}
.header .head-right {float: left;margin-top: 0 !important;}
.wp-wrapper .wp-inner {width: 100%;}

.l-banner {
    text-align: center;
    /*position: relative;
    overflow: hidden;
    padding-top: 20%;*/
    height: auto;
}
.l-banner img {
    /*position: absolute;*/
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    max-width: 100%;
    height: auto;
}

}

@media screen and (max-width:1099px){
.nav .wp-menu .menu-item a.menu-link {padding: 0px 30px;}
}
/**
 * [Medium Screen for Pad]
 * 768~959
 */
@media screen and (max-width: 999px) {
.m-alternate_img{height:300px !important;    margin-top: 118px;}
.layout-free-0{padding-top:0px!important;height:418px !important}
.layout-free-1{height:auto !important}
.layout-free-1>div{position:static !important}
.layout-banner-2{margin-top:0 !important}

.layout-banner-1{background:none !important}
.layout-float-0{position:relative!important;}
.layout-float-2{left:0px!important; right:0px!important;padding:5px 0px!important;}
.layout-float-2:after{content:'';position:absolute;top:0px;left:0px;bottom:0px;right:0px;height:100%;z-index:-1;background: #005294;}
.layout-float-3,
.layout-float-4{top:30px!important;}


.art9 {
    width: 100% !important;
    padding: 0 8px;
}
.portlet29.layout-banner-0 {
    margin: 0 auto !important;
}
.m-portlet_window.portlet14 {
    padding: 0 8px;
}
.m-portlet_window.portlet45 {
    padding: 0 8px;
}
.l-banner img {
    width: 100%;
    height: 100%;
}
.navi-aside-toggle, .navi-aside-search {
    display: block;
}
.header .head-left {
    float: none;
    display: inline-block;
    width: 100%;
    height: auto;
    text-align: center;
    margin-left: 0;
}

.header .sitelogo {float: none;margin-top: 0px;}
.header .head-right {display: none !important;}

/*.m-portlet_window.portlet46 {display: none;}
.m-portlet_window.portlet47 {display: none;}*/


.layout-free-2{height:auto!important;}  
.layout-float-9{display:none!important;}
.layout-banner-7{background:#13467b!important;}


.m-portlet_window.portlet13 {
    display: none;
}

.portlet47 .news_title {
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
}
.post .tt .tit .title {
    font-size: 28px;
}
.wrapper .inner .mod {
    width: auto;
    padding: 0 8px;
}
.wrapper .inner {
    width: 98%;
    margin: 0 auto;
}

.portlet25 .wyq-m-imgnews-skin5 .img_list_area { float: none!important;width:100%!important;}
.portlet25 .wyq-m-imgnews-skin5 .m-news_img .m-img {width:100%!important;height: 200px;overflow: hidden;}
.portlet25 .wyq-m-imgnews-skin5 .news_list_area {padding: 0 1px !important;}
.portlet25 .wyq-m-imgnews-skin5 .newsList {padding-bottom:0px !important;margin-top:20px;}

.portlet26 .wyq-m-imgnews-skin1 .m-img {height:auto!important;}


.portlet41 .wyq-m-imgnews-skin5 .img_list_area {display:inline-block;float:none!important;width:100%!important;margin-bottom:20px;}
.portlet41 .wyq-m-imgnews-skin5 .m-news_img .m-img { width:100%!important;}

.portlet47 .wrg-nav-skin1 .m-nav-box ul li {width:50%!important;margin-bottom:12px; }


}
/**
 * [Small Screen for Smart Phone and Mini Pad]
 * 480~767
 */
@media screen and (max-width: 767px){
.layout-float-3,
.layout-float-4{display:none!important;}

.column-switch {
    display: block;
}

.wp_entry img {
    height: auto !important;
    max-width: 100%;
    width: 100% !important;
}

.portlet46 .wyq-skin1-col_anchor .col_menu_head {
    width: 100%;
    float: none;
    margin-right: 0px;
    position: relative;
}

.col_menu_head .col_name .col_name_text {
    display: block;
    line-height: 40px;
    padding: 0px 5px 0px 12px;
    font-size: 17px;
}
.portlet29 .wyq-m-news--skin6 .m-news_list {width:100%!important;float:none; padding: 0 20px; }

.m-navigation--skin1 .m-navigation_list{float:left; width:33.3%;text-align:center;}
.m-navigation--skin1 .m-navigation_link{font-size:15px!important;}
.m-navigation--skin1 .m-navigation_list .m-navigation_link,
.m-navigation--skin1 .m-navigation_list .m-navigation_link p{line-height:35px!important;height: 35px!important;}

#footer .inner {
    padding: 17px 0px;
}

}

@media screen and (max-width: 660px) {

.post-80 {width: 100%;}
.searchbox {width: 100%;}
#footer .post {width: 50%;}
#footer .content {padding-left: 0px;}
#footer .post-94 .content {float: left;}
#footer .post-94 .tit {float: left;}
}


@media screen and (max-width: 479px) {
#footer .post-94 .content {
    width: 100%;
}
#footer .post {
    width: 100%;
}
#footer .post-94 ul.news_list {
    width: auto;
    display: flex;
    justify-content: space-around;
}
#footer .post-94 li.news {
    width: auto;
}
#footer .post-94 .news_box {
    padding: 6px 6px;
}
}

/**
 * [xSmall Screen for Smart Phone]
 * 480~767
 */
@media screen and (max-width: 480px) {

.layout-free-1{height:auto!important;;}    
.layout-float-5{position:relative!important; top:0px!important;}    
.layout-banner-7{display:none!important;}
.portlet20 .wrg-nav-skin3 .m-nav-box ul li { width: 33.33%!important;}
.portlet47 .wrg-nav-skin1 .m-nav-box ul li {width:100%!important;margin-bottom:12px; }
}

@media screen and (max-width: 480px) {
.header .logo {
   
    width: 85%;
  
    display: inline-block;
    background-size: contain;margin-top:20px
}
.header .head-left {
    float: left;
    width: 100%;
}
.header .sitelogo {
    float: left;
    margin-left: 0px;
    width: 100%;
}
}


/**
 * [Tiny Screen for Older Phone and Smart Phone]
 * <319
 */
@media screen and (max-width: 319px) {
    
}