@charset 'UTF-8';
@import url(https://fonts.googleapis.com/earlyaccess/nanumgothiccoding.css);
.news1{visibility:hidden;height:0;    /* overflow:hidden */}
.a11y{position:absolute;top:-10px;overflow:hidden;width:10px;height:10px;text-indent:-9999px;}
.wrap{position:relative;z-index:100;}
.wrap.off{position:absolute;top:10%;overflow:hidden;height:80%;}
.news1.on{visibility:visible;height:auto;position: relative;margin: 110px auto auto;}
.header.type_scrolldown{position:fixed;z-index:99999;top:0;background:#fff;}
.news1 .main_slide .page{position:relative;display:block;overflow:hidden;padding-bottom:13%;}
.wrap_m_gnb_menu{position:fixed;z-index:1;top:0;bottom:0;width: 280px;height:100%;transition:.3s;box-shadow: 0 4px 7px rgba(90,90,90,.35);background: #f1f1f1;}
.wrap_m_gnb_menu.on{z-index:100000;}
#body_wrap.on{margin:0 auto;opacity:1;/* max-width: 2176px; */ }
.wrap_m_gnb_menu .mobile_gnb_list{width:100%;height:100%;transition:.5s;opacity:.1;background:rgba(0,0,0,.1);border-left:none;background:#f1f1f1;z-index:100;border-top: 3px solid #999;}
.wrap_m_gnb_menu.on .mobile_gnb_list{position:relative;bottom:0;left:0;overflow:hidden;width: 280px;height:100%;opacity:1; }
.wrap_m_gnb_menu .navigation_top{position:relative;border-top:4px solid #3c2862;background:#fff;}
.wrap_m_gnb_menu .navigation_top .nav_logo{position:relative;left:-10px;width: 140px;height:71px;margin:10px auto 0;background:url(../img/logo_nif.png?20251001) no-repeat center;background-size:cover;}
.wrap_m_gnb_menu .mobile_gnb_list li{font-size:15px;line-height:45px;}
.wrap_m_gnb_menu .mobile_gnb_list li a{font-size: 15px;font-weight: bold;line-height: 46px;border-bottom: 1px solid #d9d9d9;position: relative;display: block;padding-left: 10px;letter-spacing: 1px;color: #444;}
.wrap_m_gnb_menu .mobile_gnb_list li .m_sub_list li a {font-weight: normal;}
.wrap_m_gnb_menu .mobile_gnb_list li .m_sub_list {padding-left: 20px;display: none;}
.wrap_m_gnb_menu .mobile_gnb_list li.on .m_sub_list {padding-left: 20px;	display: inline-block;}
.wrap_m_gnb_menu .mobile_gnb_list li a strong{color:#e4a200;}
.wrap_m_gnb_menu .mobile_gnb_list li a:after{position:absolute;top:50%;right:15px;width:10px;height:20px;margin-top:-10px;content:'';color:#000;background:url(../img/icon_btn02.png) no-repeat -76px -20px;background-size:91px 41px;}
.wrap_m_gnb_menu .mmenu_close{position:absolute;z-index:1601;top:0;right:0;display:block;}
.wrap_m_gnb_menu .mmenu_close a{position:relative;top:10px;display:block;width:49px;height:56px;}
.wrap_m_gnb_menu .mmenu_close a:before{position:absolute;top:50%;right:0;left:0;display:block;width:25px;height:25px;margin:-13px auto 0;content:'';background:url(../img/icon_btn02.png) no-repeat 0 0;background-size:91px 41px;}
.wrap_m_gnb_menu .navigation_footer{display:block;}
.wrap.fix{position:fixed;height:100%;}
.wrap.fix:after{position:fixed;width: 100%;height: 100%;content: ''; background: rgb(255 255 255 / 90%); top: 0;left: 0;}
.btn_gnb{position:relative;top:-20px;left:0;left:10px;width:54px;height:55px;margin-top:-55px;}
.btn_gnb:before{position:absolute;top:50%;left:12px;width:30px;height:20px;margin-top:-10px;content:'';background:url(../img/btn_topmenu.png?1)no-repeat 0 -3px;background-size:170px 26px;}
.header{position:relative;overflow:hidden;width:100%;}
.header h1{float:left;width: 242px;height: 110px;padding: 22px;}
.pc_gnb{display:none;}

.header .logo a{height:80px;background:url(../img/logo_nif.png?20251001) no-repeat center;background-size:cover;}
.gnb{display:none;overflow:hidden;}
.gnb a.bn:after{display:none!important;}
.gnb a{font-family:'notokr-r';font-size:16px;font-weight:bold;display:block;float:left;box-sizing:border-box;width:20%;height:50px;margin-top:-1px;transition:.4s;transform-origin:center;text-align:center;letter-spacing:0;color:#333;border-bottom:5px solid #303030;}
.gnb a.on,.gnb a:hover,.gnb a:focus{position:relative;}
.gnb a.on:after,.gnb a:hover:after,.gnb a:focus:after{position:absolute;z-index:100000;bottom:0;left:0;left:50%;display:block;width:8px;height:4px;margin-left:-4px;content:'';/* background:url(../img/ico_arrow_temp01.gif) no-repeat */}
.gnb a:before{position:absolute;top:-31px;left:195px;display:block;width:2px;height:20px;content:'';}
.top_infor{line-height:30px;/* background:#48557c */position:relative;z-index:100;overflow:hidden;width:100%;}
.top_infor .inner{overflow:hidden;margin:0 auto;}
.top_infor p{font-family:'notokr-r';font-size:12px;display:inline-block;width:100%;text-align:center;color:#fff;}
.top_infor p span{font-size:16px;margin-right:5px;letter-spacing:0;color:inherit;}
.top_infor p strong{font-family:'notokr-r';font-size:16px;display:inline-block;color:#ed4a1f;}
.top_infor .lang_link{font-family:'notokr-r';font-size:12px;position:relative;display:none;width:100%;text-align:center;color:#fff;}
.top_infor .lang_link a{font-size:16px;display:none;float:left;width:50%;letter-spacing:0;color:inherit;}
.top_infor .lang_link:before{position:absolute;top:10px;left:50%;display:block;height:15px;content:'';border-right:1px solid #ddd;}
.top_infor .lang_link strong{font-family:'notokr-r';font-size:16px;color:#ed4a1f;}
.header .lang_link{font-family:'notokr-r';font-size:14px;font-weight:bold;position:relative;display:inline-block;width:100%;text-align:center;color:#666;background:#eee;}
.header .lang_link a{font-size:16px;line-height:1.5;float:left;width:50%;padding:6px 0;letter-spacing:0;color:inherit;}
.header .lang_link:before{position:absolute;top:13px;left:50%;display:block;height:15px;content:'';border-right:1px solid #aaa;}
.header .lang_link strong{font-family:'notokr-r';font-size:16px;color:#ed4a1f;}
.top_infor .link_list{display:none;width:100%;}
.top_infor .link_list li{float:left;width:33.3%;text-align:center;}
.top_infor .link_list li a{font-size:14px;font-weight:bold;position:relative;color:#666;background:#eee;}
.top_infor .link_list li a:before{position:absolute;top:10px;right:0;display:block;height:10px;content:'';border-right:1px solid #aaa;}
.top_infor .link_list li a:hover,.top_infor .link_list li a.on,.top_infor .link_list li a:active{font-weight:bold;}
.top_infor .link_list li .logo_small{display:block;padding:0;text-indent:0;}
.top_infor .link_list li .logo_small:before{width:60px;border:none!important;}
.wrap_pop_area.on .pop_dim{opacity:1;}
.wrap_pop_area .pop_dim{width:100%;height:100%;opacity:0;}
.wrap_pop_area.on{position:absolute;display:block;overflow:scroll;}
.wrap_pop_area{position:fixed;z-index:9999999;top:0;right:0;bottom:0;left:0;display:none;background:black;background:rgba(0,0,0,.4);}
.wrap_pop_area.on .pop_area{transform:scale(1);opacity:1;}
.pop_area .tit_area{height:60px;padding:12px 10px 12px 20px;background:#35393d;}
.pop_area h2{font-family:'notokr-r';font-size:24px;line-height:1.5;display:inline-block;float:left;letter-spacing:0;color:#fff;}
.pop_area{position:absolute;z-index:999999;top:0;bottom:0;width:90%;height:550px;margin:10px 5%;transition:.3s;transform:scale(.6);opacity:0;background:#eee;}
.pop_area.sm{height:250px;}
.pop_area > p{font-size:16px;line-height:1.5;margin-top:50px;padding:10px;text-align:left;}
.pop_area p span{font-size:16px;}
.pop_area p strong{font-weight:normal;color:#e84b24;}
.pop_area .tit_area .btn_cl{position:relative;float:right;width:45px;height:45px;margin-top:-7px;background:none;}
.pop_area .tit_area .btn_cl:before{position:absolute;left:12px;display:block;float:right;width:25px;height:25px;margin:auto;content:'';background:url(../img/icon_btn02.png) no-repeat -31px 0;background-size:91px 41px;}
.pop_area .txt_area{top:0;bottom:0;overflow-y:scroll;height:440px;margin:10px;padding:0 7px;border:1px solid #ddd;background:#fff;}
.pop_area.sm .txt_area{top:0;bottom:0;overflow-y:hidden;height:170px;margin:10px;padding:0 7px;border:1px solid #ddd;background:#fff;}
.pop_area .txt_area h3{line-height:1.3;}
.pop_area .txt_area p{font-size:14px;line-height:1.5;padding:10px 5px 15px;}
.pop_area.sm .txt_area p{font-size:22px;line-height:6; text-align: center;}
.pop_area .box_type_01{line-height:1;display:block;float:none;box-sizing:border-box;width:80%;margin:20px auto;padding:10px;text-align:center;color:#333;border:1px solid #ddd;border-radius:50px;background:#eee;}
.pop_area .box_type_02{position:relative;width:178px;margin:10px auto;padding:10px;padding-right:40px;text-align:center;color:#fff;border:1px solid #84645b;background:#84645b;}
.pop_area .link_email:before{position:absolute;top:8px;right:7px;display:block;float:right;width:13px;height:22px;margin:auto;content:'';background:url(../img/icon_btn02.png) no-repeat -22px -56px;}
.pop_area.v02 .txt_area{overflow-y:scroll;}
.news1 .main_slide_area .wrap_btn_play .btn_prev,.news1 .main_slide_area .wrap_btn_play .btn_next{font-family:'slick';font-size:20px;line-height:1;position:absolute;z-index:10000;top:0;display:block;overflow:hidden;width:37px;height:32px;text-indent:-999px;opacity:.8;color:black;background:url(http://image.news1.kr/system/resource/news1_www/images/nstyle/btn_nav_nstyle_01.png) 0 0 no-repeat;}
.news1 .main_slide_area .wrap_btn_play .btn_prev{right:77px;}
.news1 .main_slide_area .wrap_btn_play .btn_next{right:1px;background-position:-80px 0;}
.news1 .main_slide_area .wrap_btn_play{position:absolute;    /* display:none; */z-index:1000;right:0;bottom:1px;overflow:hidden;overflow:hidden;width:114px;height:32px;}
.news1 .main_slide_area .wrap_btn_play a{font-family:'slick';font-size:20px;line-height:140px;position:relative;z-index:1000;right:-38px;display:none;float:left;overflow:hidden;width:37px;height:33px;text-indent:-999px;opacity:.8;color:black;background:url(http://image.news1.kr/system/resource/news1_www/images/nstyle/btn_nav_nstyle_01.png) 0 0 no-repeat;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.news1 .main_slide_area .wrap_btn_play a:hover{opacity:1;}
.news1 .main_slide_area .wrap_btn_play a.on{display:block;}
.news1 .main_slide_area .wrap_btn_play .btn_autoplay{background-position:-40px -34px;}
.news1 .main_slide_area .wrap_btn_play .btn_playstop{background-position:-40px 0;}
.IE8 .news1 .main_slide_area .wrap_btn_play{z-index:10000;bottom:2px;}
.news1 .main_slide{height:0;padding-bottom:53%;}
.down_file{display:inline-block;position:relative;width: auto;font-size: 16px;line-height:18px;margin:18px auto;margin-left:10px;padding:10px;padding-right:40px;border-radius: 4px;letter-spacing:0;color:#fff;border: 1px solid #1a417a;background: #1a417a;}
.down_file:before{display:block;float:right;position:absolute;width:13px;height:22px;top:8px;right: 7px;margin:auto;content:'';background:url(../img/icon_btn02.png) no-repeat -22px -56px;}

/*.banner_sub*/
.banner_sub{height:20px;}

/*sub_txt_area*/
.tab_area{line-height:51px;position:relative;z-index:10;overflow:hidden;height:51px;margin:0 10px 10px;border-right:1px solid #ddd;}
.tab_area:before{position:absolute;display:block;content:'';}
.tab_area:after{position:absolute;display:block;content:'';}
.tab_area > a{display:block;float:left;width:50%;height:51px;transition:.3s;text-align:center;border:1px solid #ddd;border-right:0;}
.tab_area a.on,.tab_area a:hover,.tab_area a:active{float:left;overflow:hidden;color:#fff;background:#ca482e;}
.tab_area h2{font-family:'notokr-r';font-size:14px;line-height:1.2;display:flex;height:50px;padding:0 12px;letter-spacing:0;color:inherit;align-items:center;justify-content:center;}
.tab_area.col3 a{width:33.3%;}
.sub_txt_area{line-height:2;display:none;overflow:hidden;margin:10px;}
.sub_txt_area img{width:100%;}
.sub_txt_area .text{font-size:1em;margin:38px 0;color:#333;}
.sub_txt_area.on{display:block;}
.sub_txt_area .link_list{display:block;overflow:hidden;background:#ededed;}
.sub_txt_area .link_list li{display:block;margin-bottom:5px;padding:10px;border:1px solid #ddd;background:#fff;}
.sub_txt_area .link_list .link{display:block;overflow:hidden;}
.sub_txt_area .link_list .link,.sub_txt_area .link_list .no_link{display:block;overflow:hidden;}
.sub_txt_area .link_list .logo_area{position:relative;display:block;float:left;overflow:hidden;width:100%;height:150px;margin-top:10px;text-indent:-99999px;color:#fff;}
.sub_txt_area .link_list .link .logo_area{height:60px;}
.sub_txt_area .link_list .logo_area.v01:before{position:absolute;top:50%;left:50%;width:130px;height:54px;margin:-27px 0 0 -65px;}
.sub_txt_area .link_list .logo_area.v02:before{position:absolute;top:50%;left:50%;width:152px;height:54px;margin:-27px 0 0 -76px;background-position:0 -100px;}
.sub_txt_area .link_list .logo_area.v03:before{position:absolute;top:50%;left:50%;width:170px;height:54px;margin:-27px 0 0 -85px;background-position:0 -50px;}
.sub_txt_area .link_list .logo_area.v04:before{position:absolute;top:50%;left:50%;width:136px;height:136px;margin:-66px 0 0 -66px;background-position:0 -153px;}
.sub_txt_area .link_list .logo_area.v05:before{position:absolute;top:50%;left:50%;width:136px;height:136px;margin:-66px 0 0 -66px;background-position:0 -293px;}
.sub_txt_area .link_list .logo_area.v06:before{position:absolute;top:50%;left:50%;width:136px;height:136px;margin:-66px 0 0 -66px;background-position:0 -436px;}
.sub_txt_area .link_list .logo_area.v07:before{position:absolute;top:50%;left:50%;width:136px;height:136px;margin:-66px 0 0 -66px;background-position:0 -578px;}
.sub_txt_area .link_list .logo_area.v08:before{position:absolute;top:50%;left:50%;width:136px;height:136px;margin:-66px 0 0 -66px;background-position:0 -719px;}
.sub_txt_area .link_list .logo_area.v09:before{position:absolute;top:50%;left:50%;width:136px;height:136px;margin:-66px 0 0 -66px;background-position:0 -863px;}
.sub_txt_area .link_list .logo_area.v10:before{position:absolute;top:50%;left:50%;width:136px;height:136px;margin:-66px 0 0 -66px;background-position:0 -1004px;}
.sub_txt_area .link_list .logo_area.v11:before{position:absolute;top:50%;left:50%;width:136px;height:136px;margin:-66px 0 0 -66px;background-position:0 -1147px;}
.sub_txt_area .link_list .logo_area.v12:before{position:absolute;top:50%;left:50%;width:136px;height:136px;margin:-66px 0 0 -66px;background-position:0 -1288px;}
.sub_txt_area .link_list .logo_area:before{display:block;content:'';background:url(../img/about_03.jpg) no-repeat;}
.sub_txt_area .link_list h3{font-family:'notokr-r';font-size:26px;line-height:1;position:relative;display:block;clear:both;overflow:hidden;margin:10px auto;text-align:center;}
.sub_txt_area .link_list h3 span{line-height:2;display:block;}
.sub_txt_area .link_list h3 strong{font-size:16px;color:#70adda;}
.sub_txt_area .link_list p{font-size:1em;line-height:1.7em;display:block;clear:both;margin:16px 0 0 0;}
.sub_txt_area .link_list .link_txt_area{float:right;}
.sub_txt_area .link_list .link:before{display:block;content:'';}

/*tit_area*/
.tit_area.type_01{font-family:'notokr-r';font-size:20px;line-height:62px;margin-top:-10px;margin-bottom:20px;color:#333;}
.tit_area.type_01:after{display:block;height:6px;content:'';background:#4730b6;}
.tit_area.type_01 h2{padding-left:20px;}
.tit_area.type_01 h2 strong{color:#ca482e;}

.mint{color:#0facc3;}
.gray{color:#666}

/*.ir_content*/
.ir_content.v01{width:100%;margin:10px auto;padding-bottom:282%;background:url(../img/m_time.gif) no-repeat center;background-size:contain;}
.ir_content.v02{width:100%;height:330px;margin:10px auto;background:url(../img/map.gif) no-repeat center;}
.ir_content.v03{width:90%;height:300px;height:0;margin:10px auto;margin-bottom:400px;padding-bottom:49%;border-bottom:1px dashed #999;background:url(../img/past_NIF.gif) no-repeat;background-size:contain;}
.text_type02{font-family:'nanum';font-size:14px;line-height:28px;width:90%;margin:10px auto;margin-left:27px;}
.text_type02 dt{font-family:'nanum';font-size:16px;font-weight:bold;display:list-item;}
.text_type02 dd{font-family:'nanum';margin-bottom:28px;}
.about{font-size:15px;line-height:1.5;min-height:500px;padding:0 0;color:#333;}
.about .strong_txt{    /* color: inherit; */
	font-weight:bold;margin:10px 20px 0;}
.about .txt{margin:5px 20px 20px;}
.about .txt strong{font-weight:bold;}
.about .about_img{ height: 0px; margin:30px 0px; background: #000000 url(../img/about_img.jpg?20251001)100% 0 no-repeat; padding-bottom: 32%; background-size: cover;}
.about .big{ font-size: 30px;color: #942c29;word-break: initial; font-weight: bold;}

/*order_area*/
.order_area{font-family:'nanum';font-size:14px;line-height:1.5;padding:10px 14px;}
.order_area .ex_txt{font-weight:bold;padding:5px 10px;    /* text-align:center; */color:#666;border:1px solid #e6e6e6;}
.order_area .ex_txt strong{display:inline-block;color:#000;}
.order_list li{font-size:14px;line-height:60px;height:60px;border-bottom:1px solid #e1e1e1;}
.order_list .tit_order{font-weight:bold;float:left;width:80px;margin-right:10px;padding-left:4px;color:#333;}
.order_list .ex_order{display:inline-block;letter-spacing:0;}
.order_list .ex_order.big{font-size:15px;font-weight:bold;letter-spacing:0;color:#ca482e;}
.order_list{margin-top:28px;border-top:3px solid #666;}
.order_area .ex_txt.type_02{font-size:13px;font-weight:normal;padding:14px 0;padding-left:0;text-align:left;color:#666;border:none;}
.order_area .btn_area{display:block;float:none;clear:both;width:100%;text-align:center;}
.order_area .box_type_02{font-size:15px;line-height:18px;position:relative;display:inline-block;width:178px;margin:8px auto;margin-left:10px;padding:10px;padding-right:40px;text-align:center;letter-spacing:0;color:#fff;border:1px solid #84645b;background:#3f3f3f;}
.order_area .box_type_02:before{position:absolute;top:8px;right:7px;display:block;float:right;width:13px;height:22px;margin:auto;content:'';background:url(../img/icon_btn02.png) no-repeat -22px -56px;}
.ex_order input{line-height:26px;width:42px;height:26px;text-align:center;border:1px solid #ddd;}
.ex_order select{line-height:26px;display:block;width:60px;height:26px;margin-top:15px;text-align:center;border:1px solid #ddd;}
.ex_order button{line-height:26px;width:42px;height:28px;text-align:center;border:1px solid #ddd;background:linear-gradient(to bottom,rgba(255,255,255,1) 1%,rgba(246,247,249,0) 100%);}

/*wrap_confirm*/
.wrap_confirm{overflow:hidden;width:100%;padding:10px;}
.wrap_confirm li{display:block;margin:26px 0;padding:0 0 30px 0;border-bottom:1px dashed #ddd;}
.wrap_confirm li:last-child{border:none;}
.wrap_confirm .confirm{text-align:center;}
.wrap_confirm .box_user{overflow:hidden;border:2px solid #ccc;}
.wrap_confirm .box_user .user{line-height:56px;float:left;width:100%;height:56px;text-align:center;}
.wrap_confirm .box_user .user label{font-size:16px;font-weight:bold;line-height:30px;display:inline-block;height:30px;margin-right:10px;}
.wrap_confirm .box_user .user input{position:relative;box-sizing:border-box;width:140px;height:30px;padding:0 10px;text-align:right;color:#666;border:1px solid #aaa;}
.wrap_confirm .btn_s01{font-size:14px;line-height:35px;display:inline-block;float:none;width:100px;height:35px;margin:15px auto 0;text-align:center;color:#fff;border:1px solid #0078d0;background:#308ee5;}
.wrap_confirm li .text{font-weight:bold;line-height:1.5;overflow:hidden;margin-bottom:20px;padding:10px 10px;text-align:center;border:2px solid #ccc;}
.wrap_confirm li .warn{font-size:13px;font-weight:normal;line-height:1.8;overflow:hidden;padding:10px 0;padding:10px 20px;text-align:left;border:1px solid #ccc;background:#e8e8e8;}
.wrap_confirm li .warn strong{font-size:14px;font-weight:bold;color:inherit;border:none;}
.wrap_confirm li strong{margin:0 2px;padding:0 1px;color:#308ee5;border-bottom:1px solid;}



/*location*/
.map_area{overflow:hidden;width:100%;margin:50px auto;}
.map_area .map{height:520px;background:#eee;}
.map_area .txt_map{display: block;padding: 40px 0;}
.map_area .txt_map .map_tit{font-size:28px;line-height:1.3;margin:20px 0;color:#3c2862;}
.map_area .txt_map .addr{font-size:17px;line-height:1.1;margin-bottom: 10px;color:#333;clear: both;display: inline-block;}
.map_area .txt_map .addr .as_dt{font-size:17px;display:block;float:left;margin-right:30px;color: #3c2862; font-weight: bold;}
.map_area .txt_map .addr .as_dd{letter-spacing:-1px;word-break:keep-all;margin-right: 50px;}
.map_area .txt_map .tel{text-align:justify;}
.map_area .txt_map .tel span{margin-right:15px;}
.map_area .txt_map .transfer{margin-top: 20px;padding-top: 30px;border-top: 1px solid #ddd; width: 100%;}
.map_area .txt_map .transfer h2{font-size:30px; width:250px; height:300px; display:inline-block;float:left;color:#555;}
.map_area .txt_map .transfer .add_txt{display: inline-block; float: left; width: 700px; margin: 0;float:left;padding-left: 50px;position: relative;margin-bottom: 25px;}
.map_area .txt_map .transfer .add_txt .as_dt{display:inline-block;margin-bottom:10px;width: 150px;}
.map_area .txt_map .transfer .add_txt:before{background:url(../img/info_map_img.png?2022) 0 0 no-repeat; width:45px; height:45px; top:-10px; left:0; content:'';display: block; position: absolute;}
.map_area .txt_map .transfer .add_txt .as_dd{font-size:15px;line-height:1.4;position:absolute;box-sizing:border-box;margin-bottom:8px;padding-left:50px; word-break:keep-all;color:#888;display: inline-block;}
.map_area .txt_map .transfer .add_txt:last-of-type .as_dd{margin-right: 11px;}

/*footer*/
.footer a.top{position:fixed;z-index:99999;right:0;bottom:0;display:block;float:right;overflow:hidden;width:80px;height:34px;background:url(../img/btn_top.gif) #fff no-repeat;}
.footer:before{display:block;}
.footer{position:relative;clear:both;overflow:hidden;padding-bottom:60px;background:#35393d;}
.footer .sponsor{height:0;}
.footer .txt_01{font-size:13px;position:relative;z-index:10000;top:12px;display:inline-block;overflow:hidden;width:262px;width:100%;height:16px;margin:0 auto;text-align:center;color:#869acc;}
.footer .txt_02{position:relative;z-index:10000;top:40px;width:423px;height:16px;margin:0 auto;background:url(../img/txt_adr.png) no-repeat;}
.footer .link_list{position:relative;display:block;float:left;overflow:hidden;background:#303336;}
.footer .link_list:before{position:absolute;top:43px;display:block;width:100%;height:1px;content:'';/* border-top:1px solid #444 */}
.footer .link_list li{position:relative;display:block;float:left;overflow:hidden;width:50%;text-align:center;}
.footer .link_list a{font-size:16px;display:block;display:inline-block;padding:14px 15px;color:#888;}
.footer .link_list li:last-child{position:relative;right:0;}
.footer .link_list li:after{position:absolute;top:15px;right:0;display:block;width:1px;height:10px;content:'';border-right:1px solid #888;}
.footer p{font-size:12px;line-height:1.5;position:relative;display:block;clear:both;margin:0 auto;padding:20px 10px;/* padding-top:15px; */text-align:center;color:#888;}

/*live*/
.live{line-height: 50px;padding-left: 20px; text-align: center; margin-top: 60px;}
.live .txt{font-size:30px;}


@media all and (max-width:1024px){
	body{max-width:1024px;}
	.wrap{overflow:hidden;}
	#content.main_p.on:before{display:none;}
	.sub_txt_area{}
	.sub_txt_area.on{}
	.sub_txt_area .link_list{}
	.sub_txt_area .link_list li{}
	.sub_txt_area .link_list .link{}
	.sub_txt_area .link_list .link,.sub_txt_area .link_list .no_link{}
	.sub_txt_area .link_list .logo_area{}
	.sub_txt_area .link_list .link h3:after{}
	.sub_txt_area .link_list .logo_area:before{}
	.sub_txt_area .link_list h3{}
	.sub_txt_area .link_list h3 span{}
	.sub_txt_area .link_list h3 strong{}
	.sub_txt_area .link_list p{}
	.sub_txt_area .link_list .link_txt_area{}
	.sub_txt_area .link_list .link:before{}
	.ir_content{}
	.ir_content.v01{}
	.ir_content{}
	.ir_content.v01{}
	.ir_content.v02{}
	.text_type02{}
	.text_type02 dt{}
	.text_type02 dd{}
	.live .txt{font-size:25px;}

}
@media (max-width:639px){
	.ir.btn_gnb{position:absolute;top:10px;left:10px;width:54px;height:55px;margin-top:0;z-index: 999}
	.ir.btn_gnb:before{position:absolute;top:50%;left:12px;width:30px;height:20px;margin-top:-10px;content:'';background:url(../img/btn_topmenu.png?1)no-repeat 0 -3px;background-size:170px 26px;}
	.header{position:relative;overflow:hidden;box-sizing:border-box;width:100%;border-top:5px solid #3c2862;border-bottom:1px solid #e3e3e3;background:#fff;}
	.header h1{float:none;width: 140px;height: 74px;margin: 0px auto;padding:0;}
	.pc_gnb{display:none;}
	.header:after{position:absolute;z-index:99999;top:119px;left:-50%;display:block;clear:both;width:10000px;height:10px;content:'';background:-moz-linear-gradient(to bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,.05) 80%);background:-webkit-linear-gradient(to bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,.05) 80%);background:linear-gradient(to bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,0) 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0);}
	.header .logo a{height: 65px;margin:10px auto 0;background:url(../img/logo_nif.png?20251001) no-repeat center;background-size:cover;}
	.m_gnb_list a.bn:after{display:none!important;}
	.m_gnb_list a{font-family:'notokr-r';font-size:16px;font-weight:bold;display:block;float:left;box-sizing:border-box;width:100%;height:50px;margin-top:-1px;transition:.4s;transform-origin:center;text-align:left;letter-spacing:0;color:#333;border-bottom:5px solid #303030;}
	.m_gnb_list a.on,.m_gnb_list a:hover,.m_gnb_list a:focus{position:relative;}
	.m_gnb_list a.on:after,.m_gnb_list a:hover:after,.m_gnb_list a:focus:after{position:absolute;z-index:100000;bottom:0;left:0;left:50%;display:block;width:8px;height:4px;margin-left:-4px;content:'';/* background:url(../img/ico_arrow_temp01.gif) no-repeat */}
	.top_infor{line-height:30px;/* background:#48557c */position:relative;z-index:100;overflow:hidden;width:100%;}
	.top_infor .inner{overflow:hidden;margin:0 auto;}
	.top_infor p{font-family:'notokr-r';font-size:12px;display:inline-block;width:100%;text-align:center;color:#fff;}
	.top_infor p span{font-size:16px;margin-right:5px;letter-spacing:0;color:inherit;}
	.top_infor p strong{font-family:'notokr-r';font-size:16px;display:inline-block;color:#ed4a1f;}
	.top_infor .lang_link{font-family:'notokr-r';font-size:12px;position:relative;display:none;width:100%;text-align:center;color:#fff;}
	.top_infor .lang_link a{font-size:16px;display:none;float:left;width:50%;letter-spacing:0;color:inherit;}
	.top_infor .lang_link:before{position:absolute;top:10px;left:50%;display:block;height:15px;content:'';border-right:1px solid #ddd;}
	.top_infor .lang_link strong{font-family:'notokr-r';font-size:16px;color:#ed4a1f;}
	.header .lang_link{font-family:'notokr-r';font-size:14px;font-weight:bold;position:relative;display:inline-block;width:100%;text-align:center;color:#666;background:#eee;}
	.header .lang_link a{font-size:16px;line-height:1.5;float:left;width:50%;padding:6px 0;letter-spacing:0;color:inherit;}
	.header .lang_link:before{position:absolute;top:13px;left:50%;display:block;height:15px;content:'';border-right:1px solid #aaa;}
	.header .lang_link strong{font-family:'notokr-r';font-size:16px;color:#ed4a1f;}
	.wrap{clear:both;width:100%;margin:0 auto;}
	.news1{}
	.news1.on{    margin: 0px auto auto !important;}
	#content.news1{overflow:hidden;}
	#content.news1.on{height:auto;}
	.ir{position:relative;z-index:10;display:block;overflow:hidden;padding-bottom:5px;text-indent:-99999px;}
	.wrap{clear:both;width:100%;margin:0 auto;}
	.news1{}
	.news1.on{}
	#content.news1{overflow:hidden;}
	#content.news1.on{height:auto;}
	.ir{position:relative;z-index:10;display:block;overflow:hidden;text-indent:-99999px;}
	.news1 .main_slide_area{position:relative;z-index:10000;visibility:hidden;}
	.news1 .main_slide{display:block;overflow:hidden;width:100%;}
	.news1 .main_slide .page{position:relative;display:block;overflow:hidden;padding-bottom:53%;}
	.news1 .main_slide .pic_area{position:absolute;overflow:hidden;width:100%;}
	.news1 .main_slide_area .pic_area img{width:100%;}
	.news1 .main_slide .slick-prev,.news1 .main_slide .slick-next{font-size:0;line-height:0;position:absolute;top:300px;height:74px;height:80px;}
	.news1.on .main_slide_area{visibility:visible;}
	.news1 .main_slide .slick-prev:hover,.news1 .main_slide .slick-prev:focus,.news1 .main_slide .slick-next:hover,.news1 .main_slide .slick-next:focus{color:transparent;outline:none;}
	.news1 .main_slide .slick-prev:hover,.news1 .main_slide .slick-next:hover{}
	.news1 .main_slide .slick-prev,.news1 .main_slide .slick-disabled:before,.news1 .main_slide .slick-next,.news1 .main_slide .slick-disabled:before{}
	.news1 .main_slide .slick-prev,.news1 .main_slide .slick-next{font-family:'slick';font-size:20px;line-height:1;position:absolute;z-index:10000;top:495px;display:block;overflow:hidden;width:37px;height:32px;text-indent:-999px;opacity:.8;color:black;background:url(http://image.news1.kr/system/resource/news1_www/images/nstyle/btn_nav_nstyle_01.png) 0 0 no-repeat;}
	.news1 .main_slide .slick-prev{left:877px;}
	.news1 .main_slide .slick-next{right:0;background-position:-80px 0;}
	.main_img{width:100%;height:0;padding-bottom:67%;}
	.main_img img{}
	.main_img .img_01{background: url(../img/mo_main.png?20251001)  no-repeat;}
	.main_img .img_02{background:url(../img/main_img_02.png) center;}
	.main_img .slick-slide{height:0;padding-bottom: 66%;background-size:contain;}
	.main_slide_area:after{position:absolute;display:block;clear:both;width:100%;height:5px;content:'';background:-moz-linear-gradient(to bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,.05) 80%);background:-webkit-linear-gradient(to bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,.05) 80%);background:linear-gradient(to bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,.05) 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0);}
	#content.news1:before{display:block;content:'';}
	.main_p .link_area{position:relative;overflow:hidden;width:320px;margin:10px auto;}
	.main_p .link_area a,.main_p .link_area > div{position:relative;display:block;float:left;overflow:hidden;width:310px;margin:10px 4px;padding:20px 10px 14px;border:1px solid #e4e4e4;}
	.main_p .link_area a span{font-family:'notokr-r';font-size:16px;font-weight:bold;float:left;letter-spacing:0;color:#6b6560;}
	.main_p .link_area a:after,.main_p .link_area > div:after{position:absolute;bottom:-1px;left:0;display:block;clear:both;width:100%;height:4px;content:'';background:#3c2862;}
	.main_p .link_area a .small{font-size:15px;line-height:1.5;clear:both;padding-top:12px;letter-spacing:-1px;color:#666;}
	.main_p .link_area a strong{font-family:'notokr-r';font-size:16px;font-weight:normal;font-weight:bold;float:left;color: #16274d;}
	.main_p .link_area a:before{position:absolute;position:absolute;top:18px;right:22px;display:block;width:39px;height:17px;content:'';background: url(../img/mark_01.gif?20251001) ;}
	.main_p .link_area a.link_1{}
	.main_p .link_area a.link_2:before{}
	.main_p .link_area a.link_2 strong{}
	.main_p .link_area a.link_3{float:right;}
	.main_p .link_area .link_4{display:block;min-height:132px;background:url(../img/m_banner.gif);background-size:cover;}
	.main_p .link_area a.link_3 strong{}
	.main_p .link_area a.link_3:before{}
	.wrap_list_speaker .list_speaker{
		margin: 0 20px;
	}
	.wrap_list_speaker .list_speaker li{padding:30px 0;border-bottom:1px solid #bdbdbd;}
	.wrap_list_speaker .list_speaker li:last-child{border:none;}
	.wrap_list_speaker .list_speaker li .tit_speaker{font-size: 18px;line-height: 1.5;position: relative;margin:0 0 15px;color: #4730b6;}
	.wrap_list_speaker .list_speaker li .tit_speaker .impact_01{
		font-weight: bold;
		display: block;
		line-height: 1.5;
		color: #0facc3;
		font-size: 22px;
	}
	.wrap_list_speaker .list_speaker li .tit_speaker:before{display:block;content:'';}
	.wrap_list_speaker .list_speaker li .picbox{position:relative;min-height:190px;}
	.wrap_list_speaker .list_speaker li .picbox .pic_area{width:60%;height:100%;margin:0 auto 0;}
	.wrap_list_speaker .list_speaker li .picbox img{width:100%;}
	.wrap_list_speaker .list_speaker li .txt_area{clear:both;margin:10px 10px 20px;}
	.wrap_list_speaker .list_speaker li .txt_area .name{line-height:1.4;padding:10px 0 20px 0;}
	.wrap_list_speaker .list_speaker li .txt_area .name strong{font-size:15px;display:block;clear:both;padding:5px 0;text-align:center;color:#8a8a8a;}
	.wrap_list_speaker .list_speaker li .txt_area .name span{font-size:22px;font-weight:bold;display:block;text-align:center;color:#000;}
	.wrap_list_speaker .list_speaker li .txt_area .txt{        /* word-break:break-word; */font-size:14px;line-height:1.5;}

	.live .txt{font-size:22px;}
	.live p{font-size:14px;}

	/*location*/

	.map_area{width: 90%; margin:0 auto;}
	.map_area .map{ margin-top: 40px; height: 320px;}
	.map_area .txt_map{padding:0 0 70px;  width: 100%;}
	.map_area .txt_map .map_tit{font-size: 23px;}
	.map_area .txt_map .addr{display: block;}
	.map_area .txt_map .addr .as_dt{margin-right: 10px;}
	.map_area .txt_map .add_txt .as_dd:before{position:absolute;top:8px;left:3px;display:block;width:6px;height:6px;content:'';border-radius:3px;background:#3c2862;}
	.map_area .txt_map .transfer h2{display: none;}
	.map_area .txt_map .transfer .add_txt{display: block;  width: auto; margin: 0 0 20px 0;  padding: 0;  float: none;}
	.map_area .txt_map .transfer .add_txt .as_dt{display: block;}
	.map_area .txt_map .transfer .add_txt .as_dd{display: block; float: none;}
	.map_area .txt_map .transfer .add_txt:before{content:none;}
	.map_area .txt_map .add_txt .as_dd:before {position: absolute;top: 8px;left: 3px;display: block;width: 6px;	height: 6px;content: '';border-radius: 3px;background: #3c2862;}

	.about .big{font-size: 22px;}

}
@media (max-width:1023px) and (min-width:640px){
	.ir.btn_gnb{position:absolute;top:20px;left:10px;width:54px;height:55px;margin-top:0;z-index: 999}
	.ir.btn_gnb:before{position:absolute;top:50%;left:12px;width:30px;height:20px;margin-top:-10px;content:'';background:url(../img/btn_topmenu.png?1)no-repeat 0 -3px;background-size:170px 26px;}
	.header{position:relative;overflow:hidden;width:100%;border-top:5px solid #3c2862;border-bottom:1px solid #e3e3e3;background:#fff;}
	.header h1{float:none;width: 180px;height: 89px;margin:0 auto;padding:0;}
	.pc_gnb{display:none;}
	.header:after{position:absolute;z-index:99999;top:119px;left:-50%;display:block;clear:both;width:10000px;height:10px;content:'';background:-moz-linear-gradient(to bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,.05) 80%);background:-webkit-linear-gradient(to bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,.05) 80%);background:linear-gradient(to bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,0) 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0);}
	.m_gnb_list{display:block;overflow:hidden;}
	.m_gnb_list a.bn:after{display:none!important;}
	.m_gnb_list a{font-family:'notokr-r';font-size:16px;font-weight:bold;display:block;float:left;box-sizing:border-box;width:20%;height:50px;margin-top:-1px;transition:.4s;transform-origin:center;text-align:center;letter-spacing:0;color:#333;border-bottom:5px solid #303030;}
	.m_gnb_list a.on,.m_gnb_list a:hover,.m_gnb_list a:focus{position:relative;}
	.m_gnb_list a.on:after,.m_gnb_list a:hover:after,.m_gnb_list a:focus:after{position:absolute;z-index:100000;bottom:0;left:0;left:50%;display:block;width:8px;height:4px;margin-left:-4px;content:'';/* background:url(../img/ico_arrow_temp01.gif) no-repeat */}
	.m_gnb_list a:before{position:absolute;top:-31px;left:195px;display:block;width:2px;height:20px;content:'';}
	.footer .sponsor{position:relative;z-index:20;display:none;width:100%;height:63px;background:url(../img/sponsor.gif) center;}
	.wrap{clear:both;width:100%;margin:0 auto;}
	.news1{display:none;}
	.news1.on{display:block!important;outline:none; margin: 0px auto auto !important;}
	#content.news1{overflow:hidden;height:0;}
	#content.news1.on{height:auto;}
	.header{position:relative;width:100%;}
	.header .logo a{width: 180px;margin: 10px auto 0;background:url(../img/logo_nif.png?20251001) no-repeat center;background-size:cover;}
	.header:before{}
	.header:after{position:absolute;z-index:99999;top:87px;left:-50%;display:block;clear:both;width:10000px;height:10px;content:'';background:-moz-linear-gradient(to bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,.05) 80%);background:-webkit-linear-gradient(to bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,.05) 80%);background:linear-gradient(to bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,0) 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0);}
	.wrap .m_gnb_list{display:none;overflow:hidden;}
	.m_gnb_list a.bn:after{display:none!important;}
	.m_gnb_list a{font-family:'notokr-r';font-size:16px;font-weight:bold;display:block;float:left;box-sizing:border-box;width:100%;height:50px;margin-top:-1px;transition:.4s;transform-origin:center;text-align:left;letter-spacing:0;color:#333;border-bottom:5px solid #525252;}
	.m_gnb_list a.on,.m_gnb_list a:hover,.m_gnb_list a:focus{position:relative;color:#00b0e9;border-bottom:5px solid #00b0e9;background:#efefef;}
	.m_gnb_list a.on:after,.m_gnb_list a:hover:after,.m_gnb_list a:focus:after{position:absolute;z-index:100000;bottom:0;left:0;left:50%;display:block;width:8px;height:4px;margin-left:-4px;content:'';background:url(../img/ico_arrow_temp01.gif) no-repeat;}
	.m_gnb_list a:before{position:absolute;top:-31px;left:195px;display:block;width:2px;height:20px;content:'';}
	.top_infor{}
	.top_infor .inner{display:none;}
	.top_infor p{}
	.top_infor p span{font-size:16px;margin-right:5px;letter-spacing:0;color:inherit;}
	.top_infor p strong{font-family:'notokr-r';font-size:16px;color:#ed4a1f;}
	.top_infor .lang_link{font-family:'notokr-r';font-size:12px;display:inline-block;width:100%;text-align:center;color:#fff;}
	.top_infor .lang_link a{font-size:16px;float:left;width:50%;letter-spacing:0;color:inherit;}
	.top_infor .lang_link strong{font-family:'notokr-r';font-size:16px;color:#ed4a1f;}
	.top_infor .link_list{overflow:hidden;background:#eee;}
	.top_infor .link_list li{}
	.top_infor .link_list li a{padding:10px 0;}
	.top_infor .link_list li a.on,.top_infor .link_list li a:hover,.top_infor .link_list li a:active{}
	.top_infor .link_list li a:before{position:absolute;top:20px;right:0;display:block;height:15px;content:'';border-right:1px solid #aaa;}
	.top_infor .link_list li a:hover,.top_infor .link_list li a.on,.top_infor .link_list li a:active{font-weight:bold;}
	.top_infor .link_list li .logo_small{padding:10px 0;}
	.top_infor .link_list li .logo_small:before{width:60px;border:none!important;}
	.header .lang_link{font-family:'notokr-r';font-size:12px;display:inline-block;width:100%;text-align:center;color:#fff;}
	.header .lang_link a{font-size:16px;float:left;width:50%;letter-spacing:0;color:inherit;}
	.header .lang_link strong{font-family:'notokr-r';font-size:16px;color:#ed4a1f;}
	.pop_area .tit_area{}
	.pop_area{z-index:999999;}
	.pop_area h2{}
	.pop_area .tit_area .btn_cl{}
	.pop_area .tit_area .btn_cl:before{position:absolute;left:12px;display:block;float:right;width:25px;height:25px;margin:auto;content:'';background:url(../img/icon_btn02.png) no-repeat -31px 0;background-size:91px 41px;}
	.pop_area .txt_area{margin:30px;}
	.pop_area p{font-size:15px;line-height:1.8;text-align:center;}
	.pop_area p span{text-align:center;}
	.pop_area p strong{font-weight:normal;color:#e84b24;}
	.pop_area .ico_email{}
	.pop_area .ico_email:before{display:block;width:96px;height:96px;margin:0 auto 20px;content:'';background:url(../img/ico_email.gif) no-repeat;}
	.pop_area .box_type_01{}
	.pop_area .box_type_02{}
	.pop_area .link_email{position:relative;}
	.pop_area .link_email:before{}
	.wrap{clear:both;width:100%;margin:0 auto;}
	.news1{display:none;}
	.news1.on{display:block!important;outline:none;}

	.wrap_list_speaker .list_speaker{
		margin: 0 20px 30px;
	}
	.wrap_list_speaker .list_speaker li{padding-bottom:0;border-bottom:1px solid #dadada;}
	.wrap_list_speaker .list_speaker li:last-child{border:none;}
	.wrap_list_speaker .list_speaker li .tit_speaker{font-size: 18px;line-height: 1.5;position: relative;margin: 15px 0 15px;color: #4730b6;}
	.wrap_list_speaker .list_speaker li .tit_speaker .impact_01{
		font-weight: bold;
		display: block;
		line-height: 1.5;
		color: #4730b6;
		font-size: 22px;
	}
	.wrap_list_speaker .list_speaker li .tit_speaker:before{display:block;content:'';}
	.wrap_list_speaker .list_speaker li .picbox{position:relative;min-height:190px;}
	.wrap_list_speaker .list_speaker li .picbox .pic_area{position:absolute;width:150px;height:100%;}
	.wrap_list_speaker .list_speaker li .picbox img{width:100%;}
	.wrap_list_speaker .list_speaker li .txt_area{clear:both;margin:10px 10px 20px 210px;}
	.wrap_list_speaker .list_speaker li .txt_area .name{line-height:1.4;padding:10px 0 10px 0;}
	.wrap_list_speaker .list_speaker li .txt_area .name strong{font-size:15px;display:block;clear:both;padding:5px 0;color:#8a8a8a;}
	.wrap_list_speaker .list_speaker li .txt_area .name span{        /* font-weight:bold; */display:block;color:#000;}
	.wrap_list_speaker .list_speaker li .txt_area .txt{font-size:14px;line-height:1.4;word-break:break-word;}
	#content.news1{overflow:hidden;height:0;}
	#content.news1.on{height:auto;margin: 0px auto auto !important;}
	.news1 .main_slide_area{position:relative;z-index:10000;visibility:hidden;}
	.news1 .main_slide{display:block;overflow:hidden;width:100%;}
	.news1 .main_slide .page{position:relative;display:block;overflow:hidden;padding-bottom:53%;}
	.news1 .main_slide .pic_area{position:absolute;overflow:hidden;width:100%;}
	.news1 .main_slide_area .pic_area img{width:100%;}
	.news1 .main_slide .slick-prev,.news1 .main_slide .slick-next{font-size:0;line-height:0;position:absolute;top:300px;height:74px;height:80px;}
	.news1.on .main_slide_area{visibility:visible;}
	.news1 .main_slide .slick-prev:hover,.news1 .main_slide .slick-prev:focus,.news1 .main_slide .slick-next:hover,.news1 .main_slide .slick-next:focus{color:transparent;outline:none;}
	.news1 .main_slide .slick-prev:hover,.news1 .main_slide .slick-next:hover{}
	.news1 .main_slide .slick-prev,.news1 .main_slide .slick-disabled:before,.news1 .main_slide .slick-next,.news1 .main_slide .slick-disabled:before{}
	.news1 .main_slide .slick-prev,.news1 .main_slide .slick-next{font-family:'slick';font-size:20px;line-height:1;position:absolute;z-index:10000;top:495px;display:block;overflow:hidden;width:37px;height:32px;text-indent:-999px;opacity:.8;color:black;background:url(http://image.news1.kr/system/resource/news1_www/images/nstyle/btn_nav_nstyle_01.png) 0 0 no-repeat;}
	.news1 .main_slide .slick-prev{left:877px;}
	.news1 .main_slide .slick-next{right:0;background-position:-80px 0;}
	.main_slide_area:after{position:absolute;display:block;clear:both;width:100%;height:5px;content:'';background:-moz-linear-gradient(to bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,.05) 80%);background:-webkit-linear-gradient(to bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,.05) 80%);background:linear-gradient(to bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,.05) 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0);}
	#content.news1:before{display:block;content:'';}
	.main_img{width:100%;height:0;padding-bottom:54%;}
	.main_img img{}
	.main_img .img_01{background: url(../img/pc-main.png?20251001) 40% center no-repeat;background-size: cover;}
	.main_img .img_02{background:url(../img/main_img_02.png) center;background-size:cover;}
	.main_img .slick-slide{height:0;padding-bottom: 54%;}
	.main_p .link_area{position:relative;overflow:hidden;margin:10px auto;margin-left:-4px;padding:0 10px;text-align: center;}
	.main_p .link_area a{position:relative;display:inline-block;overflow:hidden;width:31%;min-height:148px;margin:10px 0;margin-left:1%;padding:20px 10px 35px;border:1px solid #e4e4e4;}
	.main_p .link_area a:last-child{margin-right:1%;}
	.main_p .link_area a span{font-family:'notokr-r';font-size:16px;font-weight:bold;float:left;letter-spacing:0;color:#6b6560;}
	.main_p .link_area a .small{font-size:14px;line-height:1.3;padding-top:19px;letter-spacing:-1px;color:#666;width: 100%;	text-align: left;}
	.main_p .link_area a strong{font-family:'notokr-r';font-size:18px;font-weight:normal;font-weight:bold;float:left;color:#16274d;}
	.main_p .link_area a.link_1{}
	.main_p .link_area a.link_2 strong{}
	.main_p .link_area a.link_3 strong{}
	.main_p .link_area a.link_3{float:right;}
	.main_p .link_area a:before{position:absolute;position:absolute;right:22px;bottom:9px;display:block;width:39px;height:17px;content:'';background:url(../img/mark_01.gif?20251001) ;}
	.main_p .link_area a.link_2:before{}
	.main_p .link_area a.link_3:before{}
	.main_p .link_area a:after{position:absolute;bottom:-1px;left:0;display:block;clear:both;width:100%;height:4px;content:'';background:#3c2862;}

	/*location*/

	.map_area{width: 100%;}
	.map_area .txt_map{padding: 0 20px 100px;  width: 100%;}
	.map_area .txt_map .map_tit{font-size: 23px;}
	.map_area .txt_map .addr{display: block;}
	.map_area .txt_map .addr .as_dt{margin-right: 10px;}
	.map_area .txt_map .add_txt .as_dd:before{position:absolute;top:8px;left:3px;display:block;width:6px;height:6px;content:'';border-radius:3px;background:#3c2862;}
	.map_area .txt_map .transfer h2{display: none;}
	.map_area .txt_map .transfer .add_txt{display: block;  width: auto; margin: 0 0 20px 0;  padding: 0;  float: none;}
	.map_area .txt_map .transfer .add_txt .as_dt{display: block;}
	.map_area .txt_map .transfer .add_txt .as_dd{display: block; float: none;}
	.map_area .txt_map .transfer .add_txt:before{content:none;}
	.map_area .txt_map .add_txt .as_dd:before {position: absolute;top: 8px;left: 3px;display: block;width: 6px;	height: 6px;content: '';border-radius: 3px;background: #3c2862;}

	.footer a.top{position:fixed;z-index:99999;right:0;bottom:0;display:block;float:right;overflow:hidden;width: 80px;height: 33px;background:url(../img/btn_top.gif) #fff;}
	.footer:before{display:block;}
	.footer{position:relative;clear:both;overflow:hidden;padding-bottom:130px;background:#35393d;}
	.footer .txt_01{font-size:13px;position:relative;z-index:10000;top:12px;display:inline-block;overflow:hidden;width:262px;width:100%;height:16px;margin:0 auto;text-align:center;color:#869acc;}
	.footer .txt_02{position:relative;z-index:10000;top:40px;width:423px;height:16px;margin:0 auto;background:url(../img/txt_adr.png) no-repeat;}
	.footer .link_list{position:relative;display:block;float:left;overflow:hidden;width:100%;background:#303336;}
	.footer .link_list:before{position:absolute;top:43px;display:block;width:100%;height:1px;content:'';border-top:1px solid #444;}
	.footer .link_list li{position:relative;display:block;float:left;overflow:hidden;width:25%;text-align:center;}
	.footer .link_list a{font-size:16px;display:block;display:inline-block;padding:14px 15px;color:#888;}
	.footer .link_list li:last-child{position:relative;right:0;}
	.footer .link_list li:after{position:absolute;top:15px;right:0;display:block;width:1px;height:10px;content:'';border-right:1px solid #888;}
	.footer p{font-size:12px;line-height:1.5;position:relative;display:block;clear:both;margin:0 auto;padding:10px;padding-top:15px;text-align:center;color:#888;}
	.sub_txt_area{}
	.sub_txt_area.on{}
	.sub_txt_area .link_list{}
	.sub_txt_area .link_list li{}
	.sub_txt_area .link_list .link{}
	.sub_txt_area .link_list .link,.sub_txt_area .link_list .no_link{}
	.sub_txt_area .link_list .logo_area{}
	.sub_txt_area .link_list .link h3:after{}
	.sub_txt_area .link_list .logo_area:before{}
	.sub_txt_area .link_list h3{}
	.sub_txt_area .link_list h3 span{}
	.sub_txt_area .link_list h3 strong{}
	.sub_txt_area .link_list p{}
	.sub_txt_area .link_list .link_txt_area{}
	.sub_txt_area .link_list .link:before{}
	.ir_content{}
	.ir_content.v01{}
	.ir_content{}
	.ir_content.v01{}
	.ir_content.v02{}
	.text_type02{}
	.text_type02 dt{}
	.text_type02 dd{}

	/*wrap_confirm*/
	.wrap_confirm{}
	.wrap_confirm li{}
	.wrap_confirm li:last-child{}
	.wrap_confirm .confirm{}
	.wrap_confirm .box_user{}
	.wrap_confirm .box_user .user{width:50%;}
	.wrap_confirm .box_user .user label{}
	.wrap_confirm .box_user .user input{}
	.wrap_confirm .btn_s01{}
	.wrap_confirm li .text{}
	.wrap_confirm li .warn{}
	.wrap_confirm li .warn strong{}
	.wrap_confirm li span{}
	.wrap_confirm li strong{}
	.down_file{}

}

@media (min-width:1024px){
	.down_file{}

	.IE.EDGE{position:relative;left:-20px;}
	body{font-family:'notokr-r',dotum,Helvetica,AppleSDGothicNeo,Arial,sans-serif;overflow-x:hidden;}
	#body_wrap.on:before{display:block;content:'';}
	.wrap{border-top:5px solid #3c2862;}
	.pc_gnb{display:block;float:right;margin: 30px 0 0 0;}
	.pc_gnb li{float:left;color:#444;font-size: 14px;position: relative;width: 123px;
		text-align: center;line-height: 50px;height: 240px;}
	.pc_gnb>li.on{color:#4730b6;}
	.pc_gnb>li a{font-size:20px;font-weight:bold;position:relative;color:inherit; letter-spacing: -0.3px; padding: 0 5px;transition: .2s;}
	.pc_gnb>li a:before{display:block;content:"";width:100%;height:4px;background:transparent;position:absolute;top:71px;transition:.3s;transform-origin:center;width:10%;left:50%;}
	.pc_gnb>li:hover > a:before{width:100%;background:#4730b6;position:absolute;top:71px;left:0;}
	.pc_gnb li .menu_depth_02{position: relative;top: 28px;	overflow: hidden;	height: 150px;	margin: 13px 0;	border-left: 1px solid #eee;border-right: 0;width: 120px;line-height: 54px;}
	.pc_gnb li .menu_depth_02 li{height:37px;font-size:14px;line-height:37px;text-align:center;}
	.pc_gnb li .menu_depth_02 li > a{color:#333;letter-spacing: -.7px;font-size: 15px;font-weight: normal;}

	.pc_gnb li.on a{}
	.main_img{width:100%;height:520px;}
	.main_img .img_01{background:#49316f  url(../img/pc-main.png?20251001) center no-repeat;}
	.main_img .img_02{background: url(../img/main_img_02.png) center no-repeat;}
	.main_img  .slick-slide{width:100%;height:100%;outline: none!important;}
	.wrap.fix{        /* left:50%; */width:100%;/* margin-left:-495px; */}
	.wrap_header{z-index:10000000;width:100%;border-bottom:1px solid #e3e3e3;background:#fff; position: absolute; top: 0;	left: 0;overflow: hidden;height: 110px;background: url(../img/bg_header.gif) repeat-x;box-shadow: 0 3px 50px rgb(90 90 90 / 35%);background-size: 100% 275px;}
	.wrap_header.on{height:275px;}
	.header.type_scrolldown{position:relative;width:100%;padding-bottom:4px;}
	.header{position: absolute;width: 1024px;height: 120px;margin: 0 auto;padding-bottom: 0;left: 50%;margin-left: -500px;}
	.wrap_header.on .header{height: auto;}
	.m_gnb_list{line-height:45px;        /* display:block; */position:relative;box-sizing:border-box;height:49px;color:#fff;border:#ddd;border-right:none;border-bottom:none;border-left:none;background:#fff;}
	.m_gnb_list:before{position:absolute;top:0;left:1px;display:block;width:1px;height:45px;content:'';border-right:1px solid #ddd;}
	.m_gnb_list a.bn:after{display:none!important;}
	.header:before{display:block;content:'';}
	.m_gnb_list a{position:relative;width:165px;/* border-bottom:5px solid #00529f; */}
	.m_gnb_list a strong{color:#e4a200;}
	.m_gnb_list a:before{top:0;right:0;left:auto;width:1px;height:45px;border-right:1px solid #ddd;}
	.m_gnb_list a.on,.m_gnb_list a:hover,.m_gnb_list a:focus{position:relative;/* border-bottom:5px solid #008fdf; */background:#d2d3db;}
	.m_gnb_list a.on:after,.m_gnb_list a:hover:after,.m_gnb_list a:focus:after{position:absolute;z-index:100000;bottom:0;left:0;left:50%;display:block;width:8px;height:4px;margin-left:-4px;content:'';/* background:url(../img/ico_arrow_temp01.gif) no-repeat */}
	.btn_gnb{display:none;}
	.top_infor{display:none;height:30px;border-bottom:1px solid #aaa;background:#f9f9f9;}
	.top_infor .inner{width:990px;}
	.top_infor .inner .lang_link{font-size:12px;position:relative;float:left;width:200px;}
	.top_infor .inner .lang_link a{font-size:inherit;display:inline-block;width:auto;padding:0 10px 0 0;letter-spacing:0;color:#666;}
	.top_infor .lang_link:before{display:none;}
	.top_infor .inner .lang_link a:last-child{position:relative;padding:0 10px 0 10px;}
	.top_infor .inner .lang_link a:last-child:before{position:absolute;top:11px;left:0;display:block;height:10px;content:'';border-right:1px solid #666;}
	.top_infor p{display:block;float:left;width:230px;color:#333;}
	.top_infor p span{font-size:12px;float:left;margin-right:5px;}
	.top_infor p strong{font-size:12px;float:left;}
	.top_infor .link_list{float:right;width:auto;}
	.top_infor .link_list li{width:auto;}
	.top_infor .link_list li a{font-size:12px;padding:0 12px;background:none;}
	.top_infor .link_list li a.on,.top_infor .link_list li a:hover,.top_infor .link_list li a:active{}
	.top_infor .link_list li a:before{position:absolute;top:10px;right:0;display:block;height:10px;content:'';border-right:1px solid #ddd;}
	.top_infor .link_list li a:hover,.top_infor .link_list li a.on,.top_infor .link_list li a:active{font-weight:bold;}
	.top_infor .link_list li .logo_small{font-size:12px;position:relative;width:60px;height:27px;text-indent:-999px;background:url(../img/logo_small.gif) no-repeat;}
	.top_infor .link_list li .logo_small:before{width:60px;border:none!important;}
	.header .lang_link{font-size:12px;position:absolute;right:14px;bottom:68px;display:block;overflow:hidden;width:110px;background:none;}
	.header .lang_link a{font-size:inherit;display:inline-block;width:auto;padding:0 10px 0 0;letter-spacing:0;color:#fff;}
	.header .lang_link:before{display:none;}
	.header .lang_link a:last-child{position:relative;padding:0 10px 0 10px;}
	.header .lang_link a:last-child:before{position:absolute;top:2px;left:0;display:block;height:10px;content:'';border-right:1px solid #666;}
	.pop_area{}
	.pop_area .tit_area{}
	.pop_area h2{}
	.pop_area .tit_area .btn_cl{}
	.pop_area .tit_area .btn_cl:before{position:absolute;left:12px;display:block;float:right;width:25px;height:25px;margin:auto;content:'';background:url(../img/icon_btn02.png) no-repeat -31px 0;background-size:91px 41px;}
	.pop_area{position:fixed;z-index:999999;top:0;bottom:0;left:50%;width:500px;height:550px;margin-top:10%;margin-left:-250px;background:#eee;}
	.pop_area.sm{position:fixed;z-index:999999;top:0;bottom:0;left:50%;width:500px;height:250px;margin-top:10%;margin-left:-250px;background:#eee;}
	.wrap_pop_area.on{position:fixed;overflow:visible;}
	.pop_area.v01 .txt_area{overflow:hidden;}
	.pop_area .txt_area{margin:30px;text-align:left;}
	.pop_area > p{font-size:15px;line-height:1.8;margin-top:10px;text-align:left;}
	.pop_area p span{text-align:center;}
	.pop_area p strong{font-weight:normal;color:#e84b24;}
	.pop_area .ico_email{}
	.pop_area .ico_email:before{display:block;width:96px;height:96px;margin:0 auto 20px;content:'';background:url(../img/ico_email.gif) no-repeat;}
	.pop_area .box_type_01{font-size:18px;}
	.pop_area .box_type_02{}
	.pop_area .link_email{position:relative;}
	.pop_area .link_email:before{}
	.slick-dots{position:absolute;top:474px;right:50%;left:50px;left:auto;        /* display:none!important; */display:block;width:70px;height:10px;margin:0;margin-right:-527px;padding:0;list-style:none;text-align:left;}
	.slick-dots li{position:relative;display:inline-block;overflow:hidden;width:auto;height:20px;margin:0;padding:0;cursor:pointer;}
	.slick-dots li button{font-size:0;line-height:0;position:relative;width:30px;/* height:10px; */margin:0 auto;padding:0;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
	.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}
	.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}
	.slick-dots li button:before{font-family:'slick';font-size:36px;line-height:10px;        /* transition: .3s; */position:absolute;left:50%;width:17px;height:16px;margin-left:-8px;transition:.3s;text-align:center;opacity:.7;color:transparent;border-radius:10px;background:#4b9ec1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
	.slick-dots li.slick-active button:before{left:50%;width:39px;height:16px;margin-left:-20px;opacity:1;color:transparent;border-radius:10px;background:#4b9ec1;}
	.slick-dots li.slick-active button{width:40px;}
	.IE8 .news1 .main_img .wrap_btn_play{z-index:10000;bottom:2px;}
	.news1 .main_img .wrap_btn_play a{font-family:'slick';font-size:20px;line-height:140px;position:relative;z-index:1000;right:-38px;display:none;float:left;overflow:hidden;width:37px;height:33px;text-indent:-999px;opacity:.8;color:black;background:url(http://image.news1.kr/system/resource/news1_www/images/nstyle/btn_nav_nstyle_01.png) 0 0 no-repeat;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
	.news1 .main_img .wrap_btn_play a:hover{opacity:1;}
	.news1 .main_img .wrap_btn_play a.on{display:block;}
	.news1 .main_img .wrap_btn_play .btn_autoplay{background-position:-40px -34px;}
	.news1 .main_img .wrap_btn_play .btn_playstop{background-position:-40px 0;}
	.news1 .main_img .slick-dotted.slick-slider{margin-bottom:0;}
	.main_p .link_area a:before{position:absolute;position:absolute;right:18px;bottom:12px;display:block;width:39px;height:17px;content:'';background:url(../img/mark_01.gif?20251001);}
	.main_p .link_area a.link_2:before{}
	.main_p .link_area a.link_3:before{}
	.main_p .link_area a:after{position:absolute;bottom:-1px;left:-1px;display:block;clear:both;width:322px;height:6px;content:'';background:#3c2862;}
	.news1 .slick-slider .slick-track,.news1 .slick-slider .slick-list{height:520px;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
	#content.news1:before{display:block;content:'';}
	#content.main_p.on:before{display:block;content:'';content:'';}
	.main_p .link_area{position:relative;overflow:hidden;width:1010px;margin:0 auto;text-align: center; display: flex;}
	.main_p .link_area a{position:relative;overflow:visible;width:322px;height:140px;margin:47px 5px;padding:20px 10px 20px 20px;border:1px solid #e4e4e4;}
	.main_p .link_area a span{font-family:'notokr-r';font-size:22px;font-weight:bold;float:left;letter-spacing:0;color:#6b6560;}
	.main_p .link_area a .small{font-size:15px;line-height:1.3;clear:both;width:280px;padding-top:19px;letter-spacing:-1px;color:#666;text-align: left;}
	.main_p .link_area a strong{font-family:'notokr-r';font-size:22px;font-weight:normal;font-weight:bold;float:left;color:#16274d;}
	.main_p .link_area a.link_1{}
	.main_p .link_area a.link_2 strong{}
	.main_p .link_area a.link_3 strong{}
	.main_p .link_area a.link_3{        /* float:right; */}
	.main_p .link_area .link_4{display:none;}
	.tab_area{margin:50px 0 0 0;}
	.tab_area.col3 a{}
	.tab_area h2{font-size:20px;}
	.col_02 span{font-size:15px;}

	/*banner_sub*/
	.sub_item{width:990px;margin:0 auto;}

	.down_file{}
	.banner_sub{position:relative;height:355px;color:transparent;background:url(../img/sub_banner.png?20251001) no-repeat center;background-color: #4a3170 ;}
	.banner_sub:after{display:block;content:'';}
	.banner_sub:before{display:block;content:'';}
	.sponsor{}
	.sponsor .footer_spon{
		/* position: absolute; */
		top:16px;
		left: 240px;
		width: 642px;
		height:42px;
		margin-bottom: 20px;
		overflow:hidden;
	}
	.sponsor .footer_spon .page{height:40px;outline:none!important;width:662px;}
	.sponsor .footer_spon .page.img_01{background: url(../img/spon_1.jpg) no-repeat;}
	.sponsor .footer_spon .page.img_02{background: url(../img/spon_2.jpg) no-repeat;}
	.sponsor .footer_spon .page.img_03{
		background: url(../img/spon_3.jpg) no-repeat;
	}
	.sponsor .footer_spon .firm_01{background:url(../img/spon_1.jpg) no-repeat;width:126px;}
	.sponsor .footer_spon .firm_02{background:url(../img/spon_1.jpg) no-repeat -124px 0;width:238px;}
	.sponsor .footer_spon .firm_03{background:url(../img/spon_1.jpg) no-repeat  -361px 0;width:117px;}
	.sponsor .footer_spon .firm_04{background:url(../img/spon_1.jpg) no-repeat -484px 0;width:166px;}
	.sponsor .footer_spon .firm_05{background:url(../img/spon_2.jpg) no-repeat;width:126px;}
	.sponsor .footer_spon .firm_06{background:url(../img/spon_2.jpg) no-repeat -130px 0;width:56px;}
	.sponsor .footer_spon .firm_07{background:url(../img/spon_2.jpg) no-repeat -185px 0;width:160px;}
	.sponsor .footer_spon .firm_08{background:url(../img/spon_2.jpg) no-repeat -346px 0;width:97px;}
	.sponsor .footer_spon .firm_09{background:url(../img/spon_2.jpg) no-repeat -444px 0;width:116px;}
	.sponsor .footer_spon .firm_10{background:url(../img/spon_2.jpg) no-repeat -549px 0;width:96px;}
	.sponsor .footer_spon .box{display:inline-block;display: none;}
	.sponsor .footer_spon .firm_11{background:url(../img/spon_3.jpg) no-repeat;width:86px;}
	.sponsor .footer_spon .firm_12{background:url(../img/spon_3.jpg) no-repeat -88px 0;width:126px;}
	.sponsor .footer_spon .firm_13{background:url(../img/spon_3.jpg) no-repeat -217px 0;width:132px;}
	.sponsor .footer_spon .firm_14{background:url(../img/spon_3.jpg) no-repeat -349px 0;width:174px;}
	.sponsor .footer_spon .firm_15{background:url(../img/spon_3.jpg) no-repeat -520px 0;width:126px;}
	.sponsor .footer_spon .firm_16{background:url(../img/spon_1.jpg) no-repeat;width:126px;}

	/*sub_txt_area*/
	.sub_txt_area{min-height:930px;margin:0;padding:40px;}
	.sub_txt_area img{}
	.sub_txt_area .text{font-size:14px;}
	.sub_txt_area{}
	.sub_txt_area.on{}
	.sub_txt_area .link_list{}
	.sub_txt_area .link_list li{position:relative;padding:25px 37px 15px 7px;}
	.sub_txt_area .link_list .link{}
	.sub_txt_area .link_list .link,.sub_txt_area .link_list .no_link{}
	.sub_txt_area .link_list .logo_area{position:relative;display:block;float:left;overflow:hidden;width:190px;height:180px;margin-top:-18px;text-indent:-99999px;color:#fff;}
	.sub_txt_area .link_list .link .logo_area{position:absolute;top:50%;height:180px;margin-top:-90px;}
	.sub_txt_area .link_list .link h3:after{font-size:12px;line-height:23px;position:relative;top:14px;right:0;display:block;float:left;box-sizing:border-box;margin-top:0;margin-left:15px;padding:0 10px;color:#fff;border:1px solid #ddd;background:#308ee5;}
	.IE8 .sub_txt_area .link_list .link h3:after,.IE9 .sub_txt_area .link_list .link h3:after,.IE10 .sub_txt_area .link_list .link h3:after,.IE11 .sub_txt_area .link_list .link h3:after{top:10px;}
	.sub_txt_area .link_list h3{font-family:'notokr-r';font-size:26px;line-height:52px;position:relative;display:inline-block;clear:both;overflow:hidden;margin:0;text-align:left;}
	.sub_txt_area .link_list h3 span{line-height:52px;float:left;}
	.sub_txt_area .link_list h3 strong{position:relative;top:15px;margin-left:20px;}
	.sub_txt_area .link_list p{font-size:13px;line-height:24px;display:block;clear:both;margin:16px 0 0 0;}
	.sub_txt_area .link_list .link_txt_area{float:right;width:661px;}
	.sub_txt_area .link_list .link:before{content:'';}

	/*order_area*/
	.order_area{font-family:'nanum';font-size:18px;width:990px;padding:40px 34px;}
	.order_area .ex_txt{font-size:14px;font-weight:bold;padding:36px;text-align:left;color:#666;border:1px solid #e6e6e6;}
	.order_area .ex_txt strong{display:inline-block;clear:none;letter-spacing:0;color:#000;}
	.order_list{}
	.order_list li{font-size:14px;line-height:60px;height:60px;border-bottom:1px solid #e1e1e1;}
	.order_list .tit_order{font-weight:bold;float:left;width:180px;padding-left:34px;color:#333;}
	.order_list .ex_order{letter-spacing:0;}
	.order_list .ex_order strong{}
	.order_list .ex_order.big strong{font-size:24px;font-weight:bold;margin-right:10px;letter-spacing:0;color:#ca482e;}
	.order_list .ex_order.big{color:#666;}
	.order_list{margin-top:28px;border-top:3px solid #666;}
	.ex_order input{line-height:26px;width:42px;height:26px;text-align:center;border:1px solid #ddd;}
	.ex_order button{line-height:26px;width:42px;height:28px;text-align:center;border:1px solid #ddd;background:linear-gradient(to bottom,rgba(255,255,255,1) 1%,rgba(246,247,249,0) 100%);}

	/*.tit_area.type_01*/
	.tit_area.type_01{font-size:28px;margin-top:20px;}
	.about{font-size:16px;line-height:1.8;min-height:500px;padding:10px 0;color:#333;}
	.about .strong_txt{        /* color: inherit; */
		font-weight:bold;margin:20px 20px 30px;}
	.about .txt{margin:10px 20px 30px;text-align:justify;letter-spacing:0.5px;}
	.about .about_img{width:988px; height: 0px; margin:50px 0 60px; background: #000000 url(../img/about_img.jpg?20251001)100% 0 no-repeat; padding-bottom: 317px;}
	.wrap_list_speaker{margin:0 0 70px;}
	.wrap_list_speaker .list_speaker{display:block;margin: 10px 40px 0;}
	.wrap_list_speaker .list_speaker li{padding:30px 0;border-bottom:1px solid #dadada;}
	.wrap_list_speaker .list_speaker li:last-child{border:none;}
	.wrap_list_speaker .list_speaker li .tit_speaker{
		font-size: 22px;
		line-height: 1.2;
		position: relative;
		margin: 0 0 30px;
		color: #4730b6;
	}
	.wrap_list_speaker .list_speaker li .tit_speaker .impact_01{
		font-weight: bold;
		display: block;
		line-height: 1.5;
		color: #4730b6;
		font-size: 22px;
	}
	.wrap_list_speaker .list_speaker li .tit_speaker:before{display:block;content:'';}
	.wrap_list_speaker .list_speaker li .picbox{position:relative;min-height:190px;}
	.wrap_list_speaker .list_speaker li .picbox .pic_area{position:absolute;top:0;left:0;width:160px;height:100%;}
	.wrap_list_speaker .list_speaker li .picbox img{width:100%;}
	.wrap_list_speaker .list_speaker li .txt_area{clear:both;margin:0 0 0 190px;}
	.wrap_list_speaker .list_speaker li .txt_area .name{padding:0 0 30px 0;}
	.wrap_list_speaker .list_speaker li .txt_area .name strong{font-size:15px;margin-left:11px;color:#8a8a8a;}
	.wrap_list_speaker .list_speaker li .txt_area .name span{font-size:20px;color:#323232;/* font-weight:bold; */}
	.wrap_list_speaker .list_speaker li .txt_area .txt{font-size:15px;line-height:28px;color:#333;}

	/*ir_content*/
	.ir_content{}
	.ir_content.v01{width:910px;height:700px;margin:10px auto;padding:0;background:url(../img/time.gif) no-repeat;}
	.ir_content.v02{width:910px;height:330px;margin:10px auto;background:url(../img/map.gif) no-repeat;}
	.ir_content.v03{width:910px;height:300px;margin:10px auto;margin-bottom:400px;padding:0;border-bottom:1px dashed #999;background:url(../img/past_NIF.gif) no-repeat;}
	.text_type02{font-family:'nanum';font-size:14px;line-height:28px;width:910px;margin:30px auto;margin-left:59px;}
	.text_type02 dt{font-family:'nanum';font-size:16px;font-weight:bold;display:list-item;}
	.text_type02 dd{font-family:'nanum';margin-bottom:28px;}
	.footer a.top{position:absolute;top:16px;left:50%;display:block;float:right;overflow:hidden;height:34px;margin-left:414px;background:url(../img/btn_top.gif) no-repeat;}
	.footer:before{position:absolute;display:block;width:100%;height:218px;content:'';background:url(../img/footer_bg.gif) repeat-x;background: none;border-top: 1px solid #ddd;background: #eee;}
	.footer{position:relative;clear:both;overflow:visible;height:191px;padding:0;background:none;margin-top: 10px;}
	.footer .sponsor{position:relative;z-index:20;width:100%;max-width:990px;height:63px;margin:0 auto;/* background:url(../img/sponsor.gif?01) repeat-x; */display: none;}
	.footer .sponsor .spon_00{position:absolute;top:5px;width:230px;height:50px;padding:0;background:url(../img/spon.gif) no-repeat 0 -4px;}
	.footer p{line-height:2;padding-bottom:0;}
	.footer .txt_01{font-size:13px;position:relative;z-index:10000;top:12px;display:inline-block;width:262px;width:100%;height:16px;margin:0 auto;text-align:center;color:#869acc;}
	.footer .txt_02{position:relative;z-index:10000;top:40px;width:423px;height:16px;margin:0 auto;background:url(../img/txt_adr.png) no-repeat;}
	.footer .link_list{position:relative;display:block;float:none;overflow:hidden;width:100%;text-align:center;background:none;}
	.footer .link_list li{position:relative;display:inline-block;float:none;overflow:hidden;width:auto;}
	.footer .link_list a{font-size:13px;display:block;display:inline-block;padding:14px 15px;letter-spacing:-1px;color:#666;}
	.footer .link_list .strong{font-weight:bold;color:#1a1649;}
	.footer .link_list li:last-child{position:relative;right:-2px;}
	.footer .link_list li:after{position:absolute;top:16px;right:0;display:block;width:1px;height:10px;content:'';border-right:1px solid #aaa;}
	.footer .link_list li:last-child:after{display:none;}

	/*wrap_confirm*/
	.wrap_confirm{width:910px;margin:10px auto;padding:0;}
	.wrap_confirm li{}
	.wrap_confirm li:last-child{border:none;}
	.wrap_confirm .confirm{}
	.wrap_confirm .box_user{}
	.wrap_confirm .box_user .user{line-height:86px;width:50%;height:86px;}
	.wrap_confirm .box_user .user label{}
	.wrap_confirm .box_user .user input{line-height:0;}
	.wrap_confirm .btn_s01{}
	.wrap_confirm li .text{line-height:90px;height:90px;padding:0;}
	.wrap_confirm li .warn{font-size:13px;font-weight:normal;line-height:1.8;overflow:hidden;padding:10px 0;text-align:center;border:1px solid #ccc;background:#e8e8e8;}
	.wrap_confirm li .warn strong{font-size:14px;font-weight:bold;color:inherit;border:none;}
	.wrap_confirm li span{}
	.wrap_confirm li strong{margin:0 2px;padding:0 1px;color:#308ee5;border-bottom:1px solid;}
}
