/*
Theme Name: sonofbaylie
Template: baylie
*/

@import url('../baylie/style.css');



/* l.222 */
/* /////////////////////////////////////////////////////////////////////
//  02 - Global
/////////////////////////////////////////////////////////////////////*/

/* l.222 */
body { font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif; }

/* l.232 */
p { font-size: 93.75%; color: /*#6a6a6a*/#4f4f4f; }

/* l.283 */
h1 { font-size: /*2.5em*/150%; }
h2 { font-size: /*2.2em*/125%; }
h3 { font-size: /*1.9em*/112.5%; }
h4 { font-size: /*1.6em*/106.25%; }
h5 { font-size: /*1.3em*/1em; }


table { font-size: 93.75%; line-height: 1.7em; }
table table  { font-size: 100%; }

/* l.382 */
/* //////////////////////////////////////////////////////////////////////
//  03 - General Layout
//////////////////////////////////////////////////////////////////////*/

/* l.393 */
#middle { max-width: 50em !important; }


/* l.816 */
/*////////////////////////////////////////////////////////////////////
//  05 - Content
////////////////////////////////////////////////////////////////////*/


/* l.986 */
/*Home ------------------*/

#homeMessage { /*padding: 70px 0;*/ }

#homeMessage p { color: #fff; }

#homeMessage .inside p { font-size: 162.5%; }




/* 作家業績 table 配置 */
div#yamagishisensei_tablediv { margin-left: 20% !important; }
div#omurasennsei_tablediv { margin-left: 10% !important; }
div#ogurasensei_tablediv { margin-left: 10% !important; }




/* 募集要項 */
table.recruitinfomain { line-height: 200%; width: 90%; margin: 0 auto 1em; font-size: 112.5%; border-collapse: collapse; }
table.recruitinfomain th,
table.recruitinfomain td { padding: 6px 1em; border: 1px solid #cccccc; }
table.recruitinfomain th { border-right-width: 0px; }
table.recruitinfomain td { border-left-width: 0px; }

table.recruitinfo { width: 90%; margin: 0 auto; }
table.recruitinfo th { padding: 4px 0.5em 4px 1em; }
table.recruitinfo td { padding: 4px 1em 4px 0.5em; }
table.recruitinfo tr:nth-child(even) {
	background:#ffffff;
}
table.recruitinfo tr:nth-child(odd) {
	background:#ececec;
}
table.recruitinfo tr:nth-child(odd) table tr { background:#ececec; }

div#Chikiriya_gmap { width: 100%; height: 600px; margin-bottom: 80px; }



/* l.2429 */
/*////////////////////////////////////////////////////////////////////
//  12 - Media Queries
////////////////////////////////////////////////////////////////////*/

/* l.2513 */
/*layouts smaller than 700px, iPhone and mobiles*/

@media only screen and (max-width: 700px) {
	/* 作家業績 table 配置 */
	div#yamagishisensei_tablediv { margin-left: 5% !important; }
	div#omurasennsei_tablediv { margin-left: 5% !important; }
	div#ogurasensei_tablediv { margin-left: 5% !important; }
}


/* iPhone Landscape */
@media screen and (max-width: 600px) {
	/* 作家業績 table 配置 */
	div#yamagishisensei_tablediv { margin-left: 2% !important; }
	div#omurasennsei_tablediv { margin-left: 2% !important; }
	div#ogurasensei_tablediv { margin-left: 2% !important; }

	/* 募集要項 */
	div#Chikiriya_gmap { height: 420px; }

}




/* 2021-04-28 YK */
@media screen and (min-width: 1000px) {
.expanddiv { margin-left: -100px; margin-right: -100px; }
}
@media screen and (min-width: 880px) and (max-width: 1000px)  {
	.expanddiv { margin-left: -40px; margin-right: -40px; }
}
.exhbinfh2 { padding-top: 22%; margin-bottom: 12px; text-align: center; color: #fff; font-size: 37px; font-family: serif; }
.exhbinfp { text-align: center; color: #fff; font-size: 23px; font-family: serif;  }
.exhbnotep { margin-top: 1em; font-size: 15px; }
@media screen and (min-width: 576px) and (max-width: 768px) { 
	.exhbinfh2 { padding-top: 20%; font-size: 25px; }
	.exhbinfp { font-size: 16px; }
	.exhbnotep { font-size: 13px; }
}
@media screen and (max-width: 576px) {
	.exhbinfh2 { padding-top: 18%; font-size: 25px; }
	.exhbinfp { font-size: 16px; }
	.exhbnotep { font-size: 13px; }
}
.exhvimeo { margin: 0 0 8em; } 
a.exhbbanna { display: block; width: 100%; height: auto; background-color: #000; }
a img.exhbbannimg { background-color: #000; }
a:hover img.exhbbannimg { opacity: 0.9; }








