#right #index #topics{
	width:530px;
	background-image:url(../../images/index_bg01.gif);
	background-position:0% 0%;
	background-repeat:no-repeat;
}
#right #index #topics #title{
	width:530px;
	height:25px;
	background-image:url(../../images/index_ti01.gif);
	background-position:0% 0%;
	background-repeat:no-repeat;
}
#right #index #topics #title h3{
	text-indent:-9999px;
}
#right #index #topics ul{
	padding:10px 10px 0 30px;
	margin:0;
}
#right #index #topics li{
	padding:0;
	margin:0 0 3px 0;
}
#right #index #topics #end{
	width:530px;
	height:5px;
	background-image:url(../../images/index_bg01.gif);
	background-position:0% 100%;
	background-repeat:no-repeat;
	font-size:0;
}
#right #index #topics #more{
	padding:0 10px 5px 0;
	text-align:right;
}
/*------------------------------------------------------------------------------------*/
#right #index #hall{
	width:530px;
	padding-top:10px;
}
#right #index #hall #title{
	width:530px;
	height:17px;
	margin:0;
	background-image:url(../../images/index_ti03.gif);
	background-position:0% 0%;
	background-repeat:no-repeat;
}
#right #index #hall #title h2{
	text-indent:-9999px;
}
#right #index #hall dl{
	padding:0;
	margin:0;
}
#right #index #hall dl dd{
	width:102px;
	height:47px;
	padding:0 5px 0 0;
	margin:0;
	background-position:0% 0%;
	background-repeat:no-repeat;
	float:left;
}
/* IE5.x�ȉ��̂ݓK�p */
* html #right #index #hall dl dd{
width /**/:107px;
}
/* �����܂� */
#right #index #hall dl dd a{
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
	text-indent:-9999px;
	/*HideMacIE\*/
	overflow:hidden;
	/**/
}
#right #index #hall dl dd#yuu{
	background-image:url(../../images/index_ex09.gif);
}
#right #index #hall dl dd#iki{
	background-image:url(../../images/index_ex10.gif);
}
#right #index #hall dl dd#chi{
	background-image:url(../../images/index_ex11.gif);
}
#right #index #hall dl dd#sou{
	background-image:url(../../images/index_ex12.gif);
}
#right #index #hall dl dd#satellite{
	padding:0;
	background-image:url(../../images/index_ex13.gif);
}
/*------------------------------------------------------------------------------------*/
#right #index #movie{
	width:530px;
	padding-top:10px;
}
#right #index #movie dl{
	padding:0;
	margin:0;
}
#right #index #movie dl dd{
	height:70px;
	margin:0;
	background-position:0% 0%;
	float:left;
}
/*------------------------------------------------------------------------------------*/
#right #index #event{
	width:530px;
	padding-top:10px;
	background-position:0% 0%;
	background-repeat:no-repeat;
}
#right #index #event #title{
	width:530px;
	height:21px;
	margin:0 0 5px 0;
	background-image:url(../../images/index_ti02.gif);
	background-position:0% 0%;
	background-repeat:no-repeat;
}
#right #index #event #title h2{
	text-indent:-9999px;
}
#right #event dl{
	width:258px;
	padding:3px 0 0 0;
	margin:0;
}
#right #event dl.l1{
	float:left;
	border-top:3px solid #CC809A;
	clear:both;
}
#right #event dl.l2{
	float:left;
	border-top:3px solid #9FBEFE;
	clear:both;
}
#right #event dl.r1{
	float:right;
	border-top:3px solid #CC809A;
}
#right #event dl.r2{
	float:right;
	border-top:3px solid #9FBEFE;
}
#right #event dl.l1 span,
#right #event dl.r1 span{
	color:#CC809A;
}
#right #event dl.l2 span,
#right #event dl.r2 span{
	color:#9FBEFE;
}
#right #event dt{
	width:183px;
	height:auto;
	padding:0;
	margin:0;
	float:left;
}
#right #event dd{
	width:75px;
	height:64px;
	padding:0;
	margin:0;
	float:left;
	text-align:right;
}
#right #event dt div{
	width:183px;
	height:35px;
	background-repeat:no-repeat;
}
#right #event dt #tx01{
	background-image:url(../../images/index_tx01.gif);
}
#right #event dt #tx02{
	background-image:url(../../images/index_tx02.gif);
}
#right #event dt #tx03{
	background-image:url(../../images/index_tx03.gif);
}
#right #event dt #tx04{
	background-image:url(../../images/index_tx04.gif);
}
#right #event dt #tx05{
	background-image:url(../../images/index_tx05.gif);
}
#right #event dt #tx06{
	background-image:url(../../images/index_tx06.gif);
}
#right #event dt #tx07{
	background-image:url(../../images/index_tx07.gif);
}
#right #event dt #tx08{
	background-image:url(../../images/index_tx08.gif);
}
#right #event dt #tx09{
	background-image:url(../../images/index_tx09.gif);
}
#right #event dt #tx10{
	background-image:url(../../images/index_tx10.gif);
}
#right #event dt h2{
	text-indent:-9999px;
}
#right #event dt p{
	line-height:140%;
}
/*------------------------------------------------------------------------------------*/
#right #greeting{
	width:530px;
	padding-top:10px;
	line-height:140%;
}
#right #greeting #title{
	width:530px;
	height:45px;
	margin:0 0 5px 0;
	background-image:url(../../images/greeting_ti01.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}
#right #greeting #title h2{
	text-indent:-9999px;
}
#right #greeting dl{
	padding:0;
	margin:0;
	clear:both;
}
#right #greeting dl dt{
	width:100px;
	padding:0;
	margin:0;
	float:left;
}
#right #greeting dl dd{
	width:430px;
	padding:0;
	margin:0;
	float:left;
}
#right #greeting h3{
	margin:0 0 15px 0;
	font-size:150%;
}
#right #greeting dl dd p{
	margin:0 0 20px 0;
}
#right #greeting .line{
	margin:10px 0;
	border-bottom:1px solid #000000;
	clear:both;
}
#right #greeting #yamada{
	width:530px;
	padding-top:15px;
	background-image:url(../../images/greeting_ex04.jpg);
	background-position:70% 0%;
	background-repeat:no-repeat;
}
#right #greeting #yamada p{
	margin:0;
}

/*------------------------------------------------------------------------------------*/
#right #place{
	width:530px;
	padding-top:10px;
	line-height:140%;
}
#right #place #title,
#right #map #title,
#right #satelight #title{
	width:530px;
	height:45px;
	margin:0 0 5px 0;
	background-image:url(../../images/place_ti01.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}
#right #place #title h2,
#right #map #title h2,
#right #satelight #title h2{
	text-indent:-9999px;
}
#right #place dl{
	padding:0;
	margin:0;
}
#right #place dl dt{
	width:50px;
	padding:0;
	margin:0;
	float:left;
}
#right #place dl dd{
	width:460px;
	padding:0;
	margin:0;
	float:left;
}
#right #place .clear{
	clear:both;
	height:1em;
}
#right #place #co01,
#right #place #co02,
#right #place #co03{
	width:530px;
}
#right #place #co01 p,
#right #place #co02 p,
#right #place #co03 p{
	padding:3px 0 10px 0;
}
#right #place #co01 p a,
#right #place #co02 p a,
#right #place #co03 p a{
	font-size:120%;
	line-height:140%;
}
#right #place #co03 strong{
	display:block;
	padding:3px 0 2px 0;
	margin:0 0 3px 0;
	font-size:120%;
	line-height:140%;
	border-bottom:1px solid #000000;
}
#right #place #co03 table{
	margin:10px 0 10px 5px;
}
#right #place #co03 table th{
	text-align:left;
	font-weight:normal;
	padding:0 10px 0 0;
	vertical-align:top;
}
#right #place #co03 table tr.pi{
	background-color:#F8DEF1;
}
#right #place #co03 table tr.gr{
	background-color:#DCEAD5;
}
#right #place #co03 table tr.gr2{
	background-color:#EEF5EB;
}
/*------------------------------------------------------------------------------------*/
#right #map{
	width:530px;
	padding-top:10px;
	line-height:140%;
}
/*------------------------------------------------------------------------------------*/
#right #satelight{
	width:530px;
	padding-top:10px;
	line-height:140%;
}
#right #satelight #co01,
#right #satelight #co02,
#right #satelight #co03{
	width:530px;
	padding:5px 0;
}
#right #satelight #co02{
	background-image:url(../../images/satelight_ex01.gif);
	background-position:60% 10%;
	background-repeat:no-repeat;
}
#right #satelight #co01 p,
#right #satelight #co02 p{
	padding:3px 0 10px 0;
	margin:0;
}
#right #satelight h3{
	font-size:120%;
	line-height:140%;
}
#right #satelight #co03 strong{
	display:block;
	padding:3px 0 2px 0;
	margin:0 0 3px 0;
	font-size:120%;
	line-height:140%;
	border-bottom:1px solid #000000;
}
#right #satelight #co03 table{
	margin:0 0 10px 0;
}
#right #satelight #co03 table th{
	text-align:left;
	font-weight:normal;
	padding:0 10px 0 0;
	vertical-align:top;
}
/*------------------------------------------------------------------------------------*/
#right #purpose{
	width:530px;
	padding-top:10px;
	line-height:140%;
}
#right #purpose #title{
	width:530px;
	height:45px;
	margin:0 0 5px 0;
	background-image:url(../../images/purpose_ti01.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}
#right #purpose #title h2{
	text-indent:-9999px;
}
#right #purpose #co01{
	width:530px;
	padding:5px 0;
}
#right #purpose h3{
	font-size:120%;
	line-height:140%;
	text-align:center;
	margin:0 0 1em 0;
}
#right #satelight p{
	padding:3px 0 10px 0;
	margin:0;
}
/*------------------------------------------------------------------------------------*/
#right #event{
	width:530px;
	padding-top:10px;
	line-height:140%;
}
#right #event #title{
	width:530px;
	height:45px;
	margin:0 0 5px 0;
	background-image:url(../../images/event_ti01.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}
#right #event #title h2{
	text-indent:-9999px;
}
/*------------------------------------------------------------------------------------*/
#right #linking{
	width:530px;
	padding-top:10px;
	line-height:140%;
}
#right #linking #title{
	width:530px;
	height:45px;
	margin:0 0 5px 0;
	background-image:url(../../images/linking_ti01.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}
#right #linking #title h2{
	text-indent:-9999px;
}
#right #linking dl{
	padding:0;
	margin:0;
}
#right #linking dt{
	padding:0;
	margin:0;
}
#right #linking h3{
	padding:0 0 3px 0;
	margin:0 0 5px 0;
	border-bottom:1px dashed #000000;
	font-size:120%;
	line-height:140%;
}
#right #linking dd{
	padding:0;
	margin:0 0 2em 0;
	line-height:140%;
}
#right #linking dd#marugoto{
	background-image:url(../../images/linking_ex01.gif);
	background-position:70% 100%;
	background-repeat:no-repeat;
}
/*------------------------------------------------------------------------------------*/
#right #beautypoint{
	width:530px;
	padding-top:10px;
	line-height:140%;
}
#right #beautypoint #title{
	width:530px;
	height:45px;
	margin:0 0 5px 0;
	background-image:url(../../event/images/beautypoint_ti01.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}
#right #beautypoint #title h2{
	text-indent:-9999px;
}
#right #beautypoint #reed{
	padding:0 0 2em 0;
}
#right #beautypoint dl{
	padding:0;
	margin:0;
}
#right #beautypoint dt{
	width:220px;
	padding:0;
	margin:0;
	float:left;
}
#right #beautypoint dd{
	width:310px;
	padding:0;
	margin:0;
	float:left;
}
#right #beautypoint dl h3{
	font-size:120%;
	padding:0 0 5px 0;
}
#right #beautypoint dl p{
	margin:0;
}
#right #beautypoint .clear{
	height:1em;
}
/*------------------------------------------------------------------------------------*/
#right #service{
	width:530px;
	padding-top:10px;
	line-height:140%;
}
#right #service #title{
	width:530px;
	height:45px;
	margin:0 0 5px 0;
	background-image:url(../../event/images/service_ti01.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}
#right #service #title h2{
	text-indent:-9999px;
}
#right #service #reed{
	padding:0 0 2em 0;
}
#right #service table{
	width:530px;
}
#right #service table th{
	background-color:#F5EBF5;
	text-align:left;
	vertical-align:top;
	font-size:120%;
}
#right #service table td{
	background-color:#F5F5F5;
}
/*------------------------------------------------------------------------------------*/
#right #lecture{
	width:530px;
	padding-top:10px;
	line-height:140%;
}
#right #lecture #title{
	width:530px;
	height:45px;
	margin:0 0 5px 0;
	background-image:url(../../event/images/lecture_ti01.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}
#right #lecture #title h2{
	text-indent:-9999px;
}
#right #lecture #reed{
	padding:0 0 2em 0;
}
#right #lecture #co01{
	width:530px;
	padding:0 0 5px 0;
}
#right #lecture #co01 h3{
	font-size:120%;
	line-height:140%;
}
#right #lecture #co01 table{
	margin:0 0 10px 0;
}
#right #lecture #co01 table th{
	text-align:left;
	font-weight:normal;
	padding:0 10px 0 0;
	vertical-align:top;
}
#right #lecture #co02{
	width:530px;
	padding:20px 0 5px 0;
}
#right #lecture #co02 img{
	float:left;
}
/*------------------------------------------------------------------------------------*/
#right #running{
	width:530px;
	padding-top:10px;
	line-height:140%;
}
#right #running #title{
	width:530px;
	height:45px;
	margin:0 0 5px 0;
	background-image:url(../../event/images/running_ti01.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}
#right #running #title h2{
	text-indent:-9999px;
}
#right #running #reed{
	padding:0 0 2em 0;
}
#right #running #co01{
	width:530px;
	padding:0 0 5px 0;
}
#right #running #co01 h3{
	font-size:120%;
	line-height:140%;
}
#right #running #co01 table{
	margin:0 0 10px 0;
}
#right #running #co01 table th{
	text-align:left;
	font-weight:normal;
	padding:0 10px 0 0;
	vertical-align:top;
}
#right #running #co02{
	width:530px;
	padding:20px 0 5px 0;
}
#right #running #co02 img{
	float:left;
}
/*------------------------------------------------------------------------------------*/
#right #marche{
	width:530px;
	padding-top:10px;
	line-height:140%;
}
#right #marche #title{
	width:530px;
	height:45px;
	margin:0 0 5px 0;
	background-image:url(../../event/images/marche_ti01.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}
#right #marche #title h2{
	text-indent:-9999px;
}
#right #marche #reed{
	padding:0 0 2em 0;
}
#right #marche #co01{
	width:530px;
	padding:0 0 5px 0;
}
#right #marche #co01 h3{
	font-size:120%;
	line-height:140%;
}
#right #marche #co01 table{
	margin:0 0 10px 0;
}
#right #marche #co01 table th{
	text-align:left;
	font-weight:normal;
	padding:0 10px 0 0;
	vertical-align:top;
}
#right #marche #co02{
	width:530px;
	padding:20px 0 5px 0;
}
#right #marche #co02 img{
	float:left;
}
/*------------------------------------------------------------------------------------*/
#right #theater{
	width:530px;
	padding-top:10px;
	line-height:140%;
}
#right #theater #title{
	width:530px;
	height:45px;
	margin:0 0 5px 0;
	background-image:url(../../event/images/theater_ti01.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}
#right #theater #title h2{
	text-indent:-9999px;
}
#right #theater #reed{
	padding:0 0 2em 0;
}
#right #theater #co01{
	width:530px;
	padding:0 0 5px 0;
}
#right #theater #co01 h3{
	font-size:120%;
	line-height:140%;
}
#right #theater #co01 table{
	margin:0 0 10px 0;
}
#right #theater #co01 table th{
	text-align:left;
	font-weight:normal;
	padding:0 10px 0 0;
	vertical-align:top;
}
#right #theater #co02{
	width:530px;
	padding:20px 0 5px 0;
}
#right #theater #co02 img{
	float:left;
}
#right #theater #co02 table{
	width:400px;
}
#right #theater #co02 table tr.gr{
	background-color:#DCEAD5;
}
#right #theater #co02 table td{
	text-align:left;
	font-size:100%;
}
/*------------------------------------------------------------------------------------*/
#right #feir{
	width:530px;
	padding-top:10px;
	line-height:140%;
}
#right #feir #title{
	width:530px;
	height:45px;
	margin:0 0 5px 0;
	background-image:url(../../event/images/feir_ti01.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}
#right #feir #title h2{
	text-indent:-9999px;
}
#right #feir #reed{
	padding:0 0 2em 0;
}
#right #feir h3{
	font-size:120%;
	line-height:140%;
}
#right #feir #co01{
	width:530px;
	padding:0 0 5px 0;
}
#right #feir #co01 table{
	width:530px;
}
#right #feir #co01 table tr.pi{
	background-color:#F9E7F3;
}
#right #feir #co01 table tr.ye{
	background-color:#F9F7E8;
}
#right #feir #co01 table th{
	text-align:center;
}
#right #feir #co01 table td{
	text-align:left;
}
/*------------------------------------------------------------------------------------*/
#right #cafe{
	width:530px;
	padding-top:10px;
	line-height:140%;
}
#right #cafe #title{
	width:530px;
	height:45px;
	margin:0 0 5px 0;
	background-image:url(../../event/images/cafe_ti01.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}
#right #cafe #title h2{
	text-indent:-9999px;
}
#right #cafe #reed{
	padding:0 0 2em 0;
}
#right #cafe #co01{
	width:530px;
	padding:0 0 5px 0;
}
#right #cafe #co01 p{
	margin:0 0 1em 0;
}
#right #cafe #co01 ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
#right #cafe #co01 li{
	padding:0;
	margin:0 0 2em 0;
}
#right #cafe #co01 li span{
	color:#CC66CC;
}
/*------------------------------------------------------------------------------------*/
#right #guide{
	width:530px;
	padding-top:10px;
	line-height:140%;
}
#right #guide #title{
	width:530px;
	height:45px;
	margin:0 0 5px 0;
	background-image:url(../../event/images/guide_ti01.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}
#right #guide #title h2{
	text-indent:-9999px;
}
#right #guide #reed{
	padding:0 0 2em 0;
}
#right #guide #co01{
	width:530px;
	padding:0 0 5px 0;
}
#right #guide #co01 ul{
	padding:0;
	margin:0 0 2em 0;
	list-style-type:none;
}
#right #guide #co01 li{
	padding:0;
	margin:0 0 1em 0;
}
#right #guide #co01 dl{
	padding:0;
	margin:0;
}
#right #guide #co01 dt{
	padding:0;
	margin:0 0 5px 0;
}
#right #guide #co01 dd{
	padding:0;
	margin:0 0 1em 0;
}
/*------------------------------------------------------------------------------------*/
#right #teamnihonbashi{
	width:530px;
	padding-top:10px;
	line-height:140%;
}
#right #teamnihonbashi #title{
	width:530px;
	height:45px;
	margin:0 0 5px 0;
	background-image:url(../../event/images/teamnihonbashi_ti01.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}
#right #teamnihonbashi #title h2{
	text-indent:-9999px;
}
#right #teamnihonbashi #reed{
	padding:0 0 2em 0;
}
#right #teamnihonbashi #co01{
	width:530px;
	padding:0 0 5px 0;
}
#right #teamnihonbashi #co01 ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
#right #teamnihonbashi #co01 li{
	padding:0;
	margin:0 0 2em 0;
}
#right #teamnihonbashi #co01 li span{
	color:#CC66CC;
}
/*------------------------------------------------------------------------------------*/
#right #stamp{
	width:530px;
	padding-top:10px;
	line-height:140%;
}
#right #stamp #title{
	width:530px;
	height:45px;
	margin:0 0 5px 0;
	background-image:url(../../event/images/stamp_ti01.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}
#right #stamp #title h2{
	text-indent:-9999px;
}
#right #stamp #reed{
	padding:0 0 2em 0;
}
#right #stamp #reed img{
	float:right;
	margin:0 0 1em 1em;
}
#right #stamp #co01{
	width:530px;
	padding:0 0 5px 0;
}
#right #stamp #co01 h3{
	font-size:120%;
	line-height:140%;
	color:#CB0097;
}
#right #stamp #co01 p{
	padding:3px 0 2em 0;
}

#right #stamp #co01 p img{
	float:left;
	margin:0 1em 0em 1em;
}
#right #stamp #co01 table{
	width:530px;
}
#right #stamp #co01 table th{
	background-color:#C7B1D3;
	text-align:center;
}
#right #stamp #co01 table tr.pi{
	background-color:#F8DEF1;
}
#right #stamp #co01 table tr.gr{
	background-color:#DCEAD5;
}
#right #stamp #co01 table td{
	text-align:left;
	font-size:100%;
}
/*------------------------------------------------------------------------------------*/
#right #workshop{
	width:530px;
	padding-top:10px;
	line-height:140%;
}
#right #workshop #title{
	width:530px;
	height:45px;
	margin:0 0 5px 0;
	background-image:url(../../event/images/workshop_ti01.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}
#right #workshop #title h2{
	text-indent:-9999px;
}
#right #workshop #reed{
	padding:0 0 2em 0;
}
#right #workshop #reed img{
	float:right;
	margin:0 0 1em 1em;
}
#right #workshop #co01{
	width:530px;
	padding:0 0 5px 0;
}
#right #workshop #co01 h3{
	font-size:120%;
	line-height:140%;
	color:#CB0097;
}
#right #workshop #co01 p{
	padding:3px 0 2em 0;
}
#right #workshop #co01 table{
	width:530px;
}
#right #workshop #co01 table th{
	background-color:#C7B1D3;
	text-align:center;
}
#right #workshop #co01 table tr.pi{
	background-color:#F8DEF1;
}
#right #workshop #co01 table tr.gr{
	background-color:#DCEAD5;
}
#right #workshop #co01 table td{
	text-align:left;
	font-size:100%;
}
/*------------------------------------------------------------------------------------*/
#right #sweets{
	width:530px;
	padding-top:10px;
	line-height:140%;
}
#right #sweets #title{
	width:530px;
	height:45px;
	margin:0 0 5px 0;
	background-image:url(../../event/images/sweets_ti01.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}
#right #sweets #title h2{
	text-indent:-9999px;
}
#right #sweets #reed{
	padding:0 0 2em 0;
}
#right #sweets #reed img{
	float:right;
	margin:0 0 1em 1em;
}
#right #sweets #co01{
	width:530px;
	padding:0 0 5px 0;
}
#right #sweets #co01 h3{
	font-size:120%;
	line-height:140%;
	color:#CB0097;
}
#right #sweets #co01 p{
	padding:3px 0 2em 0;
}
#right #sweets #co01 table{
	width:530px;
}
#right #sweets #co01 table th{
	background-color:#C7B1D3;
	text-align:center;
}
#right #sweets #co01 table tr.pi{
	background-color:#F8DEF1;
}
#right #sweets #co01 table tr.gr{
	background-color:#DCEAD5;
}
#right #sweets #co01 table td{
	text-align:left;
	font-size:100%;
}
/*------------------------------------------------------------------------------------*/
#right #goods{
	width:530px;
	padding-top:10px;
	line-height:140%;
}
#right #goods #title{
	width:530px;
	height:45px;
	margin:0 0 5px 0;
	background-image:url(../../event/images/goods_ti01.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}
#right #goods #title h2{
	text-indent:-9999px;
}
#right #goods #reed{
	padding:0 0 2em 0;
}
#right #goods #reed img{
	float:right;
	margin:0 0 1em 1em;
}
#right #goods #co01{
	width:530px;
	padding:0 0 5px 0;
}
#right #goods #co01 h3{
	font-size:120%;
	line-height:140%;
	color:#CB0097;
}
#right #goods #co01 p{
	padding:3px 0 2em 0;
}
#right #goods #co01 table{
	width:530px;
}
#right #goods #co01 table th{
	background-color:#C7B1D3;
	text-align:center;
}
#right #goods #co01 table tr.pi{
	background-color:#F8DEF1;
}
#right #goods #co01 table tr.gr{
	background-color:#DCEAD5;
}
#right #goods #co01 table td{
	text-align:left;
	font-size:100%;
}
/*------------------------------------------------------------------------------------*/
#right #hall{
	width:530px;
	padding-top:10px;
	line-height:140%;
}
#right #hall #title_yuu,
#right #hall #title_iki,
#right #hall #title_chi,
#right #hall #title_sou,
#right #hall #title_satellite{
	width:530px;
	height:33px;
	margin:0 0 5px 0;
	background-repeat:no-repeat;
}
#right #hall #title_yuu{
	background-image:url(../../hall/images/yuu_ti01.gif);
}
#right #hall #title_iki{
	background-image:url(../../hall/images/iki_ti01.gif);
}
#right #hall #title_chi{
	background-image:url(../../hall/images/chi_ti01.gif);
}
#right #hall #title_sou{
	background-image:url(../../hall/images/sou_ti01.gif);
}
#right #hall #title_satellite{
	background-image:url(../../hall/images/satellite_ti01.gif);
}
#right #hall h2{
	text-indent:-9999px;
}
#right #hall dl{
	padding:10px 0 0 0;
	margin:0;
}
#right #hall dt{
	padding:0 0 10px 0;
	margin:0;
	clear:both;
}
#right #hall dd.l{
	padding:0 0 10px 0;
	margin:0;
	float:left;
	clear:both;
}
#right #hall dd.r{
	padding:0 0 10px 0;
	margin:0;
	float:right;
}
/*------------------------------------------------------------------------------------*/
#right #reference{
	width:530px;
	padding-top:10px;
	line-height:140%;
}
#right #reference #title{
	width:530px;
	height:45px;
	margin:0 0 5px 0;
	background-image:url(../../images/reference_ti01.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}
#right #reference #title h2{
	text-indent:-9999px;
}
/*------------------------------------------------------------------------------------*/
/* お申込フォーム */
#right table.form{
	width:100%;
	padding:0;
	margin:0;
	border-collapse:collapse;
	border-top:1px solid #EDC2E8;
	border-left:1px solid #EDC2E8;
	font-size:100%;
}
#right table.form th,
#right table.form td{
	border-right:1px solid #EDC2E8;
	border-bottom:1px solid #EDC2E8;
}
#right table.form th{
	width:100px;
	padding:0 5px;
	margin:0;
	background-color:#F4D9EC;
	font-size:12px;
	text-align:center;
}
#right table.form td{
	padding:5px;
	margin:0;
	background-color:#FFFFFF;
}
#right table.form td input,
#right table.form td textarea{
	padding:5px;
}
#right table.form td.highlight{
	background-color:#FFF4FA;
}
/*------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------*/
