@charset "utf-8";
/* CSS Document */
input,button{margin:0;font-size:12px;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}

a:hover{text-decoration:none}


/* focus */
#focus{width:1080px; margin-left: -9px;}
#focus li{margin: auto 10px;}

.mb-wrapper{margin:0 auto 20px;position:relative; height:300px;left:0;top:0;}
.mb-slider,.mb-scroll{width:100%;height:292px;overflow:hidden;margin:0 auto;padding:0;position:relative;left:0;top:0;}
.mb-active-slider{border-color:#333;}
.mb-slider .mb-panel{display:block;cursor:pointer;float:left;list-style:none;}
.mb-panel a{outline:0;}
.mb-slider .mb-panel.current{cursor:auto;}
.mb-inside *{max-width:100%;}
a.mb-scrollButtons{display:block;width:46px;height:47px;background:transparent url(../img/jt.png) no-repeat;position:absolute;top:38%;margin-top:-29px;cursor:pointer;text-decoration:none;outline:0;border:0;_background:transparent url(../img/jt.png) no-repeat;}
a.mb-scrollButtons.mb-left{background-position:left top;left:-49px;}
a.mb-scrollButtons.mb-right{background-position:right top;right:-49px;}
a.mb-scrollButtons.mb-left:hover{background-position:left bottom;}
a.mb-scrollButtons.mb-right:hover{background-position:right bottom;}
a.mb-scrollButtons.disabled{display:none;}
.main-nav{display:block; text-align:center; border-bottom:2px solid #a71700;margin:0 0 20px 0;padding:0 0 10px 0;}
.main-nav a{text-decoration:none;color:#3e63ec;font-size:18px;margin:0 10px;}
.main-nav a:hover{color:black;border-bottom:2px solid black;}
.mb-inside img{width:100%;}

