/* Explore DSME */
#container_type01 .flash_eDSME {position:relative; width:1258px; height:1230px; margin:0 auto; overflow:hidden;}
.layout-1024 #container_type01 .flash_eDSME { position: relative; width: 998px; height: 976px; overflow: hidden; margin: 0 auto; }
/* 
#container_type01 .flash_eDSME {position:relative; width:1258px; height:1140px; margin:0 auto; overflow:hidden;}
.layout-1024 #container_type01 .flash_eDSME { position: relative; width: 998px; height: 908px; overflow: hidden; margin: 0 auto; }
 */
/* History & Vision */
#container_type01 .contents .flash {position:relative; width:1258px; height:661px; overflow:hidden;}
.layout-1024 #container_type01 .contents .flash {width:998px; height:523px;}
#container_type01 .flash img {width:100%;}

#container_type01 .history {width:100%; overflow:hidden;}
#container_type01 .history .htT {padding-bottom:3.9em; overflow:hidden;}
#container_type01 .history .htT h3 {float:left; line-height:90%; width:300px; padding:40px 40px 0 36px; background:#fff; font-size:3em; color:#018ad2; overflow:hidden;}
#container_type01 .history .htT h3 strong {line-height:144%; font-size:1.15em; font-weight:bold;}
#container_type01 .history .htT .txt {float:left; line-height:175%; width:835px; padding-top:77px; color:#333; font-size:1.15em;}
.layout-1024 #container_type01 .history .htT h3 {width:234px; padding:33px 35px 0 29px; font-size:2.7em;}
.layout-1024 #container_type01 .history .htT .txt {width:600px; padding-top:62px;}

.layout-1024 #container_type01 .history ul.list {clear:both; width:600px; padding-left:298px;}
 #container_type01 .history ul.list {clear:both; width:835px; padding-left:377px;}

#container_type01 .history ul.list h4 {float:left; line-height:115%; width:115px; color:#333; font-size:2em; font-weight:bold;}
#container_type01 .history ul.list ul {float:left; width:710px;}
.layout-1024 #container_type01 .history ul.list h4 {width:95px;}
.layout-1024 #container_type01 .history ul.list ul {width:505px;}
#container_type01 .history ul.list li {width:100%; padding-bottom:3.3em; overflow:hidden;}
#container_type01 .history ul.list ul li {padding-bottom:0 !important; font-size:1.14em;}
#container_type01 .history ul.list ul li .date {float:left; width:4.5em; line-height:1.45em;}
#container_type01 .history ul.list ul li .txt {float:left; line-height:1.45em;}


/* DameToday */
.layout-1024 .DameTodayView {clear:both; position:relative; height:385px; margin-bottom:17px;}
 .DameTodayView {clear:both; position:relative; height:436px; margin-bottom:20px;}
.DameTodayView p.pic { position:absolute; left:0; top:0; width:828px; height:437px;  overflow:hidden }
.layout-1024 .DameTodayView p.pic {width:733px; height:385px;}
.DameTodayView p.pic img {width:100%;}
.DameTodayView .copy {position:absolute; left:0; top:0;background:url(/epub/images/al_50.png) ;}
.layout-1024 .DameTodayView .copy {height:385px; width:269px;}
 .DameTodayView .copy {height:436px; width:289px;}
.DameTodayView .copy h3 {padding:2em 1.8em 0.5em ;  font-size:1.1em; color:#79c4ef}
.DameTodayView .copy h4 {padding:0 0.7em 0; margin-bottom:0.3em;  font-size:2.5em; font-weight:bold; color:#fff;line-height:120%; max-height:3.5em; overflow:hidden;}
.DameTodayView .copy h4 a { color:#fff;}
.DameTodayView .copy .text {padding:0 1.5em; margin-bottom:1.2em; font-size:1.2em; color:#fff; line-height:170%; max-height:12em; overflow:hidden}
.DameTodayView .copy .text a{ color:#fff }
.DameTodayView .copy .date {padding:0 1.5em 0.9em 1.8em; font-size:0.95em; font-weight:bold; color:#fff}

.DameTodayView01 {clear:both; position:relative; height:19.75em;  border-top:2px solid #858585;  padding-bottom:3.5em;}
.DameTodayView01 .copy { }
.DameTodayView01 .copy h3 {padding:2em 1.8em 0.5em ;  font-size:1.1em; color:#79c4ef}
.DameTodayView01 .copy h4 {padding:0 0.7em 0; margin-bottom:0.3em;  font-size:2.5em; font-weight:bold; color:#333;line-height:120%;}
.DameTodayView01 .copy h4 a { color:#333;}
.DameTodayView01 .copy .text {padding:0 1.5em; margin-bottom:1.2em; font-size:1.2em; color:#666; line-height:170%;}
.DameTodayView01 .copy .text a{ color:#666 }
.DameTodayView01 .copy .date {padding:0 1.5em 0.9em 1.8em; font-size:0.95em; font-weight:bold; color:#929292}

.DameTodayList {clear:both; position:relative; border-bottom:1px solid #c2c2c2; border-top:1px solid #858585;}
.DameTodayList ul.frist {border-top:1px solid #efefef;}
.DameTodayList li.frist {border-left:none;}
.DameTodayList ul {clear:both; position:relative;border-top:1px solid #efefef; overflow:hidden;}
.DameTodayList ul li {border-left:1px solid #efefef; float:left; width:25%; margin-right:-2px; text-align:center  }
.DameTodayList ul li.last {width:25.3%;}
.DameTodayList ul li div {padding:1.25em; height:360px; border:1px solid #fff; margin-right:2px;text-align:left !important;}
.DameTodayList ul li div:hover {padding:1.25em; cursor:pointer; border:1px solid #018ad2; margin-right:2px;   }
.layout-1024 .DameTodayList ul li div .pic {width:152px; padding-bottom:0.60em  }
 .DameTodayList ul li div .pic {width:176px; padding-bottom:0.60em  }
.DameTodayList ul li div .pic img {width:100%;}
.DameTodayList ul li div h3 {font-size:1.1em; color:#0089d0; padding-bottom:0.15em  }
.DameTodayList ul li div h4 { font-size:1.3em; color:#333; font-weight:bold; padding-bottom:0.3em; max-height:2.6em; overflow:hidden;}
.DameTodayList ul li div .text {font-size:1.1em; color:#666; max-height:8em; overflow:hidden; padding-bottom:1em!important;}
.DameTodayList ul li div .date {font-size:0.95em;color:#666; padding-bottom:0.70em; font-weight:bold;}

.DameTodayPic {clear:both; position:relative; height:436px; margin-bottom:20px;}
.layout-1024 .DameTodayPic {height:385px; margin-bottom:17px;}
.DameTodayPic .pic {position:absolute; left:0; top:0; width:828px;height:436px; overflow:hidden }
.layout-1024 .DameTodayPic .pic {width:733px;height:385px;}

.DameTodayPic .pic img {width:100%;}
.DameTodayPic .roll { position:absolute; left:0; bottom:0px; height:80px; background:url(/epub/images/al_50.png); width:100%  }
.DameTodayPic .roll a {display:block;}
.DameTodayPic .roll .left { position:absolute; left:20px; top:35%; width:18px; height:35px;background:url(/epub/images/common/icon/arrow_left_off.png) no-repeat left top;text-indent:-5000px; font-size:0px;}
.DameTodayPic .roll .left:hover {background:url(/epub/images/common/icon/arrow_left_on.png) no-repeat left top;}
.DameTodayPic .roll .right { position:absolute; right:20px; top:35% ; width:18px;height:35px; background:url(/epub/images/common/icon/arrow_right_off.png) no-repeat right top;text-indent:-5000px; font-size:0px;}
.DameTodayPic .roll .right:hover {background:url(/epub/images/common/icon/arrow_right_on.png) no-repeat right top;}
.DameTodayPic .roll ul {margin:16px 48px 0; height:48px; overflow:hidden;}
.DameTodayPic .roll ul li {float:left;  margin:0 3px 0;}
.DameTodayPic .roll ul li a {margin:4px;  background:#464646; width:58px;height:40px;}
.DameTodayPic .roll ul li a:hover, .DameTodayPic .roll ul li a.on {border:4px solid #0089d0; margin:0 !important;}
.layout-1024 .DameTodayPic .roll {height:80px;}
 .DameTodayPic .roll {height:80px;}

.DameTodayMovie {background:#000; color:#FFF; margin:2.5em 0;}
.DameTodayMovie {position:relative; z-index:200; overflow:hidden;}
.DameTodayMovie .vClose {position:absolute; z-index:210; right:0; top:0; width:46px; height:46px; background:url('/epub/images/business/movie_close.png') no-repeat 0 0; text-indent:-5000px; font-size:0;}
.DameTodayMovie iframe {position:absolute; left:0; top:0;}
.DameTodayMovie .player {position:relative; z-index:201;}
.layout-1024 .DameTodayMovie {width:733px;}
 .DameTodayMovie {width:828px;}
.layout-1024 .Movieplayer {width:733px; height:437px;}
 .Movieplayer {width:828px; height:487px;}
.Rwrite {border:1px solid #e3e3e3; padding:1.75em 1.75em 0; height:3.5em}
.Rwrite .Left {float:left; margin-top:3px;}
.Rwrite .Left label {margin-right:15px;}
.Rwrite .Left label span img {margin-top:1px;}
.Rwrite .Right {float:right;}

/* ============ 野꺫뗫린占쎌쥙猿� ============ */
.hiddenDep {width:100%; padding-bottom:3.3em; overflow:hidden;}
.hiddenBox {padding:2.5em; background:#fff; border:1px solid #e3e3e3; border-top:0; overflow:hidden;}
.hr1em {clear:both !important; padding-bottom:1em;}
.hr1em {clear:both !important; padding-bottom:1em;}

/* Title Style */
.titleBar {position:relative; clear:both; height:40px; padding-top:-1px; border-right:1px solid #e3e3e3; border-left:1px solid #e3e3e3; background:url('/epub/images/common/tab/bg_titleBar.gif') repeat-x left top;}
.titleBar .btnR {position:absolute; top:6px; right:9px;}
.titleBar .btnR a {display:block; padding:4px 5px 4px 12px !important; font-weight:bold; color:#333;}
.titleBar .btnR a.close {background:url('/epub/images/common/tab/btn_close.gif') no-repeat 0 50%;}
.titleBar .btnR a.open {background:url('/epub/images/common/tab/btn_open.gif') no-repeat 0 50%;}

.styleH4 {clear:both; height:39px; margin-left:-1px;}
.styleH4 span, .styleH4 a {float:left; display:block; height:39px;}
.styleH4 span.left {width:17px; background:url('/epub/images/common/tab/tab_l02_on.gif') no-repeat left top;}
.styleH4 span.right {width:39px; background:url('/epub/images/common/tab/tab_r02_on.gif') no-repeat left top;}
.styleH4 a {padding-right:25px; font:normal 16px/250%; font-weight:bold; color:#fff; background:url('/epub/images/common/tab/tab_bg02_on.gif') repeat-x left top;}

.styleH4_02 {clear:both; height:39px; margin-left:-1px;}
.styleH4_02 span, .styleH4_02 a {float:left; display:block; height:39px;}
.styleH4_02 span.left {width:17px; background:url('/epub/images/common/tab/tab_lSb_on.gif') no-repeat left top;}
.styleH4_02 span.right {width:39px; background:url('/epub/images/common/tab/tab_rSb_on.gif') no-repeat left top;}
.styleH4_02 a {padding-right:25px; font:normal 16px/250%; font-weight:bold; color:#fff; background:url('/epub/images/common/tab/tab_bgSb_on.gif') repeat-x left top;}

.visit {clear:both; width:100%; overflow:hidden;}
.visit .con {float:left; width:594px;}
.layout-1024 .visit .con {width:519px;}

.visit .year {clear:both; width:594px; color:#333; font-size:1.9em; text-align:center;}
.layout-1024 .visit .year {width:519px;}

.visit .year .yCont {position:relative; width:194px; margin:0 auto;}
.layout-1024 .visit .year .yCont {width:174px;}

.visit .year .yCont span {font-size:1.4em; font-weight:bold; vertical-align:middle;}
.visit .year .yCont a {position:absolute; top:0.5em; display:block; width:22px; height:22px; background:url('/epub/images/comon/btn/btn_diary.gif') no-repeat 0 0; text-indent:-9999px; overflow:hidden;}
.visit .year .yCont .btnL {left:0; background:url('/epub/images/common/btn/btn_diary.gif') no-repeat 0 0;}
.visit .year .yCont .btnL:hover,
.visit .year .yCont .btnL:active,
.visit .year .yCont .btnL.on {width:22px !important; height:22px !important; background-position:0 -22px;}
.visit .year .yCont .btnR {right:0; background:url('/epub/images/common/btn/btn_diary.gif') no-repeat -22px 0;}
.visit .year .yCont .btnR:hover,
.visit .year .yCont .btnR:active,
.visit .year .yCont .btnR.on {width:22px !important; height:22px !important; background-position:-22px -22px;}

.visit .con .diary {width:100%; margin-bottom:1.45em;}
.visit .con .diary table {clear:both; width:100%; border-top:2px solid #858585;}
.visit .con .diary table thead th {padding:0.45em 0 0.4em; border-bottom:1px solid #858585; color:#333; font-size:0.9em; font-weight:bold;}
.visit .con .diary table tbody td {width:7em; height:4.1em; padding:0 5px 5px; color:#c2c2c2; border-bottom:1px solid #e3e3e3; border-left:1px solid #e3e3e3; background:#fff; font-weight:bold; vertical-align:top; cursor:pointer;}
.visit .con .diary table tbody td.fst {border-left:none; color:#e896a0;}
.visit .con .diary table tbody td.last {color:#e896a0;}
.visit .con .diary table tbody td.on {height:4.2em; padding:0 5px 3px; border:2px solid #0089d0; background:#f4fcff; color:#0089d0;}
.visit .con .diary table tbody td .mark {text-align:center !important;}
.visit .con .diary table tbody td .bg_sb01 {margin-top:1em; vertical-align:bottom;}
.visit .con .diary table tbody td .bg_sb02,
.visit .con .diary table tbody td .bg_g {margin-top:1.1em; vertical-align:bottom;}
.visit .con .diary table tbody td.today {background:url('/epub/images/contents/bg_diary.gif') repeat-x left top !important;}
.visit .con .diary table tbody td.today div {color:#5599c0; font-weight:bold; text-align:center !important; vertical-align:middle;}
.visit .con .diary table tbody td.bgGray {background:#f4f4f4;}

.visit .con .tb {position:relative; z-index:100; height:22.75em; border:1px solid #dadada; overflow:hidden;}
.visit .con .tb .default {position:relative; z-index:101; height:10.5em; padding-top:8.7em; font-size:1.1em; font-weight:bold; text-align:center;}
.visit .con .tb .dep {position:absolute; z-index:102; left:28px; top:17px; width:91%; background:#fff;}
.visit .con .tb .tbTit {width:100%; margin-bottom:0.4em;}
.visit .con .tb .tbTit .date {float:left; width:33%; color:#333; font-size:1.4em; font-weight:bold;}
.visit .con .tb .tbTit .date strong {color:#0089d0;}
.visit .con .tb .tbTit .text {padding-top:4px; float:right;}
.visit .con .tb .tbTit .text strong {color:#333; font-weight:bold;}
.visit .con .tb .tbTit span {padding:0 5px;}

.visit .con .tb table {clear:both; width:100%; border-top:1px solid #efefef;}
.visit .con .tb table th {padding:3px 0 3px 20px; color:#333; border-bottom:1px solid #efefef; background:#f9f9f9; font-weight:bold; text-align:left;}
.visit .con .tb table td {padding:4px 10px 3px; border-left:1px solid #efefef; border-bottom:1px solid #efefef;}
.visit .con .tb table td input {margin-right:2px;}
.visit .con .tb table td.icon img {margin-right:5px; vertical-align:middle;}
.visit .con .tb table td .cmt {margin-left:10px;}
.visit .con .tb table td.end {padding:2px 0; text-align:center;}

.visit .guide {float:right; width:424px; font-size:1.2em;}
.layout-1024 .visit .guide {float:right; width:369px; font-size:1.2em;}

.visit .guide .txt1 {margin-bottom:1.1em; font-weight:bold;}
.visit .guide .txt1 strong {color:#0089d0;}
.visit .guide dl.date1 {clear:both; width:100%; padding-left:10px;}
.visit .guide dl.date1 dt {display:block; float:left; width:25%; font-weight:bold;}
.visit .guide dl.date1 dd {float:left; width:70%;}
.visit .guide dl.date1 dd span {padding-right:16px; color:#d0d0d0;}
.visit .guide dl.date1 dd strong {color:#0089d0; font-weight:bold;}

.visit .guide dl.date2 {clear:both; width:100%; margin-bottom:1.5em;}
.visit .guide dl.date2 dt {display:block; padding-bottom:0.3em;color:#333; font-size:1.1em; font-weight:bold;}
.visit .guide dl.date2 dd strong {color:#fa7c00; font-weight:bold;}
.visit .guide dl.dateT {padding-top:1.5em !important;}

.visit .guide .refer {padding:1.25em; background:#f7f7f7; font-size:0.9em;}
.visit .guide .refer ul {width:100%; margin-bottom:5px;}
.visit .guide .refer ul li {line-height:160%; padding:0 0 0 8px; background:url('/epub/images/common/bul/bul_dotBl.gif') no-repeat left 8px; color:#333; font-weight:bold;}
.visit .guide .refer ul li strong {color:#0089d0;}
.visit .guide .refer p {padding-left:8px;}
.visit .guide .refer p span {padding:0 10px;}

.titGuide {clear:both; width:100%; margin-bottom:0.7em;}
.titGuide dl.add {float:left; width:60%;  padding-bottom:0.6em;}
.titGuide dl.add dt {display:block; font-size:1.3em; color:#0089d0; font-weight:bold;}
.titGuide dl.add dd {font-size:1.2em;}
.titGuide dl.add dd span {padding:0 0.85em; color:#666;}
.titGuide dl.add dd strong {font-weight:bold;}

.mapCon {clear:both;}
.mapCon .mapTb {float:left; width:655px; overflow:hidden;}
.mapCon .mapTb th {width:10.8em; padding:0.75em 0.5em 0.75em 1.25em; border-bottom:1px solid #efefef; background:#F9F9F9; font-size:1em; font-weight:bold; text-align:left;}
.mapCon .mapTb th, .mapCon .mapTb td {text-align:left; color:#333;}
.mapCon .mapTb td {line-height:163%; padding:0.6em 0.9em 0.55em;}
.mapCon .mapTb .iconMap {width:40px; padding-right:0; padding-left:1.8em; text-align:right;}
.mapCon .mapTb .tit {width:4.85em; padding-right:0.9em; padding-left:0.5em; font-size:1em; font-weight:bold;}
.mapCon .mapTb .contact1 {width:14.6em; font-size:0.9em;}
.mapCon .mapTb .contact2 {font-size:0.9em;}
.mapCon .mapTb strong {font-weight:bold;}
.mapCon .imgR {float:right; width:372px;}
.mapCon .imgR img {width:100%;}

.layout-1024 .mapCon .mapTb {float:left; width:568px;}
.layout-1024 .mapCon .imgR {float:right; width:324px;}

.hiddenBox .comMap {clear:both; width:100%; padding-bottom:2.5em; overflow:hidden;}
.hiddenBox .comMap .l {float:left; width:313px;}
.hiddenBox .comMap .l .contTable02 th {width:10.4em;}
.hiddenBox .comMap .l .contTable02 td {line-height:163%; font-size:0.9em;}
.hiddenBox .comMap .l .contTable02 td strong {font-size:0.9em; font-weight:bold;}
.hiddenBox .comMap .r {float:right; width:715px;}
.layout-1024 .hiddenBox .comMap .l {float:left; width:272px;}
.layout-1024 .hiddenBox .comMap .r {float:right; width:620px;}
.hiddenBox .comMap img {width:100%;}

.hiddenBox .park {clear:both; width:100%; padding-top:1em; overflow:hidden;}
.hiddenBox .park .l {float:left; width:655px;}
.hiddenBox .park .r {float:right; width:372px;}
.hiddenBox .park .r dl {width:100%; overflow:hidden;}
.hiddenBox .park .r dl dt {display:block; line-height:100%; padding-bottom:0.5em; color:#0089d0; font-size:1.3em; font-weight:bold; overflow:hidden;}
.hiddenBox .park .r dl dd {line-height:160%; padding-left:0.7em; background:url('/epub/images/common/bul/bul_dotBl.gif') no-repeat left 0.7em; color:#999; font-size:1.15em;}
.hiddenBox .park .r dl dd strong {color:#fa7c00; font-weight:bold;}
.hiddenBox .park img {width:100%;}

.layout-1024 .hiddenBox .park .l {float:left; width:585px;}
.layout-1024 .hiddenBox .park .r {float:right; width:302px;}
/* ============ //野꺫뗫린占쎌쥙猿� ============ */


.webzineTit {font-size:1.5em; font-weight:bold; color:#333; font-weight:normal; padding-bottom:0.75em;}
.webzineCmt {font-size:1.2em; padding-bottom:1.5em; line-height:170%;}
.layout-1024 .webzineCmt {font-size:1.15em; padding-bottom:1.5em; line-height:170%;}
.webzineCmt1 {font-size:1.2em; padding-bottom:1.5em; color:#666; margin-top:-0.5em;}

.insucont {padding:1.25em;border:1px solid #e3e3e3; overflow:auto; height:15em; margin-bottom:1.25em;}
.insucont h3 {font-size:1.25em; margin-bottom:1.25em; color:#333;}
.insucont p {font-size:1.1em; ine-height:160%;}
.insucont1 {padding:3em;border:1px solid #e3e3e3; margin-bottom:1.25em; text-align:center;}
.insucont1 .tit {font-size:1.7em; margin-bottom:1.1em; color:#333; font-weight:bold;}
.insucont1 p {font-size:1.25em; line-height:160%;}
.insUl {border:1px solid #e5ebee;padding:1.25em 1.4em; background:#f7fdff;margin-bottom:3em;}
.insUl li {background:url('/epub/images/common/bul/bul01.png') no-repeat left 50%; padding-left:0.7em; line-height:180%; font-size:1.25em; font-weight:bold;}
.insUl li.Bllist {background: url('/epub/images/common/bul/bul_dotBl.gif') no-repeat left 50%; color:#0089d0;}


/* 占싼딆뵠甕곌쑵�떮占쏙옙占쎄쑴�뻻 */
.exploreDSME {width:100%; overflow:hidden;}
.exploreDSME img {width:100%;}