/* CSS Document */
ul,ol,li{margin:0;padding:0;list-style:none;}

#targettable{
	position: relative;
	top: -60px;
	left: 195px;
}
#prebox{
	position:absolute;
	visibility: hidden;
}
#black a:link {
	color: #000000;
	text-decoration: none;
}
#black a:hover {color: #3399CC;}
#black a:visited{color:#551a8b;text-decoration: none;}

#border-blue{border:1px solid #C1C6F9;}
#border-pink{padding:1px;border: 1px solid #FDA6BE;}
#border-bagep{border: 1px solid #E0B9B4;}
#border-grey{border: 1px solid #CCCCCC;}
#border-camel{border: 1px solid #CFA229;}
#border-pink2{border: 1px solid #E99483;}

#box-ti1{border: 1px solid #BE9EF3;}
#box-ti2{border: 1px solid #D6D125;}
#box-ti3{border: 1px solid #FF9933;}
#box-ti4{border: 1px solid #92CB67;}
#box-ti5{border: 1px solid #FBC0D3;}
#box-photo{border: 1px solid #FCD536;}
#box-yos{border: 1px solid #A5AFE2;}
#box-osu{border: 1px solid #E2E78F;}
.ulm_box{background-color: #FFFFCC}

#bg-n{background-repeat:no-repeat}
.bg{background:url(http://i.yimg.jp/images/evt/sakura2009/bg2.gif) repeat-x center top;}
.line {padding: 1px; border: 1px solid #B0B829;}
.line_w{border: 1px solid #FFFFFF;}
.line {padding: 1px; border: 1px solid #B0B829;}
.box1 {padding: 3px;border: 2px dotted #FB9BB6;}
.box {    padding: 2px;
    height: 164px;
    width: 164px;
    border: 1px solid #E1D2DA;
}
.box2 {padding: 1px;border: 1px solid #cccccc;}
.img {	padding: 3px;border: 1px solid #FB9BB6;}
.fortra{width:120px;}
.searchsubmit {
	border: 1px solid #333333;
	padding: 1px;
	width: 109px;
	height: 20px;
	background-color: #FCBACC;
	background-image: url(http://i.yimg.jp/images/evt/sakura2009/spot_select.gif);
	padding:2px;
	font-size:14px;
}

/* from MAP
=======================================*/
#csvcMapModuleMap object{display:block;margin:2px 0 0 0;}
#csvcMapModuleData{width:270px;}
#csvcMapModuleData ul{
	clear:left;
	margin:3px 0 3px 7px;
	font-size:85%;
	zoom:1;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #663300;
}
#csvcMapModuleData ul:after{display:block;visibility:hidden;clear:both;height:0;content:".";}
#csvcMapModuleData ul.first,#csvcMapModuleData ul.last{
border-bottom:none;
padding-bottom:0;
margin-bottom:-3px;}
#csvcMapModuleData ul li{float:left;}
#csvcMapModuleData ul li.csvcMMt1{display:block;}
#csvcMapModuleData ul li a{
	margin-bottom:5px;
	padding:2px 3px;
	display:block;
	color: #663300;
	text-decoration: none;
}
#csvcMapModuleData ul a:hover{background-color:#ffcaca;}


.event_rss_blog_title{font-size:100%; line-height:140%;}
.event_rss_blog_description{font-size:95%; line-height:140%;}
.event_rss_text3{font-size:85%; line-height:140%;}