@charset "utf-8";

img { border:none; }
img, input, select, textarea {vertical-align: middle;}
li { list-style-type:none;}
input.box01 { background-color: #fff; border: 1px solid #e0e0e0; color: #565656; font-size: 12px; padding-top: 2px; padding-left: 5px; padding-bottom: 1px;}
input.box02 { background-color: #fff; border: 1px solid #9b9b9b; color: #565656; font-size: 11px; padding-top: 2px; padding-left: 5px;}
select.box01 { background-color: #fff; border: 1px solid #e0e0e0; color: #565656; font-size: 11px; padding-top: 1px; padding-bottom: 1px; }
select.box02 { background-color: #ffffff; border: 1px solid #dcdcdc; color: #565656; font-size: 12px; padding-top: 1px; padding-bottom: 1px; padding-left: 3px;}
textarea.box01 { border:1px solid #eaeaea; background-color:#fff; font-size:12px; font-family:Dotum,DotumChe,verdana; line-height:18px; padding: 5px;  color:#565656; }

body { background-color: #e7e7e7; margin: 0; font-family: 돋움; }
#wrap { width:917px; margin: 0 auto; position: relative; }
/*h1 { margin-top: 21px; margin-bottom: 13px; }*/

/* CSS Document */
/*body {text-align: center; background-color:#FFF; background:#e7e7e7;}
div.main {font-family: 돋움, Arial, Helvetica, sans-serif ; font-size: 12px; line-height: 18px; width: 917px ; margin-left: auto ; margin-right: auto ; position:relative;}
#logo {text-align:left; float:left; z-index:5; background-color:transparent; position:relative; top:25px;}*/
.login {z-index:6; float:right; background-color:transparent; position:relative; top:50pt;}
#brand { float: left; margin-top: 21px; margin-bottom: 15px; width: 100%; }
#brand h1 { float: left; margin: 0; }
#brand .country_sel {float: right;  margin-top: 59px; margin-bottom: 0px; }
#country { margin-right:10px; margin-top:4px; }
#dropdown {position:absolute; top:59px; left:409px; float:right; width:917px; z-index:10;}
#navigation {z-index:6; width:917px; float:right; position:relative; top:0px; left:0px; vertical-align: bottom; }
#navigation2 {z-index:3; width:917px; height:40px; background-image:url(../../images/LiveBetter_Nomap_wdivspsd_07.jpg); float:left; position:absolute; top:80px; left:0px;}
#content {float:left; width:917px; }
#bottom {float: left; width: 917px; height: 72px; background-color: #dfe6e9;}
.m_banner {float: left; text-align: left; padding: 12px 0 12px 12px;}
.m_quick {float: right; text-align: right; padding: 0; }
#footer {background-image:url(../images/LiveBetter_Nomap_wdivspsd_10.jpg); float:left; text-align: left; width:902px; height:30px; padding-left: 15px; }
#footer_sub {background-image:url(../images/LiveBetter_Nomap_wdivspsd_11.jpg); float:left; text-align: left; width:902px; height:30px; padding-left: 15px; }
#footer.home {margin-top:0; }

/*HOME PAGE */
#myGallery {width: 917px !important; height: 451px !important; z-index:2;}
#worldmap {position:relative; top:-470px; left:10px; z-index:5; float:left; text-align:left; width:420px; height:220px; }

/*ABOUT US*/
#about {float:left; width: 917px; margin-left: auto; margin-right: auto; background-color:#FFF;}
#about .banner {float:left; position:relative; /*margin-top:7pt;*/ margin-bottom:-3pt; vertical-align: bottom; width:auto; height:auto; clear:both;}
#about #sub1 {float:left; width:311px; height:32px; background-image:url(../images/about/ABOUT__05.png); position:relative; vertical-align: bottom; text-align:center; color:#FFF;}
#about #sub2 {float:left; width:303px; height:32px; background-image:url(../images/about/ABOUT__06.png); margin-left: 0px; vertical-align: middle; text-align:center; color:#FFF;}
#about #sub3 {float:left; width:303px; height:31px; background-image:url(../images/about/ABOUT__07.png); margin-left:0px; vertical-align: middle; text-align:center; color:#FFF;}
#about #content2 {clear:both; float:left; display:inline; background: url(../images/content_bg.gif) repeat-x; background-color:#F2F2F2; width:100%; padding-bottom:10pt; }
#about #content2 #column1 {float:left; background-image:url(../images/about/About_16.png); border: solid 1px #FFF; width:120pt; margin: 10pt 0pt 0pt 15pt; padding: 15px 7px 24px 7px; display: inline;}

#about #content2 .history#column1 {background-image:url(../images/history/Unicity_History_07.png);}
#about #content2 #column2 {float:left; background-image:url(../images/about/About_19.png); border: solid 1px #FFF; width:485pt; margin: 10pt 0pt 0pt 10pt; padding: 20px; line-height: 18px;}
#about #content2 #column2 .manager { float: left; }
#about #content2 #column2 .ceo { float: right; padding-left: 15px; font-weight: bold; }
#about #content2 #column2 .ceo_sign { float: right; width: 250px; padding-left: 15px; padding-right: 10px; padding-top: 15px; font-weight: bold; }
#about #content2 #column2 .ceo_sign img { float: right; padding-left: 15px; padding-top: 15px; }

#about #content2 #column2 .history_bg { float: left; background: url(../images/about/history_mid.gif) left top repeat-y; width: 112px; height: 100%; }
#about #content2 #column2 .history_top { float: left; background: url(../images/about/history_top.gif) left top no-repeat; width: 112px; height: 15px; }
#about #content2 #column2 .history_bot { float: left; background: url(../images/about/history_bot.gif) left bottom no-repeat; width: 112px; height: 15px; }
#about #content2 #column2 dl { float: left; background: url(../images/about/line.gif) left bottom no-repeat; width: 640px; margin: 0; }
#about #content2 #column2 .line2 { float: left; background: none; width: 640px; margin: 0;}
#about #content2 #column2 dt { float: left; clear: both; width: 112px; height: 30px; padding: 10px 10px 0 25px; }
#about #content2 #column2 dt.double { float: left; clear: both; width: 112px; height: 30px; padding: 18px 10px 0 25px; }
#about #content2 #column2 dd { float: left; padding: 10px 10px 10px; 0; margin: 0; display: inline; }
#about #content2 #column2 .u_center { text-align: center; margin-top: 20px; }
#about #content2 #column2 .unicity_korea { float: left; background: url(../images/about/unicity_korea_bg.gif) no-repeat; width: 647px; height: 758px; margin-top: 10px; }
#about #content2 #column2 .unicity_korea dl { width: 321px; background: none; display: inline; }
#about #content2 #column2 .unicity_korea dt { width: 200px; color: #2e5a80; font-size: 14px; font-weight: bold; font-family: 돋움; padding-top: 17px; margin-left: 40px; display: inline; }
#about #content2 #column2 .unicity_korea dd { float: left; clear: both; display: inline; color: #666666; font-family: 돋움; width: 285px; padding: 10px 0 0 0; margin-left: 20px; height: 100%; line-height: 18px; display: inline; }
#about #content2 #column2 .vod { float: left; background: url(../images/about/vod_bg.gif) no-repeat; width: 340px; height: 331px; padding: 17px 0 0 16px; }
#about #content2 #column2 .vod_cont { width: 320px; height: 240px; }
#about #content2 #column2 .vod_tit { float: left; color: #777777; font-size: 11px; font-family: 굴림; width: 226px; text-align: center;  padding-top: 18px; }
#about #content2 #column2 .vod_btn { float: left; padding-left: 9px; padding-top: 16px; }
#about #content2 #column2 .vod_list { float: right; width: 271px; padding-left: 15px; }
#about #content2 #column2 .vod_list ul { background: url(../images/about/dot.gif) left bottom repeat-x; padding-bottom: 12px; padding-left: 0; padding-top: 8px; margin: 0; }
#about #content2 #column2 .vod_list .line3 { background: none; padding-left: 0; padding-top: 8px; margin: 0; }
#about #content2 #column2 .vod_list li { list-style-type:none; }
#about #content2 #column2 .table { float: left; background: url(../images/table_bg.gif) repeat-y; width: 650px; height: 100%; margin-bottom: 20px; }
#about #content2 #column2 .normal { font-weight: normal; }
#about #content2 #column2 .ac { clear: both; text-align: center; }
#about #content2 #column2 .img_ac { clear: both; text-align: center; padding: 7px 0 0 0; }
#about #content2 #column2 span.ac { float: left; clear: both; width: 100%; text-align: center; padding-top: 20px; padding-bottom: 10px;}
#about #content2 #column2 p.ac { float: left; clear: both; width: 100%; text-align: center; padding-top: 10px; padding-bottom: 30px;}
#about #content2 .history#column2 {background-image:url(../images/history/Unicity_History_09.png);}

#about #content2 #column2 #tab { float: left; background: url(../images/about/tab_bg.gif) repeat-x; width: 100%; }
#about #content2 #column2 #tab ul { float: left; padding-left: 0; margin: 0; }
#about #content2 #column2 #tab li { float: left; display: inline; margin-left: 3px; }
#about #content2 #column2 #tab li.fst { float: left; display: inline; margin-left: 4px; }
#about #content2 #column2 .year { float: left; background: url(../images/about/dot.gif) left bottom repeat-x; width: 100%; padding-bottom: 25px; margin-top: 22px;}
#about #content2 #column2 .year p { margin: 0 0 7px 0; }
#about #content2 #column2 .year01 { float: left; background: none; width: 100%; padding-bottom: 25px; margin-top: 22px;}
#about #content2 #column2 .year01 p { margin: 0 0 7px 0; }
#about #content2 #column2 .year_tit { float: left; width: 100%; font-size: 16px; font-weight: bold; text-decoration: underline; padding-bottom: 20px; }
#about #content2 #column2 .article span { float: left; clear: both; background: url(../images/bu/bu_15.gif) 0 6px no-repeat; font-size: 11px; font-weight: bold; padding-left: 7px;}
#about #content2 #column2 .article dl { float: left; clear: both; background: none; width: 300px; }
#about #content2 #column2 .article dt { float: left; width: 140px; height: 18px; padding-left: 10px; padding-top: 4px; margin: 0; font-size: 11px; }
#about #content2 #column2 .article dd { float: left; font-size: 11px; height: 18px; padding: 4px 0 0 10px; }

/*usa contact*/
#about #content2 #column6_1 {float:left; background-color:#4184b7; border: solid 1px #FFF; width:445pt; margin: 10pt 0pt 0pt 10pt; padding: 20px; line-height: 18px; display: inline; }
#about #content2 #column7{float:left;width:875px;margin: 10pt 0pt 0pt 15pt;}
#about #content2 #column7{font-family: sans-serif; font-size:12px;text-align:left;padding: 5pt 0pt 5pt 0pt;}
#about #content2 #column7 font.boldnumbers{font-weight:bold;}
#about #content2 #column7 a{color:#F00;}
#about #content2 #column7 a.countrylink{color:black;text-decoration:none;}
#about #content2 #column7 a:hover.countrylink{color:#999;}
#about #content2 #column7 font.whitetext{color:#FFF;font-weight:bold;margin-left:5px;}
#about #content2 #column7 #column3header{ font-size:14px;text-align:left;background-color:#999999;}
#about #content2 #column7 .country{float:left;margin:5px 0px 0px 0px;width:160px;height:75px;}
#about #content2 #column7 .phone{float:left;width:170px;margin:5px 0px 0px 0px;}
#about #content2 #column7 .address{float:left;margin:5px 25px 0px 60px;}
#about #content2 .officesline{clear:both;float:left;border-top:1px solid #999999;width:875px;}


/*NEWS*/
#about #sub4 {float:left; width:311px; height:32px; background-image:url(../images/news/news_bar01.gif); position:relative; vertical-align: bottom; text-align:center; color:#FFF;}
#about #sub5 {float:left; width:303px; height:32px; background-image:url(../images/news/news_bar02.gif); margin-left: 0px; vertical-align: middle; text-align:center; color:#FFF;}
#about #sub6 {float:left; width:303px; height:31px; background-image:url(../images/news/news_bar03.gif); margin-left:0px; vertical-align: middle; text-align:center; color:#FFF;}
#about #content2 #column1_1 {float:left; background-color:#a1b801; border: solid 1px #FFF; width:120pt; margin: 10pt 0pt 0pt 15pt; padding: 15px 7px 24px 7px;}
#about #content2 #column3 {float:left; background-color:#fff; border: solid 1px #FFF; width:485pt; margin: 10pt 0pt 0pt 10pt; padding: 20px; line-height: 18px; }
#about #content2 #column3 h3 { float: left; clear: both; font-size: 16px; font-family: 돋움; color: #555555; width: 100%; margin: 0px; padding-bottom: 20px; }
#about #content2 #column3 #sch { float: right; width: 42%; text-align: right; }
#about #content2 #column3 #sch ul { float: right; width: 100%; text-align: right; margin: 0; }
#about #content2 #column3 .evt_sch { float: right; width: 100%; text-align: right; margin-bottom: 10px; }
#about #content2 #column3 .evt_sch ul	{ float: right; width: 100%; text-align: right; margin-bottom: 10px; margin: 0; font-size: 16px; font-family: 돋움; color: #555555; font-weight: bold; font-size: 12px; padding: 0; }
#about #content2 #column3 li	{ list-style-type:none; display: inline; }
#about #content2 #column3 .ac { float: left; width: 100%; text-align: center; word-spacing: 50px; margin-top: 10px; margin-bottom: 20px;}
#about #content2 #column3 .date { float: left; width: 58%; font-size: 12px; font-family: 돋움; color: #666666; margin-bottom: 10px; }
#about #content2 #column3 .text01 { color: #8e9c30; }
#about #content2 #column3 .top_line { float: left; background: url(../images/news/magazine_top.gif) repeat-x; width: 100%; height: 12px; }
#about #content2 #column3 .bot_line { float: left; background: url(../images/news/magazine_bot.gif) repeat-x; width: 100%; height: 12px; }
#about #content2 #column3 .txt_ac { float: left; width: 100%; text-align: center; font-size: 12px; font-family: 돋움; color: #888888; margin-top: 20px; }

#lead_article {float:left; background-image:url(../images/news/New&Events_Lead_Story.png); border: solid 1px #FFF; color:#FFF; width:647px; height:160px; margin-top:10px; font-family: arial;}
#lead_article #lead_pic {float:left; padding:15px; width:205px; height:128px;}
#lead_article #lead_text {float:left; width:300px; padding-left:10px;}
#lead_text #lead_title {float:left; font-size:20px; color:#DD8B30; padding-top:10px; padding-bottom:5px; width:350px; max-height:42px; line-height:95%;}
#lead_text #lead_title a {font-size:20px; color:#DD8B30; line-height: 22px;}
#lead_text #lead_teaser {float:left; width:370px; max-height:72px; padding-bottom:5px; font-size: 12px; }
#full_click {padding-top:60px;}
#full_click a {color:#DD964B; font-weight:bold; text-decoration:none; font-size: 12px;}
#full_click a:hover {color:#DD7404; text-decoration:none;}
#featured_title {float:left; border-bottom:solid 1px black; padding-top:5px; width:648px; font-family: arial;}

/*BUSINESS*/
#about #sub7 { float:left; width:311px; height:32px; background-image:url(../images/business/bar01.gif); position:relative; vertical-align: bottom; text-align:center; color:#FFF; }
#about #sub8 {float:left; width:303px; height:32px; background-image:url(../images/business/bar02.gif); margin-left: 0px; vertical-align: middle; text-align:center; color:#FFF;}
#about #sub9 {float:left; width:303px; height:31px; background-image:url(../images/business/bar03.gif); margin-left:0px; vertical-align: middle; text-align:center; color:#FFF;}
#about #content2 #column1_2 {float:left; background-color:#5c6582; border: solid 1px #FFF; width:120pt; margin: 10pt 0pt 0pt 15pt; padding: 15px 7px 24px 7px; display: inline;}
#about #content2 #column4 {float:left; background-color:#7989d2; border: solid 1px #FFF; width:485pt; margin: 10pt 0pt 0pt 10pt; padding: 20px; line-height: 18px; }
#about #content2 #column4 h6 { color: #ffffff; }
#about #content2 #column4 .back_tb01 { background: url(../images/business/tb01.gif) no-repeat; width: 637px; height: 115px; color: #666666; text-align: center;}
#about #content2 #column4 .back_tb02 { background: url(../images/business/tb02.gif) no-repeat; width: 637px; height: 193px; color: #666666; text-align: center;}
#about #content2 #column4 .back_tb03 { background: url(../images/business/tb03.gif) no-repeat; width: 637px; height: 115px; color: #666666; text-align: center;}
#about #content2 #column4 table tr th { color: #5c6582; padding: 8px 0 3px 0; }
#about #content2 #column4 table tr td { padding: 7px 0 2px 0; }
#about #content2 #column4 .ac { clear: both; text-align: center; margin: 20px 0 0 0;}
#about #content2 #column4 .style { font-style: italic; }

/*명예의전당*/
#about #content2 #column4 .club00 { float: left; width: 637px; border-top: 1px solid #c7cce1; margin: 0;}
#about #content2 #column4 .club { float: left; width: 637px; border-bottom: 1px solid #c7cce1; margin: 0 0 5px 0; padding: 0 0 15px 0;}
#about #content2 #column4 .club dt { float: left; border: 4px solid #9dabef; width: 175px; display: inline;}
#about #content2 #column4 .club dt img { border: 1px solid #d7deff; }
#about #content2 #column4 .club dd { float: left; background: url(../images/bu/bu_12.gif) 0 7px no-repeat; margin: 0 0 10px 10px; width: 430px; padding-left: 7px; }
#about #content2 #column4 .club dd.bold { background: url(../images/bu/bu_12.gif) 0 13px no-repeat; font-size: 14px; font-weight: bold; padding: 6px; }
#about #content2 #column4 .club dd.bu { background: none; color: #dfe5fe; }
#about #content2 #column4 .club dd.more { background: none; text-align: right; }
#about #content2 #column4 .club11 { float: left; width: 637px; border-top: 1px solid #c7cce1; margin: 0;}
#about #content2 #column4 .member { float: left; width:192px; background-color: #5c6bb0; text-align: center; margin: 20px 30px 20px 0; }
#about #content2 #column4 .member1 { float: right; width:192px; background-color: #5c6bb0; text-align: center; margin: 20px 0 20px 0;}
#about #content2 #column4 .club11 img { border: 1px solid #8e9de2; }
#about #content2 #column4 .club11 dd {padding:5px 0 0 0; margin: 0; }
#about #content2 #column4 .club11 dd.txt_color { color: #d9e0ff;}
#about #content2 #column4 .club11 a:link { color:#fff; text-decoration:none; font-weight: bold;}
#about #content2 #column4 .club11 a:visited { color:#fff; text-decoration:none; font-weight: bold;}
#about #content2 #column4 .club11 a:hover { color:#fff; text-decoration:underline; font-weight: bold;}

/*명예의전당 디테일 취소
#about #content2 #column4 .title01 { float: left; background: url(../images/business/club/bg01.gif) repeat-x; width: 637px; height: 33px; margin: 3px 0 0 0;}
#about #content2 #column4 .title01 tr th { color: #ffffff; }
#about #content2 #column4 .title01 a:link { color: #ffffff; text-decoration:none; }
#about #content2 #column4 .title01 a:visited { color: #ffffff; text-decoration:none; }
#about #content2 #column4 .title01 a:hover { color: #ffffff; text-decoration:underline; }
#about #content2 #column4 .club_contents { float: left; background: url(../images/business/club/bg02.gif) left top no-repeat; width: 622px; background-color: #ffffff; font-family: 굴림; color: #686868; padding: 24px 0 0 15px; margin: 3px 0 0 0;}
#about #content2 #column4 .club_contents .photo { float: left; }
#about #content2 #column4 .club_contents .text { float: right; width: 415px;  }
#about #content2 #column4 .text h1 { float: left; font-family: 굴림; color: #5369cc; font-size: 24px; font-weight: bold; margin: 18px 0 0 0; }
#about #content2 #column4 .club_contents .text_con { float: left; width: 400px; margin: 40px 0 30px 0; }
#about #content2 #column4 .text .text_con h2 { float: left; font-family: 굴림; color: #686868; font-size: 16px; font-weight: bold; margin: 0; padding: 15px 0 15px 0; }
#about #content2 #column4 .text .text_con p { float: left; font-family: 굴림; color: #686868; font-size: 11px; line-height: 16px; margin: 0 0 10px 0; }
*/

#about #content2 #column4 .club_contents { float: left; width: 617px; background-color: #ffffff; padding: 14px 0 0 20px; margin: 0;}
#about #content2 #column4 .club_contents .photo { float: left; }
#about #content2 #column4 .club_contents .text { float: right; width: 390px; margin-bottom: 50px; }
#about #content2 #column4 .text h1 { float: left; font-family: 굴림; color: #5369cc; font-size: 24px; font-weight: bold; margin: 18px 0 0 0; padding: 2px 10px 5px 0; line-height: 28px; letter-spacing: -2px; }
#about #content2 #column4 .club_contents .text_con { float: left; width: 370px; margin: 20px 0 0 0; }
#about #content2 #column4 .text .text_con h2 { float: left; font-family: 굴림; color: #686868; font-size: 16px; font-weight: bold; margin: 0; padding: 15px 0 15px 0; width: 100%;  }
#about #content2 #column4 .text .text_con p { float: left; font-family: 굴림; color: #686868; font-size: 11px; line-height: 16px; margin: 0 0 10px 0; }

/*PRODUCT*/
#about #sub10 { float:left; width:311px; height:32px; background-image:url(../images/product/bar01.gif); position:relative; vertical-align: bottom; text-align:center; color:#FFF; }
#about #sub11 {float:left; width:303px; height:32px; background-image:url(../images/product/bar02.gif); margin-left: 0px; vertical-align: middle; text-align:center; color:#FFF;}
#about #sub12 {float:left; width:303px; height:31px; background-image:url(../images/product/bar03.gif); margin-left:0px; vertical-align: middle; text-align:center; color:#FFF;}
#about #content2 #column1_3 {float:left; background-color:#ebb100; border: solid 1px #FFF; width:120pt; margin: 10pt 0pt 0pt 15pt; padding: 15px 7px 24px 7px; display: inline;}
#about #content2 #column5 {float:left; background-color:#5771cf; border: solid 1px #FFF; width:485pt; margin: 10pt 0pt 0pt 10pt; padding: 20px; line-height: 18px; }
#about #content2 #column5 h6 { color: #ffffff; font-size: 18px; font-weight: bold; margin: 0 0 20px 0;}
#about #content2 #column5 h5 { width: 100%; color: #ffffff; font-size: 14px; font-weight: bold; margin: 0 0 10px 0; }
#about #content2 #column5 .ar { float: right; background: url(../images/bu/bu_09.gif) 0 6px no-repeat; text-align: right; font-size: 12px; font-weight: normal; padding-left: 7px;}
#about #content2 #column5 .ar1 { float: right; text-align: right; padding-bottom: 10px;}

/*customer*/
#about #content2 #column3 .box { float: left; background: url(../images/table_bg01.gif) repeat-y; width: 650px; margin-bottom: 20px; padding: 0; font-size: 12px; font-family: 돋움; color: #666666;}
#about #content2 #column3 .box1 { float: left; background: url(../images/table_bg01.gif) repeat-y; width: 650px; margin-bottom: 20px; padding: 0; font-size: 12px; font-family: 돋움; color: #666666; }
#about #content2 #column3 .box1 .faq_list { float: left; display: inline; width: 280px; font-size: 12px; font-family: 돋움; margin: 10px 0 10px 30px; padding:0; }
#about #content2 #column3 .box1 .faq_list ul { float: left; width: 100%; margin: 5px 0 5px 0; padding:0; }
#about #content2 #column3 .box1 .faq_list li { float: left; clear: both; width: 270px; background: url(../images/bu/bu_01.gif) 0 11px no-repeat; padding: 5px 0 5px 12px; border-bottom: 1px dashed #cdcdcd; }
.faq_list a:link { color:#888; text-decoration:none; }
.faq_list a:visited { color:#888; text-decoration:none; }
.faq_list a:hover { color:#888; text-decoration:underline; }
#about #content2 #column3 .not { float: left; background:url(../images/customer/notice_bg.gif) center top no-repeat; width: 100%; height: 124px; margin-top: 10px; }
#about #content2 #column3 .not_txt { float: left; font-size: 12px; font-family: 돋움; color: #253773; margin: 20px 50px 0 150px;}
#about #content2 #column3 .font_orange { color: #ff7e00; font-size: 12px; margin: 0 0 10px 0;}
#about #content2 #column3 h6 { color: #555555; font-size: 14px; font-weight: bold; margin: 0 0 10px 0; letter-spacing: -1px;}
.tb02 tr td.bor3{ background: url(../images/dot03.gif) left bottom repeat-x; padding: 4px 0 4px 0;}

/*customer-전자세금계산서*/
#about #content2 #column3 .etax ul, li, dl, dt, dd, span, div { margin:0; padding: 0; }
#about #content2 #column3 .etax ul { float: left; clear: both; width: 100%; }
#about #content2 #column3 .etax li { float: left; clear: both; width: 100%; background:url(../images/bu/bu_14.gif) 0 0 no-repeat; color:#666666; font-weight: bold; font-size: 12px; padding: 0px 0 10px 20px;}
#about #content2 #column3 .etax .flow { float: left; background:url(../images/customer/e-tax_bg.gif) no-repeat; width: 550px; height: 96px; margin: 0 0 10px 20px;}
#about #content2 #column3 .etax .flow dl.fst { float: left; width: 225px; text-align: center; }
#about #content2 #column3 .etax .flow dl.fst dt { color: #4c66b9; font-weight: bold; font-size: 12px; padding: 10px 0 6px 0; }
#about #content2 #column3 .etax .flow dl.fst dd { color: #666666; font-weight: bold; font-size: 12px; padding: 14px 0 12px 0; }
#about #content2 #column3 .etax .flow dl.end { float: left; width: 225px; margin-left: 95px; text-align: center; }
#about #content2 #column3 .etax .flow dl.end dt { color: #ff7e00; font-weight: bold; font-size: 12px; padding: 10px 0 6px 0;}
#about #content2 #column3 .etax .flow dl.end dd { color: #666666; font-weight: bold; font-size: 12px; padding: 14px 0 12px 0;}
#about #content2 #column3 .etax .flow dl.end .txt01 { color: #ff7e00; text-decoration:underline;}
#about #content2 #column3 .etax p { float: left; clear: both; color: #666666; font-size: 12px; margin: 0 0 10px 20px; line-height: 20px; }
#about #content2 #column3 .etax .txt02 { color: #ff7e00; font-weight: bold; }
#about #content2 #column3 .etax .txt03 { color: #ff7e00; }
#about #content2 #column3 .etax .bg { float: left; margin-top: 10px; }



/*유니시티동영상*/
#about #content2 #column3 .vod1 { float: left; background: url(../images/etc/vod_bg.gif) no-repeat; width: 585px; height: 499px; padding: 16px 0 0 15px; margin:0 0 20px 30px;}
#about #content2 #column3 .vod_cont1 { width: 550px; height: 413px; }
#about #content2 #column3 .vod_tit1 { float: left; color: #777777; font-size: 11px; font-family: 굴림; width: 443px; text-align: center;  padding-top: 18px; }
#about #content2 #column3 .vod_btn1 { float: left; padding-left: 25px; padding-top: 16px; }
#about #content2 #column3 .title { font-size: 16px; color: #555555; font-weight: bold; }


#about_mov {float:left; width: 650px; margin-left: auto; margin-right: auto; background-color:#FFF;}

#about_mov #content2 #column3 .vod1 { float: left; background: url(../images/etc/vod_bg.gif) no-repeat; width: 585px; height: 499px; padding: 16px 0 0 15px; margin:0 0 20px 30px;}
#about_mov #content2 #column3 .vod_cont1 { width: 550px; height: 413px; }
#about_mov #content2 #column3 .vod_tit1 { float: left; color: #777777; font-size: 11px; font-family: 굴림; width: 443px; text-align: center;  padding-top: 18px; }
#about_mov #content2 #column3 .vod_btn1 { float: left; padding-left: 25px; padding-top: 16px; }
#about_mov #content2 #column3 .title { font-size: 16px; color: #555555; font-weight: bold; }

/*홍보영상실*/
#about #content2 #column3 .vod { float:left; width:360px; height:331px; padding: 0px 16px 0px 0px; }
/*
#about #content2 #column3 .vod { float: left; background: url(../images/customer/vod_bg.gif) no-repeat; width: 360px; height: 331px; padding: 17px 0 0 16px;}
*/
#about #content2 #column3 .vod_cont { width: 320px; height: 240px; }
#about #content2 #column3 .vod_tit { float: left; color: #777777; font-size: 11px; font-family: 굴림; width: 226px; text-align: center;  padding-top: 18px; }
#about #content2 #column3 .vod_btn { float: left; padding-left: 9px; padding-top: 16px;}
#about #content2 #column3 .vod_list1 { float: left; background: url(../images/customer/vod_bg02.gif) no-repeat; width: 220px; height: 331px; padding: 17px 0 0 17px; font-size: 11px; font-family: 굴림; color: #777777; }
#about #content2 #column3 .vod_list1 dl { float: left; width: 90px; margin: 0 14px 14px 0; padding: 0; }
#about #content2 #column3 .vod_list1 dt { float: left; width: 88px; margin: 0; padding: 0; }
#about #content2 #column3 .vod_list1 dd { float: left; padding-top: 5px; margin: 0; width: 90px; height: 50px; line-height: 14px; }
#about #content2 #column3 .vod_list1 a:link { color:#777777; text-decoration:none; }
#about #content2 #column3 .vod_list1 a:visited { color:#777777; text-decoration:none; }
#about #content2 #column3 .vod_list1 a:hover { color:#777777; text-decoration:underline; }

/*사진자료실*/
#about #content2 #column3 .photo_wrap { float: left; margin-left: 35px; }
/* 박찬호 수정 
#about #content2 #column3 .photo { position: relative; float: left; background: url(../images/customer/publ_photobg.gif) no-repeat; width: 560px; height: 343px; padding: 23px 0 0 21px; }
*/
#about #content2 #column3 .photo { position: relative; float: left; width: 560px; height: 343px; }
#about #content2 #column3 .photo_cont { width: 350px; height: 250px; }
#about #content2 #column3 .thumbnail { position: absolute; top: 76px; left: 403px; }
#about #content2 #column3 .thumbnail ul { width: 140px; height: 190px; margin: 0; padding: 0; }
#about #content2 #column3 .thumbnail li { float: left; padding: 0 5px 5px 0; }
#about #content2 #column3 .photo_tit { float: left; color: #777777; font-size: 11px; font-family: 굴림; width: 265px; text-align: center;  padding-top: 18px; }
#about #content2 #column3 .photo_btn { float: left; padding-left: 18px; padding-top: 16px;}
#about #content2 #column3 .photo_list { float: left; background: url(../images/customer/publ_photobg02.gif) no-repeat; width: 560px; height: 196px; padding-left: 31px; padding-top: 20px; font-size: 11px; font-family: 굴림; color: #777777; }
#about #content2 #column3 .photo_list dl { float: left; width: 90px; margin: 0 46px 0 0; }
#about #content2 #column3 .photo_list dt { float: left; width: 88px; margin: 0; }
#about #content2 #column3 .photo_list dd { float: left; padding-top: 5px; margin: 0; width: 90px; line-height: 14px; }

/*회원가입*/
#about #sub13 { float:left; width:311px; height:32px; background-image:url(../images/member/bar01.gif); position:relative; vertical-align: bottom; text-align:center; color:#FFF; }
#about #sub14 {float:left; width:303px; height:32px; background-image:url(../images/member/bar02.gif); margin-left: 0px; vertical-align: middle; text-align:center; color:#FFF;}
#about #sub15 {float:left; width:303px; height:31px; background-image:url(../images/member/bar03.gif); margin-left:0px; vertical-align: middle; text-align:center; color:#FFF;}
#about #content2 #column1_4 {float:left; background-color:#434d5c; border: solid 1px #FFF; width:120pt; margin: 10pt 0pt 0pt 15pt; padding: 15px 7px 24px 7px; display: inline;}
#about #content2 #column1_4 h6 { float: left; width: 100%; color: #ffffff; margin: 0; padding-left: 10px; }
#about #content2 #column1_4 p { float: left; font-size: 12px; color: #ffffff; line-height: 18px; padding: 10px 0 10px 10px; margin: 0; }
#about #content2 #column1_4 .end { float: left; font-size: 12px; color: #ffffff; line-height: 18px; padding: 0 0 0 10px; }
#about #content2 #column1_4 .info_line { float: left; background: url(../images/member/dot.gif) left top repeat-x; width: 100%; height: 12px; }
#about #content2 #column6 {float:left; background-color:#4184b7; border: solid 1px #FFF; width:485pt; margin: 10pt 0pt 0pt 10pt; padding: 20px; line-height: 18px; display: inline; }
#about #content2 #column6 .table{ float: left; background: url(../images/table_bg02.gif) repeat-y; width: 650px; margin-bottom: 20px; padding: 0; }
#about #content2 #column6 .table .under { text-decoration:underline; font-size: 14px; font-weight: bold; }
#about #content2 #column6 .ac { float: left; width: 100%; text-align: center; }
#about #content2 #column6 .ar { clear: both; text-align: right; margin-top: 10px; padding-right: 0px; padding-bottom: 10px; }
#about #content2 #column6 .ar1 { clear: both; text-align: right; margin: 0; padding-bottom: 10px; }
#about #content2 #column6 .tbar { float: left; width: 98%; text-align: right; margin-top: 10px; padding-bottom: 10px; }
#about #content2 #column6 .log_q { float: left; width: 270px; }
#about #content2 #column6 .log_q p { background: url(../images/bu/bu_08.gif) 0 4px no-repeat; margin-top: 12px; padding-bottom: 10px; padding-left: 12px;}
#about #content2 #column6 .log_btn { float: left; width: 100px; }
#about #content2 #column6 ul { float: left; background:url(../images/dot04.gif) left bottom repeat-x; padding-bottom: 10px; width: 570px; display: inline; padding-left: 0; margin-left: 40px; margin-bottom: 0; }
#about #content2 #column6 li.in  { float: left; list-style-type:none; display: inline; background:url(../images/bu/bu_05.gif) 10px 10px no-repeat; padding-left: 20px; padding-top: 4px; margin-right: 20px; }
#about #content2 #column6 li.btn { float: left; list-style-type:none; display: inline; background:none;  padding:0; width: 60px; }
#about #content2 #column6 h4 { float: left; background: url(../images/member/title_bg.gif) repeat-x; width: 635px; height: 29px; font-size: 14px; font-family: 돋움; padding-top: 5px; padding-left: 15px; margin: 20px 0 10px 0; }
#about #content2 #column6 p { margin: 0 10px 10px 40px; }
#about #content2 #column6 .wline { float: left; border-bottom: 1px solid #eaeaea; width: 100%; margin: 20px 0 20px 0; }
#about #content2 #column6 .agree { float: left; width: 635px; margin-left: 7px; display: inline; }
#about #content2 #column6 .agree_chk { float: left; text-align: left; margin: 0; }
#about #content2 #column6 .agree_print { float: right; text-align: right; margin: 0;}
#about #content2 #column6 .agree_frame { float: left; overflow: auto; width: 625px; height: 234px; margin: 0 0 10px 7px; background-color: #ffffff; border: 1px solid #cdcdcd; color: #666666; padding: 5px; display: inline; }


/*contact us*/
#about #content2 #column6 p.mg { margin: 0 0 10px 0; }
#about #content2 #column6 a:link { color:#ffffff; text-decoration:underline; }
#about #content2 #column6 a:visited { color:#ffffff; text-decoration:underline; }
#about #content2 #column6 a:hover { color:#ffffff; text-decoration:underline; }
#about #content2 #column6 .style1 { text-decoration:underline; color: #ffe400; font-weight: bold;}
#about #content2 #column6 .map_ac { text-align: center; margin:0;}


#about #content2 #column4 .table{ float: left; background: url(../images/table_bg06.gif) repeat-y; width: 650px; margin-bottom: 20px; padding: 0; }
.tb_top44 { float: left; background: url(../images/table_top06.gif) left top no-repeat; width: 650px; height: 7px; }
.tb_bot44 { float: left; background: url(../images/table_bot07.gif) left bottom no-repeat; width: 650px; height: 7px; }


.layer01 { position: absolute; top: 450px; left: 0px; width: 400px; border: 8px solid #999999; background-color: #ffffff; padding: 5px 5px 5px 5px; z-index: 10; }
.layer01 .layer_line { float: left; background:url(../images/member/dot03.gif) left bottom repeat-x; width: 400px; height: 3px; margin-top: 5px; }
.layer01 .layer_frame01 { background-color: #eeeeee; margin: 0; padding-bottom: 10px; border: 1px solid #ffffff;}
.layer_frame01 p.tit { font-size: 16px; font-weight: bold; color: #5c6582; margin: 10px 0 10px 10px;}
.layer_frame01 p { font-size: 12px; color: #666666; margin: 0; line-height: 18px; margin: 10px;}
.layer01 .ar { float: left; text-align: right; width: 400px; margin-top: 5px; margin-bottom: 0; }

.layer02 { position: absolute; top: 950px; left: 30px; width: 400px; border: 8px solid #999999; background-color: #ffffff; padding: 5px 5px 5px 5px; z-index: 10; }
.layer02 .layer_line { float: left; background:url(../images/member/dot03.gif) left bottom repeat-x; width: 400px; height: 3px; margin-top: 5px; }
.layer02 .layer_frame02 {background-color: #eeeeee; margin: 0; padding-bottom: 10px; border: 1px solid #ffffff;}
.layer_frame02 p.tit { font-size: 16px; font-weight: bold; color: #5c6582; margin: 10px 0 10px 10px; }
.layer_frame02 p { font-size: 12px; color: #666666; margin: 0; line-height: 18px; margin: 10px;}
.layer02 .ar { float: left; text-align: right; width: 400px; margin-top: 5px; margin-bottom: 0; }

.layer02_c { position: absolute; top: 550px; left: 30px; width: 400px; border: 8px solid #999999; background-color: #ffffff; padding: 5px 5px 5px 5px; z-index: 10; }
.layer02_c .layer_line { float: left; background:url(../images/member/dot03.gif) left bottom repeat-x; width: 400px; height: 3px; margin-top: 5px; }
.layer02_c .layer_frame02 {background-color: #eeeeee; margin: 0; padding-bottom: 10px; border: 1px solid #ffffff;}
.layer_frame02 p.tit { font-size: 16px; font-weight: bold; color: #5c6582; margin: 10px 0 10px 10px; }
.layer_frame02 p { font-size: 12px; color: #666666; margin: 0; line-height: 18px; margin: 10px;}
.layer02_c .ar { float: left; text-align: right; width: 400px; margin-top: 5px; margin-bottom: 0; }

.layer03 { position: absolute; top: 1650px; left: 690px; width: 300px; border: 8px solid #999999; background-color: #ffffff; padding: 5px 5px 5px 5px; z-index: 10; }
.layer03 .layer_line { float: left; background:url(../images/member/dot03.gif) left bottom repeat-x; width: 300px; height: 3px; margin-top: 5px; }
.layer03 .layer_frame03 { background-color: #eeeeee; margin: 0; padding-bottom: 10px; border: 1px solid #ffffff;}
.layer_frame03 p.tit { font-size: 16px; font-weight: bold; color: #5c6582; margin: 10px 0 10px 10px;}
.layer_frame03 p { font-size: 12px; color: #666666; margin: 0; line-height: 18px; margin: 10px;}
.layer03 .ar { float: left; text-align: right; width: 300px; margin-top: 5px; margin-bottom: 0; }

.layer03_c { position: absolute; top: 1050px; left: 690px; width: 300px; border: 8px solid #999999; background-color: #ffffff; padding: 5px 5px 5px 5px; z-index: 10; }
.layer03_c .layer_line { float: left; background:url(../images/member/dot03.gif) left bottom repeat-x; width: 300px; height: 3px; margin-top: 5px; }
.layer03_c .layer_frame03 { background-color: #eeeeee; margin: 0; padding-bottom: 10px; border: 1px solid #ffffff;}
.layer_frame03 p.tit { font-size: 16px; font-weight: bold; color: #5c6582; margin: 10px 0 10px 10px;}
.layer_frame03 p { font-size: 12px; color: #666666; margin: 0; line-height: 18px; margin: 10px;}
.layer03_c .ar { float: left; text-align: right; width: 300px; margin-top: 5px; margin-bottom: 0; }

.layer04 { position: absolute; top: 450px; left: 50px; width: 800px; border: 8px solid #999999; background-color: #ffffff; padding: 5px 5px 5px 5px; z-index: 10; }
.layer04 .layer_line { float: left; background:url(../images/member/dot03.gif) left bottom repeat-x; width: 800px; height: 3px; margin-top: 5px; }
.layer04 .layer_frame04 { background-color: #eeeeee; margin: 0; padding-bottom: 10px; border: 1px solid #ffffff; }

.layer_frame04 .table { float: left; clear: both; background: url(../images/table_bg.gif) repeat-y; width: 650px; height: 100%; margin-bottom: 20px; margin: 0 0 0 13px; color: #fff; font-size: 12px; }
.layer_frame04 .normal { font-weight: normal; }
.layer_frame04 .bold { font-weight: bold; }
.layer_frame04 .ac { clear: both; text-align: center; }
.layer_frame04 span.ac { float: left; clear: both; width: 630px; text-align: center; padding-top: 20px; padding-bottom: 10px; line-height: 18px; }
.layer_frame04 p.ac { float: left; clear: both; width: 100%; text-align: center; padding-top: 10px; padding-bottom: 30px;}
.layer_frame04 p.ac_btn { float: left; clear: both; width: 630px; text-align: center; padding-top: 10px; padding-bottom: 30px; }
.layer_frame04 p.txt_new { float: left; clear: both; width: 630px; font-size: 12px; color: #666666; line-height: 18px; margin: 20px; }
.layer_frame04 .photo { float: right; padding: 5px 0 5px 15px; margin-right: 20px; font-size: 14px; color: #666;}
.layer_frame04 p.greeting { clear: both; font-size: 14px; font-weight: bold; color: #5c6582; }
.layer_frame04 .stit { font-weight: bold; color: #666; }
.layer_frame04 .img_ac { clear: both; text-align: center; padding: 7px 0 0 0; }
.layer_frame04 .ceo { float: right; padding-left: 15px; font-weight: bold;}
.layer_frame04 .img_al01 { float: left; margin: 15px 20px 6px 15px;}
.layer_frame04 .img_al02 { float: left; margin: 0 20px 6px 15px;}
.layer_frame04 ul { margin: 20px 0 0 15px; width: 150px; }
.layer_frame04 li { background: url(../images/bu/bu_16.gif) 0 5px no-repeat; padding: 0 0 0 10px; margin-bottom: 5px;}
.layer_frame04 li.no { background: none; padding: 0 0 5px 10px; }
.layer_frame04 .mlb { float: left; display: inline; margin: 0 0 28px 15px; background: url(../images/about/mlb_bg.gif) no-repeat; width: 761px; height: 136px;  font-size: 12px; font-family: 돋움; color: #666; padding:0 0 0 10px;}
.layer_frame04 .mlb dl { float: left; width: 540px; margin-top: 10px; }
.layer_frame04 .mlb dt { float: left; background: url(../images/bu/bu_01.gif) 0 11px no-repeat; width: 12px; padding-bottom: 10px;}
.layer_frame04 .mlb dd { float: left; background: url(../images/about/dot01.gif) bottom repeat-x; padding: 8px 0 7px 5px; width: 520px;}
.layer_frame04 .mlb_al { float: left; background: url(../images/bu/bu_16.gif) 0 7px no-repeat; padding: 0 0 0 10px; color: #ff6600; font-weight: bold; margin: 10px 0 10px 27px; display: inline; }
.layer_frame04 .mlb_ar { float: right; font-weight: bold; margin: 10px 20px 10px 0;}
.layer_frame04 .mlb_tit { font-size: 14px; font-weight: bold; color: #416c9c; }
.layer_frame04 .mlb_ac { font-size: 14px; font-weight: bold; color: #666; clear: both; text-align: center; padding: 10px 0 30px 0;}




.layer_frame04 p.tit { font-size: 16px; font-weight: bold; color: #5c6582; margin: 10px 0 10px 10px;}
.layer_frame04 p { font-size: 12px; color: #666666; line-height: 18px; margin: 20px; }
.layer04 .ar { float: left; text-align: right; width: 800px; margin-top: 5px; margin-bottom: 0; }
.layer_frame04 h4 { float: left; background: url(../images/title_bg.gif) repeat-x; font-size: 14px; color: #ffffff; font-family: 돋움; padding-top: 7px; padding-left: 15px; margin: 0 0 0 10px; width: 95%; }
.layer04 .ac { width: 100%; text-align: center; }
.layer04 .pd10 { padding-left: 10px; }
.layer04 .pd20 { padding-left: 20px; }
.layer_frame04 .color { color: #5c6582; }
.layer_frame04 .green { color: #2d8900; font-weight: bold;}
.layer_frame04 .txt001 { color: #ff7e00; font-weight: bold; font-size: 14px;}
.layer_frame04 ul { font-size: 12px; color: #565656; }
.layer_frame04 li { padding-bottom: 5px; }
.layer_frame04 li.lpd { padding-left: 72px; }
.layer_frame04 .pd123 { padding-left: 123px; }
.layer_frame04 .pd30 { padding-left: 30px; }
.layer_frame04 .pd45 { padding-left: 45px; }
.layer_frame04 .pd15 { padding-left: 15px; }

.layer05 { position: absolute; top: 550px; left: 390px; width: 380px; border: 8px solid #999999; background-color: #ffffff; padding: 5px 5px 5px 5px; z-index: 10; }
.layer05 .layer_line { float: left; background:url(../images/member/dot03.gif) left bottom repeat-x; width: 380px; height: 3px; margin-top: 5px; }
.layer05 .layer_frame05 { background-color: #eeeeee; margin: 0; padding-bottom: 10px; border: 1px solid #ffffff;}
.layer_frame05 p.tit { font-size: 16px; font-weight: bold; color: #5c6582; margin: 10px 0 10px 10px;}
.layer_frame05 p { font-size: 12px; color: #666666; margin: 0; line-height: 18px; margin: 10px;}
.layer05 .ar { float: left; text-align: right; width: 380px; margin-top: 5px; margin-bottom: 0; }

.layer06 {width:590px;}
.layer06 .layer_frame06 { width:596px;  margin: 0; padding-bottom: 50px;}
.layer_frame06 p.tit { font-size: 16px; font-weight: bold; color: #5c6582; margin: 10px 0 10px 10px;}
.layer_frame06 p { font-size: 12px; color: #666666; line-height: 18px; }
.layer06 .ar { float: left; text-align: right; width: 500px; margin-top: 5px; margin-bottom: 0; }
.layer06 h4 { float: left; background: url(../images/title_bg.gif) repeat-x; font-size: 14px; color: #ffffff; font-family: 돋움; padding-top: 7px; margin: 20px 0 10px 10px; width: 560px;}
.layer06 .ac { width: 100%; text-align: center; }

/*회원정보변경*/
.layer07 { z-index:10; position: absolute; top: 0px; left: 0px; width: 730px; border: 8px solid #999999; background-color: #ffffff; padding: 5px 5px 5px 5px; }
.layer07 .layer_line { float: left;  background:url(../images/member/dot03.gif) left bottom repeat-x; width: 100%; height: 3px; margin: 0; margin-top: 5px; padding: 0;}
.layer07 .layer_frame07 { background-color: #eeeeee; margin: 0; border: 1px solid #ffffff;}
.layer_frame07 p.tit { font-size: 16px; font-weight: bold; color: #5c6582; margin: 10px 0 10px 10px;}
.layer_frame07 p { font-size: 12px; color: #666666; line-height: 18px; margin: 20px;}
.layer07 .ar { float: left; text-align: right; width: 100%; margin: 5px 5px 0 0; }

#mem_mod { float: left; width: 100%; background-color:#eeeeee; font-size:12px; color:white; margin: 0; }
#mem_mod #content3 {display:inline; background-color:#eeeeee; width:100%; padding-bottom:10pt; }
#mem_mod #content3 #column6 {float:left; background-color:#4184b7; border: solid 1px #FFF; width:490pt; margin: 5pt 10pt 10pt 10pt; padding: 20px; line-height: 18px; display: inline; }
#mem_mod #content3 #column6 .table{ float:left; background: url(../images/table_bg02.gif) repeat-y; width: 650px; margin-bottom: 20px; padding: 0; }
#mem_mod #content3 #column6 .ac { float: left; width: 100%; text-align: center; }
#mem_mod #content3 #column6 .ar1 { clear: both; text-align: right; color: #ffffff;  margin: 0; padding-bottom: 10px; }

/*온라인카다로그*/
#about #content2 #column5 dl { margin: 0 0 20px 0; padding: 0; }
#about #content2 #column5 dt.bu { background: url(../images/bu/bu_09.gif) 0 5px no-repeat; margin: 0; padding: 0 0 0 10px; font-weight: bold;}
#about #content2 #column5 dd { margin: 0 0 0 15px; padding: 0; }
#about #content2 #column5 .table{ float: left; background: url(../images/table_bg03.gif) repeat-y; width: 650px; margin-bottom: 5px; padding: 0; }
#about #content2 #column5 .table dl { margin: 0; padding: 0; }
#about #content2 #column5 .table dt { margin: 10px 0 0 0; padding: 0; }
#about #content2 #column5 .table dd { margin: 10px 0 0 0; padding: 0; color: #ffe79c; }
#about #content2 #column5 .detail_wrap .table03 dl { margin: 0; padding: 0; width: 170px; }
#about #content2 #column5 .detail_wrap .table03 dt { margin: 0; padding: 0; }
#about #content2 #column5 .detail_wrap .table03 dd { clear: both; margin: 10px 0 0 0; padding: 0; color: #ffe79c; }
#about #content2 #column5 #bbspgno { float: left; clear: both; width: 100%; font-family: verdana; font-size:10px; color:#888888; text-align:center; word-spacing:3px; padding-top: 16px; margin: 0; margin-bottom: 10px; display: inline; }
#about #content2 #column5 #bbspgno a:link { color:#fff; text-decoration:none; }
#about #content2 #column5 #bbspgno a:visited { color:#fff; text-decoration:none; }
#about #content2 #column5 #bbspgno a:hover { color:#fff; text-decoration:underline; }
#about #content2 #column5 .table{ float: left; background: url(../images/table_bg03.gif) repeat-y; width: 650px; margin-bottom: 20px; padding: 0; }
#about #content2 #column5 .table02{ float: left; background: url(../images/table_bg04.gif) repeat-y; width: 442px; margin-bottom: 20px; padding: 0; }
#about #content2 #column5 .table03{ float: left; clear: both; background: url(../images/table_bg05.gif) repeat-y; width: 200px; margin-bottom: 10px; padding: 0; }
#about #content2 #column5 .detail_wrapper { float: left; width: 100%; }
#about #content2 #column5 .detail_wrap { float: left; }
#about #content2 #column5 .detail_wrap02 { float: right; }
#about #content2 #column5 .detail_wrap dl { float: left; clear: both; margin-bottom: 20px; width: 430px; }
#about #content2 #column5 .detail_wrap dt { float: left; clear: both; background: url(../images/bu/bu_10.gif) 0 7px no-repeat; padding-left: 10px; font-weight: bold; }
#about #content2 #column5 .detail_wrap dd { margin: 0; }
#about #content2 #column5 .detail_wrap dd.pdb { clear: both; margin: 0; padding-bottom: 20px; margin-left: 10px; }
#about #content2 #column5 img.border { border: 1px solid #435bb1; }


/*기타*/
#about #sub16 {float:left; width:311px; height:32px; background-image:url(../images/etc/bar_01.gif); position:relative; vertical-align: bottom; text-align:center; color:#FFF;}
#about #sub17 {float:left; width:303px; height:32px; background-image:url(../images/etc/bar_02.gif); margin-left: 0px; vertical-align: middle; text-align:center; color:#FFF;}
#about #sub18 {float:left; width:303px; height:31px; background-image:url(../images/etc/bar_03.gif); margin-left:0px; vertical-align: middle; text-align:center; color:#FFF;}
#about #content2 #column1_5 {float:left; background-color:#a1b801; border: solid 1px #FFF; width:120pt; margin: 10pt 0pt 0pt 15pt; padding: 15px 7px 24px 7px; display: inline;}
#about #content2 #column1_5 h6 { float: left; width: 100%; color: #ffffff; margin: 0; padding-left: 10px; }
#about #content2 #column1_5 p { float: left; font-size: 12px; color: #ffffff; line-height: 18px; padding: 10px 0 10px 10px; margin: 0; }


/* 주소록 테이블 */
.pop_address { width:350px; font-size: 12px; color: #888888; background-color: #ffffff; border: 1px solid #c6c6c6; margin: 10px; }
.pop_address tbody tr td.top_fst{ padding:20px 0 3px 20px; text-align:center; font-weight: bold; }
.pop_address tbody tr td.top_end{ padding:20px 0 3px 10px; text-align:left; }
.pop_address tbody tr td.fst { padding:6px 0 3px 20px; text-align:center; font-weight: bold; }
.pop_address tbody tr td.end { padding:6px 0 3px 10px; text-align:left; }
.pop_address tfoot tr td.fst{ padding:6px 0 20px 20px; text-align:center; font-weight: bold; }
.pop_address tfoot tr td.end{ padding:6px 0 20px 10px; text-align:left; }
.pop_address a:link { color:#888; text-decoration:none }
.pop_address a:visited { color:#888; text-decoration:none }
.pop_address a:hover { color:#888; text-decoration:underline }

.pop_address02 { font-size: 12px; color: #888888; }
.pop_address02 tbody tr td.top_fst{ padding:10px 0 3px 10px; text-align:center; font-weight: bold; }
.pop_address02 tbody tr td.top_end{ padding:10px 0 3px 10px; text-align:left; }
.pop_address02 tbody tr td.fst { padding:6px 0 3px 10px; text-align:center; font-weight: bold; }
.pop_address02 tbody tr td.end { padding:6px 0 3px 10px; text-align:left; }
.pop_address02 tfoot tr td.fst{ padding:6px 0 10px 10px; text-align:center; font-weight: bold; }
.pop_address02 tfoot tr td.end{ padding:6px 0 10px 10px; text-align:left; }
.pop_address02 a:link { color:#888; text-decoration:none }
.pop_address02 a:visited { color:#888; text-decoration:none }
.pop_address02 a:hover { color:#888; text-decoration:underline }

/* 사이트맵 */
#sitemap {float:left; width: 100%; background-color:#e7e7e7; }
#sitemap #content2 {float:left; clear:both; display:inline; width:100%; padding-bottom:10pt; }
#sitemap #content2 .site_tit { float: left; background: url(../images/bu/bu_04.png) no-repeat; color: #5c6582; font-weight: bold; font-size: 14px; padding-left: 20px; padding-bottom: 10px; width: 150px; }
#sitemap #content2 #column1 {float:left; clear: both; background-image:url(../images/about/About_16.png); border: solid 1px #FFF; width:120pt; margin: 0; padding: 15px 7px 24px 7px; display: inline;}
#sitemap #content2 #column1_2 {float:left; clear: both; background-color:#5c6582; border: solid 1px #FFF; width:120pt; margin: 0; padding: 15px 7px 24px 7px; display: inline;}
#sitemap #content2 #column1_3 {float:left; clear: both; background-color:#ebb100; border: solid 1px #FFF; width:120pt; margin: 0; padding: 15px 7px 24px 7px; display: inline;}
#sitemap #content2 .sitemap_menu { float: left; width: 250px; margin: 10px 0 0 20px; }
#sitemap #content2 .site_tit1 { float: left; clear: both; background: url(../images/bu/bu_04.png) no-repeat; color: #5c6582; font-weight: bold; font-size: 14px; padding-left: 20px; padding-bottom: 10px; margin-bottom: 10px; }
.sitemap_menu a:link { color: #5c6582; font-weight: bold; font-size: 14px; text-decoration:none }
.sitemap_menu a:visited { color: #5c6582; font-weight: bold; font-size: 14px; text-decoration:none }
.sitemap_menu a:hover { color: #5c6582; font-weight: bold; font-size: 14px; text-decoration:underline }

#sitemap .submenu a:hover {text-decoration:none; background:#71ab00; }
#sitemap .submenu {display:block; height:25px; position:relative; float:left; width:160px; font-weight:normal;  margin: 0; }
#sitemap .submenu a {display:block; font-size:12px; height:25px; width:160px; line-height:25px; text-indent:5px; color:#fff; text-decoration:none; border-bottom:1px solid #d3f16e; text-align:left; font-weight:bold; }
#sitemap .submenu_sub a:hover {text-decoration:none; color:#365100; }
#sitemap .submenu_sub {height:20px; position:relative; float:left; width:160px; font-weight:normal; }
#sitemap .submenu_sub a { height:20px; width:160px; line-height:25px; text-indent:5px; color:#fff; text-decoration:none; text-align:left; font-weight:normal; font-size: 12px; padding-left: 5px; padding-top: 5px; }
#sitemap .submenu_sub1 a:hover {text-decoration:none; color:#365100; }
#sitemap .submenu_sub1 {height:30px; position:relative; float:left; width:160px; font-weight:normal; }
#sitemap .submenu_sub1 a { height:20px; width:160px; line-height:25px; text-indent:5px; color:#fff; text-decoration:none; text-align:left; font-weight:normal; font-size: 12px; padding-left: 5px; padding-top: 5px; }

/*뉴스 서브메뉴*/
#sitemap .news_submenu a:hover {text-decoration:none; background:#879908; }
#sitemap .news_submenu {display:block; height:25px; position:relative; float:left; width:160px; font-weight:normal;  margin: 0; }
#sitemap .news_submenu a {display:block; font-size:12px; height:25px; width:160px; line-height:25px; text-indent:5px; color:#fff; text-decoration:none; border-bottom:1px solid #d3f16e; text-align:left; font-weight:bold; }
#sitemap .news_submenu_sub a:hover {text-decoration:none; color:#365100; }
#sitemap .news_submenu_sub {height:20px; position:relative; float:left; width:160px; font-weight:normal; }
#sitemap .news_submenu_sub a { height:20px; width:160px; line-height:25px; text-indent:5px; color:#fff; text-decoration:none; text-align:left; font-weight:normal; font-size: 12px; padding-left: 5px; padding-top: 5px; }
#sitemap .news_submenu_sub1 a:hover {text-decoration:none; color:#365100; }
#sitemap .news_submenu_sub1 {height:30px; position:relative; float:left; width:160px; font-weight:normal; }
#sitemap .news_submenu_sub1 a { height:20px; width:160px; line-height:25px; text-indent:5px; color:#fff; text-decoration:none; text-align:left; font-weight:normal; font-size: 12px; padding-left: 5px; padding-top: 5px; }

/*사업소개 서브메뉴*/
#sitemap .busi_submenu a:hover {text-decoration:none; background:#849ff9; }
#sitemap .busi_submenu {display:block; height:25px; position:relative; float:left; width:160px; font-weight:normal;  margin: 0; }
#sitemap .busi_submenu a {display:block; font-size:12px; height:25px; width:160px; line-height:25px; text-indent:5px; color:#fff; text-decoration:none; border-bottom:1px solid #a1b0e4; text-align:left; font-weight:bold; }
#sitemap .busi_submenu_sub a:hover {text-decoration:none; color:#e8c354; }
#sitemap .busi_submenu_sub {height:20px; position:relative; float:left; width:160px; font-weight:normal; }
#sitemap .busi_submenu_sub a { height:20px; width:160px; line-height:25px; text-indent:5px; color:#fff; text-decoration:none; text-align:left; font-weight:normal; font-size: 12px; padding-left: 5px; padding-top: 5px; }
#sitemap .busi_submenu_sub1 a:hover {text-decoration:none; color:#e8c354; }
#sitemap .busi_submenu_sub1 {height:30px; position:relative; float:left; width:160px; font-weight:normal; }
#sitemap .busi_submenu_sub1 a { height:20px; width:160px; line-height:25px; text-indent:5px; color:#fff; text-decoration:none; text-align:left; font-weight:normal; font-size: 12px; padding-left: 5px; padding-top: 5px; }

/*제품마당 서브메뉴*/
#sitemap .product_submenu a:hover {text-decoration:none; background:#ff8b1a; }
#sitemap .product_submenu {display:block; height:25px; position:relative; float:left; width:160px; font-weight:normal;  margin: 0; }
#sitemap .product_submenu a {display:block; font-size:12px; height:25px; width:160px; line-height:25px; text-indent:5px; color:#fff; text-decoration:none; border-bottom:1px solid #ffec16; text-align:left; font-weight:bold; }
#sitemap .product_submenu_sub a:hover {text-decoration:none; color:#944900; }
#sitemap .product_submenu_sub {height:20px; position:relative; float:left; width:160px; font-weight:normal; }
#sitemap .product_submenu_sub a { height:20px; width:160px; line-height:25px; text-indent:5px; color:#fff; text-decoration:none; text-align:left; font-weight:normal; font-size: 12px; padding-left: 5px; padding-top: 5px; }
#sitemap .product_submenu_sub1 a:hover {text-decoration:none; color:#944900; }
#sitemap .product_submenu_sub1 {height:30px; position:relative; float:left; width:160px; font-weight:normal; }
#sitemap .product_submenu_sub1 a { height:20px; width:160px; line-height:25px; text-indent:5px; color:#fff; text-decoration:none; text-align:left; font-weight:normal; font-size: 12px; padding-left: 5px; padding-top: 5px; }


/*Opportunity */
#opportunity {float:left; width: 917px; margin-left: auto; margin-right: auto; background-color:#FFF;}
#opportunity .banner {float:left; position:relative; /*margin-top:7pt;*/ margin-bottom:-3pt; vertical-align: bottom; width:auto; height:auto; clear:both;}
#opportunity #content2 {clear:both; float:left; display:inline; background-image:url(../../images/About_091.png); background-repeat: repeat-x; background-color:#F2F2F2; width:100%; padding-bottom:10pt;}
#opportunity #content2 #column1 {float:left; background-image:url(../../images/opportunity/franchiseOpp_07.png); border: solid 1px #FFF; width:110pt; margin: 10pt 0pt 0pt 15pt;}
#opportunity #content2 #column2 {float:left; clear:both; background-image:url(../../images/opportunity/franchiseOpp_09.png); border: solid 1px #FFF; width:505pt; margin: 10pt 0pt 0pt 10pt;}

/*Product*/
#product {float:left; width: 917px; margin-left: auto; margin-right: auto; background-color:#FFF;}
#product .banner {float:left; position:relative; /*margin-top:7pt;*/ margin-bottom:-3pt; vertical-align: bottom; width:auto; height:auto; clear:both;}
#product #content2 {clear:both; float:left; display:inline; background-image:url(../../images/About_091.png); background-repeat: repeat-x; background-color:#F2F2F2; width:100%; padding-bottom:10pt;}
#product #content2 #column1 {float:left; background-image:url(../../images/products/products_07.png); border: solid 1px #FFF; width:110pt; margin: 10pt 0pt 0pt 15pt;}
#product #content2 #column2 {float:left; background-image:url(../../images/products/products_09.png); border: solid 1px #FFF; width:505pt; margin: 10pt 0pt 0pt 10pt; align:center;}
#product #content2 #column2 div.categories {float:left; margin-left:30pt; margin-right:auto; width:auto;}
#product #content2 #column2 .categories#leader {margin-left:0;}
#product #content2 #column2 .center {margin-left:90pt; margin-right:auto; width:350pt;}
#product #content2 #column2 .holders {float:left; clear:both; width:400pt; vertical-align:top;}
#product #content2 #column2 .holders#leadp {clear:none;}
#product #content2 #column2 .holders .cols {float:left;}
#product #content2 #column2 .holders  img {margin-top:-45px;}

/*News and Events Pages*/
#newsevents {float:left; width: 917px; margin-left: auto; margin-right: auto; background-color:#FFF;}
#newsevents .banner {float:left; position:relative; /*margin-top:7pt;*/ margin-bottom:-3pt; vertical-align: bottom; width:auto; height:auto; clear:both;}
#newsevents #content2 {clear:both; float:left; display:inline; background-image:url(../../images/About_091.png); background-repeat: repeat-x; background-color:#F2F2F2; width:100%; padding-bottom:10pt;}
#newsevents #content2 #column1 {float:left; background-image:url(../../images/newsevents/New&Events_07.png); border: solid 1px #FFF; width:110pt; margin: 10pt 0pt 0pt 15pt;}
#newsevents #content2 #column2 {float:left; background-image:url(../../image/newsevents/New&Events_09.png); background-color:#6191C2; border: solid 1px #FFF; width:505pt; margin: 10pt 0pt 0pt 10pt;}

/*New News and Events Pages*/
#newseventsnew {float:left; width: 917px; margin-left: auto; margin-right: auto; background-color:#FFF;}
#newseventsnew .banner {float:left; position:relative; /*margin-top:7pt;*/ margin-bottom:-3pt; vertical-align: bottom; width:auto; height:auto; clear:both;}
#newseventsnew #content2 {clear:both; float:left; display:inline; background-image:url(../../images/newsevents/New&Events_Content_Back.png); background-repeat: repeat-x; background-color:#F2F2F2; width:100%; padding-bottom:10pt;}
#newseventsnew #content2 #column1 {float:left; background-image:url(../../images/newsevents/Nav_Background.png); border: solid 1px #FFF; width:110pt; margin: 10pt 0pt 0pt 15pt;}
#newseventsnew #content2 #column2 {float:left; color:black; background-color:transparent; width:505pt; margin: 10pt 0pt 0pt 10pt;}

/*Contact Pages*/
#contact {float:left; width: 917px; margin-left: auto; margin-right: auto; background-color:#FFF;}
#contact .banner {float:left; position:relative; /*margin-top:7pt;*/ margin-bottom:-3pt; vertical-align: bottom; width:auto; height:auto; clear:both;}
#contact #content2 {clear:both; float:left; display:inline; background-image:url(../../images/About_091.png); background-repeat: repeat-x; background-color:#F2F2F2; width:100%; padding-bottom:10pt;}
#contact #content2 #column1 {float:left; background-image:url(../../images/contact/ContactUnicity_07.png); border: solid 1px #FFF; width:120pt; margin: 10pt 0pt 0pt 15pt;}
#contact #content2 #column2 {float:left; background-image:url(../../images/contact/ContactUnicity_09.png); border: solid 1px #FFF; width:345pt; margin: 10pt 0pt 0pt 10pt;}
#contact #content2 #column3 {float:right; /*border: solid 1px #FFF;*/ /*width:505pt;*/ width:150pt; margin: 10pt 5pt 0pt 5pt;}

/*Login Pages*/
#login {float:left; width: 917px; margin-left: auto; margin-right: auto; background-color:#FFF;}
#login .banner {float:left; position:relative; margin-top:0pt; margin-bottom:-3pt; vertical-align: bottom; width:auto; height:auto; clear:both;}
#login #content2 {clear:both; float:left; display:inline; background-image:url(../../images/About_091.png); background-repeat: repeat-x; background-color:#F2F2F2; width:100%; padding-bottom:10pt;}
#login #content2 #column1 {float:left; background-image:url(../../images/contact/ContactUnicity_07.png); border: solid 1px #FFF; width:120pt; margin: 10pt 0pt 0pt 15pt;}
#login #content2 #column2 {float:left; background-image:url(../../images/contact/ContactUnicity_09.png); border: solid 1px #FFF; /*width:505pt;*/ width:345pt; margin: 10pt 0pt 0pt 10pt;}
#login #content2 #column3 {float:right; /*border: solid 1px #FFF;*/ /*width:505pt;*/ width:150pt; margin: 10pt 5pt 0pt 5pt;}
#google_map {width: 490px; height: 300px; color:#000;}
