body						{background: url(./../../images/m_bg.png) left top repeat;}
._contentBuilder ._obj._objHtml ul li, ._contentBuilder ._obj._objTag ul li {margin-top: 0;}

#multipleContentsDiv_Type-03B_55			{background-color: #FFF;}

/* 팝업존 이미지 사이즈 재조정 */
.event-type-11A .bx-wrapper .bx-viewport ul li ._inner>img{ width: 100% !important; }
.bbs-type-11A > ul > li > ul > li a .recentBbsContent{ height: 50px; }

#menu942_obj175,
#multipleContentsDiv_Type-03B_55 > div:nth-child(3)					{position:absolute !important; top: 10px !important; left:0 !important;  z-index: 99999  !important; } /* 비주얼텍스트 */
#visual_text h2				{color: #1d2322; font-size: 1.94em; text-align: right; font-weight: normal; color: #fff; }
#visual_text h2 em		{display: block; font-family:'Nanum Myeongjo'; font-weight: bold; font-size: 1.74em; color: #fff; }

#multipleDiv_junghyun_87{z-index:0;}

#multipleDiv_Type-03B_59						{padding-top: 30px;}
#multipleDiv_junghyun_162						 {padding: 30px 0;}

.quick-links													{overflow: hidden; border-left: 1px solid #e9e9e9; padding: 25px 0px; box-sizing: border-box; height: 100%;}
.quick-links .m_title										{color: #333; font-size: 1.9em; margin-bottom: 24px; margin-left: 30px;}
.quick-links .m_title span								{color: #cf2022; margin-left: 7px;}
.quick-links ul													{overflow: hidden; padding: 30px; background-color: #f4f4f6;}
.quick-links ul li												{width:33.3%; float:left; text-align:center; display: inline-table; vertical-align: top; position: relative; margin: 10px 0;}
.quick-links ul li a											{display:block; display: table-cell; vertical-align: middle; height: 50px; color: #333; font-size: 1.24em; font-weight: bold; padding: 70px 10px 10px;}
.quick-links ul li a:hover									{text-decoration:underline;}
.quick-links ul li a:before									{content:''; display:block; width:63px; height:63px; border-radius:50px; margin-bottom: 10px; margin-left: -31.5px; position: absolute; top: 0px; left: 50%;}
.quick-links ul li a span 									{display: block; font-size: 13px; word-break: keep-all; font-weight: normal; margin-top: 10px;}
.quick-links ul li.item-01 a:before						{background:url(./../../images/quick-bg01.png) center center #654b4b no-repeat; }
.quick-links ul li.item-02 a:before						{background:url(./../../images/quick-bg02.png) center center #654b4b no-repeat; }
.quick-links ul li.item-03 a:before						{background:url(./../../images/quick-bg03.png) center center #654b4b no-repeat; }
.quick-links ul li.item-04 a:before						{background:url(./../../images/quick-bg04.png) center center #654b4b no-repeat; }
.quick-links ul li.item-05 a:before						{background:url(./../../images/quick-bg05.png) center center #654b4b no-repeat; }
.quick-links ul li.item-06 a:before						{background:url(./../../images/quick-bg06.png) center center #654b4b no-repeat; }


/* 콘텐츠 백업 */

/*지도맵*/
.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;}



/*추가  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;}
.marB20{margin-bottom:20px;}



/* introduce*/
#introduceBox																		{display: inline-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;}
#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%;}



.iconBox											{padding:30px; overflow:hidden; position:relative; }
.iconBox.bg-gray								{background-color:#f5f5f5; border-top:2px solid #d2d2d2;}
.iconBox.bg-border							{border:3px solid #005faa;}
.iconBox.bg-line								{background:url(http://his.pusan.ac.kr/sites/style-guide/images/icon/lineBox_bg.png); padding:10px;}
.iconBox.bg-lineDot							{background-image:url(http://his.pusan.ac.kr/sites/style-guide/images/icon/lineBox_bgLine.png); background-repeat:no-repeat; background-position:left top; padding:10px; border:1px solid #ddd;}
.iconBox.bg-lineDot .icon					{margin:10px 20px; text-align:center; padding-right:50px;}
.iconBox.bg-lineDot .inner .text strong	{margin-top:20px;}
.iconBox.bg-line .inner						{background-color:#fff; overflow:hidden; padding:25px 15px 25px 35px;}
.iconBox.bg-line .inner .text strong		{margin-top:15px;}
.iconBox .icon									{float:left; display:table-cell; vertical-align:middle; margin-right:40px; overflow:hidden; height:100%; text-align:center;}
.iconBox .icon img							{width:100%;}
.iconBox .icon.circle							{border-radius:100%; padding:20px; }
.iconBox .icon.padding0					{padding:0;}
.iconBox .icon.circle.bg-white				{background-color:#fff;}
.iconBox .icon.circle.bg-gray				{background-color:#efefef;}
.iconBox .icon span							{display:block;}
.iconBox .text									{display:table-cell; }
.iconBox .text .title							{display:block; font-size:1.2em; margin-bottom:10px;}

.icon-thumlist									{text-align:center;}
.icon-thumlist li								{display:inline-block; margin:5px;}
