/**********************************************
note : design custom style page
**********************************************/
.view-aside.left-wing {right:calc(100% + 30px)}
.view-aside.right-wing {left:calc(100% + 30px)}

/* È¸»ç¼Ò°³ Ã£¾Æ¿À½Ã´Â±æ com-4 ³ëÃâx */
#com-wrap.com-type5.active .vertical.menu li:first-child ul li:last-child {display:none}

#skin-60, #skin-61{margin-top:0;}

.m-view-more .more {display:block;margin:30px auto 0;font-size:15px;line-height:43px;letter-spacing:-.075em;background-color:#fff;border:1px solid rgba(0,0,0,.12);text-align:center;text-decoration:none;clear:both;transition:border-color .3s ease-in-out}
.m-view-more .more:hover {border-color:rgba(0,0,0,.5)}

/* °­¼öÇö / 1192839 / 20220829 */
#article-view .writer {margin:3.75rem 0 0 !important;}
#article-view .writer-2 {display: flex;flex-wrap: wrap;align-items: center;margin: 0rem 0 1rem;padding: 1rem;border-top: none;background-color: #f4f5f6;letter-spacing: -.025em}
#article-view .writer-2 > .item {flex-basis: 0;flex-grow: 1;display: block;width: auto;max-width: 100%;min-width: 0}
#article-view .writer-2 > :last-child:nth-child(2) {flex: 0 0 auto;width: auto;max-width: 100%}
#article-view .writer-3 {display: block;padding: 1rem 0;font-size: 0;border-width: 1px 0 0;border-style: solid;border-color: rgba(0,0,0,.1)}
#article-view .writer-3 .account{text-align:left}
#article-view .writer-3 > .item {display: inline-block;width: 50%;vertical-align: middle}


/* ÀÓÈñÀº / 1197328 / 20220913 */
.payMessage {display:block;text-align:center;font-size:.95rem;letter-spacing:-.05rem;padding:1.25rem;border:1px solid rgba(0,0,0,.08);background:#f4f4f4;}
.payMessage .noti {display:block;width:80px;color:#fff;border-radius:20px;margin:0 auto 10px auto;}
.payMessage span {color:#565656;}
.payMessage em {font-style:inherit;font-weight:500;color:#000;}