@import "/sites/style-guide/style/css/style.css";

._contentBuilder ._obj._objHtml ul li, ._contentBuilder ._obj._objTag ul li {margin-top: 0;}

#mainContainer {background:#ebebeb;}
/*
#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;}

#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;}
.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;}*/

/*메인화면 시작*/
._contentBuilder ._obj._objHtml ul li, ._contentBuilder ._obj._objTag ul li {margin-top: 0;}

#visual_text							{text-align:center;}
.text_wrap{    width: 600px;    margin: 0 auto;    color: #fff;}
.text_wrap .mideum			{font-size: 2em;    font-weight: 600;    margin-bottom: 20px;}

#visual_text h2						{font-size: 60px;line-height: 1.3;font-weight: 100;}
#visual_text h2 em				{color: #34aaf4;font-weight: 600;}
#visual_text p						{color: #FFF;word-break: keep-all;text-align: right;padding-right: 20px;font-size: 1.3em;}

.massege											{text-align:center; font-size:1.1em;}
.massege .massege-title						{font-size: 2.3em; display:inline-block; font-weight: 600; color: #3f424c; position: relative; margin-bottom:20px; border-bottom:1px solid #999; padding-bottom:10px;}
.massege .massege-text						{margin-bottom:50px; line-height:1.8;}
.massege .massege-list						{overflow:hidden;}
.massege .massege-list li						{width:33.333%; float:left; padding-top:155px;}
.massege .massege-list li:nth-child(1)		{background:url(./../../images/main-img-01.png) center bottom no-repeat !important;}
.massege .massege-list li:nth-child(2)		{background:url(./../../images/main-img-02.png) center bottom no-repeat !important;}
.massege .massege-list li:nth-child(3)		{background:url(./../../images/main-img-03.png) center bottom no-repeat !important;}
.massege .massege-list li div					{border:1px solid #ddd; box-sizing:border-box; text-align:left; padding:30px 30px 25px 30px; margin-top:-15px; background:url(./../../images/main-img-bg.png) left top no-repeat; border-top:none; }
.massege .massege-list li div p				{}
.massege .massege-list li div p span		{display:block; font-size:1.3em; margin-bottom:10px;}
.massege .massege-list li div a				{display:inline-block; font-size:0.9em; color:#ff7100; margin-top:10px; padding-right:15px; background:url(./../../images/arr-orange.png) right 8px no-repeat;}

.greeting .greeting-title						{width:30%; float:left; border-top:3px solid #000; border-bottom:3px solid #000; padding:30px; box-sizing:border-box; font-size:1.5em;}
.greeting .greeting-title .professor			{font-size:0.8em; color:#666666; display:block; float:right; width:100%; text-align:right; margin-top:15px;}
.greeting .greeting-text 						{width:30%; float:left; margin-left:5%; margin-top:10px;}
.greeting .greeting-text .big-text			{font-size:1.6em; font-weight:600;}
.greeting .greeting-text p						{margin-bottom:30px; line-height:1.6;}
.greeting .greeting-img 						{float:right;}

.wbr{display:block;}
/*메인화면 끝*/

.alignL {text-align: left;}
.alignC {text-align: center;}
.alignR {text-align: right;}
.mrgBottom01 > li {margin-bottom: 30px;}
.mrgBottom01 > li:last-child {margin-bottom:0;}

/* 편집모드에서 scroll 되도록 설정*/
#mCSB_1_container {overflow-y: scroll;}

/*software*/
.li-listBox > li .thum {width: 30%;}
.li-listBox > li .text {width: 66%;}


#_contentBuilder {word-break: break-word;}

a.file {color: #2c6aba !important;}
