@charset "UTF-8";
/**
 * [xLarge Screen for PC]
 * >=1200
 */
@media screen and (min-width: 1200) {
	
}

/**
 * [Large Screen for PC & Pad]
 * 960~1199
 */
@media screen and (max-width: 1199px) {
	
}

/**
 * [Medium Screen for Pad]
 * 768~959
 */
@media screen and (max-width: 959px) {
	 
}
 
@media screen and (max-width: 767px) {
	body,p { font-size: 14px;}
	a { font-size: 14px;}
       
.wrapper .inner{max-width:100%}
.wrapper{min-width:100%}
 .logo A{width:100%; height:auto; text-align:center; }
 .logo{width:100%; text-align:center; height:auto; padding:10px 0}
.logo img{width:90%; padding:0}
.head{height:auto}
.nav{display:none}
#header{margin:0}	 
.post-jumbotron .con{padding:0}
.picbase1,.picbase1s,.picbase1 img, .dtjt3_w401{height:150px!important; width:100%!important}
.mod{padding:10px; width:auto}
 .mod-h1 .mod-l.mod-l, .mod-h1 .mod-r{width:100%}
 .mod-h2 .mod-l.mod-l,.mod-h2 .mod-r{width:100%}
 .mod-h3 .mod-l.mod-l, .mod-h3 .mod-r{width:100%}
.post-news .con .wp_article_list .list_item .Article_Content{height:auto}
.foot .link,.foot .copyright{position: relative; left: 0; right: 0;    width: 100%; text-align: center; height:auto; overflow:hidden; top:auto}
  .foot{height:auto; padding:20px 0} 
 .col-menu,.col-news{width:100%; min-height:auto}
.col-news{min-height:600px}
.article .article-metas{padding:0}
   .wp_nav .nav-item{ float:none}
.article .entry .read img{max-width:100%}


.wp-navi { display: none;}
	.wp-navi-slide { display: block; clear:both}
	.wp-navi-slide .navi-slide-head { display: block;}
	.wp-navi-slide .wp-menu { display: none;}
	.main-nav-panel .wp-menu .menu-item { display: block; float: none; border-top: 1px solid #ddd; overflow: hidden; width:100%; text-align:left;}
	.main-nav-panel .wp-menu .menu-item a.menu-link { display: block; height: 39px; line-height: 39px; padding:0 18px; color: #222; font-size: 15px; background-color: #fff; }
	.main-nav-panel .wp-menu .menu-item a.menu-link:hover { text-decoration: none; color: #fff; background-color: #63065f}
	.wp-main-page .content .cbox-left,.wp-main-page .content .cbox-right{ width: 100%; float: none;}
}

/**
 * [xSmall Screen for Smart Phone]
 * 480~767
 */
@media screen and (max-width: 479px) {}
	 

/**
 * [Tiny Screen for Older Phone and Smart Phone]
 * <319
 */
@media screen and (max-width: 319px) {
	 
}