@charset "utf-8";

#top-news-area {
    margin: 7px 0 0;

    padding: 0 0 20px;
}

#top-news-area-inner {
	width:1000px;
	margin:0 auto;
}

#topnews {
    width: 480px;
	float:left;
}
	
#topnews-inner {

}

#topnews-inner dl {

}

#topnews-inner dt {
}

#topnews-inner dd {

}

#bartendar-schedule-bottom {
    width: 1000px;
	
    margin: 0 auto;
    text-align: center;
    padding: 24px 0;
}

#btschedule-inner-bottom {

}

#btschedule-inner-bottom dl {
    width: 333px;

    float: left;
}

#btschedule-inner-bottom dt {
    width: 88px;
}

#btschedule-inner-bottom dd {
    width: 218px;

    /* float: right; */
    text-align: left;
}

#blog-inner {

}

#blog-inner dl {

}

#blog-inner dt {
    width: 90px;

}

#blog-inner dd {
    width: 360px;

}

#top-gallery-area {
    width: 480px;

    float: right;
    background: none;
}

#gallery-inner {

}
	
#gallery-inner ul {

}

#gallery-inner ul li{

}

#gallery-inner ul li dl {

}

#gallery-inner ul li dl dt {

}

#gallery-inner ul li dl dt a {

}

#gallery-inner ul li dl dt a img {
	
}

#gallery-inner ul li dl dd {
    width: 280px;

}

#gallery-inner .pictnum {
	
}

#gallery-inner .likenum {
	
}

#gallery-inner .date {

}

#gallery-inner .date a {
		
}

#gallery-inner h3 {
    display: inline;

    font-size: 18px;
}

#gallery-inner p {

}
.swipeshow {
    overflow: visible;

}

.swipeshow li {

}

.swipeshow li dt img {
}

.swipeshow dl {
    margin: 0 30px;

}

.swipeshow dt {
}

.swipeshow dd {
}

#top-faq-area {
    width: 480px;
	
    float: right;
    background: none;
}

#top-faq-area p {
    /* display: none; */
}

#top-faq-area dl {
    padding: 12px 6px 0;
    margin: 0;
}

#top-faq-area dt {
}

#top-faq-area dd {
    display: inline-block;
    margin: 6px 0 0;
}

#top-faq-area dd p {
	
}

#topvoice-inner iframe {
}

#topbartender-inner {
    width: 1000px;
	
    margin: 0 auto;
}

#topbartender-inner dl {
    width: 140px;
    margin: 32px 48px;
}

#topbartender-inner dt {
	
}

#topbartender-inner dt a {
	
}

#topbartender-inner dt img {
    width: 140px;
    height: 140px;
}

#topbartender-inner dt a:first-child:before {
font-size:12px;
right: 22px;
}

#topbartender-inner dd {
	
}

#topbartender-inner dd a {
}

#topbartender-inner dd a.tw-icon {
}

#topbartender-inner dd a.fb-icon {
}


#top-access-area p a {
}

.slideshow2 .dots {
}

.slideshow2 .dots .dot-item {
    outline: none;
}

.slideshow2 .dots .active {
}

#map_canvas {
}

.more {
}

.more a {
}

#top-today-area iframe{
    width: 477px!important;
	
}

#top-favorite-area {
    background: none;
    width: 480px;
    float: left;
}

#favorite {
}

#favorite li {
    margin: 4px;

}

#top-blog-area {
    float: right;
    width: 480px;
}

#today-gallery-inner {
width: 1000px;
margin: 0 auto;
}

#today-gallery {
width:100%;
background: url(/img/bg/bg03.jpg);
}

#top-today-area {
    width: 480px;
    float: left;
}

#top-recentevent-area {
    width: 1000px;
	
    margin: 0 auto;
    height: 540px;
    text-align: center;
    padding: 30px 0 0;
}

#top-favorite-faq-area {
    background: url(/img/bg/bg04.jpg);
	
    background-size: cover;
}

#top-favorite-faq-area-inner {
    width: 1000px;
	
    margin: 0 auto;
    padding: 0 0 24px;
}

#top-faq-guide {
    display: none;
	
}

#favorite img {
    width: 148px;
	
}

#top-bartender-area {
    text-align: center;
    clear: both;
}

#top-access-area {
	text-align:center;
}

#top-access-area h2 {
	text-align:center;
}

#top-calendar-area {
float: right;
}

#calendar-inner iframe {
width: 480px;
height: 280px;
}
