	@charset "utf-8";


/*記念日*/

#myhome-top h2{text-align:center;}
#myhome-top img{width:100%;height:auto;max-width:650px;}
#myhome-intro{padding:0 3%;margin-bottom:20px;}
#myhome-intro h2{text-align:center;font-size:16px;padding:15px 0;}
#myhome-intro p{font-size:13px;margin-bottom:10px;text-align:justify;}
#myhome-point{background-color:#e1f2fc;float:left;width:100%;margin-bottom:30px;}
#myhome-point h3{text-align:center;padding:40px 0 30px;margin-bottom:15px;font-size:105%;}
#myhome-point h3 span{border-top:1px solid #554f43;display:inline;border-bottom:1px solid #554f43;padding:8px 0;}
#myhome-point dt {text-align:center;margin-bottom:20px;}
#myhome-point dt span{text-align:center;background-color:#5a3218;clear:both;display:inline;padding:5px 20px;border-radius: 20px;color:#fff;font-size:100%;}
#myhome-point dd {text-align:center;font-size:11px;}
#myhome-point dd img{width:80%;height:auto;}
#myhome-point p{clear:both;padding:12px 3% 30px;text-align:justify;font-size:12px;}
#myhome-point li img{width:96%;height:auto;}
#myhome-point ul{clear:both;width:100%;float:left;margin-bottom:8px;}
#myhome-point li{float:left;width:50%;text-align:center;font-size:11px;}
.pen{max-width:21px;padding-right:5px;vertical-align:middle;}

#myhome-list{float:left;width:100%;padding-bottom:30px;}
#myhome-more h3{text-align:center;padding:40px 0 0;margin-bottom:15px;}
#myhome-more h3 img{width:90%;height:auto;max-width:500px;}
#myhome-more li img{width:96%;height:auto;}
#myhome-more ul{clear:both;width:100%;float:left;margin-bottom:15px;}
#myhome-more li{float:left;width:50%;text-align:center;font-size:11px;}
#myhome-more p{font-size:13px;margin-bottom:10px;text-align:justify;}

#myhome-list h2{text-align:center;}
#myhome-list h2 img{width:100%;height:auto;max-width:500px;}

#situation-artistlist{float:left;margin-bottom:30px;}
.situ-artist-box-new{border-bottom: 1px solid rgba(0,0,0,0.1);box-shadow: 0 1px 0 rgba(255,255,255,1);padding-bottom:3px;margin-bottom:16px;}
.situ-flame-new a img{width:46%;max-width:164px;float:left;margin-bottom:10px;}
.situ-flame-new h3{width:40%;float:left;margin-left:5%;text-align:center;font-size:18px;padding-bottom:5px;border-bottom: 1px solid rgba(0,0,0,0.1);box-shadow: 0 1px 0 rgba(255,255,255,1);padding-bottom:3px;margin-bottom:3px;}
.situ-flame-new li{width:40%;float:left;margin-left:5%;text-align:center;font-size:12px;padding-bottom:5px;border-bottom: 1px solid rgba(0,0,0,0.1);box-shadow: 0 1px 0 rgba(255,255,255,1);padding-bottom:3px;margin-bottom:3px;}
.situ-flame-new p{width:46%;float:left;padding:3px 4% 10px;display:block;font-size:11px;text-align:justify;letter-spacing:0.07em;}
.list-botan4-new{clear:both;text-align:center;width:80%;max-width:280px;margin:0 auto;padding:2px;background-color:#988857;border-radius:5px;border:1px solid #fff;margin-bottom:15px;}
.list-botan4-new a{display:block;border:1px solid #fff;padding:4px 0;color:#fff;border-radius:5px;font-size:12px;text-align:center;}
.list-botan4-new a::after{content: "＞＞";padding-left:15px;}
.list-botan4-new a:hover{text-decoration:none;opacity: 0.7;}


/* PC向けおよび大型タブレット向けのレイアウトの指定：769px～960px */
@media only screen and (min-width: 768px) {


#myhome-intro h2 {font-size: 20px;padding: 30px 0;}
#myhome-intro p {font-size: 15px;margin-bottom: 20px;}
#myhome-point{padding-top:20px;}
#myhome-point h3 span {font-size:20px;}
#myhome-point h3 {padding: 33px 0 40px;}
#myhome-point li {font-size: 12px;}
#myhome-point p {font-size: 14px;padding: 12px 5% 30px;}
#myhome-point dd img {font-size: 12px;}
#myhome-point dd img {width: 60%;}
#myhome-point li img {width: 84%;}
#myhome-more{clear:both;}
#myhome-more p {font-size: 14px;}
.situ-artist-box-new{width:33%;float:left;height:440px;}
.situ-flame-new h3 ,.situ-flame-new li,.situ-flame-new p{width:88%;}
.situ-flame-new a img {width:100%;margin:0 0 10px 16px;}
.list-botan4-new {width:170px;margin-left:12px;}
.list-botan4-new a {font-size:10px;}
#myhome-list {padding-top:40px;}
}
