
/* ======================= designfestagallery.com/about/index.php =============================== */


h2 { font-size: 18px; }
h3 { font-size: 16px; }
h4 { font-size: 14px; }

h6 { font-size: 12px; }

.aboutinfo-top{margin: 6px;}

.about-headings{
	color: #003300;
	margin: 14px 0;
}
ul.about-listed-imgs li{
	float: left;
	list-style: none;
	width: 138px;
	margin:3px 2px 10px 0;	
}

ul.about-listed-imgs {margin: 10px 0;}

/* 日本語 */
#about-west-img { float: left; border: solid 1px #000; width: 345px; height: 425px; margin: 8px 2px 14px 0; }
#about-west-img p { height: 70px; padding: 7px }
#about-east-img { float: left; border: solid 1px #000; width: 345px; height: 425px; margin: 8px 0 14px }
#about-east-img p { height: 70px; padding: 7px }

/* 英語 */
#about-west-img_en { float: left; border: solid 1px #000; width: 345px; height: 535px; margin: 8px 2px 14px 0 }
#about-west-img_en p { height: 80px; padding: 7px; line-height: 1.3em }
#about-east-img_en { float: left; border: solid 1px #000; width: 345px; height: 535px; margin: 8px 0 14px }
#about-east-img_en p { height: 80px; padding: 7px; line-height: 1.3em }

/* 韓国語 */
#about-west-img_kr { float: left; border: solid 1px #000; width: 345px; height: 420px; margin: 8px 2px 14px 0; }
#about-west-img_kr p { height: 70px; padding: 7px }
#about-east-img_kr { float: left; border: solid 1px #000; width: 345px; height: 420px; margin: 8px 0 14px }
#about-east-img_kr p { height: 70px; padding: 7px }

/* English visitor / exhibitor images pink and green 英語のビジター／出展者画像　グリーン　ピンク */
p.e-listed-img-label { height: 75px; border-left: 2px solid #00A551; border-bottom: 2px solid #00A551; border-right: 2px solid #00A551; padding: 5px }
p.e-listed-img-label_en { height: 75px; border-left: 2px solid #00A551; border-bottom: 2px solid #00A551; border-right: 2px solid #00A551; padding: 5px; font-size: 11px }
p.e-listed-img-label_ch { height: 85px; border-left: 2px solid #00A551; border-bottom: 2px solid #00A551; border-right: 2px solid #00A551; padding: 5px; font-size: 11px }
p.listed-img-label { height: 50px; border-left: 2px solid #E72A6C; border-bottom: 2px solid #E72A6C; border-right: 2px solid #E72A6C; padding: 5px;}
p.listed-img-label_ch { height: 60px; border-left: 2px solid #E72A6C; border-bottom: 2px solid #E72A6C; border-right: 2px solid #E72A6C; padding: 5px;}


.greenbar { background: #BFE48D; width: 695px; height: 30px; margin-bottom: 7px; }
.explanation { font-size: 12px; font-weight: bold; position: relative; top: 7px; left: 7px; }
.button { position: absolute; left: 550px }
div#greenbar-info { background: #BFE48D; width: 680px; height: 90px; padding: 5px 10px; margin-bottom: 7px; font-weight:bold }
#greenbar-info p { line-height: 1.5em }
div#greenbar-info_en { background: #BFE48D; width: 680px; height: 105px; padding: 5px 10px; margin-bottom: 7px; font-weight:bold; font-size: 11px }
#greenbar-info_en p { line-height: 1.6em }

/* ----- ホテル ----- */
.pinkbar { background: #F29C9F; width: 700px; height: 30px; margin-bottom: 7px; }
.explanation-left { font-size: 12px; font-weight: bold; position: relative; top: 7px; left: 7px; }
.explanation-right { font-size: 12px; font-weight: bold; position: absolute; top: 709px; left: 580px }



/* ====================================================== */

/* ----- 買い物しよう!! ----- */
#info .favorite { margin: 7px 0 }
#info .place { float: right; margin: 0 0 10px 5px; width: 180px }
#info .original { float: left; width: 502px; font-size: 18px; font-weight: bold; color: #F60; border-left: solid 3px #666; padding: 5px 0 5px 10px; margin: 15px 0 }
#info .original p { font-size: 14px; color: #222; margin-top: 10px; font-weight: normal }
#info .photo { float: left; width: 169px; margin: 0 8px 8px 0 }
#info .photo2 { float: left; width: 169px; margin-bottom: 8px }
#info .explanation2 { float: left; font-weight: bold; font-size: 14px; line-height: 1.4em; color: #222; width: 640px }
#info .akira { float: right; margin: 3px 0 0 5px }


