@charset "utf-8";


#main_visual {width:640px; position:relative; padding-top:126px; margin:0 auto; overflow:hidden; background:#FFF;}
#main_visual .imgbox {width:100%; height:524px;}
#main_visual .slider {width:100%; height:100%;}
#main_visual .slider .item {float:left; width:640px;}
#main_visual .btnbox {height:40px; cursor:pointer; position:absolute; top:140px; z-index:2; left:50%; margin-left:-50px;}
#main_visual .btnbox .go {float:left; width:23px; height:22px; background:url('/mobile/images/mv_btn.png') no-repeat; text-indent:-9999px; margin-right:0px;}
#main_visual .btnbox .go.on {background:url('/mobile/images/mv_btn_ov.png') no-repeat;}
#main_visual .btnbox .go.off {background:url('/mobile/images/mv_btn.png') no-repeat;}


#main_img {width:256px; position:relative; margin:0 auto; overflow:hidden; background:#FFF;}
#main_img .imgbox {width:100%; height:425px;}
#main_img .slider {width:100%; height:100%;}
#main_img .slider .item {float:left; width:256px;}
#main_img .btnbox {height:40px; cursor:pointer; position:absolute; top:8px; z-index:2; right:0;}
#main_img .btnbox .go {float:left; width:23px; height:22px; background:url('/mobile/images/mv_btn.png') no-repeat; text-indent:-9999px; margin-right:0px;}
#main_img .btnbox .go.on {background:url('/mobile/images/mv_btn_ov.png') no-repeat;}
#main_img .btnbox .go.off {background:url('/mobile/images/mv_btn.png') no-repeat;}


#main_img2 {width:640px; position:relative; margin:0 auto; overflow:hidden; background:#FFF;}
#main_img2 .imgbox {width:100%; height:335px;}
#main_img2 .slider {width:100%; height:100%;}
#main_img2 .slider .item {float:left; width:640px;}





/*�ϴܷѸ��̹���*/
.imgbox{display:block;width:640px; height:335px;background-image:url(/mobile/images/img_roll_01.jpg);background-position:center center;background-repeat:no-repeat;}
.slide{position:relative;width:640px;margin:0 auto}
.slide .slide_wrap{width:640px;height:335px;overflow:hidden;}
.slide .slide_wrap .slide_box{position:relative;left:0;width:3200px; height:335px;}
.slide .slide_wrap .slide_box li{float:left;}
.btn_left,
.btn_right{position:absolute;width:50px;height:40px;font-family:Verdana, Geneva, sans-serif;text-align:center;color:#FFF;cursor:pointer;}
.btn_left{left:0;top:50%;margin-top:-10px;}
.btn_right{right:0;top:50%;margin-top:-10px;}




.ba_box {width:640px; overflow:hidden; margin:0 auto;}
.ba_box ul {width:640px; overflow:hidden;padding-top:3%}
.ba_box ul li {float:left; margin:0;}


.area_box2 {width:640px; margin:0 auto;}
.area_box2 .top_area {width:640px; margin:0 auto; overflow:hidden;}
/*.area_box2 .top_area div {float:left; overflow:hidden;}*/
.area_box2 .top_area p {float:right; overflow:hidden;}
.area_box2 .top_area #ba_roll {float:left; width:393px; overflow:hidden; position:relative;}
.area_box2 .top_area #ba_roll .imgbox {width:100%;}
.area_box2 .top_area #ba_roll .slider {width:100%; height:394px;}
.area_box2 .top_area #ba_roll .slider .item {float:left; width:393px; overflow:hidden;}
.area_box2 .top_area #ba_roll .btnbox {width:160px; left:323px; top:15px; overflow:hidden; cursor:pointer; position:absolute; z-index:11;}
.area_box2 .top_area #ba_roll .btnbox .go {float:left; width:19px; height:19px; background:url('/mobile/images/np_btn.png') no-repeat; text-indent:-9999px; margin-right:0px;}
.area_box2 .top_area #ba_roll .btnbox .go.on {background:url('/mobile/images/np_btn_ov.png') no-repeat;}
.area_box2 .top_area #ba_roll .btnbox .go.off {background:url('/mobile/images/np_btn.png') no-repeat;}

.area_box2 .btm_area {width:574px; margin:0 auto; overflow:hidden;}
.area_box2 .btm_area ul {width:620px; overflow:hidden;}
.area_box2 .btm_area ul li {float:left; margin-right:11px;}

a,area{blr:expression(this.onFocus=this.blur());}
:focus{-mox-outline-style:none;}
