@charset "UTF-8";

/*  「イベント」のページに固有のスタイル  */

@import url(sub_navi6.css);

/* 暫定処理 
#main h2.events {
	text-indent: 0;
	height: 27px;
	font-size: 27px;
	line-height: 1.0;
	font-weight: bold;
	letter-spacing: 0.05em;
}
 */
 
/*   イベント   */
div#text_box1, div#text_box2, div#text_box3 {
	width: 565px;
	margin: 20px 0px;
}
#text_box1 h3, #text_box2 h3, #text_box3 h3 {
	width: 545px;
	margin: 0px;
	padding: 5px 10px 2px;
	color: #fff;
	font-size: 110%;
	font-weight: bold;
	background-color: #ec2790;
}
#text_box2 h3 a {
	color: #fff;
}
div#text_box1_content, div#text_box2_content, div#text_box3_content {
	width: 553px;
	margin: 0px;
	padding: 5px 5px;
	border-right: dashed 1px #ec2790;
	border-bottom: dashed 1px #ec2790;
	border-left: dashed 1px #ec2790;
}
#text_box1_content p, #text_box2_content p, #text_box3_content p {
	width: 538px;
	margin: 0px 0px 5px 15px;
	text-indent: 0em;
}

#text_box2_content p a, #text_box3_content p a{
	text-decoration: underline;
}

#text_box1 dl, #text_box2 dl, #text_box3 dl {
	width: 538px;
	margin: 0px 0px 0px 15px;
}

#text_box1 dt, #text_box2 dt, #text_box3 dt {
	float: left;
	width: 3.5em;
	padding: 5px 0px;
}
#text_box1 dd, #text_box2 dd, #text_box3 dd {
	padding: 5px 0 5px 2.8em;
}
#text_box1 dd a, #text_box2 dd a, #text_box3 dd a {
	text-decoration: underline;
}
#text_box1 dt:after, #text_box2 dt:after, #text_box3 dt:after {
	content: ":";
}
#text_box1 dd:after, #text_box2 dd:after, #text_box3 dd:after {
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	content: ".";
}

/* 公式アフターイベント「もっと！関パレ」 */
div#afterPartyIntroAndFlyer {
	width: 553px;
	margin: 0;
	padding: 0;
}
div#afterPartyIntro {
	float: left;
	width: 313px;
	margin: 0;
	padding: 0 0 10px 0;
}
#afterPartyIntro dl, #afterPartyIntro p {
	width: 298px;
	margin: 5px 0px 0px 15px;
	text-indent: 0em;
}
img#afterPartyFlyerThumb {
	float: right;
	width: 220px;
	height: 148px;
	margin: 0 0 10px 10px;
	padding: 5px;
}
div#afterPartyIntroAndFlyer:after {
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	content: ".";
}
ul#afterPartyAccess {
	list-style-type: disc;
	padding-left: 1.5em;
}
#afterPartyAccess li {
	margin: 5px 0;
}
#afterPartyAccess ul {
	list-style-type: circle;
	padding-left: 2.0em;
	text-indent: -1.0em;
}
#afterPartyAccess ul li {
	margin: 5px 0;
}
ul#afterPartyAccess a {
	text-decoration: underline;
}

/* プレイベント「メンズボイス関西「3時のおやつコンサート」 */
div#mensVoiceIntroAndPoster {
	width: 553px;
	margin: 0;
	padding: 0;
}
div#mensVoiceIntro {
	float: left;
	width: 358px;
	margin: 0;
	padding: 0 0 10px 0;
}
#mensVoiceIntro dl, #mensVoiceIntro p {
	width: 343px;
	margin: 5px 0px 0px 15px;
	text-indent: 0em;
}
img#mensVoiceThumb {
	float: right;
	width: 175px;
	height: 250px;
	margin: 0 0 10px 10px;
	padding: 5px;
}
div#mensVoiceIntroAndPoster:after {
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	content: ".";
}

