@charset "utf-8";body,p,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,dt,dd,table,caption,form,fieldset,legend,input,a{margin:0;padding:0;text-decoration:none;font-size:15px}
li{list-style-type:none}fieldset,img{border:0}em{font-style:normal}li img,li a,dd img,img,a img{vertical-align:top}
legend,caption{font-size:0;width:0;height:0;line-height:0;visibility:hidden;position:absolute}
body,input,textarea,select,button,table{color:#000;font-family:'Malgun Gothic','맑은 고딕',dotum,'돋움',sans-serif}
iframe{display:block}html{min-height:100%;overflow-x:hidden}body{min-height:100%;letter-spacing:-1px;overflow-x:hidden;font-size:15px;-webkit-text-size-adjust:none}
select,input[type="text"],input[type="password"],input[type="number"],input[type="tel"]{border:0;font-size:15px}
table{border-spacing:0}table th,table td{padding:0}.ir{zoom:-10;z-index:-1;position:relative;display:block;width:100%;font-size:9px;text-align:center;white-space:nowrap;overflow:hidden;text-indent:-99999px;color:transparent}
.hide{z-index:-1;position:absolute;top:-999999em;left:-999999em;display:inline-block;.display:none;width:1px;height:1px;font-size:1px;line-height:1px}
.fz_icn{position:relative;display:inline-block;.display:inline;.zoom:1;font:0/0 arial;overflow:hidden;background-repeat:no-repeat;background-color:transparent;background-image:url('../img/set_freezone.png');background-size:335px auto}
.fzi_icn{position:relative;display:inline-block;.display:inline;.zoom:1;font:0/0 arial;overflow:hidden;background-repeat:no-repeat;background-color:transparent;background-image:url('../img/set_freezone_info.png');background-size:255px auto}
#wrap.freezone_w{position:relative;background-color:#e5e8ed;width:100%;height:100%}
.welcome_popup_w{display:none;position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7)}
.welcome_popup_w.current{display:block}.wcp_inner{position:absolute;top:50%;left:50%;width:280px;height:290px;margin:-145px 0 0 -140px}
.wcp_btn_ok{display:block;width:100%;height:45px;border:0;background-color:#4b66c0;text-align:center;color:#fff;font-size:18px;line-height:45px}
.fz_top_w{border-bottom:1px solid #dbdfe5}.fzbox_recommend_w{padding-bottom:28px}
.fz_recommend_list{overflow:hidden}.fzrl_inner{float:left}.fzrl_link{position:relative;padding:0 171px 0 11px;display:block;min-height:84px}
.fzrl_img_w{position:absolute;top:0;right:11px;width:149px;height:84px;display:block;overflow:hidden;background-color:#ebebeb}
.fzrl_img{position:absolute;top:0;left:50%;height:84px;margin-left:-108px}.fzrl_label{display:inline-block;height:14px;padding:0 5px;line-height:14px;border-radius:10px;border:1px solid #e74242;color:#e74242;font-size:11px}
.fzrl_tit{display:block;margin-top:4px;color:#222;font-size:16px;display:-webkit-box;overflow:hidden;line-height:18px;font-weight:normal;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.fz_recommend_indicator{position:absolute;height:7px;bottom:10px;left:0;width:100%;text-align:center}
.fzri_inner{overflow:hidden;display:inline-block;vertical-align:top}.fzri_dot{float:left;position:relative;overflow:hidden;display:block;width:7px;height:7px;padding:0 1px}
.fzri_dot>i{position:absolute;top:1px;left:1px;display:inline-block;text-indent:-99999em;width:5px;height:5px;background-color:#ccc;border-radius:7px}
.fzri_dot>i.current{position:absolute;top:0;left:0;width:7px;height:7px;background-color:#e74242}
[class^="fzbox_"]{position:relative;background-color:#fff;border-bottom:1px solid #dbdfe5;margin-top:5px;padding-top:15px}
.fz_titline_w{overflow:hidden;height:21px;line-height:21px;padding:0 11px}.fz_titline_w .fz_icn{float:left;margin-right:6px}
.icon_olympic{width:21px;height:21px;background-position:0 0}.fztl_text{float:left;font-size:15px;color:#333;font-weight:normal}
[class^="fz_thumblist_"]{overflow:hidden;margin:4px 11px 0}.fztl_inner{width:100%;border-top:1px solid #eee}
.fztl_inner:first-child{border-top:0}.fztl_link{position:relative;min-height:64px;overflow:hidden;display:block;padding:6px 0 6px 124px}
.fztl_tit{display:-webkit-box;max-height:35px;padding-right:5px;overflow:hidden;margin-bottom:2px;font-weight:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;font-size:13px;line-height:17px}
.fztl_img_w{position:absolute;top:6px;left:0;display:block;width:114px;height:64px}
.fztl_img{position:relative;z-index:1}.fztl_running{position:absolute;z-index:2;bottom:0;right:0;padding:0 3px;display:inline-block;height:14px;line-height:14px;letter-spacing:0;font-size:10px;background-color:rgba(0,0,0,.5);color:#fff}
.fztl_info_w{position:relative;display:block;margin-top:1px;overflow:hidden;color:#888;font-size:11px;letter-spacing:0;line-height:12px}
[class^="fztli_"]{float:left;font-weight:normal}.fztli_bar{position:relative;top:1px;margin:0 5px;display:block;width:1px;height:8px;background-color:#ddd}
.fztli_play{position:relative;padding-left:7px}.icon_play{position:absolute;top:1px;left:0;width:5px;height:7px;background-position:-60px 0;background-color:#fff}
.fztl_btn_more{width:100%;background:#fff;padding:11px 0 15px;text-align:center;border:0;color:#888;font-size:12px}
.fz_thumblist_type2{margin:0;padding:5px 6px 0}.fz_thumblist_type2 .fztl_inner{float:left;width:50%;border-top:0}
.fztl_cont{margin-top:3px;padding:0 5px;box-sizing:border-box;width:100%;background-color:#fff;z-index:10}
.fz_thumblist_type2 .fztl_link{padding:0;margin:6px 5px;height:auto}.fz_thumblist_type2 .fztl_img_w{position:relative;top:0;left:0;padding-top:56%;width:100%;overflow:hidden;height:auto}
.fz_thumblist_type2 .fztl_img{position:absolute;top:0;left:0;width:100%}.fz_thumblist_type2 .fztl_tit{display:block !important;margin-bottom:4px;max-height:17px;width:100%;white-space:nowrap}
.icon_free{display:inline-block;position:absolute;z-index:3;width:32px;height:14px;background-position:-25px 0}
.fz_thumblist_type2 .fztli_area{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;display:block}
.fz_thumblist_type1 .icon_free{top:9px;left:14px}.fz_thumblist_type2 .icon_free{top:4px;left:4px}
.go_top{position:absolute;bottom:10px;right:10px;width:35px;height:35px;line-height:35px;border:1px solid #a4a5a6;border-radius:3px;box-shadow:0 1px 1px 1px rgba(0,0,0,.2);background-color:#fff}
.icon_top{position:absolute;top:8px;left:9px;width:15px;height:18px;background-position:0 -25px}
.fzbox_ad_w{padding-top:0}.ad_link{display:block}#wrap.vrservice_w{position:relative;background-color:#242939}
.vs_contents{position:relative;min-height:681px;font-size:13px;color:#fff;background:url('../img/freezone_bg.jpg') no-repeat 0 0;background-size:100% auto}
.vs_top_title{position:absolute;top:0;left:0;z-index:10;height:45px;line-height:45px;font-weight:normal;font-size:18px;width:100%;text-align:center;font-size:18px}
[class^="vs_area_"]{position:relative;overflow:hidden}.vstb_tit{font-size:13px}
.vs_area_1 .vstb_tit{position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:0 10px;box-sizing:border-box}
.vs_point{color:#ffde00}.vsbtn_w{position:absolute;top:12px;left:0;width:100%;text-align:center}
.vsbtn_view_vr{display:inline-block;border:2px solid #fff;border-radius:30px;height:35px;line-height:35px;color:#fff;padding:0 22px}
.vs_textbox_w{position:absolute;padding-top:6px}.vs_area_2 .vs_textbox_w{width:90%;left:15px;bottom:15px}
.vs_area_3 .vs_textbox_w{left:50%;top:26px;width:48%}.vrservice_w .icon_vsbar{position:absolute;top:0;left:0;width:15px;height:2px;margin-left:1px;background-color:#fff}
.vstb_text{color:#ff0;font-size:9px;margin-top:3px}.vs_btn_closed{position:absolute;top:0;right:0;width:45px;height:45px;z-index:11;background:0;border:0}
.icon_closed{position:absolute;top:15px;right:15px;width:15px;height:15px;background-position:-25px -15px}
.bg_gra{position:absolute;top:0;left:0;width:100%;height:50px;z-index:1;background:-moz-linear-gradient(top,rgba(0,0,0,0.65) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.65) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.65) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0)}
.vs_info_top{padding:18px 11px 0;text-align:center}.vsit_title{width:266px;height:66px;margin:0 auto}
.vsit_tit_img{width:266px;height:66px;background-position:-65px 0}.vsit_txt{display:block;margin-top:13px;color:#fff;font-size:15px;font-weight:normal}
.vsit_date{font-size:13px;margin-top:12px}.vsit_txt_bold{font-weight:bold}.vsit_line{margin:23px 0;width:100%;height:1px;background-color:rgba(255,255,255,.3);display:block}
.vs_info_cont{padding:0 11px}.vsic_title{height:41px;line-height:41px;margin:0 29px;border:1px solid #fff;border-radius:20px;text-align:center}
.vsic_tit_inner{position:relative;height:41px;display:inline-block;padding-left:42px}
.vsic_tit{display:inline-block;font-weight:normal;font-size:20px;line-height:41px;letter-spacing:-2px}
.vsic_logo_sbs{position:absolute;top:13px;left:0;width:36px;height:16px;background-position:0 -55px}
[class^="vsic_cont0"]{margin-top:25px}.vsic_subtitle_w{position:relative;padding-top:10px;text-align:center}
.vsic_st_inner{font-size:17px;line-height:18px;color:#fff;font-weight:normal}.vsic_st_point{color:#ff5b5b;font-weight:bold}
.icon_vsbar{position:absolute;top:0;left:50%;margin-left:-7px;display:inline-block;width:14px;height:2px;background-color:#fff}
.vsic_subtext_blue{margin-top:7px;color:#97a1c0;font-size:13px;text-align:center}
.vsic_btn_list{overflow:hidden;width:166px;margin:10px auto 0}.vsic_bl_inner{float:left;margin-left:5px}
.vsic_bl_inner:first-child{margin-left:0}.vsic_bl_link{position:relative;display:block;width:50px;height:23px;line-height:23px;text-align:center;border:1px solid rgba(255,255,255,0.2)}
.vsic_bl_link [class^="fz_icn icon_"]{position:absolute}.icon_tworld{top:5px;left:8px;width:32px;height:13px;background-position:-15px -40px}
.icon_olleh{top:7px;left:7px;width:37px;height:10px;background-position:-15px -30px}
.icon_uplus{top:4px;left:16px;width:162px;height:14px;background-position:-40px -15px}
.vsic_img_w{margin-top:10px;text-align:center}.vsic_subtext_gray{text-align:center;font-size:10px;color:rgba(255,255,255,0.5)}
.vsic_cont03_w .vsit_line{margin:15px 0 0}.vsic_btn_appdown{margin-top:10px;text-align:center}
.btn_appdown{display:inline-block;padding:0 10px;height:25px;line-height:25px;background-color:#ff5b5b;font-size:11px;color:#fff}
.vsic_subtext_normal{margin-top:10px;font-size:10px;color:#97a1c0;text-align:center}
.vsic_stn_point{color:#fff;font-weight:bold;line-height:13px}.vsic_footcont_w .vsic_subtitle_w{text-align:left;padding-bottom:5px}
.vsic_footcont_w .vsic_st_inner{font-size:15px}.vsic_fc_list{margin-bottom:35px}.vsic_fcl_inner{padding-bottom:5px}
.vsic_fcl_inner>[class^="vsic_fcl_"]{position:relative;padding-left:13px;margin-top:5px;font-size:12px}
.vsic_fcl_question{color:#97a1c0;font-weight:bold}.vsic_fc_list [class^="icon_"]{position:absolute;top:0;left:0;font-style:normal}
#wrap.notice_w{position:relative;background-color:#fff;width:100%;height:100%}.notice_list_w{position:relative;width:100%;border-bottom:1px solid #ddd}
.nl_inner{position:relative;background-color:#f4f4f4;color:#333}.nl_inner.current{background-color:#fff}
.nl_inner:first-child .nl_link{border-top:0}.current .nl_link{background-color:#fff}
.nl_link{display:block;min-height:45px;line-height:18px;padding:16px 38px 16px 11px;box-sizing:border-box;text-align:left;width:100%;font-size:14px;color:#000;background-color:#f4f4f4;border:0;border-top:1px solid #ddd}
.nl_title{font-weight:normal;vertical-align:middle}.nl_date{color:#888;font-size:12px;margin-left:5px;vertical-align:middle}
.icon_arrow{position:absolute;top:24px;right:11px;width:12px;height:7px;background-position:-40px -55px}
.current .icon_arrow{background-position:-40px -65px}.icon_new{margin-left:6px;width:15px;height:15px;background-position:-55px -65px;vertical-align:middle}
.nl_cont{display:none;padding:20px 11px;background-color:#fff;border-top:1px solid #ddd;font-size:12px;color:#666;line-height:20px}
.nl_txt{font-size:12px;letter-spacing:0;word-break:break-word}.nl_txt a.link{font-size:12px;color:#666;letter-spacing:0}
.nl_txt .nlt_pointtxt{color:red;font-weight:normal}.current .nl_cont{display:block}
#footer{height:38px;letter-spacing:0;line-height:38px;color:rgba(255,255,255,0.4);font-size:10px;text-align:center}
.freezone_info_w{position:relative;background-color:#313649;color:#fff}.freezone_info_w .vsit_line{background-color:rgba(108,117,149,0.3)}
.fzi_contents{position:relative;min-height:681px;font-size:15px;color:#fff}.fzi_top{padding:36px 20px 0;text-align:center}
.fzit_tit_img{width:216px;height:72px}.fzit_date{margin-top:15px;font-size:15px;line-height:16px}
.fzi_top .vsit_line{margin:30px 0 0 0}.fzim_tit_w{padding:50px 20px 0;font-size:18px;font-weight:normal;line-height:19px}
.fzim_step{display:block;font-weight:bold;color:#007eff}.fzim_tit{display:block;margin-top:5px;font-weight:normal}
.fzim_point{font-weight:bold;color:#007eff}.fzim_text{text-align:center;color:#97a1c0;margin-top:28px}
.fzim_btn_list{overflow:hidden;width:282px;margin:16px auto 25px}.fzim_bl_inner{float:left;width:84px;height:43px;margin:0 5px}
.fzim_bl_link{position:relative;display:block;width:84px;height:43px}.fzim_bl_link [class^="fzi_icn icon_"]{position:absolute !important;width:84px;height:43px;top:0 !important;left:0 !important}
.fzim_bl_link .icon_tworld{background-position:0 -75px}.fzim_bl_link .icon_olleh{background-position:-85px -75px}
.fzim_bl_link .icon_uplus{background-position:-170px -75px}.fzim_imgcont{position:relative;margin-top:10px;width:100%;text-align:center}
.fzim_imglink{display:block}.fzim_icimg{position:relative;z-index:5}.fzim_icbg{position:absolute;z-index:1;bottom:0;left:0;width:100%;display:block}
.fzim_step2 .fzim_icbg{height:282px;background-color:#880086}.fzim_step3 .fzim_icbg{height:169px;background-color:#007eff}
.fzim_imgcont .fzim_text{font-size:11px;margin-top:13px}.fzim_step4{margin-bottom:50px}
.fzi_foot{padding:0 20px}.fzif_title{text-align:center}.fzif_tit{font-weight:normal}
.fzif_fc_list{margin:10px 0 40px}.fzif_fcl_inner{padding-top:16px;line-height:14px}
.fzif_fcl_question{position:relative;padding-left:13px;font-weight:bold;font-size:12px;color:#007eff}
.fzif_fcl_answer{margin-top:8px;position:relative;padding-left:13px;font-size:12px}
.fzif_fcl_inner [class^="icon_"]{position:absolute;top:0;left:0;font-style:normal}
.freezone_pyeongchang_info_w{background-color:#017eff}.freezone_pyeongchang_info_w .fpi_content_w{position:relative;background-color:#ddd}
.freezone_pyeongchang_info_w .fpi_content_w:before{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:331px;background-color:#017eff}
.freezone_pyeongchang_info_w .fpi_content_w:after{content:'';position:absolute;bottom:0;left:0;display:block;width:100%;height:331px;background-color:#017eff}
.freezone_pyeongchang_info_w .fpi_content_inner{z-index:1;margin:0 auto;position:relative;width:320px;padding-top:31px}
.freezone_pyeongchang_info_w .fpic_visual{margin:0 auto;display:block;width:299px;height:auto}
.freezone_pyeongchang_info_w .fpic_box_w{margin:0 auto;width:308px}.freezone_pyeongchang_info_w [class^="fpic_box_inner"]{margin-top:15px;background-color:#f5f5f5}
.freezone_pyeongchang_info_w [class^="fpic_box_inner"]:first-child{margin-top:0}
.freezone_pyeongchang_info_w .fpicb_title_w{padding:15px 0;text-align:center;background-color:#fff}
.freezone_pyeongchang_info_w .fpicb_tit{display:block;line-height:30px;letter-spacing:-1.5px;font-size:21px;font-weight:bold;color:#333}
.freezone_pyeongchang_info_w .fpicb_tit_color{color:#017eff}.freezone_pyeongchang_info_w .fpicb_txt{margin-top:3px;display:block;line-height:16px;letter-spacing:0;font-size:14px;font-weight:normal;color:#333}
.freezone_pyeongchang_info_w .fpicb_img_w{display:block}.freezone_pyeongchang_info_w .fpic_box_inner_01 .fpicb_img_w{padding:26px 0}
.freezone_pyeongchang_info_w .fpic_box_inner_02 .fpicb_img_w{padding-top:19px}.freezone_pyeongchang_info_w .fpic_box_inner_03 .fpicb_img_w{padding:30px 0 22px}
.freezone_pyeongchang_info_w .fpicb_img{display:block;margin:0 auto}.freezone_pyeongchang_info_w .fpicb_download_w{background-color:#ff9c27;padding-bottom:15px}
.freezone_pyeongchang_info_w .fpicbd_title{display:block;line-height:46px;letter-spacing:0;text-align:center;font-size:17px;font-weight:bold;color:#fff}
.freezone_pyeongchang_info_w .fpicb_link_w{overflow:hidden;width:282px;margin:0 auto;padding:2px 0 18px}
.freezone_pyeongchang_info_w .fpicb_link_inner{float:left;width:84px;height:43px;margin-left:15px;background-color:#3d3d3d;border-radius:4px}
.freezone_pyeongchang_info_w .fpicb_link_inner:first-child{margin-left:0}.freezone_pyeongchang_info_w .fpicb_link{position:relative;display:block;width:84px;height:43px}
.freezone_pyeongchang_info_w .fpicb_link [class^="fzi_icn icon_"]{position:absolute !important;width:84px;height:43px;top:0 !important;left:0 !important;border-radius:4px}
.freezone_pyeongchang_info_w .fpicb_link .icon_tworld{background-position:0 -75px}
.freezone_pyeongchang_info_w .fpicb_link .icon_olleh{background-position:-85px -75px}
.freezone_pyeongchang_info_w .fpicb_link .icon_uplus{background-position:-170px -75px}
.freezone_pyeongchang_info_w .fpicb_notice_w{width:282px;margin:0 auto;background-color:#ffb052;padding:11px 0 7px}
.freezone_pyeongchang_info_w .fpicbn_title{display:block;text-align:center;line-height:20px}
.freezone_pyeongchang_info_w .icon_exclamationmark{margin-right:3px;width:18px;height:18px;vertical-align:middle;background-position:0 -120px}
.freezone_pyeongchang_info_w .fpicbn_tit{vertical-align:middle;letter-spacing:0;font-size:17px;font-weight:bold;color:#3d3d3d}
.freezone_pyeongchang_info_w .fpicbn_text{margin-top:3px;display:block;text-align:center;line-height:24px}
.freezone_pyeongchang_info_w .icon_on{margin-left:5px;width:30px;height:16px;vertical-align:middle;background-position:-20px -120px}
.freezone_pyeongchang_info_w .fpicbn_txt{vertical-align:middle;letter-spacing:0;font-size:15px;font-weight:normal;color:#920783}
.freezone_pyeongchang_info_w .fpicb_program_w{overflow:hidden;margin-top:-7px;padding:0 13px 25px 1px}
.freezone_pyeongchang_info_w .fpicb_program_inner{margin:7px 0 0 12px;float:left;width:86px}
.freezone_pyeongchang_info_w .fpicbp_img{display:block;width:86px;height:123px}.freezone_pyeongchang_info_w .fpicbp_txt{margin-top:10px;display:block;height:34px;line-height:17px;letter-spacing:0;text-align:center;font-size:14px;font-weight:normal;color:#333}
.freezone_pyeongchang_info_w .fpic_app_w{padding:30px 0}.freezone_pyeongchang_info_w .fpica_logo{display:block;width:70px;height:70px;margin:0 auto}
.freezone_pyeongchang_info_w .fpica_btn_w{margin:20px auto 0;box-sizing:border-box;width:225px;height:50px;border:2px solid #fff}
.freezone_pyeongchang_info_w .fpica_btn{display:block;width:100%;line-height:46px;letter-spacing:0;text-align:center;font-size:20px;font-weight:normal;color:#fff;padding:0;margin:0;background:0;border:0}
.freezone_pyeongchang_info_w .fpica_txt{margin-top:15px;display:block;line-height:17px;letter-spacing:0;text-align:center;font-size:12px;font-weight:normal;color:rgba(255,255,255,0.8)}
.freezone_pyeongchang_info_w .go_top{z-index:2;position:absolute;bottom:10px;right:10px;width:35px;height:35px;line-height:35px;border:1px solid #a4a5a6;border-radius:3px;box-shadow:0 1px 1px 1px rgba(0,0,0,.2);background-color:#fff}
.freezone_pyeongchang_info_w .icon_top{position:absolute;top:8px;left:9px;width:15px;height:18px;background-position:0 -25px}
.freezone_pyeongchang_info_w #footer{padding:18px 0 10px;border-top:1px solid rgba(255,255,255,0.1)}