/* CSS Document */
body {
background: #FCF6D8 url(../image/suball/bg.gif) repeat-x top;
margin:0;
padding:0px;
color:#78766D;
font-size: 12px;
font-family: dotum;
}
a:link ,a:visited, a:hover, a:active { color:#000000; text-decoration:none;}
img {vertical-align:top; border:none;}
a {border:none;}
ul {margin:0; padding:0;}
map { border:none; }
area {border:0px;}
/* Default Attribute ************************************************************************************** \*/
/*------ footer ÀüÃ¼ bg------------*/
#footerbg {
	background: url(../image/main/footer_bg.gif) repeat-x bottom;
	width:100%;
	text-align: left;
}
/* ---------- wrapper to page the layout ---------- */
#wrapper {
width:	950px; /* 100% ÀüÃ¼È­¸é \*/
margin:0px ;
padding:0px ;
text-align:left;
}
#footer img {
margin:9px 0 0 ;
padding:0 0 11px 30px ;
vertical-align:bottom;
}
/* ---------- topSection for Navigation -------------- */
#sub_body {
width:950px;
}
#sub_body ul.leftsection {
width:250px;
float:left;
}
#sub_body ul.conteiner {
width:700px;
float:left;
}
#top_flash {
width:700px;
height:125px;
}
#bottom_flash {
clear:both;
background:url(../image/suball/sub_bottombg.gif) no-repeat;
widows:950px;
height:174px;
margin-bottom:10px;
}


/* ---------- main contents -------------- */
#mainContents {
	padding:0px 0 0 6px;
	text-align:left;
	background-image: url(../image/main/main_flash03.jpg);
	background-repeat: no-repeat;
	background-position: 0% 100%;
	float:left;
	height:478px;
}
/* ÇÏ°í½ÍÀº ÀÌ¾ß±â,,, */
#mainContents ul#nav {
	margin: 0;
	padding: 0;
	width:273px;
	list-style:none;
}
#mainContents #nav li {
	letter-spacing:-1px;
	font: 12px dotum;
	color: #78766D;
	text-decoration: none;
	padding-left: 12px;
	vertical-align:middle;
	height:23px;
	float:left;
	width:273px;
}
#mainContents ul#nav li span {
	padding: 3px;
	float:right;
	color: #979489;
	letter-spacing:1px;
	margin-top:-18px;
}
/* --------------------------- left colum ------------------------- */
#left_flash {
width:250px;
height:350px;
}
#left_tab {
padding:10px 0px 0px 60px;
}
#left_tab ul {
margin-bottom:15px;
}


/* --------------------------- contents ------------------------- */
#container {
	background: url(../image/suball/contents_body.gif) repeat-y;
	margin:0 0 0 0;
	width:655px;
	float:left;
}
#container_bottom {
	background: url(../image/suball/contents_bottom.gif) no-repeat 0px 100%;
	padding-bottom:50px;
}
#contentSection {
vertical-align:top;
}
#contentSection img {
float:left;
}
#contents_start {
width:660px;
padding:20px 0px 0px 20px;
vertical-align:top;
}
#Location {
	padding:23px 40px 0 0;
	height:40px;
	width:660px;
}
#Location ul.subTitle {
	float:left;
	width:250px;
	padding:0px 0 0 20px;
}
#Location ul.subLoca {
float:right;
list-style-type:none;
width:360px;
padding-top:5px;
}
#Location ul.subLoca li {
float:right;
background: url(../image/common/bul_location02.gif) 0% 2px no-repeat;
padding:0 5px 0 10px;
}
#Location ul.subLoca li.home {
background: url(../image/common/bul_location.gif) 0% 3px no-repeat;
}
#Location ul.subLoca li strong {
color:#AC3100;
}
/******************   ÄÄÅÙÃ÷ ¿µ¿ª~~ ********************************/


#consti ul {
margin-bottom:15px;
}
#want ul {
list-style-type:none;
height:120px;
}
#want ul li {
float:left;
}
#want ul li.img {
background:url(../image/together/togther_linkimg.gif) no-repeat 3px ;
width:155px;
height:100px;
}
#want ul li.img img {
margin:20px
}
#want ul li.text {padding:20px 0px 0px;height:100px;}
#want ul.line {
background:url(../image/together/togther_line.gif) repeat-x;
margin:5px 0px 5px 5px;
width:560px;
height:5px;
}
#arms {
padding-left:10px;
width:670px;

}


/******************   ¸®½ºÆ® Å×ÀÌºí  ********************************/
.list_table {
margin:0px 0px 40px 15px;
width:621px;
}
.list_table table { text-align:center; margin-left:10PX; border-bottom:1PX solid #589A40; margin:5px 0px 10px 10px ;}
.list_table table td { font-size:12px; border-bottom:1PX solid #DFDBC8; line-height:30px;}
.list_table table td.none { border:0px;}
.list_table table td.list_title { text-align:left; background:url(../image/suball/bul_list_title.gif) no-repeat 0px 5px;
	padding: 0px 0px 0px 20px; color:#4d4d4d;}

/******************   ºä Å×ÀÌºí  ********************************/
.view_top { background:url(../image/suball/view_table.gif) no-repeat ;  height:60px; padding:20px 20px 0px 100px; color:#fff; font-size:13px; }
.write_top { background:url(../image/suball/view_table.gif) no-repeat ;  height:60px; padding:15px 20px 0px 90px; color:#fff; font-size:13px; }

.list_table table td.txt01 { background:url(../image/suball/view_txt01.gif) no-repeat 15px 5px; padding-left:85px; text-align:left }
.list_table table td.txt02 {background:url(../image/suball/view_txt02.gif) no-repeat 15px 8px; padding-left:65px;text-align:left}
.list_table table td.txt03 {background:url(../image/suball/view_txt03.gif) no-repeat 15px 8px; padding-left:65px;text-align:left }
.list_table table td.txt04 { padding:10px 10px 20px 30px; text-align:left;}
.list_table table td.txt05 { background:url(../image/suball/write_txt01.gif) no-repeat 15px 8px; padding-left:40px; text-align:left; }
.list_table table td input, .list_table table td textarea {border:1px solid #DDD9C3; background-color:#FFFAE1;
scrollbar-face-color: #F0E8BF; scrollbar-shadow-color:#FFFAE1; scrollbar-highlight-color:#F0E8BF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #F0E8BF; scrollbar-track-color: #FFFAE1; scrollbar-arrow-color:#FDF9E7}