/*================================
	sub
================================*/

/*ºñÁÖ¾ó*/

#visual{position:relative; width:100%; height:200px; }
#visual .inner{position:relative; width:100%; height:200px; margin:0 auto;overflow:hidden; }


/*ÄÁÅÙÃ÷*/
#content{position:relative; width:1080px; margin:-30px auto; padding:0; overflow:hidden;}

#left{float:left; position:relative; width:200px; border-top:4px solid #003663;}
#left .lnb {width:200px; margin-bottom:20px;}
#left .lnb .l_title {padding:35px; font-size:28px; color:#ffffff; font-weight:bold;  background-color:#003663; line-height:24px;}
#left .lnb .l_title span{font-size:11px; font-family:tahoma; color:#bababa;}
#left ul {width:200px; margin:0; border-top:1px solid #d9d9d9;}
#left ul li {height:40px; border-bottom:1px solid #d9d9d9; padding-left:14px;}
#left ul li a {width:20px; font-size:15px; line-height:40px; }
#left ul li:hover > a{color:#1261ac; }
.over{background:url(../images/left_over.gif) no-repeat left center;}
a.on:link, a.on:visited, a.on:active { text-decoration:none; color:#ffffff !important;}
a.on:hover { text-decoration:none;color:#ffffff;}

#content #right{float:right; position:relative; width:840px; padding-top:50px;}
#content #right .location{overflow:hidden; height:70px; border-bottom:1px solid #898989;}
#content #right .location .title {float:left;font-size:24px; font-weight:bold; margin-top:8px; line-height:38px; letter-spacing:-1px;}
#content #right .location p{float:left;}
#content #right .location .local{float:right; padding:10px 0 0 0;}
#content #right .location .local img{vertical-align:middle; margin:-3px 5px 0 0;}
#content #right .location .local span{margin:0 4px 0 4px; padding:0 0 0 0px; font-size:11px; font-family:µ¸¿ò; letter-spacing:-1px;}
#content #right .con{overflow:hidden; margin:40px 0 80px 0; min-height:460px; font-size:15px; color:#252525;}

/* È¸»ç¿¬Çõ */
div.TabView1 div.Tabs1{height:32px; margin:0 0 60px 0;}
div.TabView1 div.Tabs1 a {float:left; font-weight:bold; display:block; width:176px; text-align:center;text-decoration:none; height:30px; padding:6px 0 0 0; margin-right:4px; border-bottom:5px solid #eaeaea;}
div.TabView1 div.Tabs1 a:hover, div.TabView1 div.Tabs1 a.Active{border-bottom:5px solid #1261ac; color:#1261ac;}
div.TabView1 div.Pages1{width:720px; height:100%;overflow:hidden; margin:0 auto;}

.history_img {float:left; width:230px;}
.history{float:right;width:490px;margin-top:10px;}
.history li{overflow:hidden; padding-top:47px}
.history li:first-child{padding-top:0px; margin-top:-3px}
.history li p.year{float:left; font-size:16px; color:#2d64a7; font-weight:bold; font-family:tahoma;}
.history li div.listDiv{float:left;}
.history li div.listDiv > p{padding-top:10px}
.history li div.listDiv > p:first-child{padding-top:0px}
.history li div.listDiv > p span{padding:0 8px 0px 20px; font-weight:bold}
.history li div.listDiv > p span.blank{padding-left:35px; line-height:24px}
.history li div.listDiv > p:first-child{padding-top:1px}

/* ÀÎÁõÇöÈ² */
.th1	{height:34px; text-align:center; color:#1261ac; font-weight:bold; border-top:2px solid #1261ac; border-bottom:1px solid #1261ac; font-size:13px;}
.td3{height:34px; text-align:center; background-color:#ffffff; border-bottom:1px solid #eaeaea; padding:2px 0; font-size:12px; line-height:140%;}
.td4{height:34px; text-align:center; background-color:#ffffff; border-bottom:1px solid #898989; padding:2px 0; font-size:12px; line-height:140%;}

/* ³³Ç°½ÇÀû */
.th	{height:40px; text-align:center; color:#1261ac; font-weight:bold; border-top:2px solid #1261ac; border-bottom:1px solid #1261ac; font-size:13px;}
.td1{height:50px; text-align:center; background-color:#ffffff; border-bottom:1px solid #eaeaea; padding:2px 0; font-size:12px; line-height:140%;}
.td2{height:50px; text-align:center; background-color:#f6f6f6; border-bottom:1px solid #eaeaea; padding:2px 0; font-size:12px; line-height:140%;}

/* ¿À½Ã´Â±æ */
.bar {width:20px; border-bottom:3px solid #1261ac; display:block;margin:0 0 5px 0;}
.map1 {float:left; width:280px;}
.map2 {float:left; width:700px; margin-bottom:20px;}

/* Àü°æ»çÁø */
.photo {width:422px; float:right;}

/* Á¦Ç°Á¤º¸ */
.category {width:720px; margin:0 auto; padding:0;}
/*.category ul{padding:0 0 70px 0;}
.category ul li{padding:0 34px 4px 0; float:left;background:url(../images/bar.gif) no-repeat right center;}
a.c_on:link, a.c_on:visited, a.c_on:active { text-decoration:none; color:#1261ac !important; font-weight:bold;}
a.c_on:hover { text-decoration:none;color:#1261ac; font-weight:bold;}*/

div.Tabs{width:720px; margin:0 auto; padding:0;}
div.Tabs a {float:left; display:block; text-align:center;text-decoration:none; padding:0 32px 0 0; background:url(../images/bar.gif) no-repeat right center; margin-bottom:4px; font-size:0.97em;}
div.Tabs a:hover, div.Tabs a.Active{color:#1261ac; font-weight:bold;}
div.Tabs a.ing {color:#1261ac; font-weight:bold;}
div.Pages{width:720px; height:100%; overflow:hidden; padding-top:50px;}

.mark {float:right;}
.p_subject {width:720px; height:55px; border-bottom:1px solid #eaeaea; margin-bottom:30px; font-size:24px; font-weight:bold; padding-top:5px;}
.p_subject span {font-size:12px;}
.p_subject_s {font-size:16px; font-weight:bold; color:#1261ac; text-align:center;}
.p_subject_s1 {font-size:20px; font-weight:bold; color:#1261ac; line-height:27px;}
.p_subject_s2 {font-size:26px; color:#1261ac; font-family:tahoma;}
.p_line {height:2px; background-color:#6a9bc9; border:0px;}
.p_title {font-weight:bold; color:#ffffff; height:30px; background-color:#1261ac; border:0px;}
.p_th {height:30px; background-color:#f6f6f6;border-bottom:1px solid #eaeaea; border-right:1px solid #eaeaea; text-align:center;color:#666666; background-color:#f6f6f6; font-size:12px;}
.p_td1 {height:30px; border-bottom:1px solid #eaeaea; border-right:1px solid #eaeaea; text-align:center; font-size:12px;}
.p_td1_n {height:30px; border-bottom:1px solid #eaeaea; border-right:0; text-align:center; font-size:12px;}
.p_td1_l {padding:4px 0; border-bottom:0px solid #eaeaea; border-right:0; text-align:left; font-size:12px;}
.p_b {font-family:tahoma,nanumgothic; font-weight:bold; color:#1261ac;}

.p_bar {font-size:18px; font-weight:bold; color:#333333; line-height:18px;}
.p_bar_s {font-size:10px; font-family:tahoma; color:#d7d7d7;}
.p_list {padding-top:12px;}
.p_list li {list-style:inside; height:20px;}
.li1 {line-height:16px; height:auto !important; margin-bottom:10px;}
.li2 {list-style:none !important; padding-left:24px;}
.p_list span {color:#6a9bc9; font-weight:bold;}

.feature { background:url(../images/check.gif) no-repeat left center; padding:3px 0 0 26px; color:#1261ac; font-weight:bold; font-size:15px; line-height:26px;}

/*================================================================*/

.page{width:800px; margin:0 auto;}
.page_02{width:800px; margin:0 auto; font-family: "±¼¸²"; font-size:13px;}
.page_02 b {color:#003663;}
.page_02 .img {border:1px solid #cccccc; background:url(../images/no_img_big.png) no-repeat 50% 50% #f1f1f1;}


.page .table_tit {height:44px;  font-family: "±¼¸²"; font-size:13px;}
.page .table_text {height:30px; background-color:#ffffff; font-family: "±¼¸²"; color:#000000; font-size:13px;}
.page .btn {float:right; width:80px;  padding:10px; background-color:#003663;}
.page .point{width:100px; padding:10px 10px 5px 10px; background-color:#105692; color:#ffffff; line-height:15px;}
.text{padding:15px; border:1px solid #cccccc;}
.page input  {padding:5px;}
.page select  {padding:5px;}
.product_text  {padding:8px; line-height:18px;}


.btn a:link{font-size:14px; color:#ffffff; text-decoration:none;font-family: "NanumGothic", NanumGothic;}
.btn a:visited{font-size:14px; color:#ffffff;  text-decoration:none;font-family: "NanumGothic", NanumGothic;}
.btn a:hover{font-size:14px; color:#ffffff; text-decoration:none;font-family: "NanumGothic", NanumGothic;}

.page table strong{color:#282828; font-family: "±¼¸²"; font-size:13px;}
.table_tit b{color:#ffffff;}
.btn b{color:#ffffff;}

.intro{width:780px; margin:0 auto; }

.table_h4{font-family: "NanumGothic", NanumGothic;}

table td a:link{font-size:13px; color:#252525; text-decoration:none;font-family: "±¼¸²"}
table td a:visited{font-size:13px; color:#252525;  text-decoration:none;font-family:"±¼¸²"}
table td a:hover{font-size:13px; color:#252525; text-decoration:none;font-family: "±¼¸²"}
