@charset "utf-8";
/* CSS Document */

body {
	background-image:url('upper_body.jpg');
	background-repeat:repeat-x;
}

.bold {font-weight:bold;}
.center {text-align:center;}
.left {text-align:left;}
.right {text-align:right;}
.noBold {font-weight:normal;}
.noMr {margin:0;}

.contentsBox {
	padding:20px 30px 0 20px;
}
.titleText {
	 text-decoration:none; color:#4f4f4f;font-weight:bold;;
}

.menuText {
	 text-decoration:none; color:#CC0066;font-weight:bold;;
}

.linknon { color:#a5a5a5;}


.pnt15 {font-size:15px;}
.pnt17 {font-size:17px;}

.lpd5 {padding-left:5px;}
.lpd10 {padding-left:10px;}
.lpd15 {padding-left:15px;}
.lpd20 {padding-left:20px;}
.lpd25 {padding-left:25px;}
.lpd30 {padding-left:30px;}
.lpd35 {padding-left:35px;}
.lpd40 {padding-left:40px;}
.lpd45 {padding-left:45px;}
.lpd50 {padding-left:50px;}

.rpd5 {padding-right:5px;}
.rpd10 {padding-right:10px;}
.rpd15 {padding-right:15px;}
.rpd20 {padding-right:20px;}
.rpd25 {padding-right:25px;}
.rpd30 {padding-right:30px;}
.rpd35 {padding-right:35px;}
.rpd40 {padding-right:40px;}
.rpd45 {padding-right:45px;}
.rpd50 {padding-right:50px;}


.pb10 { padding-bottom:10px;}
.pt30 { padding-top:30px;}
.pt10 { padding-top:10px;}
.pb15 { padding-bottom:15px;}
.pb50 { padding-bottom:50px !important;}
.pb20 { padding-bottom:20px;}
.pb18 { padding-bottom:18px;}
.mt50 {margin-top:50px; }
.mb20 {margin-bottom:20px; }
.mb40 {margin-bottom:40px; }
.mb50 {margin-bottom:50px; }
.btn {  padding:10px; text-align:center !important; width: 643px !important;}
.txt_blue { float:left; color:#447aaf;}
.indent_txt { text-indent:-13px; padding-left:15px;}
.pb0 { clear:both; padding-bottom:0px !important; }



body, table, tr, td, select, textarea { font-family:Arial,verdana; font-size:12px; line-height:160%; }

font {font-family:Dotum, Arial,Verdana;font-size:10px; color:#3b3b3b;}
img {border:0px none;}
a:link {font-family:Tahoma;font-size:12px;color:#3b3b3b;text-decoration:none;}
a:visited {font-family:Tahoma;font-size:12px;color:#3b3b3b;text-decoration:none;}
a:hover {font-family:Tahoma;font-size:12px;color:#3b3b3b;text-decoration:underline;}
a:active {font-family:Tahoma;font-size:12px;color:#3b3b3b;text-decoration:none;}

/*
#wrap {width:100%; padding:0; margin:0; vertical-align:top;}
#topmenu {width:100%;background:url("../images/common/top_bgbox.jpg") repeat-x;height:76px;margin-bottom:10px;text-align:center;}
	.topmenu_box {position:absolute;width:954px;left:50%;margin-left:-477px;}
	.topmenu_box_logo {margin:10px 0 0 25px;width:100px;}
	.topmenu_box_ri {width:829px;vertical-align:top;height:76px;text-align:right;}
	.topbanner {vertical-align:top;padding-top:1px;height:18px;text-align:right;}
	.topbanner p {vertical-align:top;padding-top:1px;height:18px;}
	.menubar {height:47px; vertical-align:bottom; padding-bottom:6px;}
#contant {position:absolute;width:954px;vertical-align:top;left:50%;margin-left:-477px}		
*/
.date_normal {font-family:Tahoma;font-size:11px;color:#555555;}
a:link.date_normal {font-family:Tahoma;font-size:11px;color:#555555;text-decoration:none;}
a:visited.date_normal {font-family:Tahoma;font-size:11px;color:#555555;text-decoration:none;}
a:hover.date_normal {font-family:Tahoma;font-size:11px;color:#555555;text-decoration:none;}
a:active.date_normal {font-family:Tahoma;font-size:11px;color:#555555;text-decoration:none;}

.menu_txt {font-family:Verdana;font-size:13px;color:#ffffff;text-decoration:none;font-weight:bold;}
a:link.menu_txt {font-family:Verdana;font-size:13px;color:#ffffff;line-height:15px;text-decoration:none;font-weight:bold;}
a:visited.menu_txt {font-family:Verdana;font-size:13px;color:#ffffff;line-height:15px;text-decoration:none;font-weight:bold;}
a:hover.menu_txt {font-family:Verdana;font-size:13px;color:#ffffff;line-height:15px;text-decoration:none;font-weight:bold;}
a:active.menu_txt {font-family:Verdana;font-size:13px;color:#ffffff;line-height:15px;text-decoration:none;font-weight:bold;}

/************************/
.txtalign_le {text-align:left;}
.txtalign_ri {text-align:right;}
.txtalign_cen {text-align:center;}
.valign_top {vertical-align:top;}


/********/
.lemenu {font-family:Verdana;font-size:13px;color:#707070;text-decoration:none;font-weight:bold;}
a:link.lemenu {font-family:Verdana;font-size:13px;color:#707070;text-decoration:none;font-weight:bold;;text-decoration:none;}
a:visited.lemenu {font-family:Verdana;font-size:13px;color:#707070;text-decoration:none;font-weight:bold;text-decoration:none;}
a:hover.lemenu {font-family:Verdana;font-size:13px;color:#707070;text-decoration:none;font-weight:bold;text-decoration:none;}
a:active.lemenu {font-family:Verdana;font-size:13px;color:#707070;text-decoration:none;font-weight:bold;text-decoration:none;}

.subtitle {font-family:Verdana;font-size:18px;color:#227cd7;}


.lemenu_over {font-family:Verdana;color:#1178ca;font-size:13px;font-weight:bold;}
a:link.lemenu_over {font-family:Verdana;color:#1178ca;font-size:13px;font-weight:bold;text-decoration:none;}
a:active.lemenu_over {font-family:Verdana;color:#1178ca;font-size:13px;font-weight:bold;text-decoration:none;}
a:hover.lemenu_over {font-family:Verdana;color:#1178ca;font-size:13px;font-weight:bold;text-decoration:none;}
a:visited.lemenu_over {font-family:Verdana;color:#1178ca;font-size:13px;font-weight:bold;text-decoration:none;}



a.menu:link, a.menu:visited, a.menu:active { font-weight:bold;font-size:10pt;text-decoration:none; color:#969696; }
a.menu:hover { text-decoration:underline; }

a.white:link, a.white:visited, a.white:active { font-size:9pt;text-decoration:none; color:#FFFFFF; }
a.white:hover { text-decoration:underline; }



a.smallTitle:link, a.smallTitle:visited, a.smallTitle:active { font-weight:bold;font-size:10pt;text-decoration:none; color:#0f820f; }
a.smallTitle:hover { text-decoration:underline; }


.titles {font-weight:bold; font-size:11pt;text-decoration:none; color:#3d6ed7; }

.viewTitle {font-weight:bold; font-size:11pt;}


a.author:link, a.author:visited, a.author:active { font-size:9pt; color:#137BE3;text-decoration:underline; }
a.author:hover { text-decoration:none; }

.ciTextColor { font-size:9pt;text-decoration:none; color:#137BE3; }

a.linkBold:link, a.linkBold:visited, a.linkBold:active { font-size:9pt;text-decoration:none; color:#5F5F5F; }
a.linkBold:hover {text-decoration:underline;color:#330000; }