@charset "utf-8";
/* CSS Document */

#nav,#prev,#next { margin:8px 2px; position: relative; font-family:"lr SVbN", "Osaka|"; }
#nav li,#prev li,#next li { float: left; list-style: none; font-size:10px; *padding: 4px 0px;}
/*#prev li{ margin-left:-42px;*margin-left:0px;}*/
#next li{ margin-right:-42px;}
#nav a { margin:0 1px 0 2px; padding: 2px 14px; border: 1px solid #e0e0e0; background: #fff; text-decoration: none; color:#717171; *padding: 8px 14px; *margin:5px 1px 5px 2px; padding/*\**/:3px 14px\9;}
#prev a,#next a { margin:0 1px 0 2px; padding: 2px 4px; border: 1px solid #e0e0e0; background: #fff; text-decoration: none; color:#717171; padding/*\**/:3px 4px\9; *border:none; _visibility: hidden;}
#nav li.activeSlide a { background: #e0e0e0; color: #ff0000; font-weight:bold;}
#nav a:focus,#prev a:focus,#next a:focus { outline: none; }

.e_box { height: 197px; width: 435px; padding:0; margin:0; overflow: hidden; /*border:1px solid #ddd;*/ }
.e_box div{ width:435px;}

.event_btn{ width:435px; text-align:center; clear:both;}


dl.event_guide {
float:left;
width: 430px;
margin: 0;
}
dl.event_guide dt {
width: 140px;
float: left;
padding: 3px 0 13px 3px;
font-weight:bold;
}
dl.event_guide dt img {
border:1px solid #e0e0e0;}
dl.event_guide dd {
margin: 0;
padding: 3px 3px 0px 140px;
font-family:"lr SVbN", "Osaka|";
}

dl.event_guide dd p{ margin:0; padding:0;}
dl.event_guide dd .e_title{ font-size:14px; font-weight:bold; padding-bottom:10px; margin:0;}
dl.event_guide dd p.e_date{ font-size:12px; font-weight:bold; padding:10px 0; margin:0;}
dl.event_guide dd p.e_text{ font-size:12px; padding-bottom:6px; margin:0;}