.wrap-right			{}

.visual-text-wrap													{position:absolute !important; left:50px  !important; top:50px  !important;}

/*메인텍스트*/
#menu36661_obj1059											{position:absolute; left:80px; top:80px;}
#visual_text h2														{color: #333; font-size: 2.4em; font-weight: normal; padding-top: 15px; line-height: 1.4;}
#visual_text h2 em													{color: #3b4c40; font-size: 1.74em; font-weight: bold; display: block;}
#visual_text p															{color: #666; font-size: 1.5em; margin-top: 10px; font-weight: bold;}

.schedule-list															{width:100%; box-sizing:border-box; height:315px; float:left; background-color:#0071b2; box-sizing:border-box; padding:20px; color:#fff; overflow:hidden;}
.schedule-list .date-area											{overflow:hidden; margin-bottom:60px;}
.schedule-list .date													{font-size:16px; line-height:1; text-align:center; float:left; width:50%; }
.schedule-list .date strong											{display:block; font-size:40px; font-weight:600;}
.schedule-list .title													{width:40%; float:right; font-size:16px; line-height:1.2; margin-top:10px;}
.schedule-list .title span											{display:block;}
.schedule-list ul														{clear:both; font-size:13px; position:relative; margin-top:30px;}
.schedule-list ul:before												{content:''; display:block; width:1px; height:350px; border-radius:4px; background-color:#fff; position:absolute; left:3px; top:10px; opacity:0.5;}
.schedule-list ul li													{position:relative; padding-left:25px; margin-bottom:15px; font-size:0.9em;}
.schedule-list ul li:before											{content:''; display:block; width:7px; height:7px; border-radius:4px; background-color:#fff; position:absolute; left:0; top:8px;}
.schedule-list ul li span												{display:block; text-overflow: ellipsis;    white-space: nowrap;    overflow: hidden;    font-size: 1.1em;}
.schedule-list .more													{display:block; position:absolute; top:85px; width:60px; height:25px; left:50%; margin-left:-30px; text-indent:-9999px;background:url(./../../images/schedule-more.png) center center no-repeat; }
.schedule-list .more:before										{content:''; display:block; width:300px; height:1px; border-radius:4px; background-color:#fff; position:absolute; left:-300px; top:11px; opacity:0.5;}
.schedule-list .more:after											{content:''; display:block; width:300px; height:1px; border-radius:4px; background-color:#fff; position:absolute; left:60px; top:11px; opacity:0.5;}

.banner-list																{width:100%; height:315px; float:right; background-color:#f3f3f3; padding-top:25px}
.banner-list ul li														{box-sizing:border-box; padding:0px 10px 0px 10px; width:100%; margin-top:0 !important; padding-left:0 !important;}
.banner-list ul li.item-01											{background:url(./../../images/link-bg01.png) 20px 13px no-repeat !important;}
.banner-list ul li.item-02											{background:url(./../../images/link-bg02.png) 20px 13px no-repeat !important;}
.banner-list ul li.item-03											{background:url(./../../images/link-bg03.png) 20px 13px no-repeat !important;}
.banner-list ul li.item-04											{background:url(./../../images/link-bg04.png) 20px 13px no-repeat !important;}
.banner-list ul li a													{border-bottom:1px solid #ddd; display:block; padding:5px 0 25px 65px; font-size:13px; font-weight:600; background:url(./../../images/link-dot.png) 180px 8px no-repeat;}
.banner-list ul li:last-child a										{border-bottom:none;}
.banner-list ul li														{box-sizing:border-box; padding:10px; width:100%;}

#multipleDiv_junghyun_87{z-index:0;}

.quick-links																{}
.quick-links .link-title												{font-size:26px; text-align:center;}
.quick-links ul li														{width:16.63%; float:left; text-align:center; padding-left:0 !important; background:url() no-repeat !important;}
.quick-links ul li a													{display:inline-block; padding:30px; font-size:15px;}
.quick-links ul li a:hover											{text-decoration:underline;}
.quick-links ul li a:before											{content:''; display:block; width:100px; height:100px; border-radius:50px; border:1px solid #cfcdcd; margin-bottom:10px;}
.quick-links ul li.item-01 a:before								{background:url(./../../images/quick-bg01.png) center center #fff no-repeat; }
.quick-links ul li.item-02 a:before								{background:url(./../../images/quick-bg02.png) center center #fff no-repeat; }
.quick-links ul li.item-03 a:before								{background:url(./../../images/quick-bg03.png) center center #fff no-repeat; }
.quick-links ul li.item-04 a:before								{background:url(./../../images/quick-bg04.png) center center #fff no-repeat; }
.quick-links ul li.item-05 a:before								{background:url(./../../images/quick-bg05.png) center center #fff no-repeat; }
.quick-links ul li.item-06 a:before								{background:url(./../../images/quick-bg06.png) center center #fff no-repeat; }
.quick-links ul li a:hover:before									{background-color:#f4f4f4;}

/*스타일가이드 제목 및 테이블*/
/******************************************************
    title
******************************************************/
._contentBuilder ._obj._objHeading .objHeading_h2,
._contentBuilder ._obj._objHeading .objHeading_h3,
._contentBuilder ._obj._objHeading .objHeading_h4,
._contentBuilder ._obj._objHeading .objHeading_h5,
._contentBuilder ._obj._objHeading .objHeading_h6 {
	line-height: 2;
}
._contentBuilder ._obj._objHeading .objHeading_h2 {
	padding-left: 20px;
	background: url("../../images/h2.png") 0 50% no-repeat;
}
._contentBuilder ._obj._objHeading .objHeading_h3 {
	padding-left: 20px;
	background: url("../../images/h3.png") 2px 50% no-repeat;
}
._contentBuilder ._obj._objHeading .objHeading_h4 {
	padding-left: 20px;
	background: url("../../images/h4.gif") 5px 50% no-repeat;
}
._contentBuilder ._obj._objHeading .objHeading_h5 {
	color: #b5985a;
}
._contentBuilder ._obj._objHeading .objHeading_h6 {
	color: #000;
}
/******************************************************
    ul/ol
******************************************************/
ul.ul_01 li {padding-left: 11px;background: url("../../images/li.gif") 0 8px no-repeat;}

ul.img_list h4 {font-size:1.0em !important; color:#03C !important; line-height:18p !importantx; margin:10px 0 5px 0  !important; }

/******************************************************
    table
******************************************************/
._contentBuilder ._obj._objHtml table ,
._contentBuilder ._obj._objTag table {
	border-top-color: #b5985a !important;
	border-top-style: solid !important;
	border-top-width: 3px !important;
	border-left-color: #ccc !important;
	border-left-style: solid !important;
	border-left-width: 1px !important;
	background-color: #fff;
}
._contentBuilder ._obj._objHtml table th,
._contentBuilder ._obj._objHtml table td ,
._contentBuilder ._obj._objTag table th,
._contentBuilder ._obj._objTag table td {
	border-width: 0 1px 1px 0 !important;
	border-color: #ccc !important;
	width: auto;
	padding: 6px;
}
._contentBuilder ._obj._objHtml table thead th ,
._contentBuilder ._obj._objTag table thead th {
	text-align: center;
	background-color: #f3f3f3;
}
._contentBuilder ._obj._objHtml table tbody th ,
._contentBuilder ._obj._objTag table tbody th {
	text-align: center;
	background-color: #f7f7f7;
}

/*추가  css*/
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.f-small{font-size:0.95em;}
.f_left{float:left;}
.f_right{float:right;}



.marT40{margin-top:40px;clear:both !important;}
.marT40{margin-top:40px; !important;}
.marB5{margin-bottom:5px; !important;}
.marB10{margin-bottom:10px; !important;}
.marB20{margin-bottom:20px; !important;}
.marB40{margin-bottom:40px; !important;}

/*지도맵*/
.map_info{ padding:30px 50px !important; margin:-10px 0 0 0 !important; color:#fff; background:#5380be; height:100px !important; }
.map_info li {padding:5px 0 5px 35px !important; margin:5px 0 !important;}
.map_info li.address{background:url("/sites/ncrc/images/icon1.gif") no-repeat left center !important;}
.map_info li.phone{background:url("/sites/ncrc/images/icon2.gif") no-repeat left center !important; float:left !important;}
.map_info li.fax{background:url("/sites/ncrc/images/icon3.gif") no-repeat left center !important; float:left !important; margin:5px 0 5px 30px !important; }

/*이미지사이즈조절*/
.xe_content img{max-width:100% !important; height:auto  !important;;}