@charset "utf-8";

.css {
}
body  { margin:0;
	   font-family:Arial, Helvetica, sans-serif;
	   font-size:12px;
	   line-height:22px;
	   color:#666666;
	   background-color:#222222;}
*{ margin:0; padding:0;}



p { padding:14px 0 0 0;}
h1 { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#666;}
.path { font-family:Dotum, Arial, Helvetica, sans-serif; font-size:12px;}
.main_p{ padding:3px 0 0 0; font-size:11px; line-height:16px;}

#Swap { width:auto; height:auto; background-image:url(../images/main-bg-repeat.gif); background-repeat:repeat-x; background-position:top; background-color:#FFFFFF;}

#swap-content { width:960px; margin:auto; height:auto; }
.header { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#F00; font-weight:bold;}
.header2 { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF; font-weight:bold;}
#swap-head { width:960px; margin:auto;}
#swap-head_logo { width:auto; float:left; }

#swap-head_btn { width:551px; height:140px; float:left; background-image:url(../images/main-logo-bg.gif); background-repeat:repeat-x;}
#swap-head_btn_inside { width:551px; height:140px; float:left; background-image:url(../images/inside_top_bg.gif); background-repeat:no-repeat;}
#swap-head_btn_css { padding:100px 0 0 0;}




#swap-flash { background-image:url(../images/bg-main-banner.jpg); background-repeat:no-repeat; background-position:top; clear:both;}
#swap-inside {background-image:url(../images/content-bg2.gif); background-repeat:repeat-y; background-position:top;  clear:both;}
#swap-top-inside { background-image:url(../images/inside-repeat-x.gif); background-repeat:repeat-y; clear:both;}




#swap-top-inside_right { width:710px; float:right;}
#swap-thumb{width:895px; margin:auto;}
#swap-thumb-hr{ width:197px; float:left;}
.swap-thumb-clr{ clear:both;}
#swap-main-content{ background-image:url(../images/content-bg.gif); background-repeat:repeat-y; clear:both;}
.drop { margin:100px 0 0 0;}

.borderit2 img{ border: 1px solid #ccc;}
.borderit2:hover img{ border: 1px solid #990000;}
.borderit2:hover{ color: red; /* irrelevant definition to overcome IE bug */}





#swap-main-bottom { background-image:url(../images/bottom-bg1.gif); background-repeat:repeat-x;}


#swap-inside-bottom {  background-image:url(../images/bottom-bg-inside.gif); background-repeat:repeat-x;}
#swap-bottom {width:960px; height:29px; margin:auto; background-image:url(../images/bottom-main-middle.gif); background-repeat:repeat-x;}
#swap-bottom-inside {width:960px; height:49px; margin:auto; background-image:url(../images/bottom-bg3.gif); background-repeat:repeat-x;}
#swap-main-bottom2 { height:185px; background-image:url(../images/bottom-bg2.gif); background-repeat:repeat-x;}
#swap-main-bottom2 a { color:#FFFFFF; text-decoration:none;}
#swap-main-bottom2 a:hover { color:#FFFFFF; text-decoration:underline;}


#swap-inside-bottom2 { height:145px; background-image:url(../images/bottom-bg4.gif); background-repeat:repeat-x;}
#swap-inside-bottom2 a { color:#FFFFFF; text-decoration:none;}
#swap-inside-bottom2 a:hover { color:#FFFFFF; text-decoration:underline;}
/*left banner container*/
#div_left_container { background-image:url(../images/bgtop1.gif); background-repeat:repeat-y;}
#div_left_bg_red {height:194px; background-image:url(../images/bgtop.jpg); background-repeat:no-repeat;}



<!--left navigator-->
#navcontainer ul
{
margin:0;
padding: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}

#navcontainer li { margin: 0 0 0 0;  background-image:url(../images/arrow-g.gif); background-repeat:no-repeat; background-position:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF;}

#navcontainer a
{
display: block;
padding: 7px 2px 7px 24px;

background-image:url(../images/top_dot.gif); background-repeat:repeat-x; background-position:bottom; 
width: 175px;
color:#FFF;


}

#navcontainer a:link, #navlist a:visited
{
color:#CCCCCC;
text-decoration: none;
}

#navcontainer a:hover
{
background-image:url(../images/top_dot.gif); background-repeat:repeat-x; background-position:bottom; color:#FFFFFF;
text-decoration:none;
border:solid #FFF 0px;



}

#active a:link, #active a:visited, #active a:hover
{


background-image:url(../images/top_dot.gif); background-repeat:repeat-x; background-position:bottom; 
color:#FFFFFF;
font-weight:bold;
}

.form_left{width:150px; float:left;}
.form_right {width:400px; float:left;}
.form_right ul { padding:0; margin:0;}
.form_right ul li { background-image:none; padding:0;}
.form_right ul li span {padding:0 0 0 8px;}
.form_clear { clear:both;}
