﻿@charset "utf-8";
*{margin:0;padding:0;list-style:none;border:0;}

.main_visual{border-top:0px solid #d7d7d7;overflow:hidden;position:relative;}
.main_image{overflow:hidden;position:relative;}
.main_image ul{width:9999px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;}

.main_image li a{display:block;width:100%;}
.main_image li img{width:173px; }

div.flicking_con{position:absolute;z-index:999;width:150px;height:21px;}
div.flicking_con a{float:left;width:12px;height:12px; border-radius:50%; background: #fff; filter:alpha(opacity=50);  -moz-opacity:0.5;  -khtml-opacity: 0.5;  opacity: 0.5; margin:7px;padding:0; display:block;text-indent:-1000px}
div.flicking_con a.on{ filter:alpha(opacity=100);  -moz-opacity:1;  -khtml-opacity: 1;  opacity: 1;}

/* main_image */
.main_visual{height:180px; width: 850px !important; margin: 20px 195px 46px;}
.main_image{height:180px;}
.main_image ul{height:180px; }
.main_image li{height:180px; }
#btn_prev, #btn_next{z-index:11111;position:absolute;width:44px!important;height:72px!important;top:50%;margin-top:-55px;}
#btn_prev{background: url("../images/left.png") no-repeat; margin-left:37px; width: 44px !important; display: block !important;  opacity: 1!important;}
#btn_next{background: url("../images/right.png") no-repeat; margin-left: 1114px;  width: 44px !important; display: block !important;  opacity: 1!important;}
.cy_sub{margin-bottom: 60px; text-align: center;}
.cy_sub button{width: 170px; height: 43px; border: 0; border-radius: 4px; color: #fff; font-size: 16px; font-weight: 600; background: #ff2874;}


