/**********************************************
note : design custom style page
name : ±Ç¿À¼®
**********************************************/
.about-us[class*="com-"] .content {font-size:1.063rem;font-weight:300;line-height:1.7;letter-spacing:-.0125em}
.about-us[class*="com-"] .content p {margin-bottom:1rem;line-height:inherit}

.cs-table tbody {border-top-width:2px;border-top-color:#2061ab}
.cs-table tr th {background-color:#f4f7fb}

/* ÀÎ»ç¸» */
.about-us.com-1 .com-tit {display:block;margin-bottom:1.5rem;font-size:1.375rem;letter-spacing:-.05em;line-height:1.25}
.about-us.com-1 .media-info > div {margin-bottom:2.25rem;background-size:contain}
.about-us.com-1 .media-info > div:last-child {margin-bottom:0}
.about-us.com-1 .media-info > div > strong {display:block;margin-bottom:.813rem;line-height:1;font-size:1.125rem}
.about-us.com-1 .media-info > .left {padding-left:215px;border-left:1px solid #e3edf6}
.about-us.com-1 .media-info > .right {padding-right:215px;border-right:1px solid #e3edf6}
.about-us.com-1 .media-info > div:nth-child(1) {background:url('/com/image/com-1-1.gif') left center no-repeat}
.about-us.com-1 .media-info > div:nth-child(2) {background:url('/com/image/com-1-2.gif') right center no-repeat}
.about-us.com-1 .media-info > div:nth-child(3) {background:url('/com/image/com-1-3.gif') left center no-repeat}
.about-us.com-1 .text-box > strong {display:block;margin-bottom:.813rem;line-height:1;font-size:1.125rem}
@media screen and (max-width: 39.9375em) {
    .about-us.com-1 .media-info > .left, .about-us.com-1 .media-info > .right {padding-left:0;padding-right:0;background:none;border-left:none;border-right:none}
}

/* °øÅë */
.about-us.history {display:block}
.about-us.history::after {content:'';display:table;clear:both}

/* type 1 */
.about-us.history.type-1 {text-align:left}
.about-us.history.type-1 .group {margin-top:50px;padding-top:50px;border-top:1px solid rgba(0,0,0,.08)}
.about-us.history.type-1 > :first-child {margin-top:0;padding-top:0;border-top:0}
.about-us.history.type-1 .year {display:block;margin-bottom:1.125rem;font-family:serif;font-size:55px;font-weight:700;line-height:1.125;letter-spacing:-.075em;transition:font-size .3s}
.about-us.history.type-1 .content {display:block;padding:0 .625rem}
.about-us.history.type-1 .content::after {content:'';display:table;clear:both}
.about-us.history.type-1 .days, .history.type-1 .sums {float:left;margin-bottom:1rem;font-size:1rem;line-height:1.5} 
.about-us.history.type-1 .content > :last-child, .history.type-1 .content > :nth-last-child(2) {margin-bottom:0}
.about-us.history.type-1 .days {width:25%;width:80px;font-weight:700;letter-spacing:-.025em;color:rgba(0,0,0,.95);clear:both}
.about-us.history.type-1 .sums {width:75%;width:calc(100% - 80px);font-weight:300;letter-spacing:-.05em;color:rgba(0,0,0,.75)}
@media screen and (max-width: 39.9375em) {
	.about-us.history.type-1 .year {font-size:48px}
	.about-us.history.type-1 .days, .history.type-1 .sums {float:none;width:auto}
	.about-us.history.type-1 .days {margin-bottom:.375rem !important}
	.about-us.history.type-1 .sums {margin-bottom:1.125rem}
	.about-us.history.type-1 .content > :last-child {margin-bottom:0}
}

/* ÃâÆÇ¹°¼Ò°³ */
.about-us.com-4 .book-info p {color:#777}
@media screen and (min-width: 39.9375em) {
	.about-us.com-4 .book-info {max-width:500px;margin-left:auto;margin-right:auto}
}

/* ´ÙÁß ÀÚµ¿¹Ú½º */
.box-skin.multi-box > .content div[id*="skin-"], .box-skin.multi-box > .container div[id*="skin-"] {margin-bottom:20px}
.box-skin.multi-box > .content div[id*="skin-"]:last-child, .box-skin.multi-box > .container div[id*="skin-"]:last-child {margin-bottom:0}

/* ÀÚµ¿¹Ú½º ÀÌ¹ÌÁö ºñÀ² */
.auto-images.ratio-14 {height:0;padding-bottom:125%}

/* ÅÇ¹Ú½º */
#INC_TAB_D_4_container .tabs-navs .tabs-item a {padding:.5rem;font-size:.75rem}

/* ¼³¹®Á¶»ç */
.poll-view.poll-weiget .poll-radio input[type=radio]+label strong {width:calc(100% - 30px)}
.poll-view.type-vs .vs-content .poll-radio {width:40%}
.poll-view.type-vs .vs-content .vs-icons {width:20%}
.poll-view.type-vs.poll-weiget .vs-content .vs-icons {padding-top:.813rem}
.poll-view.poll-weiget .poll-view-state {display:none}
/*.poll-view .poll-view-header .poll-view-titles {white-space:initial}*/
.poll-view .poll-view-footer .button, .poll-view .poll-view-footer .button-group {border:none}

/* ³¯°³¹è³Ê */
.view-aside {width:130px}
.view-aside.left-wing {right:calc(100% + 30px)}
.view-aside.right-wing {left:calc(100% + 30px)}

/* °ü¸®ÀÚ ½ÂÀÎ°ü¸® Å×ÀÌºí¼öÁ¤ */
.admin-article-list .foword-groups, .admin-article-list .level-group {white-space:nowrap}
.admin-article-list .level-group .level.type-m {color:#fff;background-color:#13c0cb}

/* ¸ðµç ¹è³ÊÀÌ¹ÌÁö »çÀÌÁî100% (°í°´¿äÃ») */
/* .banner_box img {width:100%} */

/* °­¼öÇö / 1061164 / 20210602 */
.search-list {background-color:#2061ab;position:relative;margin-left:255px;margin-top:-47px;width:40px;height:37px;border-radius:10px}
.search-list a {color:#fff;font-size:0.7rem;text-align:center;text-decoration:none;position: absolute;width: 40px;height: 37px;margin-left: -40px;margin-top: 2px}


/* ÀÌ½ÂÇö / 1076197 / 20210723 */
.poll-view .poll-view-header .poll-view-titles2 {margin-bottom:.8rem !important;}
.poll-view .poll-view-header .poll-view-titles2 .poll-upoint {padding:.15rem !important;}
.poll-view .poll-view-header .poll-view-titles2 .poll-upoint2{padding:.15rem !important;}
.poll-view .poll-view-header .poll-view-titles2 .poll-upoint3 {padding:.15rem !important;}
/*.poll-view .poll-view-header .poll-view-titles {white-space:initial;font-size: .875rem;}*/

.poll-view {margin-bottom: 0rem;}


/* È«°æ¾Æ / 1082085 / 20210813 */
.poll-view .poll-view-header .poll-view-titles {white-space:initial; font-size: 1.5rem; letter-spacing: -.055em;}
@media screen and (min-width: 39.9375em) {
.poll-view .poll-view-header .poll-view-titles {font-size: 1.25rem; }
}

/* ¹èÁøÈñ / 1103737 / 20211029 */
.view-aside img{width:130px !important;}

/* °­¼öÇö / 1140783 / 20220307 */
.serial-dated {font-size:.9rem !important;}
.serial-titles strong {font-size:1.125rem !important;}
.pagin-group .pagination {margin-bottom:2rem}
.pdf-uploader, .search-grouping {margin-bottom:3rem;background-color:#f6f6f6 !important;}

/* ÀÌ½ÂÇö / 1184285 / 20220726 */
.height-417{height:417px}


/* È«°æ¾Æ / 1278054 / 20230612 */
#INC_TAB_D_4_container .tabs-navs .tabs-item a { font-size: .8rem; padding: 0.5rem 0; font-weight: 700;}