#mvisual_contents { width:100% !important; height:601px; position:relative;overflow:hidden; margin-top:0px; }
#mvisual_contents .main_img_wrap { min-width:1300px; position:inherit !important; width:100% !important;}
.main_img_wrap .main_text_area {margin:0 auto; width:1300px;position:relative;height:567px;}

.mvisual_01_text { width:100% !important; height:567px; position:relative; z-index:1;padding-left:20px; background:url('../images/mainVisual/v1.jpg') no-repeat 0 0; }
.mvisual_01_text span { position:inherit !important; width:178px; height:165px; }
.mvisual_01_text .txt1_1 { position:absolute; top:0; left:-200px;}
.mvisual_01_text .txt1_2 { position:absolute; top:0; left:400px;}
.mvisual_01_text .txt1_3 { position:absolute; top:508px; left:50px;}
.mvisual_01_text .txt1_4 { position:absolute; top:420px; left:560px;}
.mvisual_01_text .txt1_5 { position:absolute; top:430px; left:738px;}
.mvisual_01_text .txt1_6 { position:absolute; top:440px; left:916px;}

.mvisual_02_text { width:100% !important; height:567px; position:relative; z-index:1; padding-left:20px; background:url('../images/mainVisual/v1.jpg') no-repeat 0 0;}
.mvisual_02_text span { position:inherit !important; width:178px; height:165px; }
.mvisual_02_text .txt2_1 { position:absolute; top:0; left:-150px;}
.mvisual_02_text .txt2_2 { position:absolute; top:0; left:400px;}
.mvisual_02_text .txt2_3 { position:absolute; top:508px; left:50px;}
.mvisual_02_text .txt2_4 { position:absolute; top:420px; left:560px;}
.mvisual_02_text .txt2_5 { position:absolute; top:430px; left:738px;}
.mvisual_02_text .txt2_6 { position:absolute; top:440px; left:916px;}

.mvisual_03_text { width:100% !important; height:567px; position:relative; z-index:1; padding-left:20px; background:url('../images/mainVisual/v1.jpg') no-repeat 0 0;}
.mvisual_03_text span { position:inherit !important; width:178px; height:165px; }
.mvisual_03_text .txt3_1 { position:absolute; top:0; left:-150px;}
.mvisual_03_text .txt3_2 { position:absolute; top:0; left:400px;}
.mvisual_03_text .txt3_3 { position:absolute; top:508px; left:50px;}
.mvisual_03_text .txt3_4 { position:absolute; top:420px; left:560px;}
.mvisual_03_text .txt3_5 { position:absolute; top:430px; left:738px;}
.mvisual_03_text .txt3_6 { position:absolute; top:440px; left:916px;}

.mvisual_04_text { width:100% !important; height:567px; position:relative; z-index:1; padding-left:20px; background:url('../images/mainVisual/v1.jpg') no-repeat 0 0;}
.mvisual_04_text span { position:inherit !important; width:178px; height:165px; }
.mvisual_04_text .txt4_1 { position:absolute; top:0; left:-130px;}
.mvisual_04_text .txt4_2 { position:absolute; top:0; left:400px;}
.mvisual_04_text .txt4_3 { position:absolute; top:508px; left:50px;}
.mvisual_04_text .txt4_4 { position:absolute; top:420px; left:560px;}
.mvisual_04_text .txt4_5 { position:absolute; top:430px; left:738px;}
.mvisual_04_text .txt4_6 { position:absolute; top:440px; left:916px;}

.mvisual_05_text { width:100% !important; height:567px; position:relative; z-index:1; padding-left:20px; background:url('../images/mainVisual/v1.jpg') no-repeat 0 0;}
.mvisual_05_text span { position:inherit !important; width:178px; height:165px; }
.mvisual_05_text .txt5_1 { position:absolute; top:0; left:-100px;}
.mvisual_05_text .txt5_2 { position:absolute; top:0; left:400px;}
.mvisual_05_text .txt5_3 { position:absolute; top:508px; left:50px;}
.mvisual_05_text .txt5_4 { position:absolute; top:420px; left:560px;}
.mvisual_05_text .txt5_5 { position:absolute; top:430px; left:738px;}
.mvisual_05_text .txt5_6 { position:absolute; top:440px; left:916px;}

.visualBtn { display:block; position:relative;top:-38px;width:100%; margin:0 auto; margin-left:0px; z-index:999; background:3343434; /*background:url('') repeat-x 0 48px; */}
.visualBtn ul {width:1000px; overflow:hidden; margin:0 auto; /* background:url('') no-repeat 0 48px; */}
.visualBtn ul li { float:left; margin-left:0px;  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:200px;height:80px;overflow:hidden;line-height:999px;}
.visualBtn ul li a.ico_1 {background-position:0px -1146px}
.visualBtn ul li a.ico_2 {background-position:-201px -1146px}
.visualBtn ul li a.ico_3 {background-position:-402px -1146px}
.visualBtn ul li a.ico_4 {background-position:-603px -1146px}
.visualBtn ul li a.ico_5 {background-position:-804px -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:-201px -1245px}
.visualBtn ul li.on a.ico_3, .visualBtn ul li:hover a.ico_3 {background-position:-402px -1245px}
.visualBtn ul li.on a.ico_4, .visualBtn ul li:hover a.ico_4 {background-position:-603px -1245px}
.visualBtn ul li.on a.ico_5, .visualBtn ul li:hover a.ico_5 {background-position:-804px -1245px}


.flick_nav {position:absolute;top:240;width:100%;}
.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:66px;height:90px;display:inline-block;line-height:999px;overflow:hidden;position:absolute;top:240px;z-index:999;cursor:pointer;}
.flick_nav a em.prev_btn {background-position:0 -587px;left:30px;}
.flick_nav a em.next_btn {background-position:-62px -587px;right:30px;}
.flick_nav a:hover em.prev_btn {background-position:-129px -587px;left:30px;}
.flick_nav a:hover em.next_btn {background-position:-190px -587px;right:30px;}



