@charset "UTF-8";



/*************** スケジュール ***************/

section#schedule {

width:100%;
max-width:100%;
margin:20px auto 10px auto;
text-align:center;

background:;


}



section#schedule article {/*１カラム*/

width:100%;
max-width:95%;
background: #e8f0f5;

margin:0 auto 10px auto;

padding:25px;




}

	


section#schedule article h3	 {/*月*/
width:100%;
max-width:100%;
	 font-family:"Shippori Mincho" , serif;
	font-size: 1.06em;
	line-height: 130%;
	font-weight: bold;
	color: black;
	text-align: left;
	letter-spacing: 0.1em;
	line-height: 120%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	
	
	margin:0 auto 0 auto ;
	
	padding:0px 0 15px 0;
	
	display:flex;
justify-content:space-between;/*左右の端に配置*/
}


section#schedule article img#insta{
	
	width:100%;
	max-width:20px;
	}


section#schedule article h4 {/*神事　授与品*/
width:100%;
max-width:100%;

 font-family:"Shippori Mincho" , serif;
	font-size: 1.06em;
	line-height: 130%;
	font-weight: 700;
	
	color:black;
	
	/*color: #5d92b4;*/
	text-align:left;

	letter-spacing:0.1em;
	
	line-height:120%;
	
	margin:30px auto 10px auto;
	
	

}








section#schedule article h5	 {/*リンク*/
 font-family:"Shippori Mincho" , serif;
	font-size: 1.06em;
	line-height: 170%;
	color:#36c;
	text-align:left;
    letter-spacing:0.1em;
	
	font-weight:normal;
	
	margin:0px 0 0px 0;
}


section#schedule article p	{/*スケジュール内容*/
 font-family:"Shippori Mincho" , serif;
	font-size: 1.06em;
	
	font-weight: normal;
	color: black;
	text-align: left;
	letter-spacing: 0em;
	line-height: 170%;
	
	margin:0px 0 10px 0;
	
}



section#schedule article span	{/*スケジュール内容*/
 letter-spacing:-0.05em;
	
}



section#schedule article#yohaku {/*１カラム*/

width:100%;
max-width:80%;
background:white;

margin:0 auto 35px auto;

padding:10px;


}


section#schedule article img#insta{
	
	width:100%;
	max-width:20px;
	}



/*==========================================
 タブレット 縦 スタイル
===========================================*/


@media only screen and (min-width: 741px) {

/*************** スケジュール ***************/

section#schedule {

width:100%;
max-width:78%;
margin:40px auto 10px auto;
text-align:center;


}




section#schedule article {/*１カラム*/

width:100%;
max-width:95%;
background: #e8f0f5;

margin:0 auto 10px auto;

padding:60px;


}

	


section#schedule article h3	 {/*月*/
width:100%;
max-width:100%;

	font-size: 1em;
	line-height: 130%;
	font-weight: bold;
	color: black;
	text-align: left;
	letter-spacing: 0.1em;
	line-height: 120%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	
	
	margin:0 auto 0 auto ;
	
	padding:0px 0 15px 0;
}




section#schedule article h4 {/*神事　授与品*/
width:100%;
max-width:100%;


	font-size: 14px;
	line-height: 130%;
	
	color:black;
	
	
	text-align:left;

	letter-spacing:0.1em;


	
	line-height:120%;
	

	

}



section#schedule article h5	 {/*リンク*/

	font-size: 14px;
	line-height: 170%;
	
	text-align:left;
    letter-spacing:0.1em;
	
	font-weight:normal;
	
	margin:0px 0 0px 0;
}



section#schedule article p	{/*スケジュール内容*/


	font-size: 14px;
	
	font-weight: normal;
	color: black;
	text-align: left;

	line-height: 170%;
	


	
}







section#schedule article#yohaku {/*ここで二つ折り*/

width:100%;
max-width:48%;




margin:0 auto 13px auto;

padding:30px;


}
}




/*==========================================
 タブレット 横 スタイル
===========================================*/

@media only screen and (min-width: 1020px) {
	
	
/*************** スケジュール ***************/

section#schedule {

width:100%;
max-width:75%;


}




	

section#schedule article h4 {/*日程*/
width:100%;
max-width:100%;


	font-size: 15px;
	line-height: 130%;
	
	color:black;
	
	
	text-align:left;




	
	line-height:120%;
	

	
	

}




section#schedule article h5	 {/*リンク*/

	font-size: 15px;
	line-height: 170%;

	text-align:left;
    letter-spacing:0.1em;
	
	font-weight:normal;
	
	margin:0px 0 0px 0;
}


section#schedule article p	{/*スケジュール内容*/

	font-size: 15px;
	
	font-weight: normal;
	color: black;
	text-align: left;
	
	line-height: 170%;
	
 
	
}


section#schedule article#yohaku {/*ここで三カラム*/

width:100%;
max-width:33%;


margin:0 auto 3px auto;

padding:40px;

}
}






@media only screen and (min-width: 1280px) {
	
	

}


/* Flexible Image */
img {
  max-width: 100%; 
  height:auto;
}


