@import "/sites/style-guide/style/css/style.css";

/* introduce*/
#introduceBox																		{display: block;}
#introduceBox .thumb															{width: 44%;float: left;position: relative;}
#introduceBox .thumb img													{max-width: 100%;}
#introduceBox .thumb .sign													{position: absolute;left: 40%;top: 220px;width: 200px;height: 90px;background: #0a489b;color: #fff;text-align: right;padding: 15px 20px 0 0;box-sizing: border-box;font-size: 1.07rem;transition: all 0.2s ease;}
#introduceBox .desc																{width: 55%;float: right;}
#introduceBox .desc h3														{color: #333;font-weight: 600;font-size: 1.18rem;line-height: 1.5;}
#introduceBox .desc p															{text-align: justify;}

#departBox																			{clear: both;border-bottom: 1px solid #7f8084;margin: 0 0 30px 0;padding: 0 0 30px 0;display: table; width:100%;}
#departBox h3																	{color: #2565b7;font-size: 1.55rem;line-height: 1.3;}
#departBox h3 em																{font-weight: 600;font-size: 2.5rem;}
#departBox p																		{text-align: justify;}
#departBox .desc																	{height: 100%;padding: 0 15% 0 0;display: table-cell;vertical-align: middle;}
#departBox .symbol																{height: 100%;display: table-cell;vertical-align: middle;text-align: right;}
#departBox img																	{width: 100%;max-width: 100%;}

.clear{clear:both;}
#_JW_prFl_basic ._prFlList ._prFlLi .artclInfo dl dt{background-position:left 15px;}
._contentBuilder ._obj._objHeading .objHeading_h2, ._contentBuilder ._obj._objHeading .objHeading_h3, ._contentBuilder ._obj._objHeading .objHeading_h4{line-height:1.35;margin-bottom:10px;}
/***
._contentBuilder ._obj._objHtml ul li, ._contentBuilder ._obj._objTag ul li {margin-top: 0;}

#menu1512_obj175,
#multipleContentsDiv_Type-03B_55 > div:nth-child(2)					{position:absolute !important; top: 10px !important; left:0 !important;  z-index: 99999  !important;} 

/* 비주얼텍스트 
#visual_text h2				{color: #1d2322; font-family:'Nanum Myeongjo'; font-weight: bold; font-size: 3.14em; text-align: right;}
#visual_text h2 em		{display: block; font-size: 0.54em; font-family: 'Nanum Gothic',nanumgothic,"돋움",dotum;}
*/
.schedule-list															{width:100%;box-sizing:border-box;max-width:470px;margin:0 auto;background-color:#2875b1;box-sizing:border-box;padding:20px;color:#fff;overflow:hidden;}
.schedule-list .date-area											{overflow:hidden; margin-bottom:60px;}
.schedule-list .date													{font-size: 18px;line-height:1;text-align:center;float:left;width:50%;}
.schedule-list .date strong											{display:block;font-size: 46px;font-weight:600;}
.schedule-list .title													{width:40%;float:right;font-size: 20px;line-height:1.2;margin-top:10px;}
.schedule-list .title span											{display:block;}
.schedule-list ul														{clear:both;font-size: 18px;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;line-height: 1.35;}
.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;margin-top: 5px;}
.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; display:none;}

#menu14849_obj154{max-width:940px;width:100%;}

#multipleDiv_junghyun_87{z-index:0;}

#multipleDiv_Type-03B_59						{padding-top: 30px;}
#multipleDiv_junghyun_162						 {padding: 30px 0;}

.quick-links													{overflow: hidden; box-sizing: border-box; height: 100%;}
.quick-links .m_title										{color: #616161; font-size: 1.5em; margin-bottom: 15px; border-top: 2px solid #333; padding: 15px 0 0; display: inline-block;}
.quick-links .m_title span								{color: #2060aa;}
.quick-links ul													{overflow: hidden;}
.quick-links ul li												{width:33.3%; float:left; text-align:center; display: inline-table; vertical-align: top; position: relative; margin: 10px 0; background: none !important; padding-left:0 !important;}
.quick-links ul li a											{display:block; display: table-cell; vertical-align: middle; height: 90px; color: #000; font-size: 1.04em; font-weight: bold; padding: 0 5px;}
.quick-links ul li a:hover									{text-decoration:underline;}
.quick-links ul li a:before									{content:''; display:block; width:67px; height:67px; margin: 0 auto;}
.quick-links ul li.item-01 a:before						{background:url(./../../images/quick-bg01.png) center center no-repeat; }
.quick-links ul li.item-02 a:before						{background:url(./../../images/quick-bg02.png) center center no-repeat; }
.quick-links ul li.item-03 a:before						{background:url(./../../images/quick-bg03.png) center center no-repeat; }
.quick-links ul li.item-04 a:before						{background:url(./../../images/quick-bg04.png) center center no-repeat; }
.quick-links ul li.item-05 a:before						{background:url(./../../images/quick-bg05.png) center center no-repeat; }
.quick-links ul li.item-06 a:before						{background:url(./../../images/quick-bg06.png) center center no-repeat; }
.quick-links ul li.item-04									{clear: both;}

.alignL {text-align: left;}
.alignC {text-align: center;}
.alignR {text-align: right;}
.mrgBottom01 > li {margin-bottom: 30px;}
.mrgBottom01 > li:last-child {margin-bottom:0;}
