﻿
@charset "utf-8";
.main_visual{width:100%; margin:0 auto; overflow:hidden;max-width:1920px; position:relative; border-bottom:0px #3a3a3a solid; }
.main_image {width:100%; height:600px;  border-top:0px solid #d7d7d7; overflow:hidden; margin:0 auto; position:relative; }

.leftsubnav{ display:none; position:absolute; z-index:1; left:0px;top:80px;  width:224px; padding-bottom:15px; overflow:hidden;
border: 1px solid transparent;
background: rgba(255, 255, 255, .4);
_background: 0;
_border: 0;
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#66000000', EndColorStr='#66000000');

}
.leftsubnav ul.leftc{ width:174px; margin:0px auto; overflow:hidden;}
.leftsubnav ul.leftc li{}
.leftsubnav ul.leftc li a{ width:174px; height:47px; float:left; display:inline; margin-top:15px; line-height:47px; font-size:18px; color:#fff;
background: rgba(236, 122, 10, .7);
_background: 0;
_border: 0;
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#66000000', EndColorStr='#66000000');
 }
.leftsubnav ul.leftc li a:hover{ width:174px; height:47px; background:#ec7a0a;
 } 
 .tgshowc{ display:none;width:174px; margin:0px auto; overflow:hidden; color:#fff;background:#ec7a0a; padding-bottom:10px;}
 
.tgshowc .telc{ text-align:left; background:url(../../image/telc.png) no-repeat left center; text-indent:1em; line-height:25px; width:150px; margin:5px auto; font-size:22px;}
 
 
.main_image ul {width:9999px; height:600px; overflow:hidden; position:absolute; top:0; left:0; z-index:2;}
.main_image li {float:left; width:100%; height:600px;}
.main_image li span {display:block; width:100%; height:600px}
.main_image li a {display:block; width:100%; height:600px}
.main_image li .img_1 {background: url('../images/banner1.jpg') center center no-repeat}
.main_image li .img_2 {background: url('../images/banner05.jpg') center center no-repeat}
.main_image li .img_3 {background: url('../images/banner07.jpg') center center no-repeat}
.main_image li .img_4 {background: url('../images/banner08.jpg') center center no-repeat}
.main_image li .img_5 {background: url('../images/banner09.jpg') center center no-repeat}


div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:550px; left:450px; z-index:3; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:20px; height:10px; margin:0; padding:0; background:url('../img/ico3.png') 0 -31px no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -1px}
#btn_prev,#btn_next{z-index:3;position:absolute;display:block;width:100px!important;height:599px!important;top:0%;display:none;}
#btn_prev{background:url(../img/arrow_left.png) no-repeat left center;left:10px;}
#btn_next{background:url(../img/arrow_right.png) no-repeat right center;right:10px;}
#btn_prev:hover{background:url(../img/arrow_left_hover.png) no-repeat left center;left:10px;}
#btn_next:hover{background:url(../img/arrow_right_hover.png) no-repeat right center;right:10px;}


