@charset "UTF-8";
/* CSS Document */



#Content  {
width:910px;
}

#Top_Banner  {
width:910px;
padding-top:20px;
padding-bottom:40px;
}

/* ------------------------------------- 
 *	JQAUARY
 * ------------------------------------- */

.pics {  
    width:   910px;  
    height:  360px;  
    padding: 2px 0;  
    margin:  0;  

} 

 
.pics img {  
    padding: 0;  
    background-color: #000;  
    width:  910px; 
    height: 360px; 
    top:  0; 
    left: 0 ;
} 



#Top_Banner #nav {
float:right;
padding:2px 0;
font-size:10px;
font-weight:bold;
}

#Top_Banner #nav a {
background: #000; 
text-decoration: none; 
margin:0 0 0 5px; 
padding: 3px 7px; 
color:#fff;  
}

#Top_Banner #nav a.activeSlide { 
background: #ffea00;
color:#000;
font-weight:bold;
}

#Top_Banner #nav a:focus { 
outline: none; 
}

#Top_Banner #nav a { 
background-color: #000;
}



/* ------------------------------------- 
 *	TOP PAGE UNDER
 * ------------------------------------- */


#Box_Wrap_Under  {
width:910px;
height:auto;
padding-bottom:100px;
}


#Box_Wrap_Under  ul{
margin:0px;
}

#Box_Wrap_Under  li{
list-style:none;
float:left;
padding:0 10px;
}






/*/////////ニュース/////////////////////////////*/

#Box_Wrap  {
width:910px;
height:auto;
padding-bottom:80px;
}


#Box  {
float:left;
width:302px;
height:auto;
}

#Box .dotline  {
float:left;
width:1px;
height:527px;
padding-right:20px;
}

#Content_Box  {
width:280px;
}


#Box .ttl  {
float:left
width:96px;
height:35px;
padding-bottom:45px;
}

#Small_Box  {
float:left;
line-height:1.8;
font-size:1em;
padding-bottom:30px;
}

#Small_Box .thumb  {
float:left;
width:70px;
height:70px;
padding-top:3px;
}

#Small_Box div.text  {
float:left;
width:170px;
padding-left:15px;
}

#Small_Box .text .date  {
color:#7a7a7a;
font-size:0.9em;
}

#Small_Box .text .news_ttl  {

}

#Navi_News  {
width:280px;
}

#Navi_News p.navi  {
float:right;
margin:0;
padding:0;
height:16px;
width:66px;
text-indent:-9999px;
/padding-right:10px;
}

#Navi_News p.navi  a  {
text-decoration:none;
display:block;
height:16px;
width:66px;
}

#Navi_News p.navi   {
background:url(../images/navi_news.gif) no-repeat;
}

#Navi_News p.navi a:hover  {
background:url(../images/navi_news_on.gif) no-repeat;
}

/*///////////イベント///////////////////////////////*/


#Small_Box_Event  {
float:left;
line-height:1.8;
padding-bottom:10px;
}

/*/////////////イベント(曜日)////////////*/

#Small_Box_Event .Monday  {
float:left;
width:42px;
height:42px;
background:url(../images/eventlist_mon.gif) no-repeat;
text-align:center;
padding-top:5px;
}

#Small_Box_Event .Tuesday  {
float:left;
width:42px;
height:42px;
background:url(../images/eventlist_tue.gif) no-repeat;
text-align:center;
padding-top:5px;
}
#Small_Box_Event .Wednesday  {
float:left;
width:42px;
height:42px;
background:url(../images/eventlist_wed.gif) no-repeat;
text-align:center;
padding-top:5px;
}
#Small_Box_Event .Thursday  {
float:left;
width:42px;
height:42px;
background:url(../images/eventlist_thu.gif) no-repeat;
text-align:center;
padding-top:5px;
}
#Small_Box_Event .Friday  {
float:left;
width:42px;
height:42px;
background:url(../images/eventlist_fri.gif) no-repeat;
text-align:center;
padding-top:5px;
}
#Small_Box_Event .Saturday  {
float:left;
width:42px;
height:42px;
background:url(../images/eventlist_sat.gif) no-repeat;
text-align:center;
padding-top:5px;
}
#Small_Box_Event .Sunday  {
float:left;
width:42px;
height:42px;
background:url(../images/eventlist_sun.gif) no-repeat;
text-align:center;
padding-top:5px;
}

/*////////////////////////*/


#Small_Box_Event .event_title  {
float:left;
width:175px;
padding-left:20px;
padding-top:3px;
font-size:1em;
color:#bebebe;
font-weight:bold;
}

#Small_Box_Event .event_title  a{
font-weight:bold;
}


#Navi_Event  {
width:280px;
}

#Navi_Event p.navi  {
float:right;
margin:0;
padding:0;
height:16px;
width:94px;
text-indent:-9999px;
/padding-right:10px;
}

#Navi_Event p.navi  a  {
text-decoration:none;
display:block;
height:16px;
width:94px;
}

#Navi_Event p.navi   {
background:url(../images/navi_schedule.gif) no-repeat;
}

#Navi_Event p.navi a:hover  {
background:url(../images/navi_schedule_on.gif) no-repeat;
}


/*//////////////マップ///////////////////////*/



#Small_Box .map {
width:240px;
height:276px;
padding-left:10px;
}

#Small_Box .attention  {
width:240;
height:53px;
padding-left:10px;
padding-top:40px;
}

#Navi_Access  {
width:282px;
}

#Navi_Access p.navi  {
float:right;
margin:0;
padding:0;
height:16px;
width:78px;
text-indent:-9999px;
/padding-right:10px;
}

#Navi_Access p.navi  a  {
text-decoration:none;
display:block;
height:16px;
width:78px;
}

#Navi_Access p.navi   {
background:url(../images/navi_access.gif) no-repeat;
}

#Navi_Access p.navi a:hover  {
background:url(../images/navi_access_on.gif) no-repeat;
}


#Dotline_right  {
float:right;
width:1px;
height:527px;
}

/*//////////////////////////////////////////*/

#Under_Banner  {
clear:both;
width:910px;
padding-bottom:200px;
}


/*////////////////////////////////IE7//////////////*/

#SB_Wrap  {
width:280px;
height:510px;
}

#SB_Wrap_2  {
width:280px;
height:510px;
}



























