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

/*////////////////////////////////////////////////////////

Colors かわさき展 ページのみに使用するスタイルを記述

///////////////////////////////////////////////////////*/

.indentNum { margin-left:2.7em; text-indent:-2.7em; }

.boximgcol2 img { width:100%; }
.boximgcol2 > ul { overflow:hidden; list-style:none; }
.boximgcol2 > ul li { float:left; width:340px; }
.boximgcol2 > ul li:nth-child(2n) { float:right; }

.logoImg { width:360px; }

#sigEvent .pageExhColors {}
#sigEvent .pageExhColors .boxImgCol .Rwap { width:200px; }
#sigEvent .pageExhColors .boxImgCol .Lwap { widht:490px; }

#sigEvent .pageExhColors .boxImgCol.three .Rwap { width:270px; }
#sigEvent .pageExhColors .boxImgCol.three .Rwap ul { overflow:hidden; }
#sigEvent .pageExhColors .boxImgCol.three .Rwap ul > li { overflow:hidden; }
#sigEvent .pageExhColors .boxImgCol.three .Rwap ul > li:nth-child(1) { width:135px; height:174px; float:left; }
#sigEvent .pageExhColors .boxImgCol.three .Rwap ul > li:nth-child(2) { width:135px; height:174px; float:left; }
#sigEvent .pageExhColors .boxImgCol.three .Rwap ul > li:nth-child(3) { width:270px; }
#sigEvent .pageExhColors .boxImgCol.three .Lwap { width:390px; }

#sigEvent .pageExhColors .boxImgCol.single { width:100%; margin:0 auto; }
#sigEvent .pageExhColors .boxImgCol.single .Rwap { width:270px; }
#sigEvent .pageExhColors .boxImgCol.single .Lwap { width:390px; }

#sigEvent .pageExhColors .boxFloatImg { overflow:hidden; }
#sigEvent .pageExhColors .boxFloatImg img { float:right; width:80px; }

#sigEvent .pageExhColors .boxFlyer dl dt { width:150px; margin:0 auto; }
#sigEvent .pageExhColors .boxFlyer dl dd { text-align:center; font-size:95%; }

#sigEvent .pageExhColors .boxInrList li > dl { overflow:hidden; }
#sigEvent .pageExhColors .boxInrList li > dl > dt { float:left; width:60px; }
#sigEvent .pageExhColors .boxInrList li > dl > dd { margin-left:62px; }

#sigEvent .pageExhColors .boxInrList li.Paragraph dl { overflow:hidden; }
#sigEvent .pageExhColors .boxInrList li.Paragraph dl dt { float:none; font-weight: bold; width:100%;}
#sigEvent .pageExhColors .boxInrList li.Paragraph dl dd { margin-left:2em; }

#sigEvent .pageExhColors #workshop01.boxImgCol .Rwap { width:160px; }

#sigEvent .pageExhColors #symposium03 .indent { margin-left:7em; text-indent:-7em; }

#sigEvent .pageExhColors #yamauchi .animal-live {width:400px; border:solid 1px; color:#4b6cb4; margin:0 auto 2em;}

#sigEvent #caution .ttl { font-size:125%; font-weight:bold; }
#sigEvent #caution ul { list-style:none; }
#sigEvent #caution .sub { font-size:85%; }

#sigEvent .orisenList {width:80%; margin:0 auto;}
#sigEvent .orisenList ul {float: left;}
#sigEvent .orisenList ul li {width:250px; margin-left:20px;}
#sigEvent .imgC80 {width:80%; margin:0 auto;}

@media screen and (max-width: 800px) {
	
.boximgcol2 > ul li { float:none; width:auto; max-width:340px; }
.boximgcol2 > ul li:nth-child(2n) { float:none; }
.boximgcol2 > ul li + li { margin-top:20px; }

.logoImg { max-width:360px; width:100%; }
	
#sigEvent .pageExhColors .boxImgCol .Rwap,
#sigEvent .pageExhColors .boxImgCol.three .Rwap { width:100%; }
#sigEvent .pageExhColors #workshop01.boxImgCol .Rwap { width:65%; margin:0 auto; }
#sigEvent .pageExhColors .boxImgCol.three .Rwap ul > li:nth-child(1) { width:50%; height:167px; }
#sigEvent .pageExhColors .boxImgCol.three .Rwap ul > li:nth-child(2) { width:50%; height:167px; }
#sigEvent .pageExhColors .boxImgCol.three .Rwap ul > li:nth-child(3) { width:100%; }
#sigEvent .pageExhColors .boxImgCol .Lwap,
#sigEvent .pageExhColors .boxImgCol.three .Lwap,
#sigEvent .pageExhColors .boxImgCol.single .Lwap { width:100%; margin-bottom:20px; }
#sigEvent .imgC80 {width:100%;}
#sigEvent .orisenList ul {float: none;}
  
}

@media screen and (max-width: 414px) {

}


/*=======================================================
 IE6,7,8 のみに適用
 =======================================================*/
.oldie { }
