﻿body {
 background-image:url('/news-skin/layout/18/images/main/bg.gif');
 background-repeat:repeat-x;
 background-color:#7493b3;
 font-size:12px;
 font-family:돋움, Dotum,"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
 color:#5d5d5d ;
 line-height:130%;
}

.body {background-color:#fff;background-image:none; font-size:12px;}

/*LINK*/

A:link {color:#515151; text-decoration:none;}
A:visited {color:#515151;text-decoration:none;}
A:active {color:#515151;text-decoration:none;}
A:hover {color:#515151;text-decoration:underline;}



body , div , dl ,dt , dd , ul ,ol ,li , h1 ,h2 , h3 , h4 ,h5 ,h6 ,pre , form , input , th , td , fieldset , p {
	font-family:돋움, Dotum,"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	margin : 0 ;
	padding : 0 ;
}

/* div {border: 1px solid #ccc;} */

ol , ul {List-style : none ;}
hr {display:none;}
label {cursor:pointer;}

Fieldset , img{
	border :0 ;
}


input{border:1px #85aad0 solid;padding:1px;}


select {font-size:12px;}

.jointextarea{border:1px #c3dffb solid;padding:1px;width:99%;}
.textarea{border:1px #85aad0 solid;padding:1px;width:99%;}
.noinput{border:0px;}

.maininput{border:2px #4e95dc solid; height:18px;padding-top:4px;padding-left:5px;font-size:14px;font-weight:bold;color:#0f70cd; background-color:#edf5fb;}

/*fontcss*/


h2{color:#83049f;font-size:24px;font-weight:bold;line-height:120%;letter-spacing:-2px;}
h2:link {color:#83049f;font-size:24px;font-weight:bold;line-height:120%;letter-spacing:-2px;}
h2:visited {color:#83049f;font-size:24px;font-weight:bold;line-height:120%;letter-spacing:-2px;}
h2:active {color:#83049f;font-size:24px;font-weight:bold;line-height:120%;letter-spacing:-2px;}
h2:hover {color:#000;font-size:24px;font-weight:bold;line-height:120%;text-decoration:none;letter-spacing:-2px;}


h1{color:#000;font-size:18px;font-weight:bold;line-height:120%;letter-spacing:-2px;padding-bottom:5px;}
h3{color:#004486;font-size:14px;font-weight:bold;line-height:120%;letter-spacing:-2px;padding:15px 0;}
h4{color:#004486;font-size:12px;font-weight:bold;line-height:120%;letter-spacing:-2px;padding:10px 0;}


.maintext {color:#9b9b9b;font-size:12px;line-height:130%;}
.maintext:link {color:#9b9b9b;font-size:12px;line-height:130%;}
.maintext:visited {color:#9b9b9b;font-size:12px;line-height:130%;}
.maintext:active {color:#9b9b9b;font-size:12px;line-height:130%;}
.maintext:hover {color:#1064c4;font-size:12px;text-decoration:none;line-height:130%;}

.news {color:#000;font-size:24px;font-weight:bold;line-height:120%;letter-spacing:-2px;}
.news a {color:#000;font-size:24px;font-weight:bold;line-height:120%;letter-spacing:-2px;}
.news a:link {color:#000;font-size:24px;font-weight:bold;line-height:120%;letter-spacing:-2px;}
.news a:hover {color:#83049f;font-size:24px;font-weight:bold;line-height:120%;text-decoration:none;letter-spacing:-2px;}


.maintext {color:#5d5d5d;font-size:12px;line-height:130%; letter-spacing:-1px;}
.maintext:link {color:#5d5d5d;font-size:12px;line-height:130%;}
.maintext:visited {color:#5d5d5d;font-size:12px;line-height:130%;}
.maintext:active {color:#5d5d5d;font-size:12px;line-height:130%;}
.maintext:hover {color:#5d5d5d;font-size:12px;text-decoration:none;line-height:130%;;text-decoration:underline;}


.font11white{color:#ffffff; font-size:11px;}
.font11white a{color:#ffffff; font-size:11px;}
.font11white a:link{color:#ffffff; font-size:11px;}
.font11white a:hover{color:#ffffff; font-size:11px;}
.font11white a:visited {color:#ffffff; font-size:11px;}

.font12white{color:#ffffff; font-size:12px;}
.font12white a{color:#ffffff; font-size:12px;}
.font12white a:link{color:#ffffff; font-size:12px;}
.font12white a:hover{color:#b4bac0; font-size:12px;text-decoration:none;}

.font18white{color:#ffffff; font-size:18px; font-weight:bold; line-height:120%;}
.font18white a{color:#ffffff; font-size:18px; font-weight:bold;}
.font18white a:link{color:#ffffff; font-size:18px; font-weight:bold;}
.font18white a:hover{color:#ffffff; font-size:18px; font-weight:bold;}

.font18blue{color:#02234b; font-size:18px; font-weight:bold; line-height:120%;}
.font18blue a{color:#02234b; font-size:18px; font-weight:bold;}
.font18blue a:link{color:#02234b; font-size:18px; font-weight:bold;}
.font18blue a:hover{color:#000; font-size:18px; font-weight:bold; text-decoration:none;}

.font14yellow {color:#fff6bd; font-size:14px; font-weight:bold; font-family:gulim;}
.font14yellow a{color:#fff6bd; font-size:14px; font-weight:bold; font-family:gulim;}
.font14yellow a:link{color:#fff6bd; font-size:14px; font-weight:bold; font-family:gulim;}
.font14yellow a:hover{color:#fff6bd; font-size:14px; font-weight:bold; font-family:gulim;}

.font14sky {color:#c9f3ff; font-size:14px; font-weight:bold; font-family:gulim;}
.font14sky a{color:#c9f3ff; font-size:14px; font-weight:bold; font-family:gulim;}
.font14sky a:link{color:#c9f3ff; font-size:14px; font-weight:bold; font-family:gulim;}
.font14sky a:hover{color:#c9f3ff; font-size:14px; font-weight:bold; font-family:gulim;}

.font11blue1{color:#a3aeba; font-size:11px;font-weight:100;}
.font11blue1 a{color:#a3aeba; font-size:11px;font-weight:100;}
.font11blue1 a:link{color:#a3aeba; font-size:11px;font-weight:100;}
.font11blue1 a:hover{color:#a3aeba; font-size:11px;font-weight:100;}

.font11blue2{color:#3369a2; font-size:11px;font-weight:100;}
.font11blue2 a{color:#3369a2; font-size:11px;font-weight:100;}
.font11blue2 a:link{color:#3369a2; font-size:11px;font-weight:100;}
.font11blue2 a:hover{color:#3369a2; font-size:11px;font-weight:100;}

.font11blue3{color:#8da2b7; font-size:11px;font-weight:100;}

.font11gray{color:#3f3f3f;font-size:11px;}
.font16000{color:#000;font-size:16px;font-weight:bold;}
.font16blue{color:#064280;font-size:16px;font-weight:bold;}

.font12blue{color:#0979c8;font-size:12px;font-weight:bold;line-height:160%;}
.font12blue:link {color:#0979c8;font-size:12px;font-weight:bold;line-height:160%;}
.font12blue:visited {color:#0979c8;font-size:12px;font-weight:bold;line-height:160%;}
.font12blue:active {color:#0979c8;font-size:12px;font-weight:bold;line-height:160%;}
.font12blue:hover {color:#0979c8;font-size:12px;font-weight:bold;line-height:160%;text-decoration:line;}

.font12blue02{color:#21466d;font-size:12px;font-weight:bold;line-height:190%;}
.font12blue02:link {color:#21466d;font-size:12px;font-weight:bold;line-height:190%;}
.font12blue02:visited {color:#21466d;font-size:12px;font-weight:bold;line-height:190%;}
.font12blue02:active {color:#21466d;font-size:12px;font-weight:bold;line-height:190%;}
.font12blue02:hover {color:#21466d;font-size:12px;font-weight:bold;line-height:190%;text-decoration:line;}

.font14blue02{color:#21466d;font-size:14px;font-weight:bold;line-height:170%;}
.font14blue02 a:link {color:#21466d;font-size:14px;font-weight:bold;line-height:170%;}
.font14blue02 a:visited {color:#21466d;font-size:14px;font-weight:bold;line-height:170%;}
.font14blue02 a:active {color:#21466d;font-size:14px;font-weight:bold;line-height:170%;}
.font14blue02 a:hover {color:#21466d;font-size:14px;font-weight:bold;line-height:170%;text-decoration:line;}

.font12blue03{color:#0761b7;font-size:12px;font-weight:bold;line-height:190%;}
.font12blue03:link {color:#0761b7;font-size:12px;font-weight:bold;line-height:190%;}
.font12blue03:visited {color:#0761b7;font-size:12px;font-weight:bold;line-height:190%;}
.font12blue03:active {color:#0761b7;font-size:12px;font-weight:bold;line-height:190%;}
.font12blue03:hover {color:#0761b7;font-size:12px;font-weight:bold;line-height:190%;text-decoration:line;}

.font12blue04{color:#0c73c3;font-size:12px;font-weight:bold;line-height:190%;}
.font12blue04:link {color:#0c73c3;font-size:12px;font-weight:bold;line-height:190%;}
.font12blue04:visited {color:#0c73c3;font-size:12px;font-weight:bold;line-height:190%;}
.font12blue04:active {color:#0c73c3;font-size:12px;font-weight:bold;line-height:190%;}
.font12blue04:hover {color:#0c73c3;font-size:12px;font-weight:bold;line-height:190%;text-decoration:line;}

.font12blue05{color:#577287;font-size:12px;font-weight:bold;line-height:190%;}

.font12blue06{color:#07a7ce;font-size:12px;line-height:190%;}

.font12blue07{color:#6a959f;font-size:12px;line-height:190%;}

.gray143c{color:#3c3c3c;font-size:14px;font-weight:bold;line-height:160%;}
.gray143c:link {color:#3c3c3c;font-size:14px;font-weight:bold;line-height:160%;}
.gray143c:visited {color:#3c3c3c;font-size:14px;font-weight:bold;line-height:160%;}
.gray143c:active {color:#3c3c3c;font-size:14px;font-weight:bold;line-height:160%;}
.gray143c:hover {color:#3c3c3c;font-size:14px;font-weight:bold;line-height:160%;text-decoration:line;}

.white12blod{color:#fff;font-size:12px;font-weight:bold;line-height:160%;}
.white12blod:link {color:#fff;font-size:12px;font-weight:bold;line-height:160%;}
.white12blod:visited {color:#fff;font-size:12px;font-weight:bold;line-height:160%;}
.white12blod:active {color:#fff;font-size:12px;font-weight:bold;line-height:160%;}
.white12blod:hover {color:#f4f700;font-size:12px;font-weight:bold;line-height:160%;text-decoration:line;}

.photo12red{color:#d2002c;font-size:12px;font-weight:bold;}
.photo12red a{color:#d2002c;font-size:12px;font-weight:bold;}
.photo12red a:hover{color:#d2002c;font-size:12px;font-weight:bold;}

.photo11text{color:#7e7e7e;font-size:11px;}
.photo11text a{color:#7e7e7e;font-size:11px;}
.photo11text a:hover{color:#7e7e7e;font-size:11px;}

.photosmall img{border:1px #4e95dc solid;width:48px; height:38px;}

.stitblue{color:#0b417a;font-size:12px;font-weight:bold;}
.textgray{color:#9c9c9c;font-size:12px;}

.photo11text{color:#9b9b9b;font-size:11px;}
.photo11text:link {color:#9b9b9b;font-size:11px;line-height:120%;}
.photo11text:visited {color:#9b9b9b;font-size:11px;line-height:120%;}
.photo11text:active {color:#9b9b9b;font-size:11px;line-height:120%;}
.photo11text:hover {color:#9b9b9b;font-size:11px;text-decoration:none;}

.stitblue {color:#0b417a;font-size:12px;font-weight:bold;line-height:120%;}
.stitblue:link {color:#0b417a;font-size:12px;font-weight:bold;line-height:120%;}
.stitblue:visited {color:#0b417a;font-size:12px;font-weight:bold;line-height:120%;}
.stitblue:active {color:#0b417a;font-size:12px;font-weight:bold;line-height:120%;}
.stitblue:hover {color:#1064c4;font-size:12px;font-weight:bold;line-height:120%;text-decoration:none;}

.textgray {color:#9c9c9c;font-size:12px;line-height:120%;}
.textgray:link {color:#9c9c9c;font-size:12px;line-height:120%;}
.textgray:visited {color:#9c9c9c;font-size:12px;line-height:120%;}
.textgray:active {color:#9c9c9c;font-size:12px;line-height:120%;}
.textgray:hover {color:#9c9c9c;font-size:12px;line-height:120%;text-decoration:line;}

.textgray02 {color:#555;font-size:12px;}
.textgray02:link {color:#555;font-size:12px;}
.textgray02:visited {color:#555;font-size:12px;}
.textgray02:active {color:#555;font-size:12px;}
.textgray02:hover {color:#1064c4;font-size:12px;text-decoration:line;}

.textgray03 {color:#555;font-size:12px;}
.textgray03:link {color:#555;font-size:12px;}
.textgray03:visited {color:#555;font-size:12px;}
.textgray03:active {color:#555;font-size:12px;}
.textgray03:hover {color:#555;font-size:12px;text-decoration:line;}

.textgray04 {color:#555;font-size:12px;}
.textgray04 a {color:#555;font-size:12px;}
.textgray04 a:link {color:#555;font-size:12px;}
.textgray04 a:hover {color:#cc4e69;font-size:12px;text-decoration:line;}

.textgray05 {color:#555;font-size:12px;}
.textgray05 a {color:#555;font-size:12px;}
.textgray05 a:link {color:#555;font-size:12px;}
.textgray05 a:hover {color:#177b72;font-size:12px;text-decoration:line;}

.font13red {color:#141313;font-size:13px;font-weight:bold;font-family:굴림,Gulim;}
.font13red:link {color:#141313;font-size:13px;font-weight:bold;font-family:굴림,Gulim;}
.font13red:visited {color:#141313;font-size:13px;font-weight:bold;font-family:굴림,Gulim;}
.font13red:active {color:#141313;font-size:13px;font-weight:bold;font-family:굴림,Gulim;}
.font13red:hover {color:#141313;font-size:13px;text-decoration:line;font-weight:bold;font-family:굴림,Gulim;}

.text18gray {color:#2c2c2c;font-size:18px;font-weight:bold;letter-spacing:-1px; line-height:120%;}
.text18gray a:link {color:#2c2c2c;font-size:18px;font-weight:bold;letter-spacing:-1px;}
.text18gray a:visited {color:#2c2c2c;font-size:18px;font-weight:bold;letter-spacing:-1px;}
.text18gray a:active {color:#2c2c2c;font-size:18px;font-weight:bold;letter-spacing:-1px;}
.text18gray a:hover {color:#00346d;font-size:18px;text-decoration:none;font-weight:bold;letter-spacing:-1px;}

.text14blue {color:#00346d;font-size:14px;font-weight:bold;}
.text14blue:link {color:#00346d;font-size:14px;font-weight:bold;}
.text14blue:visited {color:#00346d;font-size:14px;font-weight:bold;}
.text14blue:active {color:#00346d;font-size:14px;font-weight:bold;}
.text14blue:hover {color:#0862b8;font-size:14px;text-decoration:none;font-weight:bold;}

.text14blue02 {color:#000063;font-size:14px;line-height:140%;font-weight:bold;}
.text14blue02:link {color:#000063;font-size:14px;line-height:140%;}
.text14blue02:visited {color:#000063;font-size:14px;line-height:140%;}
.text14blue02:active {color:#000063;font-size:14px;line-height:140%;}
.text14blue02:hover {color:#000063;font-size:14px;text-decoration:none;line-height:140%;}


.text14red {color:#c82a2a;font-size:14px;font-weight:bold;}
.text14red:link {color:#c82a2a;font-size:14px;font-weight:bold;}
.text14red:visited {color:#c82a2a;font-size:14px;font-weight:bold;}
.text14red:active {color:#c82a2a;font-size:14px;font-weight:bold;}
.text14red:hover {color:#c82a2a;font-size:14px;text-decoration:none;font-weight:bold;}

.blueline {border-bottom:1px #c3dffb solid; color:#3369a2; font-size:12px;}

.font13 {color:#222222;font-size:13px;font-family:굴림,Gulim;line-height:140%;}
.font13:link {color:#222222;font-size:13px;font-family:굴림,Gulim;line-height:140%;}
.font13:visited {color:#222222;font-size:13px;font-family:굴림,Gulim;line-height:140%;}
.font13:active {color:#222222;font-size:13px;font-family:굴림,Gulim;line-height:140%;}
.font13:hover {color:#222222;font-size:13px;text-decoration:none;font-family:굴림,Gulim;line-height:140%;}

.font13gray {color:#434343;font-size:13px;font-family:굴림,Gulim;line-height:140%;font-weight:bold;}
.font13gray:link {color:#434343;font-size:13px;font-family:굴림,Gulim;line-height:140%;font-weight:bold;}
.font13gray:visited {color:#434343;font-size:13px;font-family:굴림,Gulim;line-height:140%;font-weight:bold;}
.font13gray:active {color:#434343;font-size:13px;font-family:굴림,Gulim;line-height:140%;font-weight:bold;}
.font13gray:hover {color:#434343;font-size:13px;text-decoration:none;font-family:굴림,Gulim;line-height:140%;font-weight:bold;}

.font12gray {color:#4a4a4a;font-size:12px;font-family:굴림,Gulim;line-height:140%;font-weight:bold;}
.font12gray:link {color:#4a4a4a;font-size:12px;font-family:굴림,Gulim;line-height:140%;font-weight:bold;}
.font12gray:visited {color:#4a4a4a;font-size:12px;font-family:굴림,Gulim;line-height:140%;font-weight:bold;}
.font12gray:active {color:#4a4a4a;font-size:12px;font-family:굴림,Gulim;line-height:140%;font-weight:bold;}
.font12gray:hover {color:#4a4a4a;font-size:12px;text-decoration:none;font-family:굴림,Gulim;line-height:140%;font-weight:bold;}

.photosolid img{}
.photosolid img:link {border:3px #00d8ff solid;}
.photosolid img:hover {border:3px #00d8ff solid;}


/*** 여기서 부터 css 작성시 기본 설정으로 반드시 포함시켜주세요 *******/
/* Protoload CSS임(로딩이미지 표시, 고정임  /js/protoload/*) */
.ajax_loading {
	background-image:url('/news-skin/default/loading/ajax_loading.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-color:white;
}

/* 기사본문내 이미지관련 스타일 위치 CSS, 본문 parent div등 id='news_body_area' 반드시 추가 */
#news_body_area   img{border:2px solid #ededed; margin: 0; padding:0px;}
#news_body_area  .photo_left{margin: 0 10px 10px 0;}
#news_body_area  .photo_right{margin: 0 0 10px 10px;}
#news_body_area  .photo_center{margin: 10px;}
/**** 여기까지는 css 작성시 기본 설정으로 반드시 포함시켜주세요 *****/