@charset "UTF-8";
/* CSS Document */


#body_column{
background-color:#eeeadc;
font-family: "ヒラギノ角ゴ Pro W3","MS Pゴシック";
font-size:15px;line-height:1.7;
margin:0;padding:0;
}


#contents_event{
width:572px;
margin:0 0px 0 29px;font-size:15px;line-height:1.7;
background-color:#eeeadc;
padding:0px;

}

.event_title{
width:572px;
margin-top:-10px;
font-size:28px;text-align:center;font-weight:bold;
padding:12px 0 6px;
background-color:#00afec;
color:#fff;
border-left:20px solid #9fd9f6;
border-right:20px solid #9fd9f6;
box-sizing: border-box;
}

.space{
letter-spacing:-8px;
}


.p_lead{
font-size:18px;line-height:2.0;text-align:center;
font-weight:bold;
margin-top:-70px;
}
.p_copy{
clear:both;
font-size:14px;line-height:1.7;text-align:left;
padding-top:10px;
}


.ph_event{
clear:both;
width:572px;height:381px;
margin-top:10px;
}

.holder_event{
clear:both;
width:572px;height:187px;
margin-top:10px;
}

.holder_event_l{
float:left;
width:281px;height:187px;
background-color:#999;
}
.holder_event_r{
float:right;
width:281px;height:187px;
background-color:#ccc;
}



.ph_event4{
clear:both;
width:572px;height:381px;
margin-top:4px;
}

.holder_event4{
clear:both;
width:572px;height:189px;
margin-top:4px;
}

.holder_event_l4{
float:left;
width:284px;height:189px;
background-color:#999;
}
.holder_event_r4{
float:right;
width:284px;height:189px;
background-color:#ccc;
}


.h2_event{
clear:both;
font-size:20px;font-weight:bold;
line-height:1.0;
color:#00afec;
margin-top:40px;
margin-bottom:-5px;
border-left:10px solid #f39800;
padding-left:6px;
}

.p_copy_mt0{
clear:both;
font-size:14px;line-height:1.7;text-align:left;
padding:0px;margin:0;
}


/*--column31--*/

.p_ph{
text-align:center;
margin-top:40px;
}


.p_lead_c{
font-size:18px;line-height:1.7;text-align:center;
font-weight:bold;
}
.p_lead_c2{
font-size:18px;line-height:1.7;text-align:center;
font-weight:bold;
padding-top:20px;
}

.last_name{
clear:both;
text-align:right;clear:both;
line-height:1.5;
}

.last_name2{
clear:both;
text-align:right;clear:both;
line-height:1.5;
padding-top:20px;
}





.column_link a{
	display: block;
	width:124px;font-size:16px;line-height:1.0;
	color:#333;
	text-decoration: none;
	padding:5px 2px 5px 6px;
	background:#fff;
	margin:30px auto 40px auto;
	border:1px solid #666;	
	-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}

.column_link a:visited{
	color:#333;
	text-decoration: none;
}


.column_link a:hover{
	color:#000;
	background:#d3edfb;	
}



/*ここからスマートフォン用（480px以下）環境の設定
---------------------------------------------------------------------------*/
/*表示を切り替えるウィンドウサイズの指定*/
@media (max-width : 480px){


#body_column{
background-color:#eeeadc;
margin:0;
padding:0 5px 0 5px;
}


#contents_event{
width:100%;
font-size:18px;line-height:1.7;
background-color:#eeeadc;
font-family: "ヒラギノ角ゴ Pro W3","MS Pゴシック";
padding:0px 0px 50px 0px;
margin:0 auto 0 auto;
}




.event_title{
width:100%;
box-sizing: border-box;
margin-top:0px;line-height:1.3;
font-size:24px;text-align:center;font-weight:bold;
padding:5px;
background-color:#00afec;
color:#fff;
border-left:10px solid #9fd9f6;
border-right:10px solid #9fd9f6;

}


/*--column31--*/

.p_ph{
text-align:center;
margin-top:40px;
}
.p_ph img{
width:100%;
height:auto;
margin-left:0px;
}





.p_lead_c{
font-size:18px;line-height:1.7;text-align:left;
font-weight:bold;
width:100%;
}
.p_lead_c img{
width:100%;
height:auto;
}
.p_lead_c2{
font-size:18px;line-height:1.7;text-align:left;
font-weight:bold;
padding-top:20px;
width:100%;
}
.p_lead_c2 img{
width:100%;
height:auto;
}

.last_name{
clear:both;
text-align:right;clear:both;
line-height:1.5;
margin-right:20px;
}

.last_name2{
clear:both;
text-align:right;
line-height:1.5;
padding-right:0px;
padding-bottom:30px;
}







}











