/* ¸ÞÀÎÆäÀÌÁö ·¹ÀÌ¾Æ¿ô */

/* ±âº» */
#wrap {position:relative; width:100%; margin:0 auto; min-width:1010px;}
#top {position:absolute; width:100%; height:70px; left:0px; top:0px; z-index:500; background:url("../img/inc/nav_bg1.png") repeat;}
#contents {position:relative; width:100%; height:2205px;}
#bottom {position:relative; width:100%; height:317px; background:url("../img/inc/bot_bg1.gif") repeat;}

/* Áß¾ÈÄÁÅÙÃ÷Æ² (cont1) */
.cont1 {position:relative; width:100%; height:735px; background:url("../img/main/main_bg1.gif") repeat;}
.cont2 {position:relative; width:100%; height:127px; background:url("../img/main/main_bg1.gif") repeat;}
.cont3 {position:relative; width:100%; height:513px; background:#fafafa;}
.cont4 {position:relative; width:100%; height:640px; background:url("../img/main/main_bg1.gif") repeat;}
.cont5 {position:relative; width:100%; height:190px; background:#fafafa;}


/* cont1 */
#brandVisual { position:relative;width:100%; min-width:1010px; margin:0 auto;overflow:hidden;height:735px;}
#brandVisual ul { position:relative; float:left; width:100%; height:735px;}
#brandVisual li { position:absolute; width:100%;height:735px;}

#brandVisual .visual_0 {left:0px; background:url("../img/newimg/vis_FLEX.png") 50% 0 no-repeat;}
#brandVisual .visual_1 {left: 100%;  background:url("../img/newimg/visual_02.png") 50% 0 no-repeat;}
#brandVisual .visual_2 {left: 200%;  background:url("../img/newimg/visual_03.png") 50% 0 no-repeat;}

.buttonWrap {position:absolute;  width:100%; height:16px; left:0px; top:568px; z-index:300;}
.buttonWrap2 {position:relative; width:1010px; height:16px; margin:0 auto;}
#buttonList:after {content:""; display:block; clear:both;}
#buttonList li{ background:url("../img/newimg/btnVisual.png") 0 -16px no-repeat; width:14px; height:16px; float:left; overflow:hidden; margin:0 6px 0 0; cursor:pointer;}
#buttonList li.on { background-position:0 0;}
#buttonList li a {display:block;text-indent:-9999px}

.c1qmunuWrap{position:absolute;  width:100%; height:89px; left:0px; top:600px; z-index:400; background:url("../img/newimg/qmenu_bg.gif") repeat;}
.c1qmunuWrap2{position:relative;  width:1010px; height:89px; margin:0 auto;}
.c1qmunuWrap2 ul li a { display:block; width:202px; height:89px;}
.c1qmunuWrap2 ul li.nav1{ position:relative; float:left; width:202px; height:89px; background:url("../img/newimg/qmenu_01.gif") no-repeat;}
.c1qmunuWrap2 ul li.nav2{ position:relative; float:left; width:202px; height:89px; background:url("../img/newimg/qmenu_02.gif") no-repeat;}
.c1qmunuWrap2 ul li.nav3{ position:relative; float:left; width:202px; height:89px; background:url("../img/newimg/qmenu_03.gif") no-repeat;}
.c1qmunuWrap2 ul li.nav4{ position:relative; float:left; width:202px; height:89px; background:url("../img/newimg/qmenu_04.gif") no-repeat;}
.c1qmunuWrap2 ul li.nav5{ position:relative; float:left; width:202px; height:89px; background:url("../img/newimg/qmenu_05.gif") no-repeat;}


/* cont2 */
.c2Wrap {position:relative; width:1010px; height:127px; margin:0 auto;}
.c2noti {position:relative; float:left; width:656px; height:127px; background:url("../img/newimg/noti_bg.png") no-repeat;}
.c2noti1 {position:relative; float:left; width:117px; height:40px; top:46px; background:url("../img/newimg/noti_bg2.png") no-repeat;}
.c2noti1 a {display:block; width:90px; height:40px;}
.c2noti2 {position:relative; float:left; width:245px; height:40px; top:46px; font-size:13px; color:#595959; text-align:left; font-weight:bold; letter-spacing:-1px; line-height:18px;}
.c2noti3 {position:relative; float:left; width:244px; height:40px; top:46px; font-size:13px; color:#595959; text-align:left; font-weight:bold; letter-spacing:-1px; line-height:18px;}
.c2notiText1 {font-size:12px; color:#797979; font-weight:bold; letter-spacing:normal;}
.c2bann {position:relative; width:354px; height:127px; overflow:hidden;}
.c2bnnWrap {position:relative; float:left; width:354px; height:127px; overflow:hidden;}
.c2bnnWrap ul { position:relative; float:left; width:100%; height:127px;}
.c2bnnWrap li { position:absolute;  float:left; width:100%; height:127px;}
.c2bnnWrap li a {display:block; width:100%; height:127px;}
.c2bnnWrap .visual_0 {left:0px; background:url("../img/newimg/banner_01.png") no-repeat;}
.c2bnnWrap .visual_1 {left:0px; background:url("../img/newimg/banner_02.png") no-repeat;}
.c2butWrap {position:absolute; width:354px; height:16px; top:24px; left:10px;}
.c2butWrap:after {content:""; display:block; clear:both;}
.c2butWrap li{ background:url("../img/newimg/btnVisual.png") 0 -16px no-repeat; width:14px; height:16px; float:left; overflow:hidden; margin:0 6px 0 0; cursor:pointer;}
.c2butWrap li.on { background-position:0 0;}
.c2butWrap li a {display:block;text-indent:-9999px}
.c2shal {position:absolute; width:10px; height:127px; top:0px; left:0px; background:url("../img/newimg/sh_l.png") no-repeat;}
.c2shar {position:absolute; width:10px; height:127px; top:0px; left:344px; background:url("../img/newimg/sh_r.png") no-repeat;}
.c2line {position:absolute; width:100%; height:2px; top:125px; left:0px; background:url("../img/newimg/line_01.png") repeat;}


/* cont3 */
.c3Wrap {position:relative; width:1010px; height:513px; margin:0 auto;}
.c3tit {position:relative; width:1010px; height:60px; text-align:center; padding-top:70px; font-size:17px; font-weight:bold; letter-spacing:-1px; color:#323232;}
.c3contWrap {position:relative; width:1010px; height:330px; background:url("../img/newimg/main_c3_bg.png") 0px 195px no-repeat;}
.c3cont1 {position:relative; float:left; width:336px; height:168px; padding-top:162px; background:url("../img/newimg/c3_visual1.png") 100px 10px no-repeat; text-align:center; font-size:12px; letter-spacing:-1px; line-height:140%; color:#606060;}
.c3cont2 {position:relative; float:left; width:338px; height:168px; padding-top:162px; background:url("../img/newimg/c3_visual2.png") 101px 10px no-repeat; text-align:center; font-size:12px; letter-spacing:-1px; line-height:140%; color:#606060;}
.c3cont3 {position:relative; float:left; width:336px; height:168px; padding-top:162px; background:url("../img/newimg/c3_visual3.png") 100px 10px no-repeat; text-align:center; font-size:12px; letter-spacing:-1px; line-height:140%; color:#606060;}
.c3Text1 {font-size:14px; color:#323232; font-weight:bold; letter-spacing:-1px; line-height:200%;}
.c3bt1 {position:absolute; width:97px; height:39px; top:275px; left:121px;  background:url("../img/newimg/main_c3_bt.png") no-repeat;}
.c3bt1 a {display:block; width:97px; height:39px;}
.c3line {position:absolute; width:100%; height:2px; top:511px; left:0px; background:url("../img/newimg/line_02.png") repeat;}


/* cont4 */
.c4Wrap {position:relative; width:1010px; height:640px; margin:0 auto;  background:url("../img/newimg/main_c4_bg.png") 0px 277px no-repeat;}
.c4tit {position:relative; width:1010px; height:60px; text-align:center; padding-top:70px; font-size:17px; font-weight:bold; letter-spacing:-1px; color:#323232;}
.c4cont1 {position:relative; width:1010px; height:168px; text-align:center; font-size:12px; letter-spacing:-1px; line-height:140%; color:#606060;}
.c4bt1 {position:absolute; width:97px; height:39px; top:85px; left:456px;  background:url("../img/newimg/main_c4_bt.png") no-repeat;}
.c4bt1 a {display:block; width:97px; height:39px;}


/* cont5 */
.c5Wrap {position:relative; width:1010px; height:190px; margin:0 auto;  background:url("../img/newimg/main_c5_bg.png") repeat;}
.c5cont1 {position:relative; float:left; width:336px; height:190px; background:url("../img/newimg/main_c5_c1.gif") 50% 50% no-repeat;}
.c5cont1 a {display:block; width:336px; height:190px;}
.c5cont2 {position:relative; float:left; width:338px; height:190px; background:url("../img/newimg/main_c5_c2.gif") 50% 50% no-repeat;}
.c5cont2 a {display:block; width:338px; height:190px;}
.c5cont3 {position:relative; float:left; width:336px; height:190px; background:url("../img/newimg/main_c5_c3.gif") 50% 50% no-repeat;}
.c5cont3 a {display:block; width:336px; height:190px;}





.nor {letter-spacing:normal;}

/* ¼ö°­ÈÄ±â ÆË¾÷ */
#review_pop1{position:absolute; width:315px; height:440px; z-index:1200; left:0px; top:0;}