body {
	color:#222222;
	font-family:Dotum,µ¸¿ò,sans-serif;
	font-size:9pt;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	margin:0pt;
	padding:0pt;
	text-align:center;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#c9c9c9;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-shadow-color:#c9c9c9;
	scrollbar-arrow-color:#a0a0a0;
	scrollbar-track-color:#ffffff;
}

table { margin:0pt; font-size:9pt; }
td, p { margin:0pt; font-size:9pt; }

img {border:none;}
a:link      {color:#000000; text-decoration:none; font-size:9pt;}
a:visited   {color:#000000; text-decoration:none; font-size:9pt;}
a:hover     {color:#000000; text-decoration:none; font-size:9pt;}
a:active    {color:#000000; text-decoration:none; font-size:9pt;}

.menu a:link      {color:#000000; text-decoration:none; font-size:9pt;}
.menu a:visited   {color:#000000; text-decoration:none; font-size:9pt;}
.menu a:hover     {color:#ffffff; text-decoration:underline; background-color:#f68b33; font-size:10pt;}
.menu a:active    {color:#000000; text-decoration:none; font-size:9pt;}

.smenu a:link      {color:#ffffff; text-decoration:underline; background-color:#f68b33; font-size:10pt;}
.smenu a:visited   {color:#ffffff; text-decoration:underline; background-color:#f68b33; font-size:10pt;}
.smenu a:hover     {color:#ffffff; text-decoration:underline; background-color:#f68b33; font-size:10pt;}
.smenu a:active    {color:#ffffff; text-decoration:underline; background-color:#f68b33; font-size:10pt;}

.rtop, .rbottom{display:block; background: #FFFFFF;}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden; background: #9BD1FA;}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}

#login	.rtop, .rbottom{display:block;} 
#login	.rtop *, .rbottom *{display:block; height:1px; overflow:hidden;} 
#login	.r1{margin:0 5px; background:#FF9933} 
#login	.r2{margin:0 3px; border-left:2px solid #FF9933; border-right:2px solid #FF9933; background:#ffffff} 
#login	.r3{margin:0 2px; border-left:1px solid #FF9933; border-right:1px solid #FF9933; background:#ffffff} 
#login	.r4{margin:0 1px; height:2px; border-left:1px solid #FF9933; border-right:1px solid #FF9933; background:#ffffff} 
#login	.box{ margin:0; padding:5px 10px; border-left:#FF9933 solid 1px; border-right:#FF9933 solid 1px;  background:#ffffff; font-size:12px} 

#login_box .rtop, .rbottom{display:block;}
#login_box .rtop *, .rbottom *{display:block; height:1px; overflow:hidden;}
#login_box .r1{margin:0 5px; background:#cccccc}
#login_box .r2{margin:0 3px; border-left:2px solid #cccccc; border-right:2px solid #cccccc; background:#eeeeee} 
#login_box .r3{margin:0 2px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; background:#eeeeee}
#login_box .r4{margin:0 1px; height:2px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; background:#eeeeee}
#login_box .box{margin:0; padding:0px 4px 1px 4px; border-left:#cccccc solid 1px; border-right:#cccccc solid 1px; background:#eeeeee; font-size:12px}

/* ºÎ¸Þ´º */
.pop { font-family:µ¸¿ò; font-size:9pt; color:#333333; background-color:#ffffff; cursor:hand; padding-left:5px;}
.pop_over { font-family:µ¸¿ò; font-size:9pt; color:#ffffff; background-color:#f68b33; cursor:hand; padding-left:5px;}

#square{
	font-family: "µ¸¿ò", Arial, Verdana;
	font-size: 0.75em;
	line-height: 140%;
	color: #666666;
	width:300px;
	background: url(../images/blk.gif) left repeat-y; 
	padding:0px; 
	margin-top:0px;
}
#square h1{width:100%; background:url(../images/tit.gif) left top no-repeat; padding:10px 15px 15px 8px; margin:0px; text-align:left;}
#square p{background:url(../images/lne.gif) bottom left no-repeat; text-align:justify; padding:10px 20px 10px 20px; margin:0px;}


#top { clear:both; height:22px; background-color:#fafafa; border-bottom:1px solid #E9E9E9; padding-top:3px; overflow:hidden; }
#top .sec { color:#ccc; font-size:9px; font-family:dotum; letter-spacing:-1px; }
#top-in {  border-bottom:1px solid #fff; }
#top-left { float:left; color:#757575; padding-left:10px; }
#top-left a:hover, #top-left a:link, #top-left a:visited, #top-left a:active { color:#757575; font-size:11px; font-family:dotum; letter-spacing:-1px; }
#top-right { float:right; padding-right:10px; }
#top-right a:hover, #top-right a:link, #top-right a:visited, #top-right a:active { color:#444444; font-family:dotum; }
#top-right a.bold:hover, #top-right a.bold:link, #top-right a.bold:visited, #top-right a.bold:active { color:#3f627d; font-family:dotum; }

.clear{
	clear:both;
}

.wrap_photo {padding:32px 0 29px 0; _overflow:visible; _height:1%;}
.wrap_photo h2 {border:0 !important; padding:0 0 24px 15px !important;}
.photo_list {position:relative; overflow:auto; padding:0 0 0 26px; width:500px;}
*html .photo_list {float:left;}
.photo li {float:left; padding:0 13px;}