@charset "UTF-8";

@media screen and (max-width:1156px) {
	.uni-innerwrap {width:99%; padding-left: 0.5%; padding-right: 0.5%;}
	.uni-main {width:60%;}
	.bk-0list {width:31.3%;}
	.bk-3list{width:31.3%}
	.bk-1big {width:66%;}
	.bk-2big {width:65.6%;}
	.bk-2big .bk-con {width:48%; margin-right:4%;}
	.bk-4arts .bk-con {width:23.5%; margin-right:2%;}
	.bk-3arts .bk-con {width:31.3%; margin-right:3%;}
	.uni-social {display:none;} 
	.bk-0list .art-ttl {font-size:17px; line-height:20px;}	
.uni-res-nav {background-color:#444; border-top:1px solid #111; box-shadow:0 -2px 2px #aaa;}
.uni-res-nav li {float:left; width:33%; display: inline; text-align: center; box-shadow:1px 1px 30px #111 inset;}
.uni-res-nav li a {display:block; color:#fff; font-weight:bold; padding-top:20px; padding-bottom:3px; font-size: 12px; line-height: 20px; text-transform: uppercase;}
.uni-res-nav li a:hover {color:#D9AE4F;}
.uni-res-nav .m-back {background:url(../images/responsive-nav-sprite.png) no-repeat center -10px; }
.uni-res-nav .m-home {background:url(../images/responsive-nav-sprite.png) no-repeat center -50px; width:34%;}
.uni-res-nav .m-full {background:url(../images/responsive-nav-sprite.png) no-repeat center -90px; }
    } 
@media screen and (max-width:1060px) {
	.uni-main {width:59%;}
	.uni-social {display:none;} 
    } 	
@media screen and (max-width:1030px) {
	.uni-main {width:58%;}
	} 	
@media screen and (max-width:1005px) {
	.uni-main {width:57%;}
	} 		
@media screen and (max-width:980px) {
	.uni-main {width:56%;}
	} 	
@media screen and (max-width:950px) {
	.uni-innerwrap {width:99%; padding-left: 0.5%; padding-right: 0.5%;}
	.uni-main {width:55%;}
	} 
@media screen and (max-width:920px) {
	.uni-main {width:54%;}
	.bk-1big .art-ttl, .story-headline {font-size:26px; line-height:30px;}
	.bk-3list .art-ttl {font-size:14px; line-height:16px;}
	.bk-3arts.bk-morelist .art-ttl {font-size:14px; line-height:16px;}
	}		
@media screen and (max-width:900px) {
	.uni-main {width:53%;}
	}	
@media screen and (max-width:890px) {
	.uni-main {width:52%;}
	.bk-1big .art-ttl, .story-headline {font-size:24px; line-height:28px;}
	}
@media screen and (max-width:880px) {
	.uni-innerwrap {width:98%; padding-left: 0.6%; padding-right: 0.6%;}
	.uni-contents .uni-innerwrap {margin-top:5px;}
	.uni-main {width:100%; float:none;}
	.uni-aux {width:100%; float:none;}
	.uni-logo img {width:80%}
	.bk-moreside .art-img {float:left; margin-left:0; margin-right:2%; padding-bottom:7px; width:23%;}
	.uni-ftr .bk-col a {font-size: 14px; padding: 0 6px;}
	.bk-3list .art-ttl {font-size:18px; line-height:20px;}
	.bk-0list .art-ttl {font-size: 18px;line-height: 24px;}
	.bk-moreside .style-brown2 {display:none;}
	}
@media screen and (max-width:840px) {
.uni-nav .uni-m a {font-size:16px;}
.bk-moreside .bk-con {width:49%;}
.bk-fulllist .bk-pagetitle {font-size:20px;}
	}
@media screen and (max-width:750px) {
.uni-logo a{margin:0 auto; float:none; display:block;}
.bk-0list .art-ttl {font-size:16px; line-height:22px;}
.bk-3list .art-ttl {font-size:16px; line-height:18px;}
.uni-ftr .bk-col a {padding:0 4px;}
#tab_switch {display:none;}
.uni-nav ul {padding:5px 12px;}
.sections {display: block;}
.bk-moreside .bk-con {width:48.5%;}
.sections .selected {background-position: -106px -28px;}
.sections strong {background: url("../images/icn-sprite.png") no-repeat scroll -104px -68px transparent;cursor: pointer;display: block;font-size: 16px;font-weight: bold; text-transform: uppercase; line-height: 22px;padding: 6px 15px 8px 0;}
.bk-showlist {background-color:#fff; box-shadow:0 1px 2px #aaa; clear:both; overflow:hidden; top:36px; width:99%; z-index:120;}
.bk-showlist .btn-close {color:#aaa; cursor: pointer;font-size: 16px;font-weight: bold;line-height: 16px;position: absolute;right: 10px;top: 10px;font-family:Arial, Helvetica, sans-serif;}
.bk-showlist ul {padding:5px 12px;}
.uni-nav .sections li {display: inline; float: left; padding-left: 0; padding-right: 0; width:20%; font-family:arial;}
.uni-nav .uni-sm {font-size: 14px; line-height: 20px; padding: 3px 15px 6px 0; box-shadow:none !important;}
.uni-nav li {border-right:none;}
	}
@media screen and (max-width:680px) {
.uni-logo img{width:70%}
.uni-search {top:20px;}
.uni-nav .sections li {float:left; display:inline; padding-left:0; padding-right:0; width:25%;}	
.bk-moreside .bk-con {width:48.5%;}
	}
@media screen and (max-width:660px) {
.uni-nav .sections li {float:left; display:inline; padding-left:0; padding-right:0; width:25%;}
	}
@media screen and (max-width:620px) {
.uni-search {display:none;}
.uni-logo img {margin:0 auto; display:block; width:75%}
.story-tools .tools-print {display:none;}
.uni-topics {display:none !important;}
.bk-0list {width:100%;}
.bk-1big {width:100%;}
.bk-2big {width:100%;}
.bk-3list {width:100%;}
.uni-logo {float:none;}
.bk-3arts.bk-morelist .bk-con, .bk-3arts.bk-morelist .bk-start {float:none; width:100%; margin:0; clear:both; padding:5px 0; display:inline-block;}
.bk-3arts.bk-morelist .art-img, .bk-3arts.bk-morelist .bk-start .art-img {float:left; padding-bottom:0; width:23%; margin-left:0; margin-right:2%;}
.bk-3arts.bk-morelist .art-ttl, .bk-3arts.bk-morelist .bk-start .art-ttl {float:right: width:75%; font-size:14px; line-height:16px;}
.uni-contents, .uni-innerwrap {overflow:hidden !important;}
.bk-0list .art-ttl, .bk-3list .art-ttl {font-size:14px; line-height:18px;}
.bk-3arts.bk-morelist .art-ttl, .bk-3arts.bk-morelist .bk-start .art-ttl {font-size:14px; line-height:18px;}
	}
@media screen and (max-width:520px) {
.uni-nav .sections li {float:left; display:inline; padding-left:0; padding-right:0; width:33%;}
.bk-1big .art-ttl, .story-headline {font-size:22px; line-height:26px;}
.bk-artbn {float:none !important; width:250px !important; margin:0 auto !important; text-align:center !important; clear:both !important; display:block !important;}
.bk-artvideoad {clear:both; width:100% !important; margin-bottom:10px; overflow:hidden !important; text-align:center !important;}
	}
@media screen and (max-width:480px) {
.bk-0list {width:100%;}
.bk-1big {width:100%;}
.bk-4arts .art-ttl {font-size:13px; font-weight:normal;}
.bk-3arts .art-sum {display:none;}
.bk-3arts .art-img {float:none; width:100%; padding-bottom:5px; margin:0;}
.bk-sidebn {padding:0 0; background-color:#fff;}
.art-info {display:none;}
.uni-nav .sections li {float:left; display:inline; padding-left:0; padding-right:0; width:50%;}
.uni-logo img {margin:0 auto; display:block; width:80%}
.bk-1big .art-ttl, .story-headline {font-size:20px; line-height:24px;}
.bk-3arts.bk-morelist .art-ttl, .bk-3arts.bk-morelist .bk-start .art-ttl {font-size:12px; line-height:16px;}
	}
@media screen and (max-width:349px) {
.bk-2big {width:100%;}
.bk-3list {width:100%}
.bk-moreside .bk-con {width:48%}
.tools-print {display:none;}
.bk-3arts .art-ttl{font-size:13px;}
.bk-socialbox {clear:both; float:none; margin-right:0; width:100%;}
	}
@media screen and (max-width:320px) {
.bk-2big {width:100%;}
.bk-3list {width:100%}
.bk-moreside .bk-con {width:48%}
.tools-print {display:none;}
.bk-ad600 {display:none;}
.bk-3arts .art-ttl {font-size:13px;}
	}