﻿body {margin:0; padding:0;}

td						{font-family: "굴림";	font-size: 11px;	color: #7B7B7B;	line-height: 17px;}

input					{font-family: "굴림";	font-size: 11px;	color: #7B7B7B;	border: 1px solid;	border-color: #e4e4e4;	height: 20px; 	background-color:#F5F5F5;}

.input_search				{font-family: "굴림";	font-size: 11px;	color: #4B6710;;	border: 1px solid;	border-color: #B7C3CF;	height: 20px; 	background-color:#F5F5F5;}

textarea			{font-family: "";	font-size: 11px;	color: #7B7B7B;	border: 1px solid;	border-color: #e4e4e4; background-color:#F5F5F5;width: 100%;	 padding-left: 10px; padding-right: 10px;	text-align: justify;	overflow-y:auto;}
.textarea1				{border: 1px solid;	border-color: #C7C6C6;}


a:link				{color: #7B7B7B;	text-decoration:none;}
a:visited			{color: #7B7B7B;	text-decoration:none;}
a:active			{color: #7B7B7B;	text-decoration:none;}
a:hover				{color: #ff9200;	text-decoration:none;}


.link   a:link				{color: #09458d; font-size:8pt;}
.link   a:visited			{color: #09458d; font-size:8pt;}
.link   a:active			{color: #a6c0df; font-size:8pt;}
.link   a:hover			{color: #a6c0df;	 font-size:8pt;}

.main_bg { background:url(../img/main_bg.gif);}
.bg { background:url(../img/bg/bg.jpg);}
.top_bg { background:url(../img/bg/t_bg.jpg) repeat-x;}
.sub_bg { background:url(../img/bg/s_bg01.jpg)  no-repeat;}
.con_bg { background:url(../img/cmn/c_bg.gif) repeat-y; height:100%;}
.content {padding:20 0 50 0;}
.linemap{font-size:8pt; color:#858585; height:24; } 


.al { text-align:left;} .ac { text-align:center;} .ar { text-align:right;}
.b { font-weight:bold; }
.u { text-decoration:underline; }
.sp { letter-spacing:-1px; }
.v8 { font:normal 8pt Verdana, Tahoma; }
.p8 { font-size:8pt; }
.p9 { font-size:9pt; }
.p12 { font-size:12pt; }
.l13 { line-height:1.3em; }
.l14 { line-height:1.4em; }
.l15 { line-height:1.5em; }
.l16 { line-height:1.6em; }
.po-relative { position:relative; }
.po-absolute { position:absolute; }
.fr-txt { border:solid 1px #C3C3C3; padding:3px 0 0 2px;  }
.fr-txtarea { border:solid 1px #C3C3C3; padding:3px 0 3px 2px; line-height:1.4em;  }
.fr-txt-comment { width:441px; border:solid 1px #C3C3C3; background-color:#FCF8DF; font:normal 8pt ,Dotum; padding:4px 0 0 2px;  }
.fr-radio { margin:0 1px -1px 1px; }
.fr-check { margin:0 0 0px 2px; }
.img-cur { cursor:pointer; }

.menu {font-family: "굴림";	font-size: 11px;	color: #7B7B7B;	line-height: 17px;}







