@import "/sites/style-guide/style/css/style.css";

._contentBuilder ._obj._objHtml ul li, ._contentBuilder ._obj._objTag ul li {margin-top: 0;}

.wrap-notice .title-text{ padding: 0 8.5px; font-size: 19.5px; }

#visual_text				{text-align: center; color: #FFF;} /* 비주얼텍스트 */
#visual_text h2				{font-size: 2.8em; font-weight: normal;}
#visual_text h2 em		{display: inline-block; margin-left: 5px; font-size: 1.1em; font-weight: bold;}
#visual_text p				{color: rgba(255,255,255,0.8); font-size: 1.44em; margin-top: 10px;}

#multipleDiv_Type-03B_55						{background: url(./../../images/m_bg.jpg) center top no-repeat; padding: 40px 0 60px 0;}/*첫번째 section bg*/
#multipleDiv_Type-03B_59						{background: url(./../../images/m_bg_2.png) center top repeat-y; padding: 40px 0 60px 0;}/*두번째 section bg*/

#multipleDiv_junghyun_87{z-index:0;}

#multipleDiv_Type-03B_59						{padding-top: 30px;}
#multipleDiv_junghyun_162						 {padding: 30px 0;}

.schedule-list															{width:100%; box-sizing:border-box; color:#333; border-radius: 7px; overflow: hidden; position: relative;}
.schedule-list .title													{font-size: 1.34em; padding: 10px; background-color: #333; color: #FFF;}
.schedule-list ul														{clear:both; position:relative; background-color:#FFF;  padding: 15px; height: 185px; overflow-y: auto;}
.schedule-list ul li													{position:relative; padding-left: 90px !important; font-size: 1.14em; min-height: 100px;}
.schedule-list ul li em													{position: absolute;top: 0;left: 0;width: 73px;height: 58px;border-radius: 50%;background-color: #6fbb68;color: #FFF;font-size: 0.8em; text-align: center; padding-top: 15px; line-height: 1.1;}
.schedule-list ul li em	span										{font-size: 2.84em; font-weight: bold; display: block;}
.schedule-list ul li > span												{display:block; font-size: 0.8em; color: #7c7c7c; padding-top: 15px;}
.schedule-list ul li > span:before									{content:'-'; display:inline-block; margin-left: -8px; margin-right: 5px; color: #7c7c7c;}
.schedule-list .more													{display:block; position:absolute; top:15px; right: 15px; width:14px; height:14px; text-indent:-9999px;background:url(./../../images/board_more.png) center center no-repeat;}


.links_wrap													{overflow: hidden; display: table; border-radius: 7px; width: 100%;}
.links_wrap a												{font-size: 1.5em; font-weight: bold; display: table-cell; vertical-align: middle; color: #FFF; font-weight: bold; text-align: center; height: 130px; padding: 120px 10px 10px 10px; background:url(./../../images/m_link_bg.png) left top repeat;}
.links_wrap a:hover										{text-decoration:underline;}
.links_wrap a:before									{content:''; display:block; width:90px; height:90px; margin-bottom: 10px; margin-left: -43px; position: absolute; top: 50px; left: 50%; background:url(./../../images/m_link_icon.png) center center no-repeat;}
.links_wrap a span 										{display: block; font-size: 0.7em; word-break: keep-all; font-weight: normal; margin-top: 10px; color: rgba(255,255,255,0.4);}


.m_title													{display: block; text-align: center;}
.m_title h2													{font-size: 1.94em; color: #555;text-align: right;background:url(./../../images/m_section_title.png) right center no-repeat;display: inline-block;padding: 20px 120px 20px 20px;line-height: 1.3; font-weight: normal;}
.m_title h2 em												{font-size: 1.44em; color: #22881c; display: block; font-weight: bold;}

.quick-links01													{overflow: hidden; background-color: #FFF; border-radius: 7px; height: 270px;}
.quick-links01 .link-title									{border-bottom: 1px solid #cfcfcf; padding: 11px 15px; color: #333; font-weight: bold; font-size: 1.64em;}
.quick-links01 ul li												{width:33.3%; float:left; text-align:center; display: inline-table; vertical-align: top; position: relative;}
.quick-links01 ul li a											{display:block; font-size: 1.14em; display: table-cell; vertical-align: top; height: 95px; color: #4a4a4a; font-weight: bold; padding: 15px 10px 0 10px;}
.quick-links01 ul li a:hover									{text-decoration:underline;}
.quick-links01 ul li a:before									{content:''; display:block; width:52px; height:52px; margin: 0 auto 5px auto;}
.quick-links01 ul li.item-01 a:before						{background:url(./../../images/quick-bg01.png) center center no-repeat; }
.quick-links01 ul li.item-02 a:before						{background:url(./../../images/quick-bg02.png) center center no-repeat; }
.quick-links01 ul li.item-03 a:before						{background:url(./../../images/quick-bg03.png) center center no-repeat; }
.quick-links01 ul li.item-04 a:before						{background:url(./../../images/quick-bg04.png) center center no-repeat; }
.quick-links01 ul li.item-05 a:before						{background:url(./../../images/quick-bg05.png) center center no-repeat; }
.quick-links01 ul li.item-06 a:before						{background:url(./../../images/quick-bg06.png) center center no-repeat; }

.movie_wrap														{background:url(./../../images/m_movie_bg.jpg) center top no-repeat; background-size: 100% 100%; border-radius: 7px; text-align: center; min-height: 270px;}
.movie_wrap h2												{color: #FFF; font-size: 1.64em; padding: 30px 0; font-weight: normal;}
.movie_wrap h2 em										{display: block; font-size: 1.7em;}
.movie_wrap a												{background:url(./../../images/m_movie_icon.png) center top no-repeat; display: inline-block; width: 62px; height: 62px; text-indent: -5000px;}


.alignL {text-align: left !important;}
.alignC {text-align: center;}
.alignR {text-align: right;}
.mrgBottom01 > li {margin-bottom: 30px;}
.mrgBottom01 > li:last-child {margin-bottom:0;}

/*최신앨범게시판을 일반게시판으로 사용*/
.album-type-04A_03 ul li ul li {padding-left: 0 !important;}
