/**********************************************
note : design custom style page
**********************************************/
.user-point2, a.user-point2 { color:#ffa8e1 !important}

/*ÀÌº¥Æ® ÆäÀÌÁö*/
.event-wrap {display:table;width:100%;background-color:rgba(0,0,0,.04);padding:2rem}
.event-wrap .clear-both {clear:both}

/* ½æ³×ÀÏ ±â»ç¸®½ºÆ® */
#section-list .type2 .thumb {margin-right:0}

/* ¸ÅÃ¼¼Ò°³ */
.about-us.com-1 .heading {margin-bottom:2.875rem;font-size:3rem;font-weight:700;font-weight:var(--wgt700, 700);line-height:1.375;letter-spacing:-.05em;color:rgba(0,0,0,.95);text-align:center}
.about-us.com-1 .subtitle {display:block;margin-bottom:2.375rem;font-size:1.375rem;font-weight:400;font-weight:var(--wgt400, 400);letter-spacing:-.025em;text-align:center}
.about-us.com-1 .image {display:block;overflow:hidden;height:0;padding-bottom:50%;margin-left:-7rem;margin-right:-7rem;margin-bottom:5rem;background:url('/image/company/com-1-img01.png') 50% 50% no-repeat}
.about-us.com-1 .content {font-size:1.063rem;font-weight:300;font-weight:var(--wgt300, 300);line-height:1.75;color:rgba(0,0,0,.9);column-count:2;column-gap:2.5rem;column-rule:1px solid rgba(0,0,0,.08)}
.about-us.com-1 .content > p {margin:0 0 1.375em;font-size:inherit;font-weight:inherit;line-height:inherit}
@media screen and (max-width: 63.9375em) {
	.about-us.com-1 .image {margin-left:-1.25rem;margin-right:-1.25rem}
}
@media screen and (max-width: 39.9375em) {
	.about-us.com-1 .heading {font-size:2.5rem;font-weight:400;font-weight:var(--wgt400, 400)}
	.about-us.com-1 .heading br {display:none}
	.about-us.com-1 .content {column-count:auto;column-gap:normal;column-rule:initial}
	.about-us.com-1 .image {padding-bottom:56.25%}
}

/* ¿î¿µÈ¸Ä¢ */
.about-us.com-3 .heading {margin-top:2rem;font-size:0;border:1px solid rgba(0,0,0,.1)}
.about-us.com-3 .heading strong {font-size:2.3rem;font-weight:700;font-weight:var(--wgt700, 700);color:#000;line-height:1.25;letter-spacing:-.05em}
.about-us.com-3 .heading p {margin-top:1rem;margin-bottom:0;font-size:1rem;text-decoration:underline;line-height:1.4}
.about-us.com-3 .heading img {display:inline-block;width:270px;vertical-align:middle}
.about-us.com-3 .heading .head-box {display:inline-block;width:calc(100% - 280px);padding:0 30px;vertical-align:middle}
.about-us.com-3 .content {margin-top:4rem;font-size:1rem;font-weight:300;font-weight:var(--wgt300, 300);line-height:1.5;letter-spacing:-.0125em}
.about-us.com-3 .content > p {margin-top:1em;margin-bottom:1em;line-height:inherit}
.about-us.com-3 .content p::before {content:'-';padding-right:10px}
@media screen and (max-width: 63.9375em) {
	.about-us.com-3 .heading {margin-top:2rem;font-size:0;border:0}
	.about-us.com-3 .heading > strong {font-size:2.875rem}
	.about-us.com-3 .heading img {display:none}
	.about-us.com-3 .heading .head-box {display:block;width:100%;padding:0}
	.about-us.com-3 .content {font-size:1.063rem}	
}


/* ÃÖÀººñ / 994642 / 20201016 */
.view-down-txt{/*background:#002157;*/font-family:'Malgun Gothic';letter-spacing:-0.05rem;border:1px solid #002157; color:#002157;font-weight:600 !important;padding:10px;margin-bottom:15px;font-weight: 400;font-size:14px;text-align:center;}

#article-view .account>.image, #article-view .account>.image::before{border-radius:0% !important;width:80px !important;height:80px !important;}
#article-view .account .info-box {display:inline-block;vertical-align:middle}
#article-view .account .info-box .name {font-size:.9375rem;color: #1e1e1e; white-space:nowrap;margin-right:10px}
#article-view .account .info-box .email {font-size:.75rem;font-weight: 300;font-weight:var(--wgt300, 300);font-style:normal;line-height: 1.125; color:#707070;white-space:nowrap}
#article-view .account .writer-text {display:block;padding:.5rem 0;font-size:.813rem;white-space:normal;font-weight:400;font-weight:var(--wgt400, 400);font-style:normal;color:#707070;}
@media screen and (max-width: 39.9375em) {
	#article-view .writer>.item {display:block;width:100%;}
	#article-view .writer-logo {display:inline-block;margin-left:20px}
}

#article-view .writer>.item, #article-view .account .info-box{width:80% !important;}
#article-view .writer>.item.text-right{width:20% !important;}
@media screen and (max-width: 39.9375em) {

	#article-view .writer>.item{width:100% !important;}
	#article-view .writer>.item.text-right{width:100% !important;}
}