/* ¸ÞÀÎ ºñÁê¾ó */
#mvisual_contents { margin:0 auto; width:1000px !important; height:425px; position:relative;overflow:hidden; }
#mvisual_contents .main_img_wrap {min-width:1000px;position:inherit !important; width:100% !important;}
.main_img_wrap .main_text_area {margin:0 auto;width:1000px;position:relative;height:425px;}

.mvisual_01_text {width:1000px !important; height:425px; position:relative; z-index:1; background:url('../images/mainVisual/v1.jpg') no-repeat 0 0;}
.mvisual_01_text .txt1_1{position:absolute; top:0px; left:1050px;}
.mvisual_01_text .txt1_2{position:absolute; top:-300px; left:50px;}
.mvisual_01_text .txt1_3 {position:absolute; top:0px; left:138px;}
.mvisual_01_text .txt1_4 {position:absolute; top:0px; left:138px;}
.mvisual_01_text .txt1_5 {position:absolute; top:0px; left:138px;}
.mvisual_01_text .txt1_3 a:hover { position:relative; top:-2px;}
.mvisual_01_text .txt1_4 a:hover { position:relative; top:-2px; }
.mvisual_01_text .txt1_5 a:hover { position:relative; top:-2px;}


.mvisual_02_text {width:1000px !important;height:425px; position:relative; z-index:1; background:url('../images/mainVisual/v2.jpg') no-repeat 0 0;}
.mvisual_02_text .txt2_1{position:absolute; top:0px; left:1050px;}
.mvisual_02_text .txt2_2{position:absolute; top:-300px; left:50px;}
.mvisual_02_text .txt2_3 {position:absolute; top:0px; left:138px;}
.mvisual_02_text .txt2_4 {position:absolute; top:0px; left:138px;}
.mvisual_02_text .txt2_5 {position:absolute; top:0px; left:138px;}
.mvisual_02_text .txt2_3 a:hover { position:relative; top:-2px;}
.mvisual_02_text .txt2_4 a:hover { position:relative; top:-2px; }
.mvisual_02_text .txt2_5 a:hover { position:relative; top:-2px;}

.mvisual_03_text {width:1000px !important; height:425px; position:relative; z-index:1; background:url('../images/mainVisual/v3.jpg') no-repeat 0 0;}
.mvisual_03_text .txt3_1{position:absolute; top:0px; left:1050px;}
.mvisual_03_text .txt3_2{position:absolute; top:-300px; left:50px;}
.mvisual_03_text .txt3_3 {position:absolute; top:0px; left:138px;}
.mvisual_03_text .txt3_4 {position:absolute; top:0px; left:138px;}
.mvisual_03_text .txt3_5 {position:absolute; top:0px; left:138px;}
.mvisual_03_text .txt3_3 a:hover { position:relative; top:-2px;}
.mvisual_03_text .txt3_4 a:hover { position:relative; top:-2px; }
.mvisual_03_text .txt3_5 a:hover { position:relative; top:-2px;}

.mvisual_04_text {width:1000px !important; height:425px; position:relative; z-index:1; background:url('../images/mainVisual/v4.jpg') no-repeat 0 0;}
.mvisual_04_text .txt4_1{position:absolute; top:0px; left:1050px;}
.mvisual_04_text .txt4_2{position:absolute; top:-300px; left:50px;}
.mvisual_04_text .txt4_3 {position:absolute; top:0px; left:138px;}
.mvisual_04_text .txt4_4 {position:absolute; top:0px; left:138px;}
.mvisual_04_text .txt4_3 a:hover { position:relative; top:-2px;}
.mvisual_04_text .txt4_4 a:hover { position:relative; top:-2px; }


.visualBtn { display:inline-block; position:relative;top:-70px; margin:0 auto;  z-index:999;  /*background:url('') repeat-x 0 48px; */}
.visualBtn ul {overflow:hidden;margin:0 auto;  /* background:url('') no-repeat 0 48px; */}
.visualBtn ul li { float:left;margin-left:5px; list-style:none;}
.visualBtn ul li:first-child {margin:0 auto;}
.visualBtn ul li a {background:url('../images/mainVisual/common.png') no-repeat 0 0;display:inline-block;width:45px;height:98px;overflow:hidden;line-height:999px;}
.visualBtn ul li a.ico_1 {background-position:0px -1146px}
.visualBtn ul li a.ico_2 {background-position:-45px -1146px}
.visualBtn ul li a.ico_3 {background-position:-90px -1146px}
.visualBtn ul li a.ico_4 {background-position:-135px -1146px}
.visualBtn ul li.on a.ico_1, .visualBtn ul li:hover a.ico_1 {background-position:0px -1245px}
.visualBtn ul li.on a.ico_2, .visualBtn ul li:hover a.ico_2 {background-position:-45px -1245px}
.visualBtn ul li.on a.ico_3, .visualBtn ul li:hover a.ico_3 {background-position:-90px -1245px}
.visualBtn ul li.on a.ico_4, .visualBtn ul li:hover a.ico_4 {background-position:-135px -1245px}

.flick_nav {position:absolute;top:170;width:1000px;min-width:980px;}
.flick_nav_area {margin:0 auto;width:100%;position:relative}
.flick_nav a em, .flick_nav a:hover em {background:url('../images/mainVisual/common.png') no-repeat 0 0;width:36px;height:71px;display:inline-block;line-height:999px;overflow:hidden;position:absolute;top:170px;z-index:999; cursor:pointer;}
.flick_nav a em.prev {background-position:0 -587px;left:20px; }
.flick_nav a em.next {background-position:-84px -587px;right:20px;}
.flick_nav a:hover em.prev {background-position:-120px -587px;left:20px;}
.flick_nav a:hover em.next {background-position:-204px -587px;right:20px;}


