@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/* F12 개발자 도구로 작성. 원본 파일을 정확하게 표현한 것이 아닐 수도 있습니다. */
* {
	margin: 0px; padding: 0px; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif;
}

.yona_latest_txt {
	color: #565656; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 12px; line-height:21px;
}
.yona_latest_txt a:link {
	color: #565656; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 12px; line-height:21px;
}
.yona_latest_txt a:visited {
	color: #565656; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 12px; line-height:21px;
}
.yona_latest_txt a:active {
	color: #565656; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 12px; line-height:21px;
}
.yona_latest_txt a:hover {
	color: #565656; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 12px; line-height:21px;
}



.yona_latest_green {
	color: rgb(87, 178, 21); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 11px;
}
.yona_guin_txt {
	color: #7c7c7c; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 11px; line-height:15px;
}
/*
.yona_latest_txt {
	color: rgb(153, 153, 153); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 13px;
}*/
.yona_guin_blue {
	color: rgb(49, 112, 182); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 12px;
}
.yona_il_color {
	color: rgb(255, 72, 0); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 12px;
}
.yona_il_txt {
	color: rgb(69, 69, 69); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 12px;
}
.yona_form_title3 {
	color: rgb(123, 123, 123); font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}
.yona_latest_txtright {
	color: rgb(135, 135, 135); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 13px;
}
.yona_latest_colorright {
	color: rgb(253, 113, 130); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 13px;
}
.formlogin {
	border: 1px solid rgb(229, 229, 229); width: 90px; height: 21px; color: rgb(69, 69, 69); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 11px; background-color: rgb(244, 244, 244);
}
.formlogin2 {
	border: 1px solid #cccccc; width: 97px; height: 19px; color: #bfbfbf; padding-left: 4px; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 11px; background-color: rgb(255, 255, 255);
}
.forms_2 {
	border: 1px solid rgb(190, 190, 190); width: 150px; height: 19px; color: rgb(69, 69, 69); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 11px; background-color: rgb(255, 255, 255);
}
.formsc {
	border: 1px solid rgb(226, 226, 226); width: 240px; height: 20px; color: rgb(165, 165, 165); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 11px; background-color: rgb(255, 255, 255);
}
.link {
	border: 1px solid rgb(229, 229, 229); width: 163px; height: 21px; color: rgb(69, 69, 69); font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: rgb(244, 244, 244);
}
.selectBox {
	-ms-behavior: url(selectbox.htc);
}
.selectBox1 {
	-ms-behavior: url(selectbox.htc);
}
.selectBox11 {
	-ms-behavior: url(selectbox.htc);
}
.selectBox111 {
	-ms-behavior: url(selectbox.htc);
}
body {
	margin: 0px;
}
/*
.yona_latest_txt {
	color: rgb(124, 124, 124); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 11px;
}*/
.yona_latest_txt2 {
	color: rgb(124, 124, 124); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 12px;
}
.yona_latest_green {
	color: rgb(87, 178, 21); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 11px;
}
.yona_latest_green2 {
	color: rgb(87, 178, 21); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 12px;
}
.yona_guin_txt {
	color: rgb(96, 96, 96); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 12px;
}
.yona_guin_blue {
	color: rgb(107, 169, 190); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 12px;
}
.yona_il_color {
	color: rgb(255, 72, 0); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 12px;
}
.yona_il_txt {
	color: rgb(69, 69, 69); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 12px;
}
/*.yona_form_title3 {
	color: rgb(123, 123, 123); font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}
.yona_form_title3 {
	color: rgb(123, 123, 123); font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}*/
.formlogin {
	border: 1px solid rgb(229, 229, 229); width: 90px; height: 21px; color: rgb(69, 69, 69); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 11px; background-color: rgb(244, 244, 244);
}
.formsc {
	border: 1px solid rgb(226, 226, 226); width: 240px; height: 20px; color: rgb(165, 165, 165); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 11px; background-color: rgb(255, 255, 255);
}
.link {
	border: 1px solid rgb(229, 229, 229); width: 163px; height: 21px; color: rgb(69, 69, 69); font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: rgb(244, 244, 244);
}
.selectBox {
	-ms-behavior: url(selectbox.htc);
}
.selectBox1 {
	-ms-behavior: url(selectbox.htc);
}
.selectBox11 {
	-ms-behavior: url(selectbox.htc);
}
.selectBox111 {
	-ms-behavior: url(selectbox.htc);
}
a:link {
	color: #565656; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 13px; text-decoration: none; line-height:25px;
}
a:visited {
	color: rgb(102, 102, 102); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 13px; text-decoration: none;
}
a:active {
	color: rgb(102, 102, 102); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 13px; text-decoration: none;
}
a:hover {
	color: rgb(255, 150, 0); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 13px; text-decoration: none;
}
.squareInbox ul li {
	padding-left: 1px; _padding-left: 0px;
}
.font_pink {
	color: rgb(255, 17, 95); font-family: "����", Arial; font-size: 9pt;
}
.font_red {
	color: rgb(204, 0, 0); font-family: "����", Arial; font-size: 9pt;
}
a.menu:link {
	color: rgb(107, 169, 190); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none;
}
a.menu:visited {
	color: rgb(107, 169, 190); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none;
}
a.menu:active {
	color: rgb(107, 169, 190); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none;
}
a.menu:hover {
	color: rgb(69, 127, 147); font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none;
}
.input {
	border: 1px solid rgb(204, 204, 204); color: rgb(85, 85, 85); font-size: 9pt; background-color: rgb(233, 247, 255);
}
.input1 {
	border: 1px solid rgb(204, 204, 204); color: rgb(85, 85, 85); font-size: 9pt; background-color: rgb(255, 255, 255);
}
.input2 {
	border: 1px solid rgb(204, 204, 204); color: rgb(85, 85, 85); font-size: 9pt; background-color: rgb(236, 236, 236);
}
.btn1 {
	border: 1px solid rgb(181, 181, 181); height: 24px; color: rgb(255, 255, 255); font-family: arial; font-size: 12px; font-weight: bold; background-color: rgb(80, 80, 80);
}
.black01 {
	color: rgb(0, 0, 0); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 9pt; font-weight: lighter;
}
.black02 {
	color: rgb(0, 0, 0); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 9pt; font-weight: bold;
}
.black03 {
	color: rgb(0, 0, 0); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 10pt; font-weight: bold;
}
.orange01 {
	color: rgb(255, 102, 0); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 9pt; font-weight: lighter;
}
.orange02 {
	color: rgb(255, 102, 0); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 9pt; font-weight: bold;
}
.orange03 {
	color: rgb(255, 102, 0); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 10pt; font-weight: bold;
}
.darkblue01 {
	color: rgb(5, 55, 123); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 9pt; font-weight: lighter;
}
.darkblue02 {
	color: rgb(5, 55, 123); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 9pt; font-weight: bold;
}
.darkblue03 {
	color: rgb(5, 55, 123); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 10pt; font-weight: bold;
}
.darkblue04 {
	color: rgb(5, 55, 123); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 8pt; font-weight: bold;
}
.green01 {
	color: rgb(0, 93, 35); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 9pt; font-weight: lighter;
}
.green02 {
	color: rgb(23, 145, 51); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 9pt; font-weight: bold;
}
.green03 {
	color: rgb(23, 145, 51); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 10pt; font-weight: bold;
}
.green04 {
	color: rgb(23, 145, 51); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 8pt; font-weight: bold;
}
.blue01 {
	color: rgb(0, 12, 255); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 9pt; font-weight: lighter;
}
.blue02 {
	color: rgb(0, 12, 255); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 9pt; font-weight: bold;
}
.blue03 {
	color: rgb(0, 48, 94); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 9pt; font-weight: bold;
}
.blue04 {
	color: rgb(0, 12, 255); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 10pt; font-weight: bold;
}
.blue05 {
	color: rgb(0, 48, 94); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 9pt; font-weight: bold;
}
.red01 {
	color: rgb(255, 0, 0); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 9pt; font-weight: lighter;
}
.red02 {
	color: rgb(255, 0, 0); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 9pt; font-weight: bold;
}
.red03 {
	color: rgb(255, 0, 0); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 10pt; font-weight: bold;
}
.red04 {
	color: rgb(255, 0, 0); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 8pt; font-weight: lighter;
}
.big01 {
	color: rgb(0, 0, 0); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 11pt; font-weight: bold;
}
.big02 {
	color: rgb(102, 102, 102); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 11pt; font-weight: bold;
}
.big03 {
	color: rgb(14, 146, 0); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 11pt; font-weight: bold;
}
.big04 {
	color: rgb(255, 104, 0); line-height: 150%; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 11pt; font-weight: bold;
}

/* 2015 추가*/
.bot_title { font-size:17px; color:#6ba9be; font-weight:600; line-height:21px; padding:5px 0;}
.lank_title { width:170px; height:25px; font-size:15px; color:#FFF; font-weight:600; line-height:21px; padding:5px 3px 5px 5px; border-radius:5px; background:#6ba9be; margin:0 1px;}
.lank_title span { font-size:11px; font-weight:normal; float:right}
.mboard_outline { border:solid 1px #e6e8ea; border-radius:5px; padding:0 0 30px 0}

.footer_2015 { width:1090px; height:112px; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size:13px; color:#949599; line-height:20px; text-align:left}
.footer_2015 td img { padding:0 12px;}
.footer_2015 td span.btn a{ display:inline-block; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size:13px; color:#000; font-weight:bold; line-height:22px; margin:3px 2px 3px 0; cursor:pointer}
.footer_2015 td span.btn a:hover { display:inline-block; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size:13px; color:#949599; text-decoration:none;}

.f_copyright {display:inline-block; vertical-align:middle; width:100%; height:100px;}
.f_copyright .fc_logo {display:inline-block; vertical-align:middle; float:left; width:150px; height:100px; background:url("../images/logo_f.png") 5px center no-repeat;}
.f_copyright .fc_info {display:inline-block; vertical-align:middle; float:left; width:800px; height:100px; text-align:left;}
.f_copyright .fc_info ul {display:inline-block; vertical-align:middle; width:100%; margin-top:15px;}
.f_copyright .fc_info li {display:inline; float:left; height:20px; padding:0 10px; background:url("../images/line_10px_g.png") left center no-repeat; font:12px NanumGothic; color:#939598; letter-spacing:0; line-height:20px;}
.f_copyright .fc_info li.full {display:inline-block; width:100%; height:20px; padding:0 10px; background:none; font:12px NanumGothicBold; color:#939598; letter-spacing:0; line-height:20px;}
.f_copyright .fc_info li.start {background:none;}
.f_copyright .fc_copyright {height:30px; padding:0 10px; font:12px NanumGothic; color:#939598; letter-spacing:0; line-height:30px;}


.yona_form_title4 {color:#FFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.lank_top { color:#565656; font-weight:600}

.top_search {border-style:solid ; border-width:1px; border-color:#cccccc; border-radius:5px; border-right:none !important; vertical-align:middle;}
.top_search input[type=text]{ width:125px; border:none; border-left:1px solid #ccc; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size: 11px;color: #959595; margin-left:10px; padding:0 5px;}
.top_search select {width:64px; border:none; font-family:'NanumGothic', '나눔고딕', 'MalgunGothicWeb', '맑은고딕', dotum, '돋움', sans-serif; font-size:11px; color:#959595; background:#FFF !important; text-align:left; padding:6px 0 0 5px; margin-left:2px; float:left; margin-top:4px;}
.top_search span { display:inline-block; float:right;}

.main_login {height:26px; border-radius:5px; background:#f4f4f4; padding: 0 18px 0 8px; margin:-7px 3px 0 0; vertical-align:middle}
.main_login td {font-size:11px !important; color:#7c7c7c;}
.main_login td.name {font-size:11px !important; color:#7c7c7c; font-weight:600; text-decoration:underline;}
.main_login td.name a {font-size:11px !important; color:#7c7c7c; font-weight:600; text-decoration:underline;}
.main_login td img { line-height:20px; padding:0 4px 0 10px !important;}

.lank_title_sub { width:188px; height:25px; font-size:15px; color:#FFF; font-weight:600; line-height:21px; padding:2px 3px 2px 5px; border-radius:5px; background:#6ba9be; margin:0 1px;}
.lank_title_sub span { font-size:11px; font-weight:normal; float:right}
