@charset "euc-kr";

body {
	font-size: 0.75em;
	line-height: 1.4em;
	color: #767676;
	padding: 0;
	margin:0 ;
	font-family: "verdana" , sans-serif;
}
*{padding: 0;
	margin:0 ;}
	
/* Skip Menu */
.skipMenu {visibility:hidden; position:absolute; z-index:-10; margin:0; padding:3px; border:1px solid #ccc; background:#fefefe; list-style:none;}
.skipMenu li {display:inline; padding-right:2em;}
	
	
a:link {
	color: #242424;
	text-decoration: none;
}
a:visited {
	color: #242424;
	text-decoration: none;
}
a:hover {
	color: #00749a;
	text-decoration: underline;
}
a:active {
	color: #242424;
	text-decoration: none;
}
img, input.type-image {
	border: none;
}
form {
	margin: 0;
	padding: 0;
}
hr{
	display: none;
}
select {
	font-size: 1.0em;
	font-family: "verdana" , sans-serif;
	vertical-align:middle;
}
ul, ol, li {
	margin: 0;
	padding: 0;
	list-style: none;
}
p, div, dl, dt, dd {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
}
textarea {
	font-family: "verdana" , sans-serif;
	border:1px solid #C5C5C5; padding:5px; 
}


input.find { width:95px; height:17px; line-height:17px; font-family:Arial; color:#767676; border:0; padding:6px; margin:0; background-color:#e5e5e5; }

input.mail { width:100%; height:20px; line-height:20px; font-family:Arial; color:#767676; border:solid 1px #cccccc; padding:0 2px 0 2px; margin:0; }

input.sign { width:200px; height:20px; line-height:20px; font-size:11px; font-family:Arial; color:#666666; border:solid 1px #cccccc; padding:0 2px 0 2px; margin:0; vertical-align:middle; }

input.sign02 { width:400px; height:20px; line-height:20px; font-size:11px; font-family:Arial; color:#666666; border:solid 1px #cccccc; padding:0 2px 0 2px; margin:0; vertical-align:middle; }

input.login { width:150px; height:24px; line-height:24px; font-size:12px; font-family:Arial; color:#666666; border:solid 1px #cccccc; padding:0 4px; margin:0;  }


input.main_find { width:100%; height:14px; line-height:27px; font-family:Arial; color:#444444; border:0; padding:6px; padding:0 2px 0 2px; background-color:#ebebeb; }




input.search  { margin:5px 0 0 5px; padding-left:3px; border:0px; width:145px; height:15px; background-color:transparent;  background-repeat:no-repeat; }

input.subscribe  { margin:0; padding:2px; border-top:2px solid #cccccc;  border-right:1px solid #e1e1e1;  border-bottom:1px solid #e1e1e1;  border-left:2px solid #cccccc; width:153px; height:15px; background-color:#ffffff; background-image:url(../images/common/bg_email.gif);  background-repeat: no-repeat; }



select.find { height:25px; line-height:25px; font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#444444; font-size:11px; border:solid 1px #cdcdcd; padding:0; margin:0; }

select.top01 { width:220px; height:24px; line-height:24px; font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#444444; font-size:11px; border:solid 1px #cdcdcd; padding:0; margin:0; }

select.top02 { width:180px; height:24px; line-height:24px; font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#444444; font-size:11px; border:solid 1px #cdcdcd; padding:0; margin:0; }

select.search_btn { height:22px; line-height:22px; font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#444444; font-size:12px; border:solid 1px #cdcdcd; padding:0; margin:0 10xp; }

select.sign { height:22px; line-height:22px; color:#666666; font-size:11px; border:solid 1px #cdcdcd; padding:0; }



textarea.sign  { width:400px; height:60px; color:#666666; font-family:Arial; border:solid 1px #cdcdcd;  }

textarea.reply  { font-family: "verdana" , sans-serif; color:#333333; border-top:1px solid #abadb3;  border-right:1px solid #e3e9ef;  border-bottom:1px solid #e3e9ef;  border-left:1px solid #abadb3; width:680px; height:60px; }


.gnb_top         { color:#cccccc; text-decoration:none; }
.gnb_top:link    { color:#cccccc; text-decoration:none; }
.gnb_top:visited { color:#cccccc; text-decoration:none; }
.gnb_top:active  { color:#cccccc; text-decoration:none; }
.gnb_top:hover   { color:#ffffff; text-decoration:underline; }


.main_white         { color:#ffffff; text-decoration:none; }
.main_white:link    { color:#ffffff; text-decoration:none; }
.main_white:visited { color:#ffffff; text-decoration:none; }
.main_white:active  { color:#ffffff; text-decoration:none; }
.main_white:hover   { color:#ffffff; text-decoration:underline; }


.main_title         { color:#131313; text-decoration:none; }
.main_title:link    { color:#131313; text-decoration:none; }
.main_title:visited { color:#131313; text-decoration:none; }
.main_title:active  { color:#131313; text-decoration:none; }
.main_title:hover   { color:#000000; text-decoration:underline; }

.main_title02         { color:#817365; text-decoration:none; }
.main_title02:link    { color:#817365; text-decoration:none; }
.main_title02:visited { color:#817365; text-decoration:none; }
.main_title02:active  { color:#817365; text-decoration:none; }
.main_title02:hover   { color:#2d1a08; text-decoration:underline; }


.main_content         { color:#767676; text-decoration:none; }
.main_content:link    { color:#767676; text-decoration:none; }
.main_content:visited { color:#767676; text-decoration:none; }
.main_content:active  { color:#767676; text-decoration:none; }
.main_content:hover   { color:#444444; text-decoration:underline; }


.main_link         { color:#296eac; text-decoration:underline; }
.main_link:link    { color:#296eac; text-decoration:underline; }
.main_link:visited { color:#296eac; text-decoration:underline; }
.main_link:active  { color:#296eac; text-decoration:underline; }
.main_link:hover   { color:#062847; text-decoration:underline; }


.menu_depth         { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#e5e5e5; text-decoration:none; }
.menu_depth:link    { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#e5e5e5; text-decoration:none; }
.menu_depth:visited { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#e5e5e5; text-decoration:none; }
.menu_depth:active  { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#e5e5e5; text-decoration:none; }
.menu_depth:hover   { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#e5e5e5; text-decoration:underline; }


.text_navi         { color:#767676; text-decoration:none; }
.text_navi:link    { color:#767676; text-decoration:none; }
.text_navi:visited { color:#767676; text-decoration:none; }
.text_navi:active  { color:#767676; text-decoration:none; }
.text_navi:hover   { color:#666666; text-decoration:underline; }


.text_menu         { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#ffffff; text-decoration:none;}
.text_menu:link    { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#ffffff; text-decoration:none;}
.text_menu:visited { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#ffffff; text-decoration:none;}
.text_menu:active  { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#ffffff; text-decoration:none;}
.text_menu:hover   { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#ffffff; text-decoration:underline; }



.text_footer         { font-family:Arial; font-size:11px; color:#ffffff; text-decoration:none;}
.text_footer:link    { font-family:Arial; font-size:11px; color:#ffffff; text-decoration:none;}
.text_footer:visited { font-family:Arial; font-size:11px; color:#ffffff; text-decoration:none;}
.text_footer:active  { font-family:Arial; font-size:11px; color:#ffffff; text-decoration:none;}
.text_footer:hover   { font-family:Arial; font-size:11px; color:#ffffff; text-decoration:underline; font-weight:bold; }


.text_white         { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#ffffff; text-decoration:none;}
.text_white:link    { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#ffffff; text-decoration:none;}
.text_white:visited { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#ffffff; text-decoration:none;}
.text_white:active  { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#ffffff; text-decoration:none;}
.text_white:hover   { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#ffffff; text-decoration:underline; }


.tab_on             { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#000000; text-decoration:none;}
.tab_on:link        { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#000000; text-decoration:none;}
.tab_on:visited     { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#000000; text-decoration:none;}
.tab_on:active      { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#000000; text-decoration:none;}
.tab_on:hover       { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#000000; text-decoration:underline; }


.tab_off            { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#666666; text-decoration:none;}
.tab_off:link       { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#666666; text-decoration:none;}
.tab_off:visited    { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#666666; text-decoration:none;}
.tab_off:active     { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#666666; text-decoration:none;}
.tab_off:hover      { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#222222; text-decoration:underline; }


.text_blue         { color:#00749a; text-decoration:none;}
.text_blue:link    { color:#00749a; text-decoration:none;}
.text_blue:visited { color:#00749a; text-decoration:none;}
.text_blue:active  { color:#00749a; text-decoration:none;}
.text_blue:hover   { color:#00749a; text-decoration:underline; }


.textlist_title         { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#333333; text-decoration:none; }
.textlist_title:link    { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#333333; text-decoration:none; }
.textlist_title:visited { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#333333; text-decoration:none; }
.textlist_title:active  { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#333333; text-decoration:none; }
.textlist_title:hover   { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#00749a; text-decoration:underline; }

.textlist02_title         { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#27a1c9; text-decoration:none; }
.textlist02_title:link    { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#27a1c9; text-decoration:none; }
.textlist02_title:visited { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#27a1c9; text-decoration:none; }
.textlist02_title:active  { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#27a1c9; text-decoration:none; }
.textlist02_title:hover   { font-family:"Franklin Gothic Medium", "Franklin Gothic"; color:#27a1c9; text-decoration:underline; }


.textlist_content         { color:#767676; text-decoration:none; line-height:14px; }
.textlist_content:link    { color:#767676; text-decoration:none; line-height:14px; }
.textlist_content:visited { color:#767676; text-decoration:none; line-height:14px; }
.textlist_content:active  { color:#767676; text-decoration:none; line-height:14px; }
.textlist_content:hover   { color:#444444; text-decoration:underline; line-height:14px; }


.textlist_date         { color:#767676; text-decoration:none;}
.textlist_date:link    { color:#767676; text-decoration:none;}
.textlist_date:visited { color:#767676; text-decoration:none;}
.textlist_date:active  { color:#767676; text-decoration:none;}
.textlist_date:hover   { color:#444444; text-decoration:underline; }


.text_paging         { color:#00749a; text-decoration:underline; font-weight:bold;}
.text_paging:link    { color:#00749a; text-decoration:underline; font-weight:bold;}
.text_paging:visited { color:#00749a; text-decoration:underline; font-weight:bold;}
.text_paging:active  { color:#00749a; text-decoration:underline; font-weight:bold;}
.text_paging:hover   { color:#00749a; text-decoration:underline; font-weight:bold; }


.text_btn01         { color:#767676; text-decoration:none; font-weight:bold;}
.text_btn01:link    { color:#767676; text-decoration:none; font-weight:bold;}
.text_btn01:visited { color:#767676; text-decoration:none; font-weight:bold;}
.text_btn01:active  { color:#767676; text-decoration:none; font-weight:bold;}
.text_btn01:hover   { color:#000000; text-decoration:underline; font-weight:bold; }


.text_btn02         { color:#efefef; text-decoration:none; font-weight:bold;}
.text_btn02:link    { color:#efefef; text-decoration:none; font-weight:bold;}
.text_btn02:visited { color:#efefef; text-decoration:none; font-weight:bold;}
.text_btn02:active  { color:#efefef; text-decoration:none; font-weight:bold;}
.text_btn02:hover   { color:#ffffff; text-decoration:underline; font-weight:bold; }


.text_btn03         { color:#666666; text-decoration:none; font-weight:bold;}
.text_btn03:link    { color:#666666; text-decoration:none; font-weight:bold;}
.text_btn03:visited { color:#666666; text-decoration:none; font-weight:bold;}
.text_btn03:active  { color:#666666; text-decoration:none; font-weight:bold;}
.text_btn03:hover   { color:#000000; text-decoration:underline; font-weight:bold; }


.text_sitemap         { color:#767676; text-decoration:none;}
.text_sitemap:link    { color:#767676; text-decoration:none;}
.text_sitemap:visited { color:#767676; text-decoration:none;}
.text_sitemap:active  { color:#767676; text-decoration:none;}
.text_sitemap:hover   { color:#444444; text-decoration:underline; }



.tview_name { color:#000000; text-decoration:none; }

.tview_login18 { font-size:18px; color:#666666; text-decoration:none; }

.tview_login11 { font-size:11px; color:#666666; text-decoration:none; }

.tview_login11b { font-size:11px; color:#00749a; text-decoration:underline; font-weight:bold; }

.tview_reply12b { font-size:12px; color:#333333; text-decoration:none; font-weight:bold; }

.tview_reply9 { font-size:9px; color:#767676; text-decoration:none; }

.tsearch_title { color:#27a1c9; text-decoration:none; }

.tsearch_result { color:#000000; font-weight:bold; background-color:#b4e7ff; }

.text_gray6 { color:#666666; }

.contact_title { font-family:"Franklin Gothic Medium", "Franklin Gothic"; font-size:13px; color:#767676; }

.branches_title { font-family:"Franklin Gothic Medium", "Franklin Gothic"; font-size:13px; color:#C15300; }

.map_link { font-family:"Franklin Gothic Medium", "Franklin Gothic"; font-size:12px; line-height:24px; }

.text_blue02 { color:#03365a; }



/* ¹öÆ° */

/* Button Reset */
.button,
.button button,
.button input { position:relative; margin:0; display:-moz-inline-stack; display:inline-block; text-decoration:none !important; border:0; font-size:10px; font-family:Tahoma, Sans-serif; white-space:nowrap; background:url(../images/common/btn/buttonWhite.gif) no-repeat; overflow:visible; color:#333;}
.button { height:23px; padding:0; vertical-align:middle; margin-right:2px; background-position:left top;}
.button a,
.button button,
.button input{ left:2px; vertical-align:top; cursor:pointer;}

/* Button Size */
.button { height:23px; background-position:left top; }
.button button,
.button input { height:23px; padding:0 10px 0 8px; font-size:10px; line-height:23px; background-position:right top;}


/* Button Text Color */
.button *:hover,
.button *:active, 
.button *:focus{ color:#1d9dc4;}

.button.tblue,
.button.tblue button,
.button.tblue input { background-image:url(../images/common/btn/buttonWhite.gif); color:#1d9dc4;}
.button.tblue *:hover,
.button.tblue *:active,
.button.tblue *:focus{ color:#00465d;}

.button.black,
.button.black button,
.button.black input { background-image:url(../images/common/btn/buttonBlack.gif); color:#fff;}
.button.black *:hover,
.button.black *:active,
.button.black *:focus{ color:#cdf3ff;}


/* Button Text Strong */
.button.strong * { font-weight:bold !important;}

