@import "/sites/style-guide/style/css/style.css";

._contentBuilder ._obj._objHtml ul li, ._contentBuilder ._obj._objTag ul li {margin-top: 0;}


.alignL {text-align: left;}
.alignC {text-align: center;}
.alignR {text-align: right;}
.mrgBottom01 > li {margin-bottom: 30px;}
.mrgBottom01 > li:last-child {margin-bottom:0;}


/* 하단 마지막 수정 정보 box*/
.last_modify_box {border: #efefef 1px solid; padding:10px;}
.last_modify_box dl dt {font-weight: bold; color: #8C3219;}

/* 소식지*/
.list_newsLetter li {background: none !important; padding-left: 0 !important; text-align: center; margin: 5px;}

/*최신앨범게시판을 일반게시판으로 사용*/
.album-type-04B_02 ul li ul li a .recentBbsInfo .recentBbsContent{height: auto !important;} 
.album-type-04B_03 ul li ul li {padding-left: 0 !important;}

/*curriculum*/
#_curriculum form input[type="submit"]					{padding: 7px 35px;font-size: 20px;border-radius: 5px;cursor: pointer;height: auto;}

/*profile*/
#_JW_prFl_basic ._prFlList ._prFlLi .artclInfo dl dt{background-position:left 15px;}

/* introduce*/
#introduceBox																		{display: block;}
#introduceBox .thumb															{width: 44%;float: left;position: relative;}
#introduceBox .thumb img													{max-width: 100%;}
#introduceBox .thumb .sign													{position: absolute;left: 30%;top: 220px;width: 230px;height: 90px; 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: #4269b7; font-size: 24px; line-height: 1.6;}
#introduceBox .desc p															{text-align: justify; font-size:18px;}


@media all and (max-width:1023px) {
/* introduce*/
#introduceBox																		{display: block;}
#introduceBox .thumb															{width: 100%; position: relative; text-align: center;}
#introduceBox .thumb img													{max-width: 100%;}
#introduceBox .thumb .sign													{position: absolute;left: 30%;top: 220px;width: 230px;height: 90px; 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: 100%; margin-top:50px;}
#introduceBox .desc h3														{color: #4269b7; font-size: 24px; line-height: 1.6;}
#introduceBox .desc p															{text-align: justify; font-size:18px;}
}
