@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

 

body {
	font-family: 'Nanum Gothic', sans-serif;
	font-size: 13px;
	color: #848484;
	margin: 0;
	background-color:#ffffff;
	overflow-y: scroll;
}

th	{ font-size: 12px; font-family: 'Nanum Gothic', sans-serif; line-height:16px;}
td	{ font-size: 12px; font-family: 'Nanum Gothic', sans-serif; line-height:16px;}
img	{ border:0; }

.t1	{ font-size:25px; color:#000000; font-weight:bold; letter-spacing:-1px; line-height:33px;}
.t2	{ font-size:20px; color:#ffffff; font-weight:bold; letter-spacing:-1px;}
.t3	{ font-size:20px; color:#000000; font-weight:bold; line-height:33px;}
.t4	{ font-size:15px; color:#000000; font-weight:bold; letter-spacing:-1px;}
.t5	{ font-size:33px; color:#000000; font-weight:bold; letter-spacing:-1px; line-height:36px;}
.t6	{ font-size:16px; color:#000000; line-height:22px;}
.t7	{ font-size:13px; color:#000000; line-height:18px; font-weight:bold;}
.t8	{ font-size:15px; color:#000000; font-weight:bold;}
.t9	{ font-size:13px; color:#7c7c7c;}
.t10	{ font-size:12px; color:#000000; line-height:18px; letter-spacing:-1px; font-weight:bold;}
.t11	{ font-size:20px; color:#35b5d5; font-weight:bold;}

.small_t1 { font-size:11px; letter-spacing:-1px; line-height:14px; }
.small_t2 { font-size:11px; }

.sm1		{ color:#ffffff; font-weight:bold; }
.sm2		{ color:#000000; font-weight:bold; }

.onm	{ color:#555555; font-weight:bold;}
.content {font-size:12px; line-height:19px; letter-spacing:0.2px;}


a:link			{ text-decoration: none; color: #848484 }
a:visited		{ text-decoration: none; color: #848484 }
a:hover			{ text-decoration: none; color: #000000 }

a.cm:link			{ text-decoration: none; color: #9b9b9b; font-size:11px; }
a.cm:visited		{ text-decoration: none; color: #9b9b9b; font-size:11px; }
a.cm:hover			{ text-decoration: none; color: #000000; font-size:11px; }

a.sub:link		{ text-decoration: none; color: #959595; font-size:13px;}
a.sub:visited	{ text-decoration: none; color: #959595; font-size:13px;}
a.sub:hover		{ text-decoration: none; color: #000000; font-size:13px;}

a.topmenu:link		{ text-decoration: none; color: #959595; font-size:10px; padding:0 4px;}
a.topmenu:visited	{ text-decoration: none; color: #959595; font-size:10px; padding:0 4px;}
a.topmenu:hover		{ text-decoration: none; color: #ffffff; font-size:10px; padding:0 4px;}

a.bottom_txt:link			{ text-decoration: none; color: #9f9f9f; font-size:11px;}
a.bottom_txt:visited	{ text-decoration: none; color: #9f9f9f; font-size:11px;}
a.bottom_txt:hover		{ text-decoration: none; color: #ffffff; font-size:11px;}


ul.list01 {
margin:0;
padding: 0;
list-style: none;
}

ul.list01 li{
background: url("/img/bullet1.gif") no-repeat 0 10px;
padding: 4px 0 0 11px;
}


.inputform {
    border-right: #dfdfdc 1px solid;
    border-top: #dfdfdc 1px solid;
    border-left: #dfdfdc 1px solid;
    border-bottom: #dfdfdc 1px solid;
    font-size: 12px;
    height:20px;
    color:#777777;
    background-color: #ffffff;
}



#search-box {
    position: relative;
    width: 100%;
}

#search-form {
	width:180px;
    height: 31px;
    border: 0px;
    background-color: #404041;
    overflow: hidden;
}

#search-text {
    font-size: 11px;
	height:28px;
    color: #9f9f9f;
    border-width: 0;
    background: transparent;
}

#search-box input[type="text"] {
    width: 90%;
    padding: 5px 0 0 0.7em;
    color: #9f9f9f;
    outline: none;
}

#search-button {
    position: absolute;
    top: 0;
    right: 0;
    height: 31px;
    width:50px;
    font-size: 11px;
    text-align: right;
    line-height: 25px;
    border-width: 0;
    background-color: #404041;
    cursor: pointer;
}


.select select {
    background-color: white;
	width:110px;
	color: #717171;
    padding: 2px;
    font-size: 11px;
    border: 1px solid #ccc;
    -webkit-appearance: none;
}


