@charset "UTF-8";


ol, ul {
    list-style: none;
}
/* clearfix */
.cf {
	zoom: 1;
}
.cf:before, .cf:after {
	content: "";
	display: table;
}
.cf:after {
	clear: both;
}


section#special_exhibition {/**/
width:100%;
max-width:100%;
margin:50px auto;
text-align:center;
}	

section#special_exhibition article {
text-align:center;
	width:100%;
	max-width:85%;
	
	
	margin:0 auto 10px auto;
	
	padding-bottom:0px;
	background:;
	

}



section#special_exhibition article img {
	width:100%;
	max-width:100%;
	
	margin:10px 0 0 0;
	
}	






section#special_exhibition  h2{/*展示会タイトル*/
margin:40px 0 0 0;
/*font-family:"丸アンチック＋R";*/

/*font-family:"Kosugi Maru" , sans-serif;*/

font-family:"Zen Maru Gothic" , sans-serif;
font-feature-settings:"palt";
font-size:1.25em;	
color:black;

}	

section#special_exhibition h2 span {/*名前英語*/

display:inline-block;
margin:0 0 5px 0;
font-feature-settings:"palt";
font-size:0.69em;	
color:#333;

letter-spacing:0.02em;

}



section#special_exhibition  h3{/*日程*/
margin:15px 0 0 0;
/*font-family:"Kosugi Maru" , sans-serif;*/

font-family:"Zen Maru Gothic" , sans-serif;

font-feature-settings:"palt";
font-size:1em;	
color:black;

line-height:1.5;

font-weight:900;

letter-spacing:0.04em;



}	


section#special_exhibition  h3 span{/*時間*/
font-feature-settings:"palt";
font-size:0.88em;	
color:#333;

letter-spacing:0.1em;

}	





section#special_exhibition  p.sub_title{
margin:5px 0 10px 0;

/*font-family:"Kosugi Maru" , sans-serif;*/

font-family:"Zen Maru Gothic" , sans-serif;

font-feature-settings:"palt";

font-size:0.88em;

color:black;

line-height:1.5;

}




section#special_exhibition  p{/*本文*/
margin:30px 0 10px 0;

/*font-family:"Kosugi Maru" , sans-serif;*/

font-family:"Zen Maru Gothic" , sans-serif;

font-feature-settings:"palt";

font-size:0.81em;
line-height:2;

color:black;

}


section#special_exhibition  p.profile{
margin:50px 0 50px 0;

/*font-family:"Kosugi Maru" , sans-serif;*/

font-family:"Zen Maru Gothic" , sans-serif;
font-feature-settings:"palt";

font-size:0.75em;
line-height:2;


text-align:left;
color:black;

}






section#special_exhibition span.sub_title br{
display:inline-block;

}




section#special_exhibition span.profile br{
display:inline-block;

}

section#special_exhibition span.profile_2 br{
display:inline-block;

}



section#special_exhibition  span.space {/*改行頭揃え*/
display:inline-block;

width: 3.8em;
}



section#special_exhibition  span.space_2 {/*改行頭揃え*/
display:inline-block;

width:4em;
}



section#special_exhibition  span.space_3 {/*改行頭揃え*/
display:inline-block;

width: 4em;
}

section#special_exhibition span br{
display:none;

}



section#special_exhibition span.sub_title2025 br{
display:inline-block;

}

/*==========================================
 741以上からこのレイアウト
===========================================*/

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


section#special_exhibition {/*トップイメージ画像スタート位置*/
width:100%;
max-width:100%;
margin:210px auto;
text-align:center;

z-index:0;
}	

section#special_exhibition article {
text-align:center;
	width:100%;
	max-width:70%;
	
	
	margin:0 auto;
	
	padding-bottom:0px;
	background:;
	

}



section#special_exhibition article img {
	width:100%;
	max-width:100%;
	float:none;
	margin:10px auto 16px auto;
	background:;
}	




section#special_exhibition h2{/*展示会タイトル*/
margin:60px 0 0 0;
font-size:28px;	


}


section#special_exhibition  p.sub_title{
font-size:17px;


}
	


section#special_exhibition h3{/*日程*/
margin:15px 0 0 0;
font-size:22px;
letter-spacing:0.02em;	



}	



section#special_exhibition  p{/**/
margin:30px 0 20px 0;

font-size:18px;

}


section#special_exhibition  p.profile{

margin:110px 0 50px 0;
font-size:17px;

}




section#special_exhibition span.sub_title br{
display:none;

}




section#special_exhibition span.profile_2 br{
display:none;

}

section#special_exhibition  span.space_2 {/*改行頭揃え*/
display:inline-block;

width:1em;
}

section#special_exhibition  span.space_3 {/*改行頭揃え*/
display:inline-block;

width: 0em;
}



section#special_exhibition  span br{
display:inline-block;



}



}



/*==========================================
 741以上からこのレイアウト
===========================================*/

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


section#special_exhibition {/*トップイメージ画像スタート位置*/
width:100%;
max-width:100%;
margin:150px auto;
text-align:center;

z-index:0;
}	

/*==========================================
 990以上からこのレイアウト
===========================================*/

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

section#special_exhibition article {
      max-width:700px;
	
}




}

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