@charset "utf-8";


.visual_zone {position:relative;overflow:hidden;width:1068px;height:521px}
.visual_zone .m_v_rolling {margin-top:0px}
.visual_zone .m_v_rolling li .visual_cont {left:0;top:0;width:1068px;height:521px}
.visual_zone .m_v_rolling li .v_menu_list {position:absolute;left:0;top:300px}
.visual_zone .m_v_rolling li .v_menu_list {position:relative;left:0;top:-250px}
.visual_zone .m_v_rolling li .visual_txt {left:0;top:0;width:1068px}
.visual_zone .img {width:1068px;height:521px;#margin-top:-18px;vertical-align:top}

#main.main1024 .visual_zone {width:812px}
#main.main1024 .visual_zone .m_v_rolling li .visual_cont {left:0;top:0;width:812px;height:521px}
#main.main1024 .visual_zone .m_v_rolling li .visual_txt {left:0;top:0;width:812px}
#main.main1024 .visual_zone .img {width:812px;height:522px}

.visual_zone .control a,
.visual_zone .m_v_rolling li .circle01 a,
.visual_zone .m_v_rolling li .circle02 a,
.visual_zone .m_v_rolling li .circle03 a,
.visual_zone .m_v_rolling li .circle04 a,
.visual_zone .m_v_rolling li .circle05 a,
.visual_zone .m_v_rolling li .circle06 a,
.visual_zone .m_v_rolling li .circle07 a,
.visual_zone .m_v_rolling li .circle08 a {display:block;overflow:hidden;position:absolute;right:31px;width:16px;height:16px;text-indent:-999em;background-image:url("/r63/images/ko/main/bg_circle.png");background-repeat:no-repeat;background-position:left top;z-index:15}
.visual_zone .m_v_rolling li .circle01 a {top:163px}
.visual_zone .m_v_rolling li .circle02 a {top:193px}
.visual_zone .m_v_rolling li .circle03 a {top:223px}
.visual_zone .m_v_rolling li .circle04 a {top:253px}
.visual_zone .m_v_rolling li .circle05 a {top:283px}
.visual_zone .m_v_rolling li .circle06 a {top:313px}
.visual_zone .m_v_rolling li .circle07 a {top:343px}
.visual_zone .m_v_rolling li .circle08 a {top:373px}
.visual_zone .m_v_rolling li.on .circle01 a {background-position:right top}
.visual_zone .m_v_rolling li.on .circle02 a {background-position:right top}
.visual_zone .m_v_rolling li.on .circle03 a {background-position:right top}
.visual_zone .m_v_rolling li.on .circle04 a {background-position:right top}
.visual_zone .m_v_rolling li.on .circle05 a {background-position:right top}
.visual_zone .m_v_rolling li.on .circle06 a {background-position:right top}
.visual_zone .m_v_rolling li.on .circle07 a {background-position:right top}
.visual_zone .m_v_rolling li.on .circle08 a {background-position:right top}
.visual_zone .control a {top:343px;right:30px;width:18px;height:18px;background-position:left bottom}/* 배너가 6개일때 top:343px, top:315, top:286px;, top:256px, top:227px */
.visual_zone .control.stop a {top:343px;right:30px;width:18px;height:18px;background-position:right bottom}
.visual_zone .v_menu_list {overflow:hidden;width:340px;height:39px;margin:25px auto 0 auto;padding:2px 0 0 14px;background:url("/r63/images/ko/main/bg_visual_menu.png") no-repeat left top}
.visual_zone .v_menu_list li {float:left;padding-right:0;margin-right:0;line-height:1;background:url("/r63/images/ko/main/bl_visual_var.png") no-repeat right center}
.visual_zone .v_menu_list li.last {margin:0;padding:0;background:none}
.visual_zone .v_menu_list li a {display:inline-block;padding:11px 25px 11px 25px}
.visual_zone .v_menu_list2 {width:314px;padding:2px 0 0 40px}
.visual_zone .v_menu_list2 li {padding-right:21px;margin-right:21px}
.visual_zone .v_menu_list2 li a {display:inline-block;padding:11px 30px 11px 30px}

.visual_zone .v_menu_list3 {width:170px;padding:2px 0 0 40px}
.visual_zone .v_menu_list3 li {padding-right:21px;margin-right:21px}
.visual_zone .v_menu_list3 li a {display:inline-block;padding:11px 30px 11px 30px}

/* main_content */
.main_content {overflow:hidden;width:965px}
.main_content .event_menu .tit,
.main_content .package_menu .tit,
.main_content .signature_menu .tit {margin-bottom:20px}
.main_content .event_menu {float:left;width:236px;height:492px;border-right:1px solid #d9d9d9}
.main_content .signature_menu {float:left;width:206px;height:492px;padding:0 29px;border-right:1px solid #d9d9d9}
.main_content .package_menu {float:left;width:432px;height:492px;padding:0 0 0 29px}
.main_content .event_menu li{margin-bottom:40px}
.main_content .event_menu li a{display:block}
.main_content .event_menu li .img{display:block;margin-bottom:12px}
.main_content .event_menu li .sub_tit{display:block;color:#000000;font-size:13px;font-weight:700}
.main_content .event_menu li .sub_txt{display:block;width:206px;;color:#4d4d4d}
.main_content .signature_slide_wrap{position:relative;overflow:hidden;width:206px;height:410px}
.main_content .signature_slide_wrap ul{position:absolute;top:0;left:0;width:3000px}
.main_content .signature_slide_wrap li{float:left;width:206px;height:413px}
.main_content .signature_slide_wrap li a{display:block;}
.main_content .signature_slide_wrap li .img{display:block;margin-bottom:12px;}
.main_content .signature_slide_wrap li .img img{}
.main_content .signature_slide_wrap li .sub_tit{color:#333333}
.main_content .signature_slide_wrap li .sub_txt{display:block;font-size:13px}
.main_content .signature_slide_wrap li .sub_txt span{color:#000000;font-weight:700;letter-spacing:-1px}
.main_content .signature_menu .btn_area,.package_menu .btn_area{padding:0}
.main_content .signature_menu .btn_area a,.package_menu .btn_area a {float:left;padding:1px}
.main_content .signature_menu .btn_area a img {display:block}
.main_content .signature_menu .btn_area .btn_next,
.main_content .package_menu .btn_area .btn_next {margin-left:-3px}
.main_content .signature_menu .btn_area a img,
.main_content .package_menu .btn_area a img {vertical-align:top}
.main_content .package_menu ul{overflow:hidden;width:4500px}
.main_content .package_menu li {float:left;width:206px;margin:0 20px 0 0}
.main_content .package_menu li .bx_package {height:206px}
.main_content .package_menu li a {display:block}
.main_content .package_menu li .img{position:relative;display:block;margin-bottom:12px}
.main_content .package_menu li .img span{position:absolute;bottom:0;left:0;display:block;width:100%;height:14px;padding:7px 0 7px 9px;background:url(/r63/images/ko/main/bg_package_tit.png) no-repeat left bottom;color:#fff;font-size:11px}
.main_content .package_menu li .sub_tit{display:block;color:#000000;font-size:13px;font-weight:700}
.main_content .package_menu li .sub_txt{color:#4d4d4d}
.main_content .package_slide_wrap{position:relative;overflow:hidden;width:432px;height:410px}
.main_content .package_slide_wrap .package_list{position:absolute;left:0;width:452px}
.main_content .package_slide_wrap ul{overflow:hidden;float:left}
.main_content .package_slide_wrap li{}
.main_content .package_slide_wrap{overflow:hidden}
