@charset "utf-8";
/* ------------------------------------------------------
 media-queries
------------------------------------------------------ */
@media print, screen and (max-width: 970px) {
body {
}
a {
	display:block;
}
img{
	max-width: 100%;
	height: auto;
	width /***/:auto;　
}
#header #globalnavibelt {
	height:auto;
}
#header #globalnavibelt ul#globalnavi li{
	float:none;
	max-width:100%;
}
#header #globalnavibelt ul#globalnavi li#globalnavi-toggle { /*スマホ用メニュータイトル*/
	display: block;
}
#header #globalnavibelt ul#globalnavi {
	background-color:#6C9;
	padding:5px;
}
#header #logobelt {
	max-width:100%;
	padding:18px 0 0 0;
	height:134px;
}
#header #header-inner {
    background-position: 50% 0%;
}
#header #topbelt {
	float:none;
}
#header #topbelt #utility ul li a {
	display:inline;
}
#header #topbelt #search {
    float: none;
}
#header #globalnavibelt ul#globalnavi-toggle {
	display: block;
}
#header #globalnavibelt ul#globalnavi {
	display:none;
}
#header #globalnavibelt ul#globalnavi li a {
	border-radius: 0;
}
#container #container-inner #container-top #top-slide {
	max-width:100%;
    min-height:100%;
}
#container #container-inner #container-top #top-lifeevent {
	max-width:100%;
}
#container #container-inner #container-medium #container-medium-side {
	float:none;
	max-width:100%;
}
#container #container-inner #container-medium #container-medium-main {
	float:none;
	max-width:100%;
}
#content-otherpage p.crumbs a {
	display:inline;
}
#content-otherpage ul.category-index-list li {
	margin:3px 0;
	max-width:100%
}
#container #container-inner #container-top #top-lifeevent p.lifeevent-icon {
    width: 23.5%;
	min-width:110px;
}
#container #container-inner #container-medium-main ul#container-medium-tile li {
    width: 24%;
}
#container #container-inner #container-top #top-slide #slider-controll a{
	display:inline
}
#container #container-inner #container-topix #slider-controll a{
	display:inline
}
#content-otherpage p.btt a,#container-inner p.btt a {
	max-width:100%;
}
#container #container-inner #container-medium #container-medium-information ul#list li div {
    position: static;
}
#footer #footer-inner #footernavi #footernavi-inner #footernavi-inner-left{
	display:none;
}
#footer #footer-inner #footer-main #footer-main-inner #footer-title {
	height: auto;
    width: 100%;
    background-color: #F9E64F;
    background-image: none;
}
#footer #footer-inner #footer-main #footer-main-inner #footer-title p {
    margin-top: 0;
}
#footer #footer-inner #footer-main #footer-main-inner #addrBox {
     text-align:center; 
     width: 100%; 
     float: none; 
}
#footer #footer-inner #footer-main #footer-main-inner #addrBox-info{
	width:100%;
}
#about-kurume img {
	display:none;
}
#open-data img {
	display:none;
}
#container #container-inner #container-medium #container-medium-information ul#list li[class^="tab"] {
    width: 100%;
}
#container #container-inner #container-medium #container-medium-information ul#list h2 {
    width: 100%;
}
/*iframe 対応*/
#content-otherpage p.wrapp-iframe iframe {
    max-width: 100%;
}
}

@media print, screen and (max-width: 768px) {
#content-otherpage div.category-index {
    background-image:none;
}
#content-otherpage div.category-index {
	height:100%;
}
#content-otherpage div.category-index h1 {
	width:100%;
}
#content-otherpage div.category-index p {
	width:100%;
}
#container #container-inner #container-medium-main ul#container-medium-tile li {
     float: none;
	 width:100%;
     min-height: 100px;
}
#container #container-inner #container-medium-main ul#container-medium-tile li a {
    min-height: 92px;
}
#container #container-inner #container-medium-main ul#container-medium-tile li a span {
    position: static;
    padding: 0;
    background-color: none;
	font-size:100%;
    transition: none;
}
#container #container-inner #container-medium-main ul#container-medium-tile li a img {
	float:left;
    width: 117px;
}
#container #container-inner #container-top #top-lifeevent p.lifeevent-icon {
    width: 31%;
    min-width: 110px;
}
#container #container-inner #container-topic-banner ul {display: block;}/*20180702 add*/
#container #container-inner #container-topic-banner ul li {display: block;}/*20180702 add*/
/*iframe 対応*/
#content-otherpage p.wrapp-iframe {
	position: relative;
    /*width: 100%;*/
	height:0;
    padding-top: 56.25%;
}
#content-otherpage p.wrapp-iframe iframe {
	position: absolute;
    top: 0;
    right: 0;
    width: 100% !important;
    height: 100% !important;
}
}

@media print, screen and (max-width: 480px) {
#header #topbelt #utility {
	display:none;
     height:auto; 
}
#header #topbelt #utility ul li {
    float:none;
}
#header #topbelt #translation {
	display:none;
    height:auto;
}
#header #topbelt #translation ul {
    float:none;
}
#header #topbelt #translation ul li {
    float:none;
}
#header #topbelt {
	float:none;
    height:auto;
}
#header #topbelt #utility ul {
    float:none;
}
#header #logobelt {
	height:auto;
}
#container #container-inner #footer-banner #footer-banner-info {
    float: none;
    width: 100%;
}
}

@media print{
* html body{
font-size: 70%;
_zoom: 70%;
width:970px;
  }
}
