@charset "UTF-8";
#sec5.cd-fixed-background .cd-content .cd-content-inner #footer_logo_svg{
	width: 234px;
    max-width: 100%;
    height: auto;
}
#sec5 .box {
 padding:15px 30px;
 background:#fff;
 max-width:510px;
 margin:auto
}
#sec5 .box h3 {
 font-size:20px;
 text-align:center;
 color:#fff;
 line-height:1;
 padding:10px 0;
 background:#0a1666;
 margin-bottom:15px;
 border-radius:10px;
 font-weight:bold
}
#sec5 .box .method_wrap {
 display:flex;
 margin-bottom:10px
}
#sec5 .box .method_wrap .method:nth-child(1) {
 margin-right:20px;
 width:160px
}
#sec5 .box .method_wrap .method:nth-child(2) {
 flex:1
}
#sec5 .box .method_wrap .method h4 {
 border-radius:10px;
 background:#d9be63;
 color:#000;
 text-align:center;
 padding:10px 0;
 margin-bottom:10px;
 font-weight:bold;
 font-size:14px
}
#sec5 .box .method_wrap .method p {
 color:#000;
 font-size:13px
}
#sec5 .box .btn_wrap a {
 background:#0d6fb8;
 border-radius:10px;
 width:185px;
 height:42px;
 margin-left:auto;
 padding:0 10px;
 color:#fff;
 display:flex;
 align-items:center;
 transition:opacity 0.3s
}
#sec5 .box .btn_wrap a:after {
 content:none !important
}
#sec5 .box .btn_wrap a:hover {
 opacity:0.7
}
#sec5 .box .btn_wrap a img {
 margin-right:5px;
 width:18px;
 height:18px
}
#sec5 .box .btn_wrap a div {
 flex:1
}
#sec5 .box .btn_wrap a div span {
 font-weight:bold
}
#sec5 .box .btn_wrap a div span:nth-child(1) {
 font-size:12px
}
#sec5 .box .btn_wrap a div span:nth-child(2) {
 font-size:11px
}
#sec5.cd-fixed-background .cd-content .exhibition article.card:nth-child(1) .thumb{
	background-image: url(../img/exhibition/komaki.jpg);
}
#sec5.cd-fixed-background .cd-content .exhibition article.card:nth-child(2) .thumb{
	background-image: url(../img/exhibition/nagano_cyuoh.jpg);
}
#sec5.cd-fixed-background .cd-content .exhibition article.card:nth-child(3) .thumb{
	background-image: url(../img/exhibition/chikuma.jpg);
}
#sec5.cd-fixed-background .cd-content .exhibition article.card:nth-child(4) .thumb{
	background-image: url(../img/exhibition/nagano_minami.jpg);
}
#sec5.cd-fixed-background .cd-content .exhibition article.card:nth-child(5) .thumb{
	background-image: url(../img/exhibition/ueda.jpg);
}
#sec5.cd-fixed-background .cd-content .exhibition article.card:nth-child(6) .thumb{
	background-image: url(../img/exhibition/sakudaira.jpg);
}
#sec5.cd-fixed-background .cd-content .exhibition article.card:nth-child(7) .thumb{
	background-image: url(../img/exhibition/azumino.jpg);
}
#sec5.cd-fixed-background .cd-content .exhibition article.card:nth-child(8) .thumb{
	background-image: url(../img/exhibition/matsumoto.jpg);
}
#sec5.cd-fixed-background .cd-content .exhibition article.card:nth-child(9) .thumb{
	background-image: url(../img/exhibition/matsumoto_minami.jpg);
}
#sec5.cd-fixed-background .cd-content .exhibition article.card:nth-child(10) .thumb{
	background-image: url(../img/exhibition/suwa.jpg);
}
#sec5.cd-fixed-background .cd-content .exhibition article.card:nth-child(11) .thumb{
	background-image: url(../img/exhibition/ina.jpg);
}
#sec5.cd-fixed-background .cd-content .exhibition article.card:nth-child(12) .thumb{
	background-image: url(../img/exhibition/iida01.jpg);
}
#sec5.cd-fixed-background .cd-content .exhibition article.card:nth-child(13) .thumb{
	background-image: url(../img/exhibition/iida.jpg);
}


@media only screen and (max-width: 769px) {
 #sec5 .box h3 {
  margin-bottom:20px !important
 }
 #sec5 .box .method_wrap {
  display:block !important
 }
 #sec5 .box .method_wrap .method {
  width:100% !important
 }
 #sec5 .box .method_wrap .method:nth-child(1) {
  margin-bottom:20px
 }
 #sec5 .box .btn_wrap a {
  margin:auto
 }
}