@charset "UTF-8";

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

/* ----------------------------------------------------------------------
バドミントン部ページ
---------------------------------------------------------------------- */

.Batominton1{margin:0 auto; width:80%; padding:50px 0;}
.Batominton1 h3{padding: 0.4em 0;
    background: #3E3A39;
    border-radius: 30px;
    font-size: 20px;
    font-weight: 600;
    color: #fff;
text-align: center; margin:0}

.Batominton1__box1 h4{margin:0; font-size:18px; text-align:center; padding:30px 0 10px; color:#006934;}
.Batominton1__box1 p{line-height: 1.7; width:80%; margin:0 auto; padding-bottom:15px;}
.Batominton1__box1 p a{color:red;}

.Batominton1__box2:after{
      display: block;
      clear: left;
      content: "";
}
.Batominton1__box2{padding:10px; border:2px solid #cccccc; margin:0 auto; width:80%;}
.Batominton1__box2 h4{padding: 0.4em 0;
    background: #3E3A39;
    border-radius: 30px;
font-size: 18px;
    font-weight: 600;
    color: #fff;
text-align: center; margin:0 0 10px 0}
.Batominton1__box2 div{float:left; width:25%;}
.Batominton1__box2 div img{width:100%;}
.Batominton1__box2 p{float:left; line-height:1.7; width:73%; padding:0 0 0 2%; margin:0;}

@media (min-width: 1500px) {
.Batominton1{width:1200px;}
}
@media (max-width: 1380px) {
.Batominton1__box1 p{width:85%;}
.Batominton1__box2{width:85%;}
}
@media (max-width: 1290px) {
.Batominton1__box2{width:90%;}
.Batominton1__box1 p{width:90%;}
}
@media (max-width: 1200px) {
.Batominton1{width:90%;}
}
@media (max-width: 1090px) {
.Batominton1__box2{width:100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;}
.Batominton1__box1 p{width:97%;}
}
@media (max-width: 1000px) {
.Batominton1__box2 p{line-height:1.6;}
}
@media (max-width: 980px) {
.Batominton1{width:882px; margin:0; padding:50px 49px;}
}
@media (max-width: 500px) {
.Batominton1{width:90%; margin:0; padding:35px 5%;}
.Batominton1 h3{border-radius:0;}
.Batominton1__box1 p{width:95%; font-size:15px;}
.Batominton1__box2 div{float:none; width:100%;}
.Batominton1__box2 p{width:100%; padding:0; margin: 15px 0 0; line-height: 1.7; float:none;}
.Batominton1__box2 h4{border-radius:0; padding: 0.4em 5px;}
.Batominton1__box2 h4 span{display:none;}
}
@media (max-width: 400px) {
.Batominton1__box2 h4 {font-size:16px;}
}
@media (max-width: 358px) {
.Batominton1__box2 h4 {font-size:15px;}
}
@media (max-width: 338px) {
.Batominton1__box2 h4 {font-size:14px;}
}