body{overflow-y /**/: scroll; overflow-x /**/: auto; line-height:1.5em;}
*:first-child+html body{overflow:hidden;}
body, table, form{margin:0;padding:0;}
img{margin:0;padding:0;border:0}
body {font-size:13px; color:#666666; font-family:"Malgun Gothic";background:#FFFFFF}
hr{display:none;}
a{text-decoration:none;}
a:link{text-decoration:none;color:#818181}
a:visited{text-decoration:underline;color:#818181}
a:hover{text-decoration:none;}
label{cursor:pointer;}

.Lfloat{float:left;}
.Rfloat{float:right;}
.clear{clear:both;}
.pointer{cursor:pointer;}
.center{text-align:center;}

::-moz-selection{background:#17AD73;color:#FFFFFF;}
::selection{background:#17AD73;color:#FFFFFF;}

#bottom {position:relative;background:#EDEDED;}
.bottom1{width:950px;margin:0 auto;}

#content {position:relative;}
.content1{width:950px;margin:0 auto;}

.index_tbl1{width:950px;margin:50px 0 50px 0;}
.index_tbl1 td{vertical-align:top;}
.index_tbl1 td img{margin:0 0 5px 0;}

.dft_tbl1{width:100%; border-collapse:collapse;border-top:2px solid #2c7cd4;}
.dft_tbl1 td{padding:7px 5px 9px;text-align:center;border:1px solid #d7d7d7;}
.dft_tbl1 .td1{background:#e6f0fa;color:#2c7cd4;font-weight:bold;}
.dft_tbl1 .td2{background:#fafafa;color:#000;font-weight:bold;}
.dft_tbl1 .td3{background:#cfe4f8;}



.table_2015 td {padding:5px; text-align:center; color:#666666; border-left:1px solid #ccc; border-bottom:1px solid #ccc}
.table_2015 th {padding:5px; text-align:center; background-color:#e6f0fa; font-weight:bold; color:#2c7cd4; border-left:1px solid #ccc; border-bottom:1px solid #ccc}
.table_2015 p {margin:3px 0 20px 0; padding:0}
.table_2015 strong {color:#333}
.table_2015 a {color:#00F}
.left {float:left; width:300px;}
.btn {margin:0 auto; text-align:center; clear:both}
.box {text-align:center; width:100%; background-color:#fafafa; border:1px solid #d8d8d8; padding:10px; margin:0 0 70px 0}

.table_2015 table {width:100%; border-right:1px solid #ccc; border-collapse:collapse;}
.table_2015 td span {color:#fff; font-weight:bold}
.table_title {background:#32aaab;}



.kaim_2015_table {border-left:#cccccc solid 1px;}
.kaim_2015_table td,th {padding:4px; border-right:#cccccc solid 1px; border-bottom:#cccccc solid 1px; font-size:8pt;}
.kaim_2015_table th {background:#32aaab;}
.kaim_2015_table th p {color:#FFF; text-align:center; padding:0px; margin:0px;}
.kaim_2015_table .name {width:120px; text-align:center; font-size:8pt;}
.kaim_2015_table .time {width:40px; background:#f8f8f8; font-size:11px; text-align:center;}
.kaim_2015_table .con {width:197px; text-align:left;}
.kaim_2015_table .con_half {width:98px; text-align:left;}
.kaim_2015_table .con_o {width:197px; text-align:left; color:#F58C3F; font-weight:bold; text-align:center;}
.kaim_2015_table .con_center {width:197px; text-align:center;}
.kaim_2015_table .con_center_t {width:197px; text-align:center; font-size:10pt;}
.kaim_2015_table .table_title {text-align:center; background:#e6f0fa; color:#00a7be; font-weight:bold;}
.kaim_2015_table .background_y {background:#fdfec2}
.kaim_2015_table .background_y strong {color:#898b03; display:block; text-align:center; font-size:11pt;}
.kaim_2015_table .background_y span {color:#898b03; display:block; text-align:center; font-weight:bold;}
.kaim_2015_table .background_b {background:#b7dee8;}
.kaim_2015_table .background_b strong {color:#00718e; display:block; text-align:center; font-size:11pt;}
.kaim_2015_table .background_b span {color:#00718e; display:block; text-align:center; font-weight:bold;}
.kaim_2015_table .background_b2 {background:#daeef3;}
.kaim_2015_table .background_b2 strong {color:#00718e; display:block; text-align:left;}
.kaim_2015_table .background_b2 .strong_center {color:#00718e; display:block; text-align:center;}
.kaim_2015_table .background_o {background:#fcd5b4;}
.kaim_2015_table .background_o strong {color:#a04900; display:block; text-align:center; font-size:11pt;}
.kaim_2015_table .background_o span {color:#a04900; display:block; text-align:center; font-weight:bold;}
.kaim_2015_table .background_g {background:#ebf1de;}
.kaim_2015_table .background_g strong {color:#607632; display:block; text-align:center; font-size:11pt;}
.kaim_2015_table .background_s {background:#ddd9c4;}
.kaim_2015_table .background_s span {color:#796f3d; display:block; text-align:center; font-weight:bold;}
.kaim_2015_table .background_s strong {color:#796f3d; display:block; text-align:center; font-size:11pt;}
.kaim_2015_table .background_p {background:#F7E9E8;}
.kaim_2015_table .background_p strong {color:#C66560; display:block; text-align:center; font-size:11pt;}
.kaim_2015_table .background_p2 {background:#E9E4F8;}
.kaim_2015_table .background_p2 strong {color:#765ED7; display:block; text-align:center; font-size:11pt;}


/* 2016-03-03 추가 */

.notYet {text-align:center;padding:50px 0 80px 0;}
.d1{text-align:justify;padding:0 0 50px 0;}

.ac {text-align:center !important;}
.al {text-align:left !important;}
.ar {text-align:right !important;}
.fcEm {color:#2c7cd4;}

/* 공통요소 */
#top {position:relative;background:url('../image/top_bg.gif') 0 0 repeat-x;}
.top1{width:950px;margin:0 auto;}
#menu {position:relative;background:url('../image/menu_bg.gif') 0 0 repeat-x;}
.menu1{width:950px;margin:0 auto;}
.menu2 {float:left;padding:0;}
#contnet_title {background:url('../image/title_bar.gif') 0 0 no-repeat;width:908px;height:25px;padding:6px 0 1px 42px; font-size:14px;font-weight:bold;color:black;margin:30px 0 30px 0;}
.sub_title1 {background:url('../image/icon.gif') 0 3px no-repeat;width:935px;padding:0 0 0 15px; font-size:12px;font-weight:bold;color:#eb5449;margin:0 0 5px 0;} /* color:#2c7cd4; */
.sub_title1 a {color:#2c7cd4;}


/* 교통 및 회의장 */
div.location {}
div.location ul, div.location li, div.location dl, div.location dt, div.location dd, div.location table, div.location th, div.location td, div.location p {padding: 0;margin: 0;}
div.location li {list-style:none;}
div.location a {display:inline-block;}
div.location table {width: 100%;border-collapse: collapse;}
div.location ul.tabMenu {overflow:hidden; width:100%; border-bottom:1px solid #5e95d5;}
div.location ul.tabMenu>li {float:left;margin-right:4px;}
div.location ul.tabMenu>li>a{display:block; height:30px; padding-right:10px;background:url('../image/tab_bg.gif') 100% 0 no-repeat;}
div.location ul.tabMenu>li>a>span{display:block; height:30px; min-width:50px; line-height:30px; padding:0 10px 0 20px; font-weight:bold; text-align:center; background:url('../image/tab_bg.gif') 0 0 no-repeat;}
div.location ul.tabMenu>li.on>a{background:url('../image/tab_bg_o.gif') 100% 0 no-repeat;}
div.location ul.tabMenu>li.on>a>span{color:#fff; background:url('../image/tab_bg_o.gif') 0 0 no-repeat;}

div.location div.tabCon {clear: both;padding: 30px 0;}
div.location div.tabCon ul.transportList {width:100%; text-align:center;}
div.location div.tabCon ul.transportList>li {display:inline-block;*display:inline;}
div.location div.tabCon ul.transportList>li>a {padding:5px 17px 7px;*padding:7px 17px 5px; border: 2px solid #49555e;background-color: #49555e;color: #fff;}
div.location div.tabCon ul.transportList>li>a.active {border-color: #49555e;background-color: #fff;color: #49555e;font-weight: bold;}
div.location div.tabCon ul.areaList {overflow: hidden;padding: 0 0 14px 85px;}
div.location div.tabCon ul.areaList>li {float: left;padding: 0 17px;background: url('../image/transport_bar.gif') left 13px no-repeat;}
div.location div.tabCon ul.areaList>li:first-child {padding-left: 0;background: none;}
div.location div.tabCon ul.areaList>li>a {padding-top: 5px;border-top: 2px solid #fff;font-weight: bold;}
div.location div.tabCon ul.areaList>li>a.active {border-top-color: #49555e;color: #49555e;}
div.location div.tabCon div.transportCon {display: none;padding-top: 60px;}
div.location div.tabCon div.transportCon div {display: none;}
div.location .view {display: block !important;}

/* 숙박안내 */
.tblComplex .dft_tbl1 {table-layout:fixed;}
.tblComplex .dft_tbl1 td {padding:7px 2px 9px; font-size:11px; color:#000; line-height:1.3; word-break:break-all !important;}
.tblComplex .dft_tbl1 td a {color:#2c7cd4;}
.tblComplex .dft_tbl1 td.al {padding-left:5px;}
.tblComplex .dft_tbl1 td.ar {padding-right:5px;}
.tblComplex .dft_tbl1 .td1,
.tblComplex .dft_tbl1 .td2,
.tblComplex .dft_tbl1 .td3 {font-size:12px;}
.tblComplex .dft_tbl1 .td1 {color:#2c7cd4;}