@charset "UTF-8"; 
/**
 * [xLarge Screen for PC]
 * >=1200
 */
@media screen and (min-width: 1100px) {
}

/**
 * [Large Screen for PC & Pad]
 * 960~1199
 */
@media screen and (max-width: 1099px) {
.navbar .nav .wp_nav li.nav-item a span.item-name {padding: 0 16px;}
.infobox {margin: 0 8px;}
.list-page-1 #container .inner {padding: 30px 8px;}
}

/**
 * [Medium Screen for Pad]
 * 768~959
 */
@media screen and (max-width: 959px) {
.navbar {display: none;}
.head {background-position: center center;}
.head .sitetitle {right: 50%; left: auto; margin-right: -252px;}
.navi-aside-toggle {display: block;}
.left {width: 100%;}
.post .tt .more_btn {height: 30px; line-height: 30px;}
.post-5 {padding: 15px 0 0 0;}
.post-5 .tt {margin-bottom: 20px;}
.post-6 {padding: 15px 0 0 0;}
.post-6 .con {margin-top: 25px;}
.post-7 {padding: 15px 0 0 0;}
.post-7 .con {margin-top: 25px;}
.right {width: 100%;}
.post-9 {padding: 15px 0 0 0;}
.footer1 {width: 100%; float: none;}
.post-16 .news_list li.news {text-align: center;}
.footer-logo {margin: 0 auto;}
.copyright {text-align: center;}
.list-page-1 #container .inner {padding: 5px 0;}
.col_menu {width: 100%; margin: 0; margin-bottom: 10px;}
.col_news {margin: 0 8px;}
.col_menu .col_menu_head h3.col_name .col_name_text {text-align: left;}
.column-switch {display: block;}
.col_metas .col_title {display: none;}
.col_metas .col_path {float: left; margin: 0 0 5px 0; height: auto;}
.col_list .wp_listcolumn .wp_column a {text-align: left;}
.col_menu_con {display: none;}
.logo-href {display: block;}
}

/**
 * [Small Screen for Smart Phone and Mini Pad]
 * 480~767
 */
@media screen and (max-width: 767px) {
#container .inner {padding: 10px 0;}
.right-con {width: 100%;}
.box1 {height: auto;}
.box2 {height: auto;}
.box3 {height: auto;}
.box4 {height: auto;}
.box5 {height: auto;}
.box6 {height: auto;}
.box7 {height: auto;}
.box8 {height: auto;}
.box9 {height: auto;}
.post-10 {padding: 15px 0 0 0;}
.post-10 .con {margin-top: 5px;}
.post-11 {padding: 15px 0 0 0;}
.post-11 .con {margin-top: 15px;}
.box7-2 {margin-top: 20px;}
.post-111 .con {margin-top: 15px;}
.post-13 {margin: 25px 0;}
.head .sitetitle {right: auto; left: auto; margin: 60px 0 0 0; position: relative; text-align: center;}
.head {background-position: center -5px; height: 155px;}
.navi-aside-toggle {top: 55px;}
.post-15 {padding: 15px 0 0 0;}
.post-15 .con {margin-top: 15px;}
.post-15 .news_img img {width: 100%; height: auto;}
.player {top: 50%; margin-top: -23px;}
.page_jump {display: none!important;}
.pages_count {display: none!important;}
.col_news {min-height: auto!important;}
.logo-href {top: 22px;}
}

/**
 * [xSmall Screen for Smart Phone]
 * 480~767
 */
@media screen and (max-width: 479px) {
.head {background-size: 265px; height: 140px;}
.navi-aside-toggle {top: 45px;}
.head .sitetitle {margin: 50px 0 0 0; font-size: 28px;}
.focus-title-bar {display: none!important;}
.focus-pagination {display: none!important;}
.box1 {padding: 5px 8px;}
.box2 {padding: 0 8px;}
.box3 {padding: 0 8px 30px 8px;}
.box4 {padding: 5px 8px;}
.box5 {padding: 5px 8px;}
.box6 {padding: 5px 8px;}
.box7 {padding: 5px 8px;}
.box8 {padding: 24px 8px 10px 8px;}
.box9 {padding: 5px 8px;}
#footer .inner {padding: 30px 6px;}
.focus-navigation {display: none!important;}
.cols_title {width: 74%;}
.logo-href {top: 16px;}
}

/**
 * [Tiny Screen for Older Phone and Smart Phone]
 * <319
 */
@media screen and (max-width: 319px) {
}






