@charset "UTF-8";

.rew19_tabwrap {position: relative;}
.rew19_linetab_pop {display: flex;justify-content: space-around;position: absolute;width: 100%;left: 0;background-color: #fff}
.rew19_linetab_pop li {width: 100%;position: relative;}
.rew19_linetab_pop li a {color: #aaa;font-size: 16px;position: absolute;width: 100%;height: 100%;bottom: -1px;left: 0;display: flex;justify-content: center;align-items: center;text-align: center}
.rew19_linetab_pop li.active a {color: #222;border-bottom: 2px solid #000;font-weight: bold;}

/*모바일 버젼*/
@media only screen and (max-width: 768px) {
    /*공통*/
    .rew19_noseen_mb {display: none;}
    .rew19_nextLine_mb {display: block;}
	.rew19-responsive_top {margin-top:50px;}
	.rew19_lounge_add {margin-top:30px;}
    .rew19_scrollSide_mb {height: auto;width:100%;overflow-x: auto;-webkit-overflow-scrolling:touch;}
    .rew19_noSideGep_mb {padding-left: 0;padding-right: 0}
	.in_img img.pc, table colgroup.pc {display: none;}
	.rew18-table-col .table-col__head, .rew18-table-col .table-col__data,
	.rew18-table-col.rew18_table_successtrip .table-col__data + .table-col__data,
	.rew18-table-col.rew18_table_successtrip .table-col__head + .table-col__head {padding:8px 10px;}
    .rew18-table-col.rew19_tblType_iconCenter .tr-active-bottom .table-col__data {padding-right:20px;}
	.rew19-responsive_img img {width:100%;height:auto;}
    .rew19_selectType_inputNext .rew18_form_email.adicon, .rew19_selectType_inputNext .rew18_form_email.domain {width:50%}
    .rew19_selectType_inputNext .rew18_form_email.domain {padding-right:0}
    .rew19_selectType_inputNext .rew18_form_email.select {display: block;margin-top:10px;width:100%}
    .rew18_blueTab_container .nav li {padding-left: 10px;padding-right: 10px;}
    .rew18_blueTab_container .nav li a {word-break: keep-all;}
    .rew18_blueTab_container.rew19_tapTop .nav {margin-top:50px;}
    .rew19_tblGep thead th, .rew19_tblGep tbody th, .rew19_tblGep tbody td {padding: 8px 10px !important;}
    .rew19_backspace .rew18_white_back, .rew19_backspace .rew18_gray_back {padding-top:60px;padding-bottom:60px;}
    .rew19_backspace .rew18_story_container.rew18_lecture .rew18_storyTitle_area {margin-top:60px;}
    .rew19_missTop {margin-top:-10px;}
    .rew19_backPosition {background-position: 60% center;}
    .rew18-table-row .table-row__data {word-break: break-all;}
    .rew18-table-row .align-left.file-upload .file_container {display: inline-block;width:100%}

     /*contants tab*/
	.rew19_tabwrap {height: 53px;margin-top: -1px;}
	.rew19_tabwrap .rew19_linetab_pop {top: 0;height: 42px;}

	/*지적재산권*/
	.tb_intellectual_01 .rew18-table-col .table-col__data, .tb_intellectual_01 .rew18-table-col .table-col__head {padding: 10px;}
	.tb_intellectual_01 .rew18-table-col .rew19-responsive-gep {padding-left: 0;padding-right: 0;}
	.tb_intellectual_01 .rew19_floatCollage {padding-right: 10px;}
	.rew19_floatCollage:after {content: "";visibility: hidden;display: block;height: 0;clear: both;}
	.tb_intellectual_01 + .rew18_page_wrap {padding-top: 0;}
	.pop_intellectual_01#agreePopup1, .pop_intellectual_01#agreePopup2 {position: fixed;top: 0;bottom: 0;padding-bottom: 50px;}
	.pop_intellectual_01 .rew18_popup_cont.no_padding {height: 100% !important;}
	.pop_intellectual_01 .rew18_popup_cont.no_padding h1 {font-size: 19px;padding-right: 30px;color: #333;word-break: keep-all}
	.pop_intellectual_01.rew18_popContainer .rew18_inner_frame button.rew18_basketList_btn {right: 0}
    .rew18_story_container .rew19_mbTitle {font-size: 20px;}

	/*인재채용*/
	.in_img.imgType_organization_chart {margin:20px 20px 0 20px;}
	.rew19_thirdTwo_class {margin-left: 20px;margin-right:20px;}
	.rew19_thirdTwo_class li {width:47%;margin-top:30px;}
	.styleTitle dt {padding:0 10px 0 20px;margin-bottom:15px;margin-top:20px;display: flex;align-items:center;height:50px;}

	/*인사정책*/
	.in_img.imgType_recruit-policy {padding-top:10px;padding-bottom:80px;}

	/*인재상*/
	.in_img.imgType_leadership-brand {padding-top:20px;}

	/*법무핫라인*/
	.rew19_addFile .fileSizeWarp {display: block;line-height:20px;min-height: 20px;}
	.rew19_addFile .text-danger {line-height:22px;margin-top:10px;}

    /*세무오피스*/
    .certification .rew19_nextLine_mb {margin-top:8px;}
    .rew19_scrollSide_mb table {width:1100px;min-width:1100px;}
    .rew19_scrollSide_mb .rew19_nodata {text-align: left;}

	/*온라인 강의*/
	.rew19_customizingMb.rew18_subClassThumbs div.subClassThumb {min-width:100%;border-right: 0;}
	.rew19_customizingMb.rew18_popContainer {left: 0;top: calc(50% - 225px);}
	.rew19_customizingMb.layer-wrap {width: 100%; min-height: 450px;}
	.rew19_customizingMb .rew18_popup_cont iframe {width:100% !important}
	.rew18_story_container.rew18_lecture .rew18_storyTitle_area.rew19_customizingMb {margin-top:70px;}

    /*체험관*/
    .rew19_multiSelection_box {padding:25px 25px 15px 25px;}
    .rew19_multiSelection_box.clearOptions {padding:0 0;}
    .rew19_multiSelection_box dt {font-size: 18px;line-height: 28px;}
    .rew19_multiSelection_box dd {padding-top:14px;}
    .rew19_multiSelection_box dd.short_data.sub_pd {padding: 20px 15px 20px 25px;}
    .rew19_multiSelection_box dd .rew18_wrapRadio_t1 {padding-bottom:15px;min-width: 45%}
    .rew19_multiSelection_box dd.short_data .rew18_wrapRadio_t1 {width:45%}
    .rew19_multiSelection_box dd.short_data .rew18_wrapRadio_t1.inBasket {width:100%}
    .rew19_multiSelection_box dd + dt {margin-top:15px;border-top: 1px solid #ddd;padding-top:30px;}
    .rew19_imgCard_container li {position:relative;background-color: #fff;width:100%;height:130px;padding-right: 50%;padding-left:6%;padding-top:25px;}
    .rew19_imgCard_container li h4 {font-size:16px;font-family: "Malgun SamB";line-height:22px;word-break: keep-all}
    .rew19_imgCard_container li .rew18_openPop {display: inline-block;line-height: 30px;text-align: center;font-size:14px;color:#c66fc0;border: 1px solid #c66fc0;padding-left: 14px;padding-right: 14px;border-radius: 20px;margin-top:12px;}
    .rew19_imgCard_container li .rew18_flexible_image {position:absolute;top:0;right:0;width:50%;height:130px;overflow:hidden;}
    .rew19_imgCard_container li + li {margin-top:10px;}
    .rew19_imgCard_container li.card01 .rew18_flexible_image img {width: 200px;margin-top: -15px;margin-left:-15px;}
    .rew19_imgCard_container li.card02 .rew18_flexible_image img {margin-top: -40px;width: 180px;margin-left:-15px;}
    .rew19_imgCard_container li.card03 .rew18_flexible_image img {width:180px;margin-left:-15px;}
    .rew19_imgCard_container li.card04 .rew18_flexible_image img {width: 180px;margin-left:-5px;margin-top:10px;}
    .calendar-area .rew19_additional .coupon-state {margin-left: 0;margin-bottom: 5px;padding: 6px 2px;font-size: 11px;line-height: 16px;min-width: 100%;word-break: break-all;}
    .calendar-area .rew19_additional tbody td {padding: 6px 2px;}
    .calendar-control .prev {margin-left:10px;}
    .calendar-control .next {margin-right:10px;}
    .rew19_noSideGep_mb .rew18_btn_container {padding-left:15px;padding-right:15px;}
    .rew19_inlist_info h4 {font-size: 15px;line-height: 32px;}
    .rew19_inlist_info p {font-size: 14px;line-height: 22px;}
    .rew18_form_flexble.rew19_newStyle .rew19_nextLine_mb {margin-top:8px;}
    .rew18_form_flexble.join.rew19_newStyle .rew18_form_table .rew18_form_tit {left: 3px;width:25%;text-align: left}
    .rew19_grayAgree .rew18_wrapCheck_t1 {line-height: 22px;display: inline-block;}
    .rew19_pointLineBox {border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding:20px 18px;}
    .rew19_contentsBlock {padding:20px 12px;}
    .rew19_listinBtn .rew19_imgLinks {position:absolute;bottom:5px;right:0;z-index: 1}
    .rew19_listinBtn .rew19_rightFixwidth {position: absolute;bottom:15px;left:0;width:100%;border-top: 1px solid #ddd;padding-top:15px;}
    .rew19_listinBtn li.adddBtns, .rew19_listinBtn li.adddItems {padding-bottom:60px;}
    .calendar-area .coupon-state {margin-top:15px;}
    .rew19_additional .coupon-state {display: block}

    /*뉴라이프 인터뷰*/
    .rew18_social_area .life-box.flex {width:100%;max-width: 708px}

    /*목표 설정 트래커*/
    .c-res_des_item .rew18_fakeDt .c-next_02 {display: block;margin-top: 10px;}
    .rew18_dottitle_list .table-list1 thead td {padding: 10px 0}

    /*빌드스쿨*/
    .rew18-table-col.rew18-table-col--thema-white.titieNoGep thead .table-col__head {padding-left:0;padding-right:0}
    .rew18-table-col .table-col__data.align-left .leftGep {padding-left:10px;display: block}

    /*비지니스 지원센터*/
    .table-data1.shortGep thead th {padding: 10px 5px;}
    .table-data1.shortGep tbody tr td {padding: 10px 5px;word-break: break-all}
    .rew18_form_flexble.join.rental .rew18_form_table .rew18_form_tit {left: 0;}
    .rew18_form_flexble.join.rental .rew18_form_table select {height:42px;}
    .rew18_form_flexble.join.rental .rew18_form_table .rew18_form_cell.tel {display: flex}
    .rew18_form_flexble.join.rental .rew18_form_table .rew18_form_cell.tel .join_normal {width:70%}
    .rew18_form_flexble.join.rental .rew18_form_table .rew18_form_cell.tel .join_selnumber + .join_normal {padding-right: 0;width:100%}
    .rew18_form_flexble.join.rental .rew18_form_table .rew18_form_cell .join_pers .rew18_btn_T1 {line-height: 42px;}
    .rew18_form_flexble.join.rental .rew18_form_table .rew18_form_cell + .rew18_form_cell .join_pers {padding-right:0}
    .rew18_form_flexble.join.rental .rew18_form_table .rew18_form_cell.mail .join_normal.adicon {width:40%}
    .rew18_form_flexble.join.rental .rew18_form_table .rew18_form_cell.mail .join_normal.adicon:after {right:-16%}
    .rew18_form_flexble.join.rental .rew18_form_table .rew18_form_cell.mail .join_normal.adicon + .join_normal {margin-left:50%;width:50%}
    .rew18_form_flexble.join.rental .rew18_form_table .rew18_form_cell.mail .join_normal.nextMb {display: block;margin-top:7px;}

    /*석세스 스토리*/
    #storyListTable td .img_container {padding-bottom:10px;}
    #storyListTable td .img_container img {max-width: 100%;height:auto;}
    .storyDetailTable td img {width:100% !important;height:auto !important}
    .rew18_success_wrap {padding-bottom: 84px;}
    .success-swiper-container {margin-top:60px;width:100%}
    .success.swiper-button-next, .success.swiper-button-prev {display: none;}
    .success.swiper-pagination-progressbar {width:46%;height:5px;margin-left:24%;}
    .success-swiper-container dl .title {padding-top: 28px;padding-bottom: 15px;border-bottom: 1px solid #e5e5e5;font-size: 18px;}
    .success-swiper-container dl h3 {font-size:27px;text-align: center;padding-top:10px;padding-bottom:23px;}
    .success-swiper-container dl dd {padding-bottom:35px;}

    /*미지급 후원수당*/
    .rew19_searchBalance_mb {padding-right:57px;}
    .rew19_widthBalance_mb + select + .rew19_nextLine_mb {padding-top:10px;}
    .rew19_nextLine_mb .rew19_widthBalance_mb + input {height:35px;}

    /*브랜드 어필리에이트 증명서*/
    .rew19-last-inner h3 {width:60%;word-break: keep-all;text-align: center;min-width: 280px;margin-left:auto;margin-right:auto;}
    .rew19-last-inner .in_paragraph {width:60%;word-break: keep-all;padding-bottom:50px;text-align: center;min-width: 280px;margin-left:auto;margin-right:auto;}
    .rew19-last-inner .rew18_btnStory_white.next {width:50%;text-align: center;min-width: 280px;margin-left:auto;margin-right:auto;}

	/*비즈니스 이벤트*/
	.rew19_listArea{position: relative; padding: 0px 1.5em 2em;}
	.rew19_boardList {font-family: "Noto Sans KR",Arial,sans-serif !important; overflow: hidden; margin-left: 0px; list-style: none; overflow-wrap: break-word; text-align: left; }
	.rew19_boardList .cate01 span{display: inline-block; height: 26px; padding: 0 9px; border: 1px solid #c66fc0; border-radius: 13px; font-size: 12px; line-height: 26px; font-weight: 800; color: #c66fc0;}
	.rew19_boardList .cate02 span{display: inline-block; height: 26px; padding: 0 9px; border: 1px solid #559abe; border-radius: 13px; font-size: 12px; line-height: 26px; font-weight: 800; color: #559abe;}
	.rew19_boardList h3 {color: #231f20; font-size: 1.6em; padding: 1.8em 0 0.5em 0; display: block; text-align: center}
	.rew19_boardList .arrow {display: none !important;}
	.rew19_boardList li:first-child {margin-top: 0;}
	.rew19_boardList li {float: none; width: 100%; min-height: auto; padding-left: 0; margin-top: 50px; background: none;}
	.rew19_boardList li .thumb img {width: 100%; transition: all 0.2s; position: absolute; left: 0; top: 0; height: 100%;}
	.rew19_boardList li .thumb {position: relative; height: auto; padding-top: 70.3%;}
	.rew19_boardList li .content {position: relative; margin-top: 20px;}
	.rew19_boardList li .content .tit {max-height: 64px; margin: 15px 0px 0 0; font-size: 1.3rem; line-height: 27px; font-weight: 800; word-break: keep-all; word-wrap: break-word; color: #222;}
	.rew19_boardList li .content .srmy {display: none !important;}
	.rew19_boardList_appContents {font-family: "Noto Sans KR",Arial,sans-serif !important; word-break: keep-all; word-wrap: break-word; overflow-wrap: break-word; box-sizing: border-box; -webkit-overflow-scrolling: touch; margin-bottom: 0.5em;}
	.rew19_boardList_appContents div li {font-size: 16px; line-height: 1.5em; font-weight: 800;}
	.rew19_boardList_appContents .ellLine2 {overflow: hidden; display: block; text-overflow: ellipsis; display: -webkit-box !important; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
	.rew19_boardList_appContents p span{font-size: 16px; line-height: 1.5em; font-weight: 800;}
	.rew19_boardList_appContents a {color: #212121; text-decoration: none; cursor: pointer;}

	/*써밋 트래커*/
	.rew19_summit_table {border: 2.5px solid #000000; height: 30em; width: 100%; margin-left: auto; margin-right: auto; font-family: 'Malgun SamB';}
	.rew19_summit_table th { padding: 14px 0; font-size: 16.8px; font-weight: bold; text-align: center; color: #231f20; border-bottom: 1px solid #c7c7c7; line-height: 24.5px; height: 64px; vertical-align: middle; }
	.rew19_summit_table td { padding: 14px 0; font-size: 16.8px; color: #231f20; text-align: center; border-bottom: 1px solid #c7c7c7; line-height: 24.5px; height: 64px; vertical-align: middle; }
	.rew19_summit_table td a { color: #231f20; }
	.rew19_summit_table .disflex { display: table-cell; }
	.rew19_summit_table_left {border: 2.5px solid #000000; height: 30em; margin-left: auto; margin-right: auto; width: 100%; font-family: 'Malgun SamB';}
	.rew19_summit_table_left th { padding: 14px 0; font-size: 16.8px; font-weight: bold; text-align: center; color: #231f20; border-bottom: 1px solid #c7c7c7; line-height: 24.5px; height: 64px; vertical-align: middle; }
	.rew19_summit_table_left td { padding: 14px 0; font-size: 16.8px; color: #231f20; text-align: center; border-bottom: 1px solid #c7c7c7; line-height: 24.5px; height: 64px; vertical-align: middle; }
	.rew19_summit_table_left td a { color: #231f20; }
	.rew19_summit_table_left .disflex { display: table-cell; }
	.rew19_summit_table_right {border: 2.5px solid #000000; height: 30em; margin-left: auto; margin-right: auto; font-family: 'Malgun SamB';}
	.rew19_summit_table_right th { padding: 14px 0; font-size: 16.8px; font-weight: bold; text-align: center; color: #231f20; border-bottom: 1px solid #c7c7c7; line-height: 24.5px; height: 64px; vertical-align: middle; }
	.rew19_summit_table_right td { padding: 14px 0; font-size: 16.8px; color: #231f20; text-align: center; border-bottom: 1px solid #c7c7c7; line-height: 24.5px; height: 64px; vertical-align: middle; }
	.rew19_summit_table_right td a { color: #231f20; }
	.rew19_summit_table_right .disflex { display: table-cell; }

}
/*320 디바이스*/
@media only screen and (max-width: 339px) {
    .rew18_story_container .table-list1 .mark {width: 40px !important;}
}
/*PC버젼*/
@media only screen and (min-width: 769px) {
    /*미지급 후원수당*/
    .rew19_nextLine_mb .rew19_widthBalance_mb {text-align: center}

    /*석세스 스토리*/
    #storyListTable td .img_container {width:300px;margin-right: 20px;text-align: center}
    #storyListTable td .img_container img {max-width: 300px;height:auto;}
    #storyListTable td .img_container, #storyListTable td .img_container dl {float:left}
    .rew18_success_wrap {padding-bottom: 105px;}
    .rew18_success_wrap .rew18-contents-inner {position:relative}
    .rew18_success_top  { max-width: 1100px; margin: 0 auto; text-align: center; }
    .rew18_success_top i{ text-align: left; display: block; font-size: 16.8px; color: #646569; margin-top: 31.5px; }
    .rew18_success_top i.rew18_bold {margin-bottom: 31.5px; font-weight: bold; }
    .rew18_success_top i.rew18_bold strong {font-size: 17.8px; color: #0e05f4; }
    .success-swiper-container {margin-top:80px;margin-left:90px;margin-right:90px;}
    .success-swiper-container .swiper-slide {padding-left:360px;min-height: 330px}
    .success-swiper-container .img_area {position:absolute;width:300px;left:0;top:0;}
    .success-swiper-container dl .title {padding-bottom: 18px;border-bottom: 1px solid #e5e5e5;font-size: 16px;}
    .success-swiper-container dl h3 {font-size: 33px;padding-top: 12px;padding-bottom:35px;}
    .success.swiper-button-next, .success.swiper-button-prev {display: block;width:30px;height:60px;background-size: 100%;}
    .success.swiper-button-next {background-image: url(https://resource2018.nuskinkorea.co.kr/images/renew/btn_success-next.png);}
    .success.swiper-button-prev {background-image: url(https://resource2018.nuskinkorea.co.kr/images/renew/btn_success-prev.png);}
    .success.swiper-pagination-progressbar {width:46%;height:5px;margin-left:27%;margin-top:20px;}

    /*체험관*/
    .rew19_contentsBlock {padding:25px 20px;}
    .rew19_listinBtn li.adddItems {padding-right:230px;}
    .rew19_listinBtn li.adddBtns {padding-right:120px;}
    .rew19_listinBtn .rew19_imgLinks {position:absolute;right: 140px;top: 50%;margin-top: -22px;}
    .rew19_listinBtn .rew19_rightFixwidth {width: 120px;position: absolute;top: 0;right: 0;height: 100%;border-left: solid 1px #ddd;display: flex;align-items: center;}
    .rew19_listinBtn .rew19_rightFixwidth div {text-align:center;width:100%}
    .rew19_listinBtn .rew19_rightFixwidth div .coupon-state + .coupon-state {margin-top:10px;}
    .rew19_pointLineBox {border: 1px solid #ddd;padding:35px;}
    .rew19_grayAgree .rew18_wrapCheck_t1 {line-height: 18px;display: inline-block;}
    .rew18_form_flexble.rew19_newStyle .rew19_nextLine_mb {padding-left:10px;}
    .rew19_imgCard_container {display: flex;justify-content:space-between;flex-wrap: wrap;}
    .rew19_imgCard_container li {width:49.2%;background-color: #fff;height:200px;position:relative;padding-right: 25%;padding-left:3%}
    .rew19_imgCard_container li:nth-child(n+3) {margin-top:19px;}
    .rew19_imgCard_container li h4 {font-size:22px;font-family: "Malgun SamB";margin-top:55px;line-height:30px;word-break: keep-all}
    .rew19_imgCard_container li .rew18_openPop {display: inline-block;line-height: 30px;text-align: center;font-size:14px;color:#c66fc0;border: 1px solid #c66fc0;padding-left: 25px;padding-right: 25px;border-radius: 20px;margin-top:22px;}
    .rew19_imgCard_container li .rew18_flexible_image {position:absolute;top:0;right:0;width:50%;height:200px;overflow:hidden;}
    .rew19_imgCard_container li.card01 .rew18_flexible_image img {width:250px;}
    .rew19_imgCard_container li.card02 .rew18_flexible_image img {margin-top:-40px;width:220px;}
    .rew19_imgCard_container li.card03 .rew18_flexible_image img {margin-left:-10px;margin-top:10px;width:250px;}
    .rew19_imgCard_container li.card04 .rew18_flexible_image img {margin-top: 34px;width: 250px;}
    .rew19_multiSelection_box {padding:30px 35px 20px 35px;}
    .rew19_multiSelection_box.clearOptions {padding:0 0;}
    .rew19_multiSelection_box dt {font-size: 16px;line-height: 28px;}
    .rew19_multiSelection_box dd {padding:14px 14px;}
    .rew19_multiSelection_box dd .rew18_wrapRadio_t1 {padding-bottom:10px;padding-right:45px;}
    .rew19_multiSelection_box dd + dt {margin-top:15px;border-top: 1px solid #ddd;padding-top:30px;}
    .rew19_additional .coupon-state {margin-left: 10px;margin-right: 10px;min-width: 50px;line-height: 18px;padding: 4px 10px;}
    .rew19_inlist_info ul {margin-left:25%;margin-right:25%;}
    .rew19_inlist_info h4 {font-size: 16px;line-height: 35px;}
    .rew19_inlist_info p {font-size: 15px;line-height: 25px;}

	/*법무핫라인*/
	.rew19_lounge_add .rew18-search-select {flex: 0 0 15%;width: 15%;}
	.rew19_lounge_add .rew18-search-input {flex: 0 0 30%;width: 30%;}

	/*인사정책*/
	.in_img.imgType_recruit-policy {max-width:1100px;max-height:1441px;text-align: center;}

	/*인재채용*/
	.in_img.imgType_organization_chart {max-width:1152px;max-height:1277px;text-align: center;margin:0 15% 20px;}
	.rew19_thirdTwo_class li {width:30%}
	.styleTitle dt {padding:18px 0 18px 25px;margin-bottom:20px;margin-top:25px;}

    /*contants tab*/
    .rew19_tabwrap {height: 95px;}
    .rew19_tabwrap .rew19_linetab_pop {top: 0;height: 65px;}
    .rew18_basketList_fixed.rew19_changeTop {top: 355px;}

	/*비즈니스 이벤트*/
	.rew19_listArea{position: relative; max-width: 1100px; margin: 0 auto;}
	.rew19_boardList {font-family: "Noto Sans KR",Arial,sans-serif !important; overflow: hidden; margin-left: 0px; list-style: none; overflow-wrap: break-word; text-align: left;}
	.rew19_boardList .cate01 span{font-family: "Noto Sans KR",Arial,sans-serif !important; display: inline-block; height: 27px; padding: 0 9px; border: 1px solid #c66fc0; border-radius: 13px; font-size: 14px; line-height: 26px; font-weight: 600; color: #c66fc0;}
	.rew19_boardList .cate02 span{font-family: "Noto Sans KR",Arial,sans-serif !important; display: inline-block; height: 27px; padding: 0 9px; border: 1px solid #559abe; border-radius: 13px; font-size: 14px; line-height: 26px; font-weight: 600; color: #559abe;}
	.rew19_boardList h3 {color: #231f20; font-size: 33.6px; padding-top: 50px; display: block; text-align: center;}
	.rew19_boardList li {float: left; width: 33.3%; min-height: 480px; padding-left: 35px;}
	.rew19_boardList li .thumb {position: relative; overflow: hidden; height: 230px;}
	.rew19_boardList li .thumb img {width: 100%; transition: all 0.2s; position: absolute; left: 0; top: 0; height: 100%;}
	.rew19_boardList li .thumb {position: relative; height: auto; padding-top: 70.3%;}
	.rew19_boardList li .content {position: relative; margin-top: 35px; margin-bottom: 0.5em;}
	.rew19_boardList li .content .tit {max-height: 64px; margin: 15px 40px 0 0; font-size: 26px; line-height: 32px; font-weight: 600; word-break: keep-all;	word-wrap: break-word; color: #222;}
	.rew19_boardList li .content .srmy {height: 40px; margin-top: 20px; line-height: 24px;}
	.rew19_boardList_appContents {word-break: keep-all; word-wrap: break-word; overflow-wrap: break-word; box-sizing: border-box; -webkit-overflow-scrolling: touch; margin-bottom: 0.5em;}
	.rew19_boardList_appContents li {font-family: "Noto Sans KR",Arial,sans-serif !important; font-size: 16px; line-height: 1.5em; font-weight: 600;}
	.rew19_boardList_appContents .ellLine2 {overflow: hidden; display: block; display: -webkit-box !important; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
	.rew19_boardList_appContents p {font-family: "Noto Sans KR",Arial,sans-serif !important; font-size: 16px; line-height: 1.5em; font-weight: 600;}
	.rew19_boardList_appContents a {color: #212121; text-decoration: none; cursor: pointer;}

    /*비지니스 지원센터*/
    .rew18_form_flexble.join.rental .rew18_form_cell.tel .join_normal {margin-right: 5px;}

	/*공통*/
    .rew19_noseen_pc {display: none;}
	.rew19-responsive-inner {max-width: 1100px;margin: 0 auto;} /*rew18-contents-inner 모바일 padding을 가지고 있음*/
	.in_img img.mb, table colgroup.mb {display: none;}
	.rew19-responsive_top {margin-top:80px;} /*rew18-contents-inner.rew18-contents-inner--bottom .rew18_basketBottom 바닥을 가지고 있음*/
	.rew19_compact_wide {width:550px;margin: 0 auto;word-break: keep-all;}
    .rew18_blueTab_container.rew19_tapTop {max-width: 1100px;margin-left:auto;margin-right:auto;}
    .rew18_blueTab_container.rew19_tapTop .nav {margin-top: 110px;}
    .rew18_basketList_fixed.rew19_changeTop {top: 310px;}

	/*써밋 트래커*/
	.rew19_summit_table {border: 2.5px solid #000000; height: 31em; width: 30%; margin-left: auto; margin-right: auto; font-family: 'Malgun SamB';}
	.rew19_summit_table th { padding: 14px 0; font-size: 16.8px; font-weight: bold; text-align: center; color: #231f20; border-bottom: 1px solid #c7c7c7; line-height: 24.5px; height: 60px; vertical-align: middle; }
	.rew19_summit_table td { padding: 14px 0; font-size: 16.8px; color: #231f20; text-align: center; border-bottom: 1px solid #c7c7c7; line-height: 24.5px; height: 60px; vertical-align: middle; }
	.rew19_summit_table td a { color: #231f20; }
	.rew19_summit_table .disflex { display: table-cell; }
	.rew19_summit_table_left {border: 2.5px solid #000000; width: 30%; float: left; height: 31em; font-family: 'Malgun SamB';}
	.rew19_summit_table_left th { padding: 14px 0; font-size: 16.8px; font-weight: bold; text-align: center; color: #231f20; border-bottom: 1px solid #c7c7c7; line-height: 24.5px; height: 60px; vertical-align: middle; }
	.rew19_summit_table_left td { padding: 14px 0; font-size: 16.8px; color: #231f20; text-align: center; border-bottom: 1px solid #c7c7c7; line-height: 24.5px; vertical-align: middle; }
	.rew19_summit_table_left td a { color: #231f20; }
	.rew19_summit_table_left .disflex { display: table-cell; }
	.rew19_summit_table_right {border: 2.5px solid #000000; width: 68%; float: right; height: 31em; font-family: 'Malgun SamB';}
	.rew19_summit_table_right th { padding: 14px 0; font-size: 17.5px; font-weight: bold; text-align: center; color: #231f20; border-bottom: 1px solid #c7c7c7; line-height: 24.5px; height: 61px; vertical-align: middle; }
	.rew19_summit_table_right td { padding: 14px 0; font-size: 16.8px; color: #231f20; text-align: center; border-bottom: 1px solid #c7c7c7; line-height: 24.5px; height: 60px; vertical-align: middle; }
	.rew19_summit_table_right td a { color: #231f20; }
	.rew19_summit_table_right .disflex { display: table-cell; }

}
/**공통**/
img.middle {vertical-align: middle;}
.rew19_tip {color:#c66fc0;padding-top:7px;padding-bottom:7px;}
.rew19-responsive-inner .in_img img {width: 100%;height: auto;}
.rew18-table-col .table-col__data + .table-col__data, .rew18-table-col .table-col__head + .table-col__head {padding-left:0;}
.rew18_table_successtrip .table-col__data + .table-col__data, .rew18_table_successtrip .table-col__head + .table-col__head {padding: 15px;}
.rew19_center_alignment {margin: 0 auto;text-align: center;}
.rew19_center_alignment .in_explanation {font-size: 15px;line-height: 22px;}
.rew19_center_alignment .in_middleIcons {vertical-align: middle;}
.rew19_center_alignment p + p {margin-top:20px;}
.rew19_pagingBottom_btn {margin-top:30px;}
.rew19_pagingBottom_btn:after {content: "";visibility: hidden;display: block;height: 0;clear: both;}
.rew19_pagingBottom_btn a.rew18_btn_T1 {line-height: 42px;display: inline-block}
.rew19_pagingBottom_btn .right {text-align: right;display: block;width: 50%;float: right;}
.rew18_blueTab_container.rew19_tapTop .nav li {flex:1;}
.rew19_multiSelection_box {border: 1px solid #ddd;width:100%}
.rew19_multiSelection_box.clearOptions {border: 0; width:auto;}
.rew19_multiSelection_box dt {color:#000;font-family: 'Malgun SamB';}
.rew19_multiSelection_box dd .rew18_wrapRadio_t1 {display: inline-block}
.rew18_velocity_container h3 {word-break: keep-all}
.rew19_backspace .rew18_btn_container a.rew18_btn_T1 {min-width:100px;}
.rew19_inlist_info {margin-top:30px;}
.rew19_inlist_info em {color:red}
.rew19_inlist_info h4 {word-break: keep-all;}
.rew19_inlist_info ul {border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;margin-top:15px;margin-bottom:15px;padding-top:10px;padding-bottom:10px;}
.rew19_inlist_info p {font-weight: bold;word-break: keep-all;}
.rew19_totalTop {font-size:15px;margin-top:15px;}
.rew19_compactRow {line-height: 22px;display: inline-block}
.rew18_fakeRadio_t1.disabled + label:after {position: absolute;left: 0;top: -2px; content: "";display: inline-block;width: 100%;height: 25px;background-color: #fff;opacity: .6}
.rew18_fakeRadio_t1:checked.disabled + label:before, .rew18_fakeCheck_t1.on.disabled + label:before {background: url(https://resource2018.nuskinkorea.co.kr/images/renew/radioSet_mb.png) transparent no-repeat;background-size: 100%;}
.rew18_form_card.adicon .rew18_select_t1 {min-height: inherit;min-width: inherit;width:100%;line-height: 40px;}
.rew18_form_cell.gep {padding-top: 7px;}
.rew18-table-row .align-left.file-upload .file_container {padding: 7px 0}

/*뉴라이프 인터뷰*/
.rew18_social_area.rew18_velocity_container .rew18_smallTitle dt {word-break: keep-all}
.rew18_social_area .life-box.flex {background-position: right bottom;background-size: auto;border: 1px solid #ddd;}

/*온라인 강의*/
.rew18_circularGram.online_lecture li {padding-left: 6%;padding-right: 6%;}
.rew18_circularGram.online_lecture li span {word-break: keep-all;display: block}

/*인재채용*/
.rew19_thirdTwo_class {display: flex;justify-content:space-between;flex-wrap: wrap}
.styleTitle dt {color:#fff;font-weight:bold;font-size:15px;}
.styleTitle dd {font-size:16px;line-height:25px;}
.styleTitle .backType_vio {background-color: #450099}
.styleTitle .backType_sky {background-color: #00b5e2}

/*지적재산권*/
.rew19_intellect_menubar {width:100%;background-color: #000;opacity: 0.75;min-height:75px;margin-bottom: 20px;}
.rew19_inner_menubar {max-width: 1100px;margin: 0 auto;display: flex;justify-content:space-between;align-items:center;min-height:75px;}
.rew19_inner_menubar .inner_menubar.right {display: flex;justify-content:flex-end;align-items:center;}
.rew19_inner_menubar .inner_menubar #downButtonBtn {margin:0;}
.rew19_inner_menubar .inner_menubar .checkedCount {color:#E91E63;font-weight:bold;display: inline-block;text-align:center;margin-right:10px;min-width:60px;}

/*체험관*/
.rew18_form_flexble .rew18_form_table.noLine {border-bottom: 0}
.rew19_listinBtn {border-top: 2px solid #454545;}
.rew19_listinBtn li {position:relative;border-bottom: 1px solid #ddd;}
.rew19_listinBtn li.noData {height: 100px;text-align: center;display: flex;align-items: center;justify-content:center;font-size:15px;}
.rew19_listinBtn .rew19_contentsBlock .title, .rew19_listinBtn .rew19_contentsBlock .data {display: block}
.rew19_listinBtn .rew19_contentsBlock .title {color:#111;font-size: 16px;font-weight:bold;line-height: 20px;padding-bottom:15px}
.rew19_listinBtn .rew19_contentsBlock .data {color:#555;font-size: 15px;line-height: 22px;padding-top:5px;}
.rew19_pointLineBox li {font-size: 15px;line-height:22px;}
.rew19_pointLineBox li strong {color:#c66fc0;display: block;padding-bottom: 5px;}
.rew19_pointLineBox li p {padding-left: 15px;position:relative;}
.rew19_pointLineBox li p + p, .rew19_pointLineBox li + li strong {margin-top:25px;}
.rew19_pointLineBox li p:before {content:"";position:absolute;display: block;width:6px; height:1px;background-color:#666;left:0;top:10px;}
.rew18_popContainer.big .rew19_pop_experience {padding:50px 20px 0 20px;}
.rew18_popContainer.small .rew19_pop_experience {padding:20px 20px 0 20px;}
.rew19_pop_experience {font-size:16px;line-height:25px;}
.rew19_pop_experience dd {padding-bottom:20px;}
.rew19_pop_experience dt {padding-bottom:20px;font-weight:bold;padding-bottom:20px;}
.calendar-area .rew19_additional tbody td {word-break: break-all;}
.calendar-area .rew19_additional tbody td div {padding-top:16px;}
.calendar-area .rew19_additional tbody td p {margin-bottom:5px;}
.rew18_form_flexble.rew19_newStyle .rew19_nextLine_mb .rew18_btn_T1 {margin-left: 10px;} /*rew19_newStyle 다른 class에 붙여서 2차리플레쉬 변동된 스타일만 적용*/
.rew18_form_flexble.rew19_newStyle .rew19_nextLine_mb .point {color:#c66fc0}
.rew18_form_flexble.join.rew19_newStyle .rew18_form_cell .join_normal {margin-right:5px;}
.rew18_form_flexble.join_emp.rew19_newStyle .rew18_form_cell .join_normal {margin-right:5px;}
.rew18_form_flexble.join.rew19_newStyle .underlineType {border-bottom: 1px solid #ddd;text-align: left;line-height:40px;padding-bottom:10px;}
.rew18_form_flexble.join.rew19_newStyle .underlineType .rew18_wrapRadio_t1 + .rew18_wrapRadio_t1 {margin-left:5%;}
.rew19_leftStitle {font-size: 16px;text-align: left;padding-bottom:20px;padding-top:40px;}
.rew19_grayAgree .docs-area {border: 1px solid #ccc;background-color: #f7f7f7;text-align: left;padding:15px 20px;line-height: 20px;height:120px;overflow-y: auto;-webkit-overflow-scrolling: touch;}
.rew19_grayAgree .rew18_agreeArea {text-align: left;margin-top:20px;}
.rew19_divisionLine {border-top: 1px solid #ccc;padding-top:15px;margin-top:35px;}

/*비지니스 지원센터*/
.rew18_blueTab_container.trisection {max-width: 1100px;margin-left: auto;margin-right: auto;margin-top: 112px;}
.rew18_blueTab_container.trisection .nav li { width: 33.34%; }

/*석세스 스토리*/
#storyListTable thead tr th, #storyListTable tbody tr td {border-bottom: 1px solid #ddd;}
#storyListTable td {padding-top:20px;}
#storyListTable td dl dt h3 {font-size: 18px;padding-bottom: 20px;padding-top:12px;}
#storyListTable td dl dt p {font-size: 15px;font-weight:bold}
#storyListTable td dl dd {padding-bottom: 20px;}
.rew18_success_wrap {padding-bottom: 105px;}
.rew18_success_wrap .rew18-contents-inner {position:relative}
.rew18_success_top  { max-width: 1100px; margin: 0 auto; text-align: center; }
.rew18_success_top i{ text-align: left; display: block; font-size: 16.8px; color: #646569; margin-top: 31.5px; }
.rew18_success_top i.rew18_bold {margin-bottom: 31.5px; font-weight: bold; }
.rew18_success_top i.rew18_bold strong {font-size: 17.8px; color: #0e05f4; }
.success-swiper-container {overflow: hidden;}
.success-swiper-container a {display: block}
.success-swiper-container .img_area img {width:100%;height:auto;}
.success.swiper-pagination-progressbar {background: rgba(0,0,0,.05);}
.success.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background: #555}
.success-swiper-container dl dt p, .success-swiper-container dl dt h3 {word-break: keep-all}
.success-swiper-container dl .title em {font-weight:bold;}
.success-swiper-container dl dd {font-size: 15px;line-height:24px;}

/*미지급 후원수당*/
.rew19_widthBalance_mb {display: inline-block;width:90px;}
.rew19_nextLine_mb .rew19_widthBalance_mb + input {text-indent: 10px;}

/*상단 장바구니 색상 표기*/
.rew18_su-basket.double {background-color: #8E8CA3 !important;}
.rew18_su-basket.aro {background-color: #5C82A5 !important;}
/*장바구니 구분 색상 표기*/
.rew19_linetab_pop li.line_normal.active a { border-bottom: 2px solid #C4A4A7; background:#C4A4A7; color:#fff;}
.rew19_linetab_pop li.line_gift.active a { border-bottom: 2px solid #C4A4A7; background: #C4A4A7; color: #fff;}
.rew19_linetab_pop li.line_aro a {color:#222; border-bottom: 2px solid #C4A4A7;}
.rew19_linetab_pop li.line_normal a {color:#222; border-bottom: 2px solid #C4A4A7;}
.rew19_linetab_pop li.line_gift a {color:#222; border-bottom: 2px solid #C4A4A7;}