/* ÀÛ¼ºÀÚ ±èÁöÇö */

@charset "euc-kr";
* {margin:0; padding:0;}
img {border:0;}
ul, li {padding:0; margin:0; list-style:none;}
.pointer {cursor:pointer;}
.bold {font-weight:bold;}
.black {color:black;}
.green {color:green;}
.white{color:white;}
.red {color:red;}
.orange {color:orange;}
.blue {color:blue;}
.gray {color:gray;}
.silver {color:silver;}
.clearboth {clear:both; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}
.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right;}
.color555 {color:#555;}
.color999 {color:#999;}
.hidden {position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}
* {font-size:12px; font-family:"Verdana", "±¼¸²", "µ¸¿òÃ¼"; line-height: 18px; letter-spacing: -1px;}
a {text-decoration:none; color:#000;}
a:visit {text-decoration:none; font-weight:bold; color:#000;}
a:hover {text-decoration:underline; color:#000;}

 
/* ¸ÞÀÎ·¹ÀÌ¾Æ¿ô */
body {background:#a4231e url('/img/bg/bg_foot.jpg') top left repeat-y;}
#wrap {position:relative; width:100%; z-index:0;}
#top {position:relative; width:100%; height:105px; z-index:10;}
	#top_in {position:relative; width:1026px; height:93px; text-align:left; z-index:0; background:white;}

#body {position:relative; width:100%; height:450px; z-index:0;}
	#body_in {position:relative; width:1026px; height:450px; text-align:left; z-index:0;}

#body01 {position:relative; width:100%; height:217px; z-index:0;}
	#body_in01 {position:relative; width:1003px; height:217px; text-align:left; z-index:0; background:white;}

#foot {position:relative; width:100%; height:79px; z-index:0; background:#a4251e;}
	#foot_in {position:relative; width:1026px; height:79px; text-align:left; z-index:0; background:#a4251e;}


/*Ä«ÇÇ¶óÀÌÆ®*/
.bott_logo {position:absolute; top:30px; left:80px;}
.bott_copy {position:absolute; top:30px; left:280px;}
.bg_foot {position:absolute; width:1026px; height:100px; left:0px;}
.foot_bg {position:absolute; width:1026px; height:79px; background:url('/img/bg/bg_foot.jpg') top left no-repeat; font-size:0px;}
.foot_bgsub {position:absolute; width:985px; height:79px; background:white;}


/*¸ÞÀÎ*/

.today {position:absolute; top:15px; left:35px;}
.todat_text {position:relative; color:red; margin-top:10px;}
.canline {position:absolute; width:19px; height:88px; top:15px; left:258px; font-size:0; background:url('img/bg/bg_canline.gif') top left no-repeat;}
.instrument {position:absolute; width:214px; height:100px; top:15px; left:290px;}
.bulletin {position:absolute; top:0; left:506px; width:520px; height:217px; background:url('img/bg/bg_bulletin.gif') top left no-repeat;}
.store {position:absolute; width:480px; height:91px; top:125px; left:25px;}


.md_notice {position:relative; top:18px; left:19px; width:302px; height:195px; overflow:hidden; float:left;}
	.md_notice .pwrap {position:relative; height:5px; font-size:0;}
	.md_notice h2 {position:relative; width:302px; height:14px; margin-bottom:6px;}
	.md_notice p {position:relative; width:288px; margin-top:0px; text-align:left; padding-left:10px; background:url('img/bg/dot.gif') top left no-repeat; font-size:12px; color:white;}
	.md_notice p span {position:absolute; top:0; right:0;}
	.md_notice p a {color:white; text-decoration:none;}
	.md_notice p a:visited {color:#ffffff; text-decoration:none;}
	.md_notice p a:hover {color:#ffff00; text-decoration:underline;}
	.md_notice .rseof {position:relative; text-align:center; margin:33px 0; background:none; padding:0; }

.main_cen {position:relative; margin-left:10px; width:234px; height:123px; overflow:hidden; background:url('img/bg/bg_cen.jpg') top left no-repeat; float:left; z-index:-1;}
	.main_cen .online {position:relative; left:40px; top:20px;}
.bg_can {position:absolute; width:23px; height:269px; background:url('img/bg/bg_can.jpg') top left no-repeat; top:10px; left:325px;}
.main_pro {position:relative; width:388px; height:105px; margin-top:10px; float:left;}



/* ¼­ºê·¹ÀÌ¾Æ¿ô */
#sub_data {position:relative; width:100%; _top:-2px;  background:#a4231e;}
#sub_body {position:relative; width:951px; padding-left:34px; text-align:left; background:white;}
#sub_body1 {position:relative; width:985px; padding-left:34px; text-align:left; background:white;}

#sub_left {position:relative; width:182px; _width:182px; margin-right:20px; float:left;}
	#sub_left dl dd {position:relative; width:182px;}
	#sub_left dl dt {position:relative; width:182px;}
	#sub_left .sc {margin:10px 0 20px 0;}

#sub_right {position:relative; width:710px; float:left;}
	#sub_right .h2 {position:relative; width:710px; height:40px; border-bottom:2px solid #ccc; }
	.h2 h2 {position:absolute; top:3px; left:4px;}
	.h2 .mapping {position:absolute; top:15px; right:10px; color:#666; font-size:11px;}
	#sub_right .contents {position:relative; width:638px; left:25px;}
	#fla_wrap {position:relative; width:100%; height:401px; text-align:center; background:url('img/bg/bg_blue.jpg') top left repeat-x; z-index:0;}

#fla_wrap_sub {position:relative; width:100%; height:149px; overflow:hidden; background:#a4231e; _top:-2px;}
	#fla_obj_sub {position:relative; width:1026px; height:149px; text-align:left;}


/*¼­ºê*/

.certificate {position:relative; margin:30px 0 40px 15px;}
.map {position:relative; margin:30px 0 0 20px;}
.left_bg {position:absolute; width:41px; height:895px; left:985px;  background:url('img/bg/bg_left.jpg') top left repeat-y;  z-index:10;}
.left_bga {position:absolute; width:41px; height:320px; left:985px;  background:url('img/bg/bg_left.jpg') top left repeat-y;  z-index:10;}
.left_bgb {position:absolute; width:41px; height:1000px; left:985px;  background:url('img/bg/bg_left.jpg') top left repeat-y;  z-index:10;}
.left_bgbb {position:absolute; width:41px; height:1100px; left:985px;  background:url('img/bg/bg_left.jpg') top left repeat-y;  z-index:10;}
.left_bgc {position:absolute; width:41px; height:1300px; left:985px;  background:url('img/bg/bg_left.jpg') top left repeat-y;  z-index:10;}
.left_bgd {position:absolute; width:41px; height:2600px; left:985px;  background:url('img/bg/bg_left.jpg') top left repeat-y;  z-index:10;}
.left_bge {position:absolute; width:41px; height:600px; left:985px;  background:url('img/bg/bg_left.jpg') top left repeat-y;  z-index:10;}
.left_bgef {position:absolute; width:41px; height:760px; left:985px;  background:url('img/bg/bg_left.jpg') top left repeat-y;  z-index:10;}
.left_bgf {position:absolute; width:41px; height:500px; left:985px;  background:url('img/bg/bg_left.jpg') top left repeat-y;  z-index:10;}
.left_bgg {position:absolute; width:41px; height:300px; left:985px;  background:url('img/bg/bg_left.jpg') top left repeat-y;  z-index:10;}

.img_btt  {position:relative; width:783px; height:41px; margin-top:-15px; margin-left:209px; background:url('img/bg/img_btt.gif') top left repeat-x; overflow:hidden;}
.map_all {position:relative; width: 660px; height:500px; margin-top:20px; margin-bottom:20px; }
.map_a {position:relative; width:187px; height:272px; float:left;}
.map_b {position:relative; width:450px; height:272px; float:left; margin-left:20px;}
.whole {position:relative; float:left; margin-right:5px;}
.form {position:relative; float:left; margin-right:5px;}
.box_text_a {position:relative; margin-right:5px; float:left; z-index:10;}
.box_text_b {position:relative; margin-right:5px;}
.embed {position:relative; text-align:center; margin-bottom:20px;}
.muvi {position:relative; text-align:center; margin-bottom:10px;}
.installation {position:relative; text-align:center; margin-top:20px; margin-bottom:40px;}
.textleft {position:relative; text-align:left; padding:5px;}
.sitemap {position:relative; margin-top:20px; text-align:center; margin-bottom:70px;}
.map_m {position:relative; margin-bottom:20px;}



.tb_default {margin:0 0 0 46px; border-top:2px solid #5d9de2; color:#666666; text-align:center;}
.tb_default th {height:27px; border-bottom:1px solid #c7d7ec; background:#f9fcff; color:#5d8fc7;}
.tb_default td {height:29px; border-bottom:1px solid #c7d7ec;}
.tb_default td.subject {text-align:left; padding-left:10px;}
.tb_default a {color:#666666;} .right_column_in .tb_default a:hover {color:#4270B3;}
.tb_default02 {border-top:2px solid #c21515; color:#666666; text-align:center; }
.tb_default02 th {height:27px; border-bottom:1px solid #c21515; background:#ffeded; color:#666666;}
.tb_default02 td {height:29px; border-bottom:1px solid #c21515; font-family:"Verdana", "±¼¸²", Gulim; text-align:left; padding-left:7px; padding:3px;}
.tb_default02 td.pl_10_tl {padding-left:10px; text-align:left;}
.tb_default02 a {color:#666666;} .right_column_in .tb_default02 a:hover {color:#4270B3;}

.pop {position:absolute; top:120px; left:330px; border:1px solid silver; visibility:hidden;}
.pop2 {position:absolute; top:120px; left:348px; border:1px solid silver; visibility:hidden;}
.style7 {color:#ffffff;}
















