@charset "utf-8";

@import "reset.css";

#accessibility-contents {position:fixed;top:0;left:0;width:100%;}

#skipNav {position:absolute;left:0;top:0;width:100%;z-index:999;}
#skipNav a {display:block;width:100%;height:0px;background:#333;line-height:30px;color:#fff;text-align:center;font-weight:bold;overflow:hidden;}
#skipNav a:focus, #skipNav a:active {height:30px;}

#wrap {width:100%;min-width:1200px;}

#header {position:absolute;top:0;left:0;width:100%;z-index:100;}
#header .hd_top {width:100%;height:36px;background:#2b2b2b;}
#header .hd_top .inner {position:relative;width:1200px;height:36px;margin:0 auto;}
#header .hd_top .logo {position:absolute;top:71px;left:0;}
#header .hd_top .hd_top_left {float:left;}
#header .hd_top .hd_top_left a {float:left;display:block;line-height:36px;color:#fff;font-size:12px;}
#header .hd_top .hd_top_left .cut {float:left;display:block;width:1px;height:9px;margin:14px 18px 0 18px;background:#1a1a1a;}
#header .hd_top .hd_top_right {float:right;}
#header .hd_top .hd_top_right ul li {float:left;}
#header .hd_top .hd_top_right ul .hd_sns_bt a {display:block;width:80px;height:36px;line-height:36px;text-align:center;color:#fff;font-size:12px;}
#header .hd_top .hd_top_right ul .fb_btn {background:#4867aa;}
#header .hd_top .hd_top_right ul .tw_btn {background:#39a0ce;}
#header .hd_top .hd_top_right ul .language_select {position:relative;width:130px;height:36px;background:#222222;}
#header .hd_top .hd_top_right ul .language_select .select_tit {position:relative;width:100%;padding:0 25px 0 15px;line-height:36px;text-align:left;color:#fff;font-size:12px;}
#header .hd_top .hd_top_right ul .language_select .select_tit:after {content:"";display:block;position:absolute;top:16px;right:12px;width:0;height:0;border-top:6px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent;}
#header .hd_top .hd_top_right ul .language_select .select_list {display:none;position:absolute;top:36px;left:0;width:100%;background:#222222;border-top:1px solid #222;}
#header .hd_top .hd_top_right ul .language_select .select_list a {display:block;padding:5px 15px;color:#fff;font-size:12px;}
#header .hd_top .hd_top_right ul .language_select .select_list a:hover {background:#01bbff;}
#header .hd_bot {width:100%;border-bottom:1px solid #61605f;}
#header .hd_bot .inner {width:1200px;height:116px;margin:0 auto;}
#header .hd_bot .weather_wrap {float:right;padding-top:44px;}
#header .hd_bot .weather_wrap p {display:inline-block;margin-right:25px;line-height:34px;vertical-align:middle;}
#header .hd_bot .weather_wrap .date {color:#fff;font-size:12px;}
#header .hd_bot .weather_wrap .temp {color:#01bbff;font-size:16px;font-weight:600;}
#header .hd_bot .weather_wrap .temp .num {display:inline-block;margin-right:10px;font-size:36px;vertical-align:middle;}
#header .hd_bot .weather_wrap .link_go {display:inline-block;height:15px;padding-right:15px;background:url(/Ivyimages/site/eng/common/weather_arrow.png) no-repeat right center;line-height:15px;color:#fff;font-size:12px;}

#gnb {width:100%;}
#gnb > ul {width:1200px;margin:0 auto;}
#gnb > ul:after {content:"";display:block;width:100%;height:0;clear:both;}
#gnb > ul > li.dep1 {float:left;position:relative;width:240px;}
#gnb > ul > li.dep1 > a.dep1_tit {display:block;height:56px;line-height:56px;text-align:center;color:#fff;font-size:16px;font-weight:600;}
#gnb > ul > li.dep1:hover > a.dep1_tit {color:#ff348f;}
#gnb > ul > li.dep1 .dep2 {display:none;position:absolute;top:56px;left:0;width:100%;padding:25px 0;}
#gnb > ul > li.dep1 .dep2:after {content:"";display:block;position:absolute;top:0;left:0;width:1px;height:10px;background:#015574;}
#gnb > ul > li.dep1:first-child .dep2:after {display:none;}
#gnb > ul > li.dep1 .dep2 li {margin-bottom:10px;text-align:center;}
#gnb > ul > li.dep1 .dep2 li a {color:#fff;font-size:14px;}
#gnb > ul > li.dep1 .dep2 li a:hover {color:#fffc00;text-decoration:underline;}

.gnb_bg {display:none;height:300px;background:url(/Ivyimages/site/eng/common/gnb_bg.png) repeat;}

#container {width:100%;}

.main_con .main_area_tit {margin-bottom:80px;line-height:1;text-align:center;font-size:26px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;}
.main_con .main_area_tit span {color:#01bbff;}
.main_con .main_area_tit.line_tit:after {content:"";display:block;width:80px;height:3px;margin:30px auto 0 auto;background:#01bbff;}

.latest_type1 {position:relative;width:100%;}
.latest_type1 ul {width:1200px;overflow:hidden;}
.latest_type1 ul li {float:left;width:384px;margin-left:24px;padding-bottom:25px;background:#f4f4f6;}
.latest_type1 ul li:first-child {margin-left:0;}
.latest_type1 ul li .thumb {width:100%;height:222px;margin-bottom:18px;overflow:hidden;background:url(/Ivyimages/site/eng/common/noimg.png) center no-repeat #e6e6e9;}
.latest_type1 ul li .post_info {padding:0 30px;}
.latest_type1 ul li .post_info .post_tit {display:block;height:44px;padding-bottom:18px;margin-bottom:18px;border-bottom:1px dashed #aaa;line-height:22px;font-size:15px;font-weight:600;}
.latest_type1 ul li .post_info .post_summary {height:54px;margin-bottom:18px;color:#333;font-size:12px;overflow:hidden;}
.latest_type1 ul li .post_info .date {color:#d974a1;font-size:12px;}
.latest_type1 .latest_more {position:absolute;right:0;top:-80px;font-size:13px;}

.latest_type2 {position:relative;width:100%;}
.latest_type2 ul {width:1200px;overflow:hidden;}
.latest_type2 ul li {position:relative;float:left;width:384px;height:395px;padding-bottom:40px;margin-left:24px;background:#f4f4f6;}
.latest_type2 ul li:first-child {margin-left:0;}
.latest_type2 ul li .thumb {width:100%;height:222px;margin-bottom:18px;overflow:hidden;}
.latest_type2 ul li .post_info {padding:0 30px;}
.latest_type2 ul li .post_info .post_tit {display:block;padding-bottom:18px;margin-bottom:18px;border-bottom:1px dashed #aaa;line-height:22px;font-size:15px;font-weight:600;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.latest_type2 ul li .post_info .post_summary {padding-left:8px;background:url(/Ivyimages/site/eng/main/latest_type2_bullet.gif) no-repeat left 7px;color:#333;font-size:12px;}
.latest_type2 ul li .post_info .post_summary .em_txt {font-weight:700;}
.latest_type2 ul li .hp_go_btn {position:absolute;bottom:20px;left:30px;color:#d974a1;font-size:12px;text-decoration:underline;}
.latest_type2 ul li .hit_num {position:absolute;bottom:20px;left:30px;color:#d974a1;font-size:12px;}

#firstArea {width:100%;}
#firstArea .visual_wrap {width:100%;overflow:hidden;}
#firstArea .visual_wrap .visual_list {position:relative;width:100%;height:711px;background:#333;}
#firstArea .visual_wrap .visual_list li {display:none;position:absolute;top:0;left:50%;width:1920px;height:711px;margin-left:-960px;}
#firstArea .visual_wrap .visual_list li.cur {display:block;}
#firstArea .visual_wrap .visual_list li .visual_info {position:absolute;top:370px;left:50%;width:1200px;margin-left:-600px;}
#firstArea .visual_wrap .visual_list li .visual_info .txt {line-height:49px;text-align:center;color:#fff;font-size:40px;font-weight:600;text-transform:uppercase;}
#firstArea .visual_wrap .visual_list li .visual_info .visual_link_bt {display:block;width:384px;height:54px;margin:28px auto 0 auto;background:#ff348f;line-height:54px;text-align:center;color:#fff;font-size:14px;}
#firstArea .visual_wrap .visual_list li .visual_info .visual_link_bt span {display:block;padding-right:50px;background:url(/Ivyimages/site/eng/main/visual_bt_arrow.png) no-repeat 92% center;}
#firstArea .visual_wrap .visual_list li .visual_img_name {display:block;position:absolute;bottom:15px;right:50%;height:17px;margin-right:-600px;padding-left:25px;background:url(/Ivyimages/site/eng/main/visual_img_name_ico.png) no-repeat left center;line-height:17px;color:#fff;font-size:12px;}
#firstArea .visual_wrap .visual_btn {position:relative;width:1200px;margin:0 auto;}
#firstArea .visual_wrap .visual_btn button {position:absolute;bottom:203px;}
#firstArea .visual_wrap .visual_btn .prev {left:0;}
#firstArea .visual_wrap .visual_btn .next {right:0;}

#secondArea {width:100%;}
#secondArea .inner {width:1200px;margin:0 auto;padding:75px 0 115px 0;}

#thirdArea {width:100%;background:url(/Ivyimages/site/eng/main/thirdArea_bg.gif) repeat;}
#thirdArea .inner {width:1200px;margin:0 auto;padding:75px 0 115px 0;}

#fourthArea {position:relative;width:100%;height:572px;background:url(/Ivyimages/site/eng/main/fourthArea_bg.jpg) no-repeat center center;background-size:cover;}
#fourthArea .inner {width:1200px;margin:0 auto;}
#fourthArea .slide_box {position:absolute;top:0;right:50%;width:500px;height:492px;padding:80px 50px 0 50px;background:url(/Ivyimages/site/eng/main/fourthArea_slide_box_bg.png) repeat;}
#fourthArea .slide_box .slide_box_tit {margin-bottom:50px;line-height:1;font-size:26px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;}
#fourthArea .slide_box .slide_box_tit span {color:#fff;}
#fourthArea .slide_box .slide_box_tit:after {content:"";display:block;width:80px;height:3px;margin-top:30px;background:#fff;}
#fourthArea .slide_box .slide_item {position:relative;height:240px;}
#fourthArea .slide_box .slide_item li {display:none;position:absolute;top:0;left:0;width:100%;}
#fourthArea .slide_box .slide_item li.cur {display:block;}
#fourthArea .slide_box .slide_item li .tit {margin-bottom:30px;color:#fff;font-size:30px;font-weight:600;}
#fourthArea .slide_box .slide_item li .txt {margin-bottom:40px;color:#fff;font-size:15px;}
#fourthArea .slide_box .slide_item li .more_bt {color:#fff;font-size:13px;}
#fourthArea .slide_box .slide_ctrl {position:absolute;bottom:90px;left:50px;}
#fourthArea .slide_box .slide_ctrl button {width:37px;height:37px;margin-right:2px;background:url(/Ivyimages/site/eng/common/opacity_black.png) repeat;color:#fff;font-size:15px;font-weight:600;}
#fourthArea .slide_box .slide_ctrl button.active {background:#fff;color:#000;}

#fifthArea {width:100%;}
#fifthArea .inner {width:1200px;margin:0 auto;padding:75px 0;}
#fifthArea .main_area_tit {margin-bottom:30px;}
#fifthArea .quick_btn_list {overflow:hidden;}
#fifthArea .quick_btn_list li {float:left;margin:0 25px;}
#fifthArea .quick_btn_list li a {display:block;width:150px;height:150px;background:#01bbff;border-radius:100%;overflow:hidden;}
#fifthArea .quick_btn_list li .ico {display:block;margin:32px 0 18px 0;text-align:center;}
#fifthArea .quick_btn_list li .txt {display:block;text-align:center;color:#fff;font-size:14px;}

#sixthArea {width:100%;background:url(/Ivyimages/site/eng/main/sixthArea_bg.gif) repeat;}
#sixthArea .inner {width:1200px;margin:0 auto;padding:75px 0 115px 0;overflow:hidden;}
#sixthArea .main_area_tit span {color:#fff;}
#sixthArea .main_area_tit.line_tit:after {background:#fff;}
#sixthArea .sixth_area_box_con {width:1232px;}
#sixthArea .sixth_area_box_con li {float:left;margin-left:32px;}
#sixthArea .sixth_area_box_con li:first-child {margin-left:0;}
#sixthArea .sixth_area_box_con li a {display:block;width:276px;height:276px;text-align:center;}
#sixthArea .sixth_area_box_con li a:after {content:"";display:inline-block;width:0;height:100%;vertical-align:middle;}
#sixthArea .sixth_area_box_con li .wrap {display:inline-block;vertical-align:middle;}
#sixthArea .sixth_area_box_con li.box .txt {display:block;color:#fff;font-size:18px;font-weight:600;}
#sixthArea .sixth_area_box_con li.box .overlay_ico {display:none;margin-top:25px;}
#sixthArea .sixth_area_box_con li.video_box .txt {display:block;color:#fff;font-size:22px;font-weight:600;}
#sixthArea .sixth_area_box_con li.video_box .txt1 {display:block;color:#fff;font-size:15px;}
#sixthArea .sixth_area_box_con li.video_box .ico {display:block;margin-top:25px;}
#sixthArea .sixth_area_box_con li:hover a {background:url(/Ivyimages/site/eng/main/sixthArea_box_overlay_bg.png) repeat;}
#sixthArea .sixth_area_box_con li.box:hover a .overlay_ico {display:block;}
#sixthArea .sixth_area_box_con li.box_item1 {background:url(/Ivyimages/site/eng/main/sixthArea_box_item_img01.jpg) no-repeat;border-radius:0;}
#sixthArea .sixth_area_box_con li.box_item2 {background:url(/Ivyimages/site/eng/main/sixthArea_box_item_img02.jpg) no-repeat;border-radius:0;}
#sixthArea .sixth_area_box_con li.box_item3 {background:url(/Ivyimages/site/eng/main/sixthArea_box_item_img03.jpg) no-repeat;border-radius:0;}
#sixthArea .sixth_area_box_con li.video_box {background:url(/Ivyimages/site/eng/main/sixthArea_box_item_img04.jpg) no-repeat;}

.bot_banner {width:100%;background:#fff;}
.bot_banner .inner {position:relative;width:1058px;height:69px;margin:0 auto;padding:0 71px 0 71px;border-top:1px solid #ddd;overflow:hidden;}
.bot_banner .wrap {width:100%;overflow:hidden;} 
.bot_banner .banner_list {position:relative;left:0;width:1152px;height:69px;display:table;}
.bot_banner .banner_list li {padding:0 20px;text-align:center;display:table-cell;vertical-align:middle;}
.bot_banner .banner_list li img {vertical-align:middle;}
.bot_banner .ctrl a {position:absolute;top:0;}
.bot_banner .ctrl .more_banner {left:0;}
.bot_banner .ctrl .prev_banner {left:0; border-left:1px solid #ddd;}
.bot_banner .ctrl .next_banner {right:0;}

#footer {width:100%;background:#2b2b2b;}
#footer .footer_inner {width:1020px;margin:0 auto;padding:35px 0 35px 180px;background:url(/Ivyimages/site/eng/common/footer_logo.png) no-repeat left 30px;}
#footer .f_nav {margin-bottom:20px;}
#footer .f_nav a {display:inline-block;color:#fff;font-size:14px;vertical-align:middle;}
#footer .f_nav .cut {display:inline-block;width:1px;height:10px;margin:0 10px;background:#6c6c6c;vertical-align:middle;}
#footer .copyright_wrap p {margin-top:6px;color:#9e9e9e;font-size:12px;}
#footer .copyright_wrap p .div_txt {padding-right:10px;}