@charset "utf-8";

/* component */
.new-edupang-main {
    background: #FFF;
    font-family:'Malgun Gothic',dotum,gulim,arial,verdana,sans-serif;
    line-height: 1.5;
}
.rect-box {
    border: 1px solid #E1E1E1;
}
.article-edupang h2 {
    margin-bottom: 6px;
    font-size: 16px;
    font-weight: bold;
    letter-spacing: -0.07em;
    lin-height: 18px;
}
.article-edupang h2 a {
    padding-right: 12px;
    vertical-align: top;
}
.article-edupang h2 a:hover {
    background: url("//img.edupang.com/images/renewal/main/title-hover-ico.png") no-repeat right 6px;
}
.article-edupang .more-move {
    margin-top: 5px;
    padding-right: 8px;
    display: inline-block;
    position: absolute;
    top: 0;
    right: 0;
    color: #ACACAC;
    letter-spacing: -0.05em;
    background: url("//img.edupang.com/images/renewal/main/more-move-ico.png") no-repeat right 7px;
}
/* component : e */

.aside-group:after {
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    content: "";
}
.aside-group .banner-frame {
    margin-right: 20px;
    width: 658px;
    height: 234px;
    float: left;
}
.aside-group .banner-frame .banner-img-box {
    width: 658px;
    height: 181px;
}
.aside-group .banner-frame .banner-img-box a {
    display: block;
}
.aside-group .banner-frame .banner-img-box img {
    width: 658px;
    height: 181px;
}
.aside-group .banner-frame .news-box {
    padding: 6px 10px 0;
    margin-top: 17px;
    height: 36px;
    border: 1px solid #d6d6d6;
    box-sizing: border-box;
    overflow: hidden;
}
.aside-group .banner-frame .news-box:after {
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    content: "";
}
.aside-group .banner-frame .news-box h2 {
    margin-right: 12px;
    float: left;
    color: #1b66a5;
    font-size: 13px;
    letter-spacing: -0.07em;
}
.aside-group .banner-frame .news-box .sm-text-dotum {
    width: 460px;
    display: inline-block;
    font-family: '돋움', dotum;
    margin-top: 1px;
}
.aside-group .banner-frame .news-box .sm-text-dotum li {
    margin-bottom: 10px;
}
.aside-group .banner-frame .news-box .sm-text-dotum a {
    width: 460px;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.aside-group .banner-frame .news-box .news-more-move {
    padding-left: 7px;
    float: right;
    color: #ACACAC;
    background: url("//img.edupang.com/images/renewal/main/aside-more-line.png") no-repeat left 5px;
}
.aside-group .banner-frame .news-box .news-more-move span {
    padding-right: 7px;
    background: url("//img.edupang.com/images/renewal/main/aside-more-link.png") no-repeat right 6px;
    line-height: 20px;
}
.aside-group .login-frame {
    width: 299px;
    height: 232px;
    position: relative;
    float: left;
    background: #FAFAFA;
}
.aside-group .login-form-area:after {
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    content: "";
}
.aside-group .login-frame li {
    float: left;
}
.aside-group .login-frame .social-login {
    padding: 14px 6px 20px;
}
.aside-group .login-frame .social-login strong {
    margin-left: 10px;
    margin-bottom: 9px;
    display: block;
    font-size: 14px;
    color: #000;
    letter-spacing: -0.05em;
}
.aside-group .login-frame .social-login a {
    display:block;
    margin-left: 2px;
}
.aside-group .login-frame .social-login li:first-child {
    margin-left: 8px;
}
.aside-group .login-frame .social-login li.more-login-btn {
    margin-left: 7px;
}
.aside-group .login-frame .social-login .more-other-btn {
    padding: 10px 6px;
    margin-right: -137px;
    position: absolute;
    top: 33px;
    right: 0;
    background: #FAFAFA;
    border: 1px solid #B3B3B3;
    display: none;
    z-index: 999;
}
.aside-group .login-frame .social-login .more-other-btn.block {
    display: block;
}
.aside-group .login-frame .social-login .more-other-btn a {
    float: left;
    padding: 0 4px;
}

.aside-group .login-frame .login-form-area {
    padding: 19px 13px 20px 15px;
    position: relative;
    background: #ECECEC;
    border-top: 1px solid #DBDBDB;
    box-sizing: border-box;
}
.aside-group .login-frame .login-form-area .login-input-group {
    width: 200px;
    float: left;
}
.aside-group .login-frame .login-form-area .login-rect-btn {
    margin-left: 6px;
    width: 65px;
    height: 59px;
    float: left;
    color: #404040;
    font-weight: bold;
    letter-spacing: -0.1em;
    line-height: 1;
    border: 1px solid #ABABAB;
    background: #FFF;
}
.aside-group .login-frame .login-form-area .input-box {
    position: relative;
}
.aside-group .login-frame .login-form-area .input-box label {
    position: absolute;
    top: 8px;
    left: 6px;
    z-index: 2;
    font-size: 12px;
    line-height: 16px;
    color: #B2B2B2;
    font-family: '돋움',dotum;
    letter-spacing: -0.05em;
    cursor: text;
}
.aside-group .login-frame .login-form-area .input-box input {
    padding: 0 5px;
    width: 190px;
    height: 28px;
    border: 1px solid #ABABAB;
    background: #FFF;
    line-height: 28px;
}
.aside-group .login-frame .login-form-area .login-search-area {
    display: block;
    margin-top: 8px;
}
.aside-group .login-frame .login-form-area .login-search-area a {
    padding: 0 7px;
    margin-right: 2px;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: -0.05em;
    color: #848484;
    background: url("//img.edupang.com/images/renewal/main/search-link-ico.png") no-repeat right 7px;
}
.aside-group .login-frame .login-form-area .login-search-area .join-word {
    padding-right: 8px;
    background: url("//img.edupang.com/images/renewal/main/login-line-ico.png") no-repeat right 6px;
}
.aside-group .login-frame .login-form-area .login-search-area .join-word a {
    color: #F91313;
    padding-left: 0;
    background: url("//img.edupang.com/images/renewal/main/join-link-ico.png") no-repeat right 7px;
}


/*article*/
.article-edupang {
    margin-top: 25px;
}
.article-edupang:after {
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    content: "";
}
.article-edupang .wrap-main-content {
    margin-right: 20px;
    width: 658px;
    float: left;
}
.article-edupang .wrap-sub-content {
    width: 302px;
    float: left;
}

/*product-content-section*/
.wrap-main-content .product-content-section {
    position: relative;
}
.wrap-main-content .product-content-section:after {
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    content: "";
}
.wrap-main-content .product-content-section .product-menu-group {
    border-bottom: 1px solid #555;
}
.wrap-main-content .product-content-section .product-menu-group ul {
    overflow: hidden;
}
.wrap-main-content .product-content-section .product-menu-group li {
    float: left;
    text-align: center;
    background: url("//img.edupang.com/images/renewal/main/product-line.png") no-repeat left center;
}
.wrap-main-content .product-content-section .product-menu-group li:first-child {
    background: none;
}
.wrap-main-content .product-content-section .product-menu-group li.on a {
    font-weight: bold;
    color: #2E2E2E;
    background: url("//img.edupang.com/images/renewal/main/product-active-bg.jpg") no-repeat left bottom;
}
.wrap-main-content .product-content-section .product-menu-group li a {
    width: 65px;
    display: inline-block;
    padding: 7px 0 10px;
    font-size: 13px;
    color: #7B7B7B;
    letter-spacing: -0.15em;
}
.product-content-section .product-list-group {
    height: 305px;
}
.product-content-section .product-list-group .product-slide-group {
    width: 656px;
    position: relative;
    padding: 0 21px;
    box-sizing: border-box;
}
.product-content-section .product-list-group .product-list-content a {
    margin: 25px 12px 16px 13px;
    width: 179px;
    float: left;
    line-height: 1.3;
}
.product-content-section .product-list-group .product-list-content .product-default-img {
    width: 180px;
    height: 180px;
    border: 1px solid #EEE;
    box-sizing: border-box;
}
.product-content-section .product-list-group .product-list-content span.product-sm-text {
    display: inline-block;
    margin-top: 10px;
    color: #737373;
    font-size: 14px;
    letter-spacing: -0.05em;
}
.product-content-section .product-list-group .product-more-box {
    position: absolute;
    left:396px;
    height: 37px;
    text-align: center;
}
.product-content-section .product-list-group .product-more-box a {
    position: relative;
    margin: 4px 0 0 0;
    padding-right: 6px;
    display: inline-block;
    background: url("//img.edupang.com/images/renewal/main/edu-porduct-more.png") no-repeat right 4px;
    font-family: '돋움',dotum;
    font-size: 11px;
    color: #7D7D7D;
    letter-spacing: -0.05em;
    z-index: 9999;
}

/* main slide */
.article-edupang .bx-controls {
    position: absolute;
    width: 592px;
    height: 10px;
    bottom: 0;
    text-align: left;
    z-index: 10;
    box-sizing: border-box;
}
.article-edupang .bx-controls a	{
    color: transparent;
    font-size: 0;
    text-indent: -9999px;
}
.article-edupang .bx-pager {
    text-align: center;
    margin-top: 14px;
    line-height: 1;
}
.article-edupang .bx-pager-item	{
    display: inline-block;
    width: 14px;
    line-height: 0;
}
.article-edupang .bx-pager-item a {
    display:inline-block;
    width:10px;
    height:9px;
    background:url("//img.edupang.com/images/renewal/main/pager-active.png") no-repeat right 0;
}
.article-edupang .bx-pager-item a.active {
    background:url("//img.edupang.com/images/renewal/main/pager-active.png") no-repeat left -9px;
}

.article-edupang .bx-controls-direction	{
    display: block;
}
.article-edupang .bx-next {
    position: absolute;
    width: 11px;
    height: 17px;
    top: 0;
    right: 0;
    margin-top: -132px;
    margin-right: -18px;
    background:url("//img.edupang.com/images/renewal/main/article-slide-next-prev.png") no-repeat center top;
}
.article-edupang .bx-prev {
    position: absolute;
    width: 11px;
    height: 17px;
    top: 0;
    left: 0;
    margin-top: -132px;
    margin-left: -21px;
    background:url("//img.edupang.com/images/renewal/main/article-slide-next-prev.png") no-repeat center -17px;
}
/*인기모임 슬라이드*/
.popular-moim-group .bx-controls {
    width: 427px;
}
.popular-moim-group .bx-next {
    right: 16px;
    margin-top: -168px;
    margin-right: 0;
}
.popular-moim-group .bx-prev {
    left: 16px;
    margin-top: -168px;
    margin-left: 0;
}
.popular-moim-group .bx-pager {
    text-align: center;
    margin-top: -20px;
    line-height: 1;
}
/* 이달의 이벤트 */
.month-event-group .bx-controls {
    width: 302px;
    top: 0;
}
.month-event-group .bx-pager {
    text-align: center;
    margin-top: 120px;
}
.month-event-group .bx-next {
    height: 17px;
    padding: 0 14px;
    right: 0;
    margin-top: 77px;
    margin-right: 0;
    background:url("//img.edupang.com/images/renewal/main/slide-next-prev-type2.png") no-repeat 9px 0 ;
    box-sizing: border-box;
}
.month-event-group .bx-prev {
    height: 17px;
    padding: 0 14px;
    left: 0;
    margin-top: 77px;
    margin-left: 0;
    background:url("//img.edupang.com/images/renewal/main/slide-next-prev-type2.png") no-repeat 9px -17px;
}
/* 위클리 특가전 */
.weekly-sale-content .bx-controls {
    width: 302px;
    top: 0;
}
.weekly-sale-content .bx-pager {
    text-align: center;
    margin-top: 148px;
}
.weekly-sale-content .bx-next {
    right: 0;
    margin-top: 94px;
    margin-right: 8px;
}
.weekly-sale-content .bx-prev {
    left: 0;
    margin-top: 94px;
    margin-left: 7px;
}
/* 전문가 칼럼 */
.specialist-column .bx-controls {
    width: 302px;
    top: 0;
}
.specialist-column .bx-pager {
    text-align: center;
    margin-top: 190px;
}
.specialist-column .bx-next {
    right: 0;
    margin-top: 115px;
    margin-right: 7px;
}
.specialist-column .bx-prev {
    left: 0;
    margin-top: 115px;
    margin-left: 7px;
}


.moim-font-tit {
    color:#000;
    line-height: 1.3;
    font-size: 14px;
    letter-spacing: -0.04em;
    word-break: keep-all;
}
.moim-content-section {
    margin-top: 15px;
}
.moim-content-section:after {
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    content: "";
}
.moim-content-section h2 {
    font-size: 16px;
}
/* 추천모임 */
.moim-content-section .recommend-moim-group {
    width: 222px;
    float: left;
}
.moim-content-section .recommend-moim-group .recommend-moim-content {
    padding: 20px;
    padding-right: 16px;
    height: 340px;
    position: relative;
    box-sizing: border-box;
}
.moim-content-section .recommend-moim-group .recommend-moim-content a {
    display: block;
}
.moim-content-section .recommend-moim-group .recommend-moim-content img {
    width: 180px;
    height: 180px;
    border: 1px solid #EEE;
    box-sizing: border-box;
}
.moim-content-section .recommend-moim-group .recommend-moim-content .moim-font-tit {
    margin: 7px 0 0;
    height: 110px;
    display: block;
    overflow: hidden;
    color:#959595;
}
.moim-content-section .recommend-moim-group .recommend-moim-content .sm-text-dotum {
    line-height: 1.3;
    color: #959595;
}
.moim-content-section .recommend-moim-group .recommend-moim-content .title-hover a {
    -moz-transition: all .5s ease .1s;
    -webkit-transition: all .5s ease .1s;
    -o-transition: all .5s ease .1s;
    transition: all .5s ease .1s;
    padding: 20px 5px 0 10px;
    position: absolute;
    display: block;
    top: 20px;
    left: 20px;
    width: 180px;
    height: 180px;
    background: rgba(0,0,0,0.5);
    font-size: 15px;
    color: #FFF;
    line-height: 1.3;
    box-sizing: border-box;
    opacity: 1;
}
.moim-content-section .recommend-moim-group .recommend-moim-content .title-hover.hidden a {
    opacity: 0;
}
/*익스8 */
@media \0screen {
    .moim-content-section .recommend-moim-group .recommend-moim-content .title-hover a {
        filter: alpha(opacity=90);
        background: #333;
    }
    .moim-content-section .recommend-moim-group .recommend-moim-content .title-hover.hidden a {
        display: none;
    }
}

/* 인기모임 */
.moim-content-section .popular-moim-group {
    margin-left: 9px;
    width: 427px;
    float: left;
    position: relative;
}
.moim-content-section .popular-moim-group .popular-moim-slide {
    width: 427px;
    height: 340px;
    box-sizing: border-box;
    overflow:hidden;
}
.moim-content-section .popular-moim-group .popular-moim-slide .popular-moim-inner-box {
    height: 300px;
    overflow: hidden;
}
.moim-content-section .popular-moim-group .popular-moim-slide li {
    margin-top: 10px;
}
.moim-content-section .popular-moim-group .popular-content-area {
    padding: 11px 0;
    margin-left: 45px;
    width: 350px;
}
.moim-content-section .popular-moim-group .popular-content-area:after {
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    content: "";
}
.moim-content-section .popular-moim-group .popular-content-area .popular-visual-box {
    margin-right: 10px;
    width: 124px;
    height: 124px;
    float: left;
}
.moim-content-section .popular-moim-group .popular-content-area .popular-visual-box img {
    width: 124px;
    height: 124px;
    border: 1px solid #EEE;
    box-sizing: border-box;
}
.moim-content-section .popular-moim-group .popular-content-area .moim-font-tit {
    margin: 5px 0 11px;
    display: block;
}
.moim-content-section .popular-moim-group .popular-content-area .popular-text-group {
    width: 210px;
    float: left;
}
.moim-content-section .popular-moim-group .popular-content-area .popular-text-group .moim-badge {
    padding-left: 15px;
    font-size: 13px;
    color: #757575;
    letter-spacing: -0.05em;
    background: url("//img.edupang.com/images/renewal/main/moim-tit-ico.gif") no-repeat left 4px;
}
.moim-content-section .popular-moim-group .popular-content-area .popular-text-group .moim-hash-tag {
    padding-right: 2px;
    display: inline-block;
    font-size: 13px;
    color: #7F7F7F;
    letter-spacing: -0.05em;
    line-height: 1.3;
}

/* 지금은 토론중 */
.now-debate-box {
    width: 658px;
    margin-top: 15px;
    box-sizing: border-box;
}
.now-debate-box .rect-box {
    border: none;
}
.now-debate-box .debate-default-img {
    width: 658px;
    height: 133px;
    display: block;
}
.now-debate-box .debate-default-img img {
    width: 658px;
    height: 133px;
}

/* 팡캐스트 */
.wrap-main-content .pangcast-area {
    margin-top: 15px;
    position: relative;
}
.wrap-main-content .pangcast-area ul {
    margin: 0 -7.5px;
    overflow: hidden;
    display: block;
}
.wrap-main-content .pangcast-area li {
    width: 209px;
    margin: 0 7.5px;
    float: left;
}
.wrap-main-content .pangcast-area img {
    display: block;
}
.wrap-main-content .pangcast-area .sm-text {
    display: inline-block;
    padding-top: 9px;
    font-size: 13px;
    color: #636363;
    line-height: 1.3;
}

/* 이달의 이벤트 */
.wrap-sub-content .month-event-group {
    margin-top: 9px;
    margin-bottom: 18px;
    width: 302px;
    position: relative;
    overflow:hidden;
}
.wrap-sub-content .month-event-group .visual-slide-sec {
    height: 111px;
    overflow: hidden;
}
/* 교육상품 기획전 */
.wrap-sub-content .edu-product-planning {
    margin-top: 16px;
    position: relative;
}
.wrap-sub-content .edu-product-planning .edu-product-box {
    padding: 18px 0 10px 20px;
    height: 155px;
    box-sizing: border-box;
}
.wrap-sub-content .edu-product-planning .edu-product-box a {
    display: block;
    margin: 0 0 8px 0;
}
.wrap-sub-content .edu-product-planning .edu-product-box .edu-default-img {
    width: 54px;
    height: 54px;
    float: left;
    /*border: 1px solid #EEE;*/
}
.wrap-sub-content .edu-product-planning .edu-product-box .edu-product-text {
    margin: 0 0 0 10px;
    width: 200px;
    height: 54px;
    float: left;
    font-size: 14px;
    color: #525252;
    line-height: 1.3;
    overflow: hidden;
}
.wrap-sub-content .edu-product-planning .edu-product-box .edu-product-text strong {
    font-size: 14px;
    color: #0CAE51;
    font-weight: normal;
    display: block;
}
/* 위클리 특가전 */
.wrap-sub-content .weekly-sale-box {
    margin-top: 11px;
    position: relative;
}
.wrap-sub-content .weekly-sale-box .weekly-sale-content {
    height: 144px;
    box-sizing: border-box;
    overflow: hidden;
}
.wrap-sub-content .weekly-sale-box .weekly-sale-content .weekly-sale-content-inner-box {
    height: 110px;
    overflow: hidden;
}
.wrap-sub-content .weekly-sale-box .weekly-sale-content li {
    padding: 17px 0 0 27px;
    box-sizing: border-box;
}
.wrap-sub-content .weekly-sale-box .weekly-sale-content a {
    display: block;
}
.wrap-sub-content .weekly-sale-box .weekly-sale-content .weekly-default-img {
    width: 84px;
    height: 84px;
    float: left;
    border: 1px solid #B4B4B4;
}
.wrap-sub-content .weekly-sale-box .weekly-sale-content .weekly-sale-text {
    margin-left: 14px;
    width: 140px;
    float: left;
    font-size: 14px;
    color: #525252;
    line-height: 1.4;
}
/* 에듀팡 후기 */
.wrap-sub-content .edupang-review-box {
    margin-top: 15px;
    position: relative;
}
.wrap-sub-content .edupang-review-box .edupang-review-content {
    padding: 17px 15px 0;
    height: 133px;
    box-sizing: border-box;
}
.wrap-sub-content .edupang-review-box .edupang-review-content a {
    width: 280px;
    display: inline-block;
    font-size: 13px;
    color: #636363;
    line-height: 16px;
    margin-bottom: 11px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.wrap-sub-content .sub-content-banner {
    display: block;
}
.wrap-sub-content .sub-content-banner img {
    width: 302px;
    height: 177px;
}

/* 전문가 칼럼 */
.wrap-sub-content .specialist-column {
    margin-top: 15px;
    position: relative;
}
.wrap-sub-content .specialist-column .specialist-column-content {
    height: 186px;
    overflow: hidden;
    border-top: 1px solid #D6D6D6;
}
.wrap-sub-content .specialist-column .specialist-column-content a {
    display: block;
}
.wrap-sub-content .specialist-column .specialist-column-content img {
    width: 302px;
    height: 186px;
}

/* 교육상품 수정 */
.product-content-section nav {
    position: absolute;
    bottom: 13px;
    left: 50%;
    margin-left: -54px;
}
.product-content-section nav .pagination {
    overflow: hidden;
}
.product-content-section nav .pagination li {
    float: left;
    margin: 0 1px;
}
.product-content-section nav .pagination li img {
    padding: 0 6px;
}
.product-content-section nav .pagination li span {
    font-size: 13px;
    color: #2E2E2E;
}
.product-content-section nav .pagination li a:hover {
    background: none;
}
.product-content-section nav .active {
    font-weight: bold;
    color: #1BA54A !important;
}


/* 메인 로그아웃 */
.login-after-area .login-after-top {
    font-family: '돋움', dotum;
    height: 44px;
    border-bottom: 1px solid #DDD;
}
.login-after-area .login-after-top strong {
    margin-top: 15px;
    margin-left: 15px;
    padding-right: 6px;
    color: #000;
    font-size: 11px;
    display: inline-block;
    background: url("//img.edupang.com/images/renewal/main/aside-more-line.png") no-repeat right 1px;
}
.login-after-area .login-after-top .my-info {
    padding-left: 4px;
    padding-right: 12px;
    color: #858585;
    text-decoration: underline;
    font-size: 11px;
    background: url("//img.edupang.com/images/renewal/main/lock-ico.png") no-repeat right top;
}
.login-after-area .login-after-top .logout-btn {
    float: right;
    margin: 11px 11px 0 0;
}
.login-after-area .login-after-info {
    overflow: hidden;
    height: 119px;
}
.login-after-area .login-after-info li {
    float: left;
    width: 99.5px;
    margin-top: 30px;
    padding: 0 14px 0 14px;
    box-sizing: border-box;
    border-right: 1px solid #DFDFDF;
    text-align: center;
}
.login-after-area .login-after-info li.sale-coupon-area {
    border-right: none;
    padding: 0 10px 0 10px;
}
.login-after-area .login-after-info strong {
    display: block;
    font-size: 15px;
    color: #2D2D2D;
    letter-spacing: -1px;
    background: url("//img.edupang.com/images/renewal/main/login-after-bg01.png") no-repeat center 28px;
    padding-bottom: 40px;
}
.login-after-area .login-after-info .point-area strong {
    background: url("//img.edupang.com/images/renewal/main/login-after-bg02.png") no-repeat center 28px;
}
.login-after-area .login-after-info .sale-coupon-area strong {
    background: url("//img.edupang.com/images/renewal/main/login-after-bg03.png") no-repeat center 28px;
}
.login-after-area .login-after-info span {
    display: inline-block;
    margin-top: 8px;
}
.login-after-area .login-after-info a {
    display: inline-block;
    font-style: normal;
    font-weight: bold;
    font-size: 13px;
    color: #EA1A39;
    vertical-align: top;
}

.login-after-area .login-after-mypage {
    padding: 6px 0 0 22px;
    margin-top: 31px;
    height: 37px;
    overflow: hidden;
    display: block;
    border-top: 1px solid #DDD;
    background: #E7E7E7;
    box-sizing: border-box;
}
.login-after-area .login-after-mypage li {
    padding: 0 10px;
    background: url("//img.edupang.com/images/renewal/main/login-line-ico.png") no-repeat left 5px;
}
.login-after-area .login-after-mypage li:first-child {
    background: none;
}
.login-after-area .login-after-mypage a {
    padding-right: 10px;
    font-weight: bold;
    font-size: 13px;
    letter-spacing: -0.5px;
    color: #848484;
    background: url("//img.edupang.com/images/renewal/main/search-link-ico.png") no-repeat right 7px;
}

/* s: add by lbs */
.aside-group .banner-frame .news-box .bx-wrapper{display:inline-block; margin-top:1px;}
.product-slide-group{height:267px;}
.moim-font-tit{word-wrap:break-word;}

/* e: add by lbs*/
