@charset "UTF-8";

/*
Theme Name: MY THEME
Author: ICHIMIYAUNYU
Description: This is my original theme.
Version: 1.0
*/

/* ----------------------------------------------------------------------
拠点MAPページ
---------------------------------------------------------------------- */
.redtext{color:red}

.Basemap1{width:80%; margin:0 auto; padding:50px 0;}
.Basemap1 p{margin:0; color:red;}
.Basemap1 h3{text-align:center; margin:0;}

.Basemap2{margin:0 auto; background-color:#eeeeee; padding:35px 0 50px;}
.Basemap3{width:80%; margin:0 auto;}
.Basemap3:after{
      display: block;
      clear: left;
      content: "";
}
.Basemap3 section{width:49.5%; float:left; border:2px solid #cccccc; padding:15px; background-color:#ffffff;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box; margin-top:15px;}
.Basemap3 section:nth-of-type(odd){margin-right:1%;}
.Basemap3 dt{font-weight:normal; margin:0; color:#006934; line-height:1.7;}
.Basemap3 dl{margin:0;}
.Basemap3 dd{margin:0; line-height:1.7;}
.Basemap3 dd br{display:none;}
.Basemap3 dd span{background-color:#000000; color:#ffffff; padding:3px; margin-right:5px;}

#mizusawa,#sakata,#aizu,#kitakantou,#ibaraki,#kashima,#funabashi,#ichihara,#sodegaura,#nagano,#fukui,#toyama,#shizuoka,#nagoya{
      padding-top:80px;
      margin-top:-80px;
    }

.hoyuu_a3{text-align:center; padding:50px 0}
.hoyuu_a3 a{display:inline-block;
width:170px; font-size:16px; color:#ffffff; background-color:#006835; padding:5px;
border-top:8px solid #01592a;
border-bottom:8px solid #01592a;
border-right:8px solid #00773d;
border-left:8px solid #00773d; text-align:center;}
.hoyuu_a3 a:hover{color: #d41d23;}

.tuika__text__red{display:none;}

@media (min-width: 1500px) {
.Basemap1{width:1200px;}
.Basemap3{width:1200px;}
}
@media (max-width: 1200px) {
.Basemap1{width:90%;}
.Basemap3{width:90%;}
}
@media (max-width: 1060px) {
.Basemap3 dd br{display:inline;}
}
@media (max-width: 980px) {
.Basemap1{width:882px; margin:0; padding:50px 49px 0 49px}
.Basemap2{width:980px;}
}

@media (max-width: 500px) {
.Basemap1{width:90%; margin:0; padding:35px 5% 50px}
.Basemap1 p{line-height:1.7;}
.Basemap1 h3{overflow-x: scroll; border: solid 1px #79BF55;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;}
.Basemap1 h3::-webkit-scrollbar {height: 10px;}
.Basemap1 h3::-webkit-scrollbar-thumb {border-radius:5px; background: #009647;}
.Basemap1 h3::-webkit-scrollbar-track {margin:0 2px; background:#ccc; border-radius:5px;}
.Basemap2{width:100%; padding: 35px 0 50px;}
.Basemap3{width:90%; margin:0 auto; padding: 0 5%;}
.Basemap3 section{width:100%;}
.Basemap3 section:nth-of-type(odd){margin-right:0;}
.Basemap3 dl{margin:0;}
.Basemap3 dd br{display:block;}
	
.tuika__text__red{display:block}
}
@media (max-width: 402px) {
.Basemap2__box0{font-size:15px;}
.Basemap3 section{padding:10px;}
}
@media (max-width: 370px) {
.Basemap2__box0{font-size:14px;}
}
@media (max-width: 349px) {
.Basemap2__box0{font-size:13px;}
}
