@charset "utf-8";@import url('reset.css');@import url('board.css');@import url('NanumGothic.css');@import url('layout.css');@import url('ysw.css');@import url('jquery-ui.css');@import url('page_con.css');body{left:auto !important;top:auto !important;}
html{height:auto !important;}
#skip, .skipnavi, caption, legend, #skip, ul.skiplist li.skip{position:absolute;width:0px;height:0px;font-size:0px;line-height:0px;overflow:hidden;visibility:hidden;text-indent:-1000px;}
.width100{width:100% !important;}
.btn_r{text-align:right;}
.btn_c{text-align:center;}
.fl{float:left;}
.fr{float:right;}
#top_banner .cont p{position:absolute;right:20px;bottom:5px;font-size:10pt;line-height:10pt;color:#2b2b2b;font-family:'ngb'; color:#fff; }
#top_banner .cont p a{ color:#fff; /*color:#2b2b2b;*/ }
.banner_img{margin-left:5%;}
.banner_img img{max-width:100%;}
.m_banner_img{display:none;}
.m_none{display:none;}
.noneclick{cursor:default;}
#l_quick{position:absolute;top:10%;right:50%;margin-right:650px;width:100px;height:500px;z-index:50;background:#dee4f3;}
#l_quick a{display:block;text-align:center;}
#r_quick{position:absolute;top:10%;left:50%;margin-left:650px;width:100px;height:500px;z-index:50;background:#dee4f3;}
#r_quick a{display:block;text-align:center;}
#wrap_top .cont ul.top_menu{float:left;margin-left:60px;}
#wrap_top .cont ul.top_menu:after{content:"";display:block;clear:both;}
#wrap_top .cont ul.top_menu li{float:left;font-size:9pt;line-height:18pt;border-left:solid 1px #fff;border-right:solid 1px #d8d9da;}
#wrap_top .cont ul.top_menu li:first-child{border-left:0;}
#wrap_top .cont ul.top_menu li.bg{background:url('../images/icon/icon_pattern.png') repeat;}
#wrap_top .cont ul.top_menu li.bg a{color:#fff;}
#wrap_top .cont ul.top_menu li.bg2{background:url('../images/icon/icon_pattern2.png') repeat;}
#wrap_top .cont ul.top_menu li.bg2 a{color:#fff;}
#wrap_top .cont ul.top_menu li a{display:block;color:#3a3e44;padding:5px 10px 5px 35px;}
#wrap_top .cont ul.top_menu li.img1 a{text-align:center;padding:5px 10px;}
#wrap_top .cont ul.top_menu li.img1 img{vertical-align:-3px;max-width:70px;width:100%;}
#wrap_top .cont ul.top_menu li.img2 a{text-align:center;padding:5px 10px;}
#wrap_top .cont ul.top_menu li.img2 img{vertical-align:-3px;max-width:71px;width:100%;}
#wrap_top .cont ul.top_menu li a.bg01{background:url('../images/icon/icon_key.png') 12px no-repeat;background-size:20% 50%;}
#wrap_top .cont ul.top_menu li a.bg02{background:url('../images/icon/icon_people.png') 12px no-repeat;background-size:20% 50%;}
#wrap_top .cont ul.top_menu li a.bg03{background:url('../images/icon/icon_book.png') 8px no-repeat;background-size:10% 40%;}
#wrap_top .cont ul.top_menu li a.bg04{background:url('../images/icon/icon_magazine.png') 8px no-repeat;background-size:18% 50%;}
#wrap_top .cont ul.top_menu li a.bg05{background:url('../images/icon/icon_microphone.png') 15px no-repeat;background-size:12% 50%;}
#wrap_top .cont ul.top_menu li a.bg06{background:url('../images/icon/icon_ebook2.png') 15px no-repeat;background-size:20% 50%;}
.language_select{float:right;margin:5px 0 4px 0;position:relative;z-index:1000;}
.selectFruits{float:left;width:90px;height:14px;padding:2px 0 6px 3px;font-size:9pt;line-height:9pt;color:#000;border:solid 1px #d5d5d5;background:#fff;}
.selectFruits .passiveSelect,.selectFruits .activeSelect{display:block;height:12px;padding:2px 0 2px 3px;font-size:9pt;line-height:9pt;cursor:pointer;color:#000;font-family:'ngb';background:url("../images/icon/icon_select_arrow.png") no-repeat top right;background-size:20%;}
.selectFruits .activeSelect{height:12px;padding:2px 0 2px 3px;color:#000;background:url("../images/icon/icon_select_arrow.png") no-repeat top right;background-size:20%;}
.selectFruits ul{cursor:pointer;width:670px;padding:3px;background:#fff;}
.selectFruits li{width:100px;color:#000;display:block;float:left;padding:5px;}
.selectFruits .special{font-family:'ngb';}
.selectFruits .selected,.selectFruits li:hover{color:#86c729;}
#header .cont{padding:15px 0;}
#header .cont:after{content:'';display:block;clear:both}
#header .cont .logo{float:left;width:273px;vertical-align:top;}
.c_search_wrap{float:left;width:654px;padding-top:20px;margin-left:45px;}
.search_wrap{width:420px;margin:0 auto;}
.search_wrap:after{content:"";display:block;clear:both;}
.search_wrap .search{position:relative;float:left;width:362px;padding:7px 0;background:url('../images/common/img_search_box.png') repeat;background-size:100% 100%;}
.search_wrap .search input{border:none;background:#fff;margin-left:10px;width:345px;padding:7px 0 5px 0;font-size:9pt;line-height:9pt;color:#3a3e44;}
.search_wrap a.btn_search{float:left;color:#3a3e44;margin-left:5px;}
.search_wrap span{position:absolute;right:15px;top:17px;}
.ui-autocomplete{display:block;position:absolute;top:0;left:0;cursor:default;border:solid 1px #3a3e44;background:#fff;}
.top_hot_issue_wrap{position:relative;float:left;padding:0;margin-top:5px;width:420px;}
.top_hot_issue_wrap p{float:left;vertical-align:2px;}
ul.hot_issue_slide{width:100%;visibility:hidden;}
ul.hot_issue_slide:after{content:"";display:block;clear:both;}
ul.hot_issue_slide li{float:left;font-size:9pt;line-height:10pt;margin:0 10px; padding-left:4px; border-left: 1px solid #8aa1d5;}
ul.hot_issue_slide li:first-child{margin-left:0;background:none;}
ul.hot_issue_slide li a{display:block;color:#636363;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;}
.top_hot_issue_wrap .bx-wrapper{position:relative;padding:0;margin:2px 0 0 15px;*zoom:1;.display:inline;display:inline-block;}
.top_hot_issue_wrap .bx-wrapper img{max-width:100%;display:block;}
.top_hot_issue_wrap .bx-wrapper .bx-pager{display:none;}
.top_hot_issue_wrap .bx-wrapper .bx-pager.bx-default-pager a{display:none;}
.top_hot_issue_wrap .bx-wrapper .bx-prev{right:-55px;background:url('../images/icon/icon_prev.png') no-repeat 0 0;}
.top_hot_issue_wrap .bx-wrapper .bx-next{right:-72px;background:url('../images/icon/icon_next.png') no-repeat 0 0;}
.top_hot_issue_wrap .bx-wrapper .bx-prev:hover{background-position:0 0;}
.top_hot_issue_wrap .bx-wrapper .bx-next:hover{background-position:0 0;}
.top_hot_issue_wrap .bx-wrapper .bx-controls-direction a{position:absolute;top:-2px;outline:0;width:18px;height:18px;text-indent:-9999px;z-index:50;}
.top_hot_issue_wrap .bx-wrapper .bx-controls-direction a.disabled{display:none;}
.top_event_wrap{float:right;width:217px;height:67px;overflow:hidden;margin-top:15px;}
ul.top_event{margin:0;padding:0;}
ul.top_event:after{content:"";display:block;clear:both;}
ul.top_event li{float:left;background:none;}
.m_menu_btn{display:none;}
.top_event_wrap .bx-wrapper{position:relative;*zoom:1;}
.top_event_wrap .bx-wrapper img{max-width:100%;display:block;}
.top_event_wrap .bx-wrapper .bx-pager{display:none;}
.top_event_wrap .bx-wrapper .bx-pager.bx-default-pager a{display:none;}
.top_event_wrap .bx-wrapper .bx-prev{right:-17px;background:url('../images/icon/icon_prev.png') no-repeat 0 0;}
.top_event_wrap .bx-wrapper .bx-next{right:-34px;background:url('../images/icon/icon_next.png') no-repeat 0 0;}
.top_event_wrap .bx-wrapper .bx-prev:hover{background-position:0 0;}
.top_event_wrap .bx-wrapper .bx-next:hover{background-position:0 0;}
.top_event_wrap .bx-wrapper .bx-controls-direction a{position:absolute;top:-3px;outline:0;width:18px;height:18px;text-indent:-9999px;z-index:100;}
.top_event_wrap .bx-wrapper .bx-controls-direction a.disabled{display:none;}
.gnb_wrap .nav_r{float:right;}
.gnb_wrap .nav_r{width:214px;}
.gnb_wrap .nav_r a{display:block;text-align:center;padding:17px 0 18px 0;background:url('../images/nav/bg_nav_r.png') repeat;}
.gnb_wrap .nav_r_law{float:right;width:110px;}
.gnb_wrap .nav_r_law a{display:block;text-align:center;padding:17px 0 18px 0;background:#f0ee5d;}


/* 21.03.29 - 여기수정 */
.gnb_wrap .nav_r_mul{float:right;width:281px;}

/* 21.03.29 - 여기수정 */
.gnb_wrap .nav_r_mul a{display:block;text-align:center;padding:17px 0 18px 0;background:linear-gradient( to bottom, #DA1D1E, #ba1919)}

/* 21.03.29 - 여기수정 */
ul.gnb{float:left; width:924px;}

ul.gnb li{float:left;background:url('../images/nav/nav_bar.png') left 25px no-repeat;}

/* 21.03.29 - 여기수정 */
ul.gnb li:nth-child(1) {width:90px;}
ul.gnb li:nth-child(2) {width:210px;}
ul.gnb li:nth-child(3) {width:130px;}
ul.gnb li:nth-child(4) {width:110px;}
ul.gnb li:nth-child(5) {width:380px;}
/*	ul.gnb li.wd{width:240px;}	*/
ul.gnb li a.tit{display:block;font-family:'ngb';font-size:18px;line-height:18px;color:#fff;padding:25px 0;text-align:center;}
ul.gnb li:hover a.tit{font-family:'ngb';color:#5879ca;}
ul.gnb li:first-child{background:none;}

.subgnb{position:absolute;left:0;display:none;width:100%;background:#fff;border-bottom:solid 2px #df1105;}
.tabs_news_wrap{position:relative;width:1115px;overflow:hidden;margin:0 auto;padding:0;}
.tabs_news_wrap:after{content:"";clear:both;clear:both;}
.tabs_news_nav{position:relative;float:left;width:123px;height:220px;padding:20px 0;}
.tabs_news_nav a.tabs_news_next{position:absolute;bottom:0;left:0;display:block;width:123px;height:22px;outline:none;background:url('../images/nav/new_menu_bottom.png') no-repeat;}
.tabs_news_nav a.tabs_news_prev{position:absolute;top:0;left:0;display:block;width:123px;height:22px;outline:none;background:url('../images/nav/new_menu_top.png') no-repeat;}
.tabs_news_nav a:hover{}, .tabs_news_nav a:active{}
.tabs_news_nav a.disabled{opacity:0.5;}
.tabs_news_list_page{display:none;}
.tabs_news_list_wrap{}
.tabs_news_list{padding:15px 0;cursor:pointer;position:relative;overflow:hidden;border:solid 1px #ddd;background:#f1f1f1;font-size:10pt;line-height:10pt;color:#3c4046;text-align:center;}
.tabs_news_list a{font-size:10pt;line-height:10pt;color:#3c4046;}
.tabs_news_list:hover, .selected{background:#fff;color:#3c4046;}
.tabs_news_list:hover a, .selected a{color:#3c4046;}
.tabs_news_list:active{background:#fff;color:#3c4046;}
.tabs_news_list:active a{color:#3c4046;}
.tabs_news_container{position:relative;float:left;width:962px;margin:30px 0 30px 25px;padding:0;}
.tabs_news_container .tabs_news_cont{position:absolute;top:310px;left:0;width:100%;}
.tabs_news_container .tabs_news_cont .tabs_new_title{font-size:14px;text-align:left;position:relative;top:-10px;display:none;}
ul.news_list{padding:0;margin:0;}
ul.news_list:after{content:"";display:block;clear:both;}
ul.news_list li{float:left;width:215px;background:none;margin-left:30px;}
ul.news_list li:first-child{margin-left:0;}
ul.news_list li a{display:block;}
ul.news_list li p{text-align:center;width:100%;margin:0;margin-bottom:10px;padding:0;}
ul.news_list li p img{width:100%;max-width:119px;}
ul.news_list li dl.news_cont_txt{}
ul.news_list li dl.news_cont_txt dt{margin-bottom:10px;position:relative;}
ul.news_list li dl.news_cont_txt dt a{font-size:10pt;line-height:14pt;color:#3c4046;font-family:'ngb';max-height:14pt;overflow:hidden;}
ul.news_list li dl.news_cont_txt dd{margin:0;padding:0;}
ul.news_list li dl.news_cont_txt dd a{font-size:10pt;line-height:14pt;color:#787878;max-height:36px;overflow:hidden;}
.subgnb_single{position:absolute;display:none;left:0;width:100%;background:#fff;border-bottom:solid 2px #df1105;}
.subgnb_single ul.navigation2{width:736px;padding:0 2%;margin:10px auto;}
.subgnb_single ul.navigation2:after{content:"";display:block;clear:both;}
.subgnb_single ul.navigation2 li{float:left;width:106px;background:#fff;margin-right:20px;}
.subgnb_single ul.navigation2 li.last{margin-right:0;}
.subgnb_single ul.navigation2 li a{display:block;font-size:10.5pt;line-height:12pt;color:#3c4046;text-align:center;}
.subgnb_single ul.navigation2 li a p{margin:0 0 10px 0;}
.subgnb_single ul.navigation2 li a p.img_navi02-1{width:106px;height:106px;background:url('../images/nav/img_navi02-1.png') repeat;background-size:100% 100%;}
.subgnb_single ul.navigation2 li a p.img_navi02-2{width:106px;height:106px;background:url('../images/nav/img_navi02-2.png') repeat;background-size:100% 100%;}
.subgnb_single ul.navigation2 li a p.img_navi02-3{width:106px;height:106px;background:url('../images/nav/img_navi02-3.png') repeat;background-size:100% 100%;}
.subgnb_single ul.navigation2 li a p.img_navi02-4{width:106px;height:106px;background:url('../images/nav/img_navi02-4.png') repeat;background-size:100% 100%;}
.subgnb_single ul.navigation2 li a p.img_navi02-5{width:106px;height:106px;background:url('../images/nav/img_navi02-5.png') repeat;background-size:100% 100%;}
.subgnb_single ul.navigation2 li a p.img_navi02-6{width:106px;height:106px;background:url('../images/nav/img_navi02-6.png') repeat;background-size:100% 100%;}
.subgnb_single ul.navigation2 li a p img{width:100%;max-width:106px;}
.subgnb_single ul.navigation3{width:710px;padding:0 2%;margin:10px auto;}
.subgnb_single ul.navigation3:after{content:"";display:block;clear:both;}
.subgnb_single ul.navigation3 li{float:left;width:106px;background:#fff;margin-right:2%;}
.subgnb_single ul.navigation3 li.last{margin-right:0;}
.subgnb_single ul.navigation3 li a{display:block;font-size:10.5pt;line-height:12pt;color:#3c4046;text-align:center;}
.subgnb_single ul.navigation3 li a p{font-size:0;line-height:0;padding:0;padding-bottom:10px;margin:0;}
.subgnb_single ul.navigation3 li a p img{width:100%;max-width:106px; min-width:100px;}
.subgnb_single ul.navigation4{width:900px;padding:0 2%;margin:10px auto;}
.subgnb_single ul.navigation4:after{content:"";display:block;clear:both;}
.subgnb_single ul.navigation4 li{float:left;width:106px;background:#fff;margin-right:50px;}
.subgnb_single ul.navigation4 li.last{margin-right:0;}
.subgnb_single ul.navigation4 li a{display:block;font-size:10.5pt;line-height:12pt;color:#3c4046;text-align:center;}
.subgnb_single ul.navigation4 li a p{margin:0 0 10px 0;}
.subgnb_single ul.navigation4 li a p.img_navi04-1{width:106px;height:106px;background:url('../images/nav/img_navi04-1.png') repeat;background-size:100% 100%;}
.subgnb_single ul.navigation4 li a p.img_navi04-2{width:106px;height:106px;background:url('../images/nav/img_navi04-2.png') repeat;background-size:100% 100%;}
.subgnb_single ul.navigation4 li a p.img_navi04-3{width:106px;height:106px;background:url('../images/nav/img_navi04-3.png') repeat;background-size:100% 100%;}
.subgnb_single ul.navigation4 li a p.img_navi04-4{width:106px;height:106px;background:url('../images/nav/img_navi04-4.png') repeat;background-size:100% 100%;}
.subgnb_single ul.navigation4 li a p.img_navi04-5{width:106px;height:106px;background:url('../images/nav/img_navi03-10.png') repeat;background-size:100% 100%;}
.subgnb_single ul.navigation4 li a p.img_navi04-6{width:106px;height:106px;background:url('../images/nav/img_navi04-6.png') repeat;background-size:100% 100%;}
.subgnb_single ul.navigation4 li a p img{width:100%;max-width:106px;}
.subgnb_single ul.navigation5{width:420px;padding:0 2%;margin:10px auto;}
.subgnb_single ul.navigation5:after{content:"";display:block;clear:both;}
.subgnb_single ul.navigation5 li{float:left;width:106px;background:#fff;margin-right:50px;}
.subgnb_single ul.navigation5 li.last{margin-right:0;}
.subgnb_single ul.navigation5 li a{display:block;font-size:10.5pt;line-height:12pt;color:#3c4046;text-align:center;}
.subgnb_single ul.navigation5 li a p{margin:0 0 10px 0;}
.subgnb_single ul.navigation5 li a p.img_navi05-1{width:106px;height:106px;background:url('../images/nav/img_navi05-1.png') repeat;background-size:100% 100%;}
.subgnb_single ul.navigation5 li a p.img_navi05-2{width:106px;height:106px;background:url('../images/nav/img_navi05-2.png') repeat;background-size:100% 100%;}
.subgnb_single ul.navigation5 li a p.img_navi05-3{width:106px;height:106px;background:url('../images/nav/img_navi05-3.png') repeat;background-size:100% 100%;}
.subgnb_single ul.navigation5 li a p img{width:100%;max-width:106px;}
.tablet_ship_navigation_wrap{display:none;}
.pc_ship_navigation_wrap{width:310px;padding:5px;margin:0;margin-bottom:20px;background:#d91e1e;}
.pc_ship_navigation_wrap p{text-align:center;padding:10px 0;margin:0;font-size:14pt;line-height:14pt;color:#fff;font-family:'ngb';}
.pc_ship_navigation_wrap .schedule_cont{padding:15px 10px;width:290px;background:#fff;}
.pc_ship_navigation_wrap .schedule_tit{margin:0;padding:0;}
.pc_ship_navigation_wrap .schedule_tit:after{content:"";display:block;clear:both;}
.pc_ship_navigation_wrap .schedule_tit p{float:left;padding:0;margin:0;}
.pc_ship_navigation_wrap .schedule_tit p img{font-size:0;line-height:0;}
.pc_ship_navigation_wrap .schedule_tit p.txt01{width:45px;font-size:11pt;line-height:14pt;color:#3c4046;text-align:center;}
.pc_ship_navigation_wrap .schedule_tit p.txt02{width:200px;font-size:14pt;line-height:14pt;color:#d91d1d;padding:0 10px;margin-top:10px;}
.pc_ship_navigation_wrap .schedule_tit p.txt02 span img{vertical-align:middle;}
.pc_ship_navigation_wrap .schedule_tit p.txt03{width:25px;margin-top:4px;}
.pc_ship_navigation_wrap .schedule_sel{width:100%;margin:10px 0;}
.pc_ship_navigation_wrap .schedule_sel dl{margin:0;margin-bottom:5px;padding:0;}
.pc_ship_navigation_wrap .schedule_sel dl:after{content:"";display:block;clear:both;}
.pc_ship_navigation_wrap .schedule_sel dl dt{float:left;width:55px;margin:0;margin-top:7px;padding:0;font-size:10pt;line-height:10pt;color:#464646;}
.pc_ship_navigation_wrap .schedule_sel dl dd{float:left;width:80%;}
.pc_ship_navigation_wrap .box_select{width:100%;}
.pc_ship_navigation_wrap .box_select .sel_in{border:1px solid #d9d9d9;padding:2px;background-color:#fff;}
.pc_ship_navigation_wrap .box_select .sel_in select{height:18px !important;border:0 none !important;background-color:#fff;padding:0;font-size:9pt;line-height:9pt;color:#333;}
.pc_ship_navigation_wrap .box_select select{height:18px !important;width:100%;}
.pc_ship_navigation_wrap .schedule_btn a{display:block;padding:12px 0 15px 0;width:100%;font-size:12pt;line-height:12pt;color:#fff;font-family:'ngb';text-align:center;background-color: #797979; border-radius: 6px;}

.mob_ship_navigation_wrap{ height:370px; padding:5px 5px 5px 15px;margin:0;background:#d91e1e;}
.mob_ship_navigation_wrap p{text-align:center;padding:10px 0;margin:0;font-size:14pt;line-height:14pt;color:#fff;font-family:'ngb';}
.mob_ship_navigation_wrap .schedule_cont{padding:0% 0.8% 5.5% 0.8%;width:97.2%; height:270px; background:#fff;}
.mob_ship_navigation_wrap .schedule_tit{margin:0;padding:0;}
.mob_ship_navigation_wrap .schedule_tit:after{content:"";display:block;clear:both;}
.mob_ship_navigation_wrap .schedule_tit p{float:left;padding:0;margin:0;}
.mob_ship_navigation_wrap .schedule_tit p img{font-size:0;line-height:0;}
.mob_ship_navigation_wrap .schedule_tit p.txt01{width:45px;font-size:11pt;line-height:14pt;color:#3c4046;text-align:center;}
.mob_ship_navigation_wrap .schedule_tit p.txt02{width:175px;font-size:14pt;line-height:14pt;color:#d91d1d;padding:0 0 8px 0px;margin-top:10px;}
.mob_ship_navigation_wrap .schedule_tit p.txt02 span img{vertical-align:middle;}
.mob_ship_navigation_wrap .schedule_tit p.txt03{width:25px;margin-top:4px;}
.mob_ship_navigation_wrap .schedule_sel{width:100%;margin:10px 0;}
.mob_ship_navigation_wrap .schedule_sel dl{margin:0;margin-bottom:5px;padding:0;}
.mob_ship_navigation_wrap .schedule_sel dl:after{content:"";display:block;clear:both;}
.mob_ship_navigation_wrap .schedule_sel dl dt{float:left;width:55px;margin:0;margin-top:7px;padding:0;font-size:10pt;line-height:10pt;color:#464646;}
.mob_ship_navigation_wrap .schedule_sel dl dd{float:left;width:80%;}

.mob_ship_navigation_wrap .schedule_tit p.txt01{position:absolute;left:88px;top:20px;width:85px !important;}
.mob_ship_navigation_wrap .slideTable{position:relative;padding-top:15px;overflow:hidden;visibility:hidden;max-height:360px;}
.mob_ship_navigation_wrap .slideTable .schedule_sel{margin:1% 2%;}
.mob_ship_navigation_wrap .slideTable p.txt02{width:245px;font-size:12pt;line-height:12pt;color:#d91d1d;padding:10px 0 15px 0;margin:0 auto;}
.mob_ship_navigation_wrap .slideTable p.txt02 img{vertical-align:middle;}
.mob_ship_navigation_wrap .slideTable .bx-pager{display:none;}
.mob_ship_navigation_wrap .slideTable .bx-next {display:block;width:46px;height:29px;position:absolute;left:170px;top:20px;background:url('../images/common/btnMore001.png') no-repeat;text-indent:-9999em;z-index:50;}
.mob_ship_navigation_wrap .slideTable .bx-prev{display:none;}
.mob_ship_navigation_wrap .slideTable .inputType04{background:none;padding:7px 0 7px 5px;  width:98%; font-size:12px; height:9px; color:#333;}

.mob_ship_navigation_wrap .box_select{width:100%;}
.mob_ship_navigation_wrap .box_select .sel_in{border:1px solid #d9d9d9;padding:2px;background-color:#fff;}
.mob_ship_navigation_wrap .box_select .sel_in select{height:18px !important;border:0 none !important;background-color:#fff;padding:0;font-size:9pt;line-height:9pt;color:#333;}
.mob_ship_navigation_wrap .box_select select{height:18px !important;width:100%;}
.mob_ship_navigation_wrap .schedule_btn a{display:block;padding:12px 0 15px 0;width:100%;font-size:12pt;line-height:12pt;color:#fff;font-family:'ngb';text-align:center;background:#858585}
.sns_wrap{width:100%;padding:15px 0 10px 0;margin:20px 0;background:linear-gradient( to bottom, #f9f9f9, #dfdfdf );}
ul.sns{width:310px;margin:0 auto;}
ul.sns:after{content:"";display:block;clear:both;}
ul.sns li{float:left;padding:0 18px; border-left: 1px solid #cfcfcf; margin-top:5px;}
ul.sns li.facebook{position:relative;margin-top:2px;line-height:40px;padding:0 24px; border-left: 0px solid #cfcfcf; }
ul.sns li.facebook span{position:absolute;right:10px;bottom:5px;font-size:9pt;line-height:9pt;color:#333;}
ul.sns li:first-child{background:none;}
ul.sns li .fb_iframe_widget{left:23px;top:22px;}
ul.sns li.last{padding-right:0;}
.banner{width:313px;margin:0 auto;text-align:center;}
.banner img{width:100%;max-width:313px;}
.subscription_new_wrap{position:relative;width:100%;margin-top:20px;}
.subscription_new_wrap p{padding-bottom:10px;font-size:14pt;line-height:14pt;color:#444;font-family:'ngb';border-bottom:solid 2px #444;}
ul.subscription_new{width:100%;}
ul.subscription_new:after{content:"";display:block;clear:both;}
ul.subscription_new li{float:left;padding:10px 0;}
ul.subscription_new li a{display:block;font-size:10pt;line-height:16pt;color:#444;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:90%;}
.subscription_new_wrap .bx-wrapper{padding:0;margin:0;*zoom:1;display:inline-block;}
.subscription_new_wrap .bx-wrapper img{max-width:100%;display:block;}
.subscription_new_wrap .bx-wrapper .bx-pager{display:none;}
.subscription_new_wrap .bx-wrapper .bx-pager.bx-default-pager a{display:none;}
.subscription_new_wrap .bx-wrapper .bx-prev{right:17px;background:url('../images/icon/icon_prev.png') no-repeat 0 0;}
.subscription_new_wrap .bx-wrapper .bx-next{right:0;background:url('../images/icon/icon_next.png') no-repeat 0 0;}
.subscription_new_wrap .bx-wrapper .bx-prev:hover{background-position:0 0;}
.subscription_new_wrap .bx-wrapper .bx-next:hover{background-position:0 0;}
.subscription_new_wrap .bx-wrapper .bx-controls-direction a{position:absolute;top:-3px;outline:0;width:18px;height:18px;text-indent:-9999px;z-index:100;}
.subscription_new_wrap .bx-wrapper .bx-controls-direction a.disabled{display:none;}
.btn_mail{position:relative;width:313px;margin:0 auto 10px auto;text-align:center;}
.btn_mail img{width:100%;max-width:313px;}
.pop_mail{display:none;position:absolute;top:0;right:0;width:480px;padding:35px 25px 15px 25px;background:#d91d1d;z-index:1000;}
.pop_mail a.close2{position:absolute;top:0;right:0;}
.pop_mail:after{content:"";display:block;clear:both;}
.pop_mail .fl_pop{float:left;width:200px;}
.pop_mail .fl_pop p{text-align:left;}
.pop_mail .fl_pop p img{width:100%;max-width:162px;}
.pop_mail .fl_pop p span{display:block;font-size:9pt;line-height:12pt;color:#fff59f;margin-top:15px;}
.pop_mail .fr_pop{float:left;width:280px;}
.pop_mail .fr_pop .email_input{width:100%;}
.pop_mail .fr_pop .email_input:after{content:"";display:block;clear:both;}
.pop_mail .fr_pop .email_input p{margin:0;padding:0;}
.pop_mail .fr_pop .email_input p.txt{float:left;font-size:9pt;line-height:14pt;color:#fff;width:40px;}
.pop_mail .fr_pop .email_input p.input{float:left;width:240px;}
.pop_mail .fr_pop .email_input p.input input{border:solid 1px #fff;width:40%;padding:3px 2% 3px 0;font-size:9pt;line-height:9pt;color:#444;}
.pop_mail .fr_pop .email_input p.input span{color:#fff;font-size:9pt;line-height:9pt;}
.pop_mail .fr_pop p.tit{margin:10px 0;padding:0;font-size:9pt;line-height:9pt;color:#fff;font-family:'ngb';letter-spacing:-0.5pt;}
.pop_mail .fr_pop ul.emil_chk{text-align:left;}
.pop_mail .fr_pop ul.emil_chk li label{font-size:9pt;line-height:9pt;color:#fff;}
.pop_mail .fr_pop a.join{display:block;width:100%;padding:10px 0;margin-top:5px;text-align:center;font-size:12pt;line-height:12pt;color:#222;background:url('../images/btn/btn_pop_email.png') repeat;background-size:100% 100%;}
.btn_advert{width:313px;margin:0 auto 10px auto;text-align:center;}
.btn_advert img{width:100%;max-width:313px;}
.btn_news{width:313px;margin:0 auto 10px auto;text-align:center;}
.btn_news img{width:100%;max-width:313px;}
.schedule_search_wrap{position:relative;width:318px;border:solid 1px #d9d9d9;}
.schedule_search_wrap p{font-family:'ngb';margin:0;padding:10px 0 8px 0;font-size:10pt;line-height:10pt;text-align:center;background:#3583c0;color:#fff;}
.schedule_search_wrap p.bg{background:#5894c3;}
ul.schedule_search{}
ul.schedule_search:after{content:"";display:block;clear:both;}
ul.schedule_search li{float:left;margin:0;padding:10px 0;width:90%;text-align:center;}
ul.schedule_search li a{display:block;font-size:10pt;line-height:10pt;color:#444;}
.schedule_search_wrap .bx-wrapper{padding:0;margin:0;*zoom:1;display:inline-block;}
.schedule_search_wrap .bx-wrapper img{max-width:100%;display:block;}
.schedule_search_wrap .bx-wrapper .bx-pager{display:none;}
.schedule_search_wrap .bx-wrapper .bx-pager.bx-default-pager a{display:none;}
.schedule_search_wrap .bx-wrapper .bx-prev{left:10px;background:url('../images/icon/icon_prev.png') no-repeat 0 0;}
.schedule_search_wrap .bx-wrapper .bx-next{right:10px;background:url('../images/icon/icon_next.png') no-repeat 0 0;}
.schedule_search_wrap .bx-wrapper .bx-prev:hover{background-position:0 0;}
.schedule_search_wrap .bx-wrapper .bx-next:hover{background-position:0 0;}
.schedule_search_wrap .bx-wrapper .bx-controls-direction a{position:absolute;bottom:7px;outline:0;width:18px;height:18px;text-indent:-9999px;z-index:100;}
.schedule_search_wrap .bx-wrapper .bx-controls-direction a.disabled{display:none;}
.btn_forwarding{width:313px;margin:20px auto;text-align:center;}
.btn_forwarding img{width:100%;max-width:313px;}
.btn_freeboard{width:313px;margin:10px auto;text-align:center;}
.btn_freeboard img{width:100%;max-width:313px;}
.btn_recommendationsite{width:313px;margin:10px auto;text-align:center;}
.btn_recommendationsite img{width:100%;max-width:313px;}

.shop_job_wrap{padding:0px 0px 0px 0px; width:320px; background:#fff; }
.shop_job_wrap p{margin:0 auto;margin-bottom:20px;padding:0;width:273px;text-align:center;}
.shop_job_wrap p img{width:100%;max-width:273px;}
.shop_job_wrap iframe{ border:0px solid blue; height:400px; }

a.job_link{display:block;padding:10px 0 5px 0;font-size:14pt;line-height:14pt;font-family:'ngb';color:#fff;text-align:center;}
.footer_top{width:100%;margin-bottom:30px;}
.footer_top:after{content:"";display:block;clear:both;}
.footer_top a.footer_logo{float:left;width:255px;}
.footer_top a.footer_logo img{width:100%;max-width:255px;}
.footer_top .footer_c{position:relative;float:left;width:750px;padding-left:20px;margin-left:30px; border-left: 1px solid #777a7e;}
.footer_top .footer_c ul{margin:0;padding:0;}
.footer_top .footer_c ul:after{content:"";display:block;clear:both;}
.footer_top .footer_c ul li{float:left;padding:0 10px;background:url('../images/icon/icon_footer_arrow.png') left 4px no-repeat;}
.footer_top .footer_c ul li a{display:block;font-size:10pt;line-height:10pt;font-family:'ngb';color:#b6b6b6;}
.footer_top .footer_c ul li:first-child{padding-left:0;background:none;}
.footer_top .footer_c .c_txt{margin-top:15px;font-size:10pt;line-height:14pt;color:#b6b6b6;}
.footer_top .footer_icon{float:right;width:39px;}
.footer_top .footer_icon img{width:100%;max-width:39px;}
p.copyright{width:100%;border-top:solid 2px #9ea0a3;padding-top:20px;font-size:10pt;line-height:0;color:#b6b6b6;font-family:'ngb';}
p.copyright span{color:#d91d1d;}
.company_info_wrap{width:100%;}
.company_info_wrap p.tit{font-size:20pt;line-height:23pt;font-family:'ngb';color:#5879c3;margin-bottom:5px;}
.company_info_wrap p.subtit{font-size:15pt;line-height:20pt;font-family:'ngb';color:#222;margin-bottom:20px;}
.company_info_wrap p.txt{font-size:14pt;line-height:22pt;color:#222;margin-bottom:20px;}
.company_info_wrap p.txt span{font-family:'ngb';}
.company_info_wrap p.img{width:100%;margin-bottom:30px;}
.company_info_wrap p.img img{max-width:810px;width:100%;}
a.download{display:inline-block;padding:12px 10px 20px 10px;background:url('../images/membership/btnBlue07.png') repeat;background-size:100% 100%;font-size:20px;line-height:20px;color:#fff;width:316px;font-family:ngb;text-align:center;}
.publishing_info{width:100%;margin-top:30px;padding-bottom:30px;border-bottom: 1px #d1d1d1 dashed; }
.publishing_info:after{content:"";display:block;clear:both;}
.publishing_info p.img{float:left;width:134px;margin-bottom:0;}
.publishing_info p.img img{max-width:128px;width:100%;border:solid 3px #d0d9eb;}
.publishing_info dl.book_info{float:left;margin-left:24px;width:630px;}
.publishing_info dl.book_info dt{font-size:14pt;line-height:13pt;font-family:'ngb';color:#3b3b3b;margin-bottom:15px;}
.publishing_info dl.book_info dd{font-size:13pt;line-height:18pt;color:#222;}
.company_logo_wrap{width:100%;}
.company_logo_wrap:after{content:"";display:block;clear:both;}
.company_logo_area{float:left;width:396px;margin-bottom:30px;margin-right:18px;}
.company_logo_area.last{margin-right:0;}
.company_logo_area p.tit{margin:0;padding:8px 10px 10px 10px;font-size:10pt;line-height:10pt;font-family:'ngb';color:#fff;background:url('../images/common/bg_company.png') repeat-x;}
.company_logo_area .cont{width:100%;padding:30px 0 50px 0;text-align:center;background:url('../images/common/bg_company2.png') repeat;background-size:100% 100%;}
.company_logo_area a.btn_view{margin-top:20px;display:inline-block;text-align:center;padding:5px 0 5px 10px;background:url('../images/icon/icon_view_arrow.png') 15px no-repeat;font-size:10pt;line-height:10pt;width:120px;border-top:solid 1px #d5d6d7;border-left:solid 1px #d5d6d7;border-bottom:solid 1px #84868a;border-right:solid 1px #84868a;color:#222;}
.history_wrap{width:810px;margin-top:30px;}
.history_wrap .img_history{float:left;width:203px;}
.history_wrap .img_history img{max-width:203px;width:100%;}
.history_wrap .history_cont{float:left;width:562px;margin-left:36px;}
.history_wrap .history_cont:after{content:"";display:block;clear:both;}
.history_wrap .history_cont dl{border-bottom: 1px #d1d1d1 dashed; padding-bottom:30px;margin-bottom:30px;}
.history_wrap .history_cont dl:after{content:"";display:block;clear:both;}
.history_wrap .history_cont dl dt{float:left;width:45px;font-family:'ngb';font-size:17pt;line-height:16pt;color:#222;}
.history_wrap .history_cont dl dd{position:relative;float:left;display:block;padding-left:30px;margin-left:60px;width:420px;font-size:13pt;line-height:17pt;color:#222;}
.history_wrap .history_cont dl dd span{font-family:'ngb';margin-right:10px;}
.history_wrap .history_cont dl dd span{position:absolute;left:0}
.organization{width:100%;text-align:center;margin-bottom:30px;}
.organization img{max-width:100%;}
@media all and (max-width:1247px){.rightBannerPop{display:none;}
}
@media all and (min-width:1024px) and (max-width:1247px){#wrap_top .cont ul.top_menu{float:left;margin-left:30px;}
#header .cont .logo{display:inline-block;*zoom:1;display:inline;width:25%;}
.c_search_wrap{display:inline-block;width:47%;}
.search_wrap{width:420px;margin:0 auto;}
.search_wrap:after{content:"";display:block;clear:both;}
.search_wrap .search{position:relative;float:left;width:85%;padding:7px 0;background:url('../images/common/img_search_box.png') repeat;background-size:100% 100%;}
.search_wrap .search input{border:none;background:#fff;margin-left:10px;width:90%;padding:7px 0 5px 0;font-size:9pt;line-height:9pt;color:#3a3e44;}
.search_wrap a.btn_search{float:left;color:#3a3e44;margin-left:5px;}
.search_wrap span{position:absolute;right:15px;top:17px;}
.top_hot_issue_wrap{position:relative;float:left;padding:0;margin-top:5px;width:420px;}
ul.hot_issue_slide{width:100%;}
ul.hot_issue_slide:after{content:"";display:block;clear:both;}
ul.hot_issue_slide li{float:left;font-size:9pt;line-height:10pt;margin:0 10px;background:url('../images/icon/icon_bar.png') top right no-repeat;}
ul.hot_issue_slide li:first-child{margin-left:0;background:none;}
ul.hot_issue_slide li a{display:block;color:#636363;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:90%;}
.top_event_wrap{display:inline-block;width:23%;}
ul.top_event{margin:0;padding:0;}
ul.top_event:after{content:"";display:block;clear:both;}
ul.top_event li{float:left;}
.m_menu_btn{display:none;}
.gnb_wrap{width:100%;}
.gnb_wrap .nav_r{float:left;}
.gnb_wrap .nav_r{width:27%;}
.gnb_wrap .nav_r a{padding:17px 0 18px 0;}
.gnb_wrap .nav_r_law{float:right; width:90px;}
.gnb_wrap .nav_r_mul{float:right; width:200px;}
ul.gnb{width:70%;}
ul.gnb li{width:17%;}
ul.gnb li.wd{width:30%;}
ul.gnb li a.tit{font-size:18px;line-height:18px;padding:25px 0;}
.tabs_news_wrap{margin:0 auto;padding:0;position:relative;width:100%;overflow:hidden;}
.tabs_news_nav{position:relative;float:left;width:12%;height:220px;padding:20px 0;}
.tabs_news_nav a.tabs_news_next{width:100%;background-size:100% 100%;}
.tabs_news_nav a.tabs_news_prev{width:100%;background-size:100% 100%;}
.tabs_news_nav a.disabled{opacity:0.5;}
.tabs_news_list_page{display:none;}
.tabs_news_list{padding:15px 0;}
.tabs_news_container{width:86%;margin:3% 0 3% 2%;padding:0;}
ul.news_list li{width:23.5%;margin-left:1.5%;}
ul.news_list li p{width:100%;margin:0;margin-bottom:10px;padding:0;}
ul.news_list li dl.news_cont_txt dt a{font-size:10pt;line-height:14pt;max-height:14pt;}
ul.news_list li dl.news_cont_txt dd a{font-size:10pt;line-height:14pt;max-height:34px;}

.pc_ship_navigation_wrap{width:96%;padding:2%;margin:0;margin-bottom:5%;background:#d91e1e;}
.pc_ship_navigation_wrap p{text-align:center;padding:10px 0;margin:0;font-size:14pt;line-height:14pt;color:#fff;font-family:'ngb';}
.pc_ship_navigation_wrap .schedule_cont{padding:3%;width:94%;background:#fff;}
.pc_ship_navigation_wrap .schedule_tit{margin:0;padding:0;}
.pc_ship_navigation_wrap .schedule_tit:after{content:"";display:block;clear:both;}
.pc_ship_navigation_wrap .schedule_tit p{float:left;padding:0;margin:0;}
.pc_ship_navigation_wrap .schedule_tit p img{font-size:0;line-height:0;}
.pc_ship_navigation_wrap .schedule_tit p.txt01{width:45px;font-size:10pt;line-height:13pt;color:#3c4046;text-align:center;}
.pc_ship_navigation_wrap .schedule_tit p.txt02{width:60%;font-size:12pt;line-height:12pt;color:#d91d1d;padding:0 10px;margin-top:10px;}
.pc_ship_navigation_wrap .schedule_tit p.txt02 span img{vertical-align:middle;}
.pc_ship_navigation_wrap .schedule_tit p.txt03{width:10%;margin-top:4px;}
.pc_ship_navigation_wrap .schedule_tit p.txt03 img{width:100%;}
.pc_ship_navigation_wrap .schedule_sel{width:100%;margin:2% 0;}
.pc_ship_navigation_wrap .schedule_sel dl{margin:0;margin-bottom:5px;padding:0;}
.pc_ship_navigation_wrap .schedule_sel dl:after{content:"";display:block;clear:both;}
.pc_ship_navigation_wrap .schedule_sel dl dt{float:left;width:55px;margin:0;margin-top:2.5%;padding:0;font-size:10pt;line-height:10pt;color:#464646;}
.pc_ship_navigation_wrap .schedule_sel dl dd{float:left;width:75%;}
.pc_ship_navigation_wrap .box_select{width:100%;}
.pc_ship_navigation_wrap .box_select .sel_in{border:1px solid #d9d9d9;padding:2px;background-color:#fff;}
.pc_ship_navigation_wrap .box_select .sel_in select{height:18px !important;border:0 none !important;background-color:#fff;padding:0;font-size:9pt;line-height:9pt;color:#333;}
.pc_ship_navigation_wrap .box_select select{height:18px !important;width:100%;}
.pc_ship_navigation_wrap .schedule_btn a{padding:5% 0;width:100%;font-size:12pt;line-height:12pt;}

.mob_ship_navigation_wrap{height:370px; padding:5px;margin:0;background:#d91e1e;}
.mob_ship_navigation_wrap p{text-align:center;padding:10px 0;margin:0;font-size:14pt;line-height:14pt;color:#fff;font-family:'ngb';}
.mob_ship_navigation_wrap .schedule_cont{padding:0% 0.8% 5.5% 0.8%;width:97.2%; height:270px; background:#fff;}
.mob_ship_navigation_wrap .schedule_tit{margin:0;padding:0;}
.mob_ship_navigation_wrap .schedule_tit:after{content:"";display:block;clear:both;}
.mob_ship_navigation_wrap .schedule_tit p{float:left;padding:0;margin:0;}
.mob_ship_navigation_wrap .schedule_tit p img{font-size:0;line-height:0;}
.mob_ship_navigation_wrap .schedule_tit p.txt01{width:45px;font-size:11pt;line-height:14pt;color:#3c4046;text-align:center;}
.mob_ship_navigation_wrap .schedule_tit p.txt02{width:175px;font-size:14pt;line-height:14pt;color:#d91d1d;padding:0 0 8px 0px;margin-top:10px;}
.mob_ship_navigation_wrap .schedule_tit p.txt02 span img{vertical-align:middle;}
.mob_ship_navigation_wrap .schedule_tit p.txt03{width:25px;margin-top:4px;}
.mob_ship_navigation_wrap .schedule_sel{width:100%;margin:10px 0;}
.mob_ship_navigation_wrap .schedule_sel dl{margin:0;margin-bottom:5px;padding:0;}
.mob_ship_navigation_wrap .schedule_sel dl:after{content:"";display:block;clear:both;}
.mob_ship_navigation_wrap .schedule_sel dl dt{float:left;width:55px;margin:0;margin-top:7px;padding:0;font-size:10pt;line-height:10pt;color:#464646;}
.mob_ship_navigation_wrap .schedule_sel dl dd{float:left;width:80%;}

.mob_ship_navigation_wrap .schedule_tit p.txt01{position:absolute;left:88px;top:23px;width:85px !important;}
.mob_ship_navigation_wrap .slideTable{position:relative;padding-top:15px;overflow:hidden;visibility:hidden;max-height:360px;}
.mob_ship_navigation_wrap .slideTable .schedule_sel{margin:1% 2%;}
.mob_ship_navigation_wrap .slideTable p.txt02{width:250px;font-size:12pt;line-height:12pt;color:#d91d1d;padding:10px 0 15px 0;margin:0 auto;}
.mob_ship_navigation_wrap .slideTable p.txt02 img{vertical-align:middle;}
.mob_ship_navigation_wrap .slideTable .bx-pager{display:none;}
.mob_ship_navigation_wrap .slideTable .bx-next {display:block;width:46px;height:29px;position:absolute;left:170px;top:22px;background:url('../images/common/btnMore001.png') no-repeat;text-indent:-9999em;z-index:50;}
.mob_ship_navigation_wrap .slideTable .bx-prev{display:none;}
.mob_ship_navigation_wrap .slideTable .inputType04{background:none;padding:7px 0 7px 5px; width:98%; font-size:12px; height:9px; color:#333;}

.mob_ship_navigation_wrap .box_select{width:100%;}
.mob_ship_navigation_wrap .box_select .sel_in{border:1px solid #d9d9d9;padding:2px;background-color:#fff;}
.mob_ship_navigation_wrap .box_select .sel_in select{height:18px !important;border:0 none !important;background-color:#fff;padding:0;font-size:9pt;line-height:9pt;color:#333;}
.mob_ship_navigation_wrap .box_select select{height:18px !important;width:100%;}
.mob_ship_navigation_wrap .schedule_btn a{display:block;padding:12px 0 15px 0;width:100%;font-size:12pt;line-height:12pt;color:#fff;font-family:'ngb';text-align:center;background:#858585}

.sns_wrap{width:100%;}
ul.sns li{padding:0 17px;}
ul.sns li.facebook{padding-left:5px;}
ul.sns li.facebook span{right:5px;}
.banner{width:100%;}
.subscription_new_wrap{position:relative;width:100%;margin:5% 0;padding:0;}
ul.subscription_new{}
ul.subscription_new li{padding:1% 0 1% 0;}
ul.subscription_new li a{display:block;font-size:10pt;line-height:16pt;color:#444;}
.btn_mail{width:100%;margin:0 auto 3% auto;}
.btn_advert{width:100%;margin:0 auto 3% auto;}
.btn_news{width:100%;margin:0 auto 3% auto;}
.schedule_search_wrap{position:relative;width:100%;border:solid 1px #d9d9d9;}
.schedule_search_wrap p{font-family:'ngb';margin:0;padding:4% 0 3% 0;font-size:10pt;line-height:10pt;text-align:center;background:#3583c0;color:#fff;}
.schedule_search_wrap p.bg{background:#5894c3;}
ul.schedule_search{}
ul.schedule_search:after{content:"";display:block;clear:both;}
ul.schedule_search li{float:left;margin:0;padding:10px 0;width:90%;text-align:center;}
ul.schedule_search li a{display:block;font-size:10pt;line-height:10pt;color:#444;}
.btn_forwarding{width:100%;margin:5% auto;}
.btn_freeboard{width:100%;margin:3% auto;}
.btn_recommendationsite{width:100%;margin:3% auto;}
.shop_job_wrap{width:100%; height:350px; background:#858abd;}
.shop_job_wrap p{margin:0 auto;margin-bottom:5%;width:100%;}

a.job_link{display:block;padding:10px 0 5px 0;font-size:14pt;line-height:14pt;font-family:'ngb';color:#fff;text-align:center;}
.footer_top{width:100%;margin-bottom:3%;}
.footer_top a.footer_logo{width:25%;}
.footer_top .footer_c{width:65%;padding-left:2%;margin-left:2%;}
.footer_top .footer_c ul li{padding:0 1.5%;}
.footer_top .footer_c ul li a{display:block;font-size:10pt;line-height:10pt;font-family:'ngb';color:#b6b6b6;}
.footer_top .footer_c ul li:first-child{padding-left:0;background:none;}
.footer_top .footer_c .c_txt{margin-top:3%;font-size:10pt;line-height:14pt;color:#b6b6b6;}
.footer_top .footer_icon{float:right;width:39px;padding-right:10px;}
p.copyright{width:100%;border-top:solid 2px #9ea0a3;padding-top:2%;font-size:10pt;line-height:0;color:#b6b6b6;font-family:'ngb';}
p.copyright span{color:#d91d1d;}
.publishing_info p.img{width:20%;}
.publishing_info dl.book_info{width:75%;}
.company_logo_area{width:48%;}
.history_wrap{width:100%;margin-top:30px;}
.history_wrap .img_history{width:30%;}
.history_wrap .history_cont{width:65%;margin-left:5%;}
.history_wrap .history_cont dl{width:100%;}
.history_wrap .history_cont dl dt{width:45px;}
.history_wrap .history_cont dl dd{padding-left:30px;margin-left:60px;width:69%;}
}
@media all and (min-width:801px) and (max-width:1023px){#wrap_top .cont ul.top_menu{float:left;margin-left:0;}
#wrap_top .cont ul.top_menu li a{display:block;color:#3a3e44;padding:5px 5px 5px 30px;}
#header .cont{padding:2% 0 1% 0;}
#header .cont .logo{display:inline-block;*zoom:1;display:inline;width:100%;float:none;}
#header .cont .logo img{width:27%;margin-right:0;}
.c_search_wrap{display:inline-block;width:50%;margin:0 7% 0 5.5%;float:none;}
.search_wrap{width:100%;margin:0 auto;}
.search_wrap:after{content:"";display:block;clear:both;}
.search_wrap .search{position:relative;float:left;width:80%;padding:7px 0;background:url('../images/common/img_search_box.png') repeat;background-size:100% 100%;}
.search_wrap .search input{border:none;background:#fff;margin-left:10px;width:90%;padding:7px 0 5px 0;font-size:9pt;line-height:9pt;color:#3a3e44;}
.search_wrap a.btn_search{float:left;color:#3a3e44;margin-left:5px;}
.search_wrap a.btn_search img{width:100%;}
.search_wrap span{position:absolute;right:15px;top:17px;}
.top_hot_issue_wrap{position:relative;float:left;padding:0;margin-top:5px;width:100%;}
.top_hot_issue_wrap .bx-wrapper{position:relative;padding:0;margin:2px 0 0 3%;*zoom:1;display:inline-block;}
.top_hot_issue_wrap .bx-wrapper .bx-prev{right:-20%;}
.top_hot_issue_wrap .bx-wrapper .bx-next{right:-28%;}
ul.hot_issue_slide{width:100%;}
ul.hot_issue_slide:after{content:"";display:block;clear:both;}
ul.hot_issue_slide li{float:left;font-size:9pt;line-height:10pt;margin:0 10px;background:url('../images/icon/icon_bar.png') top right no-repeat;}
ul.hot_issue_slide li:first-child{margin-left:0;background:none;}
ul.hot_issue_slide li a{display:block;color:#636363;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:90%;}
.top_event_wrap{display:inline-block;width:24%;}
ul.top_event{margin:0;padding:0;}
ul.top_event:after{content:"";display:block;clear:both;}
ul.top_event li{float:left;}
.m_menu_btn{display:inline-block;*zoom:1;display:inline;width:100%;}
.m_menu_btn img{width:5%;}
.top_event_wrap{display:none;}

.mob_ship_navigation_wrap{width:100%; height:370px; padding:5px;margin:0;background:#d91e1e;}
.mob_ship_navigation_wrap p{text-align:center;padding:10px 0;margin:0;font-size:14pt;line-height:14pt;color:#fff;font-family:'ngb';}
.mob_ship_navigation_wrap .schedule_cont{padding:0% 0.8% 5.5% 0.8%;width:97.2%; height:270px; background:#fff;}
.mob_ship_navigation_wrap .schedule_tit{margin:0;padding:0;}
.mob_ship_navigation_wrap .schedule_tit:after{content:"";display:block;clear:both;}
.mob_ship_navigation_wrap .schedule_tit p{float:left;padding:0;margin:0;}
.mob_ship_navigation_wrap .schedule_tit p img{font-size:0;line-height:0;}
.mob_ship_navigation_wrap .schedule_tit p.txt01{width:45px;font-size:11pt;line-height:14pt;color:#3c4046;text-align:center;}
.mob_ship_navigation_wrap .schedule_tit p.txt02{width:175px;font-size:14pt;line-height:14pt;color:#d91d1d;padding:0 0 8px 0px;margin-top:10px;}
.mob_ship_navigation_wrap .schedule_tit p.txt02 span img{vertical-align:middle;}
.mob_ship_navigation_wrap .schedule_tit p.txt03{width:25px;margin-top:4px;}
.mob_ship_navigation_wrap .schedule_sel{width:100%;margin:10px 0;}
.mob_ship_navigation_wrap .schedule_sel dl{margin:0;margin-bottom:5px;padding:0;}
.mob_ship_navigation_wrap .schedule_sel dl:after{content:"";display:block;clear:both;}
.mob_ship_navigation_wrap .schedule_sel dl dt{float:left;width:55px;margin:0;margin-top:7px;padding:0;font-size:10pt;line-height:10pt;color:#464646;}
.mob_ship_navigation_wrap .schedule_sel dl dd{float:left;width:80%;}

.mob_ship_navigation_wrap .schedule_tit p.txt01{position:absolute;left:88px;top:22px;width:85px !important;}
.mob_ship_navigation_wrap .slideTable{position:relative;padding-top:15px;overflow:hidden;visibility:hidden;max-height:360px;}
.mob_ship_navigation_wrap .slideTable .schedule_sel{margin:1% 2%;}
.mob_ship_navigation_wrap .slideTable p.txt02{width:250px;font-size:12pt;line-height:12pt;color:#d91d1d;padding:10px 0 15px 0;margin:0 auto;}
.mob_ship_navigation_wrap .slideTable p.txt02 img{vertical-align:middle;}
.mob_ship_navigation_wrap .slideTable .bx-pager{display:none;}
.mob_ship_navigation_wrap .slideTable .bx-next {display:block;width:46px;height:29px;position:absolute;left:170px;top:20px;background:url('../images/common/btnMore001.png') no-repeat;text-indent:-9999em;z-index:50;}
.mob_ship_navigation_wrap .slideTable .bx-prev{display:none;}
.mob_ship_navigation_wrap .slideTable .inputType04{background:none;padding:7px 0 7px 5px; width:99%; font-size:12px; height:9px; color:#333;}

.mob_ship_navigation_wrap .box_select{width:100%;}
.mob_ship_navigation_wrap .box_select .sel_in{border:1px solid #d9d9d9;padding:2px;background-color:#fff;}
.mob_ship_navigation_wrap .box_select .sel_in select{height:18px !important;border:0 none !important;background-color:#fff;padding:0;font-size:9pt;line-height:9pt;color:#333;}
.mob_ship_navigation_wrap .box_select select{height:18px !important;width:100%;}
.mob_ship_navigation_wrap .schedule_btn a{display:block;padding:12px 0 15px 0;width:100%;font-size:12pt;line-height:12pt;color:#fff;font-family:'ngb';text-align:center;background:#858585}

#m_allmenu{display:none;position:relative;width:100%;}
#m_allmenu .m_menu_area{width:100%;}
#m_allmenu .m_menu_area ul.m_menu li.dep1 .skip{position:absolute;width:0px;height:0px;font-size:0px;line-height:0px;overflow:hidden;visibility:hidden;text-indent:-1000px;}
#m_allmenu .m_menu_area ul.m_menu li.dep1{width:100%;background:#5879c3;}
#m_allmenu .m_menu_area ul.m_menu li.dep1 p a{display:block;padding:2.01%;width:96%;cursor:pointer;font-size:10.5pt;line-height:10.5pt;color:#fff;font-family:'ngb';}
#m_allmenu .m_menu_area ul.m_menu li.dep1 a.tit{background:url("../images/common/bg_m_menu_off.png") repeat;background-size:100% 100%;color:#fff;border-bottom:solid 1px #8aa1d5;}
#m_allmenu .m_menu_area ul.m_menu li.dep1 a.tit:hover{background:url("../images/common/bg_m_menu_on.png") repeat;background-size:100% 100%;color:#5879c3;}
#m_allmenu .m_menu_area ul.m_menu li.dep1.on a.tit{background:url("../images/common/bg_m_menu_on.png") repeat;background-size:100% 100%;color:#5879c3;border-bottom:none;}
#m_allmenu .m_menu_area ul.m_menu li.dep1.link a{display:block;padding:2%;width:96%;cursor:pointer;font-size:10pt;line-height:10pt;color:#fff;font-family:'ngb';}
#m_allmenu .m_menu_area ul.m_menu li.dep1.link a:hover{background:url("../images/common/m_menu_p_on.png") 100% 50% no-repeat;color:5879c3;}
.m_menu_area ul.m_menu li.dep1.link.on a{background:url("../images/common/m_menu_p_on.png") 100% 50% no-repeat;color:5879c3;}
#m_allmenu .m_menu_area ul.m_menu li.dep1 ul.dep2_area{display:none;background:#fafafa;width:100%;padding:5px 0;background:#e6e6e6;}
#m_allmenu .m_menu_area ul.m_menu li.dep1 ul.dep2_area li.dep2{position:relative;width:100%;}
#m_allmenu .m_menu_area ul.m_menu li.dep1 ul.dep2_area li.dep2 a{display:block;font-size:10pt;line-height:10pt;width:96%;padding:1% 2%;color:#747474;}
#m_allmenu .m_menu_area ul.m_menu li.dep1 ul.dep2_area li.dep2 a:hover{background:#fff;}
#m_allmenu .m_menu_area ul.m_menu li.dep1 ul.dep2_area li.dep2.on a{background:#fff;}
.direct_link_wrap{width:100%;}
.direct_link_wrap p{padding:2%;font-size:12pt;line-height:12pt;font-family:'ngb';color:#000;background:#2eb3de;border-bottom:solid 1px #8aa1d5;}
.direct_link_wrap ul.direct_link{padding:2% 2% 0.5% 2%;background:#2eb3de;}
.direct_link_wrap ul.direct_link li{padding-bottom:1.5%;}
.direct_link_wrap ul.direct_link li a{padding-left:20px;font-size:10.5pt;line-height:10.5pt;color:#fff;font-family:'ngb';background:url('../images/common/icon_m_menu_arrpw.png') left 3px no-repeat;}
.img_m_menu{width:96%;padding:1% 2%;background:url('../images/common/bg_m_menu_red.png') repeat;background-size:100% 100%;}
.img_m_menu img{width:100%;max-width:193px}

.gnb_wrap{width:100%;}
.gnb_wrap .nav_r{float:left;}
.gnb_wrap .nav_r{width:30%;}
.gnb_wrap .nav_r a{padding:17px 0 18px 0;}
.gnb_wrap .nav_r_law{float:right; width:80px;}
.gnb_wrap .nav_r_mul{float:right; width:200px;}

ul.gnb{width:64%;}
ul.gnb li{width:16.5%;}
ul.gnb li.wd{width:32.5%;}
ul.gnb li a.tit{font-size:15px;line-height:15px;padding:25px 0;}
.tabs_news_wrap{margin:0 auto;padding:0;position:relative;width:100%;overflow:hidden;}
.tabs_news_nav{position:relative;float:left;width:12%;height:220px;padding:20px 0;}
.tabs_news_nav a.tabs_news_next{width:100%;background-size:100% 100%;}
.tabs_news_nav a.tabs_news_prev{width:100%;background-size:100% 100%;}
.tabs_news_nav a.disabled{opacity:0.5;}
.tabs_news_list_page{display:none;}
.tabs_news_list{padding:15px 0;}
.tabs_news_container{width:86%;margin:3% 0 3% 2%;padding:0;}
ul.news_list li{width:23.5%;margin-left:1.5%;}
ul.news_list li p{width:100%;margin:0;margin-bottom:10px;padding:0;}
ul.news_list li dl.news_cont_txt dt a{font-size:10pt;line-height:14pt;max-height:14pt;}
ul.news_list li dl.news_cont_txt dd a{font-size:10pt;line-height:14pt;max-height:34px;}

.tablet_ship_navigation_wrap{display:block;width:99%;padding:0.5%;margin:20px 0;background:url('../images/common/bg_ship_tablet.png') repeat;background-size:100% 100%;}
.tablet_ship_navigation_wrap p{text-align:center;padding:10px 0;margin:0;font-size:14pt;line-height:14pt;color:#fff;font-family:'ngb';}
.tablet_ship_navigation_wrap .schedule_cont{padding:2%;width:96%;background:#fff;}
.tablet_ship_navigation_wrap .schedule_cont:after{content:"";display:block;clear:both;}
.tablet_ship_navigation_wrap .schedule_cont .schedule_l{float:left;width:50%;}
.tablet_ship_navigation_wrap .schedule_cont .schedule_r{float:right;width:48%;}
.tablet_ship_navigation_wrap .schedule_cont .schedule_r p{text-align:left;padding:10px 0;margin:0;font-size:14pt;line-height:14pt;color:#3b3f45;font-family:'ngb';}
.tablet_ship_navigation_wrap .schedule_cont .schedule_r p span.red{color:#d91d1d;font-family:'ngb';}
.tablet_ship_navigation_wrap .schedule_tit{margin:0;margin-bottom:10px;padding:0;}
.tablet_ship_navigation_wrap .schedule_tit:after{content:"";display:block;clear:both;}
.tablet_ship_navigation_wrap .schedule_tit p{float:left;padding:0;margin:0;}
.tablet_ship_navigation_wrap .schedule_tit p img{font-size:0;line-height:0;}
.tablet_ship_navigation_wrap .schedule_tit p.txt01{width:45px;font-size:10pt;line-height:13pt;color:#3c4046;text-align:center;}
.tablet_ship_navigation_wrap .schedule_tit p.txt02{width:72%;font-size:12pt;line-height:12pt;color:#d91d1d;padding:0 10px;margin-top:10px;}
.tablet_ship_navigation_wrap .schedule_tit p.txt02 span img{vertical-align:middle;}
.tablet_ship_navigation_wrap .schedule_tit p.txt03{width:8%;margin-top:4px;}
.tablet_ship_navigation_wrap .schedule_tit p.txt03 img{width:100%;}
.tablet_ship_navigation_wrap .schedule_sel{width:100%;margin:2% 0;}
.tablet_ship_navigation_wrap .schedule_sel dl{margin:0;margin-bottom:5px;padding:0;}
.tablet_ship_navigation_wrap .schedule_sel dl:after{content:"";display:block;clear:both;}
.tablet_ship_navigation_wrap .schedule_sel dl dt{float:left;width:55px;margin:0;margin-top:2%;padding:0;font-size:10pt;line-height:10pt;color:#464646;}
.tablet_ship_navigation_wrap .schedule_sel dl dd{float:left;width:75%;}
.tablet_ship_navigation_wrap .box_select{width:100%;}
.tablet_ship_navigation_wrap .box_select .sel_in{border:1px solid #d9d9d9;padding:2px;background-color:#fff;}
.tablet_ship_navigation_wrap .box_select .sel_in select{height:18px !important;border:0 none !important;background-color:#fff;padding:0;font-size:9pt;line-height:9pt;color:#333;}
.tablet_ship_navigation_wrap .box_select select{height:18px !important;width:100%;}
.tablet_ship_navigation_wrap .schedule_btn a{display:block;margin-top:7%;padding:4% 0 5% 0;width:100%;font-size:12pt;line-height:12pt;color:#fff;font-family:'ngb';text-align:center; background-color: #797979;    border-radius: 6px;}
.footer_top{width:100%;margin-bottom:3%;}
.footer_top a.footer_logo{width:25%;}
.footer_top .footer_c{width:60%;padding-left:2%;margin-left:2%;}
.footer_top .footer_c ul li{padding:0 1.5%;}
.footer_top .footer_c ul li a{display:block;font-size:10pt;line-height:10pt;font-family:'ngb';color:#b6b6b6;}
.footer_top .footer_c ul li:first-child{padding-left:0;background:none;}
.footer_top .footer_c .c_txt{margin-top:3%;font-size:10pt;line-height:14pt;color:#b6b6b6;}
.footer_top .footer_icon{float:right;width:39px;padding-right:10px;}
p.copyright{width:100%;border-top:solid 2px #9ea0a3;padding-top:2%;font-size:10pt;line-height:0;color:#b6b6b6;font-family:'ngb';}
p.copyright span{color:#d91d1d;}
.publishing_info p.img{width:18%;}
.publishing_info dl.book_info{width:77%;}
.company_logo_area{width:48%;}
.history_wrap{width:100%;margin-top:30px;}
.history_wrap .img_history{width:30%;}
.history_wrap .history_cont{width:65%;margin-left:5%;}
.history_wrap .history_cont dl{width:100%;}
.history_wrap .history_cont dl dt{width:45px;}
.history_wrap .history_cont dl dd{padding-left:30px;margin-left:60px;width:69%;}
}
@media screen and (max-width:800px){
#m_nav{margin-top:0;z-index:1;}
.m_banner{position:fixed;left:0;bottom:0;width:100%;padding:35px 0;background:red;z-index:9999;}
#m_allmenu{display:none;position:relative;width:100%;}
#m_allmenu .m_menu_area{width:100%;}
#m_allmenu .m_menu_area ul.m_menu li.dep1 .skip{position:absolute;width:0px;height:0px;font-size:0px;line-height:0px;overflow:hidden;visibility:hidden;text-indent:-1000px;}
#m_allmenu .m_menu_area ul.m_menu li.dep1{width:100%;background:#5879c3;}
#m_allmenu .m_menu_area ul.m_menu li.dep1 p a{display:block;padding:2.01%;width:96%;cursor:pointer;font-size:10.5pt;line-height:10.5pt;color:#fff;font-family:'ngb';}
#m_allmenu .m_menu_area ul.m_menu li.dep1 a.tit{background:url("../images/common/bg_m_menu_off.png") repeat;background-size:100% 100%;color:#fff;border-bottom:solid 1px #8aa1d5;}
#m_allmenu .m_menu_area ul.m_menu li.dep1 a.tit:hover{background:url("../images/common/bg_m_menu_on.png") repeat;background-size:100% 100%;color:#5879c3;}
#m_allmenu .m_menu_area ul.m_menu li.dep1.on a.tit{background:url("../images/common/bg_m_menu_on.png") repeat;background-size:100% 100%;color:#5879c3;border-bottom:none;}
#m_allmenu .m_menu_area ul.m_menu li.dep1.link a{display:block;padding:2%;width:96%;cursor:pointer;font-size:10pt;line-height:10pt;color:#fff;font-family:'ngb';}
#m_allmenu .m_menu_area ul.m_menu li.dep1.link a:hover{background:url("../images/common/m_menu_p_on.png") 100% 50% no-repeat;color:5879c3;}
.m_menu_area ul.m_menu li.dep1.link.on a{background:url("../images/common/m_menu_p_on.png") 100% 50% no-repeat;color:5879c3;}
#m_allmenu .m_menu_area ul.m_menu li.dep1 ul.dep2_area{display:none;background:#fafafa;width:100%;padding:5px 0;background:#e6e6e6;}
#m_allmenu .m_menu_area ul.m_menu li.dep1 ul.dep2_area li.dep2{position:relative;width:100%;}
#m_allmenu .m_menu_area ul.m_menu li.dep1 ul.dep2_area li.dep2 a{display:block;font-size:10pt;line-height:10pt;width:96%;padding:1% 2%;color:#747474;}
#m_allmenu .m_menu_area ul.m_menu li.dep1 ul.dep2_area li.dep2 a:hover{background:#fff;}
#m_allmenu .m_menu_area ul.m_menu li.dep1 ul.dep2_area li.dep2.on a{background:#fff;}
.direct_link_wrap{width:100%;}
.direct_link_wrap p{padding:2%;font-size:12pt;line-height:12pt;font-family:'ngb';color:#000;background:#2eb3de;border-bottom:solid 1px #8aa1d5;}
.direct_link_wrap ul.direct_link{padding:2% 2% 0.5% 2%;background:#2eb3de;}
.direct_link_wrap ul.direct_link li{padding-bottom:1.5%;}
.direct_link_wrap ul.direct_link li a{padding-left:20px;font-size:10.5pt;line-height:10.5pt;color:#fff;font-family:'ngb';background:url('../images/common/icon_m_menu_arrpw.png') left 3px no-repeat;}
.img_m_menu{width:96%;padding:1% 2%;background:url('../images/common/bg_m_menu_red.png') repeat;background-size:100% 100%;}
.img_m_menu img{width:100%;max-width:193px}
.web_none{display:none;}
.m_none{display:block;}
#mySliderTabs{display:none;}
.m_ship_navigation_wrap{width:94%;padding:1%;margin:0 2% 3% 2%;background:url('../images/common/bg_ship_tablet.png') repeat;background-size:100% 100%;}
.m_ship_navigation_wrap p{text-align:center;padding:10px 0;margin:0;font-size:13pt;line-height:13pt;color:#fff;font-family:'ngb';}
.m_ship_navigation_wrap p span{display:inline-block;vertical-align:-2px;}
.m_ship_navigation_wrap .schedule_cont{padding:2%;width:96%;background:#fff;}
.m_ship_navigation_wrap .schedule_sel{width:100%;margin:2% 0;}
.m_ship_navigation_wrap .schedule_sel:after{content:"";display:block;clear:both;}
.m_ship_navigation_wrap .schedule_sel dl{float:left;width:47%;padding-right:3%;}
.m_ship_navigation_wrap .schedule_sel dl.last{padding-right:0;width:50%;}
.m_ship_navigation_wrap .schedule_sel dl dt{float:left;width:55px;margin:0;margin-top:1.5%;padding:0;font-size:10pt;line-height:10pt;color:#464646;}
.m_ship_navigation_wrap .schedule_sel dl dd{float:left;width:80%;}
.m_ship_navigation_wrap .box_select{width:100%;}
.m_ship_navigation_wrap .box_select .sel_in{border:1px solid #d9d9d9;padding:2px;background-color:#fff;}
.m_ship_navigation_wrap .box_select .sel_in select{height:18px !important;border:0 none !important;background-color:#fff;padding:0;font-size:9pt;line-height:9pt;color:#333;}
.m_ship_navigation_wrap .box_select select{height:18px !important;width:100%;}
.m_ship_navigation_wrap .schedule_btn a{display:block;margin-top:2%;padding:1.5% 0 3% 0;width:100%;font-size:12pt;line-height:12pt;color:#fff;font-family:'ngb';text-align:center; background-color: #797979; border-radius: 6px;}
#wrap_top .cont ul.top_menu{padding:0;margin:0;width:100%;border-bottom:solid 1px #d8d9da;}
#wrap_top .cont ul.top_menu:after{content:"";display:block;clear:both;}
#wrap_top .cont ul.top_menu li{float:left;font-size:9pt;line-height:18pt;border-left:solid 1px #fff;border-right:solid 1px #d8d9da;width:18%;text-align:center;}
#wrap_top .cont ul.top_menu li:first-child{border-left:0;}
#wrap_top .cont ul.top_menu li.bg{background:url('../images/icon/icon_pattern.png') repeat;width:26%;}
#wrap_top .cont ul.top_menu li.bg a{color:#fff;}
#wrap_top .cont ul.top_menu li a{display:block;color:#3a3e44;padding:5px 5% 5px 15%;}
#wrap_top .cont ul.top_menu li.img2{border-right:0;}
#wrap_top .cont ul.top_menu li.img2 a{text-align:center;padding:5px 4%;width:100%;}
#wrap_top .cont ul.top_menu li.img2 a img{width:90%}
#wrap_top .cont ul.top_menu li a.bg01{background:url('../images/icon/icon_key.png') 26% no-repeat;background-size:12% 48%;}
#wrap_top .cont ul.top_menu li a.bg02{background:url('../images/icon/icon_people.png') 20% no-repeat;background-size:12% 48%;}
#wrap_top .cont ul.top_menu li a.bg03{background:url('../images/icon/icon_book.png') 10% no-repeat;background-size:8% 38%;}
#wrap_top .cont ul.top_menu li a.bg05{background:url('../images/icon/icon_microphone.png') 18% no-repeat;background-size:10% 48%;}
#wrap_top .cont ul.top_menu li a.bg06{background:url('../images/icon/icon_ebook.png') 18% no-repeat;background-size:12% 48%;}

.language_select{float:right;margin:1%;}
#header .cont{padding:2% 0 1% 0;}
#header .cont .logo{display:inline-block;*zoom:1;display:inline;width:100%;float:none;}
#header .cont .logo img{width:30%;margin-right:0;}
.mob_ship_navigation_wrap{width:100%; height:335px; padding:5px;margin:0px 0px 2% 0px;background:#d91e1e;}
.mob_ship_navigation_wrap p{text-align:center;padding:10px 0;margin:0;font-size:14pt;line-height:14pt;color:#fff;font-family:'ngb';}
.mob_ship_navigation_wrap .schedule_cont{padding:0% 0.8% 4% 0.8%;width:97%; height:262px; background:#fff;}
.mob_ship_navigation_wrap .schedule_tit{margin:0;padding:0;}
.mob_ship_navigation_wrap .schedule_tit:after{content:"";display:block;clear:both;}
.mob_ship_navigation_wrap .schedule_tit p{float:left;padding:0;margin:0;}
.mob_ship_navigation_wrap .schedule_tit p img{font-size:0;line-height:0;}
.mob_ship_navigation_wrap .schedule_tit p.txt01{width:45px;font-size:11pt;line-height:14pt;color:#3c4046;text-align:center;}
.mob_ship_navigation_wrap .schedule_tit p.txt02{width:175px;font-size:14pt;line-height:14pt;color:#d91d1d;padding:0 0 8px 0px;margin-top:10px;}
.mob_ship_navigation_wrap .schedule_tit p.txt02 span img{vertical-align:middle;}
.mob_ship_navigation_wrap .schedule_tit p.txt03{width:25px;margin-top:4px;}
.mob_ship_navigation_wrap .schedule_sel{width:100%;margin:10px 0;}
.mob_ship_navigation_wrap .schedule_sel dl{margin:0;margin-bottom:5px;padding:0;}
.mob_ship_navigation_wrap .schedule_sel dl:after{content:"";display:block;clear:both;}
.mob_ship_navigation_wrap .schedule_sel dl dt{float:left;width:55px;margin:0;margin-top:7px;padding:0;font-size:10pt;line-height:10pt;color:#464646;}
.mob_ship_navigation_wrap .schedule_sel dl dd{float:left;width:80%;}

.mob_ship_navigation_wrap .schedule_tit p.txt01{position:absolute;left:88px;top:18px;width:85px !important;}
.mob_ship_navigation_wrap .slideTable{position:relative;padding-top:0px;overflow:hidden;visibility:hidden;max-height:360px;}
.mob_ship_navigation_wrap .slideTable .schedule_sel{margin:1% 2%;}
.mob_ship_navigation_wrap .slideTable p.txt02{width:245px;font-size:12pt;line-height:12pt;color:#d91d1d;padding:20px 0 7px 0;margin:0 35% 0 35%;}
.mob_ship_navigation_wrap .slideTable p.txt02 img{vertical-align:middle;}
.mob_ship_navigation_wrap .slideTable .bx-pager{display:none;}
.mob_ship_navigation_wrap .slideTable .bx-next {display:block;width:46px;height:29px;position:absolute;left:80%;top:17px;background:url('../images/common/btnMore001.png') no-repeat;text-indent:-9999em;z-index:50;}
.mob_ship_navigation_wrap .slideTable .bx-prev{display:none;}
.mob_ship_navigation_wrap .slideTable .inputType04{background:none;padding:7px 0 7px 5px; width:99%; font-size:12px; height:9px;  color:#333;}

.mob_ship_navigation_wrap .box_select{width:100%;}
.mob_ship_navigation_wrap .box_select .sel_in{border:1px solid #d9d9d9;padding:2px;background-color:#fff;}
.mob_ship_navigation_wrap .box_select .sel_in select{height:18px !important;border:0 none !important;background-color:#fff;padding:0;font-size:9pt;line-height:9pt;color:#333;}
.mob_ship_navigation_wrap .box_select select{height:18px !important;width:100%;}
.mob_ship_navigation_wrap .schedule_btn a{display:block;padding:11px 0 14px 0;width:100%;font-size:12pt;line-height:12pt;color:#fff;font-family:'ngb';text-align:center;background:#858585}
.c_search_wrap{display:inline-block;width:50%;margin:0 7% 0 5.5%;float:none;padding-top:0;}
.search_wrap{width:100%;margin:0 auto;}
.search_wrap:after{content:"";display:block;clear:both;}
.search_wrap .search{position:relative;float:left;width:80%;padding:7px 0;background:url('../images/common/img_search_box.png') repeat;background-size:100% 100%;}
.search_wrap .search input{border:none;background:#fff;margin-left:10px;width:90%;padding:7px 0 5px 0;font-size:9pt;line-height:9pt;color:#3a3e44;}
.search_wrap a.btn_search{float:left;color:#3a3e44;margin-left:5px;}
.search_wrap a.btn_search img{width:100%;}
.search_wrap span{position:absolute;right:15px;top:17px;}
.top_hot_issue_wrap{position:relative;float:left;padding:0;margin-top:5px;width:100%;}
.top_hot_issue_wrap .bx-wrapper{position:relative;padding:0;margin:2px 0 0 3%;*zoom:1;display:inline-block;}
.top_hot_issue_wrap .bx-wrapper .bx-prev{right:-20%;}
.top_hot_issue_wrap .bx-wrapper .bx-next{right:-28%;}
ul.hot_issue_slide{width:100%;}
ul.hot_issue_slide:after{content:"";display:block;clear:both;}
ul.hot_issue_slide li{float:left;font-size:9pt;line-height:10pt;margin:0 10px;background:url('../images/icon/icon_bar.png') top right no-repeat;}
ul.hot_issue_slide li:first-child{margin-left:0;background:none;}
ul.hot_issue_slide li a{display:block;color:#636363;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:90%;}
.top_event_wrap{display:none;}
.m_menu_btn{display:inline-block;*zoom:1;display:inline;width:100%;}
.m_menu_btn img{width:5%;}
.gnb_wrap{display:none;}
#m_nav ul.m_gnb{}
#m_nav ul.m_gnb:after{content:"";display:block;clear:both;}
#m_nav ul.m_gnb li{float:left;width:50%;}
#m_nav ul.m_gnb li a{position:relative;display:block;text-align:center;padding:5% 0;font-family:'ngb';font-size:12pt;line-height:12pt;color:#fff;border-right:solid 1px #7a7a7a;background:url('../images/common/bg_m_gnboff.png') left repeat;background-size:100% 100%;}
#m_nav ul.m_gnb li a span{display:none;}
#m_nav ul.m_gnb li a.last{border-right:0;}
#m_nav ul.m_gnb li a:hover{padding:5% 0;background:url('../images/common/bg_m_gnbon.png') left repeat;background-size:100% 100%;}
#m_nav ul.m_gnb li.on a{padding:5% 0;background:url('../images/common/bg_m_gnbon.png') left repeat;background-size:100% 100%;}
#m_nav ul.m_gnb li a:hover span{display:inline-block;position:absolute;left:55%;top:47%;}
#m_nav ul.m_gnb li.on a span{display:inline-block;position:absolute;left:55%;top:47%;}
#m_nav ul.m_gnb li.on a span img{width:100%;}
#m_nav ul.m_gnb li a:hover span.arrow01{left:62%;}
#m_nav ul.m_gnb li.on a span.arrow01{left:62%;}
#m_nav ul.m_gnb li a:hover span.arrow02{left:72%;}
#m_nav ul.m_gnb li.on a span.arrow02{left:72%;}
#m_nav ul.m_gnb li.bg{background:url('../images/common/bg_link01.png') repeat;}
#m_nav ul.m_gnb li a.img{padding:2.7% 0;}
#m_nav ul.m_gnb li.link{background:url('../images/common/bg_link02.png') repeat;}
#m_nav ul.m_gnb li.link a{background:none;}
#m_nav ul.m_gnb li.link.on a{padding:2.7% 0;background:none;}
#m_nav ul.m_gnb li.link a:hover{padding:2.7% 0;background:none;}
.m_footer_top{width:100%;}
.m_footer_top:after{content:"";display:block;clear:both;}
.m_footer_top .m_footer_c{float:left;width:82%;}
.m_footer_top .m_footer_c .m_c_txt{font-size:10pt;line-height:14pt;color:#b6b6b6;}
.m_footer_top .m_footer_icon{float:right;width:39px;}
.m_footer_top .m_footer_icon img{width:100%;max-width:39px;}
.m_footer_top .m_footer_c ul{display:block;width:100%;}
.m_footer_top .m_footer_c ul:after{content:"";display:block;clear:both;}
.m_footer_top .m_footer_c ul li{float:left;padding:0 10px;background:url('../images/icon/icon_footer_arrow.png') left 2px no-repeat;}
.m_footer_top .m_footer_c ul li a{display:block;font-size:10pt;line-height:10pt;font-family:'ngb';color:#b6b6b6;}
.m_footer_top .m_footer_c ul li:first-child{padding-left:0;background:none;}
.m_footer_b{width:100%;margin-top:20px;padding-top:15px;border-top:solid 1px #5d6065;}
.m_footer_b:after{content:"";display:block;clear:both;}
.m_footer_b a.m_footer_logo{float:left;width:30%;padding-right:5%;}
.m_footer_b a.m_footer_logo img{width:100%;}
.m_footer_b .m_copyright{float:left;padding-left:4%;font-family:'ngb';width:60%;font-size:10pt;line-height:12pt;color:#b6b6b6;border-left: 1px solid #777a7e; margin-top:2%;}
.m_footer_b .m_copyright span{color:#d91d1d;}
.publishing_info{margin-top:5%;padding-bottom:5%;}
.publishing_info p.img{width:18%;}
.publishing_info dl.book_info{width:77%;}
.company_logo_area{width:48%;margin-right:15px;margin-bottom:3%;}
.company_logo_area .cont{padding:7% 0 17% 0;}
.company_logo_area .cont div img{max-width:198px;width:100%;}
.history_wrap{width:100%;margin-top:4%;}
.history_wrap .history_cont{width:100%;margin-left:0;}
.history_wrap .history_cont dl{width:100%;}
.history_wrap .history_cont dl dt{width:45px;}
.history_wrap .history_cont dl dd{padding-left:30px;margin-left:40px;width:82%;}
}
@media screen and (max-width:640px){.m_ship_navigation_wrap .schedule_sel dl{width:47%;padding-right:3%;}
.m_ship_navigation_wrap .schedule_sel dl.last{padding-right:0;width:50%;}
.m_ship_navigation_wrap .schedule_sel dl dd{width:72%;}
.banner_img{display:none;}
.m_banner_img{display:block;margin-left:5%;}
.m_banner_img img{max-width:100%;}
.mob_ship_navigation_wrap{width:100%; height:315px; padding:5px;margin:0px 0px 2% 0px;background:#d91e1e;}
.mob_ship_navigation_wrap p{text-align:center;padding:10px 0;margin:0;font-size:14pt;line-height:14pt;color:#fff;font-family:'ngb';}
.mob_ship_navigation_wrap .schedule_cont{padding:0% 0.8% 4% 0.8%;width:96.5%; height:253px; background:#fff;}
.mob_ship_navigation_wrap .schedule_tit{margin:0;padding:0;}
.mob_ship_navigation_wrap .schedule_tit:after{content:"";display:block;clear:both;}
.mob_ship_navigation_wrap .schedule_tit p{float:left;padding:0;margin:0;}
.mob_ship_navigation_wrap .schedule_tit p img{font-size:0;line-height:0;}
.mob_ship_navigation_wrap .schedule_tit p.txt01{width:45px;font-size:11pt;line-height:14pt;color:#3c4046;text-align:center;}
.mob_ship_navigation_wrap .schedule_tit p.txt02{width:175px;font-size:14pt;line-height:14pt;color:#d91d1d;padding:0 0 8px 0px;margin-top:10px;}
.mob_ship_navigation_wrap .schedule_tit p.txt02 span img{vertical-align:middle;}
.mob_ship_navigation_wrap .schedule_tit p.txt03{width:25px;margin-top:4px;}
.mob_ship_navigation_wrap .schedule_sel{width:100%;margin:10px 0;}
.mob_ship_navigation_wrap .schedule_sel dl{margin:0;margin-bottom:5px;padding:0;}
.mob_ship_navigation_wrap .schedule_sel dl:after{content:"";display:block;clear:both;}
.mob_ship_navigation_wrap .schedule_sel dl dt{float:left;width:55px;margin:0;margin-top:7px;padding:0;font-size:10pt;line-height:10pt;color:#464646;}
.mob_ship_navigation_wrap .schedule_sel dl dd{float:left;width:80%;}

.mob_ship_navigation_wrap .schedule_tit p.txt01{position:absolute;left:4px;top:10px;width:85px !important;}
.mob_ship_navigation_wrap .slideTable{position:relative;padding-top:0px;overflow:hidden;visibility:hidden;max-height:360px;}
.mob_ship_navigation_wrap .slideTable .schedule_sel{margin:1% 2%;}
.mob_ship_navigation_wrap .slideTable p.txt02{width:245px;font-size:12pt;line-height:12pt;color:#d91d1d;padding:11px 0 5px 0;margin:0 26% 0 26%;}
.mob_ship_navigation_wrap .slideTable p.txt02 img{vertical-align:middle;}
.mob_ship_navigation_wrap .slideTable .bx-pager{display:none;}
.mob_ship_navigation_wrap .slideTable .bx-next {display:block;width:46px;height:29px;position:absolute;left:90%;top:9px;background:url('../images/common/btnMore001.png') no-repeat;text-indent:-9999em;z-index:50;}
.mob_ship_navigation_wrap .slideTable .bx-prev{display:none;}
.mob_ship_navigation_wrap .slideTable .inputType04{background:none;padding:7px 0 7px 5px; width:99%; font-size:12px; height:9px; color:#333;}

.mob_ship_navigation_wrap .box_select{width:100%;}
.mob_ship_navigation_wrap .box_select .sel_in{border:1px solid #d9d9d9;padding:2px;background-color:#fff;}
.mob_ship_navigation_wrap .box_select .sel_in select{height:18px !important;border:0 none !important;background-color:#fff;padding:0;font-size:9pt;line-height:9pt;color:#333;}
.mob_ship_navigation_wrap .box_select select{height:18px !important;width:100%;}
.mob_ship_navigation_wrap .schedule_btn a{display:block;padding:9px 1px 11px 1px;width:100%;font-size:12pt;line-height:12pt;color:#fff;font-family:'ngb';text-align:center;background:#858585}
#wrap_top .cont ul.top_menu{padding:0;width:100%;border-bottom:solid 1px #d8d9da;}
#wrap_top .cont ul.top_menu li{font-size:9pt;line-height:24pt;width:19%;}
#wrap_top .cont ul.top_menu li.bg{width:19%;line-height:12pt;}
#wrap_top .cont ul.top_menu li a.bg01{background:url('../images/icon/icon_key.png') 24% no-repeat;background-size:12% 48%;}
#wrap_top .cont ul.top_menu li a.bg02{background:url('../images/icon/icon_people.png') 18% no-repeat;background-size:12% 48%;}
#wrap_top .cont ul.top_menu li a.bg03{background:url('../images/icon/icon_book.png') 10% no-repeat;background-size:10% 38%;}
#wrap_top .cont ul.top_menu li a.bg05{background:url('../images/icon/icon_microphone.png') 10% no-repeat;background-size:10% 48%;}
#wrap_top .cont ul.top_menu li a.bg06{background:url('../images/icon/icon_ebook.png') 10% no-repeat;background-size:16% 48%;}
#header .cont .logo{width:100%;}
#header .cont .logo img{width:27%;margin-right:0;}
.c_search_wrap{width:62%;margin:0 0 0 3%;}
.search_wrap .search{width:75%;padding:7px 0;}
.search_wrap .search input{margin-left:10px;width:90%;padding:7px 0 5px 0;font-size:9pt;line-height:9pt;}
.search_wrap a.btn_search{margin-left:5px;}
.search_wrap a.btn_search img{width:95%;}
.search_wrap span{right:15px;top:17px;}
.top_hot_issue_wrap{padding:0;margin-top:5px;width:90%;}
.top_hot_issue_wrap p img{width:80%;}
.top_hot_issue_wrap .bx-wrapper{margin:0;}
.m_menu_btn{display:inline-block;*zoom:1;display:inline;width:100%;}
.m_menu_btn img{width:6%;}
#m_nav ul.m_gnb li a{font-size:12pt;line-height:12pt;}
#m_nav ul.m_gnb li a:hover span{display:inline-block;position:absolute;left:60%;top:47%;}
#m_nav ul.m_gnb li.on a span{display:inline-block;position:absolute;left:60%;top:47%;}
#m_nav ul.m_gnb li a:hover span.arrow01{left:65%;}
#m_nav ul.m_gnb li.on a span.arrow01{left:65%;}
#m_nav ul.m_gnb li a:hover span.arrow02{left:78%;}
#m_nav ul.m_gnb li.on a span.arrow02{left:78%;}
.publishing_info p.img{width:20%;}
.publishing_info dl.book_info{width:74%;}
.history_wrap .history_cont dl dd{padding-left:30px;margin-left:30px;width:76%;}
.selectFruits{float:left;width:90px;height:14px;padding:2px 0 6px 3px;font-size:9pt;line-height:9pt;color:#000;border:solid 1px #d5d5d5;background:#fff;}
.selectFruits .passiveSelect,.selectFruits .activeSelect{display:block;height:12px;padding:2px 0 2px 3px;font-size:9pt;line-height:9pt;cursor:pointer;color:#000;font-family:'ngb';background:url("../images/icon/icon_select_arrow.png") no-repeat top right;background-size:20%;}
.selectFruits .activeSelect{height:12px;padding:2px 0 2px 3px;color:#000;background:url("../images/icon/icon_select_arrow.png") no-repeat top right;background-size:20%;}
.selectFruits ul{cursor:pointer;width:98%;padding:1%;background:#fff;}
.selectFruits li{width:96%;color:#000;display:block;float:left;padding:2%;}
.selectFruits .special{font-family:'ngb';}
.selectFruits .selected,.selectFruits li:hover{color:#86c729;}
}
@media screen and (max-width:480px){.img_m_menu img{width:30%;}
.m_ship_navigation_wrap .schedule_sel dl{width:47%;padding-right:3%;}
.m_ship_navigation_wrap .schedule_sel dl.last{padding-right:0;width:50%;}
.m_ship_navigation_wrap .schedule_sel dl dd{width:69%;}
#wrap_top .cont ul.top_menu li{width:19%;}
#wrap_top .cont ul.top_menu li.bg{background:url('../images/icon/icon_pattern.png') repeat;width:22%;line-height:12pt;}
#wrap_top .cont ul.top_menu li.txt{line-height:12pt;width:16%;}
#wrap_top .cont ul.top_menu li a.bg01{background:url('../images/icon/icon_key.png') 20% no-repeat;background-size:10% 44%;}
#wrap_top .cont ul.top_menu li a.bg02{background:url('../images/icon/icon_people.png') 14% no-repeat;background-size:10% 44%;}
#wrap_top .cont ul.top_menu li a.bg03{background:url('../images/icon/icon_book.png') 6% no-repeat;background-size:10% 38%;}
#wrap_top .cont ul.top_menu li a.bg05{background:url('../images/icon/icon_microphone.png') 6% no-repeat;background-size:8% 44%;}
#wrap_top .cont ul.top_menu li a.bg06{background:url('../images/icon/icon_ebook.png') 6% no-repeat;background-size:15% 65%;}
#header .cont{padding:1% 0}
#header .cont .logo{display:block;width:100%;margin:2% auto;text-align:center;}
#header .cont .logo img{width:40%;}
.mob_ship_navigation_wrap{width:100%; height:310px; padding:5px;margin:0px 0px 2% 0px;background:#d91e1e;}
.mob_ship_navigation_wrap p{text-align:center;padding:10px 0;margin:0;font-size:14pt;line-height:14pt;color:#fff;font-family:'ngb';}
.mob_ship_navigation_wrap .schedule_cont{padding:0% 0.8% 4% 0.8%;width:96%; height:253px; background:#fff;}
.mob_ship_navigation_wrap .schedule_tit{margin:0;padding:0;}
.mob_ship_navigation_wrap .schedule_tit:after{content:"";display:block;clear:both;}
.mob_ship_navigation_wrap .schedule_tit p{float:left;padding:0;margin:0;}
.mob_ship_navigation_wrap .schedule_tit p img{font-size:0;line-height:0;}
.mob_ship_navigation_wrap .schedule_tit p.txt01{width:45px;font-size:11pt;line-height:14pt;color:#3c4046;text-align:center;}
.mob_ship_navigation_wrap .schedule_tit p.txt02{width:175px;font-size:14pt;line-height:14pt;color:#d91d1d;padding:0 0 8px 0px;margin-top:10px;}
.mob_ship_navigation_wrap .schedule_tit p.txt02 span img{vertical-align:middle;}
.mob_ship_navigation_wrap .schedule_tit p.txt03{width:25px;margin-top:4px;}
.mob_ship_navigation_wrap .schedule_sel{width:100%;margin:10px 0;}
.mob_ship_navigation_wrap .schedule_sel dl{margin:0;margin-bottom:5px;padding:0;}
.mob_ship_navigation_wrap .schedule_sel dl:after{content:"";display:block;clear:both;}
.mob_ship_navigation_wrap .schedule_sel dl dt{float:left;width:55px;margin:0;margin-top:7px;padding:0;font-size:10pt;line-height:10pt;color:#464646;}
.mob_ship_navigation_wrap .schedule_sel dl dd{float:left;width:80%;}
.mob_ship_navigation_wrap .schedule_tit p.txt01{position:absolute;left:4px;top:10px;width:85px !important;}
.mob_ship_navigation_wrap .slideTable{position:relative;padding-top:0px;overflow:hidden;visibility:hidden;max-height:360px;}
.mob_ship_navigation_wrap .slideTable .schedule_sel{margin:1% 2%;}
.mob_ship_navigation_wrap .slideTable p.txt02{width:230px;font-size:10pt;line-height:12pt;color:#d91d1d;padding:11px 0 5px 0;margin:0 26% 0 26%;}
.mob_ship_navigation_wrap .slideTable p.txt02 img{vertical-align:middle;}
.mob_ship_navigation_wrap .slideTable .bx-pager{display:none;}
.mob_ship_navigation_wrap .slideTable .bx-next {display:block;width:46px;height:29px;position:absolute;left:88%;top:8px;background:url('../images/common/btnMore001.png') no-repeat;text-indent:-9999em;z-index:50;}
.mob_ship_navigation_wrap .slideTable .bx-prev{display:none;}
.mob_ship_navigation_wrap .slideTable .inputType04{background:none;padding:7px 0 7px 5px;width:99%; font-size:12px; height:9px; color:#333;}

.mob_ship_navigation_wrap .box_select{width:100%;}
.mob_ship_navigation_wrap .box_select .sel_in{border:1px solid #d9d9d9;padding:2px;background-color:#fff;}
.mob_ship_navigation_wrap .box_select .sel_in select{height:18px !important;border:0 none !important;background-color:#fff;padding:0;font-size:9pt;line-height:9pt;color:#333;}
.mob_ship_navigation_wrap .box_select select{height:18px !important;width:100%;}
.mob_ship_navigation_wrap .schedule_btn a{display:block;padding:7px 0 9px 0;width:100%;font-size:11pt;line-height:12pt;color:#fff;font-family:'ngb';text-align:center;background:#858585}

.tb_schedule table th.mo04, .tb_schedule table td.mo04{ font-size:7.8pt;}
.c_search_wrap{width:85%;margin:0 5% 0 0;}
.search_wrap .search{width:80%;padding:7px 0;}
.search_wrap .search input{margin-left:10px;width:90%;padding:7px 0 5px 0;font-size:9pt;line-height:9pt;}
.search_wrap a.btn_search{margin-left:5px;}
.search_wrap a.btn_search img{width:95%;}
.search_wrap span{right:15px;top:17px;}
.top_hot_issue_wrap{padding:0;margin-top:5px;width:90%;}
.top_hot_issue_wrap p img{width:80%;}
.top_hot_issue_wrap .bx-wrapper{margin:0;}
.m_menu_btn{display:inline-block;*zoom:1;display:inline;width:100%;}
.m_menu_btn img{width:8.5%;}
#m_nav ul.m_gnb li a.img img{width:70%;}
#m_nav ul.m_gnb li a{font-size:12pt;line-height:12pt;}
#m_nav ul.m_gnb li a:hover span.arrow01{left:68%;}
#m_nav ul.m_gnb li.on a span.arrow01{left:68%;}
#m_nav ul.m_gnb li a:hover span.arrow02{left:84%;}
#m_nav ul.m_gnb li.on a span.arrow02{left:84%;}
a.download{width:250px;font-size:12pt;line-height:12pt;}
.publishing_info p.img{width:20%;}
.publishing_info dl.book_info{margin-left:20px;width:74%;}
.company_logo_area{width:47%;}
.company_logo_area .cont div img{max-width:80%;}
.company_logo_area .cont a.btn_view{font-size:9pt;line-height:9pt;width:110px;margin-top:15px;}
.history_wrap .history_cont dl dd{padding-left:30px;margin-left:30px;width:68%;}
}
@media screen and (max-width:360px){.company_info_wrap p.tit{font-size:12pt;line-height:14pt;}
.mob_ship_navigation_wrap{width:100%; height:303px; padding:5px;margin:0px 0px 2% 0px;background:#d91e1e;}
.mob_ship_navigation_wrap p{text-align:center;padding:10px 0;margin:0;font-size:13pt;line-height:14pt;color:#fff;font-family:'ngb';}
.mob_ship_navigation_wrap .schedule_cont{padding:0% 0.8% 4% 0.4%;width:96%; height:250px; background:#fff;}
.mob_ship_navigation_wrap .schedule_tit{margin:0;padding:0;}
.mob_ship_navigation_wrap .schedule_tit:after{content:"";display:block;clear:both;}
.mob_ship_navigation_wrap .schedule_tit p{float:left;padding:0;margin:0;}
.mob_ship_navigation_wrap .schedule_tit p img{font-size:0;line-height:0;}
.mob_ship_navigation_wrap .schedule_tit p.txt01{width:45px;font-size:9pt;line-height:14pt;color:#3c4046;text-align:center;}
.mob_ship_navigation_wrap .schedule_tit p.txt02{width:175px;font-size:13pt;line-height:14pt;color:#d91d1d;padding:0 0 8px 0px;margin-top:10px;}
.mob_ship_navigation_wrap .schedule_tit p.txt02 span img{vertical-align:middle;}
.mob_ship_navigation_wrap .schedule_tit p.txt03{width:25px;margin-top:4px;}
.mob_ship_navigation_wrap .schedule_sel{width:100%;margin:10px 0;}
.mob_ship_navigation_wrap .schedule_sel dl{margin:0;margin-bottom:5px;padding:0;}
.mob_ship_navigation_wrap .schedule_sel dl:after{content:"";display:block;clear:both;}
.mob_ship_navigation_wrap .schedule_sel dl dt{float:left;width:55px;margin:0;margin-top:7px;padding:0;font-size:10pt;line-height:10pt;color:#464646;}
.mob_ship_navigation_wrap .schedule_sel dl dd{float:left;width:80%;}
.mob_ship_navigation_wrap .schedule_tit p.txt01{position:absolute;left:0px;top:10px;width:65px !important;}
.mob_ship_navigation_wrap .slideTable{position:relative;padding-top:0px;overflow:hidden;visibility:hidden;max-height:360px;}
.mob_ship_navigation_wrap .slideTable .schedule_sel{margin:1% 2%;}
.mob_ship_navigation_wrap .slideTable p.txt02{width:230px;font-size:9pt;line-height:12pt;color:#d91d1d;padding:11px 0 5px 0;margin:0 auto;}
.mob_ship_navigation_wrap .slideTable p.txt02 img{vertical-align:middle;}
.mob_ship_navigation_wrap .slideTable .bx-pager{display:none;}
.mob_ship_navigation_wrap .slideTable .bx-next {display:block;width:46px;height:29px;position:absolute;left:82%;top:8px;background:url('../images/common/btnMore001.png') no-repeat;text-indent:-9999em;z-index:50;}
.mob_ship_navigation_wrap .slideTable .bx-prev{display:none;}
.mob_ship_navigation_wrap .slideTable .inputType04{background:none;padding:7px 0 7px 5px;width:99%; font-size:12px; height:9px; color:#333;}

.mob_ship_navigation_wrap .box_select{width:100%;}
.mob_ship_navigation_wrap .box_select .sel_in{border:1px solid #d9d9d9;padding:2px;background-color:#fff;}
.mob_ship_navigation_wrap .box_select .sel_in select{height:18px !important;border:0 none !important;background-color:#fff;padding:0;font-size:9pt;line-height:9pt;color:#333;}
.mob_ship_navigation_wrap .box_select select{height:18px !important;width:100%;}
.mob_ship_navigation_wrap .schedule_btn a{display:block;padding:6px 0 9px 0;margin-left: 2px;width:100%;font-size:11pt;line-height:11pt;color:#fff;font-family:'ngb';text-align:center;background:#858585}

.tb_schedule table th.mo01, .tb_schedule table td.mo01{font-size:7pt; }
.tb_schedule table th.mo02, .tb_schedule table td.mo02{font-size:7pt;}
.tb_schedule table th.mo03, .tb_schedule table td.mo03{ font-size:7pt;}
.tb_schedule table th.mo04, .tb_schedule table td.mo04{font-size:7pt;}
.company_info_wrap p.subtit{font-size:10pt;line-height:14pt;}
.company_info_wrap p.img{margin-bottom:20px;}
a.download{width:220px;font-size:10.5pt;line-height:10.5pt;}
#m_nav ul.m_gnb li a.img img{width:70%;}
#m_nav ul.m_gnb li a{font-size:10pt;line-height:10pt;}
#m_nav ul.m_gnb li a:hover span.arrow01{left:68%;}
#m_nav ul.m_gnb li.on a span.arrow01{left:68%;}
#m_nav ul.m_gnb li a:hover span.arrow02{left:84%;}
#m_nav ul.m_gnb li.on a span.arrow02{left:84%;}
.m_ship_navigation_wrap{margin-bottom:5%;}
.m_ship_navigation_wrap p{padding:5px 0;margin:0;font-size:11pt;line-height:11pt;}
.m_ship_navigation_wrap p span{vertical-align:0;}
.m_ship_navigation_wrap .schedule_sel dl{width:47%;padding-right:3%;}
.m_ship_navigation_wrap .schedule_sel dl.last{padding-right:0;width:50%;}
.m_ship_navigation_wrap .schedule_sel dl dt{margin-bottom:5%;}
.m_ship_navigation_wrap .schedule_sel dl dd{width:100%;}
#wrap_top .cont ul.top_menu li{font-size:8pt;line-height:24pt;width:19%;}
#wrap_top .cont ul.top_menu li.bg{width:22%;line-height:12pt;}
#wrap_top .cont ul.top_menu li.txt{line-height:10pt;width:16%;}
#wrap_top .cont ul.top_menu li a.bg01{background:url('../images/icon/icon_key.png') 15% no-repeat;background-size:12% 44%;}
#wrap_top .cont ul.top_menu li a.bg02{background:url('../images/icon/icon_people.png') 10% no-repeat;background-size:12% 44%;}
#wrap_top .cont ul.top_menu li a.bg03{background:url('../images/icon/icon_book.png') 6% no-repeat;background-size:12% 34%;}
#wrap_top .cont ul.top_menu li a.bg05{background:url('../images/icon/icon_microphone.png') 6% no-repeat;background-size:12% 44%;}
#wrap_top .cont ul.top_menu li a.bg06{background:url('../images/icon/icon_ebook.png') 6% no-repeat;background-size:12% 44%;}
#header .cont{padding:1% 0}
#header .cont .logo{display:block;width:100%;margin:2% auto;text-align:center;}
#header .cont .logo img{width:50%;}
.c_search_wrap{width:90%;margin:0 0 0 0;}
.search_wrap .search{width:75%;padding:6px 0;}
.search_wrap .search input{margin-left:10px;width:90%;padding:5px 0 3px 0;font-size:9pt;line-height:9pt;}
.search_wrap a.btn_search{margin-left:5px;}
.search_wrap a.btn_search img{width:80%;}
.search_wrap span{right:15px;top:14px;}
.top_hot_issue_wrap p img{width:60%;vertical-align:0;}
.m_menu_btn{display:inline-block;*zoom:1;display:inline;width:100%;}
.m_menu_btn img{width:8.5%;}
.m_footer_top .m_footer_c .m_c_txt{font-size:9pt;line-height:12pt;color:#b6b6b6;}
.m_footer_b a.m_footer_logo{float:left;width:40%;padding-right:0;}
.m_footer_b a.m_footer_logo img{width:100%;}
.m_footer_b .m_copyright{float:left;padding-left:0;font-family:'ngb';width:100%;font-size:9pt;line-height:12pt;color:#b6b6b6;background:none;margin-top:2%;}
.m_footer_b .m_copyright span{color:#d91d1d;}
.publishing_info p.img{width:28%;}
.publishing_info dl.book_info{margin-left:20px;width:64%;}
.publishing_info dl.book_info dt{font-size:10.5pt;line-height:12pt;}
.publishing_info dl.book_info dd{font-size:9.5pt;line-height:12pt;}
.company_logo_area{width:47%;}
.company_logo_area p.tit{font-size:9pt;line-height:9pt;}
.company_logo_area .cont div img{max-width:80%;}
.company_logo_area .cont a.btn_view{font-size:9pt;line-height:9pt;width:110px;margin-top:15px;}
.history_wrap .history_cont dl dd{padding-left:30px;margin-left:30px;width:65%;}
}
@media screen and (max-width:320px){#m_nav ul.m_gnb li a.img img{width:70%;}
.mob_ship_navigation_wrap {display:none;}

#m_nav ul.m_gnb li a{font-size:9pt;line-height:9pt;}
#m_nav ul.m_gnb li a:hover span.arrow01{left:72%;}
#m_nav ul.m_gnb li.on a span.arrow01{left:72%;}
#m_nav ul.m_gnb li a:hover span.arrow02{left:90%;}
#m_nav ul.m_gnb li.on a span.arrow02{left:90%;}
#wrap_top .cont ul.top_menu li{font-size:8pt;line-height:20pt;width:19%;}
#wrap_top .cont ul.top_menu li.bg{width:22%;line-height:10pt;}
#wrap_top .cont ul.top_menu li.txt{line-height:10pt;width:16%;}
#wrap_top .cont ul.top_menu li a.bg01, #wrap_top .cont ul.top_menu li a.bg02,
#wrap_top .cont ul.top_menu li a.bg03, #wrap_top .cont ul.top_menu li a.bg04,
#wrap_top .cont ul.top_menu li a.bg05{background:none;}
#wrap_top .cont ul.top_menu li a.bg06{background:none;}
#header .cont{padding:1% 0}
#header .cont .logo{display:block;width:100%;margin:2% auto;text-align:center;}
#header .cont .logo img{width:50%;}
.c_search_wrap{width:88%;margin:0;}
.search_wrap .search{width:78.5%;padding:6px 0;}
.search_wrap .search input{margin-left:10px;width:90%;padding:5px 0 3px 0;font-size:9pt;line-height:9pt;}
.search_wrap a.btn_search{margin-left:5px;}
.search_wrap a.btn_search img{width:80%;}
.search_wrap span{right:15px;top:14px;}
.top_hot_issue_wrap{padding:0;margin-top:5px;width:90%;}
.top_hot_issue_wrap p{width:10%;}
.top_hot_issue_wrap p img{width:100%;}
.m_menu_btn{display:inline-block;*zoom:1;display:inline;width:100%;}
.m_menu_btn img{width:9%;}
}

#newsContent img {
	border:solid 1px #cfcfcf;
/*	padding:5px;	*/
}



/* 21.03.29 - 여기추가 */
.gnb .shippingIndexWrap { width:290px; border:0px solid #fff; display:flex; flex-flow:row wrap; justify-content:center; }
.gnb .shippingIndexWrap .shippingIndexItem1 {}
.gnb .shippingIndexWrap .shippingIndexItem1 a { display:inline-block !important; cursor:pointer !important; }
.gnb .shippingIndexWrap .shippingIndexItem1::after { content:"▶"; display:inline-block; padding:0 10px; color:#fff; }
.gnb .shippingIndexWrap .shippingIndexItem2 { display:flex; justify-content:flex-start; align-items:center; }
.gnb .shippingIndexWrap .shippingIndexItem2 a{ color:#fff; font-size:14px; display:inline-block; }
.gnb .shippingIndexWrap .shippingIndexItem2 a:nth-child(1)::after,
.gnb .shippingIndexWrap .shippingIndexItem2 a:nth-child(2)::after,
.gnb .shippingIndexWrap .shippingIndexItem2 a:nth-child(3)::after,
.gnb .shippingIndexWrap .shippingIndexItem2 a:nth-child(4)::after { content:"·"; display:inline-block; padding:0 10px; }

/*
.gnb .shippingIndex > div > ul { display:flex; flex-flow:row nowrap; justify-content:flex-start;}
.gnb .shippingIndex > div > ul > li { flex:1 1 33.33333%; }
*/



/* 21.12.29 추가 */
.nav_r_mul { display:flex; flex-flow:row wrap; justify-content:space-around; align-items:center; padding:6px 0; }
.nav_r_mul > .item { color:#fff; font-size:14px;  }
.nav_r_mul > .item.memName { text-align:center; font-weight:bold; }
.nav_r_mul > .item > a { color:#fff; font-size:14px; }

.nav_r_mul > .item.login > a { font-size:18px; font-weight:bold; }
.nav_r_mul > .item.join > a { font-size:18px; font-weight:bold;  }

#wrap_top .cont ul.top_menu li.login { display:none !important; }
#wrap_top .cont ul.top_menu li.join { display:none !important; }
@media screen and (max-width:800px) {
	#wrap_top .cont ul.top_menu li.login { display:block !important; }
	#wrap_top .cont ul.top_menu li.join { display:block !important; }
}