/*   ·¹ÀÌ¾î½ºÅ¸ÀÏ °¡ÀÌµå   */

body {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	font-family:"µ¸¿ò"; font-size:8pt; color:#666666; font-weight:none; text-decoration:none; letter-spacing: -1px; line-height:16px;
}

body a			{	font-family:"µ¸¿ò"; font-size:8pt; color:#666666; font-weight:none; text-decoration:none; letter-spacing: -1px; line-height:16px; }
body a:hover {	font-family:"µ¸¿ò"; font-size:8pt; color:#000000; font-weight:none; text-decoration:underline; letter-spacing: -1px; line-height:16px; }

input {
	font-family:"µ¸¿ò"; font-size:8pt; color:#666666; font-weight:none; text-decoration:none; letter-spacing: 0px; line-height:16px;
}

#basic {
	width:800px;
	background-image: url(../images/main_line.gif); background-repeat: repeat-y;
	margin-left: auto; 
	margin-right:auto;
}
#ci	{
	width:150px;
	height:42px;
	float:left;
}
#spot	{
	width:350px;
	float:right;
	margin-top:15px;
	padding-right:20px;
	font-family:"Tahoma"; font-size:8pt; color:#555555; font-weight:none; text-decoration:none; letter-spacing: 0px; 
}
#visual	 {
	width:800px;
}
#menu {
	width:153px;
	float:left;
}
#content {
	width:390px;
	float:left;
	margin-left:20px;
	margin-top:25px;
	margin-bottom:30px;
}
#content1 {
	width:480px;
	margin-top:25px;
	margin-bottom:30px;
}
#content2 {
	width:480px;
	margin-top:10px;
	margin-bottom:30px;
}
#right {
	width:200px;
	float:left;
	margin-left:20px;
	margin-top:30px;
}
#title1 {
	padding-left:7px; padding-top:5px; padding-bottom:3px;
	border:solid; border:1px; border-color:#F0F0F0; background-color:#F5F5F5;
	font-family:"µ¸¿ò"; font-size:11pt; color:#333333; font-weight:bold; text-decoration:none; letter-spacing: -1px; 
}
#title2 {
	padding-left:7px; padding-top:5px; padding-bottom:3px;
	margin-bottom:10px;
	border:solid; border:1px; border-color:#F0F0F0; background-color:#F5F5F5;
	font-family:"µ¸¿ò"; font-size:11pt; color:#333333; font-weight:bold; text-decoration:none; letter-spacing: -1px; 
}
#position {
	margin-bottom:10px;
}
#smtit {
	margin-top:40px;
	padding-left:10px;
	padding-bottom:10px;
}
#staff {
	margin-bottom:20px;

}
/*   ¸Þ´º½ºÅ¸ÀÏ °¡ÀÌµå   */	

ul {
	padding: 0px;;
	margin: 0px;;
	list-style: none;
}

li {
	padding-left:15px;
	padding-bottom:5px;
}

/* ¿À¸¥ÂÊ °ø°£ */
#ipcheck {
	padding-left:7px; 
	padding-top:5px; 
	padding-bottom:3px;
	margin-bottom:20px;
	border:solid; border:1px; border-color:#CDCDCD; background-color:#FFFFFF;
	font-family:"µ¸¿ò"; font-size:8pt; color:#333333; font-weight:none; text-decoration:none; letter-spacing: 0px; 
	word-break:break-all;/* ie only */
}
#search {
	padding-left:0px; padding-top:5px; padding-bottom:3px;
	border:solid; border:0px; border-color:#FFFFFF; background-color:#FFFFFF;
}
#google {
	padding-left:12px; 
	padding-top:10px; 
	padding-bottom:10px;
	margin-top:10px;
	margin-bottom:20px;
	border:solid; border:0px; border-color:#DEE7F6; background-color:#DEE7F6;
	font-family:"µ¸¿ò"; font-size:8pt; color:#333333; font-weight:none; text-decoration:none; letter-spacing: -1px; 
}
#best {
	padding:10px;
	margin-top:10px;
	border:solid; border:1px; border-color:#F0F0F0; background-color:#FFFFFF;
}
.search {
	width:120px;
	font-family:"µ¸¿ò"; font-size:8pt; color:#555555; line-height:13px; font-weight:none; text-decoration:none; letter-spacing: -1px; 
}
.google {
	width:123px;
	height:15px;
	background:url(../images/google.gif) no-repeat 0px 0px #FFF;
	border:solid; border:1px; border-color:#B1CBFA; background-color:#FFFFFF;
	font-family:"µ¸¿ò"; font-size:8pt; color:#555555; line-height:15px; font-weight:none; text-decoration:none; letter-spacing: -1px; 
}
.smspace {
	padding:0px;
}


/* ÅØ½ºÆ® ½ºÅ¸ÀÏ °¡ÀÌµå */

.txt8b	 			{ font-family:"µ¸¿ò"; font-size:8pt; color:#555555; font-weight:none; text-decoration:none; letter-spacing: -1px; }
.txt8b a			{ font-family:"µ¸¿ò"; font-size:8pt; color:#555555; font-weight:none; text-decoration:none; letter-spacing: -1px; }
.txt8b a:hover	{ font-family:"µ¸¿ò"; font-size:8pt; color:#000000; font-weight:none; text-decoration:underline; letter-spacing: -1px; }

.txt8bb						{ font-family:"µ¸¿ò"; font-size:8pt; color:#333333; font-weight:bold; text-decoration:none; letter-spacing: -1px; line-height:22px;}
.txt8bb	a					{ font-family:"µ¸¿ò"; font-size:8pt; color:#333333; font-weight:bold; text-decoration:none; letter-spacing: -1px; line-height:22px;}
.txt8bb	a:hover		{ font-family:"µ¸¿ò"; font-size:8pt; color:#000000; font-weight:bold; text-decoration:underline; letter-spacing: -1px; line-height:22px;}

.txt8g	 			{ font-family:"µ¸¿ò"; font-size:8pt; color:#5DBC07; font-weight:bold; text-decoration:none; letter-spacing: -1px; }
.txt8e	 			{ font-family:"µ¸¿ò"; font-size:8pt; color:#666666; font-weight:none; text-decoration:none; letter-spacing: 0px; }
.txt8n	 			{ font-family:"µ¸¿ò"; font-size:8pt; color:#555555; font-weight:none; text-decoration:none; letter-spacing: 0px;  line-height:15px;}
.txt8k	 			{ font-family:"µ¸¿ò"; font-size:8pt; color:#5DBC07; font-weight:none; text-decoration:none; letter-spacing: -1px; }

.txt8link a				{ font-family:"µ¸¿ò"; font-size:8pt; color:#555555; font-weight:none; text-decoration:none; letter-spacing: 0px;  line-height:20px;}
.txt8link a:hover	{ font-family:"µ¸¿ò"; font-size:8pt; color:#555555; font-weight:none; text-decoration:none; letter-spacing: 0px;  line-height:20px;}

.txt9b	 			{ font-family:"µ¸¿ò"; font-size:9pt; color:#555555; font-weight:bold; text-decoration:none; letter-spacing: -1px;  line-height:25px;}
.txt9b	 			{ font-family:"µ¸¿ò"; font-size:9pt; color:#555555; font-weight:bold; text-decoration:none; letter-spacing: 0px;  line-height:25px;}

.txt10b	 			{ font-family:"µ¸¿ò"; font-size:10pt; color:#2C8DB3; font-weight:bold; text-decoration:none; letter-spacing: -1px;  line-height:25px;}

.txtcol1				{ background-color:#FFFFFF;}

.date	 			{ font-family:"Verdana"; font-size:7pt; color:#999999; font-weight:none; text-decoration:none; letter-spacing: 0px; }
.date2	 			{ font-family:"Verdana"; font-size:8pt; color:#999999; font-weight:none; text-decoration:none; letter-spacing: 0px; }

.writer	 			{ font-family:"µ¸¿ò"; font-size:8pt; color:#999999; font-weight:none; text-decoration:none; letter-spacing: -1px; }

.title1	 			{ font-family:"µ¸¿ò"; font-size:11pt; color:#333333; font-weight:bold; text-decoration:none; letter-spacing: -1px; }

.submenu1				{ font-family:"µ¸¿ò"; font-size:9pt; color:#555555; line-height:16px; font-weight:bold; text-decoration:none; letter-spacing: -1px; }
.submenu1 a			{ font-family:"µ¸¿ò"; font-size:9pt; color:#555555; line-height:16px; font-weight:bold; text-decoration:none; letter-spacing: -1px; }
.submenu1 a:hover	{ font-family:"µ¸¿ò"; font-size:9pt; color:#000000; line-height:16px; font-weight:bold; text-decoration:none; letter-spacing: -1px; }

.submenu2				{ font-family:"µ¸¿ò"; font-size:8pt; color:#666666; line-height:11px; font-weight:none; text-decoration:none; letter-spacing: -1px; }
.submenu2 a			{ font-family:"µ¸¿ò"; font-size:8pt; color:#666666; line-height:11px; font-weight:none; text-decoration:none; letter-spacing: -1px; }
.submenu2 a:hover	{ font-family:"µ¸¿ò"; font-size:8pt; color:#000000; line-height:11px; font-weight:none; text-decoration:none; letter-spacing: -1px; }

/*   °Ë»öÆäÀÌÁö   */
#searchbox {
	padding-left:7px; padding-top:5px; padding-bottom:3px;
	margin-bottom:20px;
	border:solid; border:3px; border-color:#E6E6E6; background-color:#FFFFFF;
}
#best {
	padding:10px;
	margin-top:10px;
	border:solid; border:1px; border-color:#F0F0F0; background-color:#F7F7F7;
}
/*   °Ë»öÆäÀÌÁö   */
#gallery {
	margin-bottom:20px;
	margin-left:5px;
	margin-right:5px;
	float:left;
}
#public {
	margin-bottom:20px;
	width:480px;
	float:left;
}
#pleft {
	margin-bottom:20px;
	margin-right:10px;
	float:left;
}
.image {
	margin-bottom:5px;
}

/*   Çù¾÷°ø°£   */
#login {
	float:left;
	width:215px;
	height:70px;
	padding-left:15px; padding-top:10px; padding-bottom:3px;
	margin-bottom:5px; margin-top:10px;
	border:solid; border:1px; border-color:#F0F0F0; background-color:#F5F5F5;
}
#mycafe {
	float:right;
	width:235px;
	height:87px;
	padding-left:0px; padding-top:0px; padding-bottom:3px;
	margin-top:10px;
}
#hupright {
	float:left;
	width:235px;
	height:87px;
	padding-left:0px; padding-top:0px; padding-bottom:3px;
	margin-bottom:10px;

/*   ±âÅ¸   */

.url				{ font-family:"Tahoma"; font-size:8pt; color:#4040D9; line-height:11px; font-weight:none; text-decoration:none; letter-spacing: 0px; }
.url a			{ font-family:"Tahoma"; font-size:8pt; color:#4040D9; line-height:11px; font-weight:none; text-decoration:none; letter-spacing: 0px; }
.url a:hover	{ font-family:"Tahoma"; font-size:8pt; color:#4D4DDB; line-height:11px; font-weight:none; text-decoration:underline; letter-spacing: 0px; }

.stxt				{ font-family:"µ¸¿ò"; font-size:8pt; color:#666666; line-height:16px; font-weight:none; text-decoration:none; letter-spacing: -1px; }
.stxt a			{ font-family:"µ¸¿ò"; font-size:8pt; color:#666666; line-height:16px; font-weight:none; text-decoration:none; letter-spacing: -1px; }
.stxt a:hover	{ font-family:"µ¸¿ò"; font-size:8pt; color:#333333; line-height:16px; font-weight:none; text-decoration:underline; letter-spacing: -1px; }

.sresult				{ font-family:"µ¸¿ò"; font-size:8pt; color:#666666; line-height:16px; font-weight:none; text-decoration:none; letter-spacing: -1px; background-color: #CCFF00; }

.stitle				{ font-family:"µ¸¿ò"; font-size:9pt; color:#555555; line-height:16px; font-weight:bold; text-decoration:underline; letter-spacing: -1px; }
.stitle a			{ font-family:"µ¸¿ò"; font-size:9pt; color:#555555; line-height:16px; font-weight:bold; text-decoration:underline; letter-spacing: -1px; }
.stitle a:hover	{ font-family:"µ¸¿ò"; font-size:9pt; color:#000000; line-height:16px; font-weight:bold; text-decoration:underline; letter-spacing: -1px; }


.boardline_01 {border-top-width: 2px; border-top-style: solid; border-top-color: #C3D2F3; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #D5D5D5; }