@charset "utf-8";
/* CSS Document */


#canvas {text-align:center; margin:0 auto;}

#container #content_main{clear:both; position:relative; width:100%; min-width:320px; max-width:640px; margin:0 auto; padding:0; overflow:hidden; background:#333}
#container #content_main .menu{overflow:hidden; position:relative; margin:15px 0 15px 4%;}
#container #content_main .menu li{float:left; width:24%; margin:0; padding:0; text-align:center;}
#container #content_main .info {position:relative; margin:0; width:100%; padding :15px 0; background:#111; text-align:center;}
#container #content_main .info a {font-size:2.7em;}
#container #content_main .info a>span {color:#fff;}

#slider2{position:relative; top:0; width:100%; max-width:640px; margin:0 auto;}
#slider2 .slide-wrap2{}
#slider2 .slide-wrap2 .bx-wrapper2{}
#slider2 .slide-wrap2.bx-wrapper2 .bx-viewport2{height:300px;}
#slider2 .slide-wrap2 .bxslider2{position:absolute; left:0px;  margin:0;  width:100%; overflow:hidden;}
#slider2 .slide-wrap2 .bxslider2 li {position:relative; float:left; }
#slider2 .slide-wrap2 .bxslider2 li img{width:100%; vertical-align:top;}
.bx-prev2{display:none;}
.bx-next2{display:none;}
#slider2 .bx-pager2 .bx-pager-item2, #slider2 .bx-controls-auto2 .bx-controls-auto-item2 {position:relative; display: inline-block; *zoom: 1; *display: inline; margin:0 1% 0 0;}
#slider2 .bx-pager2 {position:absolute; text-align:center; bottom:4%; width:100%; overflow:hidden; z-index:1;}
#slider2 .bx-pager2.bx-default-pager2 a {text-indent: -9999px; display: block; width:14px; height:14px; background:url(slide_btn.png) no-repeat;}
#slider2 .bx-pager2.bx-default-pager2 a:hover, #slider2 .bx-pager2.bx-default-pager2 a.active {width:14px; height:14px; background:url(slide_btn_on.png) no-repeat;}