@charset "UTF-8";
@import url(http://fonts.googleapis.com/earlyaccess/notosansjapanese.css);
/*#globalNav.globalNav-t2 .gnav05 a {
	background-color: #ac6116;
	color: #fff;
}*/
._pc{
	display:block;
}
._pc2{
	display:inline;
}
._sp{
	display:none;	
}
._sp2{
	display:none;	
}	

@media screen and (max-width: 768px) {
	._pc{
		display:none;
	}
	._pc2{
		display:none;
	}	
	._sp{
		display:block;
	}
	._sp2{
	display:inline;	
	}	
}

#globalNav.globalNav-t2 .gnav05 a {
	background-color: #fff;
	color: #333;
}
html{
height:100%;
}

.cp202401 {
	width: 950px;
	margin: 0 auto;
	font-family: 'Noto Sans Japanese', sans-serif;
}

.cp202401_in {
	width: 950px;
	/*margin: 0 auto;*/
}

.cp202401_in img{
	vertical-align: bottom;
}
.mainimagBtnlist{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin: 40px 5% 60px;
}

.caption {
	margin-bottom: 50px;
}

.caption p {
	font-size: 14px;
	line-height: 24px;
}

.caption p span {
	color: #e17269;
	font-weight: bold;
}

.caption p .smansion {
	color: #333333;
	font-weight: bold;
}


.sec1,.sec2,.sec3{
	font-family:  游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,Georgia,メイリオ,Meiryo,serif;
}


/*===================================================================
Responsive css=============================================================
===================================================================*/
@media screen and (max-width: 768px) {
.cp202401 {
	width: 100%;
	max-width: 768px;
	margin: 0 auto;
	font-family: 'Noto Sans Japanese', sans-serif;
}
.cp202401_in {
	width: 100%;
	max-width: 768px;
	margin: 0 auto;
}
.cp202401 img {
	max-width: 100%;
	}
.mainimagBtnlist{
	display: flex;
	flex-direction: column-reverse;
	justify-content: center;
	margin: 30px 18.6%;
}
	
.mainimagBtnlist li {
        margin-bottom: 30px;
    }

.sec1{
text-align: center;
}

}