html {margin:0;padding:0;}
.mobile {-webkit-text-size-adjust:none;}
body,div,span,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,address,big,cite,code,
del,dfn,em,font,img,ins,q,s,samp,
small,strike,strong,sub,sup,tt,var,
b,u,i,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td
{margin:0;padding:0;border:0;}
body {font-family:"돋움",Dotum,Tahoma,Geneva,sans-serif;font-size:12px;}
input,textarea,select,table,button{font-family:"돋움",Dotum,Tahoma,Geneva,sans-serif;font-size:1em;}
img,fieldset{border:0;}
form,fieldset{margin:0;padding:0;}
em,address,optgroup{font-style:normal;font-weight:normal;}
button{border:none 0;margin:0;padding:0;overflow:visible;cursor:pointer;background:none;-webkit-appearance:none;}
label{cursor:pointer}
caption{display:none;}
ol,ul,li{list-style:none;}
table{border-spacing:0;border-collapse:separate;*border-collapse:collapse;}
hr {display:none;}
legend {overflow:hidden;text-indent:-500em;height:0;width:0;font-size:0;}
a{text-decoration:none; color:#333333}
a:hover,a:active,a:focus{text-decoration:underline;}

.png24 {
   tmp:expression(setPng24(this));
}
* {margin:0; padding:0; font-family:NanumGothic, 나눔고딕;}

a:link, a:visited, a:active {text-decoration:none; color:#666;}
a:hover {text-decoration:underline; }
img {border:none;}

a.a1:link, a.a1:visited, a.a1:active {text-decoration:none; color:#aeaeae;font-family:돋움;}
a.a1:hover {text-decoration:underline; color:#7b7b7b;font-family:돋움;}

a.a2:link, a.a2:visited, a.a2:active {text-decoration:none; color:#000;font-family:돋움;}
a.a2:hover {text-decoration:underline; color:#7b7b7b;font-family:돋움;}

/* 레이아웃 */
body {width:100%; height:100%; text-align:center; background:#fff;

}

#body {background:url("/sian/img/main_back.jpg") no-repeat; background-position :50% 0%; }
#body2 {background:url("/sian/img/main_back_sub.jpg") no-repeat; background-position :50% 0%; }

#top {width:100%; text-align:center; }
#top table.top_menu {width:980px; margin:auto; }
#top table.top_menu td {padding:9px 0 25px 0; color:#ddd; }
#top table.top_menu td:nth-child(1) { text-align:left;}
#top table.top_menu td:nth-child(2) {color:#ddd; text-align:right; }
#top table.top_menu td a {color:#888; padding:0 3px 0 5px; font-size:11px; }
#top table.top_menu td a:hover {color:#6dd877; text-decoration:none;}

#top2 {width:100%; text-align:center; border-bottom:1px solid #eee; }
#top2 table {width:980px; margin:auto; }
#top2 table td {text-align:left; padding:11px 0 17px 0; }
#top2 table td:last-child {text-align:right; }

#menu {position:relative; width:100%; }
#menu table.main_menu {width:980px; margin:auto; }
#menu table.main_menu td {vertical-align:top; width:10%; color:#483f35; font-size:16px; text-shadow:0.5px 0 0 #483f35; padding:8px 0 0px 0; line-height:14px; }
#menu table.main_menu td:last-child { }
#menu table.main_menu td:nth-child(1) { width:20%; }
#menu table.main_menu td:nth-child(5) { width:12%; }
#menu table.main_menu td:nth-child(4) { }
#menu table.main_menu td:nth-child(3) { }
#menu table.main_menu td:nth-child(2) {  }
#menu table.main_menu td a { 
							text-decoration:none; margin:4px 0 0 0; 
							display:block; text-align:center; color:#666;
							-webkit-transition: color .2s ease-in-out;
							-moz-transition: color .2s ease-in-out;
							-o-transition: color .2s ease-in-out;
							-ms-transition: color .2s ease-in-out;
							transition: color .2s ease-in-out;
						}
						
/*
*/
#menu table.main_menu td a span{font-size:11px; color:#afafaf; }
#menu table.main_menu td:hover > a { color:#6dd877; background:#; text-shadow:1px 0 0 #6dd877; border-radius:5px 5px 0px 0px ; }

#menu table.main_menu td a:hover {border-radius:5px 5px 0px 0px ;background:#; color:#6dd877; text-shadow:1px 0 0 #6dd877; }

#menu table.main_menu td.logo01 {position:relative; }
#menu table.main_menu td div.logo {position:absolute; top:-20px; left:-20px;  }

#menu table.main_menu td:nth-child(2) div.menu_drop{ margin-left:20px; }
#menu table.main_menu td:nth-child(3) div.menu_drop{ margin-left:25px; }
#menu table.main_menu td:nth-child(4) div.menu_drop{ margin-left:25px; }
#menu table.main_menu td:nth-child(5) div.menu_drop{ margin-left:-20px; }
#menu table.main_menu td:nth-child(6) div.menu_drop{ margin-left:-20px; }

#menu table.main_menu td div.menu_drop {  
padding:5px 10px 7px 10px; background:#fff;  margin-top:10px; border:1px solid #eee; 
color:#483f35; display:none; position:absolute; opacity: 0.8; border-radius:10px 10px 10px 10px ;}
#menu table.main_menu td div.menu_drop ul li {font-size:12px; display:inline; padding:6px 5px 7px 5px; text-align:left; }
#menu table.main_menu td div.menu_drop ul li:first-child { padding-top:25px;  }
#menu table.main_menu td div.menu_drop ul li:last-child { padding-bottom:15px;  border-bottom:none; }
#menu table.main_menu td div.menu_drop ul li a {color:#555; font-size:12px; display:inline; }
#menu table.main_menu td div.menu_drop ul li a:hover {color:#6dd877; padding:0; text-decoration:underline; }
#menu table.main_menu td:hover div {display:block; }

#center {width:100%; margin:auto; height:400px; text-align:center; }
#center table {width:100%; height:400px; margin:auto; }
#center table td { }

#center2_sub {width:100%; margin:auto; height:250px; text-align:center; }
#center2_sub table {width:100%; height:250px; margin:auto; }
#center2_sub table td { }


#main_page {width:100%; text-align:center; margin-top:12px; }
#main_page table {width:980px;margin:auto;}
#main_page table.mp_top {height:130px; }
#main_page table.mp_top tr td.mp_top1 {width:270px; vertical-align:middle; text-align:left; padding:0px 20px 0px 20px; font-size:11px; color:#555; }
#main_page table.mp_top tr td.mp_top1 table {width:270px; line-height:20px; }
#main_page table.mp_top tr td.mp_top1 table tr td {padding-bottom:5px; }
#main_page table.mp_top tr td.mp_top1 table tr td:nth-child(1) {font-size:10.4px;  }
#main_page table.mp_top tr td.mp_top1 table tr td:nth-child(2) {text-align:right; font-size:8px; }
#main_page table.mp_top tr td.mp_top1 table tr td.title {padding-bottom:7px; }
#main_page table.mp_top tr td.mp_top1 table tr td.plus {width:56px; font-size:10px; font-weight:bold; padding-bottom:3px; }
#main_page table.mp_top tr td.mp_top1 table tr td.plus a {}
#main_page table.mp_top tr td.mp_top1 table tr td.plus a:hover {text-decoration:none; color:#096a33; font-size:10px;}
#main_page table.mp_top tr td.mp_top2 {width:360px; vertical-align:top; text-align:right;  padding-top:12px;}
#main_page table.mp_top tr td.mp_top2 a img {opacity:0.8;}
#main_page table.mp_top tr td.mp_top2 a img:hover {opacity:1;}
#main_page table.mp_top tr td.mp_top3 {width:310px; vertical-align:top; padding-top:8px; }

#main_page table.mp_center {height:80px; margin-top:10px; margin-bottom:10px; }
#main_page table.mp_center a img {opacity:1;}
#main_page table.mp_center a img:hover {opacity:0.7;}

#main_page table.mp_bottom {height:78px; background:url("/sian/img/mp_bottom_bg.jpg") no-repeat; text-align:left; padding:0px 10px 0px 10px; }
#main_page table.mp_bottom a img {width:180px; opacity:0.8; padding-left:30px; }
#main_page table.mp_bottom a img:hover {opacity:1;}

#sub_page {width:100%; text-align:center; margin-top:40px; }
#sub_page table {width:980px;margin:auto;}

#sub_page table tr td.left {width:180px; vertical-align:top; position:relative; }

#sub_page table tr td.left div.left_title_bg {
width:225px;height:180px; position:absolute; top:-55px; left:-20px; 
background:url("/sian/left_title_bg.png") no-repeat;}

#sub_page table tr td.left div.left_title {
height:50px; text-align:left; padding-top:70px; padding-left:10px; 
font-size:21px; font-weight:bold; color:#107166; letter-spacing:-2px; 
line-height:15px; 
} 
#sub_page table tr td.left div.left_title span {font-size:11px; color:#2f6361; letter-spacing:0px; padding-left:3px;  }

#sub_page table tr td.left div.left_menu {margin-bottom:25px; }
#sub_page table tr td.left div.left_menu div:nth-child(1) {border-top:1px solid #e2e2e2; } 
#sub_page table tr td.left div.left_menu div {color:#888888; text-align:left; padding:1px; border-bottom:1px solid #e2e2e2; }
#sub_page table tr td.left div.left_menu div a { display:block; padding:10px 10px 10px 10px ; }
#sub_page table tr td.left div.left_menu div a:hover { background:#54af8c; text-decoration:none; color:#fff; font-weight:bold;  }
#sub_page table tr td.center {width:50px;}
#sub_page table tr td.right {width:750px; vertical-align:top; }
#sub_page table tr td.right div {text-align:left; }
#sub_page table tr td.right div.right_title {text-align:right; }
#sub_page table tr td.right div.right_title span {color:#3d5f4e; font-weight:bold;  }
#sub_page table tr td.right div.right_title_text { 
padding-top:55px; 
font-size:24px; font-weight:bold; color:#464646; letter-spacing:-2px; margin-bottom:20px; }
#sub_page table tr td.right div.right_main_img {text-align:center; }

#sub_page table tr td.right div.table01 { }
#sub_page table tr td.right div.table01 table.table01_01_4 {width:100%; border-top:1px solid #e0e0e0;}
#sub_page table tr td.right div.table01 table.table01_01_4 tr td {
text-align:center; color:#555; font-size:12px; 
padding-top:14px; padding-bottom:14px; 
border-bottom:1px solid #eee; border-right:1px solid #e0e0e0; }
#sub_page table tr td.right div.table01 table.table01_01_4 tr td:nth-child(2) {font-size:13px;}
#sub_page table tr td.right div.table01 table.table01_01_4 tr td:nth-child(3) {font-size:13px;}
#sub_page table tr td.right div.table01 table.table01_01_4 tr td:nth-child(4) {font-size:13px;}
#sub_page table tr td.right div.table01 table.table01_01_4 tr td:nth-child(5) {border-right:none; }

#sub_page table tr td.right div.table01 table.table01_01_4 tr td.title {
color:#333333; 
font-size:16px; font-weight:600; background:#f0f0f0;
padding-top:20px; padding-bottom:20px; 
border-top:1px solid #444444; border-bottom:1px solid #444444; }

#sub_page table tr td.right div.table02 { }
#sub_page table tr td.right div.table02 table.table02_01_3 {width:705px; height:200px; }
#sub_page table tr td.right div.table02 table.table02_01_3 tr td {
text-align:center; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}
#sub_page table tr td.right div.table02 table.table02_01_3 tr td textarea {width:603px; height:150px; border:1px solid #f0f0f0;}


#sub_page table tr td.right div.table03 { }
#sub_page table tr td.right div.table03 table.table03_02_4 {width:100%; border-top:1px solid #e0e0e0;}
#sub_page table tr td.right div.table03 table.table03_02_4 tr td {
text-align:center; color:#555; font-size:12px; 
padding-top:14px; padding-bottom:14px; 
border-bottom:1px solid #eee; border-right:1px solid #e0e0e0; }
#sub_page table tr td.right div.table03 table.table03_02_4 tr td:nth-child(1) {width:5%; font-size:12px; }
#sub_page table tr td.right div.table03 table.table03_02_4 tr td:nth-child(2) {width:13%; font-size:13px; }
#sub_page table tr td.right div.table03 table.table03_02_4 tr td:nth-child(3) {width:8%; font-size:13px; }
#sub_page table tr td.right div.table03 table.table03_02_4 tr td:nth-child(4) {width:17%; font-size:13px; }
#sub_page table tr td.right div.table03 table.table03_02_4 tr td:nth-child(5) {width:17%; font-size:13px; }
#sub_page table tr td.right div.table03 table.table03_02_4 tr td:nth-child(6) {width:40%; text-align:left; border-right:none; padding-left:15px; }

#sub_page table tr td.right div.table03 table.table03_02_4 tr td.title {
color:#333333; 
font-size:13px; font-weight:600; background:#f0f0f0;
padding-top:20px; padding-bottom:20px; text-align:center; 
border-top:1px solid #444444; border-bottom:1px solid #444444; }


#sub_page table tr td.right div.table04 { }
#sub_page table tr td.right div.table04 table.table04_06_1 {width:100%; border-top:1px solid #e0e0e0;}
#sub_page table tr td.right div.table04 table.table04_06_1 tr td { }

#sub_page table tr td.right div.table04 table.table04_06_1 tr td div.legal1_title_top { line-height: 250%; letter-spacing:-.9px; padding: 7px 0 7px 10px; font-family: 맑은 고딕, malgun, Tahoma, Dotum, 돋움; font-size:18px; color:#444444; font-weight:bold;}
#sub_page table tr td.right div.table04 table.table04_06_1 tr td div.legal1_title { line-height: 150%; letter-spacing:-.9px; border-top:2px solid #575757; border-bottom:1px solid #E0E0E0; padding: 7px 0 7px 20px; font-family: 맑은 고딕, malgun, Tahoma, Dotum, 돋움; font-size:12px; color:#444444; font-weight:bold; background-color:#F5F5F5;}
#sub_page table tr td.right div.table04 table.table04_06_1 tr td div.legal1_txt {line-height: 150%; letter-spacing:-.9px; border-right:0px solid #E0E0E0; padding: 10px 10px 20px 10px; font-family: 맑은 고딕, malgun, Tahoma, Dotum, 돋움; font-size:12px; color:#666666;}

#sub_page table tr td.right div.table04 table.table04_06_1 tr td div.legal1_title { line-height: 150%; letter-spacing:-.9px; border-top:2px solid #575757; border-bottom:1px solid #E0E0E0; padding: 7px 0 7px 20px; font-family: 맑은 고딕, malgun, Tahoma, Dotum, 돋움; font-size:12px; color:#444444; font-weight:bold; background-color:#F5F5F5;}
#sub_page table tr td.right div.table04 table.table04_06_1 tr td div.legal1_txt {line-height: 150%; letter-spacing:-.9px; border-right:0px solid #E0E0E0; padding: 10px 10px 20px 10px; font-family: 맑은 고딕, malgun, Tahoma, Dotum, 돋움; font-size:12px; color:#666666;}
#sub_page table tr td.right div.table04 table.table04_06_1 tr td div.legal1_txt_top {line-height: 150%; letter-spacing:-.9px; border-right:0px solid #E0E0E0; padding: 20px 0px 20px 0px; font-family: 맑은 고딕, malgun, Tahoma, Dotum, 돋움; font-size:12px; color:#666666;}

#sub_page table tr td.left div.left_bottom {text-align:right; }

#bottom01 { }
#bottom01 table { } 
#bottom01 table tr td { }

#bottom02 table tr td img.bt_logo { 
	width:px;  opacity:0.3; 
	filter:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="grayscale"><feColorMatrix type="matrix" values="0.3333" 0.3333="" 0="" 10=""></feColorMatrix></filter></svg>#grayscale'); /* Firefox 3.5+, IE10 */
	filter:gray; /* IE6-9 */
	-webkit-filter: grayscale(100%); /* Chrome 19+ &amp; Safari 6+ */
	-webkit-transition: all .6s ease; /* Fade to color for Chrome and Safari */
	-webkit-backface-visibility: hidden; /* Fix for transition flickering */
z}

#bottom02 {width:100%; margin:auto; border-top:1px solid #ddd; margin-top:20px; }
#bottom02 table {width:980px; margin:auto; padding:25px 0 60px 0; } 
#bottom02 table tr td {color:#999; text-align:left; letter-spacing:0px; line-height:18px; text-align:center; line-height:20px; }
#bottom02 table tr td a {font-size:13px; color:#777; font-weight:bold; }
#bottom02 table tr td a:hover { color:#777; }









