@charset "utf-8";

/* GCP WD_WP Team. Author : Choi Hyunsun 2016-10-10. Edit : Jiwon Lee 2022-04-04 */
#GCWwrap	{min-width:980px;min-height:642px;padding-top:100px;}

/* background image */
.banner .btn_prev, .banner .btn_next, .banner .paging > span, .banner .paging > button, .shortcuts dd a, .shortcuts dl.stock dd.current .before span
{background-image:url('https://hive-fn.qpyou.cn/markup/img/gcw/c_ko/main_v2.png');background-repeat:no-repeat;background-size:100px 600px;}

/* banner */
.banner	{width:100%;height:680px;position:relative;overflow:hidden;}
.banner .list	{width:2000px;height:100%;position:absolute;top:0;left:50%;margin-left:-1000px;}
.banner .list.list1	{width:2000px;margin-left:-1000px;}
.banner .list.list2	{width:4000px;margin-left:-3000px;}
.banner .list.list3	{width:6000px;margin-left:-5000px;}
.banner .list.list4	{width:8000px;margin-left:-7000px;}
.banner .list.list5	{width:10000px;margin-left:-9000px;}
.banner .list li	{width:2000px;height:100%;float:left;}
.banner .list li a	{width:100%;height:100%;display:block;}
.banner .list li a img	{width:2000px;height:680px;}
.banner .btn_prev, .banner .btn_next	{width:80px;height:80px;position:absolute;top:285px;border:0;background-color:transparent;}
.banner .btn_prev	{left:50%;margin-left:-490px;background-position:0 0;}
.banner .btn_next	{left:50%;margin-left:410px;background-position:0 -80px;}
.banner .paging	{width:100%;height:36px;position:absolute;bottom:20px;left:0;text-align:center;}
.banner .paging > span	{width:36px;height:36px;display:inline-block;margin-left:-3px;background-position:-50px -160px;}
.banner .paging > span.on	{background-position:0 -160px;}
.banner .paging > button	{width:33px;height:36px;display:inline-block;border:0;background-color:transparent;}
.banner .paging button.btn_pause	{background-position:0 -200px;}
.banner .paging button.btn_play	{background-position:-50px -200px;}

/* shortcuts */
.shortcuts	{width:980px;margin:0 auto;padding-top:68px;padding-bottom: 64px;}
.shortcuts .info_wrap	{background: url('https://hive-fn.qpyou.cn/markup/img/gcw/c_ko/bg_main_shotcuts_v2.png') no-repeat 100% 0;background-size: 948px 571px;padding-top: 18px;box-sizing: border-box;margin-top: -18px;}
.info_wrap:after	{content:'';display:block;clear:both;overflow:hidden;}
:lang(en) .info_wrap	{background-image:url('https://hive-fn.qpyou.cn/markup/img/gcw/c_en/bg_main_shotcuts_v1.png');}
:lang(ja) .info_wrap	{background-image:url('https://hive-fn.qpyou.cn/markup/img/gcw/c_ja/bg_main_shotcuts_v3.png');background-size: 920px 296px;background-position: 50% 0;}
:lang(zh-hans) .info_wrap	{background-image:url('https://hive-fn.qpyou.cn/markup/img/gcw/c_zhhans/bg_main_shotcuts_v1.png');background-size: 920px 295px;}
:lang(zh-hant) .info_wrap	{background-image:url('https://hive-fn.qpyou.cn/markup/img/gcw/c_zhhant/bg_main_shotcuts_v1.png');padding-top: 0;margin-top: 0;}
.shortcuts:after	{content:'';display:block;clear:both;overflow:hidden;}
.shortcuts .title	{position:relative;margin-bottom:15px;font-size:30px;line-height:70px;color:#2d2d32;text-align:center;}
.shortcuts .title:after	{width:35px;height:1px;content:'';position:absolute;bottom:0;left:50%;margin-left:-18px;background-color:#dc2828;}
.shortcuts .description	{font-size:14px;line-height:24px;color:#939393;text-align:center;width: 920px;margin: 0 auto 27px;}
.shortcuts dl	{width:309px;height:242px;float:left;padding:34px 115px 0 36px;color:#fff;word-wrap:break-word;word-break:keep-all;}
.shortcuts dl.intro	{margin-left: 32px;}
:lang(ja) .shortcuts dl.intro	{width:320px;padding:34px 104px 0 36px;margin-left: 30px;}
:lang(zh-hans) .shortcuts dl.intro	{margin-left: 60px;}
:lang(zh-hant) .shortcuts dl.intro	{width:320px;height:518px;padding:34px 104px 0 36px;}
.shortcuts dl.stock	{width:385px;padding:34px 39px 0 36px;}
.shortcuts dl.game	{margin-left: 32px;}
:lang(ja) .shortcuts dl.game	{width:330px;margin-left:0;padding:34px 94px 0 36px;}
:lang(zh-hans) .shortcuts dl.game	{margin-left:0;}
:lang(zh-hant) .shortcuts dl.game	{width:330px;margin-left:0;padding:34px 94px 0 36px;}
.shortcuts dt	{margin-bottom:9px;font-size:26px;line-height:36px;}
.shortcuts dd.note	{margin-bottom:19px;font-size:14px;line-height:20px;}
.shortcuts dd a	{min-width:64px;height:39px;display:inline-block;padding:0 40px 0 20px;font-size:13px;line-height:39px;color:#fff;text-align:left;text-decoration:none;border:1px solid #fff;border-radius:30px;background-color:transparent;background-position:right -240px;}
.shortcuts dl.intro dd a:hover, .shortcuts dd a:focus, .shortcuts dd a:active	{color:#ff273b;background-color:#fff;background-position:right -290px;}
.shortcuts dl.game dd a:hover, .shortcuts dl.game dd a:focus, .shortcuts dl.game dd a:active	{color:#353535;background-color:#fff;background-position:right -340px;}
.shortcuts dl.recruit dd a:hover, .shortcuts dl.recruit dd a:focus, .shortcuts dl.recruit dd a:active	{color:#efbe3e;background-color:#fff;background-position:right -390px;}
.shortcuts dl.stock dt	{margin-bottom:0;}
.shortcuts dl.stock > dt	{margin-bottom:38px;}
.shortcuts dl.stock dd:after	{content:'';display:block;clear:both;overflow:hidden;}
.shortcuts dl.stock dd.current	{float:left;}
.shortcuts dl.stock dd.current .today	{display:block;margin-bottom:6px;font-size:38px;line-height:52px;text-align:center;}
.shortcuts dl.stock dd.current .before	{height:32px;display:inline-block;padding:0 18px;font-size:13px;line-height:32px;color:#a6b0b8;border:1px solid #555b5f;border-radius:30px;}
.shortcuts dl.stock dd.current .before span	{display:inline-block;margin-left:5px;padding-left:18px;font-size:20px;line-height:32px;vertical-align:top;}
.shortcuts dl.stock dd.current .before .down	{color:#4087e8;background-position:0 -440px;}
.shortcuts dl.stock dd.current .before .up	{color:#eb3826;background-position:0 -472px;}
.shortcuts dl.stock dd.info	{float:right;}
.shortcuts dl.stock dd.info dl	{width:180px;height:auto;float:none;overflow:hidden;padding:0;border-top:1px solid #4d5155;}
.shortcuts dl.stock dd.info dt	{height:34px;float:left;padding-left:12px;font-size:14px;line-height:34px;color:#a6afb7;border-bottom:1px solid #4d5155;}
.shortcuts dl.stock dd.info dd	{height:34px;padding-right:17px;font-size:14px;line-height:34px;color:#fff;text-align:right;border-bottom:1px solid #4d5155;}
.shortcuts dl.stock dd.info dd:nth-child(4)	{color:#eb3826;}
.shortcuts dl.stock dd.info dd:nth-child(6)	{color:#418bef;}
.shortcuts dl.press	{width:390px;height:236px;padding:40px 35px 0;}
.shortcuts dl.press dt	{margin-bottom:12px;font-size:20px;line-height:28px;}
.shortcuts dl.press dt a	{height:56px;display:block;text-decoration:none;color:#fff;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}
.shortcuts dl.press dd.date	{margin-bottom:24px;}
.shortcuts dl.press dd a:hover, .shortcuts dl.press dd a:active, .shortcuts dl.press dd a:active	{color:#222a35;background-color:#fff;background-position:right -504px;}

/* globalization */
.globalization	{height:560px;position:relative;background:url('https://hive-fn.qpyou.cn/markup/img/gcw/c_ko/bg_globalization.jpg') no-repeat 50% 0;background-size:2000px 560px;}
.globalization:after	{width:921px;height:430px;content:'';display:block;position:absolute;top:221px;left:50%;margin-left:-395px;z-index:10;background:url('https://hive-fn.qpyou.cn/markup/img/gcw/c_ko/bg_globalization_2_v2.png') no-repeat 0 0;background-size:921px 430px;}
.globalization .title	{position:relative;margin-bottom:12px;padding-top:69px;font-size:30px;line-height:70px;color:#fff;text-align:center;}
.globalization .title:after	{width:35px;height:1px;content:'';position:absolute;bottom:0;left:50%;margin-left:-18px;background-color:#dc2828;}
.globalization .description	{margin-bottom:27px;font-size:14px;line-height:24px;color:#d3d3d3;text-align:center;}
.globalization .description span	{display:block;}
.globalization .description span strong	{color:#dc2828;}
:lang(en) .globalization	{pointer-events:none;}

/* com2uson */
.com2uson	{padding-top: 88px;padding-bottom: 43px;text-align: center;}
.com2uson .title	{width: 204px;height: 32px;background: url('https://hive-fn.qpyou.cn/markup/img/gcw/g_ko/logo_com2uson_red.png')no-repeat 0 0;background-size:100% auto;margin: 0 auto 12px;position: relative;padding-bottom: 19px;}
.com2uson .title:after	{width:35px;height:1px;content:'';position:absolute;bottom:0;left:50%;margin-left:-18px;background-color:#dc2828;}
.com2uson .description	{margin-bottom:40px;font-size:14px;line-height:26px;color:#939393;text-align:center;}
.com2uson .link_com2uson	{min-width:64px;height:56px;display:inline-block;padding:0 52px;font-size:15px;line-height:54px;color:#2d2d32;text-decoration:none;border:1px solid #2d2d32;border-radius:30px;background-color:transparent;background-position:right -240px;text-align: center;margin-bottom: 17px;box-sizing: border-box;}
.com2uson .link_com2uson:hover,.com2uson .link_com2uson:focus, .com2uson .link_com2uson:active	{color:#fff;background-color:#2d2d32;}
.com2uson .wrap-roll	{width:100%;max-width:100%;height:270px;margin:50px 0 0;padding:0;}
.com2uson .wrap-roll .swiper-wrapper	{transition-timing-function:linear;}
.com2uson .wrap-roll .swiper-slide	{display:inline-block;position:relative;width:220px;height:220px;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;color:#fff;text-align:right;vertical-align:middle;box-sizing:border-box;margin-right: 40px !important;}
.com2uson .wrap-roll	{height:364px;}
.com2uson .wrap-roll .banner_1	{width:300px;height:200px;margin-top: 130px;}
.com2uson .wrap-roll .banner_2	{width:360px;height:200px;}
.com2uson .wrap-roll .banner_3	{width:338px;height:226px;margin-top: 116px;}
.com2uson .wrap-roll .banner_4	{width:230px;height:230px;}
.com2uson .wrap-roll .banner_5	{width:212px;height:270px;margin-top: 94px;}
.com2uson .wrap-roll .banner_6	{width:360px;height:200px;}
.com2uson .wrap-roll .swiper-slide .category	{padding:0 24px 24px;}
.com2uson .swiper	{position:relative;width:calc(100% + 25px);max-width:100%;margin:0 auto;}
.com2uson .swiper .swiper-scrollbar	{display:none;}
.com2uson .swiper .item-product	{margin-left:0;}

/* news */
.news	{width:920px;margin:0 auto 80px;}
.news .title	{position:relative;margin-bottom:12px;padding-top:69px;font-size:30px;line-height:70px;color:#2d2d32;text-align:center;}
.news .title:after	{width:35px;height:1px;content:'';position:absolute;bottom:0;left:50%;margin-left:-18px;background-color:#dc2828;}
.news .description	{margin-bottom:22px;font-size:14px;line-height:24px;color:#939393;text-align:center;}
.news a	{text-decoration:none;}
.news .list	{margin-bottom:30px;border:1px solid #dedede;}
.news .list li	{height:117px;position:relative;padding:15px 42px 0 148px;border-top:1px solid #dedede;}
.news .list li:first-child	{border-top:0;}
.news .list li h3	{margin-bottom:5px;font-size:16px;line-height:26px;color:#4b4b4b;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.news .list li h3 a	{color:#4b4b4b;}
.news .list li p	{height:44px;margin-bottom:5px;font-size:13px;line-height:22px;color:#7d7d7d;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}
.news .list li p a	{color:#7d7d7d;}
.news .list li .more	{display:block;font-size:13px;line-height:22px;color:#c3c3c3;}
.news .list li .more:hover, .news .list li .more:focus, .news .list li .more:active	{color:#dc2828;}
.news .list li .day	{width:127px;height:132px;position:absolute;top:0;left:0;font-style:italic;font-size:40px;line-height:104px;color:#575757;text-align:center;background-color:#f2f2f2;}
.news .list li .date	{width:127px;position:absolute;top:76px;left:0;font-size:14px;line-height:24px;color:#575757;text-align:center;}
.news .view_detail	{text-align:center;}
.news .view_detail a	{height:54px;display:inline-block;padding:0 52px;font-size:15px;line-height:54px;color:#2d2d32;border:1px solid #2d2d32;border-radius:30px;}
.news .view_detail a:hover, .news .view_detail a:focus, .news .view_detail a:active	{color:#fff;background-color:#2d2d32;}

.map		{height:450px;}
.map iframe	{width:100%;height:100%;border:0;}

/* Small Banner 2018-06-04 Add */
.small_banner	{width:140px;height:180px;position:absolute;top:984px;left:50%;z-index:10;margin-left:-620px;border-radius:6px;background-color:#fff;-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.1);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.1);box-shadow:2px 2px 5px rgba(0,0,0,0.1);}
.small_banner .btn_close	{width:32px;height:32px;position:absolute;top:0;right:0;font-size:0/0 a;color:transparent;;border:0;background:url('https://hive-fn.qpyou.cn/markup/img/gcw/c_ko/smbanner_btn_close.png') no-repeat 50% 50%;}
.small_banner .img	{width:140px;height:148px;display:block;vertical-align:top;overflow:hidden;border-radius:6px 6px 0 0;}
.small_banner .img img	{width:140px;height:148px;vertical-align:top;}
.small_banner .today	{height:32px;position:relative;font-size:13px;line-height:32px;color:#939393;}
.small_banner .today input[type="checkbox"]	{position:absolute;top:9px;left:9px;z-index:-1;opacity:0;}
.small_banner .today label	{position:relative;padding-left:30px;display:block;cursor:pointer;background:url('https://hive-fn.qpyou.cn/markup/img/gcw/c_ko/smbanner_check_off.png') no-repeat 8px 8px;}
.small_banner .today input:checked + label	{background:url('https://hive-fn.qpyou.cn/markup/img/gcw/c_ko/smbanner_check_on.png') no-repeat 8px 8px;}

/* font family */
.shortcuts .title, .shortcuts dt, .globalization .title, .news .title, .news .list li .more, .news .list li .day
{font-family:'Noto Ko Medium';}
:lang(en) .shortcuts .title, :lang(en) .shortcuts .title span, :lang(en) .shortcuts dt, :lang(en) .globalization .title, :lang(en) .news .title, :lang(en) .news .list li .more, :lang(en) .news .list li .day
{font-family:'Noto En Bold';}
:lang(ja) .shortcuts .title, :lang(ja) .shortcuts dt, :lang(ja) .globalization .title, :lang(ja) .news .title, :lang(ja) .news .list li .more, :lang(ja) .news .list li .day
{font-family:'Noto Ja Medium';}
:lang(zh-hans) .shortcuts .title, :lang(zh-hans) .shortcuts dt, :lang(zh-hans) .globalization .title, :lang(zh-hans) .news .title, :lang(zh-hans) .news .list li .more, :lang(zh-hans) .news .list li .day
{font-family:'Noto Hans Medium';}
:lang(zh-hant) .shortcuts .title, :lang(zh-hant) .shortcuts dt, :lang(zh-hant) .globalization .title, :lang(zh-hant) .news .title, :lang(zh-hant) .news .list li .more, :lang(zh-hant) .news .list li .day
{font-family:'Noto Hant Medium';}
.globalization .description span strong	{font-family:'Noto Ko Regular';}
:lang(en) .globalization .description span strong	{font-family:'Noto En Regular';}
:lang(ja) .globalization .description span strong	{font-family:'Noto Ja Regular';}
:lang(zh-hans) .globalization .description span strong	{font-family:'Noto Hans Regular';}
:lang(zh-hant) .globalization .description span strong	{font-family:'Noto Hant Regular';}