*{
	margin:0;
	padding:0;
	font-family:"돋움",Dotum,AppleGothic;
	font-size:9pt;
}
body {
	margin:0;
	font-size:9pt;
	font-family:"돋움",Dotum,AppleGothic;
	color:#333333;
	text-align:center;
}

.clearfix:after{
	content: ".";
	display: block;
	height:0;
	clear:both;
	visibility:hidden;
}

.clearfix { display:block; }
* html .clearfix {height: 1%;}

a:link { color: #444; text-decoration: none ;}
a:visited { color: #444; text-decoration: none ;}
a:active { color: #444; text-decoration: none;}
a:hover { color: #2257a0; text-decoration: none;}

div.formRow:after{
	content: ".";
	display: block;
	height:0;
	clear:both;
	visibility:hidden;
}
div.formRow{
	background-image:url('/img/titleBG.png');
	background-position:center bottom;
	background-repeat:repeat-x;
	display: block;

}
* html div.formRow {height: 1%;}

table{
	border-collapse:collapse;
	border:0;
}
td{
	font-family:"돋움",Dotum,AppleGothic;
	font-size:9pt;
	color:#333333;
	padding:0;
	word-wrap:break-word;
	line-height:12pt;
}

img { border:0; }

td.list_head{
	border-top:1px solid #1e94b4;
	border-bottom:1px solid #dddddd;
	background-image:url('/img/titleBG.png');
	background-position:center bottom;
	background-repeat:repeat-x;
	display: block;
}
td.list_body{
	border-bottom:1px solid #dddddd;
}

select{
	font-family:"돋움체",Dotumche,AppleGothic;
	font-size:9pt;
	border: solid 1px #CCCCCC;
	color:#333333;
	background-color:#f7f7f7;
}

input,textarea,div {
	font-size:9pt;
	font-family:"돋움",Dotum,AppleGothic;
}

td.form_head{ height:30px;font-weight:bold;text-align:left;color:#666666;}
td.form_cont{ height:30px;text-align:left;}

.sub_on{
	color:dodgerblue;
}
.sub_off{
	color:#666666;
	cursor:pointer;
}

.naviTitle{
	/*
	background-image:url('/img/titleLeft.png');
	color:#606060;
	padding-right:20px;
	*/
	background-repeat:no-repeat;
	height:22px;
	padding-left:10px;
	color:#fff;
	float:left;
	width:100px;
	text-align:left;
	cursor:pointer;
	margin-right:20px;
}
.naviTitle:hover{
	color:#fff;
	background-image:url('/css/img/menuLeft.png');
}

.naviTitle:hover{
	/*color:#006f9e;*/
	color:#000;
}

.naviMain{
	font-size:12pt;
	height:20px;
	font-weight:bold;
	padding-right:10px;
	width:100px;
	float:none;
	background-repeat:no-repeat;
	background-position:right;
	padding-top:2px;
	text-align:center;
	color:#fff;
}

.naviTitle:hover .naviMain{
	background-image:url('/css/img/menuRight.png');
	color:#000;
}

.naviMainSub{
	/*
	font-size:7.2pt;
	color:#bbbbbb;
	font-family:tahoma;
	float:none;
	font-style:italic;
	*/
}

.naviSub{

	padding:4px 6px 3px 6px;
	cursor:pointer;
	background-color:#f0f7ff;

}

td.tda{
        background-color:rgb(236,233,216);
        border-top-width:1px;
        border-bottom-width:1px;
        border-left-width:1px;
        border-right-width:1px;
        border-top-color:rgb(172,168,153);
        border-bottom-color:rgb(172,168,153);
        border-left-color:rgb(172,168,153);
        border-right-color:rgb(172,168,153);
        border-top-style:double;
        border-right-style:double;
        border-bottom-style:double;
        border-left-style:double;
        font-family:"돋움",Dotum,AppleGothic;
        font-size:9pt;
        letter-spacing:0px;
        padding:20px;
        color:#343434;
        background-image:url('/home/img/tdbg.gif');
}

td.tdb{
        background-color:#f5f5f5;
        padding:10px;
        border-width:1px;
        letter-spacing:0px;
        border-color:#dcdcdc;
        border-style:double;
        background-image:url('/home/img/tdbg.gif');
}