@charset "utf-8";

/* reset default browser setting */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, fieldset, legend, input, button, textarea, p, blockquote ,th ,td, a {margin:0; padding:0; font-family:arial, helvetica, sans-serif; color:#444; font-size:100%; /*word-wrap:break-word; word-break:break-all;*/}
body {font-size:0.75em;}
body.ie6fix {font-size:12px;}
form {margin:0; padding:0;}
table, th, tr, td {color:#444;}
table {border-collapse:collapse; border-spacing:0;}
th {text-align:center; font-weight:bold;}
td {text-align:center;}
hr {display:none;}
br {padding:0; margin:0; letter-spacing:0;}
fieldset,img {border:0;}
del,ins {text-decoration:none;}
label {cursor:pointer;}
sup, sub {font:10px arial, helvetica, sans-serif;}
li {list-style-type:none;}
a, a:link, a:visited, a:active, a:focus {color:#4661ab; text-decoration:none;}
a:hover {color:#4661ab; text-decoration:underline;}
h1, h2, h3, h4, h5, h6 {font-size:1em; font-weight:normal;}
q:before, q:after {content:"";}
abbr, acronym {border:0; font-variant:normal;}
em, cite, address { font-style:normal; }
table caption, legend {position:absolute; left:-9999px; top:-9999px; width:0; height:0; visibility:hidden;}
button {border:0; padding:0; background:transparent; cursor:pointer;}

/* common style types */
.float_l {float:left !important;}
.float_r {float:right !important;}
.float_n {float:none !important;}
.pst_rlt {position:relative;}
.clear {clear:both !important;}
.block {display:block !important;}
.disnone {display:none !important;}
.bgnone {background-image:none !important;}
.brdnone {border:none !important;}
.brbnone {border-bottom:none !important;}
.brd_btm_none {border-bottom:none !important;}
.mgnone {margin:0 !important;}
.mgtnone {margin-top:0 !important;}
.mglnone {margin-left:0 !important;}
.pdnone {padding:0 !important;}
.pdtnone {padding-top:0 !important;}
.align_l {text-align:left !important;}
.align_c {text-align:center !important;}
.align_r {text-align:right !important;}
.pst_rlt {position:relative !important;}
.mgb3 {margin-bottom:3px !important;}
.mgr5 {margin-right:5px !important;}
.mgl5 {margin-left:5px !important;}
.mgl10 {margin-left:10px !important;}
.mgl15 {margin-left:15px !important;}
.mgl20 {margin-left:20px !important;}
.mgl25 {margin-left:25px !important;}
.mgt-1 {margin-top:-1px !important;}
.mgt2 {margin-top:2px !important;}
.mgt5 {margin-top:5px !important;}
.mgt9 {margin-top:9px !important;}
.mgt10 {margin-top:10px !important;}
.mgt15 {margin-top:15px !important;}
.mgt20 {margin-top:20px !important;}
.mgt25 {margin-top:25px !important;}
.mgt30 {margin-top:30px !important;}
.mgt35 {margin-top:35px !important;}
.pdt10 {padding-top:10px !important}
.ltrnone {letter-spacing:0 !important;}
.ltrminus {letter-spacing:-1px !important;}

/* default layout */
.wrap {width:960px; margin:auto;}
.container {*height:1%; margin-top:10px;}
.container:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.footer {color:#333;padding:15px 0 30px 0; text-align:center;}
.footer a {color:#333;}

/* varialble contents width */
.type1 {float:left; width:774px;}

/* common style types */
input, textarea {font-size:12px; color:#555;}
textarea {border:1px #bebebe solid;}
.ie6fix input, .ie7fix input {line-height:1.4em;}
.iefix input {line-height:1.5em;}
input {vertical-align:middle; letter-spacing:0;}
.input_box {border:1px #bebebe solid; padding-left:5px; padding-right:5px;}
select {height:20px; font-size:12px; color:#555; line-height:1.0em; vertical-align:middle;}
.input_focus {border:#4661ab 1px solid !important;}
.input_bgcolor {background-color:#d8f5f4 !important;}
.spana {color:#4661ab; text-decoration:underline; cursor:pointer;}
.input_require {font-size:12px; font-weight:normal; color:#f00}
.progress {position:absolute; width:338px; height:9px; background:url(http://static.newswire.co.kr/eimages/member/namecheck_progress_bar.gif) 0 0 no-repeat; z-index:200;}
.search_bar {position:absolute; width:100px; height:100px; background:url(http://static.newswire.co.kr/eimages/search.gif) 0 0 no-repeat; z-index:200;}
.orange {color:#ff7814 !important;} /* orange */
.color0 {color:#29ac01 !important;} /* green */
.color1 {color:#7524e3 !important;} /* purple */
.color3 {color:#da0f36 !important;} /* red */
.color4 {color:#ff7814 !important;} /* orange */
.color5 {color:#0174a7 !important;} /* blue */
.color6 {color:#76797e !important;} /* gray */
.bg_gray1 {background-color:#eee !important;}
.H_phoArea {float:right; position:relative; width:92px; height:60px; margin-top:3px; margin-left:15px; overflow:hidden; display:inline;}
.H_phoArea .parea div {display:table-cell; height:auto; vertical-align:top; overflow:hidden; width:92px; text-align:right;}
.H_phoArea .parea img {vertical-align:middle;}
.V_phoArea {width:150px; height:100px; margin-top:3px; overflow:hidden;}
.V_phoArea .parea {}
.V_phoArea .parea div {display:table-cell; height:auto; vertical-align:top; overflow:hidden; width:150px; text-align:center;}
.V_phoArea .parea img {vertical-align:middle;}
.delete_ico {margin-left:8px;}
.delete_ico a, .delete_ico a:link, .delete_ico a:visited, .delete_ico a:active {color:#555; text-decoration:none; background:url(http://static.newswire.co.kr/eimages/ico/ico_delete.gif) 0 1px no-repeat; padding:2px 0 3px 13px;}
.delete_ico a:hover {color:#4661ab; text-decoration:underline;}
.brd_btm {border-top:#e2e2e2 1px solid; padding-bottom:20px;}
.str {font-weight:bold !important;}
.error_message {border:#d7d7d7 1px solid; padding:50px; text-align:center;}
.error_message span {font-size:16px; font-weight:bold; color:#222; background:url(http://static.newswire.co.kr/eimages/error.jpg) 0 0 no-repeat; padding-left:70px; padding-top:15px; padding-bottom:15px;}

/* common icon types */
.ico_picture {display:inline; background:url(http://static.newswire.co.kr/eimages/ico/ico_picture.gif) 0 0 no-repeat; padding-left:9px; padding-right:9px;}
.ico_movie {display:inline; background:url(http://static.newswire.co.kr/eimages/ico/ico_movie.gif) 0 0 no-repeat; padding-left:8px; padding-right:8px;}
.ico_agency {display:inline; background:url(http://static.newswire.co.kr/eimages/ico/ico_agency.gif) 0 1px no-repeat; padding-left:8px; padding-right:8px;}
.ico_modify {display:inline; background:url(http://static.newswire.co.kr/eimages/ico/ico_modify.gif) 0 1px no-repeat; padding-left:8px; padding-right:8px;}
#main_Content {overflow:auto; zoom:1; background:url(http://static.newswire.co.kr/eimages/news/n_r.gif) center 30% no-repeat;}
#main_Content1 {overflow:auto; zoom:1; background:url(http://static.newswire.co.kr/eimages/news/n_r1.gif) center 30% no-repeat;}
#main_Content2 {overflow:auto; zoom:1; background:url(http://static.newswire.co.kr/eimages/news/n_r2.gif) center 30% no-repeat;}

/* member contents : form alert */
.container .contents .form_alert {position:absolute; height:25px; overflow:visible; font-size:12px; line-height:2.1em; margin-left:6px; padding-left:10px !important; padding-right:10px !important; background-color:#f6f6b2; border:#d7d7d7 1px solid; *zoom:1; display:none;}
.ie6fix .container .contents .form_alert, .ie7fix .container .contents .form_alert {margin-top:2px;}
.container .contents .correct {background:#e3f8f6 url(http://static.newswire.co.kr/eimages/ico/ico_alert_correct.gif) no-repeat 9px 6px; padding-left:27px !important; padding-right:15px !important;}
.container .contents .error {background:#faf1df url(http://static.newswire.co.kr/eimages/ico/ico_alert_error.gif) no-repeat 9px 6px; padding-left:27px !important; padding-right:15px !important;}
.container .contents .search {background:#f0f0f0 url(http://static.newswire.co.kr/eimages/member/spinner_14.gif) no-repeat 8px 6px; padding-left:27px !important; padding-right:15px !important; margin-top:0 !important;}

/* member contents : radio, checkbox */
.radio {margin-right:3px; vertical-align:middle;}
.ie6fix .radio, .ie7fix .radio {margin-right:0; margin-left:0;}
.checkbox {margin-right:3px; margin-left:5px; vertical-align:middle;}
.ie6fix .checkbox, .ie7fix .checkbox {margin-right:0; margin-left:0;}

/* header */
.header .logo {float:left;}
.header .hm{float:right; margin-top:36px !important;}
.header .hm a:link, .header .hm a:visited, .header .hm a:active {color:#00004A; text-decoration:none;}
.header .hm a:hover {color:#0161a5; text-decoration:underline;}

.header .hm ul {float:left; margin-left:20px;}
.header .hm ul li {height:18px; padding-top:0px; padding-left:23px; line-height:1.0; background:url(http://static.newswire.co.kr/eimages/ico/ico_country.gif) no-repeat;}
.header .hm ul li.us {background-position:-747px -702px;}
.header .hm ul li.jp {background-position:-249px -288px;}
.header .hm ul li.cn {background-position:0 -270px;}
.header .hm ul li.sec {background-position:-249px -306px;}

.header .logo img {margin:15px 0 6px 0;}
.header .search {float:right; margin-top:6px !important; margin-right:10px; display:inline;}
.header .search .condition {float:left; width:160px; height:24px; background:url(http://static.newswire.co.kr/eimages/top_search_bg.gif) 0 0 no-repeat; z-index:100;}
.header .search .condition input {float:left; width:150px; height:18px; margin-top:2px; margin-left:5px; border:0 !important;}
.header .search .btn {float:left; margin-left:3px;}

/* gnb */
.gnb {height:33px; background:url(http://static.newswire.co.kr/eimages/corp_gnb_bg.jpg) 0 0 repeat-x; z-index:99;}
.gnb ul {float:left; z-index:99;}
.gnb ul li {position:relative; float:left; z-index:99; background:url(http://static.newswire.co.kr/eimages/corp_gnb_bar.gif) 0 10px no-repeat; padding-left:1px;}
.gnb ul li a, .gnb ul li a:link, .gnb ul li a:visited, .gnb ul li a:active {float:left; display:block; height:33px; font-size:12px; color:#fffefe; line-height:33px; text-decoration:none; background:url(http://static.newswire.co.kr/eimages/corp_gnb_bar.gif) right 10px no-repeat; padding-right:28px; padding-left:30px; text-decoration:none;}
.gnb ul li.first {background-image:none;}
.gnb ul li.end a, .gnb ul li.end a:link, .gnb ul li.end a:visited, .gnb ul li.end a:active {background-image:none;}
.gnb ul li a:hover {text-decoration:none;}
.gnb ul li a span {background:url(http://static.newswire.co.kr/eimages/corp_gnb_arrow.gif) right 5px no-repeat; padding-right:11px;}
/************ 콺  ޴  ************/
.gnb ul li.on {background:url(http://static.newswire.co.kr/eimages/corp_gnb_over_bg.jpg) 0 0 no-repeat;}
.gnb ul li.on a {background:url(http://static.newswire.co.kr/eimages/corp_gnb_over_bg.jpg) right 0 no-repeat !important;}
/************ õ ޴   ************/
.gnb ul li.active {background:url(http://static.newswire.co.kr/eimages/corp_gnb_select_bg.jpg) 0 0 repeat-x;}
.gnb ul li.active a {background:url(http://static.newswire.co.kr/eimages/corp_gnb_select_bg.jpg) right 0 repeat-x !important;}

/************ button type2() : ư ************/
.btn_type2 {overflow:hidden; *zoom:1;}
.btn_type2 a.ovalbtn1 {display:block; float:left; height:26px; font-size:12px; font-weight:bold; line-height:12px; background:transparent url(http://static.newswire.co.kr/eimages/btn/btn_type2_left.jpg) no-repeat top left; padding-left:17px; text-decoration:none;}
.btn_type2 a:link.ovalbtn1, .btn_type2 a:visited.ovalbtn1, .btn_type2 a:active.ovalbtn1 {color:#fff;}
.btn_type2 a.ovalbtn1 span {display:block; background:transparent url(http://static.newswire.co.kr/eimages/btn/btn_type2_right.jpg) no-repeat top right; margin:0 !important; padding:7px 17px 7px 0;}
.ie6fix .btn_type2 a.ovalbtn1 span {padding:8px 17px 6px 0;}
.btn_type2 a.ovalbtn1:hover {background-position:left -26px;}
.btn_type2 a.ovalbtn1:hover span {background-position:right -26px;}
/************ button type2 ************/
.btn_type2 {overflow:hidden; *zoom:1;}
.btn_type2 a.ovalbtn2 {display:block; float:left; height:26px; font-size:12px; font-weight:bold; line-height:12px; background:transparent url(http://static.newswire.co.kr/eimages/btn/btn_type2_1_left.jpg) no-repeat top left; padding-left:17px; text-decoration:none;}
.btn_type2 a:link.ovalbtn2, .btn_type2 a:visited.ovalbtn2, .btn_type2 a:active.ovalbtn2 {color:#444;}
.btn_type2 a.ovalbtn2 span {display:block; background:transparent url(http://static.newswire.co.kr/eimages/btn/btn_type2_1_right.jpg) no-repeat top right; margin:0 !important; padding:7px 17px 7px 0;}
.ie6fix .btn_type2 a.ovalbtn2 span {padding:8px 17px 6px 0;}
.btn_type2 a.ovalbtn2:hover {background-position:left -26px;}
.btn_type2 a.ovalbtn2:hover span {background-position:right -26px;}
.btn_type2 a.selected {background-position:left -52px;}
.btn_type2 a.selected span {background-position:right -52px;}
.btn_type2 a.disabled {background-position:left bottom; color:#ababab !important;}
.btn_type2 a.disabled span {background-position:right bottom;}
.btn_type2 a:hover.disabled {background-position:left bottom; color:#ababab; cursor:default;}
.btn_type2 a:hover.disabled span {background-position:right bottom; cursor:default;}

/************ input botton type 2 ************/
.inputbtn_type2 {overflow:hidden; height:26px !important; font-size:12px !important; color:#fff !important; font-weight:bold !important; line-height:26px !important; border:none !important; -webkit-appearance:square-button; cursor:pointer;}
.inputbtn_type2_w80 {width:80px !important; background:url(http://static.newswire.co.kr/eimages/btn/btn_type2_w80.jpg) left top no-repeat !important;}
.inputbtn_type2_w120 {width:120px !important; background:url(http://static.newswire.co.kr/eimages/btn/btn_type2_w120.jpg) left top no-repeat !important;}
.inputbtn_type2_w160 {width:160px !important; background:url(http://static.newswire.co.kr/eimages/btn/btn_type2_w160.jpg) left top no-repeat !important;}
.inputbtn_type2_w200 {width:200px !important; background:url(http://static.newswire.co.kr/eimages/btn/btn_type2_w200.jpg) left top no-repeat !important;}
.inputbtn_type2:hover {background-position:left -26px !important;}
/************ input button type 2_1 ************/
.inputbtn_type2_1 {overflow:hidden; height:26px !important; font-size:12px !important; color:#444 !important; font-weight:bold !important; line-height:26px !important; border:none !important; -webkit-appearance:square-button; cursor:pointer;}
.inputbtn_type2_1_w80 {width:80px !important; background:url(http://static.newswire.co.kr/eimages/btn/btn_type2_1_w80.jpg) left top no-repeat !important;}
.inputbtn_type2_1_w120 {width:120px !important; background:url(http://static.newswire.co.kr/eimages/btn/btn_type2_1_w120.jpg) left top no-repeat !important;}
.inputbtn_type2_1_w160 {width:160px !important; background:url(http://static.newswire.co.kr/eimages/btn/btn_type2_1_w160.jpg) left top no-repeat !important;}
.inputbtn_type2_1_w200 {width:200px !important; background:url(http://static.newswire.co.kr/eimages/btn/btn_type2_1_w200.jpg) left top no-repeat !important;}
.inputbtn_type2_1:hover {background-position:left -26px !important;}
.inputbtn_type2_selected {background-position:left -52px !important;}

/************ input button disabled ************/
.inputbtn_disabled {background-position:left bottom !important; color:#ababab !important; cursor:default;}
.inputbtn_disabled:hover {background-position:left bottom !important; color:#ababab !important; cursor:default;}

/* paging */
.paging {padding-top:9px; padding-bottom:20px; text-align:center;}
.paging .number {display:inline; line-height:24px;}
.ie6fix .paging .number, .ie7fix .paging .number {line-height:26px;}
.paging .number .inner {padding-left:4px; padding-right:4px;}
.paging .number .inner .select {font-weight:bold; color:#fff; background-color:#7db4ef; border:#d7d7d7 1px solid; padding:5px 8px 3px 7px;}
.paging .number a {color:#444; text-decoration:none; border:#e0e0e0 1px solid; padding:5px 8px 3px 8px;}
.paging .number a:hover {background-color:#f4deb0;}
.paging .number .left_arrow {font-size:12px; color:#888; padding:3px 6px 3px 6px; border:#e0e0e0 1px solid;}
.paging .number .right_arrow {font-size:12px; color:#888; padding:3px 6px 3px 6px; border:#e0e0e0 1px solid;}
.paging .number .left_arrow1 {font-size:15px; color:#888; padding:0 6px 2px 6px; border:#e0e0e0 1px solid;}
.paging .number .right_arrow1 {font-size:15px; color:#888; padding:0 6px 2px 6px; border:#e0e0e0 1px solid;}
@-moz-document url-prefix() {.paging .number .left_arrow1 {padding:0 6px 3px 6px;}}
@-moz-document url-prefix() {.paging .number .right_arrow1 {padding:0 6px 3px 6px;}}
.paging .number a.left_arrow img, .paging .number a.right_arrow img {vertical-align:middle;}
.btn1 {position:relative; text-align:center;}
.btn1 .btn_type {position:absolute; left:0; top:9px;}

.paging1 .number .inner .select {color:#4661ab; background:none; border:none; padding:4px 2px 4px 9px; background:url(http://static.newswire.co.kr/eimages/paging_bar.gif) 0 5px no-repeat;}
.paging1 .number a {border:none; padding:4px 2px 4px 9px; background:url(http://static.newswire.co.kr/eimages/paging_bar.gif) 0 5px no-repeat;}
.paging1 .number .first {padding-left:2px !important; background:none !important;}
.paging1 .number a:hover {background-color:#fff; color:#4661ab; text-decoration:underline;}
.paging1 .number a.left_arrow {border:none; padding:4px 2px !important; background:none !important;}
.paging1 .number a.right_arrow {border:none; padding:4px 2px !important; background:none !important;}
.paging1 .number a.right_arrow img {margin-bottom:2px;}

/* left menu */
.container .leftmenu {float:left; width:166px; margin-right:20px; margin-bottom:9px;}
.container .leftmenu .field_title {height:26px; font-size:13px; color:#fff; line-height:26px; background:url(http://static.newswire.co.kr/eimages/corp_left_bg.gif) 0 0 repeat-x; padding-left:12px;}
.container .leftmenu ul {margin-top:2px;}
.container .leftmenu ul li {background-color:#efefef; border-bottom:#fff 1px solid;}
.container .leftmenu ul li a {display:block; color:#00004A; padding-top:6px; padding-bottom:6px; padding-left:11px;}
.container .leftmenu ul li a:hover {text-decoration:none; background-color:#f4deb0;}
.container .leftmenu ul li.active a {background-color:#b5c2ed;}
.container .leftmenu ul li.active a:hover {background-color:#f4deb0;}
.container .leftmenu ul li ul {border:none; margin:0;}
.container .leftmenu ul li ul li {background-color:#fff;}
.container .leftmenu ul li ul li a {display:block; height:17px; font-size:11px; font-weight:normal; color:#444; background-color:#fff !important; background-image:none !important; padding-top:5px; padding-left:20px; text-decoration:none;}
.ie6fix .container .leftmenu ul li ul li a, .ie7fix .container .leftmenu ul li ul li a, .iefix .container .leftmenu ul li ul li a {height:16px; padding-top:6px;}
.container .leftmenu ul li ul li a:hover {color:#4661ab; background-color:#f4deb0  !important;}
.container .leftmenu ul li ul li.select a {color:#4661ab; background:#f4deb0 url(http://static.newswire.co.kr/eimages/ico/ico_check.gif) 19px 4px no-repeat !important; padding-left:36px;}
.container .leftmenu ul li ul li.select a:hover {background-color:#f4deb0  !important;}

/* contents : today */
.wrap .today {height:23px; color:#666; line-height:22px; text-align:right;}

/* contents : common */
.container .contents h1 {font-size:18px; font-weight:bold; color:#333;}
.container .contents h1 span {display:block; padding-bottom:10px; font-size:12px; font-weight:normal; color:#555;}
.container .contents h2 {font-size:16px; font-weight:bold; colo-r:#444; padding-top:10px;}
.container .contents .article {clear:both;line-height:1.6em; margin-top:20px;}
.container .contents .article p {font-size:13px;color:#222;margin-top:15px; line-height:1.6em;}
.container .contents .article p a {text-decoration:none;}
.container .contents .article p a:hover {text-decoration:underline;}
.container .contents .title {font-size:13px; font-weight:bold; line-height:2.0em;}
.container .contents .title span {font-size:12px; font-weight:normal; color:#555; letter-spacing:0; margin-left:5px;}
.container .contents .title1 {font-size:13px; font-weight:bold; color:#444; margin-top:25px;}
.container .contents .title1 span {font-size:11px; font-weight:normal;}
.container .contents .article .article_img_wrap {float:left; text-align:left;}
.container .contents .article .article_img {width:320px; text-align:center; border:#e5e5e5 0px solid; margin:0; padding:0 10px 10px 0; overflow-x:hidden;}
.container .contents .article .article_img img {text-align:center;}
.container .contents .article .article_img ul {width:230px; margin-top:5px; margin-left:auto; margin-right:auto;}
.container .contents .article .article_img ul li {float:left; height:18px; font-size:12px; padding-left:15px; margin-left:3px; margin-right:3px;}
.container .contents .article .article_img ul li a {color:#333; text-decoration:none;}
.container .contents .article .article_img ul li a:hover {color:#4661ab; text-decoration:underline;}
.container .contents .article .article_img ul li.thum1 {background:url(http://static.newswire.co.kr/eimages/ico_thumnail1.gif) 0 50% no-repeat;}
.container .contents .article .article_img ul li.thum2 {background:url(http://static.newswire.co.kr/eimages/ico_thumnail2.gif) 0 50% no-repeat;}
.container .contents .article .article_img ul li.thum3 {background:url(http://static.newswire.co.kr/eimages/ico_thumnail3.gif) 0 50% no-repeat;}
.container .contents .box {padding:14px 18px 16px 18px; border:#d7d7d7 1px solid; background-color:#f6f6f6;}
.container .contents .box1 {padding:14px 18px 16px 18px; border:#d7d7d7 1px solid; background-color:#fff;}

/* contents : button */
.container .contents .btn_type2 {clear:both; text-align:center; margin-top:19px; margin-left:auto; margin-right:auto;}

/* contents : news list */
.container .contents .location {position:relative; font-size:13px; color:#222; font-weight:bold; padding-top:2px; padding-bottom:5px; border-bottom:#ccc 1px solid; overflow:visible; zoom:1;}
.container .contents .location a img {vertical-align:middle; margin-bottom:3px;}
.ie6fix .container .contents .location a img, .ie7fix .container .contents .location a img {margin-bottom:2px;}
.container .contents .location .align_right {position:absolute; top:0; right:0;}
.ie6fix .container .contents .location .align_right, .ie7fix .container .contents .location .align_right {top:-2px;}
.container .contents .location .align_right strong {font-size:11px; font-weight:normal; letter-spacing:-1px;}
.container .contents .location .align_right .input_box {height:18px;}
.container .contents .location .search_list {position:absolute; top:19px; right:0; width:187px; z-index:9; border:#bebebe 1px solid; background-color:#fff; padding:3px 0;}
.container .contents .location .search_list ul {z-index:9;}
.container .contents .location .search_list li {font-size:12px; font-weight:normal; color#666; padding:4px 5px 2px 5px; z-index:9;}
.container .contents .location .search_list li.over {background-color:#f4deb0; text-decoration:none; color:#222;}
.container .contents .location .search_list li.end {padding-bottom:0;}
.container .contents .location .result {font-size:12px; font-weight:normal; color:#666; letter-spacing:-1px; margin-top:5px;}
.container .contents .location1 {border:none;}
.container .contents .newslist .list_item {position:relative; *height:1%; padding-top:10px; padding-bottom:10px; border-bottom:#e2e2e2 1px solid; z-index:9}
.ie6fix .container .contents .newslist .list_item, .ie7fix .container .contents .newslist .list_item {padding-bottom:0;}
.container .contents .newslist .end_item {border-bottom:#cfcfcf 1px solid !important;}
.container .contents .newslist .list_item dl {float:left; width:100%;}
.ie6fix .container .contents .newslist .list_item dl {display:inline;}
.container .contents .newslist dt {font-size:13px; font-weight:bold; line-height:1.6em;}
.container .contents .newslist dt a:link, .container .contents .newslist dt a:active {color:#00004A !important;}
.container .contents .newslist dt a:visited {color:#6e4987;}
.container .contents .newslist dt a:hover {text-decoration:underline;}
.container .contents .newslist dd {font-size:12px; color:#336; line-height:1.3em;}
.container .contents .newslist dd.date {font-size:12px; color:#336; padding-bottom:6px;}
.container .contents .newslist .img_thum {float:right; width:94px; height:65px; overflow:hidden; text-align:right; padding:1px 0 0 10px; text-align:center;}
.container .contents .newslist .movie_item .movie {float:left; width:139px; max-height:116px; height:116px; margin-right:16px; overflow:hidden; text-align:center}
.container .contents .newslist .movie_item dl {width:550px;}
.container .contents .newslist .event_item {position:relative; *height:1%; padding-top:10px; padding-bottom:10px; border-bottom:#e2e2e2 1px solid; z-index:9}
.ie6fix .container .contents .newslist .event_item, .ie7fix .container .contents .newslist .event_item {padding-bottom:0;}
.container .contents .newslist .end_item {border-bottom:#cfcfcf 1px solid !important;}
.container .contents .newslist .event_item dl {float:left; width:100%;}
.ie6fix .container .contents .newslist .event_item dl {display:inline;}
.container .contents .newslist .event_item .event {float:right; width:180px; height:70px; padding-left:20px; overflow:hidden; text-align:right;}
.container .contents .newslist .event_item dl dt {margin-top:3px;}
.container .contents .newslist .event_item dd.date {color:#666;}
.container .contents .eventlist_view {height:1%; border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; border-left:#ccc 1px solid; padding:12px 18px;}
.container .contents .eventlist_view img {margin-bottom:10px;}
.container .contents .eventlist_view  dl {float:left;}
.container .contents .eventlist_view  dl dt {float:left; width:95px; font-weight:bold; padding-bottom:3px;}
.container .contents .eventlist_view  dl dd {float:left; width:240px; padding-bottom:3px;}
.container .contents .eventlist_view  dl dd a {text-decoration:underline;}
.container .contents .eventlist_view  .summary dd {width:550px;}
.container .contents .eventlist_view ul {height:1%;}
.container .contents .eventlist_view ul li {float:left; background:url(http://static.newswire.co.kr/eimages/bar1.gif) 0 3px no-repeat; padding-right:6px; padding-left:6px;}
.container .contents .eventlist_view ul li.first {background-image:none; padding-left:0;}

/* contents : news list - no article */
.container .contents .newslist .list_item1 {padding-top:6px; border-bottom:#e2e2e2 1px solid;}
.container .contents .newslist .list_item1 dl {*height:1%; overflow:auto; zoom:1;}
.container .contents .newslist .list_item1 dl dt {float:left; height:20px; line-height:20px; padding-left:9px; background:url(http://static.newswire.co.kr/images/bullet_dot1.gif) 3px 50% no-repeat;}
.container .contents .newslist .list_item1 dl dt span {font-size:12px; font-weight:normal; color:#444; padding-left:10px;}
.container .contents .newslist .list_item1 dl dt .ico_pic {margin-left:5px; vertical-align:middle;}
.container .contents .newslist .list_item1 dl dd {float:right; font-size:12px; color:#444; height:20px; line-height:20px;}
.container .contents .newslist .list_item1 .img_thum {height:35px; text-align:right;}

.container .contents .newslist .list_item2 {padding-top:5px; padding-bottom:5px; border-bottom:#e2e2e2 1px solid;}
.container .contents .newslist .list_item2 .img_thum {float:left; padding:0;}
.container .contents .newslist .list_item2 .img_thum td {width:150px; min-height:50px; height:auto !important; height:50px; vertical-align:middle; overflow:hidden;}
.container .contents .newslist .list_item2 dl {float:left; margin-top:5px; margin-left:30px;}
.container .contents .newslist .list_item2 dl dt {}
.container .contents .newslist .list_item2 dl dd {font-size:12px;}
.ie6fix .container .contents .newslist .list_item2 dl {display:inline;}

/* contents : photo list */
.container .contents .photolist {float:left; width:179px; margin-top:18px; margin-left:19px; margin-bottom:15px;}
.container .contents .photolist {display:inline;}
.container .contents .photolist .photo {position:relative; width:160px; height:100px; text-align:center; margin-left:auto; margin-right:auto; padding-bottom:25px; overflow:hidden}
.container .contents .photolist .photo a img {width:150px;}
.container .contents .photolist .photo span {position:absolute; top:107px; font-size:11px; line-height:1.2em; letter-spacing:-1px;}
.ie6fix .container .contents .photolist .photo span {line-height:1.3em !important;}
.container .contents .photolist .photo span a {color:#555; text-decoration:none;}
.container .contents .photolist .photo span a:hover {color:#4661ab; text-decoration:underline;}
.container .contents .photolist .photo .preview {left:0; background:url(http://static.newswire.co.kr/eimages/ico/ico_preview.gif) 0 0 no-repeat; padding-left:13px;}
.container .contents .photolist .photo .down {left:59px; background:url(http://static.newswire.co.kr/eimages/ico/ico_down.gif) 0 0 no-repeat; padding-left:11px;}
.container .contents .photolist .photo .delete {right:0; background:url(http://static.newswire.co.kr/eimages/ico/ico_delete.gif) 0 0 no-repeat; padding-left:13px;}
.container .contents .photolist .photo .scrap {right:0; background:url(http://static.newswire.co.kr/eimages/ico/ico_scrap.gif) 0 0 no-repeat; padding-left:11px;}
.container .contents .photolist dt a {text-decoration:none; line-height:1.3em; letter-spacing:-1px;}
.container .contents .photolist dt a:hover {text-decoration:underline;}
.container .contents .photolist dd {font-size:11px; color:#9f9f9f; margin-top:3px;}
.container .contents .photolist1 {width:170px; margin-left:10px;}
.container .contents .photolist1 .photo {width:151px;}
.container .contents .article .brd_btm {padding-bottom:0;}

/* contents : etc setting */
.container .contents .article .channel {margin-top:10px;}
.container .contents .article .channel li {float:left; margin:0 18px 20px 0; *zoom:1;}
.container .contents .article .epilogue {margin-top:10px; padding-bottom:10px; border-bottom:#d7d7d7 1px solid;}
.container .contents .article .epilogue dt a {color:#555; text-decoration:none;}
.container .contents .article .epilogue dt a:hover {color:#4661ab; text-decoration:underline;}
.container .contents .article .epilogue dd {font-size:11px; color:#888; letter-spacing:-1px; margin-top:7px; padding-left:15px; background:url(http://static.newswire.co.kr/eimages/ico/ico_person.gif) 0 1px no-repeat;}
.ie7fix .container .contents .article .epilogue dd {background-position:0 2px;}
/* .container .contents .article .end {border-bottom:none/*  !important;} */
.container .contents .article p .handbook { position:absolute; top:0; right:0;}
.container .contents .price_request_list {text-align:right;}
.container .contents .price_request_list textarea {width:99%; height:150px; font-size:13px; padding:5px 0; border:none;}
.container .contents .price_request_list ul li {padding-bottom:15px;}
.container .contents .price_request_list ul li strong {letter-spacing:-1px;}
.container .contents .price_request_list ul .end {padding-bottom:0;}
.container .contents .attach_file {font-weight:normal; text-align:left;}
.container .contents .attach_file input {height:18px; border:1px #bebebe solid;}
.container .contents .attach_file ul {margin:5px 10px; text-align:left;}
.container .contents .attach_file ul .descript1 {font-size:11px; letter-spacing:-1px; margin-bottom:3px;}
.container .contents .attach_file ul .descript2 {font-size:11px; letter-spacing:-1px; margin-top:3px; margin-left:51px;}
.container .contents .input_text .confirm_text {float:left; vertical-align:middle; margin-right:5px;}
.container .contents .nodata {width:550px; margin:auto; padding:30px 0;}
.container .contents .nodata dt {font-size:14px; font-weight:bold; color:#333; margin-bottom:15px;}
.container .contents .nodata dd {color:#444; line-height:1.4em;}
.container .contents .nodata dd.btn {color:#ccc; margin-top:5px; padding-top:5px; border-top:#d7d7d7 1px solid;}
.container .contents .nodata dd.btn a {color:#333;}
.container .contents .nodata dd.btn a:hover {color:#4661ab;}

/* contents : news viewpage */
.container .contents .news_top {height:1%; margin-bottom:16px;}
.container .contents .news_top .keyword {float:left; margin-top:4px;}
.container .contents .news_top .keyword ul li {float:left; color:#555; letter-spacing:-1px;}
.container .contents .news_top .keyword ul li a {margin-left:5px; margin-right:5px;}
.container .contents .news_top .manage {float:right;}
.container .contents .news_body .head img {margin-bottom:5px;}
.container .contents .news_body .head .date{float:left; margin-bottom:15px;}
.container .contents .news_body .head .mmark{float:right; margin-bottom:15px;}
.container .contents .news_body .head .title {clear:both !important;font-size:16px; color:#000; line-height:1.2em;}
.container .contents .news_body .head ul {margin-top:10px;}
.container .contents .news_body .head ul li {font-size:14px; color:#000; line-height:1.4em; padding-bottom:5px;}
.container .contents .news_body .body {font-size:14px;color:#222 !important;line-height:1.6em; margin-top:25px;word-wrap:break-word;}
.container .contents .news_body .body a {text-decoration:underline;}
.container .contents .news_body .distirbute_link {font-size:14px; line-height:1.4em; margin-top:15px;}
.container .contents .news_body .distirbute_link a {text-decoration:underline;}
.container .contents .news_body .distirbute_link ul {color:#222;}
.container .contents .news_body .distirbute_link ul li {color:#222; background:url(http://static.newswire.co.kr/eimages/bullet_dot1.gif) 1px 8px no-repeat; padding-left:8px;}
.container .contents .news_body .distirbute_link ul li a {text-decoration:underline;}
.container .contents .news_body .charge {width:auto !important; table-layout:auto !important; overflow:visible;}
.container .contents .news_body .charge td {padding:0;}
.container .contents .news_body .charge a {text-decoration:underline;}
.container .contents .news_body .charge ul {margin-top:25px; padding:8px 14px 10px 14px; border:#d7d7d7 1px solid; background-color:#f6f6f6;}
.container .contents .news_body .charge ul li {font-size:13px; color:#222; padding-bottom:1px;}
.container .contents .news_body .charge ul li.title {font-weight:bold;}
.container .contents .share {*height:1%; overflow:auto; zoom:1; margin-top:30px; text-align:center; padding:5px 0; border:#d7d7d7 1px solid; background-color:#f6f6f6;}
.container .contents .share ul {width:710px; margin:auto; padding:0;}
.container .contents .share ul li {float:left; line-height:26px; margin-left:10px; margin-right:10px; padding-left:21px;}
.container .contents .share ul li a {color:#333;}
.container .contents .share ul li a:hover {color:#4661ab;}
.container .contents .share ul li.twitter {background:url(http://static.newswire.co.kr/eimages/ico/ico_twitter.gif) 0 6px no-repeat;}
.container .contents share ul li.linknow {background:url(http://static.newswire.co.kr/eimages/ico/ico_linknow.gif) 0 6px no-repeat;}
.container .contents .share ul li.nate {background:url(http://static.newswire.co.kr/eimages/ico/ico_nate.gif) 0 6px no-repeat;}
.container .contents .share ul li.me2day {background:url(http://static.newswire.co.kr/eimages/ico/ico_metoday.gif) 0 6px no-repeat;}
.container .contents .share ul li.naver {background:url(http://static.newswire.co.kr/eimages/ico/ico_naver.gif) 0 6px no-repeat;}
.container .contents .share ul li.yozm {background:url(http://static.newswire.co.kr/eimages/ico/ico_now.gif) 0 6px no-repeat;}
.container .contents .share ul li.google {background:url(http://static.newswire.co.kr/eimages/ico/ico_google.gif) 0 6px no-repeat;}
.container .contents .share ul li.facebook {background:url(http://static.newswire.co.kr/eimages/ico/ico_facebook.gif) 0 6px no-repeat;}
.container .contents .share ul li.livecom {background:url(http://static.newswire.co.kr/eimages/ico/ico_live.gif) 0 6px no-repeat;}
.container .contents .share ul li.digg {background:url(http://static.newswire.co.kr/eimages/ico/ico_digg.gif) 0 9px no-repeat;}
.container .contents .share ul li.myspace {background:url(http://static.newswire.co.kr/eimages/ico/ico_myspace.gif) 0 6px no-repeat;}
.container .contents .share ul li.mixx {background:url(http://static.newswire.co.kr/eimages/ico/ico_mixx.gif) 0 6px no-repeat;}

/* contents : table */
.container .contents table {width:100%; table-layout:fixed;}
.container .contents table th {font-size:13px; font-weight:bold; text-align:left; vertical-align:middle;}
.container .contents table th span {font-size:12px; font-weight:normal;}
.container .contents table tr th.multi {vertical-align:top; padding-top:11px;}
.container .contents table td {padding-top:4px; padding-bottom:5px; vertical-align:middle; text-align:left;}
.container .contents table td span {font-size:11px; color:#555; letter-spacing:-1px;}
.container .contents table td .explain {font-size:11px; color:#555; margin-top:5px;}
.container .contents table td .input_box {height:25px; font-size:13px; line-height:1.8em; border:#bebebe 1px solid;}
.container .contents table td select {font-size:12px !important; margin-top:3px;}
.container .contents table td img {vertical-align:middle;}
.container .contents table td textarea {padding:5px;}

/* contents : table1 */
.container .contents .tbl_type1 {table-layout:fixed; border-top:#c7c7c7 1px solid;}
.container .contents .tbl_type1 th {padding-top:10px !important; padding-left:12px !important; padding-bottom:7px !important; background-color:#f6f6f6; border-bottom:#dedede 1px solid;}
.container .contents .tbl_type1 td {padding-top:2px !important; padding-left:5px !important; padding-bottom:4px !important; border-bottom:#dedede 1px solid;}

/* contents : table2 */
.container .contents .tbl_type2 {table-layout:fixed;}
.container .contents .tbl_type2 th {text-align:right; padding-right:15px;}

a.link1, a:link.link1, a:visited.link1, a:active.link1 {color:#4661ab !important; margin-left:0 !important; padding-left:0 !important; text-decoration:none;}
a:hover.link1 {text-decoration:underline;}
a.link1 span {line-height:22px !important; margin-left:0 !important; padding-left:0 !important; padding-right:8px !important; background:url(http://static.newswire.co.kr/images/btn/link_arrow.gif) right 6px no-repeat !important;}