@charset "utf-8";


/*MARCH
----------------------------- */
#ln {
	background: url(../../data/img/bg_ct.jpg) 0 0 no-repeat;
}
h2.ct {
	background: url(../../data/img/ct_data.jpg) 0 0 no-repeat;
}


.march .caution {
	width: 100%;
    border: 2px solid #CC0000;
    color: #CC0000;
    padding: 8px;
    font-weight: bold;
    font-size: 20px;
    margin:0 5px 10px 5px;
    text-align: center;

}
.march #article {
	line-height: 1.8;
}
.march .march_wrap{
	display:flex;
	flex-wrap:wrap;
}
.march .march-box {
	width: 360px;
	background-color:#FFFCE5;
	margin:0 5px 30px 5px;
}
.march .march-box h5 {
	padding: 3px 0 3px 10px;
	border-bottom: 1px solid #333333;
	font-size: 14px;
	font-weight: bold;
}
.march .march-box > div{
	padding:10px 20px;
}
.march .march-box#rokko{
	background-color:#FFFAD0;
}
.march .march-box#march{
	background-color:#FDEFF5;
}
.march .march-box#chance_coming{
	background-color:#EBF5EC;
}
.march .march-box#chance_washoi{
	background-color:#EAF6FD;
}
.march .march-box#chance_kiba{
	background-color:#E9E7F3;
}

.march .march-box#kodo{
	background-color:#EEEEEE;
}

.march .march-box#ours{
	background-color:#D4ECEA;
}
.march .march-box .call{
	padding:5px;
	border:#000000 1px solid;
  margin:15px 0;
}
.march .march-box .pink{
	color:#EC41EB;
}
.march .march-box .blue{
	color:#306BF3;
}
.march h5{
	background-color:#353535;
	color:#ffffff;
}
.march h5 span{
	font-size:22px;
	letter-spacing:0.1em;
}
 .march .announce{
	border:#ff0000 1px solid;
	padding:5px 10px;
	margin:0 0 10px 0;
}
.march .announce span{
	font-weight:bold;
	color:#ff0000;
}
.march h5.chance{
	background-color:#E9528E;
}
.march h5.chance_coming{
	background-color:#22AC38;
}
.march h5.chance_washoi{
	background-color:#036EB8;
}
.march h5.chance_kiba{
	background-color:#6B1685;
}

.march h5.kodo{
	background-color:#C6A648;
}

.march h5.ours{
	background-color:#009E96;
}
.march h5.rokko{
	background-color:#FFE000;
	color:#000000;
}
.march .yt_link{margin-top:15px;}
.march .yt_link.irr{
  margin-bottom:15px;
}
.march .yt_link + .yt_link{
  margin-top:5px;
}
.march .yt_link a{
  display:inline-block;
  text-decoration:none;
  font-size:14px;
  color:#000;
  padding-left:23px;
  background:url("img/yt_ico.png") no-repeat left center;
  background-size:18px auto;
}
.march .yt_link a:hover{
  text-decoration:underline;
}