.weatherbox {position:absolute; top:-13px; z-index:999; height:30px; overflow:hidden;}
.weatherbox:hover {overflow:visible; height:100px;}
.favo a{color:#d7d7d7}
.logo img{background:#2c5fec; vertical-align:middle}
.day{padding-left:20px; margin-left:20px; border-left:1px solid #c1c1c1}
.day img{vertical-align:middle}
.s_ib{display:inline-block; _display:inline; *display:inline; zoom:1;}
.s_b{display:block;}
.search_date_btn {border:1px solid #bfbfbf; border-bottom:1px solid #999999; display:inline-block; font-weight:normal; width:78px; height:18px; line-height:18px;  text-align:center; background:url('../img/typeb/bg_search_date_btn.gif') 0 bottom repeat-x; font-size:11px; color:#666666; margin-right:2px; font-family:'돋움'}
.con_img img{vertical-align:middle}
.detail_convert span{display:block;}
.retail{font-family:'맑은 고딕'; letter-spacing:-0.8px; line-height:24px}
.sminput{border: 1px solid #dbdbdb; height: 18px; line-height: 18px; padding-left: 3px;}
.sminput_select select{border: 1px solid #dbdbdb;  padding:0 3px; height:20px; line-height:20px}
.sminput2 {border:1px solid #dbdbdb; height:22px; line-height:22px; padding-left:4px;}
.sminput3 {border:1px solid #dbdbdb; height:28px; line-height:28px; padding-left:5px;}
.mlog, .mlog:hover{color:#fff}
.area_tic a{font-family:'굴림'; font-size:15px; color:#3c3c3c; letter-spacing:-0.2px}
.input_inquiry { border:1px solid #E7E7E7; height:32px; line-height:32px; padding-left:3px; }
.area_mask{position: absolute;top: 0;left: 0;right: 0; bottom: 0;border: 1px solid #000;opacity: .2; filter: alpha(opacity:20);}
.sub_cate table{width:inherit !important}
.fred:hover a{color:#ff0505}
.frede:hover{color:#ff0505}

#ticker_div{}
.rolling_list_area { position:relative; overflow:hidden; }
.rolling_list_area ul, .rolling_list_area ol { position:absolute; padding:0px; margin:0px; }
.rolling_list_area ul li a{font-weight:normal}

.roll_rank .view1{display:none}
.roll_rank:hover .view1{display:block; position:absolute; top:-15px; left:-21px; background:#ffffff; border:1px solid #5a5a5a; z-index:5}

.main_tit{position:relative; font-size:15px; font-family:'맑은 고딕','맑은고딕'; letter-spacing:-1px; color:#393939; padding:14px 0 14px 14px; background:url('../../img/typeb/arrow_2.gif') 4px 20px no-repeat}
.more{position:absolute; top:17px; right:0}

.main_tit2{position:relative; font-size:15px; font-family:'맑은 고딕','맑은고딕'; letter-spacing:-1px; color:#393939; padding:0 0 12px 14px; background:url('../../img/typeb/arrow_2.gif') 4px 7px no-repeat}
.more2{position:absolute; top:3px; right:0}

.main_tit3{position:relative; font-size:15px; font-family:'맑은 고딕','맑은고딕'; letter-spacing:-1px; color:#393939; line-height:40px; height:40px; padding-left:14px; background:url('../../img/typeb/arrow_2.gif') 4px 16px no-repeat}
.main_tit3 .more2{position:absolute; top:3px; right:0}

.sub_tit{position:relative; padding:24px 0 17px 0; font-size:15px; font-family:'맑은 고딕','맑은고딕'; letter-spacing:-1px; color:#393939}
.sub_tit .more{position:absolute; top:28px; right:0; font-family:'맑은 고딕','맑은고딕'; letter-spacing:-1px; padding-right:11px; background:url('../../img/typeb/more_arrow.png') right 4px no-repeat; font-size:11px; font-weight:normal; color:#393939}

.main_tit4{position:relative; font-size:15px; font-family:'맑은 고딕','맑은고딕'; letter-spacing:-1px; color:#393939; padding-left:14px; background:url('../../img/typeb/arrow_2.gif') 4px 16px no-repeat}
.main_tit4 .more2{position:absolute; top:3px; right:0}

/* 메인최신뉴스_01 */
.main_latest_news_a{width:490px; height:370px; position:relative; overflow:hidden}
.main_latest_news_a .thumb img{width:490px; height:370px;}
.main_latest_news_a .wrap{height:100%; width:100%; display:block; background:url('../../img/typeb/latest_bg.png') 0 bottom repeat-x; position:absolute; top:0; left:0}
.main_latest_news_a .news_info{overflow: hidden;position: relative; font-size: 12px; zoom: 1; padding:0 20px}
.main_latest_news_a .news_info .tit{font-size:25px; font-family:'맑은 고딕','맑은고딕'; color:#fff; letter-spacing:-1px; font-weight:bold; margin-bottom:3px}
.main_latest_news_a .news_info dd{line-height:22px}
.main_latest_news_a .news_info dd{color:#8892a7}
.main_latest_news_a .news_info .inquire{padding-left:28px; background:url('../../img/typeb/inquire_ico.png') 0 3px no-repeat; color:#fff; font-weight:bold}
.main_latest_news_a .wrap_ov{display:none}
.main_latest_news_a:hover .wrap_ov{display:block; position:absolute;; left:0; top:0; width:100%; height:100%; background:url('../../img/rows_bg_o40.png') 0 0 repeat; z-index:101}
.main_latest_news_a:hover .wrap{display:none}
.main_latest_news_a .ov_inner{position:relative; height:100%}
.main_latest_news_a .ov_inner .cate_con{position:absolute; top:20px; left:20px; font_size:14px; font-family:'맑은 고딕'; color:#fff; height:30px; line-height:30px; border:2px solid #fff; text-align:center; padding:0 12px}

/* 메인최신뉴스_02 */
.main_latest_news_b{width:330px; height:79px; position:relative; overflow:hidden}
.main_latest_news_b .thumb img{width:240px; height:185px}
.main_latest_news_b .wrap{height:100%; width:100%; display:block; background:url('../../img/typeb/latest_bg_02.png') 0 bottom repeat-x; position:absolute; top:0; left:0}
.main_latest_news_b .news_info{overflow: hidden;position: relative; font-size: 12px; zoom: 1; padding:0 15px}
.main_latest_news_b .news_info .tit{font-size:15px; font-family:'돋움'; color:#fff; letter-spacing:-1.5px; font-weight:bold;}
.main_latest_news_b .news_info dd{line-height:22px}
.main_latest_news_b .news_info dd{color:#8892a7}
.main_latest_news_b .news_info .inquire{padding-left:28px; background:url('../../img/typeb/inquire_ico.png') 0 3px no-repeat; color:#fff; font-weight:bold}
.main_latest_news_b .wrap_ov{display:none}
.main_latest_news_b:hover .wrap_ov{display:block; position:absolute;; left:0; top:0; width:100%; height:100%; background:url('../../img/rows_bg_o50.png') 0 0 repeat; z-index:101}
.main_latest_news_b:hover .wrap{display:none}
.main_latest_news_b .ov_inner{position:relative; height:100%}
.main_latest_news_b .ov_inner .cate_con{position:absolute; top:20px; left:20px; font_size:14px; font-family:'맑은 고딕'; color:#fff; height:30px; line-height:30px; border:2px solid #fff; text-align:center; padding:0 12px}


/* 메인최신뉴스_03 */
.main_latest_news_c{width:260px; height:370px; position:relative; overflow:hidden}
.main_latest_news_c .thumb img{width:260px; height:370px;}
.main_latest_news_c .news_info{overflow: hidden;position: relative; font-size: 12px; zoom: 1; padding:17px; background: url('../../img/typeb/bg_60op.png') 0 bottom repeat; }
.main_latest_news_c .news_info .tit{font-size:15px; font-family:'돋움'; color:#fff; letter-spacing:-1.5px; font-weight:bold;}
.main_latest_news_c .news_info dd{line-height:22px}
.main_latest_news_c .news_info dd{color:#8892a7}
.main_latest_news_c .news_info .inquire{padding-left:28px; background:url('../../img/typeb/inquire_ico.png') 0 3px no-repeat; color:#fff; font-weight:bold}
.main_latest_news_c:hover .wrap_inner{position:absolute; bottom:0}
.main_latest_news_c .wrap_inner{position:absolute; bottom:-110px}

/* 메인최신뉴스_03 */
.main_latest_news_c1{width:400px; height:235px; position:relative; overflow:hidden}
.main_latest_news_c1 .thumb img{width:490px; height:370px;}
.main_latest_news_c1 .news_info{overflow: hidden;position: relative; font-size: 12px; zoom: 1; padding:17px; background: url('../../img/typeb/bg_60op.png') 0 bottom repeat; }
.main_latest_news_c1 .news_info .tit{font-size:15px; font-family:'돋움'; color:#fff; letter-spacing:-1.5px; font-weight:bold;}
.main_latest_news_c1 .news_info dd{line-height:25px}
.main_latest_news_c1 .news_info dd{color:#8892a7}
.main_latest_news_c1 .news_info .inquire{padding-left:28px; background:url('../../img/typeb/inquire_ico.png') 0 3px no-repeat; color:#fff; font-weight:bold}
.main_latest_news_c1:hover .wrap_inner{position:absolute; bottom:0}
.main_latest_news_c1 .wrap_inner{position:absolute; bottom:-90px}



/* 메인뉴스_01 */
.main_news_rows_a{position:relative; padding:19px 0; overflow:hidden; border-bottom:1px solid #e2e2e2}
.main_news_rows_a .thumb{position:relative; float: left; zoom: 1; margin-right:18px; }
.main_news_rows_a .thumb .cate_ico{position:absolute; top:0; left:0; font-family:'맑은 고딕','맑은고딕'; font-size:12px; color:#fff; line-height:22px; background:url('../../img/typeb/cate_ico_bg.png') 0 0 repeat; padding:0 7px; text-align:center}
.main_news_rows_a data2 dt{float: left; clear: both;margin-right: 5px; font-size: 12px !important; line-height:22px; color: #999999; font-family:'돋움'; }
.main_news_rows_a data2 dd{_display: inline-block; overflow: hidden; color: #000; zoom: 1; letter-spacing:-0.5px;line-height:21px;font-family:tahoma, '돋움'; padding-bottom:1px}
.main_news_rows_a .dd:after {display: block;clear: both; content: '';}
.main_news_rows_a .data{overflow: hidden;position: relative; zoom: 1;}
.main_news_rows_a .title{padding-bottom:6px}
.main_news_rows_a .title a{color: #232323; font-size: 25px; font-weight: bold; font-family:'맑은 고딕','맑은고딕'; text-align: left; line-height: 156%; letter-spacing:-1.5px; }
.main_news_rows_a .data dt, .main_news_rows_a .data dd{line-height:20px}
.main_news_rows_a .data dd{}
.main_news_rows_a .data .substance{ text-align:justify}
.main_news_rows_a .data .substance a{font-size:12px;  line-height:20px; color:#4f4f4f;}
.main_news_rows_a .data .related div{line-height:24px !important}

/* 메인뉴스_01 */
.main_news_rows_a3{position:relative; padding:0; overflow:hidden; border:1px solid #e2e2e2}
.main_news_rows_a3 .thumb{position:relative;zoom: 1;}
.main_news_rows_a3 .thumb .cate_ico{position:absolute; top:0; left:0; font-family:'맑은 고딕','맑은고딕'; font-size:12px; color:#fff; line-height:22px; background:url('../../img/typeb/cate_ico_bg.png') 0 0 repeat; padding:0 7px; text-align:center}


/* 메인뉴스_02 */
.main_news_rows_ab{position:relative; padding:19px 0; overflow:hidden; border-bottom:1px solid #e2e2e2}
.main_news_rows_ab .thumb{position:relative; float: left; zoom: 1; margin-right:18px;}
.main_news_rows_ab .thumb .cate_ico{position:absolute; top:0; left:0; font-family:'맑은 고딕','맑은고딕'; font-size:12px; color:#fff; line-height:22px; background:url('../../img/typeb/cate_ico_bg.png') 0 0 repeat; padding:0 7px; text-align:center}
.main_news_rows_ab data2 dt{float: left; clear: both;margin-right: 9px; font-size: 12px !important; line-height:22px; color: #999999; font-family:'돋움'; }
.main_news_rows_ab data2 dd{_display: inline-block; overflow: hidden; color: #000; zoom: 1; letter-spacing:-0.5px;line-height:21px;font-family:tahoma, '돋움'; padding-bottom:1px}
.main_news_rows_ab .dd:after {display: block;clear: both; content: '';}
.main_news_rows_ab .data{overflow: hidden;position: relative; zoom: 1;}
.main_news_rows_ab .data .title{padding:3px 0}
.main_news_rows_ab .data .title a{color: #232323; font-size: 16px; font-weight: bold; font-family:'돋움'; text-align: left; line-height: 20px; letter-spacing:-1px; }
.main_news_rows_ab .data dt, .main_news_rows_ab .data dd{line-height:20px}
.main_news_rows_ab .data dd{}
.main_news_rows_ab .data .substance{ text-align:justify}
.main_news_rows_ab .data .substance a{font-size:12px;  line-height:20px; color:#4f4f4f;}
.main_news_rows_ab .data .related div{line-height:24px !important}

/* 메인랭킹 01 */
.main_rank_a{position:relative; overflow:hidden}
.main_rank_a .rank_num{position:absolute; top:0; left:0; background:#f20000; color:#fff; font-family:tahoma; font-size:25px; font-weight:bold; padding:0 13px; line-height:40px}
.main_rank_a .wrap{height:100%; width:100%; display:block; background:url('../../img/typeb/latest_bg_02.png') 0 bottom repeat-x; position:absolute; top:0; left:0}
.main_rank_a .news_info{overflow: hidden;position: relative; font-size: 12px; zoom: 1; padding:0 15px}
.main_rank_a .news_info .tit{font-size:15px; font-family:'맑은 고딕','맑은고딕'; color:#fff; letter-spacing:-1px; font-weight:bold; }
.main_rank_a .news_info dd{line-height:22px}
.main_rank_a .news_info dd{color:#8892a7}
.main_rank_a .news_info .inquire{padding-left:28px; background:url('../../img/typeb/inquire_ico.png') 0 3px no-repeat; color:#fff; font-weight:bold}

/* 메인뉴스_03 */
.main_news_rows_b{width:235px; height:150px; position:relative; overflow:hidden; margin-right:20px}
.main_news_rows_b .thumb img{width:235px; height:150px}
.main_news_rows_b .wrap{height:100%; width:100%; display:block; position:absolute; top:0; left:0}
.main_news_rows_b .news_info{overflow: hidden;position: relative; font-size: 12px; zoom: 1; padding:0 10px; background: url('../../img/typeb/bg_60op.png') 0 bottom repeat; height:40px; line-height:40px}
.main_news_rows_b .news_info .tit{font-size:15px; text-align:center; font-family:'돋움','맑은고딕'; color:#fff; letter-spacing:-1.5px; font-weight:bold;}
.main_news_rows_b .news_info dd{line-height:22px}
.main_news_rows_b .news_info dd{color:#8892a7}
.main_news_rows_b .news_info .inquire{padding-left:28px; background:url('../../img/typeb/inquire_ico.png') 0 3px no-repeat; color:#fff; font-weight:bold}

/* 모바일포커스게임포커스메인 */
.main_news_rows_mf1{width:370px; height:201px; position:relative; overflow:hidden; margin-right:0px}
.main_news_rows_mf1 .thumb img{width:370px; height:201px}
.main_news_rows_mf1 .wrap{height:100%; width:100%; display:block; position:absolute; top:0; left:0}
.main_news_rows_mf1 .news_info{overflow: hidden;position: relative; font-size: 12px; zoom: 1; padding:0 10px; background: url('../../img/typeb/bg_60op.png') 0 bottom repeat; height:40px; line-height:40px}
.main_news_rows_mf1 .news_info .tit{font-size:15px; text-align:center; font-family:'돋움','맑은고딕'; color:#fff; letter-spacing:-1.5px; font-weight:bold;}
.main_news_rows_mf1 .news_info dd{line-height:22px}
.main_news_rows_mf1 .news_info dd{color:#8892a7}
.main_news_rows_mf1 .news_info .inquire{padding-left:28px; background:url('../../img/typeb/inquire_ico.png') 0 3px no-repeat; color:#fff; font-weight:bold}

/* 메인최신뉴스_01 */
.main_news_rows_c{width:264px; height:300px; position:relative; overflow:hidden}
.main_news_rows_c .thumb img{width:264px; height:300px;}
.main_news_rows_c .wrap{height:100%; width:100%; display:block; background:url('../../img/typeb/latest_bg.png') 0 bottom repeat-x; position:absolute; top:0; left:0}
.main_news_rows_c .mask{position: absolute;top:0; left:0; right:0; bottom:0; border:1px solid #000; opacity:.6; filter:alpha(opacity:60); height:100%; display: block;background: #000; z-index:100}
.main_news_rows_c .news_info{overflow: hidden;position: relative; font-size: 12px; zoom: 1; padding:0 20px}
.main_news_rows_c .news_info .tit{font-size:17px; font-family:'돋움','맑은고딕'; color:#fff; letter-spacing:-1.5px; font-weight:bold; margin-bottom:5px}
.main_news_rows_c .news_info dd{line-height:22px}
.main_news_rows_c .news_info dd{color:#8892a7}
.main_news_rows_c .news_info .inquire{padding-left:28px; background:url('../../img/typeb/inquire_ico.png') 0 3px no-repeat; color:#fff; font-weight:bold}

/* 메인뉴스_05 */
.main_news_rows_d{width:328px; position:relative; margin-bottom:17px; margin-right:18px; border:1px solid #d2d2d2}
.main_news_rows_d .cate_ico{position:absolute; top:0; left:0; font-family:'맑은 고딕','맑은고딕'; font-size:12px; color:#fff; line-height:22px; background:url('../../img/typeb/cate_ico_bg.png') 0 0 repeat; padding:0 7px; text-align:center; z-index:10001}
.main_news_rows_d .thumb{width:328px; height:219px; position:relative}
.main_news_rows_d .thumb .cate_info{position:absolute; top:0; left:0}
.main_news_rows_d .display_info{display:none}
.main_news_rows_d .info_area{height:125px;}
.main_news_rows_d .info{margin:15px}
.main_news_rows_d .info .title{font-size:15px; font-family:'맑은 고딕', '맑은고딕'; font-weight:bold; letter-spacing:-1px; margin-bottom:5px}
.main_news_rows_d .info .substance{font-size:13px; line-height:20px; font-family:'맑은 고딕','맑은고딕'; text-align:justify}
.main_news_rows_d .info .name_date{margin-top:25px; color:#3b6fbc; font-family:'맑은 고딕','맑은고딕'; font-size:12px; letter-spacing:-1px}
.main_news_rows_d:hover .mask{position: absolute;top:0; left:0; right:0; bottom:0; border:1px solid #000; opacity:.6; filter:alpha(opacity:60); height:100%; display: block;background: #000; z-index:100}
.main_news_rows_d:hover .display_info{display:block; width:328px; height:179px; position:absolute; bottom:-1px; left:-1px; background:url('../../img/typeb/rows_bg_02.gif') 0 bottom repeat; border:1px solid #919191; z-index:1000}
.main_news_rows_d:hover .display{margin:15px; }
.main_news_rows_d:hover .display_info .title{font-size:18px; font-family:'맑은 고딕','맑은고딕'; letter-spacing:-1px; font-weight:bold; line-height:20px; margin-bottom:10px}
.main_news_rows_d:hover .display_info .substance{font-size:13px; line-height:20px; font-family:'맑은 고딕','맑은고딕'; text-align:justify}
.main_news_rows_d:hover .display_info .name_inquire{margin-top:20px; color:#3b6fbc; font-family:'맑은 고딕','맑은고딕'; font-size:14px; letter-spacing:-1px; line-height:22px}
.main_news_rows_d:hover .display_info .inquire{color:#131313; padding-left:29px; line-height:22px;  letter-spacing:0; background:url('../../img/typeb/inquire_ico3.png') 0 4px no-repeat; display:inline-block; zoom:1; *display:inline}
.main_news_rows_d .mask{display:none}

/* 메인뉴스_06 */
.main_news_rows_e{border-bottom:1px solid #e8e8e8; padding:14px 0; overflow:hidden}
.main_news_rows_e .thumb{margin-right:15px; float:left}
.main_news_rows_e dl{overflow:hidden; padding:10px 0}
.main_news_rows_e dt{font-size:14px; font-family:'맑은 고딕','맑은고딕'; letter-spacing:-1px; margin-right:17px}

/* 메인뉴스_07 */
.list table tr:first-child  > td .main_news_rows_f{border-top:1px solid #ccc}
.main_news_rows_f{position:relative; width:100%; height:135px; border:1px solid #cccccc; border-top:0 none; overflow:hidden; background:url('../../img/typeb/rows_bg_02.gif') 0 bottom repeat-x; } 
.main_news_rows_f_thumb{float:left; zoom:1; margin-right:15px;}
.main_news_rows_f dl{overflow:hidden; position:relative; zoom:1; text-align:left; padding:15px 15px 15px 0; }
.main_news_rows_f dl .title{font-family:'맑은 고딕','맑은고딕'; font-weight:bold; font-size:15px; font-weight:bold; letter-spacing:-1px}
.main_news_rows_f dl .substance{font-size:13px; font-family:'맑은 고딕','맑은고딕'; color:#949494; letter-spacing:-1px; padding:8px 0; text-align:justify}
.main_news_rows_f dl .date{font-size:13px; font-family:tahoma; color:#838383}

/* 메인뉴스_08 */
.main_news_rows_g{width:498px; height:369px; position:relative; overflow:hidden}
.main_news_rows_g .wrap{height:100%; width:100%; display:block; background:url('../../img/typeb/rows_bg_01.png') 0 bottom repeat-x; position:absolute; top:0; left:0}
.main_news_rows_g .news_info{overflow: hidden;position: relative; font-size: 12px; zoom: 1; padding:0 19px}
.main_news_rows_g .news_info .tit{font-size:18px; font-family:'맑은 고딕','맑은고딕'; color:#fff; letter-spacing:-1px; font-weight:bold; margin-bottom:3px}
.main_news_rows_g .news_info dd{line-height:22px}
.main_news_rows_g .news_info dd{color:#8892a7}

/* 메인뉴스_09 */
.main_news_rows_h{width:229px; margin-right:28px}
.main_news_rows_h .thumb{position:relative}
.main_news_rows_h:hover .thumb .photo_ico{display:block; position:absolute; bottom:10px; right:10px; z-index:102}
.main_news_rows_h:hover .thumb .mask{position:absolute;top:0; left:0; right:0; bottom:0; border:1px solid #000; opacity:.6; filter:alpha(opacity:60); height:100%; display: block;background: #000; z-index:100}
.main_news_rows_h:hover .thumb .cate_ico{display:block; width:115px; text-align:center; position:absolute; top:115px; left:40px; font-family:'맑은 고딕','맑은고딕'; font-size:20px; color:#fff; line-height:22px; background:url('../../img/typeb/cate_ico_bg.png') 0 0 repeat; padding:0 7px; text-align:center; z-index:101; font-weight:bold; padding:15px; border:5px solid #fff}
.main_news_rows_h .thumb .mask, .main_news_rows_h .thumb .cate_ico, .main_news_rows_h .thumb .photo_ico{display:none}
.main_news_rows_h .title{padding:0 2px; line-height:40px; height:40px; letter-spacing:-1px}

/* 상단메인뉴스 */

.main_news_rows_i2{position:relative; width:350px; height:54px; overflow:hidden; margin-bottom:0px; border:0px solid red;font-family:'돋움','돋움';letter-spacing:0px } 
.main_news_rows_i2 .thumb{float:left; zoom:1; margin-right:5px;}
.main_news_rows_i2 .thumb .dthumb img{width:80px; height:52px}
.main_news_rows_i2 dl{overflow:hidden; position:relative; zoom:1; text-align:left; padding:0px 0px 0px 0px; }
.main_news_rows_i2 dl .title{font-weight:bold; font-size:14px; font-weight:bold;}
.main_news_rows_i2 dl .substance{font-size:12px;  color:#686868; padding-top:5px; text-align:justify;line-height:15px;}

/* 메인뉴스_10 */
.list table tr:first-child  > td .main_news_rows_i{border-top:1px solid #ccc}
.main_news_rows_i{position:relative; width:100%; height:120px; overflow:hidden; margin-bottom:25px} 
.main_news_rows_i .thumb{float:left; zoom:1; margin-right:39px;}
.main_news_rows_i .thumb .dthumb img{width:180px; height:120px}
.main_news_rows_i .thumb .bub_ico{padding-top:17px; width:54px; height:54px; position:absolute; top:34px; left:153px; background:url('../../img/typeb/pt_bg.png') 0 0 no-repeat; text-align:center; font-size:15px; font-weight:bold; color:#fff; font-family:verdana; letter-spacing:-2px}
.main_news_rows_i dl{overflow:hidden; position:relative; zoom:1; text-align:left; padding:5px 5px 5px 0; }
.main_news_rows_i dl .title{font-family:'맑은 고딕','맑은고딕'; font-weight:bold; font-size:15px; font-weight:bold; letter-spacing:-1px}
.main_news_rows_i dl .substance{font-size:13px; font-family:'맑은 고딕','맑은고딕'; color:#969696; letter-spacing:-1px; padding:8px 0; text-align:justify}
.main_news_rows_i dl .date{font-size:13px; font-family:tahoma; color:#838383}


.main_tab_off a{background:#f5f5f5; display:block; text-align:center; cursor:pointer; font-size:15px; font-family:'맑은 고딕','맑은고딕'; letter-spacing:-1px; font-weight:normal; line-height:38px; height:38px}
.main_tab_on {border-bottom:0 none !important}
.main_tab_on a{color:#565656; background:#ffffff; display:block; text-align:center; cursor:pointer; font-size:15px; font-family:'맑은 고딕','맑은고딕'; letter-spacing:-1px;  line-height:38px; height:38px}

.sub_tab_off{border:1px solid #e5e5e5;}
.sub_tab_off a{background:#ffffff; display:block;  text-align:center; cursor:pointer; font-size:13px; font-family:'맑은 고딕','맑은고딕'; letter-spacing:-1px; font-weight:normal; line-height:33px; height:33px}
.sub_tab_on{border:1px solid #234ada;}
.sub_tab_on a{color:#fff; background:#234ada;  display:block; text-align:center; cursor:pointer; font-size:13px; font-family:'맑은 고딕','맑은고딕'; letter-spacing:-1px;  line-height:33px; height:33px}

/* 카피라이터 */
.copyright_area{}
.copyright{position:relative; width:1000px; padding:0 0 30px 0px; text-align:left; margin:0 auto;}
.copyright span{margin-right:30px; display:inline-block; *display:inline; zoom:1; line-height:20px; color:#5b5b5b}
.policy{padding:20px 0; overflow:hidden;}
.policy dt, .policy dd a{float:left; display:inline-block; zoom:1; _display:inline; white-space:nowrap; padding:0 10px; color:#464646; line-height:13px; height:13px; border-right:1px solid #dbdbdb}
.tail_logo{position:absolute; top:32px; left:13px;}

/* 서브뉴스_01 */
.sub_news_rows_a{width:430px; height:330px; position:relative; overflow:hidden}
.sub_news_rows_a .thumb img{width:430px; height:330px}
.sub_news_rows_a .wrap{height:100%; width:100%; display:block; position:absolute; top:0; left:0}
.sub_news_rows_a .news_info{overflow: hidden;position: relative; font-size: 12px; zoom: 1; padding:15px 19px; background:url('../../img/typeb/bg_60op.png') 0 bottom repeat;}
.sub_news_rows_a .news_info .tit{font-size:23px; font-family:'맑은 고딕','맑은고딕'; color:#fff; letter-spacing:-1px; font-weight:bold; margin-bottom:6px}
.sub_news_rows_a .news_info dd{line-height:22px}
.sub_news_rows_a .news_info dd{color:#8892a7}
.sub_news_rows_a .wrap_ov{display:none}
.sub_news_rows_a:hover .wrap_ov{display:block; position:absolute;; left:0; top:0; width:100%; height:100%; background:url('../../img/rows_bg_o60.png') 0 0 repeat; z-index:101}
.sub_news_rows_a:hover .wrap{display:none}
.sub_news_rows_a .ov_inner{position:relative; height:100%}

/* 서브뉴스_02 */
.sub_news_rows_b{width:270px; margin-left:15px; position:relative}
.sub_news_rows_b .thumb{position:relative}
.sub_news_rows_b .thumb img{width:270px; height:230px}
.sub_news_rows_b .title a{font-weight:bold; font-size:18px; letter-spacing:-1.5px; color:#0d0d0d; font-family:"맑은 고딕",'맑은고딕'}
.sub_news_rows_b .substance{font-size:13px; font-family:'맑은 고딕','맑은고딕'; font-size:13px; letter-spacing:-1px; line-height:18px; height:54px;}
.sub_news_rows_b .info_layer{position:absolute; bottom:-25px; width:100%}
.sub_news_rows_b:hover .info_layer{bottom:0; background:#fff url('../../img/rows_bg_line.png') 0 top repeat-x}

/* 서브뉴스_03 */
.sub_news_rows_c{position:relative; padding:20px 0; overflow:hidden; border-bottom:1px solid #f1f1f1}
.sub_news_rows_c .thumb{position:relative; float: left; zoom: 1; margin-right:13px}
.sub_news_rows_c .thumb .cate_ico{position:absolute; top:0; left:0; font-family:'맑은 고딕','맑은고딕'; font-size:12px; color:#fff; line-height:22px; background:url('../../img/typeb/cate_ico_bg.png') 0 0 repeat; padding:0 7px; text-align:center}
.sub_news_rows_c .dd:after {display: block;clear: both; content: '';}
.sub_news_rows_c .data{overflow: hidden;position: relative; zoom: 1;}
.sub_news_rows_c .data .title{padding:5px 0}
.sub_news_rows_c .data .title a{color: #3c3c3c; font-size: 16px; font-weight: bold; font-family:'맑은 고딕','맑은고딕'; text-align: left; line-height: 20px; letter-spacing:-1px; }
.sub_news_rows_c .data dt, .sub_news_rows_c .data dd{line-height:20px}
.sub_news_rows_c .data .substance{text-align:justify}
.sub_news_rows_c .data .substance a{font-size:13px; font-family:'맑은 고딕','맑은고딕'; line-height:20px; color:#646464;}


/*
.sub_news_rows_tab table tr td:first-child > .sub_news_rows_d{margin-left:0}
.sub_news_rows_d{width:210px; position:relative; margin-left:25px; margin-bottom:30px; float:left}
.sub_news_rows_d .cate_info{position:absolute; bottom:10px; right:10px; border:1px solid #fff; font-size:12px; color:#fff; line-height:22px; padding:0 7px; text-align:center; z-index:100}
.sub_news_rows_d .thumb{width:210px; height:190px; position:relative}
.sub_news_rows_d .mask{display:none}
.sub_news_rows_d:hover .mask{position: absolute;top:0; left:0; right:0; bottom:0; border:1px solid #000; opacity:.5; filter:alpha(opacity:50); display: block;background: #000; z-index:100}
.sub_news_rows_d .info{padding:17px; border:1px solid #b4b4b4; border-top:0 none; height:86px}
.sub_news_rows_d .info .title{font-size:17px; font-weight:bold;margin-bottom:10px;font-color:navy;letter-spacing:1px}
.sub_news_rows_d .info .sub_info{color:#8ea5c3; padding:10px 0}
.sub_news_rows_d .info .substance{ font-size:13px; line-height:18px; text-align:justify; letter-spacing:-0.8px}
.sub_news_rows_d .rate{font-weight:bold; color:#ffcb2c}
.sub_news_rows_d .rate_img img{width:60px; vertical-align:middle}
.sub_news_rows_d .star img{vertical-align:middle; width:70px; margin-bottom:4px}
*/

/* 서브뉴스_04 */

.sub_news_rows_d2{ border:1px solid #b4b4b4; }
.sub_news_rows_d2{width:207px; position:relative; margin-bottom:30px; float:left}
.sub_news_rows_d2 .cate_info{position:absolute; bottom:10px; right:10px; font-family:'맑은 고딕','맑은고딕'; border:1px solid #fff; font-size:10px; color:#fff; line-height:22px; padding:0 7px; text-align:center; z-index:100}
.sub_news_rows_d2 .thumb{width:207px; height:130px; position:relative}
/*
.sub_news_rows_d2 .mask{display:none}
.sub_news_rows_d2:hover .mask{position: absolute;top:0; left:0; right:0; bottom:0; border:1px solid #000; opacity:.5; filter:alpha(opacity:50); display: block;background: #000; z-index:100}*/
.sub_news_rows_d2 .info{padding:10px; border-top:1px solid #b4b4b4;height:60px}
.sub_news_rows_d2 .info .title{font-size:12px; font-weight:bold; line-height:20px; font-family:'돋움',Dotum,tahoma,NanumGothic,Helvetica,'Apple SD Gothic Neo',Sans-serif !important;}
.sub_news_rows_d2 .info .sub_info{color:#8ea5c3; padding:5px 0}
.sub_news_rows_d2 .info .substance{font-size:12px; line-height:18px; text-align:justify; }
.sub_news_rows_d2 .rate{font-weight:bold; color:#ffcb2c}
.sub_news_rows_d2 .rate_img img{width:60px; vertical-align:middle}
.sub_news_rows_d2 .star img{vertical-align:middle; width:70px; margin-bottom:4px}

/* 서브뉴스_05 */
.sub_news_rows_e{}
.sub_news_rows_e .thumb{position:relative}
.sub_news_rows_e .thumb img{border:1px solid #dfdfdf}
.sub_news_rows_e .title a{font-size:13px; letter-spacing:-1px; height:30px; line-height:30px; font-weight:normal; color:#646464; font-family:"맑은 고딕",'맑은고딕'}

/* 서브뉴스_06 */
.sub_f_tab table tr td:first-child > .sub_news_rows_f{margin-left:0}
.sub_news_rows_f{width:130px; margin-left:10px}
.sub_news_rows_f .thumb{position:relative}
.sub_news_rows_f .thumb img{border:1px solid #dfdfdf}
.sub_news_rows_f .title{text-align:center; padding:5px 0 19px 0}
.sub_news_rows_f .title a{font-size:13px; letter-spacing:-1px; height:18px; line-height:18px; font-weight:normal; color:#646464; font-family:"맑은 고딕",'맑은고딕'}

/* 서브뉴스_07 */
.sub_news_rows_g{width:270px; height:185px; position:relative; overflow:hidden; margin-bottom:14px}
.sub_news_rows_g .wrap{height:100%; width:100%; display:block; position:absolute; top:0; left:0}
.sub_news_rows_g .news_info{overflow: hidden;position: relative; font-size: 12px; zoom: 1; padding:9px 19px; background:url('../../img/typeb/bg_60op.png') 0 bottom repeat;}
.sub_news_rows_g .news_info .tit{font-size:13px; color:#fff; letter-spacing:-1px; font-weight:bold; margin-bottom:4px}
.sub_news_rows_g .news_info dd{line-height:22px}
.sub_news_rows_g .news_info dd{color:#8892a7}
.sub_news_rows_g .substance{letter-spacing:-1px}

/* 서브뉴스_08 */
.sub_news_rows_h{position:relative; padding:20px 0; overflow:hidden; border-bottom:1px solid #f1f1f1}
.sub_news_rows_h .thumb{position:relative; float: left; zoom: 1; margin-right:23px}
.sub_news_rows_h .thumb .cate_ico{position:absolute; top:0; left:0; font-family:'맑은 고딕','맑은고딕'; font-size:12px; color:#fff; line-height:22px; background:url('../../img/typeb/cate_ico_bg.png') 0 0 repeat; padding:0 7px; text-align:center}
.sub_news_rows_h .dd:after {display: block;clear: both; content: '';}
.sub_news_rows_h .data{overflow: hidden;position: relative; zoom: 1;}
.sub_news_rows_h .data .title{padding:5px 0}
.sub_news_rows_h .data .title a{color: #3c3c3c; font-size: 16px; font-weight: bold; font-family:'맑은 고딕','맑은고딕'; text-align: left; line-height: 20px; letter-spacing:-1px; }
.sub_news_rows_h .data dt, .sub_news_rows_h .data dd{line-height:20px}
.sub_news_rows_h .data .substance{text-align:justify}
.sub_news_rows_h .data .substance a{font-size:13px; font-family:'맑은 고딕','맑은고딕'; line-height:20px; color:#646464;}

/* 서브뉴스_09 */
.sub_news_rows_i{width:400px; height:420px; position:relative; overflow:hidden}
.sub_news_rows_i .thumb img{width:400px; height:420px}
.sub_news_rows_i .wrap{height:100%; width:100%; display:block; position:absolute; top:0; left:0}
.sub_news_rows_i .news_info{overflow: hidden;position: relative; font-size: 12px; zoom: 1; padding:15px 19px; background:url('../../img/typeb/bg_60op.png') 0 bottom repeat;}
.sub_news_rows_i .news_info .tit{font-size:23px; font-family:'맑은 고딕','맑은고딕'; color:#fff; letter-spacing:-1px; font-weight:bold; margin-bottom:6px}
.sub_news_rows_i .news_info dd{line-height:22px}
.sub_news_rows_i .news_info dd{color:#8892a7}

/* 서브뉴스_10 */
.sub_news_rows_j{width:280px; height:210px; position:relative; overflow:hidden}
.sub_news_rows_j .thumb img{width:280px; height:210px}
.sub_news_rows_j .wrap{height:100%; width:100%; display:block; position:absolute; top:0; left:0}
.sub_news_rows_j .news_info{overflow: hidden;position: relative; font-size: 12px; zoom: 1; padding:0 10px; background: url('../../img/typeb/bg_60op.png') 0 bottom repeat; height:40px; line-height:40px}
.sub_news_rows_j .news_info .tit{font-size:15px; font-family:'맑은 고딕','맑은고딕'; color:#fff; letter-spacing:-1px; font-weight:bold;}
.sub_news_rows_j .news_info dd{line-height:22px}
.sub_news_rows_j .news_info dd{color:#8892a7}
.sub_news_rows_j .news_info .inquire{padding-left:28px; background:url('../../img/typeb/inquire_ico.png') 0 3px no-repeat; color:#fff; font-weight:bold}

/* 서브뉴스_11 */
.sub_news_rows_k{position:relative; padding:20px 0; overflow:hidden; border-bottom:1px solid #f1f1f1}
.sub_news_rows_k .thumb{position:relative; float: left; zoom: 1; margin-right:23px}
.sub_news_rows_k .thumb .cate_ico{position:absolute; top:0; left:0; font-family:'맑은 고딕','맑은고딕'; font-size:12px; color:#fff; line-height:22px; background:url('../../img/typeb/cate_ico_bg.png') 0 0 repeat; padding:0 7px; text-align:center}
.sub_news_rows_k .dd:after {display: block;clear: both; content: '';}
.sub_news_rows_k .data{overflow: hidden;position: relative; zoom: 1; margin-top:7px}
.sub_news_rows_k .data .title{padding:5px 0}
.sub_news_rows_k .data .title a{color: #3c3c3c; font-size: 16px; font-weight: bold; font-family:'맑은 고딕','맑은고딕'; text-align: left; line-height: 20px; letter-spacing:-1px; }
.sub_news_rows_k .data dt, .sub_news_rows_k .data dd{line-height:20px}
.sub_news_rows_k .data .substance{text-align:justify}
.sub_news_rows_k .data .substance a{font-size:13px; font-family:'맑은 고딕','맑은고딕'; line-height:20px; color:#646464;}

/* 서브뉴스_12 */
.sub_news_rows_l{position:relative; padding:20px 0; overflow:hidden; border-bottom:0px solid #f1f1f1}
.sub_news_rows_l .thumb{position:relative; float: left; zoom: 1; margin-right:13px}
.sub_news_rows_l .thumb .cate_ico{position:absolute; top:0; left:0; font-family:'맑은 고딕','맑은고딕'; font-size:12px; color:#fff; line-height:22px; background:url('../../img/typeb/cate_ico_bg.png') 0 0 repeat; padding:0 7px; text-align:center}
.sub_news_rows_l .dd:after {display: block;clear: both; content: '';}
.sub_news_rows_l .data{overflow: hidden;position: relative; zoom: 1;}
.sub_news_rows_l .data .title{padding:0 0 5px 0}
.sub_news_rows_l .data .title a{color: #3c3c3c; font-size: 15px; font-weight: bold; text-align: left; line-height: 20px; letter-spacing:-0.3px; }
.sub_news_rows_l .data dt, .sub_news_rows_l .data dd{line-height:16px}
.sub_news_rows_l .data .substance{text-align:justify; letter-spacing:-0.8px}
.sub_news_rows_l .data .substance a{font-size:12px; line-height:18px; color:#646464;}


/* 서브뉴스_12-2 */
.sub_news_rows_l2{position:relative; padding:20px 0; overflow:hidden; border:1px solid #C0C0C0; margin-bottom:10px;padding:10px;}
.sub_news_rows_l2 .thumb{position:relative; float: left; zoom: 1; margin-right:13px;margin:autu 0;padding:auto;vertical-align:middle;}
.sub_news_rows_l2 .thumb .cate_ico{position:absolute; top:0; left:0; font-family:'맑은 고딕','맑은고딕'; font-size:12px; color:#fff; line-height:22px; background:url('../../img/typeb/cate_ico_bg.png') 0 0 repeat; padding:0 7px; text-align:center}
.sub_news_rows_l2 .dd:after {display: block;clear: both; content: '';}
.sub_news_rows_l2 .data{overflow: hidden;position: relative; zoom: 1;}
.sub_news_rows_l2 .data .title{padding:0 0 5px 0}
.sub_news_rows_l2 .data .title a{color: #3c3c3c; font-size: 15px; font-weight: bold; text-align: left; line-height: 20px; letter-spacing:-0.3px; }
.sub_news_rows_l2 .data dt, .sub_news_rows_l2 .data dd{line-height:16px}
.sub_news_rows_l2 .data .substance{text-align:justify; letter-spacing:-0.8px}
.sub_news_rows_l2 .data .substance a{font-size:12px; line-height:18px; color:#646464;}


/* 서브뉴스_12-3 */
.sub_news_rows_l3{position:relative; padding:20px 0; overflow:hidden; margin-bottom:10px;}
.sub_news_rows_l3 .thumb{position:relative; float: left; zoom: 1; margin-right:13px;margin:autu 0;padding:auto;vertical-align:middle;}
.sub_news_rows_l3 .thumb .cate_ico{position:absolute; top:0; left:0; font-family:'맑은 고딕','맑은고딕'; font-size:12px; color:#fff; line-height:22px; background:url('../../img/typeb/cate_ico_bg.png') 0 0 repeat; padding:0 7px; text-align:center}
.sub_news_rows_l3 .dd:after {display: block;clear: both; content: '';}
.sub_news_rows_l3 .data{overflow: hidden;position: relative; zoom: 1;}
.sub_news_rows_l3 .data .title{padding:0 0 5px 0}
.sub_news_rows_l3 .data .title a{color: #000000; font-size: 17px; font-weight: bold; text-align: left; line-height: 20px; letter-spacing:-0.3px; }
.sub_news_rows_l3 .data dt, .sub_news_rows_l3 .data dd{line-height:16px}
.sub_news_rows_l3 .data .substance{text-align:justify; letter-spacing:-0.8px}
.sub_news_rows_l3 .data .substance a{font-size:9pt; line-height:16px; color:#555555;}

/* 서브뉴스_13 */
.sub_news_rows_n{position:relative; padding:19px 0 19px 0; overflow:hidden; border-bottom:1px solid #e2e2e2}
.sub_news_rows_n .thumb{position:relative; float: left; zoom: 1; margin-right:18px; width:229px; height:145px}
.sub_news_rows_n .thumb .dthumb img{width:229px; height:145px}
.sub_news_rows_n .thumb .cate_ico{position:absolute; top:0; left:0; font-family:'맑은 고딕','맑은고딕'; font-size:12px; color:#fff; line-height:22px; background:url('../../img/typeb/cate_ico_bg.png') 0 0 repeat; padding:0 7px; text-align:center}
.sub_news_rows_n data2 dt{float: left; clear: both;margin-right: 9px; font-size: 12px !important; line-height:22px; color: #999999; font-family:'돋움'; }
.sub_news_rows_n data2 dd{_display: inline-block; overflow: hidden; color: #000; zoom: 1; letter-spacing:-0.5px;line-height:21px;font-family:tahoma, '돋움'; padding-bottom:1px}
.sub_news_rows_n .dd:after {display: block;clear: both; content: '';}
.sub_news_rows_n .data{overflow: hidden;position: relative; zoom: 1;}
.sub_news_rows_n .data .title{padding:6px 0}
.sub_news_rows_n .data .title a{color: #232323; font-size: 18px; font-weight: bold; font-family:'맑은 고딕','맑은고딕'; text-align: left; line-height: 20px; letter-spacing:-1px; }
.sub_news_rows_n .data dt, .sub_news_rows_n .data dd{line-height:20px}
.sub_news_rows_n .data dd{}
.sub_news_rows_n .data .substance{ text-align:justify}
.sub_news_rows_n .data .substance a{font-size:13px; font-family:'맑은 고딕','맑은고딕'; line-height:20px; color:#9d9d9d;}

/* 서브뉴스_14 */
.sub_news_rows_m{position:relative; padding:19px 0 9px 0; overflow:hidden; border-bottom:1px solid #e2e2e2}
.sub_news_rows_m .thumb{position:relative; float: left; zoom: 1; margin-right:18px; width:229px; height:145px}
.sub_news_rows_m .thumb .cate_ico{position:absolute; top:0; left:0; font-family:'맑은 고딕','맑은고딕'; font-size:12px; color:#fff; line-height:22px; background:url('../../img/typeb/cate_ico_bg.png') 0 0 repeat; padding:0 7px; text-align:center}
.sub_news_rows_m data2 dt{float: left; clear: both;margin-right: 9px; font-size: 12px !important; line-height:22px; color: #999999; font-family:'돋움'; }
.sub_news_rows_m data2 dd{_display: inline-block; overflow: hidden; color: #000; zoom: 1; letter-spacing:-0.5px;line-height:21px;font-family:tahoma, '돋움'; padding-bottom:1px}
.sub_news_rows_m .dd:after {display: block;clear: both; content: '';}
.sub_news_rows_m .data{overflow: hidden;position: relative; zoom: 1;}
.sub_news_rows_m .data .title{padding:6px 0}
.sub_news_rows_m .data .title a{color: #232323; font-size: 18px; font-weight: bold; font-family:'맑은 고딕','맑은고딕'; text-align: left; line-height: 20px; letter-spacing:-1px; }
.sub_news_rows_m .data dt, .sub_news_rows_m .data dd{line-height:20px}
.sub_news_rows_m .data dd{}
.sub_news_rows_m .data .substance{ text-align:justify}
.sub_news_rows_m .data .substance a{font-size:13px; font-family:'맑은 고딕','맑은고딕'; line-height:20px; color:#9d9d9d;}

/* 서브뉴스_15 */
.sub_news_rows_o{width:455px; height:310px; position:relative; overflow:hidden; margin-right:30px; margin-bottom:29px}
.sub_news_rows_o .wrap{height:100%; width:100%; display:block; position:absolute; top:0; left:0}
.sub_news_rows_o .news_info{overflow: hidden;position: relative; font-size: 12px; zoom: 1; padding:15px 19px; background:url('../../img/typeb/bg_60op.png') 0 bottom repeat;}
.sub_news_rows_o .news_info .tit{font-size:15px; font-family:'맑은 고딕','맑은고딕'; color:#fff; letter-spacing:-1px; font-weight:bold; margin-bottom:3px}
.sub_news_rows_o .news_info dd{line-height:22px}
.sub_news_rows_o .news_info dd{color:#8892a7}

/* 서브뉴스_16 */
.sub_news_rows table tr td:first-child > .sub_news_rows_p{margin-left:0}
.sub_news_rows_p{width:290px; position:relative; margin-left:65px; margin-bottom:49px; float:left}
.sub_news_rows_p .cate_info{position:absolute; top:0; left:0; font-family:'맑은 고딕','맑은고딕'; font-size:12px; color:#fff; line-height:22px; background:url('../../img/typeb/cate_ico_bg.png') 0 0 repeat; padding:0 7px; text-align:center; z-index:10001}
.sub_news_rows_p .thumb{width:290px; height:210px; position:relative}
.sub_news_rows_p .mask{display:none}
.sub_news_rows_p:hover .mask{position: absolute;top:0; left:0; right:0; bottom:0; border:1px solid #000; opacity:.5; filter:alpha(opacity:50); display: block;background: #000; z-index:100}
.sub_news_rows_p .info{padding:10px; border:1px solid #b4b4b4; border-top:0 none; text-align:center}
.sub_news_rows_p .info .title{font-size:15px; font-weight:bold; font-family:'맑은 고딕','맑은고딕'; letter-spacing:-1px;}
.sub_news_rows_p .info .sub_info{color:#8ea5c3; padding:10px 0}

/* 서브뉴스_17 */
.sub_news_rows_q{position:relative; padding:20px 0; overflow:hidden; border-bottom:1px solid #f1f1f1}
.sub_news_rows_q .thumb{position:relative; float: left; zoom: 1; margin-right:23px}
.sub_news_rows_q .thumb .cate_ico{position:absolute; top:0; left:0; font-family:'맑은 고딕','맑은고딕'; font-size:12px; color:#fff; line-height:22px; background:url('../../img/typeb/cate_ico_bg.png') 0 0 repeat; padding:0 7px; text-align:center}
.sub_news_rows_q .dd:after {display: block;clear: both; content: '';}
.sub_news_rows_q .data{padding:5px 0 0 0; overflow: hidden;position: relative; zoom: 1;}
.sub_news_rows_q .data .title{padding:0 0 5px 0}
.sub_news_rows_q .data .title a{color: #3c3c3c; font-size: 16px; font-weight: bold; text-align: left; line-height: 20px; letter-spacing:-1px; font-family:'맑은 고딕','맑은고딕'}
.sub_news_rows_q .data dt, .sub_news_rows_q .data dd{line-height:16px}
.sub_news_rows_q .data .substance{text-align:justify; letter-spacing:-0.8px}
.sub_news_rows_q .data .substance a{font-size:13px; line-height:22px; color:#646464; font-family:'맑은 고딕','맑은고딕'}
.sub_news_rows_q .related a{line-height:24px}

/* 서브뉴스_18 */
.sub_news_rows_r{position:relative; padding:20px 0; overflow:hidden; border-bottom:1px solid #f1f1f1}
.sub_news_rows_r .thumb{position:relative; float: left; zoom: 1; margin-right:13px}
.sub_news_rows_r .thumb .cate_ico{position:absolute; top:0; left:0; font-family:'맑은 고딕','맑은고딕'; font-size:12px; color:#fff; line-height:22px; background:url('../../img/typeb/cate_ico_bg.png') 0 0 repeat; padding:0 7px; text-align:center}
.sub_news_rows_r .dd:after {display: block;clear: both; content: '';}
.sub_news_rows_r .data{overflow: hidden;position: relative; zoom: 1;}
.sub_news_rows_r .data .title{padding:0 0 5px 0}
.sub_news_rows_r .data .title a{color: #3c3c3c; font-size: 15px; font-weight: bold; text-align: left; line-height: 20px; letter-spacing:-0.3px; }
.sub_news_rows_r .data dt, .sub_news_rows_r .data dd{line-height:16px}
.sub_news_rows_r .data .substance{text-align:justify; letter-spacing:-0.8px}
.sub_news_rows_r .data .substance a{font-size:12px; line-height:18px; color:#646464;}

/* 미니홈 rows */
.minihime_area table tr td:first-child > .minihime_rows{margin-left:0}
.minihime_rows{width:290px; position:relative; margin-left:30px; margin-bottom:30px; float:left}
.minihime_rows .cate_info{position:absolute; top:0; left:0; font-family:'맑은 고딕','맑은고딕'; font-size:12px; color:#fff; line-height:22px; background:url('../../img/typeb/cate_ico_bg.png') 0 0 repeat; padding:0 7px; text-align:center; z-index:10001}
.minihime_rows .thumb{width:290px; height:210px; position:relative}
.minihime_rows .mask{display:none}
.minihime_rows:hover .mask{position: absolute;top:0; left:0; right:0; bottom:0; border:1px solid #000; opacity:.5; filter:alpha(opacity:50); height:100%; display: block;background: #000; z-index:100}
.minihime_rows .info{width:270px; padding:10px; border:1px solid #b4b4b4; border-top:0 none; text-align:center}
.minihime_rows .info .title{font-size:15px; font-weight:bold; font-family:'맑은 고딕','맑은고딕'; letter-spacing:-1px;}
.minihime_rows .info .substance{color:#8ea5c3; padding:5px 0; font-size:13px; font-family:verdana.'맑은 고딕'}

.normal_page {padding:10px 0 5px 0; text-align:center;}
.normal_page span{display:inline-block; zoom:1; *display:inline; _display:inline;}
.normal_num {display:block; width:30px; height:30px; line-height:30px; border:1px solid #dbdbdb; font-size:13px; background:#f3f3f3; margin-right:3px;}
.normal_num_b {display:block; width:30px; height:30px; line-height:30px; border:1px solid #747474; font-weight:bold; background:#FFF; font-size:13px; margin-right:3px;}
.normal_prev {display:block; width:30px; height:30px; line-height:30px; border:1px solid #dbdbdb; background:#f3f3f3; margin-right:3px; font-size:13px; }
.normal_next {display:block; width:30px; height:30px; line-height:30px; border:1px solid #dbdbdb; background:#f3f3f3; font-size:13px; }

.ajax_page {padding:10px 0 5px 0;}
.ajax_page span{display:inline-block; zoom:1; *display:inline; _display:inline;}
.ajax_num {display:block; width:30px; height:30px; line-height:30px; border:1px solid #dbdbdb; font-size:13px; background:#f3f3f3; margin-right:3px;}
.ajax_num_b {display:block; width:30px; height:30px; line-height:30px; border:1px solid #747474; font-weight:bold; background:#FFF; font-size:13px; margin-right:3px;}
.ajax_prev {display:block; width:30px; height:30px; line-height:30px; border:1px solid #dbdbdb; background:#f3f3f3; margin-right:3px; font-size:13px; }
.ajax_next {display:block; width:30px; height:30px; line-height:30px; border:1px solid #dbdbdb; background:#f3f3f3; font-size:13px; }

/* 페이지번호 ******************************************************************************** */
table#page {width:auto; margin-top:10px; border:0px solid red;}
table#page {width:auto; margin-top:10px; border:0px solid red;}
table#page {width:auto; margin-top:10px; border:0px solid red;}
table#page {width:auto; margin-top:10px; border:0px solid red;}

/* 오늘 본 채용정보 페이지번호 */
#page {margin-top:20px; border:0px solid red;}
table#page{text-align:center; margin:0 0 20px 0; width:auto; border:0px solid red;}
table#page a,table#page b{display:block; width:22px; height:19px; border-left:0px solid #CCC; border-right:0px solid #CCC; border:1px solid #CCC;color:#555; font-family:"돋움","Arial","Tahoma"; font-size:12px; padding:5px 3px 0 3px; margin:0 3px;background-color:#F9F9F9; background:url('../img/page/bg_pagenum2.jpg') no-repeat center;}
table#page a:hover,table#page b:hover{color:black; font-weight:100;text-decoration:none; background-color:#AAA;background:url('../img/page/bg_pagenum2_ov.jpg') no-repeat center;}

/* 이전버튼 */
table#page a.prev{width:26px; padding-left:3px; border:1px solid #CCC;background:url('../img/page/bg_pagenum_prev_ov_new.jpg') no-repeat center;     text-indent: -1000%;}
table#page a.prev2{width:26px; padding-left:3px; border:1px solid #CCC;background:url('../img/page/bg_pagenum_prev_ov2_new.jpg') no-repeat center;}
table#page a.prev:hover{background:url('../img/page/bg_pagenum_prev_new.jpg') no-repeat center;}
table#page a.prev2:hover{background:url('../img/page/bg_pagenum_prev2_new.jpg') no-repeat center;}
table#page a.prev_not{width:26px; color:#AAA; padding-left:3px; border:1px solid #CCC; background:url('../img/page/bg_pagenum_prev_ov_new.jpg') no-repeat center center; text-indent: -1000%;}

/* 다음버튼 */
table#page a.next{width:26px; padding-right:3px; border:1px solid #CCC;background:url('../img/page/bg_pagenum_next_ov_new.jpg') no-repeat center;     text-indent: -1000%;}
table#page a.next2{width:26px; padding-right:3px; border:1px solid #CCC;background:url('../img/page/bg_pagenum_next_ov2_new.jpg') no-repeat center;}
table#page a.next:hover{background:url('../img/page/bg_pagenum_next_new.jpg') no-repeat center;}
table#page a.next2:hover{background:url('../img/page/bg_pagenum_next2_new.jpg') no-repeat center;}
table#page a.next_not{width:26px; color:#AAA; padding-right:3px; border:1px solid #CCC;background:url('../img/page/bg_pagenum_next_ov_new.jpg') no-repeat center;}

/* 현재 */
table#page a.now{color:#FFF; background-color:#FF8040; font-weight:bold; border-color:#FAA;background:url('../img/page/bg_pagenum_now2.jpg') no-repeat center;}
table#page b.now{color:#FFF; background-color:#FF8040; font-weight:bold; border-color:#FAA;background:url('../img/page/bg_pagenum_now2.jpg') no-repeat center;}
table#page a.now:hover,table#page b.now:hover {color:#FFF;background:url('../img/page/bg_pagenum_now2_ov.jpg') no-repeat center;}
table#page {margin:0 auto 20px auto;}
table#page a {margin:0 2px; float:left;}
table#page a.prev {}
table#page a.prev_not {float:left;}
table#page b.now {float:left;}

/* 커뮤니티 좌측메뉴 */
.board_menu{}
.board_menu td{}
.board_menu td a{background:url('../../img/typeb/board_arrow_02.gif') 0 12px no-repeat; padding-left:13px; line-height:30px; display:block; font-size:13px; font-family:'맑은 고딕'; letter-spacing:-1.1px}
.board_menu td a:hover{color:#1f45d4; background:url('../../img/typeb/board_arrow_01.gif') 0 12px no-repeat; }

/* 마이페이지 */
.mypage_tit{position:relative; font-size:15px; font-family:'맑은 고딕','맑은고딕'; letter-spacing:-1px; color:#393939; line-height:40px; height:40px;}
.mypage_tit .more2{position:absolute; top:3px; right:0}

#road_addr2{border:1px solid #a9a9a9; padding:1px}
.quick_right{width:0; left:50%; position:absolute; top:240px; margin-left:520px; z-index:30;}
.quick_left{width:0; right:55%; position:absolute; top:240px; margin-right:620px; z-index:30;}

.resist_gisa_info{width:100%; position:relative; z-index:10; border-collapse:collapse; border-spacing:0}
.resist_gisa_info .icon_nemo{color:#333333; font-weight:bold; font-size:12px; line-height:24px; text-align:left}
.resist_gisa_info td input[type="radio"]{margin-bottom:2px}
.resist_gisa_info .icon_nemo_2{background:url('../img/icon_nemo.gif') 8px 42px no-repeat; color:#6b6b6b; padding:12px 0 12px 30px}
.resist_gisa_info td{font-family:'ë‹ì›€';}
.resist_gisa_info td select{border: 1px solid #7b8595;height:26px;background: #fff;color: #424242; margin:4px 4px 4px 0; padding:5px}
.resist_gisa_info td input[type='text'], .resist_gisa_info td input[type='file']{border: 1px solid #bebec1; display: inline-block; _display: inline; line-height: 24px; height: 24px; padding-left: 3px; margin:4px 4px 4px 0}
.resist_gisa_info td textarea{margin:5px 0; border: 1px solid #bebec1;}
.resist_gisa_info td input[type='checkbox']{vertical-align:middle}
.resist_gisa_info .gubun_txt{margin-right:15px;}
.resist_gisa_info .type_txt{margin-right:10px}


/* 포토그룹 */
.photo_left{float:left;position:absolute;top:60px;left:10px;width:30px;border:0px solid red;}
.photo_center{float:left;position:absolute;height:145px;width:880px;top:20px;left:60px;border:0px solid red;}
.photo_right{position:absolute;float:right;width:30px;top:60px;right:10px;border:0px solid red;}
.line_left{width:70px;border-bottom:1px solid #395da1}
.line_right{border-bottom:1px solid #dcdbd6;}
.line {margin:15px 0px;border-bottom:1px solid #dcdbd6;}

.cate_tit{position:relative; padding:23px 0 18px 0; border-bottom:2px solid #373737; margin-bottom:5px}
.schedule_info{font-family:'tahoma', 'arial'; padding:9px 22px; color:#434343; font-size:11px; position:absolute; top:20px; right:0px; display:inline-block; zoom:1; *display:inline; _display:inline; background:url('../img/schedule_bg.png') 0 0 no-repeat}
.calendar span{display:inline-block; zoom:1; *display:inline; _display:inline;}
.this_month{font-family:tahoma; font-weight:bold; font-size:34px; color:#014a94;}
.prev_month {font-family:tahoma; font-size:20px; padding-right:15px;}
.next_month{font-family:tahoma; font-size:20px; padding-left:15px;}
.prev_year{font-family:tahoma; font-size:20px; padding-right:15px;}
.next_year{font-family:tahoma; font-size:20px; padding-left:15px;}

/* 뉴스검색박스 */
.news_so select{border: 1px solid #7b8595;height:26px;background: #fff;color: #424242; margin:4px 4px 4px 0; padding:5px}
.news_so td input[type='text'], .news_so td input[type='file']{border: 1px solid #bebec1; display: inline-block; _display: inline; line-height: 24px; height: 24px; padding-left: 3px; margin:4px 4px 4px 0}
.news_so td textarea{margin:5px 0; border: 1px solid #bebec1;}
.news_so td input[type='checkbox']{vertical-align:middle}
.news_so .select_info select{width:110px}

/* 메뉴레이어 디자인A */
.main_layer_rows_a{position:relative; overflow:hidden;}
.main_layer_rows_a .thumb{position:relative; float: left; zoom: 1; margin-right:20px}
.main_layer_rows_a .thumb .cate_ico{position:absolute; top:0; left:0; font-family:'맑은 고딕','맑은고딕'; font-size:12px; color:#fff; line-height:22px; background:url('../../img/typeb/cate_ico_bg.png') 0 0 repeat; padding:0 7px; text-align:center}
.main_layer_rows_a .dd:after {display: block;clear: both; content: '';}
.main_layer_rows_a .data{overflow: hidden;position: relative; zoom: 1; padding-right:20px}
.main_layer_rows_a .data .title{padding:0 0 10px 0}
.main_layer_rows_a .data .title a{color: #3c3c3c; font-size: 22px; font-weight: bold; text-align: left; line-height: 26px; letter-spacing:-1px; font-family:'맑은 고딕','맑은고딕'}
.main_layer_rows_a .data dt, .main_layer_rows_a .data dd{line-height:16px}
.main_layer_rows_a .data .substance{text-align:justify; letter-spacing:-0.8px}
.main_layer_rows_a .data .substance a{font-size:13px; line-height:20px; color:#646464; font-family:'맑은 고딕','맑은고딕'}

/* 메뉴레이어 디자인B */
.main_layer_rows_b{}
.main_layer_rows_b .thumb{position:relative}
.main_layer_rows_b .thumb img{}
.main_layer_rows_b .title{text-align:left; padding:8px 0}
.main_layer_rows_b .title a{font-size:22px; letter-spacing:1.1px; font-weight:bold; font-family:'맑은 고딕','맑은고딕'; letter-spacing:-1.1px; color:#393939 }
.main_layer_rows_b .substance a{font-size:13px; font-weight:normal; color:#393939; letter-spacing:-1.1px; font-family:'맑은 고딕','맑은고딕';text-align: justify;}

/* 메뉴레이어 디자인C */
.main_layer_rows_c{position:relative; padding:0 0 15px 0; overflow:hidden; }
.main_layer_rows_c .thumb{position:relative; float: left; zoom: 1; margin-right:13px}
.main_layer_rows_c .thumb .cate_ico{position:absolute; top:0; left:0; font-family:'맑은 고딕','맑은고딕'; font-size:12px; color:#fff; line-height:22px;  padding:0 7px; text-align:center}
.main_layer_rows_c .dd:after {display: block;clear: both; content: '';}
.main_layer_rows_c .data{overflow: hidden;position: relative; zoom: 1; margin-right:25px; padding-top:13px}
.main_layer_rows_c .data .title{padding:0 0 5px 0}
.main_layer_rows_c .data .title a{color: #3c3c3c; font-size: 13px; font-weight: bold; text-align: left; line-height: 18px; letter-spacing:-0.3px; }
.main_layer_rows_c .data dt, .main_layer_rows_c .data dd{line-height:16px}
.main_layer_rows_c .data .substance{text-align:justify; letter-spacing:-0.8px}
.main_layer_rows_c .data .substance a{font-size:12px; line-height:18px; color:#646464;}

/* 메뉴레이어 디자인D */
.main_layer_rows_d_tab table{width:0%}
.main_layer_rows_d_tab table tr td:first-child > .main_layer_rows_d{margin-left:0}
.main_layer_rows_d{width:320px; margin-left:20px; float:left}
.main_layer_rows_d .thumb{position:relative}
.main_layer_rows_d .thumb img{}
.main_layer_rows_d .title{text-align:left; padding:8px 0}
.main_layer_rows_d .title a{font-size:20px; letter-spacing:1.1px; font-weight:bold; font-family:'맑은 고딕','맑은고딕'; letter-spacing:-1.1px; color:#393939 }
.main_layer_rows_d .substance a{font-size:13px; font-weight:normal; color:#393939; letter-spacing:-1.1px; font-family:'맑은 고딕','맑은고딕';text-align: justify;}

/* 메뉴레이어 디자인e */
.main_layer_rows_e_tab table{width:0%}
.main_layer_rows_e_tab table tr td:first-child > .main_layer_rows_e{margin-left:0}
.main_layer_rows_e{width:225px; margin-left:20px; float:left; margin-bottom:20px}
.main_layer_rows_e .thumb{position:relative}
.main_layer_rows_e .thumb img{}
.main_layer_rows_e .title{text-align:left; }
.main_layer_rows_e .title a{font-size:15px; letter-spacing:1.1px; font-weight:bold; font-family:'맑은 고딕','맑은고딕'; letter-spacing:-1.1px; color:#393939 }
.main_layer_rows_e .substance a{font-size:13px; font-weight:normal; color:#393939; letter-spacing:-1.1px; font-family:'맑은 고딕','맑은고딕';text-align: justify;}

/* 메뉴레이어 디자인f */
.main_layer_rows_f_tab table{width:0%}
.main_layer_rows_f_tab table tr td:first-child > .main_layer_rows_f{margin-left:0}
.main_layer_rows_f{width:307px; height:220px; position:relative; overflow:hidden; float:left; margin-left:20px;}
.main_layer_rows_f .wrap{height:100%; width:100%; display:block; position:absolute; top:0; left:0}
.main_layer_rows_f .news_info{overflow: hidden;position: relative; font-size: 12px; zoom: 1; padding:15px 19px; background:url('../../img/typeb/bg_60op.png') 0 bottom repeat;}
.main_layer_rows_f .news_info .tit{font-size:18px; font-family:'맑은 고딕','맑은고딕'; color:#fff; letter-spacing:-1px; font-weight:bold; margin-bottom:6px}
.main_layer_rows_f .news_info dd{line-height:22px}
.main_layer_rows_f .news_info dd{color:#8892a7}

/* 메뉴레이어 디자인g */
.main_layer_rows_g_tab table{width:0%}
.main_layer_rows_g_tab table tr td:first-child > .main_layer_rows_g{margin-left:0}
.main_layer_rows_g{width:225px; margin-left:20px; float:left;}
.main_layer_rows_g .thumb{position:relative}
.main_layer_rows_g .thumb img{}
.main_layer_rows_g .title{text-align:left; }
.main_layer_rows_g .title a{font-size:15px; letter-spacing:-1.1px; font-weight:bold; font-family:'맑은 고딕','맑은고딕'; letter-spacing:-1.1px; color:#393939 }
.main_layer_rows_g .substance a{font-size:13px; font-weight:normal; color:#393939; letter-spacing:-1.1px; font-family:'맑은 고딕','맑은고딕';text-align: justify;}

/* 메뉴레이어 게시판 A */
.main_layer_bbs_rows_a{position:relative; overflow:hidden;}
.main_layer_bbs_rows_a .thumb{position:relative; float: left; zoom: 1; margin-right:25px}
.main_layer_bbs_rows_a .thumb .cate_ico{position:absolute; top:0; left:0; font-family:'맑은 고딕','맑은고딕'; font-size:12px; color:#fff; line-height:22px; background:url('../../img/typeb/cate_ico_bg.png') 0 0 repeat; padding:0 7px; text-align:center}
.main_layer_bbs_rows_a .dd:after {display: block;clear: both; content: '';}
.main_layer_bbs_rows_a .data{overflow: hidden;position: relative; zoom: 1;}
.main_layer_bbs_rows_a .data .title{padding:15px 0 10px 0; text-align:left}
.main_layer_bbs_rows_a .data .title a{color: #3c3c3c; font-size: 20px; font-weight: bold; text-align: left; line-height: 26px; letter-spacing:-1.1px; font-family:'맑은 고딕','맑은고딕'}
.main_layer_bbs_rows_a .data dt, .main_layer_bbs_rows_a .data dd{line-height:16px}
.main_layer_bbs_rows_a .data .substance{text-align:justify; letter-spacing:-1px}
.main_layer_bbs_rows_a .data .substance a{font-size:13px; line-height:18px; color:#393939; font-family:'맑은 고딕','맑은고딕'}

/* 메뉴레이어 디자인 B */
.main_layer_bbs_rows_b_tab table{width:0%}
.main_layer_bbs_rows_b_tab table tr td:first-child > .main_layer_bbs_rows_b{margin-left:0}
.main_layer_bbs_rows_b{width:130px; margin-left:20px; float:left; margin-bottom:20px}
.main_layer_bbs_rows_b .thumb{position:relative}
.main_layer_bbs_rows_b .thumb img{}
.main_layer_bbs_rows_b .title{text-align:left; }
.main_layer_bbs_rows_b .title a{text-align:center; display:block; font-size:13px; letter-spacing:-1.1px; font-weight:bold; font-family:'맑은 고딕','맑은고딕'; letter-spacing:-1.1px; color:#393939; line-height:30px; height:30px}


/* 서브뉴스_01 */
.specialpage_detail_top{width:320px; height:234px; position:relative; overflow:hidden}
.specialpage_detail_top .thumb img{width:320px; height:234px}
.specialpage_detail_top .wrap{height:100%; width:100%; display:block; position:absolute; top:0; left:0}
.specialpage_detail_top .news_info{overflow: hidden;position: relative; font-size: 12px; zoom: 1; padding:15px 19px; background:url('../../img/typeb/bg_60op.png') 0 bottom repeat;}
.specialpage_detail_top .news_info .tit{font-size:18px; font-family:'맑은 고딕','맑은고딕'; color:#fff; letter-spacing:-1px; font-weight:bold; margin-bottom:6px}
.specialpage_detail_top .news_info dd{line-height:22px}
.specialpage_detail_top .news_info dd{color:#8892a7}
.specialpage_detail_top .wrap_ov{display:none}
.specialpage_detail_top:hover .wrap_ov{display:block; position:absolute;; left:0; top:0; width:100%; height:100%; background:url('../../img/rows_bg_o60.png') 0 0 repeat; z-index:101}
.specialpage_detail_top:hover .wrap{display:none}
.specialpage_detail_top .ov_inner{position:relative; height:100%}


/* 모바일포커스게임포커스메인 */
.main_news_rows_gfmf1{width:239px; height:137px; position:relative; overflow:hidden; margin-right:0px}
.main_news_rows_gfmf1 .thumb img{width:239px; height:137px}
.main_news_rows_gfmf1 .wrap{height:100%; width:100%; display:block; position:absolute; top:0; left:0}
.main_news_rows_gfmf1 .news_info{overflow: hidden;position: relative; font-size: 12px; zoom: 1; padding-top:5px;padding-left:2px; background: url('../../img/typeb/bg_60op.png') 0 bottom repeat; height:40px;line-height:15px;}
.main_news_rows_gfmf1 .news_info .tit{font-size:14px; text-align:center; font-family:'돋움','맑은고딕'; color:#fff; font-weight:bold;}
.main_news_rows_gfmf1 .news_info dd{line-height:15px}
.main_news_rows_gfmf1 .news_info dd{color:#8892a7}
.main_news_rows_gfmf1 .news_info .inquire{padding-left:28px; background:url('../../img/typeb/inquire_ico.png') 0 3px no-repeat; color:#fff; font-weight:bold}

/* 모바일포커스메인 */
.sub_news_rows_mf{width:370px; height:201px; position:relative; overflow:hidden}
.sub_news_rows_mf .thumb img{width:370px; height:210px}
.sub_news_rows_mf .wrap{height:100%; width:100%; display:block; position:absolute; top:0; left:0;}
.sub_news_rows_mf .news_info{overflow: hidden;position: relative; font-size: 10px; zoom: 1; padding:7px; background:url('../../img/typeb/bg_60op.png') 0 bottom repeat;}
.sub_news_rows_mf .news_info .tit{font-size:15px; font-family:'맑은 고딕','맑은고딕'; color:#fff; letter-spacing:-1px; font-weight:bold; margin-bottom:6px}
.sub_news_rows_mf .news_info dd{line-height:15px}
.sub_news_rows_mf .news_info dd{color:#8892a7}

/* 모바일포커스게임포커스 메인 */
.sub_news_rows_gfmf1{width:239px; height:137px; position:relative; overflow:hidden}
.sub_news_rows_gfmf1 .thumb img{width:239px; height:137px}
.sub_news_rows_gfmf1 .wrap{height:100%; width:100%; display:block; position:absolute; top:0; left:0;color:#fff; }
.sub_news_rows_gfmf1 .news_info{overflow: hidden;position: relative; font-size: 10px; color:#fff; zoom: 1; padding:7px; background:url('../../img/typeb/bg_60op.png') 0 bottom repeat;}
.sub_news_rows_gfmf1 .news_info .tit{font-size:15px; font-family:'맑은 고딕','맑은고딕'; color:#fff; letter-spacing:-1px; font-weight:bold; margin-bottom:6px;}
.sub_news_rows_gfmf1 .news_info dd{line-height:17px;}
.sub_news_rows_gfmf1 .news_info dd{color:#8892a7;}


.left_mobilefocus1{}
.left_mobilefocus1 .thumb{position:relative}
.left_mobilefocus1 .thumb img{border:1px solid #c0c0c0;}
.left_mobilefocus1 .title{text-align:left; padding:5px 0}
.left_mobilefocus1 .title a{font-size:14px; letter-spacing:1.1px; font-weight:bold; font-family:'맑은 고딕','맑은고딕'; letter-spacing:-1.1px; color:#393939 }
.left_mobilefocus1 .substance a{font-size:13px; font-weight:normal; color:#393939; letter-spacing:-1.1px; font-family:'맑은 고딕','맑은고딕';text-align: justify;}
/*
.kkk{position:relative; z-index:250}
*/


/* 메뉴레이어 디자인B */
.main_mf_main_1{width:300px;  position:relative; overflow:hidden;border:1px solid #c0c0c0;}
.main_mf_main_1 .thumb{position:relative}
.main_mf_main_1 .thumb img{}
.main_mf_main_1 .title{text-align:left; padding:8px 0}
.main_mf_main_1 .title a{font-size:16px; letter-spacing:1.1px; font-weight:bold; color:#393939 }
main_mf_main_1 .substance{}
.main_mf_main_1 .substance a{font-size:12px; font-weight:normal; color:#393939; text-align: justify;}

/*모바일포커스*/
.main_news_rows_mf{position:relative; width:350px;height:95px height:7; overflow:hidden; margin-bottom:0px;border:1px solid #c0c0c0;} 
.main_news_rows_mf .thumb{float:left; zoom:1; margin-right:5px;}
.main_news_rows_mf .thumb .dthumb img{width:108px; height:75px}
.main_news_rows_mf dl{overflow:hidden; position:relative; zoom:1; text-align:left; padding:0px ; }
.main_news_rows_mf dl .title{ font-weight:bold; font-size:15px; font-weight:bold; color:#000;padding-top:3px; color:#000000;}
.main_news_rows_mf dl .substance{font-size:12px; color:#393939;  text-align:justify;line-height:17px;}

/*지원북스관련스타일시트*/
.g1books_title{font-size:17pt; font-weight:bold; color:#000000;font-stretch:narrow;}
.g1books_title:hover{font-size:17pt; font-weight:bold; color:#000000;font-stretch:narrow;}  /* 지원북스 리스트의 제목*/


.g1books_listfield{font-size:12pt; font-weight:bold;}
.g1books_listfield:hover{text-decoration:none} /* 지원북스 리스트의 필드 이름 ex)저자,정가 등등*/

.g1books_listvalue{font-size:12pt;}
.g1books_listvalue:hover{text-decoration:none} /* 지원북스 리스트의 필드 이름 ex)저자,정가 등등*/

.g1books_title_deatil{font-size:20pt; font-weight:900;line-height:27px;}
.g1books_title_deatil:hover{text-decoration:none}  /* 지원북스 리스트의 제목*/

.g1books_title_deatil_etc{ont-size:14pt; font-weight:500;line-height:27px;}
.g1books_title_deatil_etc:hover{text-decoration:none}  /* 지원북스 리스트의 제목*/

.g1books_detail_fielsname{
	font-size:11pt; font-weight:bold;
	padding:5px;
}

.g1books_detail_fielsvalue{
	font-family:font-size:11pt; 
	padding:5px;
}

.g1books_detail_fielsvalue{
	font-family:font-size:11pt; 
	padding:5px;
}

.g1books_detail_fielsvalue{
	font-family:font-size:11pt; 
	padding:5px;
}

.g1books2_search_box{
	width:117px;
	height:20px;
	border-width:0px;
	background:url(img/g1books2/mnbar_g1books2_main_1_09_05.png);
}
.g1books_title_deatil_etc11{ont-size:14pt; font-weight:500;line-height:27px;font-weight:bold;color:black;}


.main_title{
font-weight:700;
margin:0px;
line-height:30px;
font-size: 22pt;
color: #FFFFFF;
letter-spacing:1px;
}


.main_booktitle_detail_tag{
margin:0px;
font-color: #FFFFFF;
line-height:26px;
font-size: 12pt;
font-weight:600;
padding:0px 5px 0px 0px;
}

.main_booktitle_detail2{
margin:0px;
font-color: #FFFFFF;
line-height:26px;
font-size: 12pt;
color: #FFFFFF;
font-weight:900;
}

.main_booktitle_detail{
margin:0px;
font-color: #FFFFFF;
line-height:26px;
font-size: 12pt;
color: #FFFFFF;
font-weight:500;
}


.g1books_detail_content{
border-width:1px;
border-style:solid;
border-color:#c0c0c0;
padding:10px;


}


.g1books_listbookstore{
margin:3px;

}

.T26{

font-color: #000000;
line-height:21px;
font-size: 11pt;
color:#303030;
font-weight:200;
letter-spacing:2px;

}

.g1books_title_gongji{
font-color: #000000;
line-height:25px;
font-size: 16pt;
color:#303030;
font-weight:700;
letter-spacing:3px;


}

.g1books_detail_gongji{
font-family: 'Nanum Gothic', serif;
/*font-family:돋움;*/
font-size: 13pt;
margin:0px;
line-height:18px;
font-weight:700;
letter-spacing:3px;

color:#000000;


}




.g1books2_regist1{

color: #FFFFFF;
line-height:21px;
font-size: 11pt;
color:#303030;
font-weight:200;
letter-spacing:2px;

}

.g1books_title_qna{

color: #FFFFFF;
line-height:21px;
font-size: 12pt;
font-weight:500;
color:#FFFFFF;


}

.g1books_list_qna{

color: #000000;
line-height:21px;
font-size: 11pt;
font-weight:500;

}

.g1books_list_qna_date{

color: #000000;


}

.g1books_modinfo{

color: #939598;
line-height:15px;
font-size: 12pt;


}

.g1books_title_qna_detail{

color: #FFFFFF;
line-height:21px;
font-size: 12pt;
font-weight:100;
color:#FFFFFF;


}			
.g1books_modinfo_p{

line-height:15px;
font-size: 12pt;
font-weight:100;
color:#f4811f;

}
.myinfo_g1books2{
background-color:#f8f8f8;
height:34px;
width:248px;
border:1px solid #cfcfcf;
border-left:0px;

}
	.news_title_g1books2_m{font-family:돋움;	font-size: 24px;	color:black; line-height:20px; font-weight:bold; }  /* 큰제목뉴스의 제목*/



.main_extraction01{width:345px; height:230px; position:relative; overflow:hidden;border:2px solid #425f9c;color:#8e8e8e;}
.main_extraction01 .thumb img{width:345px; height:230px}
.main_extraction01 .wrap{height:100%; width:100%; display:block; position:absolute; top:0; left:0}
.main_extraction01 .news_info{overflow: hidden;position: relative; font-size: 12px; zoom: 1; padding:0 10px; padding-top:5px;background-color:#000000;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; height:100px; line-height:30px}
.main_extraction01 .news_info .tit{font-size:15px; text-align:left; font-family:'돋움','맑은고딕'; color:#333; letter-spacing:-1.5px; font-weight:bold;}
.main_extraction01 .news_info dd{line-height:15px}
.main_extraction01 .news_info dd{color:#8892a7}



/* 가운데 탭뉴스*/
.sub_news_rows_tab{position:relative; padding:20px 0px 5px 0px; overflow:hidden; }
.sub_news_rows_tab{position:relative; padding:20px 0px 5px 0px; overflow:hidden; }
.sub_news_rows_tab .thumb{position:relative; float: left; zoom: 1; margin-right:20px;width:110px;height:83px;}

.sub_news_rows_tab .dd:after {display: block;clear: both; content: '';}
.sub_news_rows_tab .data{overflow: hidden;position: relative; zoom: 1;}
.sub_news_rows_tab .data .title{padding:5px 0px 5px 0px;}
.sub_news_rows_tab .data .title a{color: navy; font-size: 17px; font-weight: bold; font-family:'돋움','돋움';  text-align: left; line-height:20px; }
.sub_news_rows_tab .data dt, .sub_news_rows_tab .data dd{line-height:20px}
.sub_news_rows_tab .data .substance{text-align:justify;}
.sub_news_rows_tab .data .substance a{font-size:9pㅅ; font-family:'돋움','돋움';  line-height:16px; color:#555555;padding-bottom:5px}



/* 가운데 탭아래뉴스*/

.sub_news_rows_tab2{position:relative; padding:0px 0px 5px 0px; overflow:hidden; }
.sub_news_rows_tab2 .thumb{position:relative; float: left; zoom: 1; margin-right:20px;width:110px;height:83px;}

.sub_news_rows_tab2 .dd:after {display: block;clear: both; content: '';}
.sub_news_rows_tab2 .data{overflow: hidden;position: relative; zoom: 1;}
.sub_news_rows_tab2 .data .title{padding:5px 0px 5px 0px;}
.sub_news_rows_tab2 .data .title a{color: navy; font-size: 17px; font-weight: bold; font-family:'돋움','돋움';  text-align: left; line-height:20px; }
.sub_news_rows_tab2 .data dt, .sub_news_rows_tab .data dd{line-height:20px}
.sub_news_rows_tab2 .data .substance{text-align:justify;}
.sub_news_rows_tab2 .data .substance a{font-size:9pt; font-family:'돋움','돋움';  line-height:16px; color:#555555;padding-bottom:5px}



/* 특집페이지 */

.special_main_tip1{width:345px; height:230px; position:relative; overflow:hidden;border:1px solid #7e7e7e;}
.special_main_tip1 .thumb img{width:345px; height:230px}
.special_main_tip1 .wrap{height:100%; width:100%; display:block; position:absolute; top:0; left:0}
.special_main_tip1 .news_info{overflow: hidden;position: relative; font-size: 12px; zoom: 1; padding:0 10px; background-color:#000000;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;  height:80px; line-height:30px;top:10px;}
.special_main_tip1 .news_info .tit{font-size:15px; text-align:left; font-family:'돋움','맑은고딕'; color:#333; letter-spacing:-1.5px; font-weight:bold;}
.special_main_tip1 .news_info dd{line-height:15px;}
.special_main_tip1 .news_info dd{color:#8892a7}