@charset "UTF-8";

/*各項目ようの見出し */  

h2 {
  position: relative;
  padding: .25em 0 .5em .75em;
  border-left: 6px solid #CC6665;
  margin-top:0.5em;
  	 z-index: -1;
}

/*ニュース見出し */  

h3 {
  padding: .5em .75em;
  background-color: #CC6665;
  max-width:280px;
  border-radius: 10px;
color:#FFF;
font-weight:bold;
font-size:1.2em;
margin-left:10px;
margin-right:10px;
  }


.aka {
	color:#ff0000;
	}
	

/*青説明見出し*/ 
.midashi {
	font-size: 1.5em;
	color:#036;
	line-height:28px ;
	}


/*トップページ今の展示紹介ボックス */

.contents {
     width: 100%;
     max-width: 1000px;
     margin: auto;
 }
 /*
 .contents img {
     width: 100%;
 }*/
 .text-center {
     text-align: center;
 }
 .flexbox {
     display: flex;
 }
 .box1 {
     width: 40%;
     margin: auto;
	 padding:0 10px;
 }
 .box2 {
     width: 60%;
     margin: auto .5rem;
	 padding:0 10px;
 }
 
 @media screen and (max-width: 767px) {
     .flexbox {
         display: block;
     }
     .flexbox .box1 {
         width: 100%;
         margin: 0 auto;
		 
     }
     .flexbox .box2 {
         width: 100%;
         margin: 0 auto;
     }
 }
 
 
  
/*トップお知らせ(ニュース)*/
.bgtop{
		width:100%;
		}
	 
 /* ニュースお知らせ（展示テーブル前回の展示引用）*/
 
.bgtop img {
	max-width:90%;
	padding-top:10px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right:8px;
	}
 

.tbl_b {
	width:100%;
	}
.tbl_b th, td { 
padding: 5px;
border: 0px; 
}
.tbl_b td { 
width:50%; }

td .info{
vertical-align : middle;
}

/* smartPhone */
@media screen and (max-width: 700px) {
.tbl_b th,
.tbl_b td{

display: block;
border-top: none;
	width:100%;
	
padding-bottom: 3px;

}

td .info
{
vertical-align : top;

}
}


 
/*トップ画像(PC）*/
 
 .mainimage {
  position: relative;
  z-index:-1;
  }
  
.mainimage img {
     width:100%;
	   z-index:-1;
  }
 
 /*PCイメージ非表示*/
.mainimage .sp{
  display: none;
}
 

 
 /* パソコンで見たとき */
.pc { display: block !important; }
.sp { display: none !important; }
/* スマートフォンで見たとき */
@media only screen and (max-width: 760px) {
.pc { display: none !important; }
.sp { display: block !important; }
}
 
