@charset "euc-kr";
@import url(base.css);

table {border-collapse:collapse; }
cssSelector {word-break:keep-all;}


/* Layout */
#Outerbg {width:100%;margin:0; text-align:left;}
#wrap {width:985px;margin:0 auto;}
#header, #container, #footer {width:985px;margin:0 auto;text-align:left;float:left;}
#header {height:86px;}
#container {min-height:640px;_height:640px;clear:both;}
#footer {clear:both;float:left;width:985px;height:57px;text-align:left;border-top:1px solid #dfdfdf;margin-top:10px;}
#footer p.mark {float:left;width:149px;height:43px;margin:12px 0 0 18px;padding:0 17px 0 0;background:url(../../images/common/blank_footer.gif) no-repeat right 8px;display:inline; }
#footer ul.guide {float:left;width:284px;height:23px;padding:33px 0 13px 13px;vertical-align:top;line-height:0em;font-size:0em;}
#footer ul.guide li {display:block;line-height:0em;font-size:0em;height:12px;}
#footer ul.guide li a {line-height:0em;font-size:0em;}
#footer ul.guide li.copy {height:8px;padding:3px 0 0 0;}
#snb {float:left;width:230px;min-height:400px;_height:400px;}
#content {float:left;width:755px;min-height:400px;_height:400px;vertical-align:top;text-align:left;}

/*»ó´Ü Global Link ¿µ¿ª*/
.gnb {width:955px;height:29px;text-align:right;padding:0 15px;vertical-align:top;}
.gnb_area {float:right;width:480px;margin-top:7px;}
.link_site {float:left;margin-right:12px;width:298px;line-height:1em;vertical-align:top;}
.link_site label img {padding-top:5px;vertical-align:top;}
.top_link {float:left;width:170px;margin-top:4px;vertical-align:top;line-height:1em;}
.top_link dd{float:left;padding-left:21px;}
.top_link .f{padding-left:0;background:none;}
.top_link img{vertical-align:top;}

/*·Î°í*/
#header h1.logo {float:left;width:170px;height:49px;margin:0 0 0 43px;padding:0;line-height:0.75em;display:inline;}
#header h1.logo a {width:170px;height:49px;line-height:1em;}
#header h1.logo a span {visibility: hidden;}

/*»ó´Ü2depth¸Þ´º¿µ¿ª*/
.lnb {width:698px;height:39px;margin:18px 0 0 54px;padding:0 0 0 20px;line-height:0.75em;z-index:1; float:left;}
.lnb dd{float:left;padding-left:2px;}
.lnb .f{padding-left:0;background:none;}
.lnb img{vertical-align:top;}

/*È­¸éÈ®´ëÃà¼Ò*/
.zoom_area {width:985px;height:53px;text-align:right;}
.adver_area {float:left;width:985px;height:150px;margin-bottom:21px;}
.adver_fla {float:left;width:790px;height:150px;line-height:0;font-size:0;}
.screenzoom {float:right;margin:11px 7px 20px 0;padding:0 0 0 82px;height:22px;width:84px;line-height:0;font-size:0;display:inline;}
.screenzoom span {position:absolute;visibility:hidden;overflow:hidden;line-height:0;width:0;height:0;margin:0;padding:0;font-size:0;}
.screenzoom a {float:left;cursor:pointer;line-height:0;font-size:0;margin-left:5px;display:inline;border:none;}
.screenzoom a img {line-height:0;font-size:0;margin:0;padding:0;border:none;}


/*snb ¸Þ´º*/
.snb_list {width:195px;margin:0 25px 0 10px;background:url(../../images/common/bg_snb.gif) repeat-y left;text-align:left;}
.snb_list p.title img{vertical-align:top;line-height:0;font-size:0;margin:0;padding:0;}
.snb_list dt img{vertical-align:top;line-height:0;font-size:0;margin:0;padding:0;}
.snb_list dd {vertical-align:top;line-height:0;font-size:0;height:28px;}
.snb_list dd.end {background:url(../../images/common/snb_end.gif) no-repeat bottom;vertical-align:top;padding:0 0 13px 0;}
.snb_list dd img, .snb_list dd.end img {margin:11px 0 0 14px;line-height:0;font-size:0;}

/*title*/
.title_area {width:755px;height:29px;background:url(../../images/common/bg_title.gif) repeat-x left 27px;margin-bottom:20px;float:left;}
.title_area p {float:left;width:290px;height:23px;line-height:0;font-size:0;margin:0;padding:6px 0 0 0;vertical-align:top;}
.title_area p img {line-height:0;font-size:0;}
.title_area div.location {float:right;width:455px;text-align:right;padding:0 10px 0 0;font:normal 1em/2 Tahoma,Verdana;color:#6b6b6b;}
.title_area div.location a {color:#6b6b6b;}
.title_area div.location a.home {padding-left:15px;background:url(../../images/common/ico_location.gif) no-repeat 0 2px;color:#6b6b6b;}
.title_area div.location span.current {font-weight:bold;}

.title_area dt {float:left;width:290px;height:23px;line-height:0;font-size:0;margin:0;padding:6px 0 0 0;vertical-align:top;}
.title_area dt img {line-height:0;font-size:0;}
.title_area dd.location {float:right;width:455px;text-align:right;padding:0 10px 0 0;font:normal 1em/2 Tahoma,Verdana;color:#6b6b6b;}
.title_area dd.location a {color:#6b6b6b;}
.title_area dd.location a.home {padding-left:15px;background:url(../../images/common/ico_location.gif) no-repeat 0 2px;color:#6b6b6b;}
.title_area dd.location span.current {font-weight:bold;}

/* Paginate */
.paginate { clear:both;padding:5px 0; text-align:center;}
.paginate a img, .paginate img { border:none; vertical-align:middle;}
.paginate a,.paginate strong { position:relative; margin-left:-6px; display:inline-block; vertical-align:middle; _width /**/:18px; padding:2px 6px 3px 7px; color:#555; text-decoration:none; line-height:normal; font:11px Tahoma; background:url(../../images/common/line_pg.gif) no-repeat left center;}
.paginate a:hover { text-decoration:underline;}
.paginate strong { color:#333 !important; font-weight:bold;}
.paginate .first-child { background:none;}
.paginate a.pre,.paginate a.next { padding:0; background:none !important;}
.paginate a.pre { margin:0 3px 0 -6px;}
.paginate a.next { margin:0 3px 0 -3px;}

/*¹öÆ°area*/
.btnarea {padding:0; text-align:center;clear:both;floar:left;}
.btnarea .buttonLeft {float:left; text-align:left;}
.btnarea .buttonRight {float:right; text-align:right;}
.btnarea .buttonAdd  {float:right;text-align:right;clear:both;}
.btnarea .buttonRight span.button {float:left; text-align:right; color:#fff; font-weight:bold; cursor:pointer; text-decoration:none;}
.btnarea .buttonLeft a {float:left; margin:7px 0 0 15px;}
.btnarea .buttonRight a {float:left; margin:7px 15px 0 0;}
.btnarea .pagination ul li {float:left; padding:0 2px;}
.btnarea .buttonAdd a {float:left; margin:7px 3px 0 0;}
.btnarea .buttonAdd input {float:left;margin:7px 3px 0 0;}

/*prev_list*/
.prev_list {width:739px;padding:2px;margin:0 5px 10px 5px;border:1px solid #d3d3d3;float:left;display:inline;}
.prev_list p {height:18px;vertical-align:top;border-bottom:1px solid #d3d3d3;padding:9px 0 0 27px;font:bold 1em Tahoma,Verdana;color:#555;}
.prev_list dl {width:704px;height:116px;padding:10px 15px 10px 20px;background:#f9f9f9;overflow:hidden;}
.prev_list dl dt {float:left;width:132px;margin:0 20px 0 0; border:2px solid #bebebe;padding:0;font-size:0;line-height:0;}
.prev_list dl dt img {width:130px;height:110px;border:1px solid #fff;font-size:0;line-height:0;}
.prev_list dl dd {float:right;width:548px;height:71px;padding-top:20px;font:normal 0.92em/1.3 Verdana,Tahoma;color:#555;}
.prev_list dl dd a {text-decoration:none;color:#555;}
.prev_list dl dd.btn {float:right;width:548px;height:23px;text-align:right;padding:5px 0 0 0;vertical-align:top;font-size:0;line-height:0;}

/*prev_view*/
.prev_view {width:739px;padding:2px;margin:0 5px;border:1px solid #d3d3d3;float:left;display:inline;}
.prev_view p {height:18px;vertical-align:top;border-bottom:1px solid #d3d3d3;padding:9px 0 0 27px;font:bold 1em Tahoma,Verdana;color:#555;}
.prev_view dl {width:704px;padding:10px 15px 10px 20px;background:#f9f9f9;overflow:hidden;}
.prev_view dl dt {padding:0;float:left;border:2px solid #bebebe;font-size:0;line-height:0;}
.prev_view dl dt img, .prev_view dl dt.h img {border:1px solid #fff;font-size:0;line-height:0;}
.prev_view dl dt.h {width:699px;padding:0;float:none;border:none;font-size:0;line-height:0;text-align:center;}
.prev_view dl div {border:2px solid #bebebe;font-size:0;line-height:0;padding:0;}
.prev_view dl dd {float:right;padding:30px 0 0 0;font:normal 0.92em/1.3 Verdana,Tahoma;color:#555;}
.prev_view dl dd a {text-decoration:none;color:#555;}
.prev_view p.btn {border:none;background:none;padding:0;margin:-5px 15px 5px 20px;font-size:0;line-height:0;height:23px;}
.prev_view p.btnu {border:none;background:none;padding:0;margin:5px 0 0 0;font-size:0;line-height:0;height:23px;}
.prev_view p.btn a, .prev_view p.btn a img, .prev_view p.btnu a img {border:none;}



/*prev_video_list*/
.prev_video_list {width:739px;padding:2px;margin:0 5px 10px 5px;border:1px solid #d3d3d3;float:left;display:inline;}
.prev_video_list p.title {height:18px;vertical-align:top;border-bottom:1px solid #d3d3d3;padding:9px 0 0 27px;font:bold 1em Tahoma,Verdana;color:#555;}
.prev_video_list dl {width:704px;height:141px;padding:10px 15px 10px 20px;background:#f9f9f9;overflow:hidden;}
.prev_video_list dl dt {float:left;width:140px;height:133px;margin:0;background:url(../../images/common/bg_video.gif) no-repeat;border:none;padding:8px 0 0 7px;;font-size:0;line-height:0;vertical-align:top;overflow:hidden;}

.prev_video_list dl dt img {border:1px solid #c7c7c7;width:131px;height:106px;font-size:0;line-height:0;margin:0;padding:0;}
.prev_video_list dl dt span {float:left;text-align:right;display:block;width:133px;height:16px;margin-top:4px;}
.prev_video_list dl dt span a img {border:0px;width:47px;height:16px;margin:0 0 0 2px;font-size:0;line-height:0;}
.prev_video_list dl dt span img {border:0px;width:88px;height:16px;margin:0 0 0 2px;font-size:0;line-height:0;}

.prev_video_list dl dd {float:right;width:537px;height:96px;padding:20px 0 0 20px;font:normal 0.92em/1.3 Verdana,Tahoma;color:#555;}
.prev_video_list dl dd a {text-decoration:none;color:#555;}
.prev_video_list dl dd.btn {float:right;width:537px;height:23px;text-align:right;padding:2px 0 0 20px;vertical-align:bottom;font-size:0;line-height:0;}

/*text_list*/
.text_list {width:739px;padding:2px;margin:0 5px 10px 5px;border:1px solid #fff;float:left;display:inline;}
.text_list p {height:18px;vertical-align:top;border-bottom:1px solid #d3d3d3;padding:0 0 0 27px;font:bold 1em Tahoma,Verdana;color:#555;}
.text_list dl {width:719px;padding:7px 10px 10px 10px;background:#fff;overflow:hidden;font:normal 0.92em/1.3 Verdana,Tahoma;color:#555;}
.text_list dl.bg {background:#f9f9f9;}
.text_list dl a {text-decoration:none;color:#555;}





/*text_view*/
.text_view {width:739px; padding:2px; margin:0 5px 0 5px; border:1px solid #fff; float:left; display:inline;}
.text_view p.title {float:left; vertical-align:top; border:none; padding:0 0 3px 27px; font:bold 1em Tahoma,Verdana; color:#555;}
.text_view p.address {float:right; border:none; background:none; font:normal 0.83em Tahoma,Verdana; color:#555;}
.text_view p.address a {float:right; border:none; background:none; font:normal 1em Tahoma,Verdana; color:#555;}
.text_view dl {border:1px solid #d3d3d3;padding:10px;overflow:hidden;font:normal 12px/1.3 Tahoma, Verdana;color:#555;margin:0; clear:both;}
.text_view dl em.title {float:left;padding:0;border:2px solid #bebebe;font-size:0;line-height:0;margin:0 10px 10px 0;}
.text_view dl em.title img {border:1px solid #fff; font-size:0; line-height:0; margin:0; padding:0;}
.text_view dl span.title {color:#555;overflow:hidden;}
.text_view dl.bg {background:#f9f9f9;}
.text_view dl em {float:right;padding:0;border:2px solid #bebebe;font-size:0;line-height:0;margin:0 0 10px 0;}
.text_view dl img {border:1px solid #fff;font-size:0;line-height:0;margin:0;padding:0;}
.text_view dl a {text-decoration:none;color:#555;}
.text_view dl dt {padding:0 0 0 12px;color:#555;vertical-align:top;font-weight:bold;clear:both;}
.text_view dl dt.sqg {padding:0 0 0 13px;color:#333;background:url(../../images/common/ico_sqg.gif) no-repeat 5px 7px;font-weight:normal;margin:0;}
.text_view dl dd {margin-bottom:10px;}
.text_view dl dd.num {padding:0 0 0 31px;margin-bottom:3px;color:#333;background:url(../../images/common/ico_sqg.gif) no-repeat 23px 7px;}
.text_view dl dd.num a {color:#333;text-decoration:underline;}
.text_view dl dd.num01 {padding:0 0 0 13px;margin-bottom:3px;color:#333;background:url(../../images/common/ico_sqg.gif) no-repeat 5px 7px;}
.text_view dl dd.num01 a {color:#333;text-decoration:underline;}
.text_view dl dd.pad {padding:0 0 0 13px;margin-bottom:3px;background:none;}

.text_view dl dd.photo {text-align:center;padding:10px 0 0 0;}
.text_view dl dd.photo img {border:none;}
.text_view dl.dep2        {float:left;border:none;padding:0 10px 0 10px;vertical-align:top;text-align:left;overflow:hidden;}
.text_view dl.dep2 dt     {padding:0 0 0 15px;color:#333;background:none;vertical-align:top;font-weight:normal;}
.text_view dl.dep2 dt.num {padding:0 0 0 15px;margin:10px 0 2px 0;background:none;color:#333;background:none;vertical-align:top;}
.text_view dl.dep2 dt.co1 {padding:0 0 0 23px;color:#151515;background:url(../../images/common/ico_sq01.gif) no-repeat 6px 2px;}
.text_view dl.dep2 dt.co2 {padding:0 0 0 23px;color:#151515;background:url(../../images/common/ico_sq02.gif) no-repeat 6px 2px;}
.text_view dl.dep2 dt.co3 {padding:0 0 0 23px;color:#151515;background:url(../../images/common/ico_sq03.gif) no-repeat 6px 2px;}
.text_view dl.dep2 dt.co4 {padding:0 0 0 23px;color:#151515;background:url(../../images/common/ico_sq04.gif) no-repeat 6px 2px;}
.text_view dl.dep2 dt.co5 {padding:0 0 0 23px;color:#151515;background:url(../../images/common/ico_sq05.gif) no-repeat 6px 2px;}
.text_view dl.dep2 dt.co6 {padding:0 0 0 23px;color:#151515;background:url(../../images/common/ico_sq06.gif) no-repeat 6px 2px;}
.text_view dl.dep2 dt.co7 {padding:0 0 0 23px;color:#151515;background:url(../../images/common/ico_sq07.gif) no-repeat 6px 2px;}
.text_view dl.dep2 dt.co8 {padding:0 0 0 23px;color:#151515;background:url(../../images/common/ico_sq08.gif) no-repeat 6px 2px;}
.text_view dl.dep2 dt.co9 {padding:0 0 0 23px;color:#151515;background:url(../../images/common/ico_sq09.gif) no-repeat 6px 2px;}
.text_view dl.dep2 dt.co10 {padding:0 0 0 23px;color:#151515;background:url(../../images/common/ico_sq10.gif) no-repeat 6px 2px;}
.text_view dl.dep2 dt.co11 {padding:0 0 0 23px;color:#151515;background:url(../../images/common/ico_sq11.gif) no-repeat 6px 2px;}
.text_view dl.dep2 dt.co12 {padding:0 0 0 23px;color:#151515;background:url(../../images/common/ico_sq12.gif) no-repeat 6px 2px;}
.text_view dl.dep2 dt.co13 {padding:0 0 0 23px;color:#151515;background:url(../../images/common/ico_sq13.gif) no-repeat 6px 2px;}
.text_view dl.dep2 dt.co14 {padding:0 0 0 23px;color:#151515;background:url(../../images/common/ico_sq14.gif) no-repeat 6px 2px;}
.text_view dl.dep2 dt.co15 {padding:0 0 0 23px;color:#151515;background:url(../../images/common/ico_sq15.gif) no-repeat 6px 2px;}
.text_view dl.dep2 dd {padding:5px 0 0 15px;vertical-align:top;overflow:hidden;}
.text_view dl.dep2 dd.image {padding:5px 0 5px 20px;overflow:hidden;}
.text_view dl.dep2 dd.image em {float:left;border:2px solid #bebebe;font-size:0;line-height:0;margin:0;}
.text_view dl.dep2 dd.image img {border:1px solid #fff;font-size:0;line-height:0;margin:0;padding:0;}
.text_view dl.dep2 dd.sqb {padding:0 0 0 31px;color:#163f7e;background:url(../../images/common/ico_sqb.gif) no-repeat 23px 5px;font-weight:normal;margin:0;}
.text_view dl.dep2 dd.sqg {padding:0 0 0 31px;color:#333;background:url(../../images/common/ico_sqg.gif) no-repeat 23px 7px;font-weight:normal;margin:0;}
.text_view dl.dep2 dd.num {padding:0 0 0 31px;margin-bottom:3px;background:none;}
.text_view dl.dep2 dd.num a {background:none;}
.text_view dl.dep2 dt.dsqg {padding:0 0 0 15px;color:#333;background:url(../../images/common/ico_dsqg.gif) no-repeat 1px 3px;font-weight:normal;}
.text_view dl.dep2 dt.dsqb {padding:0 0 0 15px;color:#163f7e;background:url(../../images/common/ico_dsqb.gif) no-repeat 1px 3px;font-weight:normal;}
.text_view dl.dep2 dt.sqg {padding:0 0 0 31px;color:#333;background:url(../../images/common/ico_sqg.gif) no-repeat 23px 7px;font-weight:normal;}
.text_view dl.dep2 dt.sqb {padding:0 0 0 31px;color:#163f7e;background:url(../../images/common/ico_sqb.gif) no-repeat 23px 7px;font-weight:normal;}
.text_view div {width:100%;margin:5px 0 10px 0;overflow:hidden;vertical-align:top;font-weight:normal;display:block;}
.text_view div.album {text-align:center;}
.text_view div.album em {float:none;margin:5px;}

.video_view {width:739px;padding:2px;margin:0 5px;border:1px solid #d3d3d3;float:left;display:inline;}
.video_view p {height:18px;vertical-align:top;border-bottom:1px solid #d3d3d3;padding:9px 0 0 27px;font:bold 1em Tahoma,Verdana;color:#555;}
.video_view dl {width:719px;padding:7px 10px 10px 10px;background:#f9f9f9;overflow:hidden;font:normal 0.92em/1.3 Verdana,Tahoma;color:#555;}
.video_view dl a {text-decoration:none;color:#555;}
.video_view em {font-style:italic;}




.extable {width:100%;margin:0;table-layout:fixed;color:#333; font:0.92em Tahoma; border-left:1px solid #c1c1c1; border-top:1px solid #c1c1c1;}
.extable caption {text-align:left;font:bold 1.09em Tahoma;color:#555;}
.extable caption.none {overflow:hidden; height:0; width:0; font-size:0; visibility:hidden;}
.extable th {height:15px; padding:2px 6px; background-color:#e5e5e5; font-weight:normal; border-right:1px solid #c1c1c1; border-bottom:1px solid #c1c1c1;text-align:left;}
.extable td {height:15px; padding:2px 6px; border-right:1px solid #c1c1c1; border-bottom:1px solid #c1c1c1;}




/* popup window style */
#wrap_popup {margin:0;padding:0;}
#video_popup {width:355px;height:428px;margin:0;padding:0;background:url(../../images/video/bg_videopop.jpg) no-repeat;}
#video_popup dl {width:320px;height:419px;margin:0 0 0 17px;overflow:hidden;}
#video_popup dl dt {height:42px;font:bold 1.08em/1.2 Tahoma,Verdana;color:#fff;padding:13px 0 0 17px;}
#video_popup dl dd {padding:0;margin:0;font-size:0;line-height:0;vertical-align:top;} 
#video_popup dl dd.video {height:300px;}
#video_popup dl dd.btn {height:64px;vertical-align:top;} 
#video_popup dl dd.btn a {font-size:0;line-height:0;vertical-align:top;}














