﻿@charset "utf-8";
.main_visual{height:100%;}
.main_image {width:100%;height:100%;overflow:hidden;position:relative;}
.main_image ul {width:30000px;height:100%;overflow:hidden;}
.main_image li {float:left; width:100%;height:100%;}
.main_image li span,.main_image li a {display:block; width:100%; height:100%;}
.main_image img  {width:100%;}

div.flicking_con {width:100%;position:relative;}
div.flicking_con .flicking_inner {width:100px; height:21px; margin:-10px auto 0px;}
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block;}
div.flicking_con a.on {background-position:0 -21px}

#btn_prev,#btn_next{z-index:99;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/) no-repeat left top;left:10px;}
#btn_next{background:url(../images/) no-repeat right top;right:10px;}