@charset "utf-8";

/* roboto-100 - latin */
@font-face {font-family:"Roboto";font-weight:100;font-style:normal;
    src:url("../../fonts/Roboto-Thin.eot");/* IE9 Compat Modes */
    src:local("Roboto Thin"), local("Roboto-Thin"),
    url("../../fonts/Roboto-Thin.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../../fonts/Roboto-Thin.woff2") format("woff2"), /* Super Modern Browsers */
    url("../../fonts/Roboto-Thin.woff") format("woff"), /* Modern Browsers */
    url("../../fonts/Roboto-Thin.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../../fonts/Roboto-Thin.svg#Roboto") format("svg");/* Legacy iOS */}
/* roboto-regular - latin */
@font-face {font-family:"Roboto";font-weight:400;font-style:normal;
    src:url("../../fonts/Roboto-Medium.eot");/* IE9 Compat Modes */
    src:local("Roboto"), local("Roboto-Regular"),
    url("../../fonts/Roboto-Medium.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../../fonts/Roboto-Medium.woff2") format("woff2"), /* Super Modern Browsers */
    url("../../fonts/Roboto-Medium.woff") format("woff"), /* Modern Browsers */
    url("../../fonts/Roboto-Medium.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../../fonts/Roboto-Medium.svg#Roboto") format("svg");/* Legacy iOS */}
/* roboto-700 - latin */
@font-face {font-family:"Roboto";font-weight:700;font-style:normal;
    src:url("../../fonts/Roboto-Bold.eot");/* IE9 Compat Modes */
    src:local("Roboto Bold"), local("Roboto-Bold"),
    url("../../fonts/Roboto-Bold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("../../fonts/Roboto-Bold.woff2") format("woff2"), /* Super Modern Browsers */ url("../../fonts/Roboto-Bold.woff") format("woff"), /* Modern Browsers */ url("../../fonts/Roboto-Bold.ttf") format("truetype"), /* Safari, Android, iOS */ url("../../fonts/Roboto-Bold.svg#Roboto") format("svg");/* Legacy iOS */}

@page {margin:15mm;size:auto}

input[type=text]::-webkit-input-placeholder {color:#999}
input[type=text]::-moz-placeholder {color:#999}
input[type=text]:-ms-input-placeholder {color:#999}
input[type=text]:-moz-placeholder {color:#999}
input[type=text]::placeholder {color:#999}

.global .inner.wide,
.nav .inner.wide,
.path_indicator .inner_container.wide,
.plus_talent_list.wide,
.talent_list.wide>article {width:1200px}
.category_banner.wide {height:auto}
.category_banner.wide ul li {height:auto}
.category_banner.wide ul li a {width:1200px;height:auto}
.category_banner.wide ul li a img {height:auto}
footer .footer_inner.wide {width:1200px}

.global ul.global_menu li.otwojob_btn {display:inline-block;padding:0;padding-top:0 !important;width:60px;height:30px;border-radius:15px;color:#fff;font-size:14px;letter-spacing:normal;text-align:center;background-color:#ff6916}
.global ul.global_menu li.otwojob_btn a {display:inline-block;width:100%;height:100%;color:#fff;line-height:30px}
.global.brand {display:inline-block;width:100%;height:auto;text-align:center}
.global.brand .inner {display:inline-block}
.global.brand p.logo {float:left;position:relative;top:0;left:0;margin:20px 0 20px 20px;width:auto}
.global.brand p.logo img {height:33px}
.global.brand p.logo span {color:#4c4c4c;font-size:22px;font-weight:bold;letter-spacing:-1.4px;line-height:normal}
.global.brand ul.global_menu {top:50%;padding-top:8px;height:46px;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.global.brand ul.global_menu li {margin-top:4px;padding-top:7px}

/* inner_container */
.wide_inner_container {position:relative;margin:0 auto;padding:0 10px;width:1220px}
.wide_inner_container.type02 {padding:40px 0 60px;width:1200px}
.wide_inner_container:after {display:block;clear:both;content:""}
.wide_inner_container .floating_banner_right {padding-top:40px}
.wide_inner_container .floating_banner_right.fixed {display:inline-block;position:absolute;top:0;right:-155px;left:auto;width:120px}

/* topBannerWrap */
.topBannerWrap {position:relative;z-index:0}
/* top_banner */
.topBannerWrap {position:relative;top:-130px;width:100%}
.topBannerWrap.on {top:0}
.topBannerWrap .inner {position:relative;margin:0 auto;width:1004px;height:130px}
.topBannerWrap .inner .input_chk {position:absolute;right:114px;bottom:10px}
.topBannerWrap .inner .input_chk label {height:21px;color:#fff;font-size:13px;line-height:21px}
.topBannerWrap .inner .input_chk input {width:21px;height:21px;background:url("../../image/pc/ico/check_member2_off.png") no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.topBannerWrap .inner .input_chk input[type="checkbox"]:checked {background:url("../../image/pc/ico/check_member_on.png") no-repeat}
.topBannerWrap .inner .btn_close {position:absolute;right:55px;bottom:18px;color:#fff;font-size:13px}
.topBannerWrap .inner .btn_close i {display:inline-block;margin-left:7px;width:12px;height:12px;vertical-align:middle;background:url("../../image/pc/ico/ico_w_close.png") 0 0 no-repeat}

.topBannerWrap .inner div.time_num {position:relative}
.topBannerWrap .inner div.time_num span {position:absolute;top:25px;width:80px;height:80px}
.topBannerWrap .inner div.time_num span.time01 {left:243px}
.topBannerWrap .inner div.time_num span.time02 {left:333px}
.topBannerWrap .inner div.time_num span.time03 {left:439px}
.topBannerWrap .inner div.time_num span.time04 {left:529px}
.topBannerWrap .inner div.time_num span.time05 {left:635px}
.topBannerWrap .inner div.time_num span.time06 {left:725px}
.topBannerWrap .inner div.time_num span em {display:block;width:80px;height:80px;background:url("../../image/pc/event/20180319/event_180316_num_sp_top.png") no-repeat -900px 0}
.topBannerWrap .inner div.time_num span em.num_0 {background-position:-720px 0}
.topBannerWrap .inner div.time_num span em.num_9 {background-position:-640px 0}
.topBannerWrap .inner div.time_num span em.num_8 {background-position:-560px 0}
.topBannerWrap .inner div.time_num span em.num_7 {background-position:-480px 0}
.topBannerWrap .inner div.time_num span em.num_6 {background-position:-400px 0}
.topBannerWrap .inner div.time_num span em.num_5 {background-position:-320px 0}
.topBannerWrap .inner div.time_num span em.num_4 {background-position:-240px 0}
.topBannerWrap .inner div.time_num span em.num_3 {background-position:-160px 0}
.topBannerWrap .inner div.time_num span em.num_2 {background-position:-80px 0}
.topBannerWrap .inner div.time_num span em.num_1 {background-position:0 0}
.topBannerWrap .inner div.time_num a {position:absolute}

.anchor_top.wide {bottom:105px;margin-left:706px}

/* message_wrap */
.message_wrap {position:relative;margin-bottom:0;padding:30px 30px 10px;background:#e4e6e9}
.message_wrap .btn_refresh {position:absolute;top:85px;right:65px}
.message_wrap .message_window_btn {position:relative;margin-top:30px;min-height:43px}
.message_wrap .message_window_btn button {display:inline-block;margin-right:4px;padding:14px 12px;min-width:127px;border:1px solid #999;color:#333;font-size:16px;font-weight:bold;background:#fff}
.message_wrap .message_window_btn button.btn_talk {float:right;padding-left:50px;border:1px solid #d5d5d5;color:#fff;background:#4876ef url("../../image/pc/ico/ic-talk-white_gig.png") 11px 7px no-repeat}
.message_wrap .message_window_btn button:last-child {margin-right:0}
.message_window_banner {z-index:10;text-align:center;background-color:#fff}
.message_window {overflow-y:auto;position:relative;margin-top:20px;max-height:636px}
.message_window .general_message {overflow:hidden;position:relative;padding:30px 20px;border-bottom:1px solid #e5e5e5;background:#e7f0ff}
.message_window .general_message.type02 {background:#fff}
.message_window .general_message .profile_image {overflow:hidden;float:left;position:relative;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;text-align:center}
.message_window .general_message .profile_image:after {overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:42px;height:42px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:rgba(0,0,0,0.08);content:""}
.message_window .general_message .profile_image span {display:table;width:42px;height:42px}
.message_window .general_message .profile_image span em {display:table-cell;overflow:hidden;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;text-align:center;vertical-align:middle}
.message_window .general_message .profile_image img {overflow:hidden;max-width:42px;max-height:42px}
.message_window .general_message>div {margin-left:57px}
.message_window .general_message .name {margin-bottom:10px;font-size:16px;font-weight:600}
.message_window .general_message .name span {color:#666;font-size:14px;font-weight:normal}
.message_window .general_message .commnet {display:inline;color:#666;font-size:14px;line-height:18px;white-space:pre-wrap}
.message_window .general_message .file {display:block;margin-top:5px;padding:5px 15px 5px 25px;border:1px solid #ccc;color:#999;font-size:13px;text-align:center;background:url("../../image/pc/ico/ico_down.png") 10px 50% no-repeat}
.message_window .general_message .photo_view {display:block;margin-top:5px}
.message_window .general_message .photo_view em {display:block;margin-top:5px}
.message_window .general_message .date {position:absolute;top:30px;right:20px;padding-left:15px;color:#999;background:url("../../image/pc/ico/ico_read.png") 0 4px no-repeat}
.message_window .general_message .date.read {background:none}
.message_window .general_message .cancle_txt {color:#4369aa} /* OTWOJOB-707 */
.message_window .status_message {position:relative;padding:75px 20px 30px 20px;border-bottom:1px solid #e5e5e5;color:#667997;font-size:16px;font-weight:600;text-align:center;background:url("../../image/pc/ico/ico_status_message01.png") 50% 30px no-repeat #fff}
.message_window .status_message.type02 {background:url("../../image/pc/ico/ico_status_message02.png") 50% 30px no-repeat #fff}
.message_window .status_message.type03 {background:url("../../image/pc/ico/ico_status_message03.png") 50% 30px no-repeat #fff}
.message_window .status_message.type04 {background:url("../../image/pc/ico/ico_status_message04.png") 50% 30px no-repeat #fff}
.message_window .status_message .date {position:absolute;top:30px;right:20px;color:#999}
.message_window .status_message span {display:block;margin-top:5px;color:#888;font-size:13px;font-weight:normal}
.message_window .status_message .additional_informs {display:inline-block;margin-top:20px;padding:0 80px;width:100%}
.message_window .status_message .additional_informs .a_inform {display:inline-block;margin-bottom:5px;width:100%}
.message_window .status_message .additional_informs .a_inform label {display:inline-block;float:left;margin-right:15px;width:95px;color:#666;font-size:13px;font-weight:normal;letter-spacing:-0.7px;line-height:19px;text-align:left}
.message_window .status_message .additional_informs .a_inform span {display:inline-block;float:left;margin:0;width:calc(100% - 110px);color:#888;font-size:13px;letter-spacing:-0.7px;line-height:19px;text-align:left}
.message_window .status_message .additional_comment {display:inline-block;margin-top:19px;width:100%;color:#888;font-size:13px;font-weight:normal;letter-spacing:-0.7px;line-height:normal;text-align:center}
.message_window .status_message button {margin-top:15px;padding:5px 10px;color:#fff;font-weight:normal;line-height:26px;background-color:#4369aa}

.message_box {position:relative;margin-top:20px}
.message_box .btn_order {position:absolute;top:4px;right:0;padding-right:10px;width:113px;height:26px;border:1px solid #ccc;font-size:13px;line-height:26px;text-align:center;background:url("../../image/pc/ico/icon_gray_ar_r.png") right 10px top 9px no-repeat #fff}
.message_box .btn_order.off {color:#ccc;background:url("../../image/pc/ico/icon_gray_ar_r_off.png") right 10px top 9px no-repeat #eee}
.message_box .message_tab {height:37px;border-bottom:1px solid #222e4f}
.message_box .message_tab li {float:left;position:relative;margin-left:-1px;width:134px;height:36px;border:1px solid #ccc;border-width:1px 1px 0 1px;line-height:36px;background:#f3f4f5}
.message_box .message_tab li:first-child {margin-left:0}
.message_box .message_tab li a {display:block;color:#666;font-size:14px;text-align:center}
.message_box .message_tab li.on {z-index:1;height:37px;border:1px solid #222e4f;border-width:1px 1px 0 1px;line-height:37px;background:#fff}
.message_box .message_tab li.on a {color:#08396a;font-weight:600}
.message_box .message_input {padding:10px 0 10px 20px;border:1px solid #222e4f;border-width:0 1px;background:#fff}
.message_box .message_input .tab_content {display:none}
.message_box .message_input .textarea_wrap {position:relative}
.message_box .message_input .textarea_wrap .notice {position:absolute;top:10px;left:10px;z-index:0;width:100%;color:#999;font-size:13px;line-height:18px}
.message_box .message_input .textarea_wrap textarea {z-index:1;padding:10px;width:100%;height:80px;border:none}
.message_box .message_control {position:relative;padding:0 90px 0 0;border:1px solid #222e4f;border-top:1px solid #e5e5e5;background:#f9f9f9}
.message_box .message_control .msg_upload_photo {float:left}
.message_box .message_control .msg_upload_file {float:left}
.message_box .message_control span {display:inline-block}
.message_box .message_control span a {display:block;width:55px;height:55px;border-right:1px solid #e5e5e5;text-indent:-1000px}
.message_box .message_control .photo {background:url("../../image/pc/ico/ico_photo.png") 50% 50% no-repeat}
.message_box .message_control .file {background:url("../../image/pc/ico/ico_file02.png") 50% 50% no-repeat}
.message_box .message_control .btn_send {position:absolute;top:-1px;right:0;width:76px;height:56px;color:#fff;line-height:56px;text-align:center;background:#878d96}
.message_box .message_control .btn_send:hover {background:#4876ef}
.message_box .message_control:after {display:block;clear:both;content:""}
.file_container {position:relative;background:#fff}
.file_container .file_txt {display:table;padding-left:10px;width:100%;color:#666;vertical-align:top}
.file_container .file_txt span {display:table-cell;vertical-align:middle}
.file_container .file_txt i {display:block;display:-webkit-box;overflow:hidden;max-height:33px;line-height:1.3;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.file_container .file_txt .progress_cancel_center {position:absolute;top:-31px;right:-1px}
.file_container .file_txt .progress_cancel_center button {width:95px;height:31px}
.file_container .file_txt .progress_cancel_center button img {width:100%}
/* file upload progress */
.message_wrap #container_1 {display:none;padding:5px 0;border:1px solid #d6d6d6}
.message_wrap .row {overflow:hidden}
.message_wrap .row {margin:5px 10px}
.message_wrap .row .file_info {float:left;padding-top:3px;width:70%}
.message_wrap .row .file_info .col-sm-3 {overflow:hidden;float:left;max-width:70%;text-overflow:ellipsis;white-space:nowrap}
.message_wrap .row .file_info .col-sm-1 {float:left;margin-left:5px}
.message_wrap .row .progress {float:left;width:30%}
.message_wrap .message_control {position:relative;padding:0 90px 0 0;border:1px solid #222e4f;border-top:1px solid #e5e5e5;background:#f9f9f9}
.message_wrap .file {background:url("../../image/pc/ico/ico_file02.png") 50% 50% no-repeat}
.message_wrap .btn_send {position:absolute;top:-1px;right:0;width:76px;height:56px;color:#fff;line-height:56px;text-align:center;background:#878d96}
.message_wrap .btn_send:hover {background:#4876ef}
.message_wrap .message_control:after {display:block;clear:both;content:""}

.msgbox_container #container_ {display:none;position:absolute;bottom:101px;left:0;z-index:100;width:100%;border-top:1px solid #ddd;color:#666;background:#fff;box-shadow:3px 0 0 rgba(0, 0, 0, 0.2)}
.msgbox_container #container_.no_special {bottom:56px}
.msgbox_container #container_ .progress_cancel_center {position:absolute;top:-31px;left:50%;margin-left:-42px}
.msgbox_container #container_ .progress_cancel_center button {width:95px;height:31px}
.msgbox_container #container_ .progress_cancel_center button img {width:100%}
.msgbox_container .row {overflow:hidden}
.msgbox_container .row {margin:5px 10px}
.msgbox_container .row .file_info {float:left;padding-top:3px;width:50%}
.msgbox_container .row .file_info .col-sm-3 {overflow:hidden;float:left;max-width:70%;text-overflow:ellipsis}
.msgbox_container .row .file_info .col-sm-1 {float:left;margin-left:5px}
.msgbox_container .row .progress {float:left;width:50%}

progress {display:inline-block;vertical-align:baseline}
@-webkit-keyframes progress-bar-stripes {from {background-position:40px 0}to {background-position:0 0}}
@-o-keyframes progress-bar-stripes {from {background-position:40px 0}to {background-position:0 0}}
@keyframes progress-bar-stripes {from {background-position:40px 0}to {background-position:0 0}}
.progress {overflow:hidden;height:20px;border-radius:4px;background-color:#f5f5f5;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1)}
.progress-bar {float:left;width:0;height:100%;color:#fff;font-size:12px;line-height:20px;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}
.progress-striped .progress-bar,
.progress-bar-striped {background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;background-size:40px 40px}
.progress.active .progress-bar,
.progress-bar.active {-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}
.progress-bar-success {background-color:#5cb85c}
.progress-striped .progress-bar-success {background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)}
.progress-bar-info {background-color:#5bc0de}
.progress-striped .progress-bar-info {background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)}
.progress-bar-warning {background-color:#f0ad4e}
.progress-striped .progress-bar-warning {background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)}
.progress-bar-danger {background-color:#d9534f}
.progress-striped .progress-bar-danger {background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)}

.progress_hide {display:none !important}

.trade_completed_msg {margin:40px 0 0;text-align:center}
.trade_completed_msg .txt01 {color:#666;font-size:14px;line-height:1.4}
.trade_completed_msg .personal_comm {margin:18px 0 0}

.info_layer {position:relative;padding:20px 25px;color:#fff;background:rgba(119,126,141,0.95)}
.info_layer h4 {font-size:16px;font-weight:600}
.info_layer .btn_event {position:absolute;top:50%;right:15px;width:15px;height:8px;font-size:0;background:url("../../image/pc/common/btn_msg_close.png") no-repeat 0 0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.info_layer.on .btn_event {top:20px;background:url("../../image/pc/common/btn_msg_open.png") no-repeat 0 0}
.info_layer .text {display:none;margin-top:10px;padding-right:200px;font-size:14px;line-height:18px}
.info_layer.on .text {display:block}
.info_layer .text span {color:#9bacc8;font-size:13px}
.info_layer .text span.type02 {display:block;padding-left:15px;background:url("../../image/pc/ico/ico_reply02.png") 0 0 no-repeat}
.info_layer .btn_wrap {display:none;position:absolute;top:45px;right:45px;margin:0}
.info_layer.on .btn_wrap {display:block}
.info_layer .btn_wrap button {margin-left:5px;width:78px;height:30px;font-size:14px;line-height:30px}
.info_layer .btn_wrap button:first-child {margin-left:0}
.info_layer .btn_wrap .btn_line {border:1px solid #a2a5ad}
.info_layer .btn_wrap .btn_navy {background:#393e52}
.info_layer .btn_wrap .btn_navy.type02 {width:120px}
.info_layer.account .text {padding:0}
.info_layer.account .text>div {margin:10px 0;padding:10px 0;border:1px solid #9499a3;border-width:1px 0}
.info_layer.account .btn_wrap {position:absolute;top:87px;right:25px;margin:0}
.info_layer.account .text .selectbox {margin:2px 5px 0 5px;width:150px;height:30px;border:0;line-height:30px;vertical-align:-1px;background:#9499a4}
.info_layer.account .text .selectbox:before {width:9px;height:6px;background:url("../../image/pc/ico/search_arr02.png") no-repeat}
.info_layer.account .text .selectbox label {color:#d8dadd;font-size:14px}
.info_layer.account .text input {padding:0 15px;width:150px;height:30px;border:0;line-height:30px;vertical-align:middle;background:#9499a4}
.info_layer.account .text input.type02 {width:185px}
.rating.account .text {line-height:1.5}
.rating.account .text>div {margin:0 0;padding:0 0;border:none}
.rating.account .text>.inner {margin:10px 0;padding:10px 0;border-width:1px 0;border-top:1px solid #9499a3}
.rating.account .text>.inner h5 {margin-bottom:8px}
.rating.account .btn_wrap {position:relative;top:0;right:0}
.rating .rating_tab {margin-bottom:10px;border-right:1px solid #afb2bb}
.rating .rating_tab li {float:left;position:relative;width:25%;height:32px;border:1px solid #afb2bb;border-right:none;line-height:32px;background:transparent}
.rating .rating_tab li:first-child {margin-left:0}
.rating .rating_tab li a {display:block;color:#fff;font-size:14px;text-align:center}
.rating .rating_tab li.on {z-index:1;height:32px;line-height:32px;background:#afb2bb}
.rating .rating_tab li.on a {color:#fff}
.rating .rating_tab:after {display:block;clear:both;content:""}
.rating .tab_rating {display:none}
.rating .textarea_wrap {position:relative}
.rating .textarea_wrap .notice {position:absolute;top:10px;left:10px;z-index:0;width:100%;color:#fff;font-size:13px;line-height:18px}
.rating .textarea_wrap textarea {z-index:1;padding:10px;width:100%;height:80px;border:none;background-color:#9298a4}

/* category_wrap */
.category_wrap {overflow:hidden;margin:0 auto;padding:0 10px 35px 10px;width:1024px}
.category_wrap .title {font-size:24px;text-align:center}
.category_wrap .title span {color:#4876ef}
.category_wrap .category_list {overflow:hidden;margin-top:20px;padding:10px 15px 0 15px;height:162px;border:1px solid #e3e3e3}
.category_wrap .category_list h3 {float:left;margin-top:18px;padding-right:20px;color:#4876ef;font-size:15px;font-weight:600}
.category_wrap .category_list>div {overflow:hidden;float:left;width:850px}
.category_wrap .category_list dl {overflow:hidden;height:50px;border-top:1px solid #e3e3e3}
.category_wrap .category_list dl:first-child {border-top:0}
.category_wrap .category_list dl dt {float:left;padding:0 15px;width:168px;height:50px;font-size:15px;line-height:50px;background:url("../../image/pc/ico/ico_line2.png") right 50% no-repeat}
.category_wrap .category_list dl dt span {font-weight:600}
.category_wrap .category_list dl dd {float:left;position:relative;width:680px}
.category_wrap .category_list dl dd .more {position:absolute;top:18px;right:0;width:12px;height:12px;text-indent:-1000px;background:url("../../image/pc/ico/icon_plus02.png") 50% 50% no-repeat}
.category_wrap .category_list dl dd .more.on {background:url("../../image/pc/ico/icon_minor02.png") 50% 50% no-repeat}
.category_wrap .category_list dl dd ul {overflow:hidden}
.category_wrap .category_list dl dd ul li {float:left;padding:0 10px;width:163px;height:50px;font-size:14px;line-height:50px}
.category_wrap .category_list dl dd ul li span {color:#666}
.category_wrap .category_list dl dd ul li em {color:#999}
.category_wrap .btn_all_view {padding-right:20px;width:100%;height:45px;border:1px solid #e3e3e3;border-top:0;color:#666;line-height:45px;background:url("../../image/pc/ico/search_arr.png") 550px 50% no-repeat #f5f5f5}
.category_wrap .btn_all_view.on {width:100%;background:url("../../image/pc/ico/search_arr_down.png") 550px 55% no-repeat #f5f5f5}

/* search_result */
.search_result {background:#eaeaea}
.search_result>article {overflow:hidden;margin:0 auto;padding:0 10px 35px 10px;width:1024px}
.search_result .search_option {position:relative}
.search_result h2 {margin-top:20px}

/* oderjob_info */
.oderjob_info {background:#f9f9f9}
.oderjob_info>article {overflow:hidden;margin:0 auto;padding:40px 10px 35px 10px;width:1024px;text-align:center}
.oderjob_info h2 {font-size:24px}
.oderjob_info h2 span {color:#10a3a8}
.oderjob_info .text {margin:20px 0;color:#666;font-size:14px;line-height:18px}
.oderjob_info .btn_org02 {width:150px;height:36px;border-color:#14b4ba;font-size:16px;line-height:36px;background-color:#14b4ba}

/* no_result */
section.no_result {padding-top:200px}
.no_result {background:url("../../image/pc/ico/ico_no_result.png") 50% 80px no-repeat}
.no_result>article {margin:0 auto;padding:0 10px 55px 10px;width:1024px;text-align:center}
.no_result h2 {font-size:24px}
.no_result h2 span {color:#4876ef}
.no_result .text {margin:30px 0;color:#666;font-size:16px}
.no_result .gray_box {padding:30px 0;color:#888;line-height:22px;background:#f5f5f5}

/* otwojob_best */
.otwojob_best {background:#545960}
.otwojob_best>article {margin:0 auto;padding:40px 10px 55px 10px;width:1024px}
.otwojob_best .tit_wrap {color:#fff}
.otwojob_best .tit_wrap .tit {color:#fff}
.otwojob_best .text {margin:30px 0;color:#666;font-size:16px}
.otwojob_best .gray_box {padding:30px 0;color:#888;line-height:22px;background:#f5f5f5}

/* tip_text */
.tip_text {display:block;padding:0 30px;height:49px;border:1px solid #e5e5e5;border-width:1px 0;color:#333;font-size:13px;font-weight:700;line-height:47px;background:#eff4f6}
.tip_text strong {color:#4876ef}

/* 재능완료 */
.finish_write {padding:50px 0 60px 0;text-align:center}
.finish_write .finish_txt {margin:40px 0 35px 0;color:#333;font-size:32px;font-weight:500}
.finish_write .finish_tlist {margin:0 auto;width:510px;color:#666;font-size:16px;font-weight:400}
.finish_write .finish_tlist li {display:block;overflow:hidden;letter-spacing:-1px;text-align:left}
.finish_write .finish_tlist li:first-child {margin-bottom:10px}
.finish_write .finish_tlist li button {float:right}
.finish_write .finish_tlist02 {margin:0 auto;width:600px;color:#666;font-size:16px;font-weight:400}
.finish_write .finish_tlist02 li {display:block;overflow:hidden;letter-spacing:-1px;text-align:left}
.finish_write .finish_tlist02 li:first-child {margin-bottom:10px}
.finish_write .finish_tlist02 li button {float:right}
.finish_write .btn_over_orange:hover {padding:5px 20px 5px 7px;width:140px;border:1px solid #4876ef;color:#4876ef;background:url("../images/ico/ico_more_arrow1.png") no-repeat 118px 8px}
.finish_write .btn_over_orange {padding:5px 20px 5px 7px;width:140px;border:1px solid #ccc;color:#666;font-size:13px;background:url("../images/ico/ico_more_arrow.png") no-repeat 118px 8px}
.info_oderjob .s_info {float:right;color:#666;font-size:14px;line-height:56px;background:url("../images/ico/ico_gray_ar_r.png") no-repeat 234px 25px}
.info_oderjob {border:1px solid #e5e5e5}
.oder_list_box {padding:35px 25px;border-top:1px solid #e5e5e5}
.oder_list_box .tit_inner {float:left;margin-bottom:20px;color:#333;font-size:24px;font-weight:500}
.oder_list_box .oder_info_list {overflow:hidden;margin-top:20px}
.oder_list_box .oder_info_list li {float:left}
.oder_info_type01 {width:460px;border:1px solid #e5e5e5}
.oder_info_type01 dl {overflow:hidden;padding:13px 0 13px 28px}
.oder_info_type01 dt {float:left;width:60px;height:60px;color:#fff;font-size:14px;font-weight:500;letter-spacing:-1px;line-height:60px;text-align:center;background:url("../images/common/bg_circle.png") no-repeat top left}
.oder_info_type01 dd {float:left;margin-left:28px;font-size:14px;font-weight:500;letter-spacing:-1px;line-height:30px}
.oder_info_type01 dd strong {margin-left:10px;color:#4876ef;font-size:18px}
.oder_info_type01 dd em {color:#4876ef}
.oder_info_type01 .info_date {padding:12px 0 12px 15px;border-top:1px solid #e5e5e5;color:#666;font-size:14px;letter-spacing:-1px}
.oder_info_type01 .info_date span {display:inline-block}
.oder_info_type01 .info_date span img {margin:0 5px 2px 0}
.oder_info_type01 .info_date .user {float:right;margin-right:10px;color:#333;font-size:14px;font-weight:600}
.oder_info_type01 .info_date .user em {margin-left:10px;color:#666;font-weight:400}
.oder_info_type02 {width:460px;border:1px solid #e5e5e5}
.oder_info_type02 dl {overflow:hidden;padding:8px 0 8px 12px}
.oder_info_type02 dt {float:left;width:92px;height:74px;color:#fff;font-size:14px;font-weight:500;letter-spacing:-1px;line-height:60px;text-align:center}
.oder_info_type02 dd {float:left;margin-left:12px;font-size:14px;font-weight:500;letter-spacing:-1px;line-height:30px}
.oder_info_type02 dd strong {margin-left:10px;color:#4876ef;font-size:18px}
.oder_info_type02 dd em {color:#4876ef}
.oder_info_type02 .info_date {padding:12px 0 12px 15px;border-top:1px solid #e5e5e5;color:#666;font-size:14px;letter-spacing:-1px}
.oder_info_type02 .info_date span {display:inline-block}
.oder_info_type02 .info_date span img {margin:0 5px 2px 0}
.oder_info_type02 .info_date .user {float:right;margin-right:10px;color:#333;font-size:14px;font-weight:600}
.oder_info_type02 .info_date .user em {margin-left:10px;color:#666;font-weight:400}

/* 수익관리 */
.tab_type01 {margin:20px 0 25px 0}
.tab_type01 ul {overflow:hidden}
.tab_type01 ul li {float:left;padding:8px 0 14px 0;width:25%;border:1px solid #ccc;border-left:none;color:#666;font-size:16px;text-align:center;cursor:pointer}
.tab_type01 ul li:first-child {border-left:1px solid #ccc}
.tab_type01 ul li.on {border:1px solid #222e4f;color:#fff;font-weight:400;background:#222e4f}
.tab_type01 ul li a {text-decoration:none}
.tab_type02 {overflow:hidden;margin:20px 0 25px 0}
.tab_type02 ul {overflow:hidden}
.tab_type02 ul li {float:left;padding:8px 0 14px 0;width:70px;border:1px solid #ccc;border-left:none;color:#888;font-size:14px;text-align:center;cursor:pointer}
.tab_type02 ul li:first-child {border-left:1px solid #ccc}
.tab_type02 ul li.on {border:1px solid #4876ef;color:#4876ef;font-weight:400}
.tab_type02 ul li a {text-decoration:none}
.total_profit .fs13_9 {color:#999;font-size:13px;font-weight:400}
.total_profit .fs14_3 {color:#333;font-size:14px;font-weight:500}
.total_profit .fs16_3 {color:#333;font-size:16px;font-weight:600}
.total_profit_inner {padding:20px 0;border:6px solid #818e9d;text-align:center}
.total_profit_inner p {color:#333;font-size:16px;font-weight:500}
.total_profit_inner p strong {display:inline-block;color:#4876ef;font-size:20px;font-weight:600}
.total_profit_inner p strong.short {margin-left:20px}
.total_profit_inner p strong.second {margin-left:0}
.total_profit_inner p b {display:inline-block;margin-right:-3px;margin-left:10px;color:#4876ef;font-size:20px;font-weight:bold;letter-spacing:-1px}
.total_profit_inner p span {display:inline-block;margin-left:6px;color:#999;font-size:13px;letter-spacing:-0.7px}
.total_profit_inner p em {color:#4876ef;font-size:14px;font-weight:400}
.total_profit_inner .btn_outmoney {padding:7px 22px;color:#fff;font-size:15px;font-weight:400;letter-spacing:-1px;background:#4876ef}
.total_profit_list {width:100%;border-top:1px solid #bababa;border-bottom:1px solid #bababa}
.total_profit_list ul li {border-top:1px solid #e6e6e6}
.total_profit_list ul li:first-child {border-top:none}
.total_profit_list ul li p {display:inline-block;padding:18px 15px;width:370px;color:#333;font-size:14px;font-weight:500;background:#f5f5f5}
.warning_alert {display:inline-block;margin-top:25px;width:100%}
.warning_alert .inner {display:inline-block;position:relative;margin-bottom:19px;padding-left:16px;width:100%;height:48px;color:#4876ef;font-size:16px;font-weight:bold;letter-spacing:-0.96px;line-height:46px;text-align:left;background-color:#f5f5f5}
.warning_alert .inner:before {display:inline-block;float:left;margin-top:14px;margin-right:7px;width:19px;height:20px;vertical-align:middle;background:url("../../image/pc/ico/ico_warning_alert.png") no-repeat center center / 19px 20px;content:""}
.warning_alert .inner button {display:inline-block;float:right;margin:9px 15px 0 0;width:116px;height:30px;color:#fff;font-size:14px;font-weight:normal;letter-spacing:-0.7px;line-height:28px;text-align:center;background-color:#4876ef}
.warning_alert .comment_list {display:inline-block;width:100%}
.warning_alert .comment_list li {display:inline-block;position:relative;padding-left:21px;width:100%;color:#888;font-size:13px;letter-spacing:-0.65px;line-height:20px}
.warning_alert .comment_list li a {color:#1c7ada;text-decoration:underline}
.warning_alert .comment_list li:before {display:inline-block;position:absolute;top:10px;left:14px;width:2px;height:2px;border-radius:50%;background-color:#888;content:""}
.tbl_scroll {overflow-x:auto;overflow-y:auto;width:740px;max-height:750px}
.tbl_scroll+.paging {margin-top:20px}
.s_info_title {margin-left:20px;color:#666;font-size:16px;line-height:30px}

.tbl_type01 td.txt_title p {display:-webkit-box;overflow:hidden;max-height:38px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.tbl_type01 td.txt_type_b {color:#333;text-align:left}
.tbl_type01 td.txt_type_b.price {padding-left:0;text-align:center}
.tbl_type01 .last td {border-bottom:none}
.tbl_type01 td span {font-weight:500}
.tbl_type01 td span.ing {color:#4876ef}
.tbl_type01 td span.end {color:#999}
.tbl_type01 td span.date {display:block;color:#999;font-size:10px;letter-spacing:-0.5px;line-height:normal}

.btn_wrap.table_left {margin-top:20px;padding-left:16px;text-align:left}

/* detail_view */
.detail_view,
.product_view,
.nav_tab,
.main_detail_image,
.detail_content,
.another_product,
.image_guide,
.profile_infos {position:relative;margin:0 auto;padding:0 348px 0 0;width:1200px}
.detail_view:after {display:block;clear:both;content:""}
.detail_view .title_view {display:inline-block;position:relative;padding:61px 0 24px;width:100%;min-height:164px;border-bottom:1px solid #eaeaea}
.detail_view .title_view .content_countdown {display:inline-block;position:absolute;top:24px;left:0;padding:0 14px 0 0;border:1px solid #4876ef;border-radius:3px;color:#4876ef;font-family:Roboto, Malgun Gothic, sans-serif;font-size:17px;letter-spacing:normal;line-height:28px}
.detail_view .title_view .content_countdown:before {display:inline-block;margin-right:12px;padding:0 8px 0 27px;border-radius:1px 0 0 1px;color:#fff;font-family:"Malgun Gothic", "Apple SD Gothic Neo",dotum,arial,sans-serif;font-size:16px;font-weight:normal;letter-spacing:-0.4px;line-height:28px;vertical-align:top;background:#4876ef url("../../image/pc/ico/ic-hotdeal-14-px.png") no-repeat 6px center;background-size:18px;content:"\D56B\B51C\20\B0A8\C740\C2DC\AC04"}
.detail_view .title_view .content_countdown.soldout {padding:5px 30px 10px 0;border:2px solid #f0f0f0;color:#b5b5b5}
.detail_view .title_view .content_countdown.soldout:before {margin-right:30px;background:#ffebe6 url("../../image/pc/ico/ic-hotdeal-14-px.png") no-repeat 6px center;background-size:20px}
.detail_view .title_view .like {display:inline-block;position:absolute;top:24px;right:0;padding:0 7.5px 0 27.5px;height:28px;border:1px solid #eaeaea;border-radius:14px;color:#999;font-family:Roboto, Malgun Gothic, sans-serif;font-size:17px;line-height:28px;background:url("../../image/pc/ico/ico_heart_l.png") no-repeat 10px 5px;background-size:16px 16px}
.detail_view .title_view .like.on {background:url("../../image/pc/ico/ico_heart_l_on.png") no-repeat 10px 5px;background-size:16px 16px}
.detail_view .title_view h1 {display:inline-block;width:688px;color:#212121;font-size:28px;font-weight:bold;letter-spacing:-0.7px;line-height:1.43}
.detail_view .title_view .product_photo {display:table;overflow:hidden;position:absolute;top:62px;right:0;width:106px;height:77px;border:1px solid #e7e7e7}
.detail_view .title_view .product_photo span {display:table-cell;text-align:center;vertical-align:middle}
.detail_view .title_view .product_photo span img {max-width:106px;max-height:77px}
.detail_view .scrollbar-inner>.scroll-element.scroll-y {right:6px}

.product_view {padding:24px 348px 24px 0}
.product_view .account_view {display:inline-block;width:100%}
.product_view .account_view .discount {display:inline-block;margin-right:9px;color:#2b89e3;font-family:Roboto, Malgun Gothic, sans-serif;font-size:17px;font-weight:500;letter-spacing:normal;line-height:normal}
.product_view .account_view .discount b {font-family:Roboto, Malgun Gothic, sans-serif;font-size:40px}
.product_view .account_view .discount:empty {display:none}
.product_view .account_view .account {display:inline-block;margin-right:3px;color:#212121;font-size:17px;font-weight:500;letter-spacing:-0.5px;line-height:normal}
.product_view .account_view .account b {font-family:Roboto, Malgun Gothic, sans-serif;font-size:40px}
.product_view .account_view .account:after {content:"\C6D0\7E"}
.product_view .account_view .origin_account {display:inline-block;color:#999;font-family:Roboto, Malgun Gothic, sans-serif;font-size:19px;font-weight:500;letter-spacing:-0.8px;line-height:normal;text-decoration:line-through}
.product_view .account_view .origin_account:after {content:"\C6D0\7E"}

.product_view .inform_view {display:inline-block;margin-top:24px;width:480px;font-size:17px;font-weight:normal;letter-spacing:-1.1px}
.product_view .inform_view .inform {display:inline-block;margin-bottom:10px;width:100%}
.product_view .inform_view .inform label {display:inline-block;margin-right:24px;width:68px;color:#999;line-height:normal;text-align:left}
.product_view .inform_view .inform span {display:inline-block;color:#212121;line-height:normal;text-align:left}
.product_view .inform_view .inform span b.blue {color:#2b89e3}
.product_view .inform_view .inform span button.guide_btn {display:inline-block;margin-left:11px;width:18px;height:18px;vertical-align:top}
.product_view .inform_view .inform span button.guide_btn img {width:100%;height:100%;vertical-align:middle}
.product_view .product_grade {display:inline-block;position:absolute;top:34px;right:348px;width:368px;height:82px;letter-spacing:normal;vertical-align:top}
.product_view .product_grade .top_grade {display:inline-block;margin-left:0.1px;color:#666;font-size:17px;line-height:1.26}
.product_view .product_grade .top_grade b {color:#212121}
.product_view .product_grade .top_grade .stars {display:inline-block;overflow:hidden;width:88px;height:16px;background:url("../../image/pc/ico/five_star_gray_s.png") 0 0 no-repeat;background-size:88px 16px}
.product_view .product_grade .top_grade .percent {display:block;overflow:hidden;width:0;height:16px;background:url("../../image/pc/ico/five_star_yellow_s.png") 0 0 no-repeat;background-size:88px 16px}
.product_view .product_grade .icon_box {display:inline-block;margin:0 0 0 24px;padding:0}
.product_view .product_grade .icon_box span {display:block;padding-left:24px;color:#212121;font-size:17px;letter-spacing:normal;line-height:normal}
.product_view .product_grade .icon_box .verygood {background:url("../../image/pc/ico/verygood-yellow.png") no-repeat 0 4px;background-size:18px auto}
.product_view .product_grade .icon_box .good {background:url("../../image/pc/ico/good-yellow.png") no-repeat 0 4px;background-size:18px auto}
.product_view .product_grade .icon_box .bad {background:url("../../image/pc/ico/bad-yellow.png") no-repeat 0 4px;background-size:18px auto}
.product_view .product_grade .icon_box .verybad {background:url("../../image/pc/ico/verybad-yellow.png") no-repeat 0 4px;background-size:18px auto}
.product_view .product_grade .history {display:inline-block;margin-top:26px;width:100%}
.product_view .product_grade .history li {display:inline-block;float:left;padding-left:15px;width:33%;border-left:1px solid #eaeaea;text-align:left}
.product_view .product_grade .history li span {display:inline-block;margin-bottom:4px;width:100%;color:#212121;font-size:17px;letter-spacing:normal;line-height:normal}
.product_view .product_grade .history li label {color:#999;font-size:14px;letter-spacing:-0.9px;line-height:normal}
.product_view .product_grade .brand_text {display:inline-block;padding-left:30px;width:100%;color:#999;font-size:17px;letter-spacing:normal;line-height:normal}

.profile_infos {position:relative;padding:24px 348px 24px 0;font-size:0}
.profile_infos:before {display:inline-block;position:absolute;top:-1px;left:0;width:852px;height:1px;background-color:#eaeaea;content:""}
.profile_infos a {display:inline-block;width:100%}
.profile_infos .photo {display:inline-block;position:relative;width:40px;height:40px;border-radius:50%;vertical-align:middle}
.profile_infos .photo span {display:inline-block;overflow:hidden;position:relative;width:40px;height:40px;border:1px solid #eaeaea;border-radius:50%;color:#fff;font-size:22px;font-weight:bold;line-height:33px;text-align:center}
.profile_infos .photo span img {position:absolute;top:50%;left:50%;max-width:40px;max-height:40px;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.profile_infos>a>label {display:inline-block;margin-left:20px;width:calc(100% - 60px);height:40px;color:#666;font-size:13px;letter-spacing:-0.82px;line-height:34px;vertical-align:middle;cursor:pointer}
.profile_infos>a>label b {color:#212121;font-size:17px;font-weight:bold}
.profile_infos .seller_history {display:inline-block;position:relative;padding-left:60px;width:calc(100% - 315px);color:#666;font-size:13px;letter-spacing:-0.62px;line-height:22px;vertical-align:top}
.profile_infos .seller_history li {display:inline-block;overflow:hidden;float:left;position:relative;padding-left:40px;width:100%}
.profile_infos .seller_history li:first-child {margin-top:11px}
.profile_infos .seller_history li.introduce {display:inline-block;display:-webkit-box;max-height:85px;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.profile_infos .seller_history li.introduce:first-child {margin-top:9px}
.profile_infos .seller_history li:before {display:inline-block;position:absolute;top:2px;left:0;width:32px;height:18px;border:1px solid #999;border-radius:3px;color:#666;font-size:11px;font-weight:bold;letter-spacing:-0.55px;line-height:16px;text-align:center;content:"\C18C\AC1C"}
.profile_infos .seller_history.career {width:299px}
.profile_infos .seller_history.career li {overflow:hidden;margin-bottom:6px;height:20px;color:#666;line-height:normal;text-overflow:ellipsis;white-space:nowrap}
.profile_infos .seller_history.career li:before {top:0;border:1px solid #999;color:#666;background-color:#fff;content:"\ACBD\B825"}
.profile_infos .seller_history.career li:last-child {margin-bottom:0}
.profile_infos .seller_history.career li.corp {color:#212121}
.profile_infos .seller_history.career li.corp:before {border:1px solid #222e4f;color:#fff;background-color:#222e4f;content:"\AE30\C5C5"}
.profile_infos .seller_history.career li.certify {color:#666}
.profile_infos .seller_history.career li.certify:before {border:1px solid #222e4f;color:#222e4f;background-color:#fff;content:"\C778\C99D"}
.profile_infos .seller_history.none {display:none}
.profile_infos .seller_history.none+.seller_history {width:100%}

.profile_infos .status {display:inline-block;position:absolute;top:29px;left:348px;padding:0 11px 0 42px;height:34px;border-radius:4px;font-size:0;background:#f7f7f7 url("../../image/pc/ico/ic-calendar.png") no-repeat 10px center / 24px 24px}
.profile_infos .status b {display:inline-block;color:#212121;font-size:14px;font-weight:bold;letter-spacing:-0.67px;line-height:32px}
.profile_infos .status span {display:inline-block;margin-left:8px;color:#212121;font-size:12px;letter-spacing:normal;line-height:32px}
.profile_infos .status .input_check {margin-top:8px;min-height:auto;vertical-align:top}
.profile_infos .status .input_check label {float:left;padding:0 44px 0 0;height:20px;color:#212121;font-size:12px;letter-spacing:normal;line-height:normal;background:url("../../image/pc/ico/icon-toggle-grey-off.png") no-repeat right 0 / 40px 20px}
.profile_infos .status .input_check input:checked+label {background:url("../../image/pc/ico/icon-toggle-grey-on.png") no-repeat right 0 / 40px 20px}


.image_guide {position:relative;padding:0 348px 32px 0}
.image_guide>label {display:inline-block;padding-top:32px;width:100%;border-top:1px solid #eaeaea;color:#212121;font-size:24px;letter-spacing:-1.2px}
.image_guide .detail_image {display:none;margin-top:22px}
.image_guide .toggle_btn {display:inline-block;position:absolute;top:32px;right:348px;width:28px;height:28px;background:url("../../image/pc/ico/ic-arrow-up-black.png") no-repeat center center / 28px 16px;transform:rotate(180deg)}
.image_guide .toggle_btn.on {transform:none}
.image_guide .toggle_btn.on+.detail_image {display:inline-block}
.image_guide.temp {height:298px;background:url("../../image/pc/temp/it-detail-img-temporary.png") no-repeat 0 81px / 853px 184px}
.image_guide.temp .detail_image {display:none}
.image_guide.temp .toggle_btn.on+.detail_image {display:none}


.nav .box_menu ul.depth1 li a.coupon:after {display:initial;margin-left:2px;width:19px;height:14px;background:url("../../image/pc/ico/ic-coupon-14-px.png") no-repeat center center;background-size:19px 14px;content:""}
.nav .box_menu ul.depth1 li.box_timework>a {padding-top:4px}
.nav .box_menu ul.depth1 li.box_timework ul.depth2 li {vertical-align: top}
.nav .box_menu ul.depth1 li.box_timework ul.depth2 li ul.depth3 {position:relative;top:-8px;}
.nav .box_menu ul.depth1 li.box_timework ul.depth2 li ul.depth3 li {float:none}
.nav .box_menu ul.depth1 li.etc_links {margin-top:50px;width:180px}
.nav .box_menu ul li ul.depth2 li a.coupon:after {display:inline-block;margin-left:5px;width:19px;height:14px;vertical-align:middle;background:url("../../image/pc/ico/ic-coupon-14-px.png") no-repeat center center;background-size:19px 14px;content:""}
.nav .box_menu ul li ul.depth2 li a.new:after {display:inline-block;margin-left:5px;width:14px;height:14px;vertical-align:top;background:url("../../image/pc/ico/ic-new-14-px.png") no-repeat center center;background-size:14px 14px;content:""}
.nav .box_menu ul li ul.depth2 li a.call:after {display:inline-block;margin-left:5px;width:14px;height:14px;vertical-align:top;background:url("../../image/pc/ico/ic-call-14-px.png") no-repeat center center;background-size:14px 14px;content:""}

.nav_tab {z-index:34;margin-bottom:-1px;height:59px;background-color:#fff}
.nav_tab a {display:inline-block;float:left;position:relative;width:calc(100% / 3);height:59px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;color:#666;font-size:19px;letter-spacing:-1px;line-height:59px;text-align:center}
.nav_tab.half a {width:50%}
.nav_tab a img {margin-left:8px}
.nav_tab a.on {color:#212121}
.nav_tab a.on:after {display:inline-block;position:absolute;right:0;bottom:-2px;left:0;height:2px;background-color:#333;content:""}
.nav_tab.fixed {position:fixed;top:0;left:calc(50vw - 609px)}
.nav_tab.absolute {position:absolute;left:calc(50vw - 609px)}

.main_detail_image {display:block;padding:24px 348px 24px 0;text-align:center}
.main_detail_image>img {display:inline-block;width:852px}
.main_detail_image.slider {display:inline-block;position:relative;left:50%;width:1200px;-ms-transform:translateX(-50%);transform:translateX(-50%)}
.main_detail_image.slider .slick_arrow {display:inline-block;position:absolute;right:348px;z-index:41;width:122px;height:30px}
.main_detail_image.slider .slick_arrow img {display:inline-block;width:100%;height:100%}
.main_detail_image.slider .slick_prev {top:24px}
.main_detail_image.slider .slick_next {bottom:24px}
.main_detail_image.slider .portfolio_list {display:inline-block;overflow:hidden;float:left;padding-left:10px;width:132px;height:525px}
.main_detail_image.slider li {display:inline-block;overflow:hidden;position:relative;margin-bottom:10px;width:100%;height:89px;border:1px solid #eaeaea}
.main_detail_image.slider  a.vertical_image img {position:absolute;top:0;left:0;max-width:100%}
.main_detail_image.slider  a.horizontal_image img {position:absolute;top:0;left:50%;max-height:100%;-ms-transform:translateX(-50%);transform:translateX(-50%)}
.main_detail_image.slider>a {display:inline-block;overflow:hidden;float:left;position:relative;width:720px;height:525px;border:1px solid #eaeaea;text-align:center;cursor:zoom-in}
.main_detail_image.slider>a>img {width:100%}
.main_detail_image.slider>a.vertical_image img {position:inherit;z-index:52;width:auto;max-width:100%;height:100%}
.main_detail_image.slider>a.horizontal_image img {position:absolute;top:50%;width:100%;max-height:100%;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.main_detail_image.slider>a>span {position:absolute;top:0;right:0;left:0;height:525px;background-repeat:no-repeat;background-position:center top;background-size:720px auto;opacity:0.5;filter:blur(10px)}

.detail_content {z-index:33;padding:26px 348px 26px 0}
.detail_content>label {display:block;padding-left:0;color:#212121;font-size:24px;letter-spacing:-1.2px;line-height:normal;text-align:left}
.detail_content .cont_text {display:inline-block;padding:24px 0 16px;width:100%;color:#666;font-size:17px;letter-spacing:-0.8px;line-height:1.65;text-align:left;word-break:break-all}
.detail_content .tag_wrap {display:inline-block;padding:0 0 0 46px;width:100%}
.detail_content .tag_wrap .tag {position:relative}
.detail_content .tag_wrap span {display:inline-block;position:absolute;top:0;left:-46px;margin-right:20px;color:#666;font-size:14px;letter-spacing:-0.7px;line-height:22px}
.detail_content .tag_wrap a {display:inline-block;float:left;margin-right:4px;margin-bottom:4px;padding:0 7px;height:22px;border:1px solid #eaeaea;border-radius:4px;color:#999;font-size:12px;letter-spacing:-0.6px;line-height:20px;text-align:center}
.detail_content .sale_law {margin-top:24px;padding:0}
.detail_content .sale_law .additional_btn {display:block;margin-top:24px;text-align:right}
.detail_content .sale_law .additional_btn .additional_tit {display:inline-block;position:relative;width:250px;height:56px;border-top:1px dotted #eaeaea;border-bottom:1px dotted #eaeaea;color:#3ba8e1;font-size:16px;font-weight:500;letter-spacing:-0.8px;line-height:56px;text-align:center}
.detail_content .sale_law .additional_btn .additional_tit>button {display:inline-block;width:18px;height:18px}
.detail_content .sale_law .additional_btn .additional_tit>button img {width:100%;height:100%;vertical-align:top}
.detail_content .sale_law .additional_btn .additional_tit>span {display:inline-block;margin-left:14px;color:#999;font-size:14px;font-weight:normal;letter-spacing:-0.7px}
.detail_content .sale_law .additional_btn>button {display:inline-block;margin-left:28px;width:158px;height:56px;border:1px solid #e5e5e5;border-radius:2px;color:#212121;font-size:24px;letter-spacing:-0.5px;line-height:56px;text-align:center;vertical-align:top}
.detail_content .sales_summary {display:inline-block;margin-top:24px;padding:0;width:100%}
.detail_content .sales_summary>label {color:#212121;font-size:24px;letter-spacing:-1.1px;line-height:normal}
.detail_content .sales_summary .sales_wrap {margin-top:24px}
.detail_content .sales_summary .sales_wrap .summary .tit {margin-left:0;color:#212121;font-size:19px;font-weight:normal;letter-spacing:-0.7px}
.detail_content .sales_summary .sales_wrap .summary {margin-top:0;padding:0;border:none}
.detail_content .sales_summary .sales_wrap .summary .sales_total .sales_box {padding:18px 0}
.detail_content .sales_summary .sales_wrap .data_chart_empty {display:inline-block;margin-top:24px;width:100%;height:58px;border:1px solid #eaeaea;color:#999;font-size:14px;line-height:56px;text-align:center}
.detail_content .middle_line_banner {margin-top:24px}
.detail_content .middle_line_banner,
.detail_content .middle_line_banner img {display:inline-block;width:100%}
.detail_content .review_header {margin:16px 0 24px;height:315px}
.detail_content .review_header.has_tab {padding-top:69px}
.detail_content .review_header.has_tab .summary_view {top:79px}
.detail_content .review_header .reviews_tab {display:inline-block;position:absolute;top:0;right:0;left:0;font-size:0;text-align:center}
.detail_content .review_header .reviews_tab>button {display:inline-block;float:left;width:50%;height:45px;border-bottom:1px solid #eaeaea;color:#999;font-size:16px;letter-spacing:-0.28px;line-height:43px;background-color:#f5f5f5}
.detail_content .review_header .reviews_tab>button.selected {border-bottom:none;color:#212121;font-weight:bold;background-color:#fff}
.detail_content .review_header .reviews_tab>button:last-child {border-left:1px solid #eaeaea}
.detail_content .view_review {margin-top:16px;width:100%}
.detail_content .view_review .review_wrap .item .view_review_form .item_inner {width:680px}
.detail_content .view_review .paging {display:inline-block;width:100%;height:30px}
.detail_content .view_review .paging:empty {display:none}
.detail_content .custom_selectbox {display:inline-block;float:right;position:relative;width:286px}
.detail_content .custom_selectbox>button {display:inline-block;overflow:hidden;padding:0 30px 0 15px;width:100%;height:38px;border:1px solid #e3e3e3;color:#666;font-size:13px;letter-spacing:-0.5px;line-height:31px;text-align:left;text-overflow:ellipsis;white-space:nowrap}
.detail_content .custom_selectbox>button:after {display:inline-block;position:absolute;top:9px;right:9px;width:16px;height:16px;background:url("../../image/pc/orderjob/ic-arrow-down-16-px.png") no-repeat center center;background-size:16px 16px;content:""}
.detail_content .custom_selectbox ul {display:none;position:absolute;top:38px;right:0;left:0;z-index:37;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3;background-color:#fff}
.detail_content .custom_selectbox ul li {display:inline-block;width:100%;height:38px;border-bottom:1px solid #e3e3e3;color:#999;font-size:13px;letter-spacing:-0.5px;line-height:31px}
.detail_content .custom_selectbox ul li.selected {color:#666}
.detail_content .custom_selectbox ul li:hover {color:#666}
.detail_content .custom_selectbox ul li button {display:inline-block;overflow:hidden;padding:0 5px 0 15px;width:100%;height:100%;text-align:left;text-overflow:ellipsis;white-space:nowrap}
.detail_content .custom_selectbox.on button:after {transform:rotate(180deg)}
.detail_content .custom_selectbox.on ul {display:inline-block}

.side_view {display:inline-block;position:absolute;top:24px;right:0;z-index:35;width:300px}
.side_view.fixed {position:fixed;top:0;right:calc(50vw - 609px)}
.side_view.absolute {position:absolute;right:0}
.side_view .view_box {display:inline-block;position:relative;padding:24px 0 0;width:100%;border:1px solid #f5f5f5;border-bottom:none;background-color:#fff;box-shadow:0 6px 6px 0 rgba(0, 0, 0, 0.1)}
.side_view .view_box .buy_option {position:relative;margin-bottom:24px;padding:0 16px}
.side_view .view_box .buy_option button {display:inline-block;position:relative;padding-left:16px;width:100%;height:46px;border:1px solid #999;border-radius:2px;color:#212121;font-size:17px;letter-spacing:-0.8px;line-height:46px;text-align:left;vertical-align:middle}
.side_view .view_box .buy_option button em {display:inline-block;position:absolute;top:11px;right:12px;width:24px;height:24px;background:url("../../image/pc/orderjob/ic-arrow-down-24-px.png") no-repeat center center;background-size:24px 24px}
.side_view .view_box .buy_option ul {display:none;position:absolute;top:45px;right:16px;left:16px;z-index:55;background-color:#fff}
.side_view .view_box .buy_option ul li {display:inline-block;position:relative;padding:16px 16px 50px 16px;width:100%;border-top:1px solid #eaeaea;background-color:#fff}
.side_view .view_box .buy_option ul li:hover {background-color:#fff8f4}
.side_view .view_box .buy_option ul li span {display:inline-block;width:100%;color:#666;font-size:14px;letter-spacing:-0.7px;line-height:normal;text-align:left}
.side_view .view_box .buy_option ul li b {display:inline-block;position:absolute;right:8px;bottom:14px;color:#212121;font-family:Roboto, Malgun Gothic, sans-serif;font-size:24px;letter-spacing:-1.2px}
.side_view .view_box .buy_option ul li b:after {font-family:"Malgun Gothic", "Apple SD Gothic Neo",dotum,arial,sans-serif;font-size:14px;content:"\C6D0"}
.side_view .view_box .buy_option ul li.soldout {background-color:#f5f5f5}
.side_view .view_box .buy_option ul li.soldout a {cursor:context-menu}
.side_view .view_box .buy_option ul li.soldout span,
.side_view .view_box .buy_option ul li.soldout b {color:#999}
.side_view .view_box .buy_option ul li.soldout b:after {content:""}
.side_view .view_box .buy_option.on button {border-bottom:none}
.side_view .view_box .buy_option.on ul {display:inline-block;overflow-y:auto;max-height:483px;border:1px solid #999;border-top:none}
.side_view .view_box .buy_option.on button em {transform:rotate(180deg)}
.side_view .view_box .option_list {display:inline-block;overflow-x:hidden;overflow-y:auto;padding:0 16px 12px 16px;width:100%;min-height:80px}
.side_view .view_box .option_list li {display:inline-block;position:relative;padding:12px 0;width:100%;border-bottom:1px solid #eaeaea}
.side_view .view_box .option_list li:first-child {padding:0 0 12px}
.side_view .view_box .option_list li:last-child {border-bottom:none}
.side_view .view_box .option_list li .option_name {display:block;margin-bottom:16px;width:calc(100% - 20px);color:#666;font-size:14px;letter-spacing:-0.7px;line-height:normal;text-align:left}
.side_view .view_box .option_list li .option_size {display:inline-block;position:relative;padding:0 29px;width:114px;height:30px;border:1px solid #eaeaea;color:#666;font-family:Roboto, Malgun Gothic, sans-serif;font-size:14px;letter-spacing:normal;line-height:30px;text-align:center}
.side_view .view_box .option_list li .option_size button {display:inline-block;position:absolute;top:-1px;width:30px;height:30px}
.side_view .view_box .option_list li .option_size button.minus {left:-1px;border-right:1px solid #eaeaea}
.side_view .view_box .option_list li .option_size button.plus {right:-1px;border-left:1px solid #eaeaea}
.side_view .view_box .option_list li .option_size button img {width:100%;height:100%}
.side_view .view_box .option_list li .account {display:inline-block;position:absolute;right:0;bottom:12px;color:#212121;font-family:Roboto, Malgun Gothic, sans-serif;font-size:24px;letter-spacing:-1.2px}
.side_view .view_box .option_list li .account:after {font-family:"Malgun Gothic", "Apple SD Gothic Neo",dotum,arial,sans-serif;font-size:14px;content:"\C6D0"}
.side_view .view_box .option_list li .remove_opt {display:inline-block;position:absolute;top:12px;right:0;width:16px;height:16px}
.side_view .view_box .option_list li .remove_opt img {display:inline-block;width:100%;height:100%}
.side_view.fixed .view_box .option_list {max-height:calc(100vh - 503px)}
.side_view .view_box .option_result {display:inline-block;position:relative;padding:12px 16px 24px;width:100%;height:120px}
.side_view .view_box .option_result:before {display:inline-block;position:absolute;top:-6px;right:0;left:0;height:6px;background:linear-gradient(to bottom, transparent 1%, rgba(0,0,0,0.05) 65%, rgba(0,0,0,0.1) 99%);content:""}
.side_view .view_box .option_result>div {display:inline-block;margin-top:10px;width:100%;vertical-align:top}
.side_view .view_box .option_result>div>label {display:inline-block;float:left;color:#666;font-size:14px;letter-spacing:-0.7px;line-height:normal}
.side_view .view_box .option_result>div>b {float:right;color:#212121;font-family:Roboto, Malgun Gothic, sans-serif;font-size:24px;font-weight:bold;letter-spacing:-1.2px;line-height:normal}
.side_view .view_box .submit_btns {display:inline-block;padding:0 16px;width:100%;height:192px;text-align:center}
.side_view .view_box .submit_btns.type02 {padding-bottom:20px;height:auto}
.side_view .view_box .submit_btns button,
.side_view .view_box .submit_btns>div {display:inline-block;width:100%;height:56px;border-radius:2px;font-size:24px;letter-spacing:-1.2px;line-height:54px;text-align:center;cursor:pointer}
.side_view .view_box .submit_btns button img {margin-right:5px;width:32px;height:32px}
.side_view .view_box .submit_btns button.orange_btn,
.side_view .view_box .submit_btns>div.orange_btn {padding:10px;height:auto;border:1px solid #4876ef;color:#fff;line-height:normal;background-color:#4876ef}
.side_view .view_box .submit_btns>div.orange_btn img {margin-right:6px}
.side_view .view_box .submit_btns>div.orange_btn .call_guide {display:inline-block;padding:6px 0 3px;width:100%;border-top:1px solid rgba(255, 255, 255, 0.2);font-size:12px;letter-spacing:-0.2px}
.side_view .view_box .submit_btns>div.orange_btn .call_guide:before {display:inline-block;margin-right:4px;width:12px;height:12px;vertical-align:middle;background:url("../../image/pc/ico/ic-call-12-px.png") no-repeat center center / 12px 12px;content:""}
.side_view .view_box .submit_btns>div.talk:before {display:inline-block;margin-right:6px;width:32px;height:32px;vertical-align:middle;background:url("../../image/pc/ico/ic-talk-white_gig.png") no-repeat center center / 32px 32px;content:""}
.side_view .view_box .submit_btns>div.talk.new:before {display:inline-block;background:url("../../image/pc/ico/ic-talk-white.gif") no-repeat center center / 32px 32px;content:""}
.side_view .view_box .submit_btns>div.talk img {display:none}
.side_view .view_box .submit_btns .talk_bubble {position:relative}
.side_view .view_box .submit_btns .talk_bubble:after {display:inline-block;position:absolute;top:-28px;left:0;width:85px;height:45px;background:url("../../image/pc/temp/bubble-talk.png") no-repeat center center;background-size:85px 45px;content:""}
.side_view .view_box .submit_btns button.white_btn {margin-top:8px;border:1px solid #eaeaea;color:#666;background-color:#fff}
.side_view .view_box .submit_btns button.grey_btn {border:1px solid #d8d8d8;color:#fff;background-color:#d8d8d8}
.side_view .view_box .submit_btns button.btn_grey {border:1px solid #d8d8d8;color:#fff;background-color:#d8d8d8}
.side_view .view_box .submit_btns a {display:inline-block;margin-top:15px;padding:3px 9px;border-bottom:1px solid #999;color:#666;font-size:14px;letter-spacing:-0.7px;line-height:normal;text-align:center}
.side_view .view_box .submit_btns button:first-child {margin-top:0}
.side_view .view_box .side_footer {display:inline-block;margin-top:20px;padding:0 10px;width:100%;height:35px;border-top:1px solid #f5f5f5;text-align:right}
.side_view .view_box .side_footer a {display:inline-block;color:#666;font-size:12px;letter-spacing:-0.6px;line-height:34px}
.side_view .view_box .side_footer a:after {display:inline-block;margin-left:5px;width:9px;height:9px;vertical-align:middle;background:url("../../image/pc/ico/ic-arrow-9-px.png") no-repeat center center / 9px 9px;content:""}
.side_view .view_box .submit_btns.type02+.side_footer {display:none;margin-top:0}
.side_view .view_box .profile {display:inline-block;margin-bottom:16px;padding:0 8px;width:100%}
.side_view .view_box .profile .photo {display:inline-block;float:left;position:relative;width:60px;height:60px;border:1px solid #eaeaea;border-radius:50%;color:#fff;font-size:24px;font-weight:bold;line-height:55px;text-align:center;vertical-align:top;background-color:#fff}
.side_view .view_box .profile .photo img {display:inline-block;position:absolute;top:50%;left:50%;max-width:60px;max-height:60px;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);object-fit:cover}
.side_view .view_box .profile .photo:before {display:inline-block;position:absolute;top:50%;left:50%;z-index:15;width:60px;height:60px;background:radial-gradient(transparent 70%, #fff 72%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:""}
.side_view .view_box .profile.special .photo:after {display:inline-block;position:absolute;top:37px;left:43px;z-index:16;width:24px;height:24px;background:url("../../image/pc/ico/ic-special.png") no-repeat center center;background-size:24px 24px;content:""}
.side_view .view_box .profile .identify {display:inline-block;margin-left:21px;width:165px;line-height:1.57;text-align:left}
.side_view .view_box .profile .identify h1 {min-height:37px;color:#212121;font-size:24px;font-weight:bold;letter-spacing:-1.2px}
.side_view .view_box .profile .identify h1.small {max-height:initial;font-size:19px;letter-spacing:-0.9px;line-height:1.32}
.side_view .view_box .profile .identify h3 {color:#999;font-size:14px;letter-spacing:normal}
.side_view .view_box .seller_history {display:inline-block;padding:16px 0;width:100%;border-bottom:1px solid #eaeaea}
.side_view .view_box .seller_history li {display:inline-block;overflow:hidden;position:relative;margin-bottom:4px;padding-left:42px;width:100%;height:22px;color:#666;font-size:13px;letter-spacing:-0.6px;line-height:22px;text-overflow:ellipsis;white-space:nowrap}
.side_view .view_box .seller_history li.corp {height:24px;color:#212121;font-size:17px;letter-spacing:-0.8px;line-height:1.41}
.side_view .view_box .seller_history li.corp:after {display:inline-block;position:absolute;top:2px;left:0;width:34px;height:20px;border:1px solid #222e4f;border-radius:3px;color:#fff;font-size:13px;font-weight:bold;letter-spacing:-0.7px;line-height:20px;text-align:center;background-color:#222e4f;content:"\AE30\C5C5"}
.side_view .view_box .seller_history li.certify:after,
.side_view .view_box .seller_history li.career:after {display:inline-block;position:absolute;top:0;left:0;width:34px;height:20px;border:1px solid #222e4f;border-radius:3px;color:#222e4f;font-size:13px;font-weight:bold;letter-spacing:-0.7px;line-height:20px;text-align:center;background-color:#fff;content:"\C778\C99D"}
.side_view .view_box .seller_history li.career:after {content:"\ACBD\B825"}
.side_view .view_box .seller_inform {display:inline-block;display:-webkit-box;overflow:hidden;padding:16px 0 0;width:100%;max-height:85px;color:#666;font-size:14px;letter-spacing:-0.7px;line-height:1.71;text-align:left;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.side_view .view_box .seller_inform.empty_inform {padding:16px 0 0;color:#999;text-align:center}
.side_view .view_box .seller_schedule {display:inline-block;margin-top:16px;padding-top:14px;width:100%;border-top:1px solid #eaeaea}
.side_view .view_box .seller_schedule>label {display:inline-block;padding-left:32px;width:100%;color:#666;font-size:14px;font-weight:bold;letter-spacing:-0.7px;line-height:24px;background:url("../../image/pc/ico/ic-calendar.png") no-repeat 0 0;background-size:24px 24px;cursor:pointer}
.side_view .view_box .seller_schedule>span {display:inline-block;position:relative;margin-top:15px;width:100%;height:24px;color:#212121;font-size:12px;letter-spacing:normal;line-height:20px}
.side_view .view_box .seller_schedule>span button {display:inline-block;position:absolute;top:0;right:0;width:102px;height:24px;border:1px solid #eaeaea;color:#1c1c1c;font-size:12px;letter-spacing:-0.6px;line-height:22px;text-align:center}
.side_view .view_box.alliance_box .alliance_link {display:inline-block;width:100%;height:56px;border-radius:2px;color:#fff;font-size:24px;letter-spacing:-1.2px;line-height:54px;text-align:center;background-color:#409aff}
.side_view .view_box.alliance_box .alliance_comment {display:inline-block;margin-top:16px;width:100%;color:#666;font-size:14px;letter-spacing:-0.7px;line-height:24px;text-align:left}
.side_view .view_box #schedule_calendar {position:absolute;bottom:0;left:-300px}
.side_view .right_banner {display:inline-block;overflow:hidden;margin-bottom:-2px;width:100%;height:40px}
.side_view .right_banner img {display:inline-block;width:100%}
.side_view .side_top {display:none;position:absolute;right:-77px;bottom:0;width:44px;height:44px;border:solid 1px #f5f5f5;background:#fff url("../../image/pc/ico/ic-top-28-px.png") no-repeat center center / 28px 28px;box-shadow:0 6px 6px 0 rgba(0, 0, 0, 0.1)}
.side_view .side_top.on {display:inline-block}

.detail_content .sales_summary .sales_wrap {margin-top:24px}
.detail_content .sales_summary .sales_wrap .summary {margin-top:9px;padding:0;text-align:center}
.detail_content .sales_summary .sales_wrap .summary .tit {position:relative;margin-left:4px;color:#212121;font-size:19px;letter-spacing:-0.8px;text-align:left}
.detail_content .sales_summary .sales_wrap .summary .tit span {color:#666;font-size:14px;font-weight:normal}
.detail_content .sales_summary .sales_wrap .summary .tit span.info_graph {position:absolute;right:40px;bottom:0;color:#999;font-size:14px}
.detail_content .sales_summary .sales_wrap .summary .tit span.info_graph em {margin-left:17px}
.detail_content .sales_summary .sales_wrap .summary .tit span.info_graph .order_num i {display:inline-block;margin-right:5px;width:12px;height:12px;border-radius:6px;background-color:#94bce4}
.detail_content .sales_summary .sales_wrap .summary .tit span.info_graph .order_pay i {display:inline-block;margin-right:5px;width:12px;height:12px;border-radius:6px;background-color:#d7e2ed}
.detail_content .sales_summary .sales_wrap .summary .tit .total_summaris {display:inline-block;margin-left:120px;vertical-align:top}
.detail_content .sales_summary .sales_wrap .summary .tit .total_summaris>.result {display:inline-block;margin-right:40px}
.detail_content .sales_summary .sales_wrap .summary .tit .total_summaris>.result:last-child {margin-right:0}
.detail_content .sales_summary .sales_wrap .summary .tit .total_summaris>.result>label {display:block;margin-bottom:4px;color:#999;font-size:14px;letter-spacing:-0.6px;line-height:normal;text-align:left}
.detail_content .sales_summary .sales_wrap .summary .tit .total_summaris>.result>span {display:block;color:#212121;font-size:17px;letter-spacing:-0.7px;line-height:normal}
.detail_content .sales_summary .sales_wrap .summary .tit .total_summaris>.result>span b {font-family:Roboto, Malgun Gothic, sans-serif;font-size:32px;font-weight:bold;letter-spacing:normal;line-height:normal}
.detail_content .sales_summary .sales_wrap .summary .sales_total {overflow:hidden}
.detail_content .sales_summary .sales_wrap .summary .sales_total .sales_box {overflow:hidden;float:left;padding:4px 0 0 0;width:928px}
.detail_content .sales_summary .sales_wrap .summary .sales_total .sales_box:after {display:block;clear:both;content:""}
.detail_content .sales_summary .sales_wrap .summary .sales_total .sales_box:empty {display:none}
.detail_content .sales_summary .sales_wrap .summary .sales_total .sales_box .y_coordinate {float:left;position:relative;padding-right:5px;width:20px}
.detail_content .sales_summary .sales_wrap .summary .sales_total .sales_box .y_coordinate span {display:block;margin-bottom:33px;padding-right:0;color:#999;font-size:14px;text-align:right}
.detail_content .sales_summary .sales_wrap .summary .sales_total .sales_box .x_coordinate {overflow:hidden;float:left;width:792px;height:271px;background:url("../../image/pc/common/graph-line-1.png") no-repeat left 8px}
.detail_content .sales_summary .sales_wrap .summary .sales_total .sales_box .x_coordinate .row_graph_box {float:left;width:33.3%;vertical-align:bottom}
.detail_content .sales_summary .sales_wrap .summary .sales_total .sales_box .x_coordinate .row_graph_box dl {position:relative;padding-top:8px}
.detail_content .sales_summary .sales_wrap .summary .sales_total .sales_box .x_coordinate .row_graph_box dl dt {position:absolute;right:0;bottom:-25px;left:0;color:#666;font-size:17px;letter-spacing:-0.7px;text-align:center}
.detail_content .sales_summary .sales_wrap .summary .sales_total .sales_box .x_coordinate .row_graph_box dl dd {height:236px}
.detail_content .sales_summary .sales_wrap .summary .sales_total .sales_box .x_coordinate .row_graph_box dl dd span {display:inline-block;position:relative;width:40px;height:100%;text-indent:-9999px}
.detail_content .sales_summary .sales_wrap .summary .sales_total .sales_box .x_coordinate .row_graph_box dl dd span em {display:block;position:absolute;bottom:0;left:0;width:40px;height:0}
.detail_content .sales_summary .sales_wrap .summary .sales_total .sales_box .x_coordinate .row_graph_box dl dd span em.order_total {background:#d7e2ed}
.detail_content .sales_summary .sales_wrap .summary .sales_total .sales_box .x_coordinate .row_graph_box dl dd span em.order_end {background:#94bce4}
.detail_content .sales_summary .sales_wrap .summary .sales_total .sales_box.cType02 .x_coordinate {width:832px;background:url("../../image/pc/common/graph-line-2.png") no-repeat left 8px}
.detail_content .sales_summary .sales_wrap .summary .sales_total .sales_box.cType02 .x_coordinate .row_graph_box {width:25%}
.detail_content .sales_summary .sales_wrap .summary .sales_total .text_box {float:right;margin:0;padding:7px 0 7px 60px;width:243px;border-left:1px solid #e5e5e5;color:#666;font-size:14px;text-align:left}
.detail_content .sales_summary .sales_wrap .summary .sales_total .text_box dl {margin-bottom:10px;color:#333}
.detail_content .sales_summary .sales_wrap .summary .sales_total .text_box dl dt {font-size:14px;line-height:20px}
.detail_content .sales_summary .sales_wrap .summary .sales_total .text_box dl dd {font-size:38px;font-weight:bold;line-height:38px}
.detail_content .sales_summary .sales_wrap .summary .sales_total .text_box .seller_schedule {margin-top:20px;padding-left:22px;color:#294974;line-height:18px;background:url("../../image/pc/ico/ico_car.png") 0 2px no-repeat}
.detail_content .cont_sect {padding:0}
.detail_content .review_wrap .summary .review_total .star_box {width:304px}
.detail_content .review_wrap .summary .review_total .review_percent {padding:13px 32px 12px;width:361px}
.detail_content .review_wrap .summary .review_total .review_percent li {padding:0 71px 0 84px}
.detail_content .review_wrap .summary .review_total .review_percent li .right_area {right:32px}
.detail_content .review_wrap .summary .review_total .icon_box {width:185px}
.detail_content .review_wrap .review_detail {padding:14px 48px}
.detail_content .review_wrap .review_detail .review_detail_list {width:633px}
.detail_content .review_wrap .review_detail .review_detail_list span.best {color:#212121;font-size:17px;letter-spacing:-0.9px}
.detail_content .review_wrap .review_detail .tit {margin:3px 0 0;color:#666;font-size:14px;letter-spacing:-0.7px;line-height:normal}
.detail_content .review_wrap .review_detail .tit .photo {margin-right:5px;width:28px;height:28px;background:url("../../image/pc/ico/ic-profile-noimg.png") no-repeat center center;background-size:28px 28px}
.detail_content .review_wrap .review_detail .tit .photo:after {background:transparent}
.detail_content .review_wrap .review_detail .tit .photo a {display:inline-block;width:100%;height:100%}
.detail_content .review_wrap .review_detail .tit .photo span {width:28px;height:28px}
.detail_content .review_wrap .review_detail .tit .photo span em img {width:28px;height:28px;border-radius:50%}
.empty_review {display:inline-block;padding:18px 0 16px;width:100%;border:1px solid #e8e8e8;text-align:center;background-color:#fff}
.empty_review.detail {margin-top:24px}
.empty_review h4 {display:block;margin-bottom:4px;color:#999;font-size:17px;letter-spacing:-0.9px;line-height:normal;text-align:center}
.empty_review h3 {display:block;margin-bottom:16px;color:#666;font-size:19px;letter-spacing:-1px;line-height:normal;text-align:center}
.empty_review img {display:inline-block;width:301px;height:153px}

.detail_content #buyer_review {margin-top:24px}
.detail_content .empty_review {margin-bottom:24px}
.detail_content .review_empty {padding:45px 0 185px;border:1px solid #eaeaea;border-top:none;text-align:center;background:#fff url("../../image/pc/common/no-review.png") no-repeat center 87px}
.detail_content #buyer_review .input_check {float:right;margin-left:10px;width:158px;height:38px;border:1px solid #e3e3e3}
.detail_content #buyer_review .input_check label {padding-left:36px;height:38px;line-height:36px;vertical-align:top;background:url("../../image/pc/ico/icon_chk2_off.png") 9px 9px no-repeat}
.detail_content #buyer_review .input_check input:checked+label {background:url("../../image/pc/ico/icon_chk2_on_gig.png") 9px 9px no-repeat}
.detail_content #buyer_review .tit_wrap>a {display:inline-block;float:right;margin-top:10px;margin-left:10px}
.another_product,
.recommend_product {padding:24px 0 32px;width:100%;border-top:1px solid #eaeaea;text-align:center}
.another_product .product_inform,
.recommend_product .product_inform {display:inline-block;width:1200px;text-align:left}
.another_product .product_inform>label,
.recommend_product .product_inform>label {display:block;margin-bottom:24px;padding-left:0;color:#212121;font-size:24px;letter-spacing:-1.2px;line-height:normal;text-align:left}
.another_product {margin-top:25px;padding-bottom:0;border-top:none}
.another_product .seller_profile {display:inline-block;padding-top:38px;width:254px;text-align:center;vertical-align:top}
.another_product .seller_profile .photo {display:inline-block;overflow:hidden;position:relative;width:160px;height:160px;border:1px solid #eaeaea;border-radius:50%;color:#fff;font-size:64px;font-weight:bold;line-height:140px;text-align:center;background-color:#fff}
.another_product .seller_profile .photo img {display:inline-block;position:absolute;top:50%;left:50%;max-width:160px;max-height:160px;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);object-fit:cover}
.another_product .seller_profile .photo.special {display:inline-block;position:absolute;right:0;bottom:0;width:50px;height:50px;background:url("../../image/pc/ico/ic-special-50-px.png") no-repeat center center;background-size:50px 50px;content:""}
.another_product .seller_profile h2 {margin-top:24px;color:#212121;font-size:24px;letter-spacing:-1.15px;line-height:22px;text-align:center}
.another_product .seller_profile h4 {color:#666;font-size:14px;letter-spacing:normal;line-height:22px;text-align:center}
.another_product .seller_profile .seller_inform {display:-webkit-box;overflow:hidden;margin-top:24px;width:100%;height:92px;color:#666;font-size:14px;letter-spacing:-0.7px;line-height:1.71;text-align:center;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.another_product .pickforyou {display:inline-block;position:relative;z-index:9;margin:0 0 0 35px;width:560px}
.another_product .pickforyou ul {position:absolute;top:0;left:0;width:560px}
.another_product .pickforyou .area_title {text-align:center}
.another_product .pickforyou .area_title .main_tit {margin:0 auto;padding-bottom:4px;width:100px;border-bottom:2px solid #212121;color:#212121;font-family:Roboto, Malgun Gothic, sans-serif;font-size:13px;font-weight:bold;text-align:center}
.another_product .pickforyou .area_title .sub_tit {margin-top:10px;font-size:22px;letter-spacing:-2.2px}
.another_product .pickforyou .pickforyou_slide_area {position:relative;margin-top:0;padding:0;min-height:320px}
.another_product .pickforyou .pickforyou_slide_area .cycle-prev {display:none;position:absolute;top:168px;left:-58px;width:48px;height:56px;text-indent:-9999px;background:url("../../image/pc/main/btn_left_l_default.png") no-repeat left top}
.another_product .pickforyou .pickforyou_slide_area .cycle-next {display:none;position:absolute;top:168px;right:-58px;width:48px;height:56px;text-indent:-9999px;background:url("../../image/pc/main/btn_right_l_default.png") no-repeat left top}
.another_product .pickforyou .pickforyou_slide_area .custom-caption {display:none !important;position:absolute;top:-20px;right:0;color:#999;font-size:12px}
.another_product .pickforyou .pickforyou_slide_area .custom-caption em {font-weight:bold}
.another_product .pickforyou .category_list01 li {margin:0 20px 0 0;width:270px}
.another_product .pickforyou .category_list01 li .type_img,
.another_product .pickforyou .category_list01 li .type_img .photo,
.another_product .pickforyou .category_list01 li .type_img .photo img {width:270px;height:196px}
.another_product .pickforyou .category_list01 li:nth-child(2n) {margin:0}
.another_product .pickforyou .category_list01 li.empty_product {padding-top:224px;height:320px;color:#999;font-size:14px;letter-spacing:-0.1px;line-height:normal;text-align:center;background:#fbfbfb url("../../image/pc/common/ic-no-product.png") no-repeat center 63px;background-size:140px 140px}
.another_product .pickforyou .category_list01 li .mid_wrap .new_price_area {margin-top:12px}
.another_product .pickforyou .category_list01 li .mid_wrap .new_star_grade_wrap {margin-top:16px}

.footer_comment {width:100%;border-bottom:1px solid #eaeaea;text-align:center;background-color:#f5f5f5}
.footer_comment.light {border-top:1px solid #f5f5f5;background-color:#fff}
.footer_comment .comments {display:inline-block;width:1200px}
.footer_comment .comments>div {display:inline-block;float:left;padding:16px 20px 16px 10px;width:50%;text-align:left}
.footer_comment .comments>div.full {width:100%}
.footer_comment .comments>div>label {display:inline-block;margin-bottom:4px;width:100%;color:#666;font-size:12px;font-weight:bold;letter-spacing:-1.2px;line-height:normal}
.footer_comment .comments>div>span,
.footer_comment .comments>div>a {display:inline-block;width:100%;color:#999;font-size:12px;letter-spacing:-1.2px;line-height:18px}
.footer_comment .comments>div>a {width:auto;color:#4876ef}

.recommend_product .category_list01 {margin-bottom:24px}
.recommend_product .category_list01 li {width:223px}
.recommend_product .category_list01 li .type_img {width:223px;height:163px}
.recommend_product .category_list01 li .type_img .photo {width:223px;height:163px}
.recommend_product .category_list01 li .type_img .photo img {width:223px;height:163px}
.recommend_product .category_list01 li:nth-child(4n) {margin-right:20px}
.recommend_product .category_list01 li:nth-child(5n) {margin-right:0}
.recommend_product .category_list01 li .mid_wrap .new_price_area {margin-top:8px}

/* info_basic */
.info_basic {float:left;width:480px}
.info_basic>div,
.info_basic>dl {border:1px solid #e7e7e7;border-width:0 1px 1px 1px}
.info_basic .product_photo {display:table;overflow:hidden;position:relative;width:480px;height:370px;border:1px solid #e7e7e7;background:#f7f7f7 url("../../image/pc/ico/bg_product_photo.png") no-repeat center center}
.info_basic .product_photo span {display:table-cell;text-align:center;vertical-align:middle}
.info_basic .product_photo span img {max-width:478px;max-height:370px}
.info_basic .product_photo:after {position:absolute;top:0;right:0;bottom:0;left:0;content:""}
.info_basic .product_photo span.sale_discount,
.info_basic .product_photo span.hotdeal_discount {position:absolute;top:10px;right:10px;z-index:12;padding-top:35px;width:82px;height:92px;color:#fff;font-family:Roboto, Malgun Gothic, sans-serif;font-size:34px;font-weight:bold;letter-spacing:-0.6px;text-align:center;background-size:82px 92px}
.info_basic .product_photo span.sale_discount {background:url("../../image/pc/common/badge-sale-82-px.png") no-repeat 0 0}
.info_basic .product_photo span.hotdeal_discount {background:url("../../image/pc/common/badge-hotdeal-82-px.png") no-repeat 0 0}
.info_basic .product_photo span.sale_discount:after,
.info_basic .product_photo span.hotdeal_discount:after {font-size:24px;font-weight:normal;content:"\25"}
.info_basic .profile {overflow:hidden;padding:15px 20px}
.info_basic .profile .left_area {overflow:hidden;float:left;min-width:50%}
.info_basic .profile .left_area .photo {overflow:hidden;float:left;position:relative;width:55px;height:55px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;text-align:center;background:#ebebeb url("../../image/pc/ico/bg_profile.png") no-repeat center center;background-size:25px auto}
.info_basic .profile .left_area .photo:after {overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:55px;height:55px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:rgba(0,0,0,0.08);content:""}
.info_basic .profile .left_area .photo span {display:table-cell;overflow:hidden;width:55px;height:55px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;text-align:center;vertical-align:middle}
.info_basic .profile .left_area .photo span img {max-width:55px;max-height:55px}
.info_basic .profile .left_area .name {float:left;margin-left:10px}
.info_basic .profile .left_area .name span {display:block;margin-top:12px;color:#333;font-size:14px;font-weight:600}
.info_basic .profile .left_area .name span em {color:#666;font-weight:normal}
.info_basic .profile .left_area .name span img {padding-left:5px;vertical-align:-3px}
.info_basic .profile .left_area .name span:first-child {margin-top:5px;font-size:16px}
.info_basic .profile .right_area {float:right}
.info_basic .profile .right_area .auth_wrap {margin-top:5px}
.info_basic .profile .right_area .auth_wrap span {display:inline-block;width:60px;height:16px;color:#fff;font-family:dotum, arial, sans-serif;font-size:11px;line-height:17px;text-align:center}
.info_basic .profile .right_area .auth_wrap .auth01 {background:#8a12c3}
.info_basic .profile .right_area .auth_wrap .auth02 {background:#0973df}
.info_basic .profile .right_area .login_time {margin-top:8px;color:#666;text-align:right}
.info_basic .profile .right_area .login_time span {display:inline-block;margin-top:5px;padding-left:15px;color:#4876ef;background:url("../../image/pc/ico/ico_time.png") 0 1px no-repeat}
.info_basic .count {overflow:hidden;padding:10px 0}
.info_basic .count div {float:left;width:159px;border-left:1px solid #e7e7e7;font-size:19px;font-weight:600;text-align:center}
.info_basic .count div:first-child {border-left:0}
.info_basic .count div span {display:block;margin-top:8px;font-size:13px;font-weight:normal}
.info_basic .count .type01 {color:#294974}
.info_basic .count .type02 {color:#4876ef}
.info_basic .count .type03 {color:#294974;background:url("../../image/pc/ico/ico_car.png") center 2px no-repeat}
.info_basic .count .type03.seller_schedule {cursor:pointer}
.info_basic .count .type03 span {margin-top:27px}
.info_basic .seller_text {padding:15px 20px;background:#f9f9f9}
.info_basic .seller_text dt {position:relative;color:#333;font-size:14px;font-weight:600}
.info_basic .seller_text dt .more {position:absolute;top:0;right:0;font-size:13px;font-weight:normal}
.info_basic .seller_text dt .more:hover {color:#4876ef}
.info_basic .seller_text dd {overflow:hidden;margin-top:10px;height:40px;color:#666;line-height:20px}
.info_basic .contact {overflow:hidden}
.info_basic .contact span a {display:block;float:left;width:100%;height:40px;font-size:15px;font-weight:500;line-height:40px;text-align:center;text-decoration:none}
.info_basic .contact span.like {float:left;width:49%}
.info_basic .contact span.like a {padding-left:30px;color:#4876ef;font-weight:bold;background:url("../../image/pc/ico/ico_heart02.png") 85px 50% no-repeat}
.info_basic .contact span.like a span {color:#999;font-weight:normal}
.info_basic .contact span.like a:hover {background:url("../../image/pc/ico/ico_heart_on.png") 85px 50% no-repeat}
.info_basic .contact span.like a.on {background:url("../../image/pc/ico/ico_heart_on.png") 85px 50% no-repeat}
.info_basic .contact span.phone {float:right;width:49%;border-left:1px solid #e6e6e6}
.info_basic .contact span.phone strong {display:inline-block;height:40px;color:#999;font-size:15px;font-weight:bold;line-height:40px;text-align:center;text-decoration:none}
.info_basic .contact span.phone strong>span {position:relative;margin-left:35px;padding-left:30px;height:19px;color:#999;background:url("../../image/pc/ico/ico_tel.png") left 50% no-repeat}
.info_basic .contact span.phone strong em {font-weight:normal}
.info_basic .calendar_event {display:none}
.info_basic .calendar_area {position:absolute;top:518px;left:10px;z-index:1;width:480px;min-height:184px;border:1px solid #d0d0d0;background:#f9f9f9}
.info_basic .calendar_area .carlendar {float:left;padding:19px 10px 10px;width:255px}
.info_basic .calendar_area .carlendar .year {position:relative;text-align:center}
.info_basic .calendar_area .carlendar .year .prev,
.info_basic .calendar_area .carlendar .year .next,
.info_basic .calendar_area .carlendar .year .date {position:absolute;top:0}
.info_basic .calendar_area .carlendar .year .prev {left:10px}
.info_basic .calendar_area .carlendar .year .next {right:10px}
.info_basic .calendar_area .carlendar .date {width:100%;color:#333;font-size:14px;text-align:center}
.info_basic .calendar_area .carlendar .week ul {margin-top:22px;padding-bottom:2px;height:22px;border-bottom:1px solid #f4f4f4}
.info_basic .calendar_area .carlendar .week li {float:left;margin-right:4px;width:30px;text-align:center}
.info_basic .calendar_area .carlendar .week li:last-child {margin-right:0}
.info_basic .calendar_area .carlendar .day li {float:left;margin-right:4px;width:30px;height:22px;line-height:22px;text-align:center}
.info_basic .calendar_area .carlendar .day li.mark_today {color:#fff;background:#4876ef}
.info_basic .calendar_area .carlendar .day li.mark_offday {color:#e8e8e8;background:#b5b5b5}
.info_basic .calendar_area .carlendar .day li:nth-child(7n) {margin-right:0;color:#3581b6}
.info_basic .calendar_area .carlendar .day li:first-child,
.info_basic .calendar_area .carlendar .day li:nth-child(7n+1) {color:#4876ef}
.info_basic .calendar_area .date_info {float:right;padding:18px 6px 0 6px;width:200px}
.info_basic .calendar_area .date_info ul {margin-bottom:40px;color:#666}
.info_basic .calendar_area .date_info .mark_today,
.info_basic .calendar_area .date_info .mark_offday {display:block;padding-left:10px;line-height:20px}
.info_basic .calendar_area .date_info .mark_today {background:url("../../image/pc/ico/ico_red.png") 0 5px no-repeat}
.info_basic .calendar_area .date_info .mark_offday {margin-bottom:30px;background:url("../../image/pc/ico/ico_gray.png")0 5px no-repeat}
.info_basic .calendar_area .date_info p {margin-bottom:10px;color:#999;line-height:18px}
.info_basic .calendar_area .btn_calendar_close {position:absolute;top:11px;right:11px;margin:0;padding:0;border:none;cursor:pointer}

/* price_area */
.price_area {float:left;position:relative;margin-left:47px;padding:231px 0 155px 0;width:477px;height:653px} /* 644 */
.price_area h1 {font-size:20px;line-height:32px;word-break:break-all}
.price_area .price_top {position:absolute;top:0;left:0;width:100%}
.price_area .price_bottom {position:absolute;bottom:0;left:0;width:100%}
.price_area .sup_info {overflow:hidden;position:relative;margin-top:10px;height:50px;border-bottom:1px solid #e7e7e7;color:#999;font-size:14px;line-height:50px}
.price_area .sup_info .star_grade_wrap {float:left}
.price_area .sup_info .star_grade_wrap span {display:inline-block;height:12px;line-height:12px}
.price_area .sup_info .star_grade_wrap span em {padding-left:5px;color:#333;font-weight:bold}
.star_grade {margin:19px 0 0 10px;width:69px;background:url("../../image/pc/ico/five_star_gray_xs.png") left 1px no-repeat} /* 1383 */
.star_grade span {text-indent:-10000px;background:url("../../image/pc/ico/five_star_yellow_xs.png") left bottom no-repeat} /* 1383 */
.star_grade_xs {display:inline-block}
.star_grade_xs .stars {display:inline-block;overflow:hidden;width:69px;height:12px;background:url("../../image/pc/ico/five_star_gray_xs.png") 0 0 no-repeat;background-size:69px 12px} /* 1383 */
.star_grade_xs .stars .percent {display:block;overflow:hidden;width:0;height:12px;background:url("../../image/pc/ico/five_star_yellow_xs.png") 0 0 no-repeat;background-size:69px 12px} /* 1383 */
.star_grade_s {display:inline-block}
.star_grade_s .stars {display:inline-block;overflow:hidden;width:117px;height:19px;background:url("../../image/pc/ico/five_star_gray_s.png") 0 0 no-repeat;background-size:117px 19px} /* 1383 */
.star_grade_s .stars .percent {display:block;overflow:hidden;width:0;height:19px;background:url("../../image/pc/ico/five_star_yellow_s.png") 0 0 no-repeat;background-size:117px 19px} /* 1383 */
.star_grade_s .total_num {display:inline-block;margin-left:5px;padding-top:3px;font-size:15px;font-weight:bold;line-height:1;vertical-align:top}
.star_grade_m .stars {display:inline-block;overflow:hidden;width:134px;height:22px;background:url("../../image/pc/ico/five_star_gray_m.png") 0 0 no-repeat;background-size:134px 22px} /* 1383 */
.star_grade_m .stars .percent {display:block;overflow:hidden;width:0;height:22px;background:url("../../image/pc/ico/five_star_yellow_m.png") 0 0 no-repeat;background-size:134px 22px} /* 1383 */
.star_grade_l .stars {display:inline-block;overflow:hidden;width:158px;height:30px;background:url("../../image/pc/ico/five_star_gray_l_01.png") 0 0 no-repeat;background-size:158px 30px} /* 1383 */
.star_grade_l .stars .percent {display:block;overflow:hidden;width:0;height:30px;background:url("../../image/pc/ico/five_star_yellow_l_01.png") 0 0 no-repeat;background-size:158px 30px} /* 1383 */

.line_grade {display:inline-block;width:100%}
.line_grade .line {display:inline-block;overflow:hidden;width:100%;height:10px;background:#ebebeb} /* 1383 */
.line_grade .line .percent {display:block;overflow:hidden;width:0;height:10px;background:#4876ef} /* 1383 */

.detail_grade {display:inline-block;overflow:hidden}
.detail_grade li {float:left;margin-left:20px;padding:0 1px 0 20px;font-size:12px;line-height:1.2}
.detail_grade li em {font-weight:bold}
.detail_grade li.one {background:url("../../image/pc/ico/icon-gauge-bar-01.png") no-repeat left top}
.detail_grade li.two {background:url("../../image/pc/ico/icon-gauge-bar-02.png") no-repeat left top}
.detail_grade li.three {background:url("../../image/pc/ico/icon-gauge-bar-03.png") no-repeat left top}
.detail_grade li.four {background:url("../../image/pc/ico/icon-gauge-bar-04.png") no-repeat left top}
.detail_grade li.five {background:url("../../image/pc/ico/icon-gauge-bar-05.png") no-repeat left top}

.icon_grade {display:inline-block;overflow:hidden;margin-left:20px;padding-left:20px;font-size:12px;line-height:1.4}
.icon_grade.verygood {background:url("../../image/pc/ico/verygood_yellow_s.png") no-repeat left top}
.icon_grade.good {background:url("../../image/pc/ico/good_yellow_s.png") no-repeat left top}
.icon_grade.bad {background:url("../../image/pc/ico/bad_yellow_s.png") no-repeat left top}
.icon_grade.verybad {background:url("../../image/pc/ico/verybad_yellow_s.png") no-repeat left top}
.icon_grade_m {display:inline-block;overflow:hidden;position:relative;top:1px;margin-left:20px;padding-left:28px;font-size:14px;font-weight:bold;line-height:1.7}
.icon_grade_m.verygood {background:url("../../image/pc/ico/verygood_yellow_m.png") no-repeat left top}
.icon_grade_m.good {background:url("../../image/pc/ico/good_yellow_m.png") no-repeat left top}
.icon_grade_m.bad {background:url("../../image/pc/ico/bad_yellow_m.png") no-repeat left top}
.icon_grade_m.verybad {background:url("../../image/pc/ico/verybad_yellow_m.png") no-repeat left top}
.price_area .sup_info .buy_per {float:left;margin-left:10px;padding-left:10px;background:url("../../image/pc/ico/bar_type01.png") 0 52% no-repeat}
.price_area .sup_info .buy_per span {display:inline-block;margin-left:10px}
.price_area .sup_info .buy_per span.grade01 {color:green}
.price_area .sup_info .buy_per span.grade02 {color:#666}
.price_area .sup_info .buy_per span.grade03 {color:#fbbc05}
.price_area .sup_info .buy_per span.grade04 {color:#4876ef}
.price_area .sup_info .social {position:absolute;top:0;right:0}
.price_area .sup_info .social a {display:inline-block;margin-left:3px;width:20px;height:20px}
.price_area .sup_info .social a:first-child {margin-left:0}
.price_area .sup_info .social a img {width:100%;height:100%}
.price_area .price_rough {position:relative;margin-top:8px} /* 1133 */
.price_area .price_rough>div {overflow:hidden;color:#333;font-size:14px}
.price_area .price_rough>div>span {float:left;width:75px;color:#999}
.price_area .price_rough .date {padding-top:23px;line-height:1.2} /* 1133 */
.price_area .price_rough .trans {margin-top:15px;line-height:1.2}
.price_area .price_rough .number {margin-top:15px;height:22px;line-height:22px}
.price_area .price_rough .number .number_box,
.price_area .price_choice .list .adjust .number_box {overflow:hidden;float:left;height:22px;line-height:22px}
.price_area .price_choice .list .adjust .number_box {margin-top:7px}
.price_area .price_rough .number .number_box span,
.price_area .price_choice .list .adjust .number_box span {display:inline-block;float:left;width:33px;height:22px;border:1px solid #ddd;font-size:13px;line-height:22px;text-align:center;background:#fff}
.price_area .price_rough .number .number_box a,
.price_area .price_choice .list .adjust .number_box a {float:left}
.price_area .price_rough .number .number_box a img {vertical-align:top}
.price_area .price_rough .price {position:absolute;top:0;right:0;width:240px;height:77px;text-align:right}
.price_area .price_rough .price .sale {position:absolute;top:0;right:0;color:#999;font-size:16px;text-decoration:line-through}
.price_area .price_rough .price .price_box {position:absolute;top:22px;right:0}
.price_area .price_rough .price .price_box .origin {color:#4876ef;font-size:16px}
.price_area .price_rough .price .price_box .origin em {font-size:28px;font-weight:bold}
.price_area .price_rough .price .price_box .discount {margin-right:10px;color:#333;font-size:14px}
.price_area .price_rough .price .price_box .discount em {font-size:28px;font-weight:bold}
.price_area .price_rough .price.price_info .sale {right:27px}
.price_area .price_rough .price.price_info .price_box .origin {padding-right:5px}
.price_area .price_rough .price.price_info .price_box button {margin-top:-5px}
.price_area .price_rough .area_coupon {position:absolute;top:58px;right:0}
.price_area .price_rough .area_coupon img {width:32px;height:18px}
.price_area .price_rough .area_coupon a.coupon {display:inline-block;padding:2px 25px 4px 5px;height:18px;border:1px solid #2b89e3;color:#444;font-size:12px;vertical-align:top;background:url("../../image/pc/common/ico_coupon_down.png") no-repeat 90% 50%;background-size:13px 10px}
.price_area .price_select .selectbox {position:relative;z-index:1;width:100%;height:40px;border:1px solid #e7e7e7;border-width:0 1px 1px 1px;font-size:14px;background:#fff}
.price_area .price_select .selectbox:before {position:absolute;top:53%;right:15px;margin-top:-1px;width:11px;height:7px;background:url("../../image/pc/ico/select_arr.png") no-repeat;content:""}
.price_area .price_select .selectbox label {overflow:hidden;position:absolute;top:12px;left:15px;z-index:-1;max-width:440px;height:16px;box-sizing:border-box;color:#666;text-overflow:ellipsis;white-space:nowrap}
.price_area .price_select .selectbox select {width:100%;height:40px;border:0;color:#666;line-height:40px;opacity:0;filter:alpha(opacity=0);-webkit-appearance:none;-moz-appearance:none;appearance:none}
.price_area .price_select .selectbox select option:disabled {color:#d1d1d1}
.price_area .price_select .selectbox:first-child {border-top:1px solid #e7e7e7}
.price_area .price_choice {overflow-y:scroll;margin-top:15px;padding:0 18px;height:125px;border:2px solid #d0d0d0;background:#f9f9f9}
.price_area .price_choice .list {position:relative;padding:10px 0 11px;border-bottom:1px dashed #e0e0e0;line-height:1.3}
.price_area .price_choice .list>span {display:block;padding-right:200px}
.price_area .price_choice .list .adjust {overflow:hidden;position:absolute;top:50%;right:0;margin-top:-19px;line-height:38px}
.price_area .price_choice .list .adjust .price {display:inline-block;position:relative;margin-left:5px;padding-right:20px;width:100px;text-align:right}
.price_area .price_choice .list .adjust .price a {position:absolute;top:50%;right:0;margin-top:-10px;width:20px;height:20px;line-height:20px}
.price_area .price_choice .list .adjust .price img {padding-left:3px;vertical-align:-2px}
.price_area .price_choice .list .adjust .number_box a img {vertical-align:top}
.price_area .price_choice .list .adjust .num {display:inline-block;width:75px;text-align:center}
.price_area .price_final {position:relative;margin-top:20px;color:#4876ef;font-size:16px;vertical-align:bottom}
.price_area .price_final .price {position:absolute;top:0;right:0}
.price_area .price_final span {display:inline-block;margin-right:15px;color:#333}
.price_area .price_final em {font-size:28px;font-weight:600}
.price_area .btn_wrap {margin-top:35px} /* 644 */
.price_area .btn_wrap button {margin-left:5px;width:124px;height:55px;border:1px solid #4876ef;font-size:19px;font-weight:600;line-height:55px;text-align:center}
.price_area .btn_wrap button:first-child {margin-left:0;width:225px}
.price_area .btn_wrap button:last-child {width:243px}
.price_area .btn_wrap .btn_order {padding-left:20px;color:#fff;background:url("../../image/pc/ico/ico_check.png") 60px 18px no-repeat #4876ef}
.price_area .btn_wrap .btn_talk {padding-left:30px;border:1px solid #ccc;color:#333;background:url("../../image/pc/ico/ico_talk02.png") 39px 20px no-repeat}
.price_area .btn_wrap .btn_zero_order {border:1px solid #3ba8e1;color:#fff;background:#3ba8e1} /* 2014 */
.price_area .btn_wrap .btn_zero_order span {color:#fff600;font-size:22px} /* 2014 */
.price_area .btn_wrap .btn_consult {color:#4876ef}
.price_area .btn_wrap .btn_cart {padding-left:20px;color:#4876ef;background:url("../../image/pc/ico/ico_heart02.png") 39px 22px no-repeat}
.price_area .btn_wrap .btn_cart:hover,
.price_area .btn_wrap .btn_cart.on {background:url("../../image/pc/ico/ico_heart_on.png") 39px 22px no-repeat}
.price_area .btn_wrap .btn_soldout {border:none;color:#d1d1d1;background-color:#f0f0f0}
.price_area .btn_wrap_free {overflow:hidden;float:right;position:relative;margin-top:8px}
.price_area .btn_wrap_free .order_info {float:left;position:relative;margin-left:0;padding:10px 0 12px 12px;width:114px;height:38px;border-top:1px dotted #c4c4c4;border-bottom:1px dotted #c4c4c4;color:#333;font-size:14px}
.price_area .btn_wrap_free .order_info strong {display:block;padding-bottom:3px;color:#333;font-size:14px;font-weight:normal}
.price_area .btn_wrap_free .order_info span {position:absolute;top:20px;right:6px;color:#3ba8e1;font-size:16px}
.price_area .btn_wrap_free .order_info .order_info_tool {display:inline-block;margin-left:0;vertical-align:middle}
.price_area .btn_wrap_free .order_info .order_info_tool img {vertical-align:top}
.price_area .btn_wrap_free button {float:right;margin-left:12px;padding-left:27px;width:118px;height:38px;border:1px solid #ccc;color:#333;font-size:14px;line-height:22px;text-align:center;background:#fff url("../../image/pc/ico/ico_free.png") 21px 10px no-repeat}
.price_area .btn_wrap_free .sold_out {display:block;padding:0}
.price_area .btn_wrap_free02 {overflow:hidden;position:relative;margin-top:15px}
.price_area .btn_wrap_free02 .order_info {float:left;position:relative;margin-left:2px;padding:12px 6px 12px 12px;width:235px;height:55px;border-top:1px dotted #c4c4c4;border-bottom:1px dotted #c4c4c4;color:#999;font-size:12px}
.price_area .btn_wrap_free02 .order_info strong {display:block;padding-top:7px;padding-bottom:3px;color:#333;font-size:16px}
.price_area .btn_wrap_free02 .order_info span {position:absolute;top:20px;right:6px;color:#3ba8e1;font-size:16px}
.price_area .btn_wrap_free02 .order_info .order_info_tool {display:inline-block;margin-left:5px}
.price_area .btn_wrap_free02 .order_info .order_info_tool img {vertical-align:top}
.price_area .btn_wrap_free02 button {float:left;margin-left:12px;width:227px;height:55px;border:1px solid #3ba8e1;font-size:19px;font-weight:600;line-height:55px;text-align:center}
.price_area .btn_wrap_free02 button:last-child {width:227px}
.price_area .btn_wrap_free02 .btn_order {color:#fff;background:#3ba8e1}
.price_area .btn_wrap_free02 .btn_order span {color:#fff600;font-size:22px}
.price_area .btn_wrap_free02 .sold_out {display:block;position:absolute;top:0;left:0;width:477px;height:55px;text-align:right;background:#fff;opacity:0.8}
.price_area .btn_wrap_free02 .sold_out img {position:absolute;top:20px;right:66px;z-index:10}

/* banner_wrap */
.banner_wrap {margin-top:20px}

/* detail_view_content */
.detail_view_content {position:relative;padding:40px 0;background:#f2f2f2}
.detail_view_content>div {width:1004px;background:#fff}
.detail_view_content .sticky02_wrap {z-index:1;width:100%;background:#f2f2f2}
.detail_view_content .sticky02_wrap .tab_sticky {overflow:hidden;margin:0 auto;padding:0 10px;width:1024px}
.detail_view_content .sticky02_wrap .tab_sticky li {float:left;width:25%;height:36px;border-left:1px solid #fff;line-height:36px}
.detail_view_content .sticky02_wrap .tab_sticky li a {display:block;color:#fff;font-size:16px;text-align:center;background:#a8a8a8}
.detail_view_content .sticky02_wrap .tab_sticky li a.on {background:#363f50}
.detail_view_content .sticky02_wrap .tab_sticky li:first-child {border:0}
.detail_view_content .cont_text {margin-top:15px;padding:30px 0 0;border-top:1px solid #d0d0d0;font-size:14px;line-height:22px;word-break:break-all}
.detail_view_content .cont_text img {margin:10px 0 0}
.detail_view_content .tag_wrap {position:relative;padding:10px 85px 0 25px}
.detail_view_content .tag_wrap:after {display:block;clear:both;content:""}
.detail_view_content .tag_wrap .tag {overflow:hidden;float:left}
.detail_view_content .tag_wrap .tag span {display:inline-block;position:absolute;top:10px;left:0;color:#4876ef;font-weight:600;line-height:20px}
.detail_view_content .tag_wrap .tag a {display:inline-block;margin:0 0 5px 5px;padding:0 5px;height:20px;border:1px solid #eee;color:#666;line-height:1.3;text-decoration:none;background:#f9f9f9}
.detail_view_content .tag_wrap .btn_report {position:absolute;top:10px;right:0;padding-right:10px;width:80px;height:23px;border:1px solid #eee;color:#666;line-height:1.3;text-align:center;text-decoration:none;background:url("../../image/pc/ico/ico_more_arrow.png") 62px 8px no-repeat }
.detail_view_content .guide_otwojob {overflow:hidden;margin:15px 0 50px 0;border-top:1px solid #cfcfcf}
.detail_view_content .guide_otwojob li {float:left;width:25%;text-align:center;background:url("../../image/pc/ico/ico_arr_big.png") top 60px right no-repeat}
.detail_view_content .guide_otwojob li:last-child {background:none}
.detail_view_content .guide_otwojob li.step01 div {background:url("../../image/pc/ico/ico_otwo_info01.png") center 40px no-repeat}
.detail_view_content .guide_otwojob li.step02 div {background:url("../../image/pc/ico/ico_otwo_info02.png") center 40px no-repeat}
.detail_view_content .guide_otwojob li.step03 div {background:url("../../image/pc/ico/ico_otwo_info03.png") center 40px no-repeat}
.detail_view_content .guide_otwojob li.step04 div {background:url("../../image/pc/ico/ico_otwo_info04.png") center 40px no-repeat}
.detail_view_content .guide_otwojob li>div {padding-top:100px;color:#666;line-height:20px}
.detail_view_content .guide_otwojob li>div h4 {margin-bottom:10px;color:#333;font-size:18px;font-weight:600}
.detail_view_content .type_free {padding:30px 40px 50px}
.detail_view_content .free_otwojob p.tit_free {font-size:20px}
.detail_view_content .free_otwojob p.tit_free strong {color:#3ba8e1;font-weight:normal}
.detail_view_content .free_otwojob {margin:15px 0 0;padding-top:26px;border-top:1px solid #cfcfcf}
.detail_view_content .free_otwojob .tit_free {margin-bottom:8px}
.detail_view_content .free_otwojob .btn_wrap_free {overflow:hidden;margin-top:15px;padding-left:421px}
.detail_view_content .free_otwojob .btn_wrap_free .order_info {float:left;position:relative;margin-left:2px;padding:12px 6px 12px 12px;width:260px;height:55px;border-top:1px dotted #c4c4c4;border-bottom:1px dotted #c4c4c4;color:#999;font-size:12px}
.detail_view_content .free_otwojob .btn_wrap_free .order_info strong {display:block;padding-bottom:3px;color:#333;font-size:16px}
.detail_view_content .free_otwojob .btn_wrap_free .order_info span {position:absolute;top:20px;right:6px;color:#3ba8e1;font-size:16px}
.detail_view_content .free_otwojob .btn_wrap_free .order_info .order_info_tool {display:inline-block;margin-left:5px}
.detail_view_content .free_otwojob .btn_wrap_free .order_info .order_info_tool img {vertical-align:top}
.detail_view_content .free_otwojob .btn_wrap_free button {float:left;margin-left:12px;width:227px;height:55px;border:1px solid #3ba8e1;font-size:19px;font-weight:600;line-height:55px;text-align:center}
.detail_view_content .free_otwojob .btn_wrap_free button:last-child {width:227px}
.detail_view_content .free_otwojob .btn_wrap_free .btn_order {color:#fff;background:#3ba8e1}
.detail_view_content .free_otwojob .btn_wrap_free .btn_order span {color:#fff600;font-size:22px}

.price_area .btn_wrap_free .order_info .order_info_tool {display:inline-block;margin-left:5px}
.price_area .btn_wrap_free .order_info .order_info_tool img {vertical-align:top}

/* new_product */
.new_product {overflow:hidden;position:relative;padding:25px 0 40px;max-height:386px;background:#545960}
.new_product h3 {margin:0 auto 20px;color:#fff;font-size:26px;text-align:center}
.new_product h3 span {color:#4876ef}
.new_product .list {overflow:hidden;position:relative}
.new_product .list li {float:left;position:relative;margin-right:26px;width:180px;height:275px;border:1px solid #545960;background:#fff}
.new_product .list li .over_dimmed {display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba( 0, 0, 0, 0.3 )}
.new_product .list li:hover {border:1px solid #4876ef}
.new_product .list li:hover .over_dimmed {display:block}
.new_product .list li .type_img {display:table;overflow:hidden;position:relative;margin:8px 8px 10px 8px;width:164px;height:128px;cursor:pointer}
.new_product .list li .type_img:after {position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.08);content:""}
.new_product .list li .type_img>span {display:table-cell;text-align:center;vertical-align:middle}
.new_product .list li .type_img>span img {max-width:164px;max-height:128px}
.new_product .list li .type_img .info_icon {position:absolute;bottom:0;left:0}
.new_product .list li .type_img .info_icon span {display:inline-block;margin-left:2px;padding:2px 0;padding:3px 0 1px 0\0/IE8+9;width:63px;color:#fff;font-family:dotum, sans-serif;font-size:11px;text-align:center}
.new_product .list li .type_img .info_icon span:first-child {margin-left:0}
.new_product .list li .type_img .info_icon .profile {background:#8a12c3}
.new_product .list li .type_img .info_icon .company {background:#0973df}
.new_product .list li .type_img .power_seller {position:absolute;top:5px;left:5px}
.new_product .list li h4 {overflow:hidden;margin:8px 8px 10px 8px;height:36px;line-height:18px}
.new_product .list li .price {display:inline-block;margin:8px 8px 10px 8px;color:#4876ef;font-size:14px}
.new_product .list li .price em {font-size:19px;font-weight:600}
.new_product .list li .state {overflow:hidden;padding:8px 10px;border-top:1px solid #f1f1f1;color:#666;font-size:14px}
.new_product .list li .state>span {display:block;float:left;height:27px;line-height:27px}
.new_product .list li .state .photo {overflow:hidden;position:relative;margin-right:5px;width:27px;height:27px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;text-align:center;background:#ebebeb url("../../image/pc/ico/bg_profile.png")no-repeat center center;background-size:15px auto}
.new_product .list li .state .photo a {display:table;overflow:hidden;width:27px;height:27px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}
.new_product .list li .state .photo:after {overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:27px;height:27px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:rgba(0,0,0,0.08);content:""}
.new_product .list li .state .photo span {display:table-cell;overflow:hidden;margin-top:0;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;text-align:center;vertical-align:middle}
.new_product .list li .state .photo span img {max-width:27px;max-height:27px}
.new_product .list li .state .name {overflow:hidden;width:90px;text-overflow:ellipsis;white-space:nowrap}
.new_product .list li .state .like {display:inline-block;float:right;padding-left:20px;height:27px;line-height:27px;background:url("../../image/pc/ico/ico_heart.png") 0 7px no-repeat}
.new_product .list li .state .like.on {background:url("../../image/pc/ico/ico_heart_on.png") 0 7px no-repeat}

/* talent_list */
.talent_list {overflow:hidden;margin-top:50px;padding-bottom:60px;background:#eaeaea}
.talent_list.free_talent_list {margin-top:0} /* 644 */
.talent_list>article {position:relative;margin:0 auto;padding:0 10px;width:1024px}
.talent_list .search_list_wrap {position:relative;margin-top:10px}
.talent_list .search_list_wrap .btn_search_wrap {position:absolute;top:-36px;right:0;padding-right:15px;width:125px;height:36px;border:1px solid #dbdbdb;line-height:36px;text-align:center;background:#f8f8f8 url("../../image/pc/ico/search_arr_down.png") no-repeat 99px 14px}
.talent_list .search_list_wrap .btn_search_wrap.on {top:-36px;border:1px solid #dbdbdb;background:#f8f8f8 url("../../image/pc/ico/search_arr.png") no-repeat 99px 14px}
.talent_list .search_list_wrap .box_category {border:1px solid #dbdbdb;background:#f8f8f8}
.talent_list .search_list_wrap .box_category dl {padding:13px 23px 7px 25px}
.talent_list .search_list_wrap .box_category dl:after {display:block;clear:both;content:""}
.talent_list .search_list_wrap .box_category dl dt,
.talent_list .search_list_wrap .box_category dl dd {margin-bottom:8px}
.talent_list .search_list_wrap .box_category dl dt {float:left;clear:both;width:180px;font-size:15px}
.talent_list .search_list_wrap .box_category dl dt span {display:inline-block;color:#333;line-height:38px}
.talent_list .search_list_wrap .box_category dl dd {float:left;width:770px}
.talent_list .search_list_wrap .box_category .input_check,
.talent_list .search_list_wrap .box_category .input_radio {margin-right:20px;line-height:36px}
.talent_list .search_list_wrap .box_category input[type=text] {position:relative;height:36px;border:1px solid #e9e9e9;color:#333;font-size:13px}
.talent_list .search_list_wrap .box_category input:focus {border:1px solid #4876ef}
.talent_list .search_list_wrap .search_tag {overflow:hidden;position:relative;padding:0 25px;background:#dbdbdb}
.talent_list .search_list_wrap .search_tag .tit {float:left;margin:15px 0;width:105px;font-size:16px;font-weight:600}
.talent_list .search_list_wrap .search_tag .tag_box {float:left;margin:10px 0 15px 0;width:655px}
.talent_list .search_list_wrap .search_tag .tag_box span {display:inline-block;margin:5px 15px 0 0;font-size:14px}
.talent_list .search_list_wrap .search_tag .tag_box span img {padding-left:5px;vertical-align:top}
.talent_list .search_list_wrap .search_tag .btn_wrap {position:absolute;top:50%;right:25px;margin-top:-17px}
.talent_list .search_list_wrap .search_tag .btn_wrap button {margin-left:5px;width:100px;height:34px;font-size:15px;line-height:34px}
.talent_list .search_list_wrap .search_tag .btn_wrap button:first-child {margin-left:0}
.talent_list .btn_list_more {margin-top:20px;padding-left:30px;width:100%;height:42px;color:#fff;font-size:15px;font-weight:600;line-height:42px;text-align:center;background:#c7c7c7 url("../../image/pc/ico/ico_list_more.png") no-repeat 470px 13px}

/* plus_talent_list */
.plus_talent_list {position:relative;margin:40px auto 0;padding:0 10px;width:1024px}

/* view_profile */
.view_profile {padding-bottom:40px;text-align:center}
.view_profile>article {overflow:hidden;position:relative;margin:0 auto;padding:0 10px 5px 10px;width:1024px}
.view_profile>.left_area {float:left;width:204px}
.view_profile .left_area .name_tag {overflow:hidden;position:relative;width:204px;height:238px;color:#fff;text-align:center;background:#4876ef}
.view_profile .left_area .name_tag.company {background:#0973df}
.view_profile .left_area .name_tag span {display:block}
.view_profile .left_area .name_tag .photo {display:table;overflow:hidden;position:relative;margin:30px auto 20px;width:118px;height:118px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;text-align:center;background:#ebebeb url("../../image/pc/ico/bg_profile2.png") no-repeat center center;background-size:60px auto}
.view_profile .left_area .name_tag .photo:after {overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:118px;height:118px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:rgba(0,0,0,0.08);content:""}
.view_profile .left_area .name_tag .photo span {display:table-cell;overflow:hidden;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;text-align:center;vertical-align:middle}
.view_profile .left_area .name_tag .photo span img {max-width:118px;max-height:118px}
.view_profile .left_area .name_tag .name {font-size:18px}
.view_profile .left_area .name_tag .name em {display:block;margin-top:5px;font-size:13px}
.view_profile .left_area .name_tag .power_seller {position:absolute;top:20px;left:20px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}
.view_profile .left_area .special {padding:20px 20px 28px;min-height:106px;border:1px solid #e5e5e5;text-align:center}
.view_profile .left_area .special dl {font-size:14px;line-height:20px}
.view_profile .left_area .special dt {display:inline-block;padding-right:15px;font-weight:600;background:url("../../image/pc/ico/ico_line2.png") right 3px no-repeat}
.view_profile .left_area .special dd {display:inline-block;padding-left:10px;color:#666}
.view_profile .left_area .special .info_icon {margin-top:20px}
.view_profile .left_area .special .info_icon span {display:inline-block;margin-left:2px;padding:2px 0;padding:3px 0 1px 0\0/IE8+9;width:63px;color:#fff;font-family:dotum, sans-serif;font-size:11px;text-align:center}
.view_profile .left_area .special .info_icon span:first-child {margin-left:0}
.view_profile .left_area .special .info_icon .profile {background:#8a12c3}
.view_profile .left_area .special .info_icon .company {background:#0973df}
.view_profile .left_area .message {border-color:#e5e5e5;border-width:0 1px 1px 1px;border-style:solid}
.view_profile .left_area .message a {display:block;padding-left:15px;height:46px;color:#4876ef;font-size:15px;font-weight:600;line-height:46px;text-align:center;text-decoration:none;background:url("../../image/pc/ico/ico_msg_03.png") 39px 55%  no-repeat}
.view_profile .left_area .message a:hover {color:#4876ef;background:url("../../image/pc/ico/ico_msg_03.png") 39px 55% no-repeat}
.view_profile>.right_area {float:left;position:relative;margin-left:15px;width:784px}
.view_profile .right_area .top_wrap {overflow:hidden;padding:0;width:784px;height:auto}
.view_profile .right_area .career {overflow-y:scroll;padding:20px;height:238px;border:1px solid #e5e5e5;line-height:1.4}
.view_profile .right_area .career.company {float:left;margin-left:15px;width:385px}
.view_profile .right_area .career.none {padding-top:105px;color:#999;font-size:16px;text-align:center;background:url("../../image/pc/ico/ico_none.png") 50% 30% no-repeat}
.view_profile .right_area .career.none span {color:#8a12c3}
.view_profile .right_area .career h2 {font-size:20px;font-weight:600}
.view_profile .right_area .career ul li {margin-top:5px;color:#666}
.view_profile .right_area .career ul li:first-child {margin:20px 0 10px;color:#333;font-size:14px;font-weight:600}
.view_profile .right_area .career ul li.mb0 {margin-bottom:0}
.view_profile .right_area .career ul li.mt0 {margin-top:0}
.view_profile .right_area .career ul li.mt10 {margin-top:10px}
.view_profile .right_area .career ul li:first-child i {display:inline-block;margin-left:5px;padding:3px 0 2px;width:63px;color:#fff;font-family:dotum, sans-serif;font-size:11px;font-weight:normal;text-align:center;background-color:#8a12c3}
.view_profile .right_area .sller_info {margin-top:15px;height:138px;border:1px solid #e5e5e5}
.view_profile .right_area .sller_info.none {padding-top:75px;color:#999;font-size:16px;text-align:center;background:url("../../image/pc/ico/ico_none02.png") 50% 30% no-repeat}
.view_profile .right_area .sller_info.none span {color:#4876ef}
.view_profile .right_area .sller_info.company .sller_info_tilte span {display:inline-block;position:absolute;top:15px;left:20px;color:#0973df}
.view_profile .right_area .sller_info.all_view {position:absolute;top:0;left:0;margin:0;width:784px;height:391px;background:#fff}
.view_profile .right_area .sller_info.all_view .sller_info_content {display:inline-block;overflow-y:scroll;width:100%;height:344px}
.view_profile .right_area .sller_info .sller_info_tilte {position:relative;padding:15px 75px 15px 115px;border-bottom:1px solid #e5e5e5;font-size:15px;font-weight:600}
.view_profile .right_area .sller_info .sller_info_tilte span {position:absolute;top:15px;left:20px;margin-right:10px;padding-right:10px;color:#4876ef;background:url("../../image/pc/ico/bar_type01.png") right 5px no-repeat}
.view_profile .right_area .sller_info .sller_info_tilte .more {position:absolute;top:15px;right:20px;color:#666;font-size:13px;font-weight:normal}
.view_profile .right_area .sller_info .sller_info_tilte .more:hover {color:#4876ef}
.view_profile .right_area .sller_info .sller_info_tilte .btn_close {position:absolute;top:10px;right:20px}
.view_profile .right_area .sller_info .sller_info_content {display:-webkit-box;overflow:hidden;padding:15px 20px;height:78px;color:#666;font-size:14px;line-height:20px;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.view_profile .right_area .history {overflow-y:scroll;float:left;padding:20px;width:384px;height:238px;border:1px solid #d7e4f1;background:#eef5fc}
.view_profile .right_area .history h2 {font-size:20px;font-weight:600}
.view_profile .right_area .history ul li {overflow:hidden;margin-top:8px;line-height:18px}
.view_profile .right_area .history ul li:first-child {margin-top:15px}
.view_profile .right_area .history ul li em {display:inline-block;padding-left:15px;width:135px;font-size:14px;background:url("../../image/pc/ico/ico_dot02.png") left 50% no-repeat}
.view_profile .right_area .history ul li span {display:inline-block;margin-left:10px;width:178px;color:#666}

.view_profile .profile_header {display:block;position:relative;text-align:center;background:linear-gradient(102deg, #4595ff, #5a69f2)}
.view_profile.wide .profile_header>article {display:inline-block;position:relative;padding:32px 0 24px;width:1224px}
.view_profile .profile_header .photo {display:inline-block;float:left;position:relative;width:160px;height:160px;-webkit-border-radius:80px;-moz-border-radius:80px;border-radius:80px;text-align:center;background-color:#fff;background-size:160px auto}
.view_profile .profile_header .photo.special:after {display:inline-block;position:absolute;right:3px;bottom:0;width:40px;height:40px;background:url("../../image/pc/ico/ic-special-50-px.png") no-repeat center center;background-size:40px 40px;content:""}
.view_profile .profile_header .photo span {display:inline-block;overflow:hidden;position:relative;width:100%;height:100%;-webkit-border-radius:80px;-moz-border-radius:80px;border-radius:80px;color:#fff;font-size:64px;font-weight:bold;line-height:140px;text-align:center;vertical-align:middle}
.view_profile .profile_header .photo span img {position:absolute;top:50%;left:50%;max-width:160px;max-height:160px;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}
.view_profile .profile_header .photo .camera {display:inline-block;position:absolute;right:3px;bottom:0;width:40px;height:40px;border:1px solid #eaeaea;border-radius:50%;background:#fff url("../../image/pc/ico/ic-camera-24-px.png") no-repeat center center;background-size:24px 24px}
.view_profile .profile_header .profile_inform {display:inline-block;float:left;padding:7px 0 0 30px;width:calc(100% - 162px);color:#fff;text-align:left}
.view_profile .profile_header .profile_inform>label {display:inline-block;margin-bottom:20px;font-size:24px;font-weight:bold;letter-spacing:-1.2px;line-height:normal}
.view_profile .profile_header .profile_inform>label span {display:inline-block;margin-left:8px;font-size:14px;font-weight:normal;letter-spacing:normal;vertical-align:bottom}
.view_profile .profile_header .profile_inform>.btn_view_info {position:relative;}
.view_profile .profile_header .profile_inform>.btn_view_info:before {padding:0 12px;content:"|";display:inline-block;}
.view_profile .profile_header .grade {display:inline-block;margin-bottom:20px;width:100%}
.view_profile .profile_header .grade .top_grade {display:inline-block;margin-right:12px;margin-left:0.1px;font-size:17px;line-height:1.26;vertical-align:middle}
.view_profile .profile_header .grade .top_grade b {color:#fff}
.view_profile .profile_header .grade .top_grade .stars {display:inline-block;overflow:hidden;width:88px;height:16px;background:url("../../image/pc/ico/five_star_gray_s.png") 0 0 no-repeat;background-size:88px 16px}
.view_profile .profile_header .grade .top_grade .percent {display:block;overflow:hidden;width:0;height:16px;background:url("../../image/pc/ico/five_star_yellow_s.png") 0 0 no-repeat;background-size:88px 16px}
.view_profile .profile_header .grade .sell_grade {display:inline-block;position:relative;margin-left:12px;color:#fff;font-size:14px;letter-spacing:-0.9px;line-height:normal;vertical-align:middle}
.view_profile .profile_header .grade .sell_grade:before {display:inline-block;position:absolute;top:3px;left:-13px;width:1px;height:12px;background-color:#fff;content:"";opacity:0.3}
.view_profile .profile_header .grade .sell_grade b {margin-left:8px;font-weight:bold;letter-spacing:normal}
.view_profile .profile_header .brand_text {color:#fff;font-size:17px;letter-spacing:normal;line-height:normal}
.view_profile .profile_header .schedule {display:inline-block;padding:3px 0 0 0;width:100%;font-size:14px;letter-spacing:-0.7px;line-height:normal}
.view_profile .profile_header .schedule>button {display:inline-block;margin-top:-5px;margin-right:12px;margin-bottom:3px;padding-left:32px;height:25px;vertical-align:top;background:url("../../image/pc/ico/ic-calendar-white-24-px.png") no-repeat 0 0}
.view_profile .profile_header .schedule>button b {font-weight:bold}
.view_profile .profile_header .schedule .alarm_set {display:inline-block;position:relative;margin-left:12px;vertical-align:top}
.view_profile .profile_header .schedule .alarm_set:before {display:inline-block;position:absolute;top:4px;left:-13px;width:1px;height:12px;background-color:#fff;content:"";opacity:0.3}
.view_profile .profile_header .schedule .alarm_set .input_check02 {vertical-align:top}
.view_profile .profile_header .schedule .alarm_set .input_check02 label {display:inline-block;width:40px;height:20px;background:url("../../image/pc/btn/btn-toggle-off-40-px.png") no-repeat center center;background-size:40px 20px}
.view_profile .profile_header .schedule .alarm_set .input_check02 input:checked+label {background:url("../../image/pc/btn/btn-toggle-on-40-px.png") no-repeat center center;background-size:40px 20px}
.view_profile .profile_header .schedule .alarm_set.editor {margin-left:0}
.view_profile .profile_header .schedule .alarm_set.editor:before {display:none}
.view_profile .profile_header .schedule .alarm_set.editor button {width:12px;height:12px;vertical-align:middle}
.view_profile .profile_header .schedule .alarm_set.editor button img {width:100%;height:100%;vertical-align:top}
.view_profile .profile_header .schedule .schedule_date {display:block;margin-top:7px;padding-left:32px;font-size:12px;letter-spacing:normal;text-align:left}
.view_profile .btn_set {display:inline-block;margin-top:30px;width:100%}
.view_profile .btn_set.auto {margin-top:0;margin-left:24px;width:auto;vertical-align:middle}
.view_profile .btn_set.auto button {border:1px solid #eaeaea}
.view_profile .btn_set button {display:inline-block;float:left;margin-right:8px;padding:0 14px;min-width:100px;height:36px;border-radius:2px;color:#666;font-size:14px;letter-spacing:-0.3px;line-height:34px;text-align:center;background-color:#fff}
.view_profile .btn_set button .talk_ico {display:inline-block;margin-top:5px;margin-right:4px;width:28px;height:28px;vertical-align:top}
.view_profile .btn_set button.like {width:36px;min-width:auto;background:#fff url("../../image/pc/ico/ic-heart-normal-18-px.png") no-repeat center center;background-size:18px 18px}
.view_profile .btn_set button.like.on {background:#fff url("../../image/pc/ico/ic-heart-pressed-18-px.png") no-repeat center center;background-size:18px 18px}
.view_profile .btn_set button.plus_header {padding-left:50px}
.view_profile .btn_set button.plus_header:before {display:inline-block;position:absolute;top:-1px;left:-1px;width:34px;height:34px;border:1px solid #eaeaea;background:url("../../image/pc/orderjob/ic-add-16-px.png") no-repeat center center;background-size:16px 16px;content:""}
.view_profile .profile_header .certify_set {display:inline-block;position:absolute;top:0;left:923px}
.view_profile .profile_header .certify_set span {display:none;margin-right:8px;width:42px;height:56px}
.view_profile .profile_header .certify_set span.corp {display:inline-block !important;background:url("../../image/pc/common/ic-certification-company.png") no-repeat center center;background-size:42px 56px}
.view_profile .profile_header .certify_set span.profile {display:inline-block !important;background:url("../../image/pc/common/ic-certification-profile.png") no-repeat center center;background-size:42px 56px}
.view_profile .profile_header .career_list {display:inline-block;position:absolute;top:90px;right:0;padding:8px 15px 24px;width:300px;min-height:200px;text-align:left;background-color:#fff;box-shadow:0 6px 6px 0 rgba(0, 0, 0, 0.1)}
.view_profile .profile_header .career_list .career {display:inline-block;position:relative;padding:16px 0;width:100%;border-bottom:1px solid #eaeaea}
.view_profile .profile_header .career_list .career.no_underline {padding-bottom:0;border-bottom:none}
.view_profile .profile_header .career_list .career.scroll {overflow:hidden}
.view_profile .profile_header .career_list .career>label {display:block;margin-bottom:5px;color:#222e4f;font-size:14px;font-weight:bold;letter-spacing:-0.7px;line-height:20px}
.view_profile .profile_header .career_list .career>button.link {display:inline-block;position:absolute;top:19px;right:0;padding-right:10px;color:#999;font-size:12px;letter-spacing:-0.6px;line-height:normal;background:url("../../image/pc/ico/ic-arrow-right-m.png") no-repeat right center;background-size:4px 7px}
.view_profile .profile_header .career_list .career>ul {margin-bottom:8px}
.view_profile .profile_header .career_list .career>ul:last-child {margin-bottom:0}
.view_profile .profile_header .career_list .career ul li {display:inline-block;position:relative;margin-bottom:8px;padding-left:36px;width:100%;color:#666;font-size:14px;letter-spacing:-0.6px;line-height:22px}
.view_profile .profile_header .career_list .career ul span {display:block}
.view_profile .profile_header .career_list .career ul li span button {display:inline-block;margin-left:12px;height:12px}
.view_profile .profile_header .career_list .career ul li span button img {vertical-align:top}
.view_profile .profile_header .career_list .career ul li.edit {padding-right:24px;padding-left:0;color:#666;font-size:14px;letter-spacing:normal;line-height:30px}
.view_profile .profile_header .career_list .career ul li.edit.btn {display:inline-block;padding-right:0}
.view_profile .profile_header .career_list .career ul li.edit input[type=text] {display:inline-block;margin:0 9px 4px 0;padding:0 8px;width:calc((100% - 38px) / 2);height:32px;border:1px solid #eaeaea;color:#666;font-size:13px;letter-spacing:normal;line-height:30px;text-align:left}
.view_profile .profile_header .career_list .career ul li.edit input[type=text].right {float:right;margin-right:0}
.view_profile .profile_header .career_list .career ul li.edit input[type=text].full {width:100%;letter-spacing:-0.6px}
.view_profile .profile_header .career_list .career ul li.edit .editor {display:inline-block;margin-bottom:4px;padding:6px 8px;width:100%;height:134px;border:1px solid #eaeaea;color:#666;font-size:13px;letter-spacing:-0.6px;line-height:normal;resize:none}
.view_profile .profile_header .career_list .career ul li.edit .btn_wrap {display:inline-block;float:right;margin-top:4px}
.view_profile .profile_header .career_list .career ul li.edit .btn_wrap button {display:inline-block;float:left;margin-left:4px;width:44px;height:24px;border:1px solid #ccc;color:#666;font-size:13px;letter-spacing:-0.3px;line-height:22px;text-align:center;background-color:#fff}
.view_profile .profile_header .career_list .career ul li.edit .btn_wrap button.save {border:1px solid #666;color:#fff;background-color:#666}
.view_profile .profile_header .career_list .career ul li .remove_btn {display:inline-block;position:absolute;top:9px;right:0;width:16px;height:16px;background:url("../../image/pc/orderjob/btn-close-black-16-px.png") no-repeat center center;background-size:16px 16px}
.view_profile .profile_header .career_list .career ul li:last-child {margin-bottom:0}
.view_profile .profile_header .career_list .career ul.certify li {background:url("../../image/pc/ico/ic-profile-badge-pro-24-px.png") no-repeat left 3px;background-size:32px 18px}
.view_profile .profile_header .career_list .career ul.common li {display:-webkit-box;overflow:hidden;max-height:113px;text-overflow:ellipsis;white-space:normal;word-break:break-all;background:url("../../image/pc/common/badge-career.png") no-repeat left 3px;background-size:32px 18px;-webkit-line-clamp:5;-webkit-box-orient:vertical}
.view_profile .profile_header .career_list .career ul.common li.edit {max-height:none;background:none}
.view_profile .profile_header .career_list .career ul.dot {display:inline-block;overflow:hidden;width:281px}
.view_profile .profile_header .career_list .career ul.dot li {overflow-x:hidden;overflow-y:auto;margin:0;padding-left:0;width:281px;max-height:450px}
.view_profile .profile_header .career_list .career ul.dot li:before {display:none;position:absolute;top:1px;left:0;width:5px;height:5px}
.view_profile .profile_header .career_list .career ul.dot li pre {padding-right:31px;width:294px}
.view_profile .profile_header .career_list .career ul.dot .scroll-element.scroll-x {display:none}
.view_profile .profile_header .career_list .career ul.certify,
.view_profile .profile_header .career_list .career ul.common {overflow-y:auto;padding-right:10px;width:294px;max-height:300px}
.view_profile .profile_header .career_list .career ul.corporation li {padding-left:62px}
.view_profile .profile_header .career_list .career ul.corporation li:last-child {margin-bottom:25px}
.view_profile .profile_header .career_list .career ul.corporation p {display:inline-block;position:absolute;top:1px;left:0;width:55px}
.view_profile .profile_header .career_list .career ul li.plus {padding-left:0}
.view_profile .profile_header .career_list .career ul li.plus {margin-top:6px;background:none}
.view_profile .profile_header .career_list .career ul li.plus button {display:inline-block;width:100%;height:36px;border:1px solid #e5e5e5;color:#666;font-size:13px;letter-spacing:-0.3px;line-height:34px;text-align:center}
.view_profile .profile_header .career_list .career ul li.plus button img {display:inline-block;margin-top:9px;margin-right:8px;width:16px;height:16px;vertical-align:top}
.view_profile .profile_header .career_list .career b {display:block;margin-bottom:8px;color:#212121;font-size:14px;letter-spacing:-0.7px;line-height:normal}
.view_profile .profile_header .career_list .career:last-child {margin-bottom:0;padding-bottom:0;border-bottom:none}
.view_profile .profile_header .career_list .career .empty_msg {display:inline-block;width:100%}
.view_profile .profile_header .career_list .career .empty_msg>span {display:inline-block;padding:48px 0;width:100%;color:#999;font-size:14px;letter-spacing:-0.6px;line-height:22px;text-align:center}
.view_profile .profile_header .career_list .career .empty_msg>button {display:inline-block;width:100%;height:36px;border:1px solid #e5e5e5;color:#666;font-size:13px;letter-spacing:-0.3px;line-height:34px;text-align:center}
.view_profile .profile_header .career_list .career .empty_msg>button:after {display:inline-block;margin-left:6px;width:6px;height:11px;vertical-align:middle;background:url("../../image/pc/ico/ic-arrow-right-l.png") no-repeat center center / 6px 11px;content:""}
.view_profile .profile_header .top_comment {display:inline-block;position:absolute;top:0;right:0;left:0;z-index:8;height:44px;text-align:center;background-color:rgba(0,0,0,0.4)}
.view_profile .profile_header .top_comment span {display:inline-block;width:1200px;height:100%;color:#fff;font-size:13px;letter-spacing:-0.6px;line-height:42px;text-align:left}
.view_profile .profile_header .top_comment span button {display:inline-block;margin-left:33px;width:115px;height:24px;color:#666;font-size:13px;letter-spacing:-0.3px;line-height:22px;text-align:center;background-color:#fff}
.view_profile.wide .profile_header.small {border-bottom:1px solid #eaeaea}
.view_profile.wide .profile_header.small>article {padding:24px 0;width:1200px}
.view_profile .profile_header.small {background:#fff}
.view_profile .profile_header.small .photo {display:inline-block;float:left;position:relative;width:60px;height:60px;border:1px solid #eaeaea;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;text-align:center;background-size:60px auto}
.view_profile .profile_header.small .photo.special:after {display:inline-block;position:absolute;right:-7px;bottom:0;width:24px;height:24px;background:url("../../image/pc/ico/ic-special.png") no-repeat center center;background-size:24px 24px;content:""}
.view_profile .profile_header.small .photo span {display:inline-block;overflow:hidden;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;color:#fff;font-size:24px;font-weight:bold;line-height:58px;text-align:center;vertical-align:middle}
.view_profile .profile_header.small .photo span img {max-width:60px;max-height:60px}
.view_profile .profile_header.small .profile_inform {display:inline-block;float:left;margin-top:11px;padding:0 0 0 14px;width:calc(100% - 62px);color:#212121;text-align:left}
.view_profile .profile_header.small .profile_inform>label {display:inline-block;margin-bottom:20px;font-size:24px;font-weight:bold;letter-spacing:-1.2px;line-height:normal}
.view_profile .profile_header.small .profile_inform>label span {display:inline-block;margin-left:8px;font-size:14px;font-weight:normal;letter-spacing:normal;vertical-align:bottom}
.view_profile .profile_header.small .btn_set {margin-top:0;margin-left:24px;width:auto;vertical-align:middle}
.view_profile .profile_header.small .btn_set button {border:1px solid #eaeaea}
.view_profile .profile_body .body_inform.full {width:100%}
.view_profile .profile_body .body_inform.full .portfolio_box>div {margin-bottom:20px}
.view_profile .profile_body .body_inform.full .portfolio_box>div:nth-child(3n) {margin-right:20px}
.view_profile .profile_body .body_inform.full .portfolio_box>div:nth-child(4n) {margin-right:0}
.view_profile .profile_body {display:inline-block;width:1200px;text-align:left}
.view_profile .profile_body .body_inform {display:inline-block;position:relative;margin-top:24px;width:852px}
.view_profile .profile_body .body_inform>label {display:block;margin-bottom:16px;color:#212121;font-size:24px;letter-spacing:-1.1px;line-height:normal}
.view_profile .profile_body .more {display:inline-block;position:absolute;top:16px;right:8px;color:#999;font-size:12px;letter-spacing:normal;line-height:normal}
.view_profile .profile_body .more img {display:inline-block;margin-left:6px;width:4px;height:7px;vertical-align:middle}
.view_profile .profile_body .empty_review .summary_number {float:left;padding-left:24px;width:auto;text-align:left}
.view_profile .profile_body .review_wrap .item {position:relative;padding-right:172px;min-height:163px}
.view_profile .profile_body .review_wrap .item .product_view {display:inline-block;position:absolute;top:0;right:0;bottom:0;padding:20px 17px;width:172px;border-left:1px solid #eaeaea}
.view_profile .profile_body .review_wrap .item .product_view .product_inform {display:inline-block;width:100%}
.view_profile .profile_body .review_wrap .item .product_view .product_inform span {display:inline-block;display:-webkit-box;overflow:hidden;width:100%;height:51px;color:#666;font-size:12px;letter-spacing:-0.6px;line-height:16px;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.view_profile .profile_body .review_wrap .item .product_view .product_inform .photo {display:inline-block;float:left;margin-bottom:4px;width:50px;height:36px;border:1px solid #eaeaea;text-align:center}
.view_profile .profile_body .review_wrap .item .product_view .product_inform .photo img {display:inline-block;width:100%;height:100%}
.view_profile .profile_body .review_wrap .item .product_view .account {display:inline-block;position:absolute;bottom:20px;left:17px;padding-left:30px;width:100%;height:22px;color:#212121;font-size:14px;line-height:normal;background:url("../../image/pc/ico/ic-money.png") no-repeat left center;background-size:22px 22px}
.view_profile .profile_body .review_wrap .item .is_img .comment {min-height:initial}
.view_profile .profile_body .review_wrap .item.payment .mark {display:inline-block;position:absolute;top:28px;right:20px;width:62px;height:18px;background:url("../../image/pc/common/badge-payment2.png") no-repeat center center / 62px 18px}
.view_profile .profile_body .review_wrap .item.direct .mark {display:inline-block;position:absolute;top:28px;right:40px;width:42px;height:18px;background:url("../../image/pc/common/badge-direct.png") no-repeat center center / 42px 18px}
.view_profile .profile_body .body_inform .category_list01 {display:inline-block;width:100%}
.view_profile .profile_body .body_inform .category_list01 li {margin-right:20px;width:270px}
.view_profile .profile_body .body_inform .category_list01 li:nth-child(3n) {margin-right:0}
.view_profile .profile_body .body_inform .category_list01 li .type_img {width:270px;height:196px}
.view_profile .profile_body .body_inform .category_list01 li .type_img .photo {width:270px;height:196px}
.view_profile .profile_body .body_inform .category_list01 li .type_img .photo img {width:270px;height:196px}
.view_profile .profile_body .body_inform .category_list01 li .type_img button.like {top:2px;right:2px}
.view_profile .profile_body .body_inform .category_list01 li .mid_wrap .new_price_area {margin-top:12px}
.view_profile .profile_body .body_inform .portfolio_box {display:inline-block;width:100%}
.view_profile .profile_body .body_inform .portfolio_box>div {display:inline-block;overflow:hidden;float:left;position:relative;margin-right:20px;width:270px;height:320px;border:1px solid #eaeaea}
.view_profile .profile_body .body_inform .portfolio_box>div:nth-child(3n) {margin-right:0}
.view_profile .profile_body .body_inform .portfolio_box div img {display:inline-block;position:absolute;top:0;right:0;left:0}
.view_profile .profile_body .body_inform .portfolio_box div .fade_wrap {display:none;position:absolute;top:0;right:0;bottom:0;left:0;padding:184px 30px 0 30px;color:#fff;font-size:20px;letter-spacing:-0.9px;line-height:30px;text-align:center;background:rgba(0,0,0,0.7)}
.view_profile .profile_body .body_inform .portfolio_box div .fade_wrap button {display:inline-block;margin-bottom:8px;width:120px;height:36px;border-radius:2px;color:#212121;font-size:17px;letter-spacing:-0.7px;line-height:34px;text-align:center;background-color:#fff}
.view_profile .profile_body .body_inform .portfolio_box div.common_file {background:#f5f5f5 url("../../image/pc/ico/ic-file-84-px.png") no-repeat center 184px;background-size:84px 84px}
.view_profile .profile_body .body_inform .portfolio_box div.common_file .fade_wrap {display:inline-block;color:#666;background:transparent}
.view_profile .profile_body .body_inform .portfolio_box div.common_file .fade_wrap button {display:none}
.view_profile .profile_body .body_inform .portfolio_box div.common_file:hover .fade_wrap {color:#fff;background:rgba(0,0,0,0.7)}
.view_profile .profile_body .body_inform .portfolio_box div.common_file:hover .fade_wrap button {display:inline-block;text-align:center}
.view_profile .profile_body .body_inform .portfolio_box div.common_file:hover .fade_wrap button.download {padding-left:41px;text-align:left;background:#fff url("../../image/pc/orderjob/ic-file-01-md.png") no-repeat 12px center;background-size:28px 28px}
.view_profile .profile_body .body_inform .portfolio_box div.common_file.empty button,
.view_profile .profile_body .body_inform .portfolio_box div.common_file.plus button {display:inline-block;top:0;left:0;padding-top:155px;width:100%;height:100%;color:#999;font-size:14px;letter-spacing:-0.1px;line-height:normal;text-align:center;background:#fbfbfb url("../../image/pc/ico/ic-no-portfolio-140-px.png") no-repeat center 70px;background-size:140px 140px}
.view_profile .profile_body .body_inform .portfolio_box div.common_file.empty:hover  button,
.view_profile .profile_body .body_inform .portfolio_box div.common_file.plus:hover  button {display:inline-block}
.view_profile .profile_body .body_inform .portfolio_box div.common_file.empty button {cursor:context-menu}
.view_profile .profile_body .body_inform .portfolio_box div.common_file.plus button {background:#fbfbfb url("../../image/pc/ico/ic-add-portfolio-140-px.png") no-repeat center 70px;background-size:140px 140px}
.view_profile .profile_body .body_inform .portfolio_box div.vertical_image img {width:270px}
.view_profile .profile_body .body_inform .portfolio_box div.horizontal_image {background:#fff}
.view_profile .profile_body .body_inform .portfolio_box div.horizontal_image img {top:50%;left:50%;max-width:270px;max-height:320px;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}
.view_profile .profile_body .body_inform .portfolio_box div.vertical_image .fade_wrap,
.view_profile .profile_body .body_inform .portfolio_box div.horizontal_image .fade_wrap {display:none}
.view_profile .profile_body .body_inform .portfolio_box div:hover .fade_wrap {display:inline-block}
.view_profile .profile_body .body_inform .portfolio_box div.vertical_image:hover .fade_wrap button,
.view_profile .profile_body .body_inform .portfolio_box div.horizontal_image:hover .fade_wrap button {padding-left:0;text-align:center;background:#fff}
.view_profile .profile_body .body_inform .portfolio_box>div .fade_wrap i {display:inline-block;display:-webkit-box;overflow:hidden;position:absolute;top:100px;right:10px;left:10px;padding:0 30px;height:67px;text-overflow:ellipsis;white-space:normal;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.view_profile .profile_body .body_inform .site_list {display:inline-block;width:100%}
.view_profile .profile_body .body_inform .site_list>div {float:left;position:relative;margin-right:20px;padding:24px 16px 0 136px;width:416px;height:120px;border:1px solid #eaeaea;text-align:left}
.view_profile .profile_body .body_inform .site_list>div:nth-child(2n) {margin-right:0}
.view_profile .profile_body .body_inform .site_list>div .screenshot {display:inline-block;overflow:hidden;position:absolute;top:0;left:0;width:120px;height:120px;border-right:1px solid #eaeaea;background-color:#f5f5f5}
.view_profile .profile_body .body_inform .site_list>div .screenshot:before {display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;width:120px;height:120px;color:#999;font-size:40px;letter-spacing:-0.8px;line-height:118px;text-align:center;content:"W"}
.view_profile .profile_body .body_inform .site_list>div .screenshot img {display:inline-block;position:absolute;top:50%;left:50%;min-width:120px;min-height:120px;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.view_profile .profile_body .body_inform .site_list>div h2 {display:block;overflow:hidden;margin-bottom:8px;width:100%;color:#212121;font-size:14px;letter-spacing:-0.6px;line-height:normal;text-overflow:ellipsis;white-space:nowrap}
.view_profile .profile_body .body_inform .site_list>div h3 {display:block;overflow:hidden;margin-bottom:12px;width:100%;color:#666;font-size:13px;letter-spacing:-0.6px;line-height:normal;text-overflow:ellipsis;white-space:nowrap}
.view_profile .profile_body .body_inform .site_list>div span {display:block;overflow:hidden;margin-bottom:12px;width:100%;color:#3ba8e1;font-size:13px;letter-spacing:-0.6px;line-height:normal;text-overflow:ellipsis;white-space:nowrap}
.view_profile .profile_body .body_inform .site_list>div .remove {display:inline-block;position:absolute;top:8px;right:8px;width:16px;height:16px;background:url("../../image/pc/orderjob/btn-close-black-16-px.png") no-repeat center center;background-size:16px 16px}
.view_profile .detail_grade li,
.view_profile .icon_grade {color:#666;vertical-align:bottom}
.view_profile .detail_grade li em {font-weight:normal}
.view_profile .review_wrap .item .top_info {position:relative}
.view_profile .review_wrap .item .top_info .right_area {position:absolute;right:20px;bottom:2px;margin-top:0}
.view_profile .review_wrap .item .text_cont img[src=""] {display:none}

.review_header {display:inline-block;position:relative;padding:24px;width:100%;height:270px;border:1px solid #e8e8e8}
.review_header .summary_view {display:inline-block;position:absolute;top:34px;right:24px;left:446px}
.review_header .summary_view .star_grade_l {display:block;margin-bottom:15px}
.review_header .summary_view .star_grade_l .total_num {display:inline-block;margin-top:4px;margin-left:9.5px;color:#666;font-family:Roboto, Malgun Gothic, sans-serif;font-size:23px;letter-spacing:normal;line-height:normal;vertical-align:top}
.review_header .summary_view  .detail_total {color:#666;font-size:14px;letter-spacing:-0.7px;line-height:18px}
.review_header .summary_view  .detail_total span {display:inline-block;margin-right:21px}
.review_header .summary_view  .detail_total span em {font-family:Roboto, Malgun Gothic, sans-serif}
.review_header .summary_view .review_percent {margin-top:32px}
.review_header .summary_view .review_percent li {margin-bottom:10px}
.review_header .summary_view .review_percent .left_area {display:inline-block;float:left;width:84px}
.review_header .summary_view .review_percent .line_grade {width:234px}
.review_header .summary_view .review_percent .right_area {display:inline-block;float:right;margin:-2px 0 0;padding-left:15px;width:62px;color:#999;font-family:Roboto, Malgun Gothic, sans-serif;font-size:12px;letter-spacing:normal;line-height:normal;text-align:left}
.review_header .summary_view .icon_box {display:inline-block;position:absolute;top:0;right:24px}
.review_header .summary_view .icon_box span {display:block;padding-top:49px;height:70px;color:#666;font-size:14px;letter-spacing:-0.7px}
.review_header .summary_view .icon_box .verygood {background:url("../../image/pc/ico/verygood-yellow.png") no-repeat 50% 0;background-size:40px auto}
.review_header .summary_view .icon_box .good {background:url("../../image/pc/ico/good-yellow.png") no-repeat 50% 0;background-size:40px auto}
.review_header .summary_view .icon_box .bad {background:url("../../image/pc/ico/bad-yellow.png") no-repeat 50% 0;background-size:40px auto}
.review_header .summary_view .icon_box .verybad {background:url("../../image/pc/ico/verybad-yellow.png") no-repeat 50% 0;background-size:40px auto}
.review_header .summary_view .empty {left:initial;margin-left:-145px;text-align:center}
.review_header .summary_view .empty h3 {display:inline-block;margin-bottom:16px;width:100%;color:#666;font-size:19px;letter-spacing:-1.02px;line-height:25px;text-align:center}
.review_header .summary_view .empty:after {display:inline-block;width:301px;height:153px;background:url("../../image/pc/common/no-review.png") no-repeat center center / 301px 153px;content:""}
.review_header .summary_view .empty img {display:none}
.review_header.empty_reviews {height:242px !important;text-align:left}
.review_header.empty_reviews .summary_view {top:24px !important}
.review_header.empty_reviews .summary_view img {display:none}

.summary_number {display:inline-block;width:100%}
.summary_number>.inform {display:block;margin-bottom:16px}
.summary_number>.inform:last-child {margin-bottom:9px}
.summary_number>.inform label {display:block;margin-bottom:4px;color:#666;font-size:14px;letter-spacing:-0.7px;line-height:22px}
.summary_number>.inform span {color:#333;font-size:17px;letter-spacing:normal;line-height:normal}
.summary_number>.inform span b {font-family:Roboto, Malgun Gothic, sans-serif;font-size:30px}
.summary_number>.inform span h4 {color:#212121;font-size:20px;letter-spacing:-1px}

.pop_order_list {display:inline-block;overflow-y:auto;width:100%;max-height:500px;color:#212121;font-size:14px;letter-spacing:-0.7px;line-height:22px;text-align:center}
.pop_order_list .orderjob_box {display:inline-block;position:relative;margin-bottom:10px;padding:24px;width:100%;height:160px;border:1px solid #e3e3e3}
.pop_order_list .orderjob_box .header {display:inline-block;margin-bottom:16px;width:100%;color:#666;font-size:12px;letter-spacing:-0.6px;line-height:normal;text-align:left}
.pop_order_list .orderjob_box .header span {float:right;color:#999;font-size:12px;letter-spacing:-0.6px}
.pop_order_list .orderjob_box h2 {display:block;overflow:hidden;margin-bottom:16.5px;width:100%;color:#212121;font-size:19px;letter-spacing:-0.9px;line-height:normal;text-align:left;text-overflow:ellipsis;white-space:nowrap}
.pop_order_list .orderjob_box .footer {display:inline-block;padding-top:19.5px;width:100%;border-top:1px solid #f5f5f5;color:#666;font-size:14px;letter-spacing:-0.7px;text-align:left}
.pop_order_list .orderjob_box .footer b {color:#212121;font-weight:bold}
.pop_order_list .orderjob_box .submit_order {display:inline-block;position:absolute;right:24px;bottom:13px;width:70px;height:24px;border:1px solid #ccc;color:#666;font-size:13px;letter-spacing:-0.3px;line-height:22px;text-align:center}

.cont_list03.type_like>li.picked_seller {display:inline-block;float:left;margin:0 10px 10px 0;width:238px;border:1px solid #eaeaea}
.cont_list03.type_like>li.picked_seller:nth-child(3n) {margin-right:0}
.picked_seller .remove {display:inline-block;position:absolute;top:7px;right:7px;width:16px;height:16px;background:url("../../image/pc/orderjob/btn-close-black-16-px.png") no-repeat center center;background-size:16px 16px}
.picked_seller .header {display:inline-block;width:100%;height:79px;background:linear-gradient(119deg, #4595ff, #5a69f2)}
.picked_seller .header .photo {display:table;overflow:hidden;position:absolute;top:23px;left:79px;z-index:31;width:80px;height:80px;border:1px solid #eaeaea;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;color:#fff;font-size:42px;font-weight:bold;letter-spacing:-2.6px;line-height:67px;text-align:center;background-color:#fff}
.picked_seller .header .photo img {display:table-cell;width:80px;height:80px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}

.picked_seller .body {display:inline-block;padding:40px 0 0 0;width:100%;text-align:center;background-color:#fff}
.picked_seller .body .s_tit {display:block;margin-bottom:4px;color:#333;font-size:17px;font-weight:bold;letter-spacing:-0.6px;line-height:normal;text-align:center}
.picked_seller .body .s_id {display:block;margin-bottom:12px;color:#999;font-size:13px;letter-spacing:normal;line-height:normal;text-align:center}
.picked_seller .body>.s_content {display:inline-block;display:-webkit-box;overflow:hidden;margin-bottom:9px;padding:0 18px;width:100%;height:36px;color:#999;font-size:13px;letter-spacing:-0.8px;line-height:normal;text-align:center;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.picked_seller .body .top_grade {display:inline-block;margin-bottom:27px;margin-left:0.1px;color:#666;font-size:17px;line-height:1.26}
.picked_seller .body .top_grade b {color:#212121;font-size:17px;line-height:normal}
.picked_seller .body .top_grade .stars {display:inline-block;overflow:hidden;width:88px;height:16px;background:url("../../image/pc/ico/five_star_gray_s.png") 0 0 no-repeat;background-size:88px 16px}
.picked_seller .body .top_grade .percent {display:block;overflow:hidden;width:0;height:16px;background:url("../../image/pc/ico/five_star_yellow_s.png") 0 0 no-repeat;background-size:88px 16px}
.picked_seller .body .btn_wrap {display:inline-block;margin:0 0 24px;width:100%}
.picked_seller .body .btn_wrap>button {display:inline-block;margin-right:4px;width:100px;height:36px;border:1px solid #eaeaea;border-radius:2px;color:#666;font-size:14px;letter-spacing:-0.3px;line-height:34px;text-align:center;background-color:#fff}
.picked_seller .body .btn_wrap>button:last-child {margin-right:0}
.picked_seller .body .btn_wrap button img {display:inline-block;margin-right:4px;width:28px;height:28px}

.tbl_type02 .sub_option {display:inline-block;float:left;margin-top:8px;width:100%}
.tbl_type02 .sub_option.type04 {margin-top:20px}
.tbl_type02 .sub_option .selectbox {margin:0 8px;width:110px}
.tbl_type02 .sub_option .selectbox.time {width:60px}
.tbl_type02 .sub_option .selectbox label {letter-spacing:normal}
.tbl_type02 .sub_option>.selectbox:first-child {float:left;margin-left:0}
.tbl_type02 .sub_option>.selectbox:last-child {margin-right:0}
.tbl_type02 .sub_option .input_check {margin-left:12px}
.tbl_type02 .sub_option.type02 .time_set {display:inline-block;float:left;margin-right:8px}
.tbl_type02 .sub_option.type02 input[type=text] {margin-right:8px;width:129px}
.tbl_type02 .sub_option input[type=text]:disabled {border:1px solid #eaeaea;color:#999;background-color:#f5f5f5}
.tbl_type02 .sub_option.full input[type=text] {width:calc(100% - 20px)}
.tbl_type02 .sub_option.type02 .selectbox {width:88px}
.tbl_type02 .sub_option.type03 .selectbox {width:279px}
.ui-datepicker-calendar tbody td a.ui-state-active {color:#212121}
.ui-datepicker-calendar tbody td a.ui-state-default.ui-state-highlight {color:#fff}

.image_upload>label {display:block;margin-top:10px;margin-bottom:8px;color:#666;font-size:14px;letter-spacing:-0.7px;line-height:normal}
.image_upload>label>span {display:inline-block;margin:0 0 0 7px;color:#999;font-size:12px;letter-spacing:-0.6px;line-height:normal;vertical-align:bottom}
.image_upload .file_upload {top:1px;height:50px;border:1px solid #eaeaea}
.image_upload .file_upload>button {vertical-align:top}
.image_upload .file_upload {display:inline-block;overflow:hidden;position:relative;margin-top:-1px;margin-left:10px;width:100px;height:38px;color:#212121;font-size:14px;line-height:48px;text-align:center;background:#fff;cursor:pointer}
.image_upload .file_upload input {vertical-align:top}
.image_upload .upload_file_block {display:inline-block;float:left;padding:8px;width:calc(100% - 110px);min-height:38px;border:1px solid #eaeaea;color:#212121;font-size:14px}
.image_upload .upload_file_block div {margin-top:10px}
.image_upload .upload_file_block div:first-child {margin-top:0}
.image_upload .upload_file_block div>a img {display:inline-block;margin-left:5px;vertical-align:top}
.portfolio_edit_layer .btn_wrap {margin:24px 0 8px}

.review_wrap .item .title {display:block;padding:0 20px 8px 20px;color:#212121;font-size:14px;letter-spacing:-0.7px;line-height:22px}

.schedule_comment {display:inline-block;margin-top:8px;width:100%;color:#999;font-size:12px;letter-spacing:normal;line-height:18px}
.schedule_comment span {display:inline-block;margin-bottom:8px;width:100%}
.schedule_comment span p {display:inline-block;position:relative;margin-right:3px;padding-left:10px}
.schedule_comment span p.today,
.schedule_comment span p.holiday,
.schedule_comment span p.disabled {float:left}
.schedule_comment span p.today:before {display:inline-block;position:absolute;top:6px;left:1px;width:5px;height:5px;border-radius:4px;background-color:#4876ef;content:""}
.schedule_comment span p.holiday:before {display:inline-block;position:absolute;top:6px;left:1px;width:5px;height:5px;border-radius:4px;background-color:#4a90e2;content:""}
.schedule_comment span p.disabled:before {display:inline-block;position:absolute;top:6px;left:1px;width:5px;height:5px;border-radius:4px;background-color:#eaeaea;content:""}

/* view_review */
.view_review {position:relative;margin:0 auto;width:1200px}
.view_review .review_wrap .item .view_review_form {position:relative}
.view_review .review_wrap .item .view_review_form .item_inner {position:relative;margin:0;padding:20px 0 24px;width:1027px;border-right:0}
.view_review .review_wrap .item .view_review_form .item_inner:after {display:inline-block;position:absolute;top:-20px;right:-1px;bottom:0;width:1px;background-color:#e7e7e7;content:""}
.view_review .review_wrap .review_talent {margin-bottom:0;padding:20px 0 24px 17px;width:172px;border-left:1px solid #e7e7e7}
.view_review .review_wrap .review_talent .assessment_list dl dd {width:100%;-webkit-line-clamp:3}
.view_review .review_wrap .review_talent>.account {display:inline-block;margin-top:15px;padding-left:30px;width:100%;height:22px;color:#212121;font-size:14px;line-height:normal;background:url("../../image/pc/ico/ic-money.png") no-repeat left center;background-size:22px 22px}
.view_review .review_wrap .item {margin-top:0}
.view_review .review_wrap .item .text_cont {position:static}
.view_review .review_wrap .item .is_img .upimg {top:55px}
.view_review .review_wrap .item .comment {padding-bottom:16px}

.review_total_user {display:inline-block;padding:24px 0 26px;height:112px;border-bottom:1px solid #eaeaea;box-shadow:none}
.review_total_num,
.review_total_user_in {overflow:initial;width:1200px}
.review_total_user_in .seller_info .photo {display:inline-block;overflow:hidden;position:relative;width:60px;height:60px;border:1px solid #eaeaea;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;font-size:24px;font-weight:bold;line-height:58px;text-align:center;background:#fff}
.review_total_user_in .seller_info .photo span {display:inline-block;overflow:hidden;position:absolute;top:50%;left:50%;width:60px;height:60px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.review_total_user_in .seller_info .photo span img {max-width:60px;max-height:60px;vertical-align:middle}
.review_total_user_in .seller_info .photo:after {display:none}
.review_total_user_in .seller_info .name {padding-top:4px;color:#212121;font-size:24px;letter-spacing:-1.2px;line-height:normal}
.review_total_user_in .seller_info .name b {font-weight:bold}
.review_total_user_in .seller_info .name span {display:block;color:#666;font-size:14px;letter-spacing:normal}
.review_total_user_in .seller_assessment {padding-right:26px;width:auto}
.review_total_num.mid {padding:24px 0;height:86px}
.review_total_num .input_check {position:absolute;top:37px;right:27px;width:175px;height:38px;border:1px solid #e3e3e3}
.review_total_num .input_check label {padding-left:36px;height:38px;line-height:36px;vertical-align:top;background:url("../../image/pc/ico/icon_chk2_off.png") 9px 9px no-repeat}
.review_total_num .input_check input:checked+label {background:url("../../image/pc/ico/icon_chk2_on_gig.png") 9px 9px no-repeat}
.review_total_num>a {position:absolute;top:46px;right:0}
.review_total_num.mid .selectbox {top:24px}
.review_total_num.mid .input_check {top:24px}
.review_total_num.mid>a {top:34px}
.review_total_num.mid p {display:inline-block;height:38px;line-height:38px;vertical-align:middle}
.review_total_num.non_it .selectbox {right:0}

.view_review .custom_selectbox {display:inline-block;position:absolute;top:-63px;right:345px;width:286px}
.view_review .custom_selectbox>button {display:inline-block;overflow:hidden;padding:0 30px 0 15px;width:100%;height:40px;border:1px solid #e3e3e3;color:#666;font-size:13px;letter-spacing:-0.5px;line-height:31px;text-align:left;text-overflow:ellipsis;white-space:nowrap}
.view_review .custom_selectbox>button:after {display:inline-block;position:absolute;top:12px;right:9px;width:16px;height:16px;background:url("../../image/pc/orderjob/ic-arrow-down-16-px.png") no-repeat center center;background-size:16px 16px;content:""}
.view_review .custom_selectbox ul {display:none;position:absolute;top:40px;right:0;left:0;z-index:137;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3;background-color:#fff}
.view_review .custom_selectbox ul li {display:inline-block;width:100%;height:40px;border-bottom:1px solid #e3e3e3;color:#999;font-size:13px;letter-spacing:-0.5px;line-height:31px}
.view_review .custom_selectbox ul li.selected {color:#666}
.view_review .custom_selectbox ul li:hover {color:#666}
.view_review .custom_selectbox ul li button {display:inline-block;overflow:hidden;padding:0 5px 0 15px;width:100%;height:100%;text-align:left;text-overflow:ellipsis;white-space:nowrap}
.view_review .custom_selectbox.on button:after {transform:rotate(180deg)}
.view_review .custom_selectbox.on ul {display:inline-block}
.view_review .custom_selectbox.non_it {right:131px}

.search_right .custom_selectbox .icon_order,
.search_right .custom_selectbox .icon_otwo,
.search_right .custom_selectbox .icon_timework {display:inline-block;margin:-2px 5px 0 0;width:30px;height:13px;font-size:0;vertical-align:middle;}
.search_right .custom_selectbox .icon_order {background:url("../../image/pc/ico/ico_orderjob.png")no-repeat 0 0}
.search_right .custom_selectbox .icon_otwo {background:url("../../image/pc/ico/label_talent.png")no-repeat 0 0;width:41px;height:15px;}
.search_right .custom_selectbox .icon_timework {width:40px;background:url("../../image/pc/ico/badge-timework.png")no-repeat 0 0}

.review_empty {display:inline-block;padding:107px 0 424px;width:100%;text-align:center;background:#fff url("../../image/pc/common/no-review.png") no-repeat center 187px;background-size:301px 153px}
.review_empty.short {margin-top:8px;padding:0 0 193px;background:#fff url("../../image/pc/common/no-review.png") no-repeat center 40px;background-size:301px 153px}
.review_empty h4 {margin-bottom:6px;color:#999;font-size:17px;letter-spacing:-0.9px;line-height:normal}
.review_empty h2 {color:#666;font-size:19px;letter-spacing:-1px;line-height:normal}

/* sell_talent */
.sell_talent {background:#eaeaea}
.sell_talent>article {position:relative;margin:0 auto;padding:35px 10px 85px 10px;width:1024px}

/* portfolio */
.portfolio {margin-top:40px}
.portfolio>article {position:relative;margin:0 auto;padding:25px 40px;width:1004px;border:1px solid #e5e5e5}
.portfolio .portfolio_cont {margin-top:15px;padding:20px 0 40px 0;border-top:1px solid #d0d0d0}
.portfolio .portfolio_cont .btn_portfolio {padding:0 18px 0 28px;height:26px;border:1px solid #ccc;color:#999;line-height:26px;background:url("../../image/pc/ico/btn_down.png") 13px 7px no-repeat}
.portfolio .portfolio_cont .btn_portfolio:hover {border:1px solid #4876ef;color:#4876ef;background:url("../../image/pc/ico/btn_down_on.png") 13px 7px no-repeat}
.portfolio .portfolio_cont .photo {margin:20px 0}
.portfolio .portfolio_cont .tag_wrap {overflow:hidden;position:relative;padding:0 85px 0 25px;height:23px}
.portfolio .portfolio_cont .tag_wrap .btn_report {position:absolute;top:0;right:0;padding-right:10px;width:80px;height:23px;border:1px solid #eee;color:#666;line-height:23px;text-align:center;text-decoration:none;background:url("../../image/pc/ico/ico_more_arrow.png") 62px 8px no-repeat }

/* slider */
#demo2 {overflow:hidden;position:relative;margin:0 auto;padding:0 10px;width:1024px}
#demo2 .als-viewport {overflow:hidden;position:relative}
#demo2 .als-item {min-width:180px;min-height:275px}
#demo2 .als-prev,
#demo2 .als-next {clear:both;position:absolute;cursor:pointer}
#demo2 .als-prev {top:0;left:10px}
#demo2 .als-next {top:0;right:10px}

.terms_cont {padding:40px 0;color:#666;font-size:13px;line-height:22px}
.terms_cont h2 {color:#333;font-size:24px;font-weight:600}
.terms_cont h3 {margin-top:40px;color:#aaa;font-size:18px;font-weight:600}
.terms_cont h4 {margin-top:30px;color:#333;font-size:14px;font-weight:600}
.terms_cont strong {color:#333}
.terms_cont .type01 {margin-top:20px;font-size:18px}
.terms_cont .type02 {margin:20px 0;font-size:14px}
.terms_cont p {margin-top:15px}
.terms_cont .text {margin-top:15px}
.terms_cont .text02 {margin-top:15px}
.terms_cont .text03 {margin-top:30px;color:#666;font-size:14px}
.terms_cont .terms_list {margin-top:40px;border:1px solid #e5e5e5}
.terms_cont .terms_list dt {padding:15px;border-bottom:1px solid #e5e5e5;color:#888;font-size:14px}
.terms_cont .terms_list dd {padding:30px 15px;background:#fbfbfb}
.terms_cont .terms_list dd ul {overflow:hidden}
.terms_cont .terms_list dd ul li {float:left;padding:0 15px;width:33.33333%;border-right:1px solid #e5e5e5;font-size:14px}
.terms_cont .terms_list dd ul li:nth-child(3n) {border-right:none}
.terms_cont .list_type01 {margin-top:10px}
.terms_cont .list_type01 li {margin-top:10px}
.terms_cont .list_type01>li>ul>li {padding-left:20px;text-indent:-10px}
.terms_cont .list_type02 {margin-top:10px}
.terms_cont .list_type02>li {margin-top:10px;padding-left:15px;text-indent:-15px}
.terms_cont .list_type02 li li {margin-top:10px;padding-left:10px;text-indent:-10px}
.terms_cont .version_prev {text-align:right}

/* index_container */
.index_container .plus_talent_list {margin:0;padding:50px 0 60px;width:auto;background:#eaeaea}
.index_container .free_talent_list {margin:0;padding:50px 0 60px;width:auto;background:#f7fbff} /* 644 */
.index_container #banner_wrap02 {margin-top:25px}

/* selectbox */
.selectbox.full_width {display:block;width:auto}

/* txt_cont */
.txt_cont {overflow:hidden;margin:20px 0 -5px}
.txt_cont .l_side {float:left}
.txt_cont .r_side {float:right}
.txt_cont .txt01 {color:#666;font-size:14px}
.txt_cont .txt02 {color:#999;font-size:13px}
.txt_cont .go_link {display:inline-block;margin-left:8px;padding:0 10px;height:24px;border:1px solid #ccc;line-height:19px;text-align:center;vertical-align:middle}
.txt_cont .go_link span {padding-right:10px;color:#666;font-size:13px;background:url("../../image/pc/ico/ico_arrow01.png") no-repeat 100% 53%}

/* 수수료 인하 이벤트 */
.feedown_event {width:100%;background:#fff}
.feedown_event>div>.inner {margin:0 auto;padding-left:25px;width:1000px;font-size:0}
.feedown_event .section_main {width:100%;height:516px;background:url("../../image/pc/temp/event_bg01.png") no-repeat center top}
.feedown_event .section_main .inner {height:516px;background:url("../../image/pc/temp/event_txt_main.png") no-repeat center top}
.feedown_event .section_main_info {height:516px;background:url("../../image/pc/temp/event_bg01.png") no-repeat center top}
.feedown_event .section_main_info .inner {height:516px;background:url("../../image/pc/temp/event_txt_main.png") no-repeat center top}
.feedown_event .section_info {height:545px;background:url("../../image/pc/temp/event_bg02.png") repeat-x center top}
.feedown_event .section_info .inner {height:545px;background:url("../../image/pc/temp/event_txt_info01.png") no-repeat center top}
.feedown_event .section_step {position:relative;margin:37px 0 60px;text-align:center}
.feedown_event .section_step a {padding-left:18px}
.feedown_event .section_step:after {display:block;clear:both;content:""}
.feedown_event .section_step ul li {float:left;width:337px;text-align:left;background:url("../../image/pc/temp/event_arr_step.png") 286px 61px no-repeat}
.feedown_event .section_step ul li:last-child {width:266px;background:none}
.feedown_event .section_step ul li p {float:left;margin:0;padding:0;width:266px;height:250px;text-align:center}
.feedown_event .section_notice {background:#d9d9d9}
.feedown_event .section_notice .inner {height:207px;text-align:center;background:url("../../image/pc/temp/evnet_txt_notice.png") 40px center no-repeat}
.feedown_event .section_notice .inner:before {display:inline-block;margin-left:-26px;width:30px;height:14px;background:url("../../image/pc/temp/event_arr_bg.png") no-repeat;content:""}

/* 파워셀러 인터뷰 */
.powerseller {margin-bottom:60px}

.powerseller .list_wrap li {overflow:hidden;float:left;margin:20px 20px 0 0;padding:7px;width:320px;height:490px;border:1px solid #eaeaea}
.powerseller .list_wrap li:nth-child(3n) {margin-right:0}
.powerseller .list_wrap li:hover {border:1px solid #4876ef}
.powerseller .list_wrap li .list_contents {line-height:1.3}
.powerseller .list_wrap li .list_contents a .img {display:block;position:relative;width:304px;height:200px}
.powerseller .list_wrap li .list_contents a .img img {height:200px}
.powerseller .list_wrap li .list_contents a .img:after {position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.08);content:""}
.powerseller .list_wrap li .list_contents a .img em {display:block;position:absolute;bottom:0;left:0;z-index:20;width:100%;height:36px;color:#fff;font-size:16px;line-height:36px;text-align:center}
.powerseller .list_wrap li .list_contents a .img i {display:block;position:absolute;bottom:0;left:0;z-index:10;width:100%;height:36px;background-color:#000;opacity:0.6}
.powerseller .list_wrap li .list_contents a strong {display:block;overflow:hidden;padding:16px 5px 0 5px;height:63px;color:#333;font-size:18px}
.powerseller .list_wrap li .list_contents a p {display:-webkit-box;overflow:hidden;margin:0;padding:7px 5px 0 5px;height:73px;color:#666;font-size:14px;line-height:1.5;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.powerseller .list_wrap li .list_contents .seller {margin:23px 0 30px;padding:0 15px;color:#333;font-size:14px;text-align:right}
.powerseller .list_wrap li .link_view {display:block;margin:0 auto;width:290px;height:54px;color:#fff;font-size:19px;line-height:54px;text-align:center;background-color:#bbb}
.powerseller .list_wrap li:hover .link_view {background-color:#4876ef}
.powerseller .list_wrap:after {display:block;clear:both;content:""}
.powerseller .view_wrap {margin-bottom:14px;border-bottom:1px solid #ccc}
.powerseller .view_wrap img {width:100%}
.powerseller .view_wrap .img_top {margin:30px 0}
.powerseller .view_wrap .question {display:block;position:relative;margin-bottom:10px;padding-left:44px;color:#333;font-size:16px}
.powerseller .view_wrap .question:before {display:block;position:absolute;top:-4px;left:0;width:24px;height:24px;background:url("../../image/pc/ico/ico_question_on_gig.png");content:""}
.powerseller .view_wrap .answer {margin-bottom:30px;padding-left:44px;color:#666;font-size:13px;line-height:1.5}
.powerseller .view_wrap .img_bottom {margin-bottom:40px;padding-left:44px}
.powerseller .btn_area {position:relative;margin-bottom:100px;text-align:right}
.powerseller .btn_area .btn_list {position:absolute;top:0;left:0;width:53px;height:24px;border:1px solid #ccc;color:#666;font-size:13px;line-height:24px;text-align:center}
.powerseller .btn_area .btn_facebook {display:inline-block;margin-right:6px;width:24px;height:24px;background:url("../../image/pc/ico/ico_facebook02.png")}
.powerseller .btn_area .btn_twitter {display:inline-block;width:24px;height:24px;background:url("../../image/pc/ico/ico_twitter.png")}
.powerseller_talent_list {margin:0;padding:20px 0 35px;width:auto;border-top:1px solid #f0f0f0;background:#fbfcfd}
.talent_area {overflow:hidden;position:relative;margin:0 auto;padding:0 10px;width:1024px}
.talent_area h2 {margin-bottom:0;color:#333;font-size:20px}
.talent_area .cont_list04 {overflow:hidden;position:relative}
.talent_area .cont_list04 li {float:left;position:relative;margin:20px 16px 0 0;width:188px} /* [dev] OTWOJOB-645 */
.talent_area .cont_list04 li:nth-child(5n) {margin-right:0}
.talent_area .cont_list04 li .type_img {display:table;overflow:hidden;position:relative;margin:0 0 10px 0;width:188px;height:124px;background:#ebebeb} /* [dev] OTWOJOB-645 */
.talent_area .cont_list04 li .type_img:after {position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.08);content:""}
.talent_area .cont_list04 li .type_img span {display:table-cell;text-align:center;vertical-align:middle}
.talent_area .cont_list04 li .type_img span img {width:100%;max-height:124px} /* [dev] OTWOJOB-645 */
.talent_area .cont_list04 li .tit {overflow:hidden;margin:8px 0 0 0;height:32px;color:#333;font-size:13px;line-height:16px}
.client_banner {overflow:hidden;position:relative;height:418px}
.client_banner .bg {width:100%}
.client_banner .text {position:absolute;top:50%;left:50%;margin:-70px 0 0 -302px}
.client_info .area {margin:0 auto;width:1004px}
.client_info .area h1 {position:relative;margin:50px 0 44px;color:#333;font-size:33px;text-align:center}
.client_info .area h1 span {display:inline-block;position:absolute;top:53px;left:50%;margin-left:-28px;width:55px;height:3px;background-color:#4876ef}
.client_info .area h2 {color:#999;font-size:18px;text-align:center}
.client_info .area .fast {position:relative;margin:113px 0 0;padding-bottom:70px;padding-left:500px;border-bottom:1px solid #bababa;background:url("../../image/pc/temp/icon_client_bg01.png") no-repeat 78px 4px}
.client_info .area .fast dl {position:relative;margin-bottom:50px}
.client_info .area .fast dl dt {margin-bottom:15px;color:#333;font-size:24px}
.client_info .area .fast dl dd {color:#777;font-size:16px;line-height:1.5}
.client_info .area .fast dl dd i {color:#4876ef}
.client_info .area .fast dl:before {display:block;position:absolute;top:0;left:-92px;width:50px;height:51px;content:""}
.client_info .area .fast dl.icon1:before {background:url("../../image/pc/ico/icon_client01.png") no-repeat}
.client_info .area .fast dl.icon2:before {background:url("../../image/pc/ico/icon_client02.png") no-repeat}
.client_info .area .safe {position:relative;margin:113px 0 0;padding-left:166px;height:384px;background:url("../../image/pc/temp/icon_client_bg02.png") no-repeat 543px 0}
.client_info .area .safe dl {position:relative;margin-bottom:38px}
.client_info .area .safe dl dt {margin-bottom:15px;color:#333;font-size:24px}
.client_info .area .safe dl dd {color:#777;font-size:16px;line-height:1.5}
.client_info .area .safe dl dd i {color:#4876ef}
.client_info .area .safe dl:before {display:block;position:absolute;top:0;left:-92px;width:50px;height:56px;content:""}
.client_info .area .safe dl.icon1 {padding-top:28px}
.client_info .area .safe dl.icon1:before {top:28px;background:url("../../image/pc/ico/icon_client03.png") no-repeat}
.client_info .area .safe dl.icon2:before {background:url("../../image/pc/ico/icon_client04.png") no-repeat}
.client_info .area .safe dl.icon3:before {background:url("../../image/pc/ico/icon_client05.png") no-repeat}
.client_info .area p {margin-bottom:100px;padding:30px 0;border:1px solid #e3e3e3;color:#555;font-size:18px;text-align:center;background-color:#f9f9f9}
.client_info .area p i {color:#4876ef}

/* 오픈 이벤트 */
.event_tab {height:64px;line-height:64px;background-color:#dadada}
.event_tab .steptab {margin:0 auto;width:1004px}
.event_tab .steptab.on1 {background-image:url("../../image/pc/common/sp_event.png");background-repeat:no-repeat;background-position:0 -57px}
.event_tab .steptab.on2 {background-image:url("../../image/pc/common/sp_event.png");background-repeat:no-repeat;background-position:335px -57px}
.event_tab .steptab.on2 li:first-child:after {background-image:none}
.event_tab .steptab.on3 {background-image:url("../../image/pc/common/sp_event.png");background-repeat:no-repeat;background-position:659px -57px}
.event_tab .steptab li {float:left;position:relative;width:33.33%;font-size:20px}
.event_tab .steptab li a {color:#fff}
.event_tab .steptab li:after {display:block;position:absolute;top:-1px;right:-15px;width:21px;height:64px;vertical-align:middle;background-image:url("../../image/pc/common/sp_event.png");background-repeat:no-repeat;background-position:-333px -124px;content:""}
.event_tab .steptab li:last-child:after {background-image:none}
.event_tab .steptab li.soon1 a i {display:inline-block;margin:0 35px 0 48px;width:25px;height:47px;vertical-align:middle;background-image:url("../../image/pc/common/sp_event.png");background-repeat:no-repeat;background-position:0 -122px}
.event_tab .steptab li.soon2 a i {display:inline-block;margin:0 35px 0 48px;width:32px;height:47px;vertical-align:middle;background-image:url("../../image/pc/common/sp_event.png");background-repeat:no-repeat;background-position:-32px -122px}
.event_tab .steptab li.soon3 a i {display:inline-block;margin:0 35px 0 48px;width:32px;height:49px;vertical-align:middle;background-image:url("../../image/pc/common/sp_event.png");background-repeat:no-repeat;background-position:-68px -122px}
.event_tab .steptab:after {display:block;clear:both;content:""}
.event_tab .flag_wrap {position:fixed;top:50%;right:190px;z-index:50;margin-top:-153px}
.event_tab .flag_wrap ul {width:98px;height:308px;background-repeat:no-repeat}
.event_tab .flag_wrap ul.flag1 {background-image:url("../../image/pc/common/flag_step1.png")}
.event_tab .flag_wrap ul.flag2 {background-image:url("../../image/pc/common/flag_step2.png")}
.event_tab .flag_wrap ul.flag3 {background-image:url("../../image/pc/common/flag_step3.png")}
.event_tab .flag_wrap ul li {margin-bottom:7px;width:98px;height:98px}
.event_tab .flag_wrap ul li a {display:block;width:98px;height:98px}

.popup_wrap .msgbox {position:static;width:100%}
.popup_wrap .msgbox_container {width:auto;min-width:480px;border:0 none}/* OTWOJOB-749 */
.popup_wrap .msgbox_container h2 {width:100% !important;background-image:url("../../image/pc/common/bg_msg_topbar02.png");background-position:0 0}
.popup_wrap .msgbox_container .top_message {position:static;border:0 none;border-bottom:1px solid #e3e3e3}
.popup_wrap .msgbox .messaging_content {overflow-y:scroll;background-color:#f4f4f4} /* OTWOJOB-749 */
.popup_wrap .msgbox .messaging_content .top_message {width:auto;min-width:480px}
.popup_wrap .recommend_special_price {background:url("../../image/pc/common/ico_special_s.png") no-repeat 19px 14px, url("../../image/pc/common/bg_msg_special_recommend.png") repeat-x 0 0}
.popup_wrap .msg_entry_form {position:static;width:75%;height:55px}
.popup_wrap .msg_entry_form .textarea_wrap {position:relative}
.popup_wrap .msg_entry_form .textarea_wrap .notice {position:absolute;top:20px;left:5px;z-index:1;width:90%;height:20px;color:#dad9d9;font-size:13px;line-height:16px}
.popup_wrap .msg_entry_form .textarea_wrap textarea {position:absolute;top:27px;left:5px;z-index:0;width:98%;height:25px}
.popup_wrap .popup_special_price {position:static}
.popup_wrap .recommend_special_price  .special_price_txt em:first-child {float:left;padding-left:54px}/* OTWOJOB-749 */
.popup_wrap .messaging_footer {position:relative;bottom:0;width:100%;min-width:480px}/* OTWOJOB-749 */

.list_talent_no {margin-left:183px;padding:155px 0 80px;text-align:center;background:url("../../image/pc/ico/ico_exclamation.png") no-repeat center 40px}
.list_talent_no.orderjob {margin-bottom:-80px;margin-left:0}
.list_talent_no h2 {padding:0 0 0;font-size:24px;line-height:26px;text-align:center}
.list_talent_no h4 {padding-top:14px;color:#666;font-size:14px;line-height:22px}
.list_talent_no h3 {color:#888;font-size:18px;letter-spacing:-0.9px;line-height:1.39;text-align:center}
.list_talent_no ol li {display:inline-block;margin-left:4px;color:#666;font-size:14px;line-height:22px}
.list_talent_no ol li:first-child {margin-left:0}
.list_talent_no .btn_wrap {margin-top:16px}
.list_talent_no .btn_wrap a {width:150px}
.list_talent_no .btn_wrap a.auto {padding:0 11px;width:auto}
.list_image_no {margin-top:25px;padding:155px 0 50px;border-top:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5;text-align:center;background:url("../../image/pc/ico/ico_exclamation.png") no-repeat center 40px}
.list_image_no.orderjob {margin-bottom:-80px}
.list_image_no h2 {padding:0 0 0;font-size:24px;line-height:26px;text-align:center}
.list_image_no h4 {padding-top:14px;color:#666;font-size:14px;line-height:22px}
.list_image_no h3 {color:#888;font-size:18px;letter-spacing:-0.9px;line-height:1.39;text-align:center}
.list_image_no ol li {display:inline-block;margin-left:4px;color:#666;font-size:14px;line-height:22px}
.list_image_no ol li:first-child {margin-left:0}
.list_image_no>button {display:inline-block;margin-top:35px;color:#666;font-size:14px;letter-spacing:-1px}
.list_image_no>button>img {margin-left:10px;width:6px;height:11px}
.list_image_no .btn_wrap {margin-top:19px}
.list_image_no .btn_wrap a {width:150px}
.list_image_no .btn_wrap a.auto {padding:0 11px;width:auto}

.information_order {margin-left:183px;padding:37px 0 40px;text-align:center;background-color:#f9f9f9}
.information_order h3 {font-size:24px;line-height:26px}
.information_order h3 b {color:#10a3a8}
.information_order h4 {padding-top:14px;color:#666;font-size:14px;line-height:22px}
.information_order ol li {display:inline-block;margin-left:4px;color:#666;font-size:14px;line-height:22px}
.information_order ol li:first-child {margin-left:0}
.information_order .btn_wrap {margin-top:16px}
.information_order .btn_wrap a {width:150px;background-color:#10a3a8}
.list_talent_no2 h2 {padding:183px 0 149px;font-size:24px;line-height:26px;text-align:center;background:url("../../image/pc/ico/ico_exclamation2.png") no-repeat center 106px} /* 644 */
.list_talent_no2 h2 span.point_color {color:#4876ef}
.file_volume {display:inline !important;margin-left:5px;color:#999;font-size:12px}

/* branding */
.top_branding {background:#4059d1}
.top_branding p,
.middle_branding ul,
.bottom_branding p,
.top_branding_banner p {margin:0 auto;width:1004px;text-align:center}
.top_branding_banner {background:#f0f7ff}
.middle_branding {background:#fcfcfc}
.middle_branding ul li {margin:0 auto;padding:73px 0 54px;width:916px;border-top:1px solid #dcdcdc;text-align:right}
.middle_branding ul li:first-child {border:none}
.bottom_branding {background:#fffbec}

.godo_branding .top_godo {height:513px;background:url("../../image/pc/branding/bg_top_godo.jpg") no-repeat 50% 0}
.godo_branding .top_godo .top_godo_in {margin:0 auto;padding-top:69px;width:970px}
.godo_branding .mid_godo {height:941px;background:url("../../image/pc/branding/bg_mid_godo.jpg") repeat-x 50% 0}
.godo_branding .mid_godo .mid_godo_in {margin:0 auto;padding:70px 0 80px;width:970px;text-align:center}
.godo_branding .mid_godo .mid_godo_in ul.list {overflow:hidden;margin:60px 0 40px}
.godo_branding .mid_godo .mid_godo_in ul.list li {float:left;padding-left:16px}
.godo_branding .mid_godo .mid_godo_in ul.list li:first-child {padding-left:0}
.godo_branding .mid_godo .mid_godo_in ul.btn {overflow:hidden;margin:60px auto 0;width:680px}
.godo_branding .mid_godo .mid_godo_in ul.btn li {float:left;padding-left:20px}
.godo_branding .mid_godo .mid_godo_in ul.btn li:first-child {padding-left:0}
.godo_branding .btm_godo .btm_godo_in {margin:0 auto;padding:70px 0 80px;width:970px;text-align:center}
.godo_branding .btm_godo .btm_godo_in ul.list {overflow:hidden;margin:60px auto 40px;width:940px}
.godo_branding .btm_godo .btm_godo_in ul.list li {float:left;padding-left:40px}
.godo_branding .btm_godo .btm_godo_in ul.list li:first-child {padding-left:0}
.godo_branding .btm_godo .btm_godo_in ul.btn {overflow:hidden;margin:60px auto 0;width:680px}
.godo_branding .btm_godo .btm_godo_in ul.btn li {float:left;padding-left:20px}
.godo_branding .btm_godo .btm_godo_in ul.btn li:first-child {padding-left:0}

.cafe24_branding {text-align:center}
.cafe24_branding .top_cafe24 {display:inline-block;overflow-y:hidden;width:100%;height:593px;text-align:center;background:transparent url("../../image/pc/branding/cafe24_img_branding_bg.png") no-repeat 50% 0 / 1903px 593px}
.cafe24_branding .top_cafe24 .top_cafe24_in {display:inline-block;width:1004px;height:620px}
.cafe24_branding .mid_cafe24 {display:inline-block;width:100%;text-align:center}
.cafe24_branding .mid_cafe24 .mid_cafe24_in p.mid_cafe24_title {margin:60px 0}
.cafe24_branding .mid_cafe24 .mid_cafe24_in ul.list {display:inline-block;width:960px}
.cafe24_branding .mid_cafe24 .mid_cafe24_in ul.list li {margin:15px 0}
.cafe24_branding .mid_cafe24 .mid_cafe24_in ul.list li img {width:100%}
.cafe24_branding .mid_cafe24 .mid_cafe24_in .mid_cafe24_btn {padding:40px 0;width:100%;background-color:#fafbff}
.cafe24_branding .mid_cafe24 .mid_cafe24_in .mid_cafe24_btn ul.btn li {display:inline-block;vertical-align:bottom}
.cafe24_branding .mid_cafe24 .mid_cafe24_in .mid_cafe24_btn ul.btn li a img {margin:0 10px;width:330px;height:80px}
.cafe24_branding .bottom_cafe24 {padding-bottom:40px;width:100%;text-align:center}
.cafe24_branding .bottom_cafe24 .bottom_cafe24_in p {display:block;margin:39px 0 35px 0}
.cafe24_branding .bottom_cafe24 .bottom_cafe24_in ul {width:100%}
.cafe24_branding .bottom_cafe24 .bottom_cafe24_in ul li {display:inline-block;margin:0 3px}
.cafe24_branding .bottom_cafe24 .bottom_cafe24_in ul li img {width:200px;height:44px}

/* tooltip */
.common_tooltip {display:none;position:relative}
.common_tooltip .tooltip_wrap {padding:15px;border:1px solid #d0d0d0;background:#f9f9f9}
.common_tooltip .tooltip_arr {display:block;position:absolute;top:-7px;left:50%;margin-left:-5px;width:11px;height:8px;background:url("../../image/pc/ico/ico_tooltip_arr.png") no-repeat 0 0}
.common_tooltip.reverse .tooltip_arr {transform:rotate(180deg)}
.common_tooltip .tooltip_wrap .tooltip_tit {padding-bottom:14px;border-bottom:1px solid #999;color:#333;font-size:16px;font-weight:600}
.common_tooltip .tooltip_wrap .tooltip_cont {margin-top:14px;color:#999;font-size:13px;line-height:20px}
.common_tooltip .tooltip_wrap .tooltip_cont.no-margin {margin-top:0}
.common_tooltip .tooltip_wrap .tooltip_cont .bold {color:#666}
.common_tooltip .tooltip_wrap .tooltip_cont dl {margin-top:14px}
.common_tooltip .tooltip_wrap .tooltip_cont dl:first-child {margin-top:0}
.common_tooltip .tooltip_wrap .tooltip_cont dt {color:#666;font-weight:bold}
.common_tooltip .tooltip_wrap .tooltip_cont dd {margin-top:5px}
.common_tooltip .tooltip_wrap .tooltip_cont ul.coupon_tooltip_list li {overflow:hidden;max-width:280px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
.common_tooltip .tooltip_wrap .tooltip_cont ul.type_dot li {padding-left:5px;background:url("../../image/pc/ico/bul_tooltip_li.png") no-repeat 0 8px}
.common_tooltip .tooltip_wrap .tooltip_cont ul.type_no li {position:relative;padding-left:5px;background:none}
.common_tooltip .tooltip_wrap .tooltip_cont ul.type_no li.ad_self,
.common_tooltip .tooltip_wrap .tooltip_cont ul.type_no li.ad_plus {margin-bottom:10px;padding-left:70px}
.common_tooltip .tooltip_wrap .tooltip_cont ul.type_no li.ad_plus:before {display:inline-block;position:absolute;top:0;left:0;width:58px;height:20px;background:url("../../image/pc/temp/ad-plus.png") no-repeat center center;background-size:58px 20px;content:""}
.common_tooltip .tooltip_wrap .tooltip_cont ul.type_no li.ad_self:before {display:inline-block;position:absolute;top:0;left:0;width:58px;height:20px;background:url("../../image/pc/temp/ad-self.png") no-repeat center center;background-size:58px 20px;content:""}
.common_tooltip .tooltip_wrap .tooltip_cont ul.type_no li.ad_link {display:inline-block;width:100%;color:#4876ef;text-align:right}
.common_tooltip .tooltip_wrap .tooltip_cont ul.type_no li.ad_link a {display:inline-block;line-height:normal}
.common_tooltip .tooltip_wrap .tooltip_cont ul.type_no li.ad_link a img {display:inline-block;margin-top:7px;margin-left:4px;width:4px;height:7px;vertical-align:top}
.common_tooltip .tooltip_wrap .tooltip_cont ul.type_no li strong {color:#212121}
.common_tooltip .tooltip_wrap .tooltip_cont ul.type_no.full li {padding-left:0}
.common_tooltip .tooltip_wrap .tooltip_cont ul.type_no.link_type li a {text-decoration:underline}
.common_tooltip .tooltip_wrap .tooltip_cont span.point_color {color:#2ca9ea}
.common_tooltip .tooltip_wrap .tooltip_cont span.point_color_red {color:#4876ef}
.common_tooltip .tooltip_wrap .tooltip_cont span.point_color_red2 {color:#d63131}
.common_tooltip .tooltip_wrap .tooltip_cont a.link_style {text-decoration:underline}
.common_tooltip .tooltip_wrap .tooltip_cont .emphasis {text-decoration: underline;font-size: 16px;font-weight: bold;}
.common_tooltip.non_title .tooltip_wrap .tooltip_cont {margin-top:0;padding-right:15px}
.common_tooltip .tooltip_wrap .tooltip_cont.non_close {padding-right:0}
.common_tooltip .tooltip_wrap .scroll_box div {overflow-y:auto;max-height:120px}
.common_tooltip .coupon_closer {overflow:hidden;position:absolute;top:11px;right:11px;width:15px;height:15px;text-indent:-1000px;background:url("../../image/pc/ico/ico_tooltip_closer.png") no-repeat 0 0}
.common_tooltip.type02 .tooltip_arr {top:-9px;width:14px;height:10px;background:url("../../image/pc/ico/tooltip-point.png") no-repeat center center / 14px 10px}
.common_tooltip.type02 .tooltip_wrap {padding:10px 32px 10px 13px;border:1px solid #d0d0d0;background-color:#fff}
.common_tooltip.type02 .tooltip_wrap .tooltip_cont {color:#999}
.common_tooltip.type02 .tooltip_wrap .tooltip_cont ul.type_no li {padding-left:0}
.common_tooltip.type02 .tooltip_wrap .tooltip_cont ul.type_no li.star {padding-left:10px}
.common_tooltip.type02 .tooltip_wrap .tooltip_cont ul.type_no li.star:before {position:absolute;top:3px;left:2px;content:"\002A"}
.common_tooltip.type02 .tooltip_wrap .tooltip_cont ul.type_no li.dash {padding-left:10px}
.common_tooltip.type02 .tooltip_wrap .tooltip_cont ul.type_no li.dash:before {position:absolute;top:0;left:2px;content:"\002D"}
.common_tooltip.type02 .tooltip_wrap .tooltip_tit {padding-bottom:0;border-bottom:none;font-size:13px}
.common_tooltip.non_title.type02 .tooltip_wrap .tooltip_cont {padding-right:0}
.common_tooltip2 {display:none;position:relative}
.common_tooltip2 .tooltip_wrap {padding:15px;border:1px solid #2b89e3;border-radius:5px;background:#2b89e3}
.common_tooltip2 .tooltip_arr {display:block;position:absolute;top:-7px;left:50%;margin-left:-5px;width:13px;height:8px;background:url("../../image/pc/ico/ico_tooltip_arr2.png") no-repeat 0 0}
.common_tooltip2.reverse .tooltip_arr {transform:rotate(180deg)}
.common_tooltip2 .tooltip_wrap .tooltip_cont {color:#fff;font-size:16px;line-height:26px;text-align:center}
.common_tooltip2 .tooltip_wrap .tooltip_cont strong {font-size:20px}
.common_tooltip2 .tooltip_wrap .tooltip_cont .point_color {color:#fffd34}
.common_tooltip2 .closer2 {position:absolute;top:10px;right:10px;color:#fff;font-family:Arial, sans-serif;font-size:16px}
.common_tooltip.light .tooltip_wrap {padding:24px;border:1px solid #eaeaea;border-radius:4px;background-color:#fff}
.common_tooltip.light .tooltip_wrap .tooltip_cont {margin-top:0}
.common_tooltip.light .tooltip_arr {display:none}
.common_tooltip.light .coupon_closer {top:4px;right:4px;width:16px;height:16px;background:url("../../image/pc/orderjob/btn-close-black-16-px.png") no-repeat 0 0;background-size:16px 16px}
.seller_schedule_calendar .ui-datepicker {position:relative;top:0;padding:0;width:100% !important}
.seller_schedule_calendar .ui-datepicker .ui-datepicker-title {font-size:19px;font-weight:bold}
.seller_schedule_calendar .ui-datepicker .ui-datepicker-prev,
.seller_schedule_calendar .ui-datepicker .ui-datepicker-next {top:0;width:30px;height:30px}
.seller_schedule_calendar .ui-datepicker .ui-datepicker-prev {left:1px}
.seller_schedule_calendar .ui-datepicker .ui-datepicker-next {right:1px}
.seller_schedule_calendar .ui-datepicker .ui-datepicker-prev.ui-state-disabled {display:none}
.seller_schedule_calendar .ui-datepicker .ui-state-hover {border:none;background-color:#fff}
.seller_schedule_calendar .ui-datepicker .ui-datepicker-header {padding:0}
.seller_schedule_calendar .ui-datepicker .ui-datepicker-header .ui-icon-circle-triangle-w {margin-top:-14px;margin-left:-17px;width:30px;height:30px;background:url("../../image/pc/orderjob/btn-m-left-defualt.png") no-repeat center center;background-size:30px 30px;cursor:pointer}
.seller_schedule_calendar .ui-datepicker .ui-datepicker-header .ui-icon-circle-triangle-e {margin-top:-14px;margin-left:-15px;width:30px;height:30px;background:url("../../image/pc/orderjob/btn-m-right-defualt.png") no-repeat center center;background-size:30px 30px;cursor:pointer}
.seller_schedule_calendar .ui-datepicker td {padding:0;border:1px solid #eaeaea}
.seller_schedule_calendar .ui-datepicker td.holiday {border:1px solid #4a90e2}
.seller_schedule_calendar .ui-datepicker-calendar tbody td a {padding:0;width:100% !important;}
.seller_schedule_calendar .ui-datepicker-calendar thead th {padding:17px 0.3em 4px;color:#999;font-size:11px;font-weight:normal}
.seller_schedule_calendar .ui-state-default {padding:0;height:30px !important;color:#666;font-size:14px;line-height:31px;text-align:center}
.seller_schedule_calendar .ui-state-default.ui-state-highlight {color:#fff !important;background-color:#4876ef !important}
.seller_schedule_calendar .ui-state-disabled {opacity:1 !important}
.seller_schedule_calendar .ui-state-disabled .ui-state-default {background-color:#eaeaea !important}
.seller_schedule_calendar .ui-widget {font-family:Roboto, Malgun Gothic, sans-serif}
.seller_schedule_calendar .ui-widget.ui-widget-content {border:none;background-color:transparent}
.seller_schedule_calendar .ui-widget-header {border:none;color:#212121;background-color:#fff}
.seller_schedule_calendar .ui-state-active {color:currentColor !important}
.seller_schedule_calendar .ui-datepicker-calendar tbody td:first-child a,
.seller_schedule_calendar .ui-datepicker-calendar tbody td:nth-child(7n+1) a {color:#f74f4f !important;}
.seller_schedule_calendar .ui-datepicker-calendar tbody td:nth-child(7n) a {color:#3581b6 !important}
.seller_schedule_calendar .holiday .ui-state-default {color:#fff;background-color:#4a90e2 !important}
.seller_schedule_calendar .ui-datepicker-calendar tbody td.holiday:first-child a,
.seller_schedule_calendar .ui-datepicker-calendar tbody td.holiday:nth-child(7n+1) a {color:#fff !important}

.ui-widget.ui-widget-content {border:1px solid #eaeaea}
.mtz-monthpicker.ui-widget-header {margin-bottom:10px}
.mtz-monthpicker.ui-widget-header .mtz-monthpicker-year {border:none;font-family:Roboto, Malgun Gothic, sans-serif;font-size:14px;background-color:transparent}
.mtz-monthpicker.ui-widget-header .mtz-monthpicker-year:focus {border:none;outline:none;box-shadow:none}
.mtz-monthpicker-month {width:51px;height:31px;font-family:Roboto, Malgun Gothic, sans-serif;font-size:13px;line-height:26px}
.mtz-monthpicker-month.ui-state-active {border-radius:4px;font-weight:bold;background-color:#666 !important}

.coupon_list {margin-top:11px}
.coupon_list ul {overflow:hidden}
.coupon_list ul li {overflow:hidden;float:left;margin-top:10px;width:365px;height:133px;border:1px solid #e5e5e5;border-radius:4px;background:#f5faff}
.coupon_list ul li:nth-child(2n) {float:right}
.coupon_list ul li .coupon_list_cont_left {float:left;width:70%;height:133px;background:#fff}
.coupon_list ul li .coupon_list_cont_left .tit {padding:20px 12px 0;height:60px;font-size:14px;font-weight:400;line-height:17px}
.coupon_list ul li .coupon_list_cont_left .info {padding:6px 11px 9px;height:33px;color:#999;font-size:12px}
.coupon_list ul li .coupon_list_cont_left .date {padding:9px 11px;color:#999;font-size:11px;line-height:16px;background:url("../../image/pc/common/coupon_dot.png") repeat-x left top}
.coupon_list ul li .coupon_list_cont_left .date span {display:inline-block;margin-left:5px;padding:0 4px 0 3px;border:1px solid #4876ef;border-radius:1px;color:#4876ef;font-size:11px}
.coupon_list ul li .coupon_list_cont_right {display:table;width:30%;height:133px;text-align:center}
.coupon_list ul li .coupon_list_cont_right span {display:table-cell;font-size:14px;vertical-align:middle}
.coupon_list ul li .coupon_list_cont_right span i.coupon_discount {display:block;margin-top:6px;color:#4876ef;font-size:22px;font-weight:bold}
.coupon_list ul li.coupon_end .coupon_list_cont_left .tit {color:#666}
.coupon_list ul li.coupon_end .coupon_list_cont_left .date span {border:1px solid #999;border-radius:1px;color:#999}
.coupon_list ul li.coupon_end .coupon_list_cont_right span i.coupon_discount {color:#898989}
.area_coupon_resist {margin-top:20px}
.area_coupon_resist dl {overflow:hidden;padding:20px;border:1px solid #e3e3e3;background:#f9f9f9 url("../../image/pc/common/bg_coupon_resist.png") no-repeat 625px 15px}
.area_coupon_resist dl dt {float:left;padding-top:10px;width:210px;color:#333;font-size:18px}
.area_coupon_resist dl dd {float:left;width:360px}
.area_coupon_resist dl dd input {padding:0 10px;width:255px;height:38px;border:1px solid #e3e3e3;border-right:none}
.area_coupon_resist dl dd button {width:100px;height:38px;color:#fff;font-size:14px;text-align:center;background:#4876ef}

/* 모바일 pop_layer 스타일 복사 */
/* pop_layer */
.popup_layer.pc_ver .closer {overflow:hidden;position:absolute;top:15px;right:10px;width:18px;height:18px;text-indent:-1000px;background:url("../../image/mobile/common/ico_closer.png") no-repeat 0 0;background-size:18px auto}
.popup_layer.pc_ver .closer2 {overflow:hidden;position:absolute;top:8px;right:8px;width:12px;height:12px;text-indent:-1000px;background:url("../../image/mobile/detail/ico_closer1.png") no-repeat 0 0;background-size:12px auto}
.popup_layer.pc_ver .in_layer {position:absolute;top:50%;right:10px;left:10px;background:#fff;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.popup_layer.pc_ver .in_layer>.tit {position:relative;padding:0 10px;height:50px;border-bottom:2px solid #738aa4;color:#333;font-size:17px;line-height:48px}
.popup_layer.pc_ver .in_layer>.tit:after {position:absolute;bottom:-2px;left:0;width:105px;height:2px;background:#4876ef;content:""}
.popup_layer.pc_ver .in_layer>.tit2 {position:relative;height:30px}
.popup_layer.pc_ver .in_layer .layer_cont {padding:15px 10px}
.popup_layer.pc_ver .in_layer .layer_cont>.tit {color:#333;font-size:17px}
.popup_layer.pc_ver .form_join {margin-top:10px;border:1px solid #dadada;background:#fff}
.popup_layer.pc_ver .form_join.bordernot {border:none}
.popup_layer.pc_ver .form_join.hide {display:none} /* 893 */
.popup_layer.pc_ver .form_join .box_option {border-bottom:1px solid #dadada}
.popup_layer.pc_ver .form_join .write {position:relative;padding:8px 8px 0;border-top:1px solid #f2f2f2}
.popup_layer.pc_ver .form_join .write.hide {display:none} /* 893 */
.popup_layer.pc_ver .form_join .write:after {display:block;clear:both;content:""}
.popup_layer.pc_ver .form_join .write.first {margin-top:0;border-top:none}
.popup_layer.pc_ver .form_join .write .input_wrap {position:relative;margin-right:88px}
.popup_layer.pc_ver .form_join .write .input_wrap.must {background:url("../../image/pc/ico/ico_required.png") no-repeat 5px 32%} /* 893 */
.popup_layer.pc_ver .form_join .write .input_wrap:after {display:block;clear:both;content:""}
.popup_layer.pc_ver .form_join .write .input_wrap.wide {margin-right:0}
.popup_layer.pc_ver .form_join .write .input_wrap span.count_time {position:absolute;top:35%;right:10px;color:#4876ef} /* 893 */
.popup_layer.pc_ver .form_join .write .input_wrap input[type=text],
.popup_layer.pc_ver .form_join .write .input_wrap input[type=password] {margin-left:15px;padding:2px 5px 12px 5px;width:360px;border:none;color:#333;font-size:13px}/* padding.divide :2.3 */
.popup_layer.pc_ver .form_join .write .input_wrap select {height:33px;border:none;border-right:1px solid #f2f2f2;font-size:13px;line-height:31px}
.popup_layer.pc_ver .form_join .write .input_wrap select.last {border-right:none}
.popup_layer.pc_ver .form_join .write .input_wrap select.type_left {border-right:none;border-left:1px solid #f2f2f2}
.popup_layer.pc_ver .form_join .write.disabled,
.popup_layer.pc_ver .form_join .write.disabled input[type=text],
.popup_layer.pc_ver .form_join .write.disabled input[type=password] {background:#eaeaea}
.popup_layer.pc_ver .form_join .write .btn_confirm_new {position:absolute;top:8px;right:14px;width:80px;height:30px;border:1px solid #dadada;color:#333;font-size:13px}
.popup_layer.pc_ver .form_join .write .text {color:#333;font-size:14px;line-height:33px}
.popup_layer.pc_ver .form_join .write .agree_txt {padding-top:8px;font-weight:600} /* 983 */
.popup_layer.pc_ver .form_join .write span.btn_write_unit {display:block;margin:10px 0 5px}
.popup_layer.pc_ver .form_join .write span.btn_write_unit a {padding:2px 4px;border:1px solid #ccc;color:#666;font-size:11px;letter-spacing:-1px;cursor:pointer} /* 893 */
.popup_layer.pc_ver .form_join .s_tit {float:left;width:110px;height:33px;color:#999;font-size:14px;line-height:33px} /* 893 */
.popup_layer.pc_ver .form_join input[type=checkbox]+.txt {display:inline-block;margin-left:25px;color:#333;font-size:13px;vertical-align:middle}
/* 간편회원가입용 PC,Mobile 통합형 */
.popup_layer.pc_ver label.member {display:inline-block;margin:0;padding-bottom:5px;background:url("../../image/mobile/common/ico_checkbox_off.png") no-repeat 0 0;background-size:21px auto} /* 893 */
.popup_layer.pc_ver label.member input[type=checkbox] {visibility:hidden;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}/* size.divide : 2 */ /* 893 */
.popup_layer.pc_ver label.member.on {background-image:url("../../image/mobile/common/ico_checkbox_on2.png")} /* 893 */
.popup_layer.pc_ver .form_join .warning {margin-top:5px;color:#ff2929;font-size:13px}
.popup_layer.pc_ver .form_join .confirm {margin-top:5px;color:#328ddb;font-size:13px}
.popup_layer.pc_ver .form_join .write .warning,
.popup_layer.pc_ver .form_join .write .confirm {margin-top:0;margin-left:5px;padding-bottom:15px} /* 893 */
.popup_layer.pc_ver .form_join .write .warning.mt10,
.popup_layer.pc_ver .form_join .write .confirm.mt10 {margin-top:10px} /* 893 */
.popup_layer.pc_ver .form_join .confirm_box {padding:15px}
.popup_layer.pc_ver .form_join .confirm_box .confirm_box_info {padding-left:25px}
.popup_layer.pc_ver .form_join .confirm_box .confirm_box_info .confirm_box_txt {display:inline-block;margin-top:5px;color:#999;line-height:14px}
.popup_layer.pc_ver .form_join .write_agree_form {padding:4px 0 9px}
.popup_layer.pc_ver .form_join .write_agree_form .txt_tit {color:#333;font-size:13px;font-weight:600}
.popup_layer.pc_ver .form_join .write_agree_form .txt_tit .hide_form_close {display:inline-block;float:right;padding:3px 4px 0 0;width:16px;height:16px;border-radius:10px;color:#fff;font-family:Dotum, sans-serif;font-size:11px;text-align:center} /* 893 */
.popup_layer.pc_ver .form_join .write_agree_form .txt_box {overflow-x:hidden;overflow-y:auto;margin-top:10px;padding:13px;height:100px;border:1px solid #f2f2f2;color:#999;font-size:13px;line-height:18px;background:#f9f9f9}/* font.divide :2 */
.popup_layer.pc_ver .form_type01 {overflow:hidden}
.popup_layer.pc_ver .form_type01 input[type=checkbox],
.popup_layer.pc_ver .form_type01 input[type=raio] {float:left;margin-right:5px}
.popup_layer.pc_ver .form_type01 .txt {display:block !important;overflow:hidden;color:#333;font-size:15px;line-height:18px}
.popup_layer.pc_ver .btn_wrap {margin-top:22px;text-align:center}
.popup_layer.pc_ver .btn_wrap>.btn_type {margin:0 1px;padding-right:15px;padding-left:15px;width:auto;border:none}
.popup_layer.pc_ver .btn_type02 {height:44px;color:#fff;font-size:15px;line-height:44px;background:#4876ef}
.popup_layer.pc_ver .btn_type02 .check {padding-left:25px;background:url("../../image/mobile/common/ico_btn_check.png") no-repeat 0 50%;background-size:18px auto}
.popup_layer.pc_ver .btn_type11 {height:44px;color:#c5c5c5;font-size:15px;line-height:44px;background:#ededed}
.popup_layer.pc_ver .list_type04 {margin:7px 0 0;font-size:13px}
.popup_layer.pc_ver .list_type04.type01 {margin-top:40px;border-top:1px solid #f2f2f2}
.popup_layer.pc_ver .list_type04 li {padding:3px 0 0 7px;color:#666;font-size:11px;line-height:17px;background:url("../../image/mobile/common/ico_dot01.png") no-repeat 2px 10px;background-size:2px auto}

.popup_layer.login .login_form {margin-bottom:15px}
.popup_layer.login select.member::-ms-expand {display:none}
.popup_layer.login input[type=radio]+.txt,
.popup_layer.login input[type=checkbox]+.txt {display:inline-block;margin-left:20px;color:#666;font-size:15px;vertical-align:middle}
.popup_layer.login .login_find {margin-top:15px}
.popup_layer.login .login_find .find_button {float:right;margin-top:3px}
.popup_layer.login .login_find .find_button a {display:inline-block;color:#666;font-size:14px;vertical-align:top}
.popup_layer.login .login_find .find_button a.pw {position:relative;margin-left:5px;padding-left:5px;color:#4876ef}
.popup_layer.login .login_find .find_button a.pw:before {position:absolute;top:50%;left:0;width:1px;height:10px;background-color:#d4d4d4;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);content:""}
.popup_layer.login .txt_msg {margin-top:16px;color:#666;font-size:13px;line-height:16px}
.popup_layer.login .txt_msg.no_top {margin-top:0}
.popup_layer.login .txt_msg.type2 {margin-left:5px;color:#999}
.popup_layer.login .txt_msg.type3 {font-size:14px;text-align:center}
.popup_layer.login .txt_msg .point {display:inline-block;color:#4876ef;vertical-align:top}
.popup_layer.login .btn_type {display:block;position:relative;border:0 none;vertical-align:middle}
.popup_layer.login .btn_wrap {margin-top:5px;margin-bottom:20px;text-align:center}
.popup_layer.login .btn_wrap div {display:block}
.popup_layer.login .btn_wrap button {margin:0}
.popup_layer.login .btn_type02 {height:44px;color:#fff;font-size:15px;line-height:44px;background:#4876ef}
.popup_layer.login .btn_type02 .check {padding-left:25px;background:url("../../image/mobile/common/ico_btn_check.png") no-repeat 0 50%;background-size:18px auto}
.popup_layer.login .other_id_join_box {overflow:hidden;margin-top:30px;padding:20px 0;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;color:#666;font-size:17px}
.popup_layer.login .other_id_join_box div.other_id_join_txt {float:left;padding:10px 0 0;width:109px}
.popup_layer.login .other_id_join_box div.other_id_join {float:left;width:289px;}
.popup_layer.login .other_id_join {font-size:0}
.popup_layer.login .other_id_join a {display:inline-block;}
.popup_layer.login .other_id_join a+a {margin-left:5px}
.popup_layer.login .other_id_join a>span {display:inline-block;margin:0 auto;width:44px;height:44px;border:1px solid #e7e7e7;text-indent:-9999px}
.popup_layer.login .other_id_join a .facebook {border-color:#405ea9;background:url("../../image/mobile/member/icon_facebook.png") no-repeat 50% 50%;background-size:18px auto}
.popup_layer.login .other_id_join a>.naver {border-color:#2db400;background:url("../../image/mobile/member/icon_naver.png") no-repeat 50% 50%;background-size:18px auto}
.popup_layer.login .other_id_join a>.kakao {border-color:#3a2020;background:url("../../image/mobile/member/icon_kakao.png") no-repeat 50% 50%;background-size:18px auto}
.popup_layer.login .other_id_join a>.google {border-color:#3e82f1;background:url("../../image/mobile/member/icon_google.png") no-repeat 50% 50%;background-size:18px auto}
.popup_layer.login .other_id_join a>.apple {border-color:#000;background:url("../../image/mobile/member/icon_apple.png") no-repeat 50% 50%;background-size:20px auto}
.popup_layer.login .other_id_join a>.saramin {border-color:#4876ef;background:url("../../image/mobile/member/icon_saramin.png") no-repeat 50% 50%;background-size:20px auto}

.popup_layer.buy_promotion {padding:128px 0 0 0;width:456px;height:597px;border:none;text-align:center;background:transparent url("../../image/pc/temp/buy-popup-coupon-01.png") no-repeat center center;background-size:456px 597px}
.popup_layer.buy_promotion>h1 {display:block;margin-bottom:24px;color:#212121;font-size:32px;font-weight:bold;letter-spacing:-2.2px;text-align:center}
.popup_layer.buy_promotion>h4 {display:block;margin-bottom:41px;color:#666;font-size:20px;letter-spacing:-1.4px;text-align:center}
.popup_layer.buy_promotion .buy_promotion_card {display:inline-block;margin-bottom:7px;width:289px;height:202px}
.popup_layer.buy_promotion .guide_comment {display:block;margin-bottom:25px;color:#666;font-size:15px;letter-spacing:-1.1px;line-height:23px;text-align:center}
.popup_layer.buy_promotion .guide_comment>span {display:inline-block;text-align:left}
.popup_layer.buy_promotion>button {display:inline-block;width:195px;height:248px;text-align:center}
.popup_layer.buy_promotion>button img {display:inline-block;width:100%;height:100%}
.popup_layer.buy_promotion .down_coupon {margin-right:12px}
.popup_layer.buy_promotion .btn_wrap {position:absolute;right:0;bottom:0;left:0;margin:0}
.popup_layer.buy_promotion .btn_wrap button {float:left;margin:0;width:50%;height:76px;color:#333;font-size:20px;letter-spacing:-1.4px;line-height:74px}

.popup_layer .pop_content>.btn_set {display:inline-block;position:relative;width:100%;text-align:left}
.popup_layer .pop_content>.btn_set button {display:inline-block;width:100px;height:36px;border:1px solid #eaeaea;border-radius:2px;color:#666;font-size:14px;letter-spacing:-0.3px;line-height:34px;text-align:center}
.popup_layer .pop_content>.btn_set button.btn_talk {padding-left:37px;text-align:left;background:url("../../image/pc/ico/ic-talk-blue-28-px.png") no-repeat 5px center;background-size:28px 28px}
.popup_layer .pop_content>.btn_set .share_set {display:inline-block;float:right}
.popup_layer .pop_content>.btn_set .share_set>a {display:inline-block;float:left;margin-left:8px;width:24px;height:24px}
.popup_layer .pop_content>.btn_set .share_set>a img {display:inline-block;width:100%;height:100%;vertical-align:top}
.popup_layer .pop_content .main_image {display:inline-block;overflow:hidden;position:relative;margin-top:16px;width:100%;text-align:center}
.popup_layer .pop_content .main_video {margin-top:16px;}
.popup_layer .pop_content .main_image img {display:inline-block;width:auto;max-width:100%}
.popup_layer .pop_content .main_image img[src=""] {display:none}
.popup_layer .pop_content .main_image .footer_btn {display:inline-block;float:right;margin-top:8px;color:#999;font-size:12px;letter-spacing:-0.6px;line-height:18px}
.popup_layer .pop_content .main_image .footer_btn.report {padding-right:14px;background:url("../../image/pc/ico/ic-arrow-right-m.png") no-repeat right center;background-size:4px 7px}
.popup_layer .pop_content .main_image:before {display:inline-block;position:absolute;right:-10px;bottom:-10px;left:-10px;z-index:71;height:80px;background:linear-gradient(to bottom, transparent, #000);content:"";opacity:0.4;filter:blur(8px)}
.popup_layer .pop_content .main_image:after {display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:74;background:transparent url("../../image/pc/common/logo-white.png") no-repeat right 16px bottom 16px / 120px 22px;content:""}
.popup_layer .pop_content .upload_set>.selectbox {float:left;width:378px}
.popup_layer .pop_content .upload_set>.selectbox label {padding-left:16px;color:#212121;font-size:14px}
.popup_layer .pop_content .upload_set>.selectbox option {color:#212121;font-size:14px}
.popup_layer .pop_content .upload_set>.selectbox:nth-child(2n) {float:right}
.popup_layer .pop_content .upload_set input[type=text] {margin-top:10px;padding:0 16px;width:100%;height:38px;border:1px solid #eaeaea;color:#212121;line-height:36px;text-align:left}

.popup_layer .direct_link {display:inline-block;position:absolute;bottom:21px;left:50%;margin-left:-180px;width:360px;height:60px;color:#fff;font-size:24px;font-weight:500;letter-spacing:-1px;line-height:58px;text-align:center;background-color:#ff8713}
.popup_layer .direct_link:after {display:inline-block;margin-left:15px;width:10px;height:19px;vertical-align:middle;background:url("../../image/pc/orderjob/ic-arrow-right-xl-white.png") no-repeat center center / 10px 19px;content:""}
.popup_layer.auth_floating {width:auto;border:none;background-color:transparent}
.popup_layer.auth_floating .btn_close {position:absolute;top:14px;right:13px}

.popup_layer .grey_btn {display:inline-block;margin-left:14px;padding:0 10px;height:28px;color:#fff;font-size:13px;letter-spacing:normal;line-height:26px;text-align:center;background-color:#878d96}
.popup_layer .btn_grey {display:inline-block;margin-left:14px;padding:0 10px;height:28px;color:#fff;font-size:13px;letter-spacing:normal;line-height:26px;text-align:center;background-color:#878d96}
.popup_layer .result_txt {display:inline-block;width:100%;color:#666;font-size:13px;letter-spacing:-0.7px}
.popup_layer .result_txt.error {color:#ff4141}
.popup_layer .result_txt.type01 {margin-top:10px}

.popup_layer .txt_comment {display:inline-block;margin-bottom:15px;width:100%;color:#666;font-size:14px;letter-spacing:-0.7px;line-height:24px;text-align:center}
.popup_layer.block {position:initial;top:initial;left:initial;width:100%;transform:none}

.popup_overlay {display:none;overflow-y:auto;position:fixed;top:0;left:0;z-index:220;width:100%;height:100%;background-color:rgba(0,0,0,0.5);opacity:0}
.popup_overlay .popup_layer {display:block;position:relative;top:10vh;margin-top:0;transform:none}
.popup_overlay .popup_layer .pop_content {padding:16px 30px 20px;max-height:initial}
.popup_overlay .popup_layer .tit {padding:30px 30px 20px}
.popup_overlay .popup_layer .tit>.btn_close {top:20px}
.popup_overlay.dark {background-color:#212121}
.popup_overlay.dark .popup_layer {top:50%;left:50%;max-width:calc(100vw);max-height:calc(100vh);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.popup_overlay.dark .popup_layer img {display:inline-block;width:100%;height:100%}
.popup_overlay.dark .btn_close {display:inline-block;position:fixed;top:20px;right:20px;z-index:226;width:28px;height:28px}
.popup_overlay.dark .btn_close img {width:100%;height:100%}
.popup_overlay.dark>.slide_prev,
.popup_overlay.dark>.slide_next {display:inline-block;position:fixed;top:50%;z-index:227;width:40px;height:40px;background-size:40px 40px;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.popup_overlay.dark>.slide_prev {left:40px;background:url("../../image/pc/btn/btn-left-circle-40-px.png") no-repeat center center}
.popup_overlay.dark>.slide_next {right:40px;background:url("../../image/pc/btn/btn-right-circle-40-px.png") no-repeat center center}
.popup_overlay.dark .main_portfolio {display:inline-block;position:absolute;top:50%;left:50%;max-width:100%;max-height:100%}
.popup_overlay.dark .footer_window {display:inline-block;position:absolute;right:40px;bottom:70px;padding:14px 42px 11px 60px;width:280px;height:60px;background-color:rgba(0, 0, 0, 0.7)}
.popup_overlay.dark .footer_window .photo {display:table;float:left;position:absolute;top:10px;left:10px;width:40px;height:40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-align:center;background-size:40px auto}
.popup_overlay.dark .footer_window .photo span {display:table-cell;overflow:hidden;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#fff;font-size:24px;font-weight:bold;text-align:center;vertical-align:middle}
.popup_overlay.dark .footer_window .photo span img {position:absolute;top:0;left:0;max-width:40px;max-height:40px;border-radius:50%}
.popup_overlay.dark .footer_window h2 {display:inline-block;width:100%;color:#fff;font-size:14px;font-weight:bold;letter-spacing:-1.2px;line-height:normal;text-align:left}
.popup_overlay.dark .footer_window h3 {display:inline-block;width:100%;color:#fff;font-size:12px;letter-spacing:normal;line-height:16px;text-align:left}
.popup_overlay.dark .footer_window .like {display:inline-block;position:absolute;top:50%;right:12px;width:14px;height:14px;background:url("../../image/pc/ico/ico_heart.png") no-repeat center center;background-size:14px 14px;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.popup_overlay.dark .footer_window .like.on {background:url("../../image/pc/ico/ico_heart_on.png") no-repeat center center;background-size:14px 14px}
.popup_overlay.dark .image_slider {display:inline-block;z-index:224;width:calc(100vw);height:calc(100vh)}
.popup_overlay.dark .image_slider>div {width:100vw !important;height:100vh;text-align:center}
.popup_overlay.dark .bx-viewport,
.popup_overlay.dark  .bx-wrapper {position:relative;top:0;left:0;width:100%;height:100% !important;background-color:#212121}
.popup_overlay.dark .bxslider,
.popup_overlay.dark .bxslider li {height:100% !important}

.popup_layer .pop_content .comment {display:block;margin-bottom:18px;color:#333;font-size:14px;letter-spacing:-0.7px;line-height:normal;text-align:left}
.popup_layer .pop_content .type_grey {display:inline-block;padding:17px 0 17px 20px;width:100%;border-top:1px solid #e5e5e5;border-bottom:1px solid #e7e7e7;color:#333;font-size:14px;letter-spacing:-0.7px;line-height:normal;text-align:left;background-color:#f5f5f5}
.popup_layer .pop_content .type_grey.email .email_form {display:inline-block}
.popup_layer .pop_content .type_grey.email input[type=text] {display:inline-block;padding-left:16px;width:135px;height:38px;border:1px solid #e9e9e9;color:#333;font-size:14px;letter-spacing:-0.7px;line-height:36px;background-color:#fff}
.popup_layer .pop_content .type_grey.email input[type=text]:first-child {margin-left:32px}

.image_alert_overlay {display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:8000;text-align:center;background-color:rgba(0,0,0,0.5)}
.image_alert_overlay .image_alert_popup {display:inline-block;position:relative;margin-top:calc(50vh - 265px);width:495px;height:530px}
.image_alert_overlay .image_alert_popup button.close_image_alert {display:inline-block;position:absolute;top:75px;right:43px}
.image_alert_overlay .image_alert_popup button.close_image_alert img {width:100%;height:100%}

.orderjob_fee_popup {display:none;position:absolute;top:50px;left:145px;z-index:212;width:510px;height:429px;background:url("../../image/pc/temp/popup-orderjob-fee.png") no-repeat center center;background-size:510px 429px}
.orderjob_fee_popup .popup_body {display:inline-block;position:relative;padding-top:340px;width:100%;height:100%;text-align:center}
.orderjob_fee_popup .popup_body .popup_close {display:inline-block;position:absolute;top:20px;right:23px;width:18px;height:18px}
.orderjob_fee_popup .popup_body .popup_close img {display:inline-block;width:100%;height:100%}
.orderjob_fee_popup .popup_body .setting_btn {display:inline-block;width:269px;height:48px;color:#fff;font-size:24px;letter-spacing:-0.8px;line-height:46px;text-align:center;background-color:#0fc3ca}

/* OTWOJOB-714 */
.msg_progress_box {overflow:hidden;margin:5px 0;line-height:1}
.msg_progress_box .msg_progress {float:left;width:80%;background:#fff}
.msg_progress_box .msg_progress .bar_color {height:12px;background:#4876ef}
.msg_progress_box .bar_num {float:left;width:20%;font-size:13px;text-align:center}
.regist_done_info .guide_info {display:inline-block;padding:40px 0;width:100%;text-align:center;background-color:#f7f7f7}
.regist_done_info .guide_info>label {display:block;margin-bottom:20px;color:#333;font-size:20px;font-weight:bold;letter-spacing:-1.4px;line-height:normal;text-align:center}
.regist_done_info .guide_info>span {display:block;margin-bottom:20px;color:#333;font-size:16px;letter-spacing:-1.1px;line-height:28px;text-align:center}
.regist_done_info .guide_info .sub_inform {display:inline-block;margin-bottom:30px;padding:14px 0;width:481px;border-radius:36.5px;color:#666;font-size:14px;letter-spacing:-0.5px;line-height:normal;background-color:#fff}
.regist_done_info .guide_info .sub_inform b {display:inline-block;margin-bottom:15px;width:100%;font-size:16px;font-weight:bold;letter-spacing:-1.1px;line-height:normal}
.regist_done_info .guide_info button {display:inline-block;width:190px;height:38px;border:1px solid #4876ef;color:#fff;font-size:16px;letter-spacing:-0.8px;line-height:36px;text-align:center;background-color:#4876ef}

/* 기획전 */
#exhibit.exhibit_pc .top_board {overflow:hidden;margin:0 auto;padding:15px 0 10px;width:1000px}
#exhibit.exhibit_pc .top_board span {margin-right:10px;padding:2px 4px 4px;border-radius:2px;color:#fff;font-size:12px;background:#606580}
#exhibit.exhibit_pc .top_board p {float:left;width:80%}
#exhibit.exhibit_pc .top_board p.social {float:right;width:20%;text-align:right}
#exhibit.exhibit_pc .visual {background-repeat:no-repeat;background-position:50% top}
#exhibit.exhibit_pc .visual .inner {margin:0 auto;width:1020px;text-align:center}
#exhibit.exhibit_pc .area_coupon {margin-bottom:45px}
#exhibit.exhibit_pc .area_coupon .inner {margin:0 auto;width:1004px;text-align:center}

#exhibit.exhibit_pc .area_tab ul {overflow:hidden;margin:0 auto;padding:20px 0;width:1020px}
#exhibit.exhibit_pc .area_tab ul li {float:left;width:25%}
#exhibit.exhibit_pc .area_tab ul li a {display:block;padding:16px 0;border-top:0;border-right:2px solid #333;border-bottom:2px solid #333;border-left:0;color:#4d4845;font-size:18px;line-height:1;text-align:center;background:#fff}
#exhibit.exhibit_pc .area_tab ul li a:hover {color:#fff;background:#333}
#exhibit.exhibit_pc .area_tab ul li.top_line a {border-top:2px solid #333}
#exhibit.exhibit_pc .area_tab ul li:nth-of-type(5n) a {border-left:2px solid #333}
#exhibit.exhibit_pc .area_tab ul li:first-child a {border-left:2px solid #333}
#exhibit.exhibit_pc .box_exhibit {padding:60px 0;text-align:left}
#exhibit.exhibit_pc .box_exhibit.first {padding-top:40px}
#exhibit.exhibit_pc .box_exhibit .inner {margin:0 auto;width:1004px}

#exhibit.exhibit_pc .visual div.time_num {position:relative;width:100%;text-align:center;background-color:#018cff}
#exhibit.exhibit_pc .visual div.time_num img {display:inline-block}
#exhibit.exhibit_pc .visual div.time_num span {position:absolute;top:20px;width:100px;height:100px}
#exhibit.exhibit_pc .visual div.time_num span.time01 {left:227px}
#exhibit.exhibit_pc .visual div.time_num span.time02 {left:337px}
#exhibit.exhibit_pc .visual div.time_num span.time03 {left:475px}
#exhibit.exhibit_pc .visual div.time_num span.time04 {left:585px}
#exhibit.exhibit_pc .visual div.time_num span.time05 {left:723px}
#exhibit.exhibit_pc .visual div.time_num span.time06 {left:833px}
#exhibit.exhibit_pc .visual div.time_num.hour_time span.time01 {display:none}
#exhibit.exhibit_pc .visual div.time_num.hour_time span.time02 {left:269px}
#exhibit.exhibit_pc .visual div.time_num.hour_time span.time03 {left:428px}
#exhibit.exhibit_pc .visual div.time_num.hour_time span.time04 {left:535px}
#exhibit.exhibit_pc .visual div.time_num.hour_time span.time05 {left:699px}
#exhibit.exhibit_pc .visual div.time_num.hour_time span.time06 {left:807px}
#exhibit.exhibit_pc .visual div.time_num span em {display:block;width:100px;height:100px;background:url("../../image/pc/event/20180316/event_180316_num_sp.png") no-repeat -900px 0}
#exhibit.exhibit_pc .visual div.time_num span em.num_0 {background-position:-900px 0}
#exhibit.exhibit_pc .visual div.time_num span em.num_9 {background-position:-800px 0}
#exhibit.exhibit_pc .visual div.time_num span em.num_8 {background-position:-700px 0}
#exhibit.exhibit_pc .visual div.time_num span em.num_7 {background-position:-600px 0}
#exhibit.exhibit_pc .visual div.time_num span em.num_6 {background-position:-500px 0}
#exhibit.exhibit_pc .visual div.time_num span em.num_5 {background-position:-400px 0}
#exhibit.exhibit_pc .visual div.time_num span em.num_4 {background-position:-300px 0}
#exhibit.exhibit_pc .visual div.time_num span em.num_3 {background-position:-200px 0}
#exhibit.exhibit_pc .visual div.time_num span em.num_2 {background-position:-100px 0}
#exhibit.exhibit_pc .visual div.time_num span em.num_1 {background-position:0 0}

.tit_wrap .tit .sub_comment {display:inline-block;margin-left:11px;color:#999;font-size:12px;letter-spacing:-0.4px;line-height:normal}

.admin_new_message {display:inline-block;position:relative;margin-top:10px;padding:17px 22px 19px;width:100%;border:1px solid #e3e3e3;text-align:left}
.admin_new_message .loader {display:inline-block;color:#212121;font-size:14px;font-weight:bold;letter-spacing:-0.7px;line-height:normal}
.admin_new_message .date {display:inline-block;width:94px;color:#999;font-size:12px;letter-spacing:normal;line-height:normal;text-align:right}
.admin_new_message .message_tit {display:block;overflow:hidden;margin-top:10px;width:calc(100% - 30px);height:50px;color:#333;font-size:17px;letter-spacing:-0.7px;line-height:24px;text-align:left;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.admin_new_message .message_tit:before {display:inline-block;position:absolute;top:0;bottom:0;left:0;width:4px;background-color:#4876ef;content:""}
.admin_new_message .message_tit.unread {font-weight:bold}
.admin_new_message .message_tit .new_num {display:inline-block;position:absolute;right:17px;bottom:18px;margin-left:9px;width:24px;height:24px;border-radius:50%;color:#fff;font-size:14px;font-weight:bold;letter-spacing:-0.7px;line-height:22px;text-align:center;background-color:#4876ef}

.admin_message_list>.admin_new_message:first-child {margin-top:0}

.state_block {display:inline-block;margin-top:20px;width:100%;background-color:#f7f7f7}
.state_block div {display:inline-block;position:relative;margin-right:12px;padding:20px 0;width:110px;height:100%;color:#666;font-size:14px;letter-spacing:-0.4px;line-height:normal;text-align:center;cursor:pointer}
.state_block b {display:block;margin-bottom:6px;font-size:30px;letter-spacing:-0.8px;line-height:normal;text-align:center}
.state_block div.selected {color:#212121;font-weight:bold}
.state_block div:after {display:inline-block;position:absolute;top:0;right:-12px;bottom:0;width:12px;background:url("../../image/pc/orderjob/ic-arrow-right-xl.png") no-repeat center center;background-size:10px 19px;content:""}
.state_block div.all:after {position:absolute;top:24px;right:-6px;bottom:19px;width:1px;background:#999;content:""}
.state_block>div:nth-child(5):after {position:absolute;top:42px;right:-6px;bottom:40px;width:1px;background:#666;content:""}
.state_block>div:last-child {margin-right:0}
.state_block>div:last-child:after {background:transparent;content:""}

.talk_list_empty {display:inline-block;margin-top:30px;padding-top:157px;width:100%;height:240px;border-top:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5;color:#888;font-size:18px;letter-spacing:-0.3px;line-height:normal;text-align:center;background:url("../../image/pc/ico/ico_exclamation.png") no-repeat center 50px;background-size:90px 90px}

.talk_message {display:inline-block;margin-top:12px;width:100%}
.talk_message>li {display:inline-block;position:relative;margin-top:20px;width:100%;border:1px solid #e3e3e3}
.talk_message>li>a {display:inline-block;width:100%}
.talk_message>li .talk_header {display:inline-block;width:100%}
.talk_message>li .talk_header .photo {display:inline-block;float:left;width:192px;height:117px;text-align:center}
.talk_message>li .talk_header .photo>span {display:inline-block;margin:18px 0 0 30px;width:110px;height:80px;border:1px solid #f3f3f3;border-radius:4px;text-align:center;vertical-align:middle;background:url("../../image/pc/common/img-loading.png") no-repeat center center;background-size:110px 80px}
.talk_message>li .talk_header .photo>span  img {display:inline-block;width:100%;height:100%;border-radius:4px}
.talk_message>li .talk_header .photo.profile>span {display:inline-block;margin:18px 0 0 30px;padding:0;width:80px;height:80px;border:1px solid #e3e3e3;border-radius:50%;color:#fff;font-size:49px;font-weight:800;letter-spacing:-1.7px;line-height:74px;text-align:center;background:none}
.talk_message>li .talk_header .photo.profile>span  img {max-width:80px;max-height:80px;border-radius:50%;vertical-align:top}
.talk_message>li .talk_header .photo.profile>span.secession {background:url("../../image/pc/common/img-no-profile.png") no-repeat center center;background-size:80px 80px}
.talk_message>li .talk_header .talk_inform {display:inline-block;float:left;padding:15px 0 0;width:calc(100% - 192px);height:117px;text-align:left}
.talk_message>li .talk_header .talk_inform .loader {display:inline-block;margin-right:4px;color:#666;font-size:14px;letter-spacing:-0.7px;line-height:normal}
.talk_message>li .talk_header .talk_inform .date {display:inline-block;color:#999;font-size:12px;letter-spacing:-0.1px;line-height:normal}
.talk_message>li .talk_header .talk_inform .date:before {display:inline-block;margin-right:5px;content:"\007C"}
.talk_message>li .talk_header .talk_inform .product_name {display:block;overflow:hidden;margin:5px 0 17px;width:90%;min-height:7px;color:#7e7e7e;font-size:12px;letter-spacing:-0.7px;line-height:normal;text-align:left;text-overflow:ellipsis;white-space:nowrap}
.talk_message>li .talk_header .talk_inform .product_name .new_num {display:inline-block;margin-left:5px;padding:0 4px 0;border-radius:2px;color:#fff;font-family:Roboto, Malgun Gothic, sans-serif;font-size:12px;font-weight:500;letter-spacing:-0.4px;line-height:normal;text-align:center;background-color:#aeaeae}
.talk_message>li .talk_header .talk_inform .talk_tit {display:block;overflow:hidden;position:relative;padding-right:50px;width:100%;height:26px;color:#333;font-size:17px;letter-spacing:-0.6px;line-height:normal;text-overflow:ellipsis;white-space:nowrap}
.talk_message>li .talk_header .talk_inform .talk_tit.unread {font-weight:bold}
.talk_message>li .talk_header .talk_inform .talk_tit .new_num {display:inline-block;position:absolute;right:17px;bottom:1px;margin-left:10px;width:24px;height:24px;border-radius:50%;color:#fff;font-family:Roboto, Malgun Gothic, sans-serif;font-size:12px;font-weight:bold;letter-spacing:-0.6px;line-height:24px;text-align:center;background-color:#4876ef}
.talk_message>li .talk_header .talk_inform .talk_tit:before {display:none;margin:0 7px 0 0;width:59px;height:24px;border-radius:3px;font-size:13px;font-weight:bold;line-height:22px;text-align:center;vertical-align:top;content:""}
.talk_message>li .talk_header .talk_inform .talk_tit.extension:before {display:inline-block;border:1px solid #6cc068;color:#6cc068;content:"\AE30\AC04\C5F0\C7A5"}
.talk_message>li .talk_header .talk_inform .talk_tit.suggestion:before {display:inline-block;border:1px solid #3f6fa5;color:#3f6fa5;content:"\AC00\ACA9\C81C\C548"}
.talk_message>li .talk_header .talk_inform .talk_tit.approval:before {display:inline-block;border:1px solid #4876ef;color:#4876ef;content:"\CD94\AC00\ACB0\C81C"}
.talk_message>li .talk_header .talk_inform .talk_tit.order:before {display:inline-block;border:1px solid #00b0ca;color:#00b0ca;content:"\C624\B354\C81C\C548"}
.talk_message>li .talk_header .talk_inform .talk_tit.success:before {display:inline-block;border:1px solid #bf61ff;color:#bf61ff;content:"\C131\ACF5\BCF4\C218"}
.talk_message>li .talk_footer {display:inline-block;width:100%}
.talk_message>li .talk_footer li {display:inline-block;position:relative;margin:0 18px 0 30px;width:calc(100% - 48px);height:34px;border-top:1px solid #e5e5e5;color:#999;font-size:13px;letter-spacing:-0.3px;line-height:32px}
.talk_message>li .talk_footer li .status {display:inline-block;float:left;width:162px;height:34px;font-size:14px;font-weight:bold;letter-spacing:-0.7px;line-height:32px;text-align:center}
.talk_message>li .talk_footer li .status.inquiry {color:#999}
.talk_message>li .talk_footer li .status.receipt {color:#4876ef}
.talk_message>li .talk_footer li .status.complete {color:#4a90e2}
.talk_message>li .talk_footer li .product {display:inline-block;overflow:hidden;position:relative;width:calc(100% - 165px);text-align:left;text-overflow:ellipsis;white-space:nowrap}
.talk_message>li .talk_footer li .product.short {width:calc(100% - 252px)}
.talk_message>li .talk_footer li .product .imminent {color:#4876ef}
.talk_message>li .talk_footer li .purchase {display:inline-block;position:absolute;right:5px;bottom:7px;z-index:71;padding:1px 6px 3px;border-radius:4px;color:#fff;font-size:12px;font-weight:600;letter-spacing:-0.7px;line-height:normal;text-align:center;background-color:#4876ef}
.talk_message>li .more_products {display:inline-block;margin:0 18px 0 30px;width:calc(100% - 48px);height:34px;border-top:1px solid #e5e5e5;color:#999;font-size:13px;letter-spacing:-0.3px;line-height:32px;text-align:center}
.talk_message>li .more_products img {display:inline-block;width:12px;height:12px;vertical-align:middle}
.talk_message>li .ex_menu {display:inline-block;position:absolute;top:17px;right:17px}
.talk_message>li .ex_menu button {display:inline-block;width:19px;height:19px}
.talk_message>li .ex_menu button img {width:100%;height:100%}
.talk_message>li .ex_menu>a {display:inline-block;margin-right:20px;padding-left:17px;color:#70ace3;font-size:12px;letter-spacing:-0.5px;line-height:normal;text-decoration:underline;background:url("../../image/pc/ico/ic-letter-12-px.png") no-repeat left center / 12px 10px}
.talk_message>li .ex_menu .menu_list {display:none;position:absolute;top:23px;right:0;z-index:71;width:80px;background-color:#fff}
.talk_message>li .ex_menu .menu_list a {display:inline-block;width:100%;height:30px;border:1px solid #eaeaea;border-top:none;color:#999;font-size:12px;letter-spacing:-0.5px;line-height:28px;text-align:center}
.talk_message>li .ex_menu .menu_list a:first-child {border-top:1px solid #eaeaea}
.talk_message>li .ex_menu .menu_list a:hover {font-weight:bold}
.talk_message>li .ex_menu.on .menu_list {display:inline-block}
.talk_message>li .input_check {display:inline-block;position:absolute;top:0;left:0;width:54px;height:54px}
.talk_message>li .input_check label {width:100%;height:100%;background:url("../../image/pc/ico/ico_checkbox_off.png") center center no-repeat;background-size:20px 20px}
.talk_message>li .input_check input:checked+label {background:url("../../image/pc/ico/ico_checkbox_on2.png") center center no-repeat;background-size:20px 20px}

.list_loading {display:inline-block;padding-top:50px;width:100%;text-align:center}
.list_loading>img {display:inline-block;margin-bottom:10px;width:115px;height:20px}
.list_loading>h2 {font-size:20px;line-height:normal;text-align:center}

.search_right .opt_btn {display:inline-block;float:left;margin-right:8px;padding:0 8px;height:32px;border:1px solid #e3e3e3;color:#666;font-size:13px;letter-spacing:-0.3px;line-height:30px;text-align:center;background-color:#fff}
.search_right .opt_btn.chk_btn {padding:0 10px 0 36px;background:#fff url("../../image/pc/ico/ico_checkbox_off.png") no-repeat 10px center;background-size:20px 20px}
.search_right .opt_btn.chk_btn.on {background:#fff url("../../image/pc/ico/ico_checkbox_on2.png") no-repeat 10px center;background-size:20px 20px}
.search_right .custom_selectbox {display:inline-block;position:relative;width:286px}
.search_right .custom_selectbox>button {display:inline-block;overflow:hidden;padding:0 30px 0 15px;width:100%;height:32px;border:1px solid #e3e3e3;color:#666;font-size:13px;letter-spacing:-0.5px;line-height:31px;text-align:left;text-overflow:ellipsis;white-space:nowrap}
.search_right .custom_selectbox>button:after {display:inline-block;position:absolute;top:9px;right:9px;width:16px;height:16px;background:url("../../image/pc/orderjob/ic-arrow-down-16-px.png") no-repeat center center;background-size:16px 16px;content:""}
.search_right .custom_selectbox ul {display:none;position:absolute;top:32px;right:0;left:0;z-index:37;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3;background-color:#fff}
.search_right .custom_selectbox ul li {display:inline-block;width:100%;height:32px;border-bottom:1px solid #e3e3e3;color:#999;font-size:13px;letter-spacing:-0.5px;line-height:31px}
.search_right .custom_selectbox ul li button {display:inline-block;overflow:hidden;padding:0 5px 0 15px;width:100%;height:100%;text-align:left;text-overflow:ellipsis;white-space:nowrap}
.search_right .custom_selectbox.on button:after {transform:rotate(180deg)}
.search_right .custom_selectbox.on ul {display:inline-block}
.search_right .input_check {float:left}
.search_right .input_check label {margin-right:8px;padding:0 10px 0 36px;height:32px;border:1px solid #e3e3e3;color:#666;font-size:13px;letter-spacing:-0.3px;line-height:30px;vertical-align:top;background:#fff url("../../image/pc/ico/ico_checkbox_off.png") no-repeat 10px center;background-size:20px 20px}
.search_right .input_check input:checked+label {background:url("../../image/pc/ico/ico_checkbox_on2.png") 10px center no-repeat;background-size:20px 20px}

.floating_banner_right {display:inline-block;position:absolute;top:0;right:-155px;width:120px}
.floating_banner_right.fixed {position:fixed;top:20px;left:calc(50% + 536px)}
.floating_banner_right .floating_banner_box {display:inline-block;width:100%}
.floating_banner_right .floating_banner_box img {width:100%;height:100%;border:1px solid #e3e3e3;object-fit:none}
.floating_banner_right .floating_banner_box:first-child {margin-bottom:13px}

.profile_color_0 {background-color:#ff868d !important}
.profile_color_1 {background-color:#a1c5ff !important}
.profile_color_2 {background-color:#86af69 !important}
.profile_color_3 {background-color:#5cb7d2 !important}
.profile_color_4 {background-color:#559cde !important}
.profile_color_5 {background-color:#ecc46c !important}
.profile_color_6 {background-color:#ffc0a1 !important}
.profile_color_7 {background-color:#b89ff2 !important}
.profile_color_8 {background-color:#698faf !important}
.profile_color_9 {background-color:#69aeaf !important}

.mode_change_info .tit {display:inline-block;padding:0;width:100%;height:57px;border-bottom:1px solid #4876ef;color:#4c4c4c;font-size:20px;font-weight:500;letter-spacing:-0.8px;line-height:55px;text-align:center;background:none}
.mode_change_info .image_layer {display:inline-block;padding:30px 26px;width:100%;text-align:center}
.mode_change_info .image_layer img {display:inline-block;margin-bottom:23px;width:100px;height:112px}
.mode_change_info .image_layer span {display:inline-block;margin-bottom:21px;width:100%;color:#666;font-size:18px;letter-spacing:-0.8px;line-height:normal;text-align:left}
.mode_change_info .image_layer button {display:inline-block;width:130px;height:46px;border:1px solid #e1e1e1;color:#666;font-size:18px;letter-spacing:-0.8px;line-height:44px;text-align:center}

/* 추천재능 랜딩 페이지 */
.recommend_landing {margin:0 auto;padding-bottom:25px;width:1004px}
.recommend_landing .recommend_landing_target {padding:20px 0 15px;font-size:17px}
.recommend_landing .recommend_landing_target span {font-weight:bold}
.recommend_landing .tit_wrap {margin-top:30px;padding-top:25px;border-top:1px solid #e6e6e6}
.recommend_landing .recommend_landing_target+.tit_wrap {margin-top:0}

/* 페이백 이벤트 */
.payback_info {margin-top:45px}
.payback_info .point_color {color:#4876ef}
.payback_info b {font-weight:bold}
.payback_info dl dt {padding:15px;border-top:1px solid #b7b7b7;color:#333;font-size:15px;background:#ffe9e0}
.payback_info dl dd {padding:15px 20px;border-bottom:1px solid #d0d0d0;color:#999;font-size:13px;background:#fff8f5}
.payback_info dl dd span * {vertical-align:top}
.payback_info dl dd span button {margin-right:20px;vertical-align:middle}

/* 구매평 관리 1383 */
.assessment_list {position:relative}
.assessment_list dl {overflow:hidden}
.assessment_list dl dt {display:table;float:left;margin-right:20px;width:90px;height:70px;background:#ebebeb url("../../image/pc/temp/@gig_base.png") no-repeat center center;background-size:128px auto}
.assessment_list dl dt p {display:table-cell;text-align:center;vertical-align:middle}
.assessment_list dl dt p img {width:100%;max-height:70px}
.assessment_list dl.timework dt {margin:0 30px 0 10px;width:70px;width:70px;background:none;}
.assessment_list dl.timework dt>p {width:70px;width:70px;border-radius:35px;overflow:hidden;background:#ebebeb;}
.assessment_list dl.timework dt>.alternative {display:table;width:70px;height:70px;border-radius:35px}
.assessment_list dl.timework dt>.alternative span {display:table-cell;width:100%;height:100%;border-radius:100%;color:#fff;font-size:24px;font-weight:bold;text-align:center;vertical-align:middle}

.assessment_list dl dd {float:left;width:380px;text-align:left}
.assessment_list dl dd .assessment_txt01 {height:13px;color:#999;font-size:12px;line-height:12px}
.assessment_list dl dd .assessment_txt01.otwo:before {display:inline-block;margin:0 5px -2px 0;width:41px;height:15px;background:url("../../image/pc/ico/label_talent.png") no-repeat center center / 41px 15px;content:""}
.assessment_list dl dd .assessment_txt01.order:before {display:inline-block;margin:0 5px -2px 0;width:30px;height:13px;background:url("../../image/pc/ico/ico_orderjob.png") no-repeat center center / 30px 13px;content:""}
.assessment_list dl dd .assessment_txt01.payment:before {display:inline-block;margin:0 5px -2px 0;width:30px;height:13px;background:url("../../image/pc/ico/ico_payment.png") no-repeat center center / 30px 13px;content:""}
.assessment_list dl dd .assessment_txt01.timework:before {display:inline-block;margin:0 5px -2px 0;width:40px;height:13px;background:url("../../image/pc/ico/badge-timework.png") no-repeat center center / 40px 13px;content:""}
.assessment_list dl dd .assessment_txt02 {margin-top:3px;color:#666;font-size:13px;line-height:20px}
.assessment_list dl dd .assessment_txt03 {color:#666;font-size:13px;font-weight:bold;line-height:20px}
.assessment_list dl dd .assessment_txt03 span {display:inline-block;margin-left:5px;font-weight:normal}
.assessment_list dl dd .assessment_txt04 {margin-top:4px;color:#666;font-size:12px;line-height:16px}
.assessment_write button {margin-top:10px;padding:0 10px;height:23px;border:1px solid #4876ef;color:#4876ef;font-size:13px}
.assessment_view button {margin-top:10px;padding:0 6px;height:24px;border:1px solid #ccc;color:#666;font-size:13px}
.assessment_view .icon_view {display:inline-block;padding-left:20px}
.assessment_view .icon_view.verygood {background:url("../../image/pc/ico/verygood_yellow_s.png") no-repeat left top}
.assessment_view .icon_view.good {background:url("../../image/pc/ico/good_yellow_s.png") no-repeat left top}
.assessment_view .icon_view.bad {background:url("../../image/pc/ico/bad_yellow_s.png") no-repeat left top}
.assessment_view .icon_view.verybad {background:url("../../image/pc/ico/verybad_yellow_s.png") no-repeat left top}
.assessment_view .star_view {margin-top:5px}

.notice_box {position:relative;padding:0 30px 50px 32px;width:100%}
.notice_box .notice_loading {position:absolute;top:190px;left:50%;z-index:1;margin-left:-20px}
.notice_box .notice_loading img {width:50%}
.notice_box .notice_loading.size120 img {margin-left:-40px;width:120px}
.notice_box .notice_box_top {position:relative;padding:25px 0;border-bottom:1px solid #e6e7eb;color:#333;font-size:26px}
.notice_box .notice_box_top .photo {display:table;overflow:hidden;position:relative;margin-right:10px;width:55px;height:55px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;background:#ebebeb url("../../image/pc/ico/bg_profile.png") no-repeat center center;background-size:50% auto} /* 1042 */
.notice_box .notice_box_top .photo span {display:table-cell;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;vertical-align:middle}
.notice_box .notice_box_top .photo span img {max-width:55px;max-height:55px}
.notice_box .notice_box_top .photo:after {overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:55px;height:55px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(0,0,0,0.08);content:""}
.notice_box .notice_box_top .notice_box_top_tit {position:absolute;top:40px;left:70px}
.notice_box .notice_box_setting {padding-top:20px;text-align:right}
.notice_box .notice_box_setting button {border:solid 1px #ccc;vertical-align:top}
.notice_box .notice_box_setting button.notice_read {padding:7px 12px 8px 31px;font-size:13px;background:url("../../image/pc/notice/ico_read_all.png") no-repeat 11px 50%}
.notice_box .notice_box_setting button.notice_reset {margin-left:6px;width:30px;height:30px;text-indent:-9999px;background:url("../../image/pc/notice/ico_refresh.png") no-repeat 50% 50%}
.notice_box .notice_box_setting button.notice_setting {margin-left:6px;width:30px;height:30px;text-indent:-9999px;background:url("../../image/pc/notice/ico_setting.png") no-repeat 50% 50%}
.notice_box .notice_box_min {min-height:200px}
.notice_box .notice_box_cont .tbl_type01 {border:none}
.notice_box .notice_box_cont .tbl_type01 td.no_result {padding:160px 0 60px 0;border:none;color:#888;font-size:18px;background:url("../../image/pc/ico/ico_no_result.png")no-repeat center 50px}
.notice_box .notice_box_cont .tbl_type01 td.no_result span {display:block;margin-top:13px;color:#b3b3b3;font-size:15px}
.notice_box .notice_box_cont ul {position:relative;margin:0 0 20px;padding:0 0 0 20px}
.notice_box .notice_box_cont ul li {position:relative;padding-top:20px;border-left:4px solid #e6e7eb;line-height:1.4}
.notice_box .notice_box_cont ul li.first {display:inline-block;position:relative;left:-10px;padding-top:0;width:54px;height:24px;border:1px solid #e6e7eb;border-radius:12px;color:#666;font-size:14px;text-align:center;background-color:#f5f7fa}
.notice_box .notice_box_cont ul li.last {padding-top:20px;min-height:20px}
.notice_box .notice_box_cont ul li span {color:#666;font-size:13px}
.notice_box .notice_box_cont ul li span.dot_point {display:block;position:absolute;top:42px;left:-10px;width:16px;height:16px;border:3px solid #fff;border-radius:50%;background:#bebfc2}
.notice_box .notice_box_cont ul li.new_notice span.dot_point {background:#4876ef}
.notice_box .notice_box_cont ul li.new_message span.dot_point {background:#65b1b2}
.notice_box .notice_box_cont ul li.new_deal span.dot_point {background:#6586b2}
.notice_box .notice_box_cont ul li.first span.dot_point {top:12px}
.notice_box .notice_box_cont ul li.last span.dot_point {top:23px;left:-10px;width:16px;height:16px;border:3px solid #bebfc2;border-radius:50%;background:#e6e7eb}
.notice_box .notice_box_cont ul li span.bubble_point {position:absolute;top:44px;left:15px;z-index:1;width:8px;height:10px;background:url("../../image/pc/notice/bubble_point.png") no-repeat left top}
.notice_box .notice_box_cont ul li.first span.bubble_point {top:14px}
.notice_box .notice_box_cont ul li button.del_btn {position:absolute;top:30px;right:11px;width:16px;height:16px;background:url("../../image/pc/notice/btn-closed.png") no-repeat left top}
.notice_box .notice_box_cont ul li dl {position:relative;margin-left:22px;padding:16px 26px 16px;border:1px solid #e6e7eb;border-radius:8px}
.notice_box .notice_box_cont ul li dl dt {position:absolute;width:55px}
.notice_box .notice_box_cont ul li dl dd {position:relative;top:0;padding-left:55px}
.notice_box .notice_box_cont ul li dl dd span.cont_txt {display:-webkit-box;display:-ms-flexbox;overflow:hidden;max-height:5.6em;/* 라인수 */text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.notice_box .notice_box_cont ul li dl .photo {display:table;overflow:hidden;position:relative;margin-right:10px;width:45px;height:45px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;background:#ebebeb url("../../image/pc/ico/bg_profile.png") no-repeat center center;background-size:50% auto} /* 1042 */
.notice_box .notice_box_cont ul li dl .photo span {display:table-cell;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;vertical-align:middle}
.notice_box .notice_box_cont ul li dl .photo span img {max-width:45px;max-height:45px}
.notice_box .notice_box_cont ul li dl .photo:after {overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:45px;height:45px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(0,0,0,0.08);content:""}
.notice_box .notice_box_cont ul li dl dd span.notice_color {color:#b28265;font-weight:bold}
.notice_box .notice_box_cont ul li dl dd span.message_color {color:#65b1b2;font-weight:bold}
.notice_box .notice_box_cont ul li dl dd span.deal_color {color:#6586b2;font-weight:bold}
.notice_box .notice_box_cont ul li dl dd span.notice_date {display:block;margin-top:5px;color:#999}
.notice_box .notice_box_cont ul li dl dd span.notice_date i {margin-left:9px;color:#b3b3b3;font-size:11px}
.notice_box .notice_box_cont ul li dl dd span.notice_date .badge_ap {padding-left:16px;background:url("../../image/pc/notice/badge_ap.png") no-repeat left 70%}
.notice_box .notice_box_cont ul li dl dd span.notice_date .badge_sms {padding-left:11px;background:url("../../image/pc/notice/badge_sms.png") no-repeat left 70%}
.notice_box .notice_box_cont ul li dl dd span.notice_date .badge_wp {padding-left:16px;background:url("../../image/pc/notice/badge_wp.png") no-repeat left 70%}
.notice_box .notice_box_cont ul li dl dd span.notice_date .badge_em {padding-left:16px;background:url("../../image/pc/notice/badge_em.png") no-repeat left 70%}
.notice_box .notice_add_btn {text-align:center}
.notice_box .notice_add_btn button {margin-top:28px;width:260px;height:54px;border:0 none;color:#fff;font-size:19px;line-height:20px;background:#878d96}

/* category_list01 */
.category_list01 {overflow:hidden}
.category_list01 li {float:left;position:relative;margin:0 13px 14px 0;width:236px;background:#fff}
.category_list01 li:nth-child(4n) {margin-right:0}
.category_list01 li .type_img {display:block;overflow:hidden;position:relative;width:236px;height:172px;border:1px solid #f0f0f0;text-align:center;background:#f7f7f7;cursor:pointer}
.category_list01 li .type_img:after {position:absolute;top:0;right:0;bottom:0;left:0;content:""}
.category_list01 li .type_img .photo {display:inline-block;overflow:hidden;position:relative;z-index:10;width:236px;height:172px;text-align:center;vertical-align:middle}
.category_list01 li .type_img .photo img {width:236px;height:172px}  /* 임시 크기 막음 */

.category_list01 li.plus:after,
.category_list01 li.recommand:after,
.category_list01 li.selfpick:after {display:inline-block;position:absolute;top:-0;left:-1px;z-index:40;width:64px;height:64px;content:""}
.category_list01 li.plus:after {top:0;left:-1px;background:url("../../image/pc/ico/ic-badge-plus.png") no-repeat center center;background-size:64px 64px}
.category_list01 li.recommand:after {top:0;left:-1px;background:url("../../image/pc/ico/ic-badge-recommand.png") no-repeat center center;background-size:64px 64px}
.category_list01 li.selfpick:after {top:0;left:-1px;background:url("../../image/pc/ico/ic-badge-selfpic.png") no-repeat center center;background-size:64px 64px}
.category_list01 li .type_img button.like {position:absolute;top:10px;right:10px;z-index:10;width:24px;height:24px;background:url("../../image/pc/main/ic_heart_def.png") no-repeat left top}
.category_list01 li .type_img button.on {background-image:url("../../image/pc/main/ic_heart_sel.png")}
.category_list01 li .type_img span.sale_discount,
.category_list01 li .type_img span.hotdeal_discount {position:absolute;right:4px;bottom:3px;z-index:12;padding-top:24px;width:47px;height:53px;color:#fff;font-family:Roboto, Malgun Gothic, sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.6px;text-align:center;background-size:47px 53px !important}
.category_list01 li .type_img span.sale_discount {background:url("../../image/pc/common/badge-sale-47-px.png") no-repeat 0 0}
.category_list01 li .type_img span.hotdeal_discount {background:url("../../image/pc/common/badge-hotdeal-47-px.png") no-repeat 0 0}
.category_list01 li .type_img span.sale_discount:after,
.category_list01 li .type_img span.hotdeal_discount:after {font-size:12px;font-weight:normal;content:"\25"}
.category_list01 li .mid_wrap {overflow:hidden;position:relative;padding:10px 15px 14px;text-align:left}
.category_list01 li .mid_wrap .info_icon {position:relative}
.category_list01 li .mid_wrap .info_icon span {display:inline-block;margin-right:6px;padding-bottom:3px;font-size:11px;text-align:center}
.category_list01 li .mid_wrap .info_icon .path {border-bottom:2px solid #212121;color:#212121}
.category_list01 li .mid_wrap .info_icon .free {border-bottom:2px solid #3ba8e1;color:#3ba8e1}
.category_list01 li .mid_wrap .info_icon .ico_s {position:absolute;top:0;right:0;margin-right:0}
.category_list01 li .mid_wrap .tit {display:-webkit-box;overflow:hidden;margin-top:10px;height:40px;color:#212121;font-size:13px;line-height:20px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.category_list01 li .mid_wrap .new_star_grade_wrap {margin-top:8px}
.category_list01 li .mid_wrap .new_star_grade_wrap span {display:inline-block;height:15px}
.category_list01 li .mid_wrap .new_star_grade_wrap em {color:#666;font-size:11px;letter-spacing:normal}
.category_list01 li .mid_wrap .brand_text {color:#666;font-size:12px;letter-spacing:normal;line-height:normal}
.category_list01 li .mid_wrap .new_star_grade {display:inline-block;width:72px;height:15px;background:url("../../image/pc/main/ic_star_xs_gray.png") left bottom no-repeat} /* 1383 */
.category_list01 li .mid_wrap .new_star_grade span {text-indent:-10000px;background:url("../../image/pc/main/ic_star_xs_color.png") left bottom no-repeat} /* 1383 */
.category_list01 li .mid_wrap .new_price_area {position:relative;margin-top:19px;letter-spacing:-0.7px}
.category_list01 li .mid_wrap .new_price_area .origin {color:#222;font-size:13px}
.category_list01 li .mid_wrap .new_price_area .origin em {font-size:20px;font-weight:bold}
.category_list01 li .mid_wrap .new_price_area .origin:after {content:"\C6D0\7E"}
.category_list01 li .mid_wrap .new_price_area .discount {margin-right:5px;color:#2b89e3;font-size:20px;font-weight:bold}
.category_list01 li .mid_wrap .new_price_area .discount:empty {margin-right:0}
.category_list01 li .mid_wrap .new_price_area .sale {display:none !important}
.category_list01 li .state {overflow:hidden;position:relative;padding:0 15px;color:#999;font-size:12px}
.category_list01 li .state .state_inner {overflow:hidden;position:relative;padding:9px 0;border-top:1px solid #eaeaea}
.category_list01 li .state .state_inner>div {float:left;width:35%}
.category_list01 li .state .state_inner>div:first-child {width:65%}
.category_list01 li .state .state_inner .seller_info {overflow:hidden;position:relative}
.category_list01 li .state .state_inner .seller_info>span {float:left}
.category_list01 li .state .state_inner .seller_info>span.name {overflow:hidden;padding-top:4px;width:80px;height:19px;letter-spacing:-0.6px;line-height:1.2;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}
.category_list01 li .state .state_inner .seller_info .photo {display:block;overflow:hidden;position:relative;margin-right:10px;width:24px;height:24px;border:1px solid #eaeaea;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;text-align:center;background-color:#fff}
.category_list01 li .state .state_inner .seller_info .photo span {display:inline-block;overflow:hidden;margin-left:-1px;width:24px;height:24px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;font-size:15px;font-weight:bold;line-height:22px;text-align:center;vertical-align:middle}
.category_list01 li .state .state_inner .seller_info .photo span img {position:absolute;top:50%;left:50%;max-width:24px;max-height:24px;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.category_list01 li .state .state_inner .seller_info em.online {position:absolute;top:14px;left:18px;width:8px;height:8px;border-radius:50%;font-size:0;text-indent:-9999px;background:#87be10}
.category_list01 li .state .state_inner .seller_info em.offline {position:absolute;top:14px;left:18px;width:8px;height:8px;border-radius:50%;font-size:0;text-indent:-9999px;background:#9e9e9e}
.category_list01 li .state .state_inner .profile_info {padding-top:5px;font-size:11px;text-align:right}
.category_list01 li .state .state_inner .profile_info>span {margin-right:8px}
.category_list01 li .state .state_inner .profile_info>span:last-child {margin-right:0}
.category_list01 li .state .seller_profile {display:none}

.category_list01 .realtime_content {float:left;position:relative;margin:0 20px 0 0;width:236px;background:#fff}
.category_list01 li:nth-child(4n) {margin-right:0}
.category_list01 .realtime_content .type_img {display:block;overflow:hidden;position:relative;width:236px;height:172px;border:1px solid #f0f0f0;text-align:center;background:#f7f7f7;cursor:pointer}
.category_list01 .realtime_content .type_img:after {position:absolute;top:0;right:0;bottom:0;left:0;content:""}
.category_list01 .realtime_content .type_img .photo {display:inline-block;overflow:hidden;position:relative;z-index:10;width:236px;height:172px;text-align:center;vertical-align:middle}
.category_list01 .realtime_content .type_img .photo img {width:236px;height:172px} /* 임시 크기 막음 */
.category_list01 .realtime_content .type_img button.like {position:absolute;top:10px;right:10px;z-index:10;width:24px;height:24px;background:url("../../image/pc/main/ic_heart_def.png") no-repeat left top}
.category_list01 .realtime_content .type_img button.on {background-image:url("../../image/pc/main/ic_heart_sel.png")}
.category_list01 .realtime_content .type_img span.sale_discount,
.category_list01 .realtime_content .type_img span.hotdeal_discount {position:absolute;right:4px;bottom:3px;z-index:12;padding-top:22px;width:47px;height:53px;color:#fff;font-size:22px;font-weight:bold;letter-spacing:-0.6px;text-align:center;background-size:47px 53px !important}
.category_list01 .realtime_content .type_img span.hotdeal_discount {background:url("../../image/pc/common/badge-hotdeal-47-px.png") no-repeat 0 0}
.category_list01 .realtime_content .type_img span.sale_discount {background:url("../../image/pc/common/badge-sale-47-px.png") no-repeat 0 0}
.category_list01 .realtime_content .type_img span.sale_discount:after,
.category_list01 .realtime_content .type_img span.hotdeal_discount:after {font-size:12px;font-weight:normal;content:"\25"}
.category_list01 .realtime_content .mid_wrap {overflow:hidden;position:relative;padding:10px 15px 14px}
.category_list01 .realtime_content .mid_wrap .info_icon {position:relative;text-align:left}
.category_list01 .realtime_content .mid_wrap .info_icon span {display:inline-block;margin-right:6px;padding-bottom:3px;font-size:11px;text-align:center}
.category_list01 .realtime_content .mid_wrap .info_icon .path {border-bottom:2px solid #212121;color:#212121}
.category_list01 .realtime_content .mid_wrap .info_icon .free {border-bottom:2px solid #3ba8e1;color:#3ba8e1}
.category_list01 .realtime_content .mid_wrap .info_icon .ico_s {position:absolute;top:0;right:0;margin-right:0}
.category_list01 .realtime_content .mid_wrap .tit {display:-webkit-box;overflow:hidden;margin-top:10px;height:40px;color:#212121;font-size:13px;line-height:20px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.category_list01 .realtime_content .mid_wrap .new_star_grade_wrap {margin-top:8px;text-align:left}
.category_list01 .realtime_content .mid_wrap .new_star_grade_wrap span {display:inline-block;height:15px}
.category_list01 .realtime_content .mid_wrap .new_star_grade_wrap em {color:#666;font-size:11px}
.category_list01 .realtime_content .mid_wrap .new_star_grade {display:inline-block;width:72px;height:15px;background:url("../../image/pc/main/ic_star_xs_gray.png") left bottom no-repeat} /* 1383 */
.category_list01 .realtime_content .mid_wrap .new_star_grade span {text-indent:-10000px;background:url("../../image/pc/main/ic_star_xs_color.png") left bottom no-repeat} /* 1383 */
.category_list01 .realtime_content .mid_wrap .new_price_area {position:relative;margin-top:19px;letter-spacing:-0.7px}
.category_list01 .realtime_content .mid_wrap .new_price_area .origin {color:#222;font-size:13px}
.category_list01 .realtime_content .mid_wrap .new_price_area .origin em {font-size:18px;font-weight:bold}
.category_list01 .realtime_content .mid_wrap .new_price_area .origin:after {content:"\C6D0\7E"}
.category_list01 .realtime_content .mid_wrap .new_price_area .discount {margin-right:5px;color:#2b89e3;font-size:18px;font-weight:bold;letter-spacing:-0.8px}
.category_list01 .realtime_content .state {overflow:hidden;position:relative;padding:0 15px;color:#999;font-size:12px}
.category_list01 .realtime_content .state .state_inner {overflow:hidden;position:relative;padding:9px 0;border-top:1px solid #eaeaea}
.category_list01 .realtime_content .state .state_inner>div {float:left;width:35%}
.category_list01 .realtime_content .state .state_inner>div:first-child {width:65%}
.category_list01 .realtime_content .state .state_inner .seller_info {overflow:hidden;position:relative}
.category_list01 .realtime_content .state .state_inner .seller_info>span {float:left}
.category_list01 .realtime_content .state .state_inner .seller_info>span.name {overflow:hidden;padding-top:4px;width:80px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}
.category_list01 .realtime_content .state .state_inner .seller_info .photo {display:block;overflow:hidden;position:relative;margin-right:10px;width:24px;height:24px;border:1px solid #eaeaea;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;text-align:center;background:#ebebeb url("../../image/pc/ico/bg_profile.png") no-repeat center center;background-size:12px auto}
.category_list01 .realtime_content .state .state_inner .seller_info .photo span {display:table-cell;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;vertical-align:middle}
.category_list01 .realtime_content .state .state_inner .seller_info .photo span img {width:24px;height:24px;object-fit:cover}
.category_list01 .realtime_content .state .state_inner .seller_info .photo:after {overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:22px;height:24px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(0,0,0,0.08);content:""}
.category_list01 .realtime_content .state .state_inner .seller_info em.online {position:absolute;top:14px;left:18px;width:8px;height:8px;border-radius:50%;font-size:0;text-indent:-9999px;background:#87be10}
.category_list01 .realtime_content .state .state_inner .seller_info em.offline {position:absolute;top:14px;left:18px;width:8px;height:8px;border-radius:50%;font-size:0;text-indent:-9999px;background:#9e9e9e}
.category_list01 .realtime_content .state .state_inner .profile_info {padding-top:5px;font-size:11px;text-align:right}
.category_list01 .realtime_content .state .state_inner .profile_info>span {margin-right:8px}
.category_list01 .realtime_content .state .state_inner .profile_info>span:last-child {margin-right:0}

.hotdealzone {position:relative;text-align:center}
.hotdealzone .hotdeal_title {display:inline-block;width:1004px}
.hotdealzone .hotdeal_title table {margin:0;padding:0;height:51px;}
.hotdealzone .hotdeal_title table tr td {margin:0;padding:0;font-size:14px;line-height:51px;text-align:left;vertical-align:middle}
.hotdealzone .hotdeal_title table tr td .title_header {display:inline-block;padding:3px 5px 3px 4px;height:18px;border-radius:2px;color:#fff;font-size:12px;letter-spacing:-0.6px;line-height:11px;vertical-align:middle;background-color:#fc3}
.hotdealzone .hotdeal_title table tr td a {display:block;margin:0;padding:0;border:0 none;vertical-align:top}
.hotdealzone .hotdeal_title table tr td a img {display:block;margin:0;padding:0;width:24px;height:24px;vertical-align:top}

.hotdealzone .mt30 {margin-top:30px}
.hotdealzone .mt55 {margin-top:55px}
.hotdealzone .share_scroll {position:absolute;top:769px;left:50%;z-index:1;margin-left:585px;padding-top:87px;width:126px;height:255px;background:url("../../image/pc/event/20180412/share_bg_ts.png") no-repeat left top}
.hotdealzone.today .share_scroll {background-image:url("../../image/pc/event/20180412/share_bg_ts_today.png")}
.hotdealzone .share_scroll p {text-align:center}
.hotdealzone .share_scroll p button {margin-bottom:10px}
.hotdealzone .visual {position:relative;background-repeat:no-repeat;background-position:center 0;min-height:160px}
.hotdealzone.today .visual {background-image:url("../../image/pc/event/20180412/event_180412_visual_today.png")}
.hotdealzone .visual .inner {position:relative;margin:0 auto;width:1004px;height:160px}
.hotdealzone .visual .inner .visual_tit {padding-top:44px;text-align:center}
.hotdealzone .visual .inner .visual_info {position:absolute;top:390px;left:100px;animation:bounce 0.5s infinite alternate}
.hotdealzone .visual .inner .visual_coupon {position:absolute;top:395px;left:465px}
.hotdealzone .visual div.time_num {display:block;position:relative;width:100%;text-align:center}
.hotdealzone .visual div.time_num div {display:inline-block;position:relative;width:1004px;height:140px}
.hotdealzone .visual div.time_num img {display:inline-block}
.hotdealzone .visual div.time_num span {position:absolute;top:20px;width:100px;height:100px}
.hotdealzone .visual div.time_num span.time01 {left:227px}
.hotdealzone .visual div.time_num span.time02 {left:337px}
.hotdealzone .visual div.time_num span.time03 {left:475px}
.hotdealzone .visual div.time_num span.time04 {left:585px}
.hotdealzone .visual div.time_num span.time05 {left:723px}
.hotdealzone .visual div.time_num span.time06 {left:833px}
.hotdealzone .visual div.time_num.hour_time span.time01 {display:none}
.hotdealzone .visual div.time_num.hour_time span.time02 {left:269px}
.hotdealzone .visual div.time_num.hour_time span.time03 {left:428px}
.hotdealzone .visual div.time_num.hour_time span.time04 {left:535px}
.hotdealzone .visual div.time_num.hour_time span.time05 {left:699px}
.hotdealzone .visual div.time_num.hour_time span.time06 {left:807px}
.hotdealzone .visual div.time_num span em {display:block;width:100px;height:100px;background:url("../../image/pc/event/20180316/event_180316_num_sp.png") no-repeat -900px 0}
.hotdealzone .visual div.time_num span em.num_0 {background-position:-900px 0}
.hotdealzone .visual div.time_num span em.num_9 {background-position:-800px 0}
.hotdealzone .visual div.time_num span em.num_8 {background-position:-700px 0}
.hotdealzone .visual div.time_num span em.num_7 {background-position:-600px 0}
.hotdealzone .visual div.time_num span em.num_6 {background-position:-500px 0}
.hotdealzone .visual div.time_num span em.num_5 {background-position:-400px 0}
.hotdealzone .visual div.time_num span em.num_4 {background-position:-300px 0}
.hotdealzone .visual div.time_num span em.num_3 {background-position:-200px 0}
.hotdealzone .visual div.time_num span em.num_2 {background-position:-100px 0}
.hotdealzone .visual div.time_num span em.num_1 {background-position:0 0}
.hotdealzone .visual div.time_num span.day {position:absolute;top:25px;right:25px;width:100px;height:100px;background:url("../../image/pc/event/20180316/event_180316_num_sp.png") no-repeat left top}

.hotdealzone .content_area .inner {position:relative;margin:0 auto;width:1004px}
.hotdealzone .content_area .inner ul.deal_contents {margin-top:11px}
.hotdealzone .content_area .inner ul.deal_contents li {padding:30px 0;border-bottom:0 solid #f1f1f1}
.hotdealzone .content_area .inner ul.deal_contents li:nth-last-child(n+2) {border-bottom:1px solid #f1f1f1}
.hotdealzone .content_area .inner ul.deal_contents li .hotdeal_txt {display:inline-block;margin-top:10px;width:100%;color:#999;font-size:14px;letter-spacing:-0.7px;text-align:right}
.hotdealzone .content_area .inner ul.deal_contents li>a {display:inline-block;overflow:hidden;float:left;position:relative;margin-right:30px;width:480px;height:371px;border:1px solid #eaeaea}
.hotdealzone .content_area .inner ul.deal_contents li>a img {display:inline-block;position:absolute;top:50%;left:50%;width:480px;height:371px;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.hotdealzone .content_area .inner ul.deal_contents li span.hotdeal_discount {position:absolute;top:10px;right:11px;padding-top:35px;width:82px;height:92px;color:#fff;font-family:Roboto, Malgun Gothic, sans-serif;font-size:34px;font-weight:bold;letter-spacing:-0.6px;text-align:center;background:url("../../image/pc/common/badge-hotdeal-82-px.png") no-repeat 0 0;background-size:82px 92px}
.hotdealzone .content_area .inner ul.deal_contents li span.hotdeal_discount:after {font-size:24px;font-weight:normal;content:"\25"}
.hotdealzone .content_area .inner ul.deal_contents li.focused {margin-left:-30px;width:calc(100% + 60px);border:2px solid #4876ef}
.hotdealzone .content_area .inner ul.deal_contents li.focused .hotdeal_txt {padding-right:30px}
.hotdealzone .content_area .inner ul.deal_contents li.focused>a {margin-right:0;margin-left:30px}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content {display:inline-block;position:relative;width:488px;height:370px;color:#333;font-weight:normal;font-style:normal;font-stretch:normal;text-align:left;vertical-align:top;word-break:break-all}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content span.content_title {display:block;display:-webkit-box;overflow:hidden;margin-bottom:18px;height:60px;color:#333;font-size:25px;letter-spacing:-0.6px;line-height:1.2;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content span.sub_title {padding-bottom:24px;color:#999;font-size:16px;letter-spacing:-0.8px;line-height:1.31}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content span.sub_title a {display:-webkit-box;overflow:hidden;height:43px;text-overflow:ellipsis;white-space:normal;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.account_field {position:absolute;top:205px;left:0;padding-top:28px;width:100%;height:80px;border-top:1px solid #f1f1f1;font-size:16px;letter-spacing:-0.8px}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.content_count {margin-bottom:24px;height:auto}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.content_count .content_countdown {display:inline-block;position:relative;padding:5px 14px 10px 0;border:2px solid #eff5ff;border-radius:5px;color:#4876ef;font-size:18px;font-weight:bold;letter-spacing:-0.9px}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.content_count .content_countdown:before {margin-right:12px;padding:4px 12px 9px 40px;background:#eff5ff url("../../image/pc/ico/ico-hotdeal-timer2.png") no-repeat 7% 50%;background-size:20px;content:"\D56B\B51C\20\B0A8\C740\C2DC\AC04"}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.content_count .content_countdown.soldout {padding:5px 30px 10px 0;border:2px solid #f0f0f0;color:#b5b5b5}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.content_count .content_countdown.soldout:before {margin-right:30px;background:#f0f0f0 url("../../image/pc/ico/ico-hotdeal-timer-soldout.png") no-repeat 7% 50%;background-size:20px}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.content_count .content_reminder {display:inline-block;float:right;width:auto;height:39px;color:#4876ef;font-size:18px;font-weight:bold;letter-spacing:-0.9px;line-height:36px;vertical-align:middle}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.account_field div {display:inline-block;width:auto;height:auto;text-align:left}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.account_field span.discount {display:inline;margin-right:4px;margin-bottom:-43px;color:#2b89e3;vertical-align:bottom}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.account_field span.discount b {margin-right:4px;font-size:60px;font-weight:bold;letter-spacing:-5.6px}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.account_field span.discount {font-size:38px;letter-spacing:-1.9px}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.account_field.tax span.discount b {font-size:38px;font-weight:bold;letter-spacing:-1.9px}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.account_field.tax span.discount {font-size:26px;letter-spacing:-1.3px}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.account_field span.origin_account {display:block;margin-right:11px;color:#999;font-size:20px;line-height:1.5;text-decoration:line-through}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.account_field span.origin_account:empty {display:none}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.account_field span.account {color:#585858;font-size:22px}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.account_field span.account b {color:#585858;font-size:34px;font-weight:bold;font-style:normal;font-stretch:normal;letter-spacing:-1.4px;line-height:0.77}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.account_field span.origin_account:after,
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.account_field span.account:after {content:"\C6D0\7E"}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.account_field button.coupon {float:right;position:absolute;right:0;bottom:-10px;width:119px}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.account_field button.coupon img {width:119px;height:32px}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.btn_field {position:absolute;bottom:0;width:490px;height:54px}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.btn_field a {display:inline-block;margin:0;width:auto;height:54px;vertical-align:top}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.btn_field a:first-child {margin-right:8px}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.btn_field a img {margin:0}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.btn_field a.check_btn {display:inline-block;width:116px;height:54px;text-indent:-9999px;background:url("../../image/pc/btn/btn_check_off.png") no-repeat center center;background-size:116px 54px}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.btn_field a.check_btn.on {background:url("../../image/pc/btn/btn_check_on.png") no-repeat center center;background-size:116px 54px}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.btn_field a.check_btn img {width:116px;height:54px}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.btn_field a.buy_btn img,
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.btn_field a.soldout_btn img {width:362px;height:54px}
.hotdealzone .content_area .inner ul.deal_contents div.hotdeal_content div.btn_field a.soldout_btn {width:362px;height:54px;color:#d1d1d1;font-size:19px;font-weight:bold;letter-spacing:-1px;line-height:54px;text-align:center}

.brand_site .visual {text-align:center;background-repeat:no-repeat;background-position:50% top}
.brand_site .visual.main {padding:63px 0 77px;background-color:#f4f4f4}
.brand_site .visual.fixed {position:fixed;top:0;left:0;z-index:31;width:100%;background-color:#fff}
.brand_site .visual.tab_parent {background-color:#fff}
.brand_site .visual.tab_info {padding:0;height:53px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}
.brand_site .visual.full {background-size:100% 100% !important}
.brand_site .visual .inner {display:inline-block;position:relative;margin:0 auto;width:1200px;height:auto;text-align:center}
.brand_site .visual .inner>a {display:inline-block;width:100%}
.brand_site .visual .inner .coupon_inform {display:inline-block;padding:88px 0 118px;width:100%}
.brand_site .visual .inner .coupon_inform>span {display:block;color:#999;font-size:30px;letter-spacing:normal;line-height:normal;text-align:left}
.brand_site .visual .inner .coupon_inform>label {display:inline-block;width:100%;color:#212121;font-size:56px;font-weight:bold;line-height:68px;text-align:left}
.brand_site .visual .inner .coupon_inform>label b {display:block;letter-spacing:-0.9px;line-height:70px}
.brand_site .visual .inner .coupon_inform .guide {display:inline-block;margin-top:44px;width:100%;font-size:26px;line-height:normal;text-align:left}
.brand_site .visual .inner .coupon_inform .guide .inform {display:inline-block;margin-bottom:15px;width:100%}
.brand_site .visual .inner .coupon_inform .guide .inform label {display:inline-block;position:relative;margin-right:20px;padding-left:20px;color:#000;vertical-align:top}
.brand_site .visual .inner .coupon_inform .guide .inform label:before {position:absolute;top:50%;left:5px;-ms-transform:translateY(-50%);transform:translateY(-50%);content:"\00B7"}
.brand_site .visual .inner .coupon_inform .guide .inform span {display:inline-block;color:#999}
.brand_site .visual .inner .coupon_mark {display:inline-block;position:absolute;top:50%;right:25px;text-align:center;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.brand_site .visual .inner .coupon_mark .card {display:inline-block;position:relative;padding-top:29px;width:471px;height:297px;text-align:center;background:url("../../image/pc/common/coupon-bg.png") no-repeat center center;background-size:471px 297px}
.brand_site .visual .inner .coupon_mark .card h3 {display:inline-block;width:100%;color:#fff;font-size:37px;letter-spacing:-1.5px;line-height:normal;text-align:center}
.brand_site .visual .inner .coupon_mark .card h3 b {color:#fffb52}
.brand_site .visual .inner .coupon_mark .card h3 b.big {display:inline-block;font-size:85px;font-weight:bold;letter-spacing:-0.9px;line-height:90px}
.brand_site .visual .inner .coupon_mark .card span {display:block;margin-top:10px;color:#fff;font-size:20px;letter-spacing:-0.5px;line-height:normal;text-align:center}
.brand_site .visual .inner .coupon_mark .card .card_footer {display:inline-block;position:absolute;bottom:0;left:0;width:100%;height:64.5px;color:#fff;font-size:22px;letter-spacing:-0.5px;line-height:62px}
.brand_site .visual .inner .coupon_mark>button {display:inline-block;margin-top:42px;width:364px;height:72px;border-radius:4px;color:#fff;font-size:32px;letter-spacing:-1.5px;line-height:70px;text-align:center;background-color:#222f4e}
.brand_site .visual .inner .coupon_mark>button img {display:inline-block;margin-right:18px;width:36px;height:28px}
.brand_site .visual .inner>label {display:block;margin-top:70px;color:#999;font-size:30px;letter-spacing:normal;line-height:normal;text-align:left}
.brand_site .visual.main_brand .inner>label {text-align:center}
.brand_site .visual .inner>label b {display:block;color:#212121;font-size:56px;font-weight:bold;letter-spacing:-0.9px}
.brand_site .visual .inner>label span {display:inline-block;margin:20px 0 70px;width:100%;color:#1a1e2e;font-size:20px;letter-spacing:1px;line-height:normal;text-align:center}
.brand_site .visual .inner>label.type02 {display:block;color:#fff;font-size:40px;font-weight:normal;letter-spacing:2px;text-align:center}
.brand_site .visual .inner>label.type02 span {margin:20px 0 55px;color:#fff;font-weight:normal}
.brand_site .visual .inner>h3 {display:block;margin:50px 0 60px;color:#fff;font-size:30px;letter-spacing:normal;line-height:normal;text-align:center}
.brand_site .visual .inner .nav_tab {padding:0}
.brand_site .visual .inner .nav_tab a {width:calc(100% / 3)}
.brand_site .visual .inner .nav_tab.blue {height:70px}
.brand_site .visual .inner .nav_tab.blue a {height:70px;color:#212121}
.brand_site .visual .inner .nav_tab.blue:before {position:absolute;bottom:0;left:calc((100vw - 1200px) / 2 * -1);width:calc((100vw - 1200px) / 2);height:68px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;content:""}
.brand_site .visual .inner .nav_tab.blue:after {position:absolute;right:calc((100vw - 1200px) / 2 * -1);bottom:0;width:calc((100vw - 1200px) / 2);height:68px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;content:""}
.brand_site .visual .inner .nav_tab.blue a.on {border-top:1px solid #0478ff;border-bottom:1px solid #0478ff;color:#fff;background-color:#0478ff}
.brand_site .visual .inner .nav_tab.blue a.on:after {display:none;content:""}
.brand_site .visual .inner .nav_tab.quarter a {width:calc(100% / 3)}
.brand_site .visual .inner .paging {margin:10px 0 70px}
.brand_site .visual .inner .paging:empty {margin:0 0 50px}
.brand_site .visual .inner .cm_card {display:inline-block;position:relative;margin-right:30px;margin-bottom:70px}
.brand_site .visual .inner .cm_card a {display:inline-block;position:absolute;bottom:28px;left:15px;width:300px;height:30px}
.brand_site .visual .inner .cm_card:last-child {margin-right:0}
.brand_site .visual.last .inner {padding-bottom:60px}

.brand_site .visual.main_brand .inner>label b {margin-bottom:38px;height:38px;color:#212121;font-size:38px;font-weight:bold;letter-spacing:-1.3px;text-align:center}
.brand_site .visual.main .main_brand_set {display:inline-block;float:left;position:relative;margin-right:15px;margin-bottom:36px;padding:53px 30px 0;width:calc((100% - 30px) / 3);height:481px;text-align:center}
.brand_site .visual.main .main_brand_set:last-child {margin-right:0}
.brand_site .visual.main .main_brand_set .background_img {display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}
.brand_site .visual.main .main_brand_set .background_img:after {position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.3);content:""}
.brand_site .visual.main .main_brand_set>span {display:inline-block;position:absolute;top:53px;right:30px;left:30px;z-index:77;color:#fff;font-size:32px;font-weight:bold;letter-spacing:-1.1px;line-height:normal;text-align:center;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;word-break:break-all}
.brand_site .visual.main .main_brand_set .like {display:inline-block;position:absolute;top:20px;right:20px;z-index:13;width:24px;height:24px;background:url("../../image/pc/ico/ic-heart-sel-df.png") no-repeat center center / 24px 24px}
.brand_site .visual.main .main_brand_set .like.on {background:url("../../image/pc/ico/ic-heart-sel.png") no-repeat center center / 24px 24px}
.brand_site .visual.main .main_brand_set .title {display:inline-block;position:absolute;bottom:-36px;left:50%;z-index:66;margin-left:-173px;padding-top:50px;width:346px;height:135px;color:#666;font-size:20px;letter-spacing:-0.6px;line-height:normal;text-align:center;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.2)}
.brand_site .visual.main .main_brand_set .title .logo_img {display:inline-block;float:left;position:absolute;top:0;right:0;left:0;width:100%;height:78px}
.brand_site .visual.main .main_brand_set .title .logo_img img {display:none;position:absolute;top:50%;left:50%;max-height:33px}

.brand_site .top_banner {text-align:center}
.brand_site .top_banner .main_btn {display:inline-block;margin:81px 0}

.brand_site .visual .inner .brand_card_list {display:inline-block;margin-bottom:30px;width:100%;font-size:0;text-align:left}
.brand_site .visual .inner .brand_card_list li {display:inline-block;overflow:hidden;position:relative;margin:0 40px 40px 0;width:calc((100% - 80px) / 3)}
.brand_site .visual .inner .brand_card_list li .card_image {width:100%;transition:filter 0.3s}
.brand_site .visual .inner .brand_card_list li .card_image img {width:100%}
.brand_site .visual .inner .brand_card_list li a {display:inline-block;width:100%;height:100%}
.brand_site .visual .inner .brand_card_list li:nth-child(3n) {margin-right:0}
.brand_site .visual .inner .brand_card_list li .card {display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;padding-top:104px;text-align:center;background-color:rgba(0, 0, 0, 0.6);transition:opacity 0.3s;opacity:0}
.brand_site .visual .inner .brand_card_list li .card h2 {display:inline-block;margin-bottom:13px;width:100%;color:#fff;font-size:26px;letter-spacing:1.3px;line-height:normal;text-align:center}
.brand_site .visual .inner .brand_card_list li .card h3 {display:inline-block;width:100%;color:#fff;font-size:12px;letter-spacing:0.6px;line-height:normal;text-align:center}
.brand_site .visual .inner .brand_card_list li:hover .card_image {-webkit-filter:blur(5px);filter:blur(5px)}
.brand_site .visual .inner .brand_card_list li:hover .card {opacity:1}

.slide_tab1 {display:inline-block;overflow:hidden;position:relative;padding:0 30px;width:100%;height:52px}
.slide_tab1.full {padding:0}
.slide_tab1 .table_list {display:inline-block;overflow:hidden;width:100%;height:100%}
.slide_tab1 .table_list li {display:inline-block;float:left;width:228px;height:52px;color:#999;font-size:19px;letter-spacing:-0.4px;line-height:45px;text-align:center}
.slide_tab1 .table_list li button {display:inline-block;position:relative;width:100%;height:100%}
.slide_tab1 .table_list li button.selected {border-bottom:2px solid #333;color:#212121;font-weight:bold}
.slide_tab .tab_table {width:100%;table-layout:fixed}
.slide_tab .tab_table td {height:58px;color:#666;font-size:19px;letter-spacing:-0.4px;line-height:normal;text-align:center}
.slide_tab .tab_table td button {display:inline-block;width:100%;height:100%}
.slide_tab .tab_table td button.selected {border-bottom:2px solid #333;color:#212121}
.slide_tab1>button {display:inline-block;position:absolute;top:50%;z-index:2044;width:30px;height:50px;background:#fff url("../../image/pc/ico/ic-arrow-right-grey.png") no-repeat center center / 16px 16px;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.slide_tab1>button.page_prev {left:0;-ms-transform:translateY(-50%);transform:translateY(-50%) rotate(180deg)}
.slide_tab1>button.page_next {right:0}
.slide_tab1>button.slick-disabled {cursor:context-menu;opacity:0}

.brand_site .visual .inner .brand_list {display:inline-block;margin-top:30px;width:100%;font-size:0;text-align:left}
.brand_site .visual .inner .brand_list li {display:inline-block;position:relative;margin:0 20px 20px 0;padding-top:13px;width:224px;border:1px solid #eaeaea;text-align:center}
.brand_site .visual .inner .brand_list li:nth-child(5n) {margin-right:0}
.brand_site .visual .inner .brand_list li .brand_name {display:inline-block;overflow:hidden;margin-bottom:10px;width:100%;color:#666;font-size:14px;font-weight:bold;letter-spacing:-0.33px;line-height:normal;text-overflow:ellipsis;white-space:nowrap}
.brand_site .visual .inner .brand_list li .inform {display:inline-block;margin-bottom:10px;width:100%;color:#999;font-size:12px;letter-spacing:-0.28px;line-height:normal}
.brand_site .visual .inner .brand_list li .brand_mark {display:inline-block;margin:0 12px 15px;width:calc(100% - 24px);border:1px solid #eaeaea}
.brand_site .visual .inner .brand_list li .brand_mark img {display:inline-block;width:100%}


.partners_site .visual {background-repeat:no-repeat;background-position:50% top}
.partners_site .visual#selling_product {padding-bottom:5px}
.partners_site .visual.fixed {position:fixed;top:0;left:0;z-index:31;width:100%;background-color:#fff}
.partners_site .visual .inner {display:inline-block;position:relative;margin:0 auto;width:1200px;height:auto;text-align:center}
.partners_site .visual .partners_list {display:inline-block;margin:65px 0 20px;width:100%}
.partners_site .visual .partners_list li {display:inline-block;float:left;position:relative;margin-right:18px;margin-bottom:18px;width:388px;height:284px;border:1px solid #f5f5f5;color:#666;font-size:24px;letter-spacing:-0.9px;line-height:normal;text-align:center;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.1)}
.partners_site .visual .partners_list li:nth-child(3n) {margin-right:0}
.partners_site .visual .partners_list li:hover {border:1px solid #4876ef}
.partners_site .visual .partners_list li a {display:inline-block;padding-top:177px;width:100%;height:100%}
.partners_site .visual .partners_list li img {display:inline-block;position:absolute;top:70px;left:74px}
.partners_site .visual .paging {margin-bottom:50px}

.hotdealzone.brand_site .content_area .inner ul.deal_contents li {display:inline-block;width:100%}
.hotdealzone.brand_site .content_area .inner ul.deal_contents li>a {float:left;position:relative;margin-right:0;width:551px;height:403px;border:1px solid #f0f0f0}
.hotdealzone.brand_site .content_area .inner ul.deal_contents li>a>img {position:absolute;top:50%;left:50%;margin-right:0;width:auto;max-width:551px;height:auto;max-height:403px;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.hotdealzone.brand_site .content_area .inner ul.deal_contents li span.hotdeal_discount,
.hotdealzone.brand_site .content_area .inner ul.deal_contents li span.sale_discount {right:10px;padding-top:40px}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content {float:left;margin-left:57px;width:calc(100% - 608px);height:403px}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content div.content_count {display:inline-block;float:left;margin-bottom:30px;width:100%}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content div.content_count .category {display:block;float:left;position:relative;color:#212121;font-size:22px;letter-spacing:-0.8px;line-height:normal}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content div.content_count .category:after {display:inline-block;position:absolute;right:0;bottom:-5px;left:0;height:2px;background-color:#212121;content:""}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content span.content_title {width:100%;height:94px;font-size:33px;letter-spacing:-0.8px;line-height:45px}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content span.content_title a {display:inline-block;display:-webkit-box;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content div.account_field {top:202px;padding:0;border-top:none}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content div.account_field .star_grade_l {margin-bottom:15px}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content div.account_field .star_grade_l .stars {display:inline-block;overflow:hidden;width:162px;height:26px;background:url("../../image/pc/ico/five_star_gray_l.png") 0 0 no-repeat;background-size:162px 26px} /* 1383 */
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content div.account_field .star_grade_l .stars .percent {display:block;overflow:hidden;width:0;height:26px;background:url("../../image/pc/ico/five_star_yellow_l.png") 0 0 no-repeat;background-size:162px 26px} /* 1383 */
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content div.account_field .star_grade_l .total_num {display:inline-block;margin-left:7px;height:26px;color:#666;font-size:16px;letter-spacing:normal;line-height:30px;vertical-align:top}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content div.account_field div {position:relative}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content div.account_field span.discount {color:#2b89e3;font-size:62px;line-height:normal}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content div.account_field span.discount b,
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content div.account_field span.account b {font-size:46px}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content div.account_field span.discount b {font-size:62px;vertical-align:bottom}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content div.account_field span.account {display:inline-block;height:50px;font-size:24px}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content div.account_field span.origin_account {display:inline-block;position:relative;bottom:-7px;margin-bottom:7px;width:100%;font-size:24px;vertical-align:bottom}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content div.btn_field {bottom:0;width:100%;height:auto}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content div.btn_field a {float:left}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content div.btn_field a.check_btn {display:inline-block;width:120px;height:72px;border:1px solid #b5b5b5;color:#b5b5b5;font-size:24px;letter-spacing:-1.2px;line-height:70px;text-align:center;text-indent:1px;background:#fff}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content div.btn_field a.check_btn:before {display:inline-block;margin-top:-5px;width:24px;height:24px;vertical-align:middle;background:url("../../image/pc/ico/ic-heart-def-01.png") no-repeat center center;background-size:24px 24px;content:""}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content div.btn_field a.check_btn.on {border:1px solid #4876ef;color:#4876ef}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content div.btn_field a.check_btn.on:before {background:url("../../image/pc/orderjob/ic-heart-sle-01.png") no-repeat center center;background-size:24px 24px;content:""}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content div.btn_field a.buy_btn {display:inline-block;float:right;width:451px;height:72px;border:1px solid #4876ef;color:#fff;font-size:24px;letter-spacing:-1.2px;line-height:70px;text-align:center;background:#4876ef}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content .seller_info {display:inline-block;position:absolute;right:0;bottom:0;left:0 ;padding-top:15px;border-top:2px solid #f1f1f1;font-size:18px;letter-spacing:-0.9px;line-height:normal;text-align:left}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content .seller_info .photo {display:inline-block;position:relative;margin-right:12px;width:36px;height:36px;border:1px solid #eaeaea;border-radius:50%;vertical-align:middle;background:url("../../image/pc/ico/ic-profile-noimg.png") no-repeat center center / 36px 36px}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content .seller_info .photo span {display:inline-block;overflow:hidden;position:absolute;top:50%;left:50%;width:36px;height:36px;border-radius:50%;text-align:center;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content .seller_info .photo span img {display:inline-block;width:36px;height:36px}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content .seller_info .online {display:inline-block;position:absolute;bottom:0;left:26px;width:10px;height:10px;border-radius:50%;text-indent:-9999px;background-color:#87be10}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content .seller_info .name {color:#85888c}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content .seller_info .auth {float:right;margin-right:9px;color:#999;letter-spacing:-0.8px}
.hotdealzone.brand_site .content_area .inner ul.deal_contents div.hotdeal_content .seller_info .auth span {margin-left:19px}

.brand_site .top_content {border-bottom:none}
.brand_site .top_content li {float:left;margin-right:17px;margin-bottom:30px;width:388px}
.brand_site .top_content .top_img {height:284px;border:1px solid #f0f0f0}
.brand_site .top_content .top_img a img.top_main_img {width:388px;height:284px}
.brand_site .top_content .inform .mark {font-size:13px;letter-spacing:-0.6px}
.brand_site .top_content .inform {padding:0 20px;width:100%}
.brand_site .top_content .inform .top_grade {margin-top:19px}
.brand_site .top_content .inform .price {margin-top:20px;padding-bottom:18px;border-bottom:none}
.brand_site .top_content .inform .price .discount {font-size:24px}
.brand_site .top_content .inform .price .pre {display:inline-block;margin-left:10px;color:#999;font-size:16px;letter-spacing:-0.8px;line-height:normal;text-decoration:line-through}
.brand_site .top_content .inform .price .pre:after {content:"\C6D0\7E"}
.brand_site .top_content .inform .price .origin {font-size:24px}
.brand_site .ranking_content li {float:left;margin-right:15px;margin-bottom:40px;width:288px}
.brand_site .ranking_content .top_img {width:288px;height:210px;border:1px solid #f0f0f0}
.brand_site .ranking_content .top_img a {height:210px}
.brand_site .ranking_content .top_img a img {width:288px;height:210px}
.brand_site .ranking_content .inform .price {position:relative;margin-top:8px;padding-top:20px;border-bottom:none}
.brand_site .ranking_content .inform .price .discount {display:inline-block;position:absolute;top:0;left:0;width:100%}
.brand_site .ranking_content .inform .price .origin {display:inline-block}
.brand_site .ranking_content .inform .price .pre {display:inline-block;margin-left:10px;color:#999;font-size:16px;letter-spacing:-0.8px;line-height:normal;text-decoration:line-through}
.brand_site .ranking_content .inform .price .pre:after {content:"\C6D0\7E"}

.brand_site .profile_list {display:inline-block;overflow:hidden;position:relative;margin:0 0 143px;width:100%}
.brand_site .profile_list li {display:inline-block;float:left;margin-right:45px;width:370px;height:605px}
.brand_site .profile_list li:last-child {margin-right:0}
.brand_site .profile_list li:focus {border:none;outline:none;box-shadow:none}
.brand_site .profile_list li .photo {display:table;overflow:hidden;float:left;width:100%;height:368px;border:1px solid #eaeaea;color:#fff;font-size:150px;font-weight:bold;letter-spacing:-14.7px;line-height:185px;text-align:center;background-color:#fff;cursor:pointer}
.brand_site .profile_list li .photo span {display:table-cell;overflow:hidden;position:relative;width:100%;height:368px;text-align:center;vertical-align:middle}
.brand_site .profile_list li .photo span img {position:relative;max-width:368px;max-height:368px;text-align:center;vertical-align:middle}
.brand_site .profile_list li .body {display:inline-block;position:relative;padding:24px 28px;width:100%;height:222px;text-align:left;background-color:#fff}
.brand_site .profile_list li .body>label {display:block;margin-bottom:14px;color:#212121;font-size:24px;font-weight:bold;letter-spacing:-0.7px;line-height:normal;text-align:left;cursor:pointer}
.brand_site .profile_list li .body .career {display:inline-block;width:100%}
.brand_site .profile_list li .body .career li {display:inline-block;display:-webkit-box;overflow:hidden;margin:0 !important;width:100%;height:47px;color:#666;font-size:16px;letter-spacing:-0.8px;line-height:22px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.brand_site .profile_list li .body .like {display:inline-block;position:absolute;top:25px;right:25px;width:32px;height:32px;background:url("../../image/pc/ico/ic-heart-sel-32-px.png") no-repeat center center;background-size:32px 32px}
.brand_site .profile_list li .body .like.on {background:url("../../image/pc/ico/ic-heart-sel-32-px-on.png") no-repeat center center;background-size:32px 32px}
.brand_site .profile_list li .body .btn_box {display:inline-block;position:absolute;right:28px;bottom:24px;left:28px}
.brand_site .profile_list li .body .btn_box button {display:inline-block;float:left;width:151px;height:50px;font-size:22px;letter-spacing:-0.9px;line-height:48px;text-align:center}
.brand_site .profile_list li .body .btn_box button.type01 {border:1px solid #e3e3e3;color:#999}
.brand_site .profile_list li .body .btn_box button.type02 {float:right;border:1px solid #4876ef;color:#4876ef}
.brand_site .slick-prev,
.brand_site .slick-next {display:inline-block;position:absolute;top:403px;width:48px;height:56px;text-indent:-9999px}
.brand_site .slick-prev.type02,
.brand_site .slick-next.type02 {top:393px}
.brand_site .slick-prev {left:-58px;background:url("../../image/pc/main/btn_left_l_default.png") no-repeat left top}
.brand_site .slick-next {right:-58px;background:url("../../image/pc/main/btn_right_l_default.png") no-repeat left top}

.brand_site .profile_list.type02 {margin:48px 0 100px}
.brand_site .profile_list.type02 li {margin-right:0;width:100%;height:370px}
.brand_site .profile_list.type02 li .photo {float:left;width:370px}
.brand_site .profile_list.type02 li .body {float:left;padding:30px 46px;width:calc(100% - 370px);height:370px;border-top:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea}
.brand_site .profile_list.type02 li .body>label {margin-bottom:35px;padding-bottom:28px;padding-left:0;border-bottom:2px solid #f1f1f1}
.brand_site .profile_list.type02 li .body .career {margin-bottom:18px}
.brand_site .profile_list.type02 li .body .career li {display:inline-block;overflow:hidden;width:100%;height:auto;font-size:20px;letter-spacing:-1px;line-height:26px;text-overflow:ellipsis;white-space:nowrap}
.brand_site .profile_list.type02 li .body .like {top:27px;right:45px}
.brand_site .profile_list.type02 li .body .introduce {display:inline-block;display:-webkit-box;overflow:hidden;width:100%;height:81px;color:#999;font-size:18px;letter-spacing:-1.2px;line-height:26px;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.brand_site .profile_list.type02 li .body .btn_box {right:42px;bottom:30px;left:45px}
.brand_site .profile_list.type02 li .body .btn_box button {width:calc((100% - 10px) / 2);height:48px;line-height:46px}
.brand_site .profile_list.type02 li .body .btn_box button img {display:inline-block;margin-right:9px;width:28px;height:28px}

.floating_share_box {display:inline-block;z-index:136;padding:13px 0 13px;width:68px;border-radius:36px;text-align:center;background-color:#fff;box-shadow:0 6px 6px 0.1px rgba(0, 0, 0, 0.15)}
.floating_share_box.top {position:absolute;right:calc(50% - 763px)}
.floating_share_box.fixed {position:fixed;right:calc(50% - 763px);bottom:180px}
.floating_share_box button {display:inline-block;margin-bottom:14px;width:48px;height:48px}
.floating_share_box button.btn_twitter {background:url("../../image/pc/btn/btn-share-twitter-48-px.png") no-repeat center center / 48px 48px}
.floating_share_box button.btn_facebook {background:url("../../image/pc/btn/btn-share-facebook-48-px.png") no-repeat center center / 48px 48px}
.floating_share_box button.btn_kakao {background:url("../../image/pc/btn/btn-share-kakao-48-px.png") no-repeat center center / 48px 48px}
.floating_share_box button.btn_share {background:url("../../image/pc/btn/btn-share-url-48-px.png") no-repeat center center / 48px 48px}
.floating_share_box>button:last-child {margin-bottom:0}

.type02.center_position {text-align:center}
.best_ranking_header {display:inline-block;position:relative;margin-top:0;width:100%;color:#707070;font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:-1.1px;text-align:center}
.best_ranking_header div.ranking_title {display:inline-block;position:relative;padding-bottom:10px;width:1005px;border-bottom:1px solid #979797;text-align:left}
.best_ranking_header div.ranking_title h1 {display:inline-block;color:#000;font-size:26px;font-weight:bold;letter-spacing:-2.2px}
.best_ranking_header div.ranking_title button.ranking_inform {display:inline-block;margin-left:10px;text-align:center;background-color:transparent}
.best_ranking_header div.ranking_title button.ranking_inform img {width:16px;height:16px}
.best_ranking_header div.ranking_title .theme_btns {position:absolute;right:0;bottom:10px;color:#717171;font-size:15px;font-weight:bold;letter-spacing:-1.8px}
.best_ranking_header div.ranking_title .theme_btns a {padding:0 20px;border-right:1px solid #eaeaea}
.best_ranking_header div.ranking_title .theme_btns a:last-child {border:none}
.best_ranking_header div.ranking_title .theme_btns a img {margin-top:-2px;margin-right:5px}
.best_ranking_header div.ranking_category {display:inline-block;width:1005px;height:98px;padding:0 28px;position:relative;text-align:left;}
.best_ranking_header div.ranking_category:after {display:block;width:100%;height:1px;position:absolute;top:97px;left:0;right:0;background:#eaeaea;content:"";z-index:1;}
.best_ranking_header div.ranking_category button {display:inline-block;margin:-1px -1.4px 0;width:118px;height:99px;border-top:1px solid #979797;color:#707070;font-size:13px;letter-spacing:-1.1px;text-align:center;position:relative;z-index:2;}
.best_ranking_header div.ranking_category button.category_arrow {width:28px;height:97px;position:absolute;top:0;}
.best_ranking_header div.ranking_category button.category_arrow.left {left:0;}
.best_ranking_header div.ranking_category button.category_arrow.right {right:0;}
.best_ranking_header div.ranking_category button.category_arrow img {width:100%;height:100%}
.best_ranking_header div.ranking_category button.category_all {font-size:20px;letter-spacing:-1.7px}
.best_ranking_header div.ranking_category button.category_all.on {border-bottom:1px solid #eaeaea;}
.best_ranking_header div.ranking_category button.category_btn {padding:17px 0 20px;vertical-align:middle}
.best_ranking_header div.ranking_category button.category_btn img {display:inline-block;margin-bottom:8px;width:36px;height:36px}
.best_ranking_header div.ranking_category button.category_btn.timework:after {display:inline-block;content:"";width:4px;height:4px;background:#3399ff;border-radius:2px;vertical-align:top;margin:1px 0 0 0;}
.best_ranking_header div.ranking_category button.on {border:1px solid #eaeaea;border-top:3px solid #212121;border-bottom:1px solid #f7f8f9;color:#000;font-weight:bold;background-color:#f7f8f9;padding-top:15px;}
.best_ranking_header div.ranking_sub_category {display:inline-block;margin-top:-1px;width:1005px;background-color:#f7f8f9}
.best_ranking_header div.ranking_sub_category button {display:inline-block;margin-right:53px;margin-bottom:13px;width:103px;height:17px;font-size:13px;letter-spacing:-1.1px;line-height:17px;text-align:left;vertical-align:middle}
.best_ranking_header div.ranking_sub_category button.on {color:#000;font-weight:bold}
.best_ranking_header div.ranking_sub_category .category_list {display:none;padding:21px 0 20px 51px;height:148px;text-align:left;vertical-align:top}
.best_ranking_navbar {display:inline-block;width:100%;text-align:center}
.best_ranking_navbar .best_ranking_nav {display:inline-block;margin-top:20px;width:1005px;color:#707070;font-size:14px;letter-spacing:-1.2px;text-align:left}
.best_ranking_navbar .best_ranking_nav img {margin-right:9px;width:14px;height:12px}
.best_ranking_navbar .best_ranking_nav b {font-weight:bold}
.best_ranking_top {display:inline-block;margin-top:30px;width:1005px;text-align:left}
.top_content {display:inline-block;padding-bottom:30px;border-bottom:10px solid #f5f5f5;text-align:center}
.top_content li {display:inline-block;margin-right:38px;width:307px}
.top_content li:nth-child(3n) {margin-right:0}
.top_content .crown {display:inline-block;padding-top:8px;width:30px;height:27px;color:#fff;font-family:Roboto, Malgun Gothic, sans-serif;font-size:15px;font-weight:normal;letter-spacing:-0.5px;text-align:center;background:url("../../image/pc/ico/ic-crown-gold.png") no-repeat center top;background-size:30px 27px}
.top_content .top_img {position:relative;margin-top:20px;width:100%;height:225px;border:1px solid #f0f0f0;text-align:center}
.top_content .top_img a {text-align:center}
.top_content .top_img a img.top_main_img {display:inline-block;max-width:100%;height:100%}
.top_content .top_img button {position:absolute;top:2px;right:3px;width:24px;height:24px;background:url("../../image/pc/ico/ic-heart-sel-df.png") no-repeat center top;background-size:24px 24px}
.top_content .top_img button.wish {background:url("../../image/pc/ico/ic-heart-sel.png") no-repeat center top}
.top_content .top_img span.sale_discount,
.top_content .top_img span.hotdeal_discount {position:absolute;right:4px;bottom:3px;z-index:12;padding-top:22px;width:47px;height:53px;color:#fff;font-family:Roboto, Malgun Gothic, sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.6px;text-align:center;background-size:47px 53px !important}
.top_content .top_img span.sale_discount {background:url("../../image/pc/common/badge-sale-47-px.png") no-repeat 0 0}
.top_content .top_img span.hotdeal_discount {background:url("../../image/pc/common/badge-hotdeal-47-px.png") no-repeat 0 0}
.top_content .top_img span.sale_discount:after,
.top_content .top_img span.hotdeal_discount:after {font-size:12px;font-weight:normal;content:"\25"}
.top_content .inform {padding:0 11px 0 20px;width:307px;text-align:left}
.top_content .inform .mark {display:inline-block;margin-top:21px;width:100%;font-size:11px;letter-spacing:-1.1px;text-align:left;vertical-align:bottom}

.top_content .inform .mark span {padding-bottom:2px;border-bottom:1px solid #000;color:#000;}
.top_content .inform .mark .timework {border-bottom:1px solid #3399ff;color:#3399ff}
.top_content .inform .mark .category {margin-left:11px;}

.top_content .inform .mark .special {float:right;width:24px;height:24px}
.top_content .inform .top_title {display:-webkit-box;overflow:hidden;margin-top:14px;width:100%;height:40px;color:#212121;font-size:14px;letter-spacing:-0.5px;line-height:1.43;text-align:left;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.top_content .inform .top_grade {margin-top:24px;margin-left:0.1px;color:#666;font-size:11px;line-height:1.26}
.top_content .inform .top_grade .stars {display:inline-block;overflow:hidden;width:80px;height:13px;background:url("../../image/pc/ico/five_star_gray_s.png") 0 0 no-repeat;background-size:80px 13px}
.top_content .inform .top_grade .stars .percent {display:block;overflow:hidden;width:0;height:13px;background:url("../../image/pc/ico/five_star_yellow_s.png") 0 0 no-repeat;background-size:80px 13px}
.top_content .inform .price {margin-top:35px;padding-bottom:23px;border-bottom:1px solid #eaeaea;color:#222;font-size:13px}
.top_content .inform .price .discount {margin-right:15px;color:#2b89e3;font-size:20px;font-weight:bold;letter-spacing:-0.7px}
.top_content .inform .price .origin {font-size:20px;font-weight:bold;letter-spacing:-0.7px}
.top_content .inform .price .origin:after {content:"\C6D0\7E"}
.top_content .inform .price .sale {display:none}
.top_content .inform .top_user {position:relative;margin-top:12px}
.top_content .inform .top_user .photo {display:inline-block;overflow:hidden;position:relative;margin-right:10px;width:31px;height:31px;border:1px solid #eaeaea;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;color:#fff;font-size:16px;font-weight:bold;line-height:25px;text-align:center;vertical-align:middle;background:#fff;background-size:15.5px auto}
.top_content .inform .top_user .photo img {position:absolute;top:50%;left:50%;max-width:31px;max-height:31px;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.top_content .inform .top_user .name {display:inline-block;overflow:hidden;width:51%;font-size:12px;line-height:31px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;cursor:pointer}
.top_content .inform .top_user .online {position:absolute;top:20px;left:21px;width:10px;height:10px;border-radius:50%;font-size:0;text-indent:-9999px;background:#87be10}
.top_content .inform .top_user .offline {position:absolute;top:20px;left:21px;width:10px;height:10px;border-radius:50%;font-size:0;text-indent:-9999px;background:#9e9e9e}
.top_content .inform .top_user .auth {display:inline-block;float:right;padding:7px;height:31px;vertical-align:middle}
.top_content .inform .top_user .auth span {height:15px;color:#999;font-size:11px;letter-spacing:-0.5px;line-height:15px}
.top_content .inform .top_user .auth span.corp {width:27px}
.top_content .inform .top_user .auth span.profile {margin-left:19px;width:42px}

.ranking_content {display:inline-block;margin-top:30px;text-align:left}
.ranking_content li {display:inline-block;margin-right:16px;margin-bottom:36px;width:236px}
.ranking_content li:nth-child(4n) {margin-right:0}
.ranking_content .top_img {display:table-cell;position:relative;width:236px;height:172px;border:1px solid #f0f0f0;text-align:center;vertical-align:middle}
.ranking_content .top_img .crown {display:inline-block;position:absolute;top:0;left:8px;padding-top:6px;width:30px;height:36px;color:#fff;font-family:Roboto, Malgun Gothic, sans-serif;font-size:15px;font-weight:normal;letter-spacing:-0.5px;text-align:center;background:url("../../image/pc/ico/ic-rectangle.png") no-repeat center top;background-size:30px 36px}
.ranking_content .top_img a {text-align:center}
.ranking_content .top_img a img {display:inline-block;max-width:100%;max-height:100%}
.ranking_content .top_img button {position:absolute;top:2px;right:2px;width:24px;height:24px;background:url("../../image/pc/ico/ic-heart-sel-df.png") no-repeat center top;background-size:24px 24px}
.ranking_content .top_img button.wish {background:url("../../image/pc/ico/ic-heart-sel.png") no-repeat center top}
.ranking_content .top_img span.sale_discount,
.ranking_content .top_img span.hotdeal_discount {position:absolute;right:4px;bottom:3px;z-index:12;padding-top:22px;width:47px;height:53px;color:#fff;font-family:Roboto, Malgun Gothic, sans-serif;font-size:22px;font-weight:bold;letter-spacing:-0.6px;text-align:center;background-size:47px 53px !important}
.ranking_content .top_img span.sale_discount {background:url("../../image/pc/common/badge-sale-47-px.png") no-repeat 0 0}
.ranking_content .top_img span.hotdeal_discount {background:url("../../image/pc/common/badge-hotdeal-47-px.png") no-repeat 0 0}
.ranking_content .top_img span.sale_discount:after,
.ranking_content .top_img span.hotdeal_discount:after {font-size:12px;font-weight:normal;content:"\25"}
.ranking_content .inform {padding:15px;text-align:left}
.ranking_content .inform .mark {font-size:11px;letter-spacing:-0.5px}

.ranking_content .inform .mark span {padding-bottom:2px;border-bottom:1px solid #000;color:#333;}
.ranking_content .inform .mark .timework {border-bottom:1px solid #3399ff;color:#3399ff}
.ranking_content .inform .mark .category {margin-left:11px;}
.ranking_content .inform .mark .special {float:right;width:24px;height:24px}
.ranking_content .inform .top_title {display:-webkit-box;overflow:hidden;margin-top:8px;width:100%;height:40px;color:#212121;font-size:13px;letter-spacing:-0.5px;line-height:1.54;text-align:left;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.ranking_content .inform .top_grade {margin-top:13px;margin-left:0.1px;color:#666;font-size:11px;line-height:1.26}
.ranking_content .inform .top_grade .stars {display:inline-block;overflow:hidden;width:80px;height:13px;background:url("../../image/pc/ico/five_star_gray_s.png") 0 0 no-repeat;background-size:80px 13px}
.ranking_content .inform .top_grade .stars .percent {display:block;overflow:hidden;width:0;height:13px;background:url("../../image/pc/ico/five_star_yellow_s.png") 0 0 no-repeat;background-size:80px 13px}
.ranking_content .inform .brand_text {color:#666;font-size:12px;letter-spacing:normal;line-height:normal}
.ranking_content .inform .price {margin-top:19px;padding-bottom:14px;border-bottom:1px solid #eaeaea;color:#222;font-size:13px}
.ranking_content .inform .price .discount {margin-right:12px;color:#2b89e3;font-size:20px;font-weight:bold;letter-spacing:-0.7px}
.ranking_content .inform .price .discount:empty {display:none}
.ranking_content .inform .price .origin {font-size:20px;font-weight:bold;letter-spacing:-1.2px}
.ranking_content .inform .price .origin:after {content:"\C6D0\7E"}
.ranking_content .inform .price .sale {display:none}
.ranking_content .inform .top_user {position:relative;margin-top:9px}
.ranking_content .inform .top_user .photo {display:inline-block;overflow:hidden;position:relative;margin-right:10px;width:24px;height:24px;border:1px solid #eaeaea;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;color:#fff;font-size:14px;font-weight:bold;line-height:19px;text-align:center;vertical-align:middle;background-color:#fff;background-size:12px auto}
.ranking_content .inform .top_user .photo img {position:absolute;top:50%;left:50%;max-width:24px;max-height:24px;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.ranking_content .inform .top_user .name {display:inline-block;overflow:hidden;width:41%;font-size:12px;line-height:31px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;cursor:pointer}
.ranking_content .inform .top_user .online {position:absolute;top:18px;left:15px;width:10px;height:10px;border-radius:50%;font-size:0;text-indent:-9999px;background:#87be10}
.ranking_content .inform .top_user .offline {position:absolute;top:18px;left:15px;width:10px;height:10px;border-radius:50%;font-size:0;text-indent:-9999px;background:#9e9e9e}
.ranking_content .inform .top_user .auth {display:inline-block;float:right;padding:7px;height:31px;vertical-align:middle}
.ranking_content .inform .top_user .auth span {height:15px;color:#999;font-size:11px;letter-spacing:-0.5px;line-height:15px}
.ranking_content .inform .top_user .auth span.corp {width:21px}
.ranking_content .inform .top_user .auth span.profile {margin-left:13px;width:32px}

.empty_ranking {margin:50px 0 125px}

.contour {display:inline-block;margin:0 22px;width:1px;height:25px;vertical-align:middle;background-color:#e9e9e9}
.row118 {display:inline-block;width:118px}
.sub_content {display:none;margin-top:20px}
.sub_content .sub_input {display:block;color:#666;font-size:14px;letter-spacing:-0.7px}
.sub_content .sub_input div:first-child {margin-bottom:11px}
.sub_content .sub_input>div {display:inline-block;margin-bottom:15px}
.sub_content .sub_input>div .input_check {min-height:20px;line-height:20px}
.sub_content .sub_input>div .input_check label {color:#666;font-size:14px;font-weight:normal;letter-spacing:-0.7px}
.sub_content .sub_input .discount_field {display:inline-block;margin:0 0 0 -5px;width:76px;height:36px;color:#fffa76;font-weight:bold;line-height:36px;text-align:center;vertical-align:middle;background:transparent url("../../image/pc/coupon/coupon_text.png") no-repeat 50% top}
.sub_content .sub_input .content_point {margin:0 9px 0 11px;color:#4876ef}
.sub_content .sub_input label {display:inline-block;margin-right:5px;font-weight:bold}
.sub_content .sub_input label.row141 {width:141px}
.sub_content .sub_input label.minrow90 {min-width:90px}
.sub_content .sub_input label.minrow145 {min-width:145px}
.sub_content .sub_input label.height75 {margin-right:15px;padding-top:14px;padding-left:30px;height:75px;border-right:1px solid #eaeaea;vertical-align:top}
.sub_content .sub_input .price {padding:0 62px 0 15px;text-align:right}
.sub_content .sub_input .count {padding:0 45px 0 15px;text-align:right}
.sub_content .sub_input .input_radio label {font-weight:normal}
.sub_content .sub_input .has_option {color:#4876ef}
.sub_content .sub_input .has_option .contour {margin-top:3px;height:91px;vertical-align:top}
.sub_content .sub_input .has_option .options {display:inline-block}
.sub_content .sub_input .has_option .options .sub_option {display:inline-block;margin-top:10px;padding-top:8px;padding-left:16px;width:607px;height:50px;vertical-align:middle;background-color:#fafafa}
.sub_content .sub_input .has_option .options .sub_option .input_check {line-height:31px}
.sub_content .sub_input .has_option .options .sub_option .input_check>label {font-weight:normal}
.sub_content .sub_input .selectbox {display:block;padding-right:0}
.sub_content .sub_input .selectbox label {font-weight:normal}
.sub_content .sub_input .selectbox select {padding-right:30px}
.sub_content .sub_table {padding:20px 24px 0;background-color:#fafafa}
.sub_content .sub_table th {position:relative;padding:8px 0 0 10px;border:none;color:#666;font-size:14px;font-weight:normal;line-height:normal;text-align:left;vertical-align:top;background-color:transparent}
.sub_content .sub_table th.important:before {display:inline-block;position:absolute;top:10px;left:0;margin-right:5px;content:"*"}
.sub_content .sub_table td {padding:0 0 24px;border:none;text-align:left}
.sub_content .sub_table td textarea {overflow-y:auto;padding:13px 14px;height:105px;color:#666;font-size:14px;letter-spacing:-0.7px;line-height:22px}
.sub_content .sub_table td input[type=text] {padding-left:14px;width:100%;height:38px;border:1px solid #e9e9e9;color:#666;font-size:14px;letter-spacing:-0.7px;text-align:left;background-color:#fff}
.sub_content .sub_table td input[type=text]::-webkit-input-placeholder,
.sub_content .sub_table td textarea::-webkit-input-placeholder {color:#999;text-align:left}
.sub_content .sub_table td input[type=text]::-moz-placeholder,
.sub_content .sub_table td textarea::-moz-placeholder {color:#999;text-align:left}
.sub_content .sub_table td input[type=text]:-ms-input-placeholder,
.sub_content .sub_table td textarea:-ms-input-placeholder {color:#999;text-align:left}
.sub_content .sub_table td input[type=text]:-moz-placeholder,
.sub_content .sub_table td textarea::-moz-placeholder {color:#999;text-align:left}
.sub_content .sub_table td input[type=text]::placeholder,
.sub_content .sub_table td textarea::placeholder {color:#999;text-align:left}
.sub_content.on {display:block;margin:0;line-height:40px}
.sub_content label.light {font-weight:normal}
.sub_content label b.red {color:#4876ef}
.sub_content .right_dark {display:inline-block;margin-left:25px;padding:0 16px;height:28px;color:#fff;font-size:13px;letter-spacing:normal;line-height:26px;text-align:center;background-color:#878d96}
.sub_content .item {display:inline-block}
.explanation {margin-top:11px;color:#999;font-size:13px;letter-spacing:-0.7px;line-height:1.38}
.explanation span {display:inline-block;text-align:left;vertical-align:top}
.explanation span p {color:#328ddb}
.explanation span a {color:#666;font-weight:bold;text-decoration:underline}
.explanation .subject {width:72px;text-align:justify}
.dc_guide {display:inline-block}
.dc_guide img {margin-left:9px;width:156px;height:28px}

.order_process_inform {position:relative;margin:0 auto;padding:0 10px;width:1004px}
.order_process_inform .order_inform {display:inline-block;position:relative;margin-top:40px;width:100%}
.order_process_inform .order_inform:first-child {margin-top:0}
.order_process_inform .order_inform>label {display:block;padding-bottom:10px;border-bottom:1px solid #bababa;color:#333;font-size:18px;font-weight:bold;letter-spacing:-0.9px;line-height:normal;text-align:left}
.order_process_inform .order_inform>label.attention {position:relative}
.order_process_inform .order_inform>label.attention:after {display:inline-block;margin-left:7px;width:27px;height:16px;vertical-align:middle;background:url("../../image/pc/common/badge-attention_gig.png") no-repeat center center;background-size:27px 16px;content:""}
.order_process_inform .order_inform .req_message {display:inline-block;overflow:hidden;position:relative;margin:20px 0 0;padding:0 65px 20px 65px;width:100%;max-height:45px;border-bottom:1px solid #e7e7e7;color:#333;font-size:14px;letter-spacing:-0.7px;line-height:22px;text-align:left;background:url("../../image/pc/ico/ico_question.png") no-repeat 21px 2px;background-size:24px 24px}
.order_process_inform .order_inform .req_message:before {display:inline-block;position:absolute;right:0;bottom:0;left:0;height:28px;background:linear-gradient( to top, #fff 5%, transparent);content:""}
.order_process_inform .order_inform .req_message .toggle_btn {display:inline-block;position:absolute;top:0;right:20px;width:23px;height:20px}
.order_process_inform .order_inform .req_message .toggle_btn img {width:23px;height:13px}
.order_process_inform .order_inform .req_message:after {display:inline-block;position:absolute;right:0;bottom:-20px;left:0;height:1px;background-color:#e7e7e7;content:""}
.order_process_inform .order_inform .req_message.on {display:inline-block;overflow:hidden;height:auto;max-height:none;text-overflow:initial;white-space:normal;word-break:break-all}
.order_process_inform .order_inform .req_message.on:before {background:transparent;content:""}
.order_process_inform .order_inform .req_message.on .toggle_btn img {transform:rotate(180deg)}
.order_process_inform .order_inform .res_message {display:inline-block;margin:20px 10px 0 10px;padding-right:55px;padding-left:55px;width:calc(100% - 20px);height:84px;color:#666;font-size:14px;letter-spacing:-0.7px;line-height:22px;background:url("../../image/pc/ico/ico_answer_off.png") no-repeat 11px 2px;background-size:24px 24px}
.order_process_inform .order_inform .res_message textarea {overflow-y:auto;padding:15px;width:100%;height:100%;border:1px solid #eaeaea}
.order_process_inform .order_inform .basic_check {position:absolute;top:-5px;right:0}
.order_process_inform .order_inform .address_info {display:inline-block;width:100%}
.order_process_inform .order_inform .address_info button {display:inline-block;width:80px;height:38px;border:1px solid #ccc;color:#666;font-size:14px;letter-spacing:-0.7px;line-height:35px;text-align:center}
.order_process_inform .order_inform .address_info>div {display:inline-block;float:left;position:relative;padding:6px 10px;width:100%;border-top:1px solid #e7e7e7}
.order_process_inform .order_inform .address_info>div label {display:inline-block;float:left;width:122px;color:#333;font-size:14px;font-weight:bold;letter-spacing:-0.7px;line-height:35px;text-align:left}
.order_process_inform .order_inform .address_info>div input[type=text] {padding:0 18px;width:100%;height:38px;border:1px solid #eaeaea;color:#666;font-size:14px;letter-spacing:normal;line-height:normal;text-align:left}
.order_process_inform .order_inform .address_info>div .edit_form,
.order_process_inform .order_inform .address_info>div .fixed_form {display:inline-block;float:left;width:calc(100% - 122px)}
.order_process_inform .order_inform .address_info>div.half {width:50%;border-top:none}
.order_process_inform .order_inform .address_info>div.half input[type=text] {width:191px}
.order_process_inform .order_inform .address_info>div .edit_adr {position:absolute;top:4px;right:14px}
.order_process_inform .order_inform .address_info>div input[type=text].address_type01 {margin-right:6px;width:347px}
.order_process_inform .order_inform .address_info>div input[type=text].address_type02 {margin-top:6px;margin-right:6px;width:416.22px}
.order_process_inform .order_inform .address_info>div input[type=text].address_type02:last-child {margin-right:0}
.order_process_inform .order_inform .address_info>div:last-child {border-bottom:1px solid #bababa}
.order_process_inform .order_inform .address_info>div .fixed_form {padding:8px 0;color:#666;font-size:14px;line-height:normal;text-align:left}
.order_process_inform .order_inform .res_message::-webkit-input-placeholder,
.order_process_inform .order_inform .address_info>div input[type=text]::-webkit-input-placeholder {color:#999;text-align:left}
.order_process_inform .order_inform .res_message::-moz-placeholder,
.order_process_inform .order_inform .address_info>div input[type=text]::-moz-placeholder {color:#999;text-align:left}
.order_process_inform .order_inform .res_message:-ms-input-placeholder,
.order_process_inform .order_inform .address_info>div input[type=text]:-ms-input-placeholder {color:#999;text-align:left}
.order_process_inform .order_inform .res_message:-moz-placeholder,
.order_process_inform .order_inform .address_info>div input[type=text]::-moz-placeholder {color:#999;text-align:left}
.order_process_inform .order_inform .res_message::placeholder,
.order_process_inform .order_inform .address_info>div input[type=text]::placeholder {color:#999;text-align:left}

.shipping_information>.tit {position:relative;padding:18px 30px;color:#333;font-size:26px;background:url("../../image/pc/ico/popup600_line_top.png") no-repeat 0 bottom}
.shipping_information>.tit>.btn_close {display:inline-block;position:absolute;top:18px;right:20px}
.shipping_information .shipping_information_content {padding:30px 30px 0}
.shipping_information .shipping_information_content>span {display:block;margin-bottom:18px;color:#333;font-size:14px;letter-spacing:-0.7px;line-height:normal;text-align:left}
.shipping_information .shipping_information_content .shipping_informs {display:inline-block;width:100%;border-top:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5;background-color:#f5f5f5}
.shipping_information .shipping_information_content .shipping_informs .inform {display:inline-block;padding:15px 20px;width:100%;border-bottom:1px solid #e7e7e7}
.shipping_information .shipping_information_content .shipping_informs .inform.direct_input {display:none}
.shipping_information .shipping_information_content .shipping_informs .inform>p {display:inline-block;float:left;padding-top:10px;width:90px;color:#333;font-size:14px;letter-spacing:-0.7px;line-height:normal;text-align:left}
.shipping_information .shipping_information_content .shipping_informs .inform>select {padding-left:16px;width:calc(100% - 90px);height:38px;border:1px solid #e9e9e9;font-size:14px;letter-spacing:-0.7px;line-height:normal;text-align:left;background:#fff url("../../image/pc/ico/select_arr.png") no-repeat right 12px top 16px;background-size:11px 7px;filter:alpha(opacity=0);-webkit-appearance:none;-moz-appearance:none;appearance:none}
.shipping_information .shipping_information_content .shipping_informs .inform>select:required:invalid {color:#999}
.shipping_information .shipping_information_content .shipping_informs .inform>select option[value=""][disabled] {display:none}
.shipping_information .shipping_information_content .shipping_informs .inform>select option {padding:13px 0 13px 19px;color:#666;font-size:14px}
.shipping_information .shipping_information_content .shipping_informs .inform>input[type=text] {display:inline-block;padding:16px;width:calc(100% - 90px);height:38px;color:#666}

.delivery_tracking .delivery_tracking_content {padding:20px 30px 0}

.delivery_tracking>.tit {position:relative;padding:18px 30px;color:#333;font-size:26px;background:url("../../image/pc/ico/popup600_line_top.png") no-repeat 0 bottom}
.delivery_tracking>.tit>.btn_close {display:inline-block;position:absolute;top:18px;right:20px}
.delivery_tracking .item {width:100%;border:1px solid #e5e5e5}
.delivery_tracking .item.type01 {height:122px}
.delivery_tracking .item .line01 {padding:10px}
.delivery_tracking .item .line02 {overflow:hidden;padding:0 11px;height:42px;color:#666;font-size:13px;line-height:42px}
.delivery_tracking .item .type_img,
.delivery_tracking .item .desc_wrap {display:inline-block}
.delivery_tracking .item .type_img {position:relative;vertical-align:top}
.delivery_tracking .item .type_img:after {position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.08);content:""}
.delivery_tracking .item .type_img span {display:table;overflow:hidden;width:128px;height:100px}
.delivery_tracking .item .type_img span em {display:table-cell;text-align:center;vertical-align:middle}
.delivery_tracking .item .type_img span em img {max-width:128px;max-height:100px}
.delivery_tracking .item .desc_wrap {margin-left:20px;width:68%}
.delivery_tracking .item .desc_tit {display:inline-block;display:-webkit-box;overflow:hidden;margin-bottom:7px;padding-top:6px;padding-bottom:10px;height:55px;color:#333;font-size:14px;line-height:22px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.delivery_tracking .item .status {margin-right:5px;color:#4876ef;font-weight:600}
.delivery_tracking .item .order_no_wrap>span {display:inline-block}
.delivery_tracking .item .order_no_wrap .order_no {margin-right:25px;width:95px;color:#333;line-height:18px}
.delivery_tracking .item .order_no_wrap .order_no_data {color:#666}
.delivery_tracking .item .price_wrap {padding-top:10px;border-top:1px dotted #cbcbcb;color:#333;font-size:14px}
.delivery_tracking .item .price_wrap .num {font-size:18px;font-weight:700}
.delivery_tracking .item .line02 .order_date {display:inline-block;padding-left:30px;color:#666;background:url("../../image/pc/ico/ico_order.png") no-repeat 0 center}
.delivery_tracking .item .line02 .pay_type {float:right;margin-top:0;border:0 none;color:#333;font-size:12px;line-height:42px}
.delivery_tracking .item .line02 .pay_type_data {margin-left:10px;color:#666}
.delivery_tracking .data_list {display:inline-block;overflow-y:auto;width:100%;max-height:calc(100vh - 400px)}
.delivery_tracking .data_table {margin-top:20px;width:100%}
.delivery_tracking .data_table th {height:52px;border-top:1px solid #a4acb8;border-bottom:1px solid #d1d1d1;color:#333;font-size:14px;letter-spacing:-0.7px;line-height:normal;text-align:center;vertical-align:middle;background-color:#f5f5f5}
.delivery_tracking .data_table td {height:52px;border-bottom:1px solid #e7e7e7;color:#666;font-size:13px;letter-spacing:-0.7px;line-height:normal;text-align:center;vertical-align:middle}
.delivery_tracking .data_table .last_event td {border-bottom:none;background-color:#e6f0f8}
.delivery_tracking .data_empty {display:inline-block;margin-top:20px;padding:30px 0;width:100%;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;text-align:center}
.delivery_tracking .data_empty .empty_msg {display:block;margin-bottom:20px;color:#666;font-size:13px;letter-spacing:-0.7px;line-height:24px;text-align:center}
.delivery_tracking .data_empty .empty_status {padding:34px 0;color:#888;font-size:13px;letter-spacing:-0.7px;line-height:20px;text-align:center;background-color:#f5f5f5}
.delivery_tracking .data_empty .empty_status a {color:#4876ef}

.tbl_type01.detail_info th {padding-left:10px;border-right:none;font-size:14px;font-weight:bold;letter-spacing:-0.7px;text-align:left;background-color:#fff}
.tbl_type01.detail_info td {padding:20px 10px;color:#333;line-height:22px;text-align:left}
.tbl_type01.detail_info td.answer:before {display:inline-block;margin-right:10px;padding:3px 4px;border:1px solid #4876ef;color:#4876ef;font-family:Dotum, Malgun Gothic, sans-serif;font-size:11px;letter-spacing:-1.7px;line-height:normal;text-align:center;content:"\B2F5\BCC0"}

.guide_popup {display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:9999;margin-right:-17px;color:#333;background-color:rgba(0,0,0,0.5)}
.guide_popup .guide_popup_main {position:absolute;top:39%;left:calc(50vw - 355.5px);width:600px;height:711px;background-color:#fff}
.guide_popup .guide_popup_main .guide_popup_header {padding:22px 20px 17px 30px;width:100%;border-bottom:2px solid #738aa4;font-size:26px;letter-spacing:-1.3px}
.guide_popup .guide_popup_main .guide_popup_header a {float:right}
.guide_popup .guide_popup_main .guide_popup_body {padding:31px 34px 0 30px;font-size:18px;text-align:left}
.guide_popup .guide_popup_main .guide_popup_body span {display:block;margin-bottom:15px}
.guide_popup .guide_popup_main .guide_popup_body img {margin-bottom:30px;width:100%;height:auto}

.user_guidance {margin-top:40px;color:#888;font-size:13px;letter-spacing:-0.7px;line-height:1.5;text-align:left}
.user_guidance label {color:#666;font-weight:bold;line-height:24px}
.user_guidance ul li {margin-left:15px;list-style-type:disc;line-height:24px}
.user_guidance ul li p {margin-left:-6px}

.photo_controller {display:inline-block;margin-top:25px;width:100%;text-align:right}
.photo_controller button {display:inline-block;margin-left:9px;padding-bottom:1px;width:88px;height:24px;border:1px solid #ccc;color:#666;font-size:13px;letter-spacing:-0.7px;text-align:center}
.photo_grid {margin-top:10px}
.photo_grid .card {position:absolute;cursor:pointer}
.photo_grid .card.empty {width:150px;height:150px;cursor:default;opacity:0}
.photo_grid .card>img {width:100%}
.photo_grid .card .info {display:none;position:absolute;right:0;bottom:0;left:0;height:19px}
.photo_grid .card .info.selected {display:block}
.photo_grid .card:hover .info {display:block}
.photo_grid .card .info .bg {position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=5)}
.photo_grid .card .info .title {position:relative;padding-left:5px;height:19px;color:#fff;font-size:11px;line-height:19px}
.photo_grid .card .info .title .img_chk {display:inline-block;position:relative;margin-right:5px;vertical-align:top}
.photo_grid .card .info .title .img_chk input[type="checkbox"] {overflow:hidden;clip:rect(0,0,0,0);position:absolute;margin:-1px;padding:0;width:1px;height:1px;border:0}
.photo_grid .card .info .title .img_chk input[type="checkbox"]+label {display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
.photo_grid .card .info .title .img_chk input[type="checkbox"]+label:before {display:inline-block;width:10px;height:10px;border:none;line-height:10px;text-align:center;background-color:#fff;content:" "}
.photo_grid .card .info .title .img_chk input[type="checkbox"]:checked+label:before {background:#fff url("../../image/pc/ico/checkbox-ic-select.png") no-repeat center center;background-size:10px 8px}
.photo_grid .card .info .title .img_btn {position:absolute;right:3px;bottom:2px}
.photo_grid .card .info .title a {display:inline-block;margin:0 3px;width:11px;height:11px}
.photo_grid .card .info .title>label {display:inline-block;overflow:hidden;width:calc(100% - 61px);height:100%;text-overflow:ellipsis;white-space:nowrap}
.photo_grid .card.next_btn {display:table;border:3px solid #e0e0e0;text-align:center;vertical-align:middle}
.photo_grid .card.next_btn a {display:table-cell;width:250px;height:250px;text-align:center;vertical-align:middle}
.photo_grid .card.next_btn a img {width:123px;height:79px}

.input06.price {padding:0 62px 0 15px;text-align:right}
.input06.count {padding:0 45px 0 15px;text-align:right}

.input06::-webkit-input-placeholder {text-align:left}
.input06::-moz-placeholder {text-align:left}
.input06:-ms-input-placeholder {text-align:left}
.input06:-moz-placeholder {text-align:left}
.input06::placeholder {text-align:left}

.input09.price {padding:0 62px 0 5px;text-align:right}
.input09.count {padding:0 45px 0 5px;text-align:right}

.input09::-webkit-input-placeholder {text-align:left}
.input09::-moz-placeholder {text-align:left}
.input09:-ms-input-placeholder {text-align:left}
.input09:-moz-placeholder {text-align:left}
.input09::placeholder {text-align:left}

.input_check03 {display:inline-block;overflow:hidden;position:relative;height:24px;vertical-align:middle;cursor:pointer}
.input_check03.block {display:block}
.input_check03.right {float:right}
.input_check03 input {position:absolute;top:-50px;left:-50px;z-index:0;width:1px;height:1px;cursor:pointer;-webkit-appearance:none}
.input_check03 label {display:inline-block;color:#212121;font-size:12px;line-height:20px;cursor:pointer}
.input_check03 label span {display:inline-block;margin-left:5px;width:40px;height:20px;vertical-align:middle;background:url("../../image/pc/ico/search-toggle-2.png") no-repeat 0 0}
.input_check03 input:checked+label span {background-position:0 -20px}

.non_gnb_bar {margin-top:-44px !important}

.left_sub_categories {display:none;position:absolute;top:139px;left:0;width:183px}
.left_sub_categories.type02 {top:239px}
.left_sub_categories .sub_section {display:inline-block;padding:20px 0;width:100%;border-top:1px solid #eaeaea;text-align:left}
.left_sub_categories .sub_section:first-child {display:inline-block;padding:0 0 20px 0;width:100%;border-top:none}
.left_sub_categories .sub_section>label {display:block;margin-bottom:15px;color:#212121;font-size:17px;font-weight:bold;letter-spacing:-0.8px;line-height:normal}
.left_sub_categories .sub_section>.input_check {display:block;margin-top:3px}
.left_sub_categories .sub_section>.input_check:nth-child(2) {margin-top:0}
.left_sub_categories .sub_section>a {display:inline-block;margin-top:10px;width:100%;color:#666;font-size:14px;letter-spacing:-0.8px;line-height:normal}
.left_sub_categories .sub_section>a.selected {font-weight:bold}
.left_sub_categories .sub_section>a:nth-child(2) {margin-top:0}

.category_body {display:inline-block;margin-top:40px;width:100%;min-height:750px;text-align:center}
.category_body>article {display:inline-block;position:relative;width:1200px}
.category_body .category_main_contents {display:inline-block;padding-left:208px;width:100%}
.category_body .category_main_contents .special_contents {display:inline-block;margin-bottom:33px;padding-bottom:30px;width:100%;border-bottom:10px solid #f5f5f5;text-align:left}
.category_body .category_main_contents .special_contents .md_recommend {display:inline-block;margin-right:10px}
.category_body .category_main_contents .special_contents .bestranking {display:inline-block;margin:0;padding-top:0;width:236px;background-color:#fff}
.category_body .category_main_contents .special_contents .md_recommend>label,
.category_body .category_main_contents .special_contents .bestranking>label {display:block;margin-bottom:10px;color:#212121;font-size:17px;font-weight:bold;letter-spacing:-0.8px;line-height:normal;text-align:left}
.category_body .category_main_contents .special_contents .bestranking .bestranking_area {display:inline-block;margin-top:0}
.category_body .category_main_contents .special_contents .bestranking .bestranking_area .state .state_inner {display:none}
.category_body .category_main_contents .special_contents .bestranking .bestranking_empty {display:inline-block;width:234px;height:353px}
.category_body .category_main_contents .special_contents .bestranking .bestranking_empty img {display:inline-block;margin-top:-11px;width:100%;height:100%}
.category_body .category_main_contents .special_contents .md_recommend .category_list01 {display:inline-block}
.category_body .category_main_contents .special_contents .md_recommend .category_list01 li:last-child {margin-right:0}
.category_body .category_main_contents .special_contents .md_recommend .category_list01 li {margin-bottom:0;border:1px solid #fff}
.category_body .category_main_contents .special_contents .md_recommend .category_list01 li .mid_wrap {height:140px;border:1px solid #fff}
.category_body .category_main_contents .special_contents .md_recommend .category_list01 li .mid_wrap .new_price_area {margin-top:6px}
.category_body .category_main_contents .special_contents .md_recommend .category_list01 li .mid_wrap .new_star_grade_wrap {position:absolute;bottom:16px;left:15px}
.category_body .category_main_contents .special_contents .md_recommend .category_list01 li .mid_wrap .brand_text {color:#666;font-size:12px;letter-spacing:normal}
.category_body .category_main_contents .special_contents .md_recommend .category_list01 li .mid_wrap .info_icon .ico_s {top:94px}
.category_body .category_main_contents .special_contents .md_recommend .category_list01 li .type_img {width:234px}
.category_body .category_main_contents .special_contents .md_recommend .category_list01 li .state {border:1px solid #fff;border-top:none}
.category_body .category_main_contents .category_search {display:inline-block;position:relative;width:100%;text-align:left}
.category_body .category_main_contents .category_search .options_search {display:inline-block;z-index:17;padding:0 47px 0 20px;width:238px;height:44px;border:1px solid #eaeaea;border-right:none;color:#999;font-size:17px;letter-spacing:-0.8px;line-height:normal;text-align:left;background:url("../../image/pc/ico/ic-filter-down-24-px-off.png") no-repeat right 20px center;background-size:24px 24px}
.category_body .category_main_contents .category_search .options_search.selected {position:relative;border:1px solid #666;color:#666}
.category_body .category_main_contents .category_search .options_search.selected:after {display:inline-block;position:absolute;right:0;bottom:-2px;left:0;width:100%;height:3px;background-color:#fff;content:""}
.category_body .category_main_contents .category_search .keyword_search_field {display:inline-block;position:relative;margin-right:10px;margin-left:-4px;width:307px;height:44px}
.category_body .category_main_contents .category_search .keword_search {display:inline-block;padding-right:55px;padding-left:19px;width:100%;height:100%;border:1px solid #eaeaea;color:#212121;font-size:17px;letter-spacing:-0.8px;line-height:44px;text-align:left}
.category_body .category_main_contents .category_search .keword_search::placeholder {color:#999}
.category_body .category_main_contents .category_search .keyword_search_btn {display:inline-block;position:absolute;top:10px;right:20px;width:24px;height:24px}
.category_body .category_main_contents .category_search .sorting_option {display:inline-block;position:relative;width:165px;height:44px}
.category_body .category_main_contents .category_search .sorting_option .selected_text {display:inline-block;padding-left:20px;width:100%;height:100%;border:1px solid #eaeaea;color:#999;font-size:17px;letter-spacing:-0.8px;line-height:44px;text-align:left}
.category_body .category_main_contents .category_search .sorting_option .selected_text:before {display:inline-block;position:absolute;top:9px;right:17px;z-index:13;width:24px;height:24px;background:url("../../image/pc/ico/ic-arrow-down-24-px.png") no-repeat center center;background-size:24px 24px;content:""}
.category_body .category_main_contents .category_search .sorting_option .selected_text.selected {position:relative;border:1px solid #999;background:none}
.category_body .category_main_contents .category_search .sorting_option .selected_text.selected:before {display:inline-block;position:absolute;top:9px;right:17px;width:24px;height:24px;background:url("../../image/pc/ico/ic-arrow-down-24-px.png") no-repeat center center;background-size:24px 24px;transform:rotate(180deg);content:""}
.category_body .category_main_contents .category_search .sorting_option .nav {display:inline-block;overflow:hidden;position:absolute;top:43px;left:0;z-index:90;width:100%;height:0;border:none}
.category_body .category_main_contents .category_search .sorting_option .nav li {display:inline-block;width:100%;height:43px;border-bottom:1px solid #eaeaea;color:#666;font-size:17px;letter-spacing:-0.8px;line-height:43px;text-align:left;background-color:#fff;cursor:pointer}
.category_body .category_main_contents .category_search .sorting_option .nav li button {display:inline-block;margin-top:-7px;padding-left:19px;width:100%;height:100%;line-height:43px;text-align:left}
.category_body .category_main_contents .category_search .sorting_option .nav li.selected,
.category_body .category_main_contents .category_search .sorting_option .nav li:hover {font-weight:bold}
.category_body .category_main_contents .category_search .sorting_option .nav li:last-child {border-bottom:none}
.category_body .category_main_contents .category_search .viewing_square {display:inline-block;position:absolute;top:0;right:58px;width:44px;height:44px;background:url("../../image/pc/btn/btn-list-square.png") no-repeat center center;background-size:44px 44px}
.category_body .category_main_contents .category_search .viewing_square.on {background:url("../../image/pc/btn/btn-list-square-on.png") no-repeat center center;background-size:44px 44px}
.category_body .category_main_contents .category_search .viewing_list {display:inline-block;position:absolute;top:0;right:0;width:44px;height:44px;background:url("../../image/pc/btn/btn-list-line.png") no-repeat center center;background-size:44px 44px}
.category_body .category_main_contents .category_search .viewing_list.on {background:url("../../image/pc/btn/btn-list-list-on.png") no-repeat center center;background-size:44px 44px}
.category_body .category_main_contents .category_search .etc_ad {display:inline-block;margin-left:18px;height:44px;color:#999;font-size:14px;letter-spacing:-0.7px;line-height:42px;vertical-align:top}
.category_body .category_main_contents .category_search .etc_ad a {display:inline-block;margin-left:6px;width:16px;height:16px;vertical-align:middle}
.category_body .category_main_contents .category_search .etc_ad a img {display:inline-block;width:100%;height:100%;vertical-align:top}
.category_body .category_main_contents .category_search .req_ad {display:inline-block;margin-left:15px;height:44px;color:#999;font-size:14px;letter-spacing:-0.7px;line-height:42px;vertical-align:top}
.category_body .category_main_contents .category_search .req_ad img {display:inline-block;margin-left:8px;width:4px;height:7px;vertical-align:middle}
.category_body .category_main_contents .options_list {display:none;padding:20px 35px 10px;width:100%;border:1px solid #666;text-align:left;background-color:#fff}
.category_body .category_main_contents .options_list .contents_list {display:inline-block;padding-bottom:30px;padding-left:17px;width:100%;border-bottom:1px solid #eaeaea}
.category_body .category_main_contents .options_list .contents_list>.option_inform {display:inline-block;margin-top:25px;width:100%}
.category_body .category_main_contents .options_list .contents_list>.option_inform:first-child {margin-top:0}
.category_body .category_main_contents .options_list .contents_list>.option_inform>label {display:inline-block;width:200px;color:#666;font-size:17px;letter-spacing:-0.8px;line-height:normal;vertical-align:top}
.category_body .category_main_contents .options_list .contents_list>.option_inform .options_contents {display:inline-block;width:695px}
.category_body .category_main_contents .options_list .contents_list>.option_inform .options_contents .input_check {margin-right:25px;margin-bottom:5px}
.category_body .category_main_contents .options_list .contents_list>.option_inform .options_contents .input_check label {color:#666;font-size:17px}
.category_body .category_main_contents .options_list .result_list {display:inline-block;position:relative;padding-top:20px;width:100%;min-height:56px}
.category_body .category_main_contents .options_list .result_list .selected_keyword {display:inline-block;width:calc(100% - 250px);height:100%}
.category_body .category_main_contents .options_list .result_list .selected_keyword>span {display:inline-block;position:relative;margin-right:14px;margin-bottom:10px;padding:0 45px 0 24px;height:32px;border-radius:16px;color:#666;font-size:17px;letter-spacing:normal;line-height:32px;background-color:#f5f5f5}
.category_body .category_main_contents .options_list .result_list .selected_keyword>span:last-child {margin-right:0}
.category_body .category_main_contents .options_list .result_list .selected_keyword>span>button {display:inline-block;position:absolute;top:9px;right:21px;width:15px;height:15px}
.category_body .category_main_contents .options_list .result_list .selected_keyword>span>button>img {display:inline-block;width:100%;height:100%;vertical-align:top}
.category_body .category_main_contents .options_list .result_list .btn_set {position:absolute;top:20px;right:14px}
.category_body .category_main_contents .options_list .result_list .btn_set .reset_btn {display:inline-block;margin-right:5px;width:100px;height:36px;border:none;color:#666;font-size:17px;letter-spacing:-0.8px;line-height:36px;text-align:center;background-color:#fff}
.category_body .category_main_contents .options_list .result_list .btn_set .reset_btn>img {display:inline-block;margin-right:8px;width:16px;height:16px}
.category_body .category_main_contents .options_list .result_list .btn_set .search_btn {display:inline-block;width:120px;height:36px;border-radius:2px;color:#fff;font-size:17px;letter-spacing:-0.3px;line-height:36px;text-align:center;background-color:#ff6916}
.category_body .category_main_contents .list_loading {display:inline-block;padding-top:50px;width:100%;text-align:center}
.category_body .category_main_contents .list_loading>img {display:inline-block;margin-bottom:10px;width:115px;height:20px}
.category_body .category_main_contents .list_loading>h2 {font-size:20px;line-height:normal;text-align:center}
.category_body .category_main_contents .result_contents {display:inline-block;margin-top:30px;margin-left:-5px;padding-left:3px;width:101%}
.category_body .category_main_contents .category_list01 li {margin:1px 16px 40px 0;cursor:pointer}
.category_body .category_main_contents .category_list01 li:nth-child(4n) {margin:1px 0 0 0}
.category_body .category_main_contents .category_list01 li .mid_wrap {margin-top:1px;padding-bottom:50px;border-right:1px solid #fff;border-left:1px solid transparent}
.category_body .category_main_contents .category_list01 li .mid_wrap .new_star_grade_wrap {position:absolute;bottom:16px}
.category_body .category_main_contents .category_list01 li .mid_wrap .brand_text {color:#666;font-size:12px;letter-spacing:normal}
.category_body .category_main_contents .category_list01 li .mid_wrap .new_price_area {margin-top:6px}
.category_body .category_main_contents .category_list01 li .mid_wrap .info_icon .ico_s {display:none;top:94px}
.category_body .category_main_contents .category_list01 li .state {border:1px solid #fff;border-top:none}
.category_body .category_main_contents .result_contents li:hover .type_img {border:1px solid #4876ef;border-bottom:1px solid #f0f0f0}
.category_body .category_main_contents .result_contents li:hover .mid_wrap {border-right:1px solid #4876ef;border-left:1px solid #4876ef}
.category_body .category_main_contents .result_contents li:hover .state {border:1px solid #4876ef;border-top:none}
.category_body .category_main_contents .result_contents.wide li:hover .type_img {border:1px solid #eaeaea}
.category_body .category_main_contents .result_contents.wide li:hover .mid_wrap {border-right:1px solid transparent;border-left:1px solid transparent}
.category_body .category_main_contents .result_contents.wide li:hover .state {border:1px solid transparent;border-left:1px solid #eaeaea}
.category_body .category_main_contents .paging {margin:0 0 50px}
.category_body .path,
.category_body .free {display:none !important}

.bestranking {display:inline-block;margin:30px auto 0;padding-top:20px;width:auto;vertical-align:top;background-color:#fafafa}
.bestranking .area_title {text-align:center}
.bestranking .area_title .main_tit {margin:0 auto;padding-bottom:4px;width:100px;border-bottom:2px solid #212121;color:#212121;font-family:Roboto, Malgun Gothic, sans-serif;font-size:13px;font-weight:bold;text-align:center}
.bestranking .area_title .sub_tit {margin-top:10px;font-size:22px;letter-spacing:-2.2px}
.bestranking .area_title .sub_tit a {margin-left:1px}
.bestranking .area_title .sub_tit a img {margin:0 0 3px 3px;width:11px;height:18px}
.bestranking .bestranking_area {margin-top:30px}
.bestranking .bestranking_area .category_list01 .realtime_content {background-color:#fff}
.bestranking .bestranking_area .category_list01 .realtime_content .mid_wrap .tit {text-align:left}
.bestranking .bestranking_area .category_list01 .realtime_content .mid_wrap .new_price_area {text-align:left}
.bestranking .bestranking_area .category_list01 .realtime_content .mid_wrap .new_star_grade_wrap {position:absolute;bottom:16px;left:15px;letter-spacing:normal}
.bestranking .bestranking_area .category_list01 .realtime_content .mid_wrap .info_icon .ico_s {top:94px}
.bestranking .bestranking_area .category_list01 .realtime_content {position:relative;margin:0}
.bestranking .bestranking_area .category_list01 .realtime_content p.ico_ranking {position:absolute;top:1px;left:10px;z-index:11;padding-top:5px;width:30px;height:36px;color:#fff;font-family:Roboto, Malgun Gothic, sans-serif;font-size:15px;font-weight:bold;text-align:center;background:url("../../image/pc/ico/ic-rectangle-blue.png") no-repeat center top;background-size:30px 36px}
.bestranking .bestranking_area .state {margin:0 15px;padding:10px 0;border-top:1px solid #eaeaea}
.bestranking .bestranking_area .state .state_inner {text-align:center}
.bestranking .bestranking_area .state .state_inner button {display:inline-block}
.bestranking .bestranking_area .state .state_inner button img {width:25px;height:25px}
.bestranking .bestranking_area .state .state_inner button.ranking_page_prev {float:left}
.bestranking .bestranking_area .state .state_inner button.ranking_page_next {float:right}
.bestranking .bestranking_area .state .state_inner .ranking_page {height:25px;color:#85888c;font-size:14px;line-height:25px;vertical-align:middle}
.bestranking .bestranking_area .category_list01 {height:312px}
.bestranking .bestranking_area .category_list01 .realtime_content .type_img {cursor:pointer}
.bestranking .bestranking_area .category_list01 .realtime_content .mid_wrap {padding:10px 15px 0;height:140px;cursor:pointer}
.bestranking .bestranking_area .category_list01 .realtime_content .mid_wrap .new_price_area {margin-top:3px;line-height:20px;vertical-align:top}
.bestranking .bestranking_area .category_list01 .realtime_content .mid_wrap .new_price_area .discount {margin-right:5px}
.bestranking .bestranking_area .category_list01 .realtime_content .mid_wrap .new_price_area .discount:empty {margin-right:0}
.bestranking .bestranking_area .category_list01 .realtime_content .mid_wrap .new_price_area .sale {margin-left:10px;line-height:67px}
.bestranking .bestranking_area .category_list01 .realtime_content .mid_wrap .new_price_area .sale {color:#999;font-size:13px;letter-spacing:-0.7px;text-decoration:line-through}
.bestranking .bestranking_area .category_list01 .realtime_content .mid_wrap .new_price_area .sale:after {content:"\C6D0\7E"}
.bestranking .bestranking_area .category_list01 .realtime_content .mid_wrap .new_price_area .origin {display:inline-block;line-height:normal}
.bestranking .bestranking_area .category_list01 .realtime_content .state {margin-top:-10px}

.special_contents .bestranking {display:none}

.category_list01.wide>li {margin:1px 0 20px 0 !important;padding-left:236px;width:100%;height:172px;text-align:left}
.category_list01.wide>li:nth-child(4n) {margin:0 0 20px 0 !important}
.category_list01.wide li .type_img {display:inline-block;position:absolute;top:1px;left:0;width:100%;border:1px solid #eaeaea;text-align:left;background-color:transparent}
.category_list01.wide li .type_img button.like {top:auto;right:298px;bottom:15px;background:url("../../image/pc/ico/ic-heart-def-01.png") no-repeat left top;background-size:24px 24px}
.category_list01.wide li .type_img button.like.on {background-image:url("../../image/pc/ico/ic-heart-sle-01.png");background-size:24px 24px}
.category_list01.wide li .mid_wrap {display:inline-block;padding:20px 298px 20px 20px;width:calc(100% - 1px);height:100%}
.category_list01.wide li .mid_wrap .tit {margin-top:0;height:49px;font-size:17px;letter-spacing:-0.7px;line-height:24px}
.category_list01.wide li .mid_wrap .discount {margin-right:10px;color:#2b89e3}
.category_list01.wide li .mid_wrap .path,
.category_list01.wide li .mid_wrap .free {display:none}
.category_list01.wide li .mid_wrap .new_price_area .sale {display:inline-block !important;margin-right:10px;color:#999;font-size:14px;letter-spacing:-0.3px;text-decoration:line-through}
.category_list01.wide li .mid_wrap .new_price_area .sale:after {display:none !important;content:"\C6D0\7E"}
.category_list01.wide li .mid_wrap .discount:empty,
.category_list01.wide li .mid_wrap .new_price_area .sale:empty {margin-right:0}
.category_list01.wide li .mid_wrap .new_star_grade_wrap {position:absolute;bottom:20px;left:20px}
.category_list01.wide li .mid_wrap .info_icon .ico_s {top:4px !important;right:-278px}
.category_list01.wide li .state {display:inline-block;position:absolute;top:1px;right:0;padding:11px 20px;width:278px;height:100%;border:1px solid transparent;border-left:1px solid #eaeaea;color:#666;font-size:17px;letter-spacing:-0.9px;line-height:normal;background-color:transparent}
.category_list01.wide li .state .state_inner {border-top:none}
.category_list01.wide li .state .state_inner .profile_info {display:none}
.category_list01.wide li .state .state_inner>div:first-child {width:100%}
.category_list01.wide li .state .state_inner .seller_info>span.name {width:160px;height:25px}
.category_list01.wide li .state .state_inner .seller_info .photo {width:32px;height:32px;background-size:32px auto}
.category_list01.wide li .state .state_inner .seller_info .photo:after {width:32px;height:32px;content:""}
.category_list01.wide li .state .state_inner .seller_info .photo span {margin-left:-2px;width:32px;height:32px;font-size:18px;line-height:26px}
.category_list01.wide li .state .state_inner .seller_info .photo span img {max-width:32px;max-height:32px}
.category_list01.wide li .type_img span.sale_discount,
.category_list01.wide li .type_img span.hotdeal_discount {right:auto;left:185px}
.category_list01.wide li .state .state_inner .seller_info em.online {top:21px;left:25px}
.category_list01.wide li .state .seller_profile {display:inline-block;width:100%;color:#666;font-size:13px;letter-spacing:-1px;line-height:1.08}
.category_list01.wide li .state .seller_profile li {display:inline-block;overflow:hidden;position:relative;margin:3px 0;padding:0 0 0 40px;width:245px;height:20px;border:none;line-height:20px;text-overflow:ellipsis;white-space:nowrap}
.category_list01.wide li .state .seller_profile li.common {display:-webkit-box;overflow:hidden;margin:0;padding:0;width:235px;height:92px;line-height:18px;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:5;-webkit-box-orient:vertical}
.category_list01.wide li .state .seller_profile li.corp,
.category_list01.wide li .state .seller_profile li.certification {margin:3px 0;vertical-align:middle}
.category_list01.wide li .state .seller_profile li.corp {font-weight:bold}
.category_list01.wide li .state .seller_profile li.corp+li.common {height:73px;-webkit-line-clamp:4}
.category_list01.wide li .state .seller_profile li:before {display:inline-block;position:absolute;top:0;left:0;width:32px;height:18px;border:1px solid #999;border-radius:3px;color:#666;font-size:11px;letter-spacing:-0.6px;line-height:18px;text-align:center;background-color:#fff;content:"\ACBD\B825"}

.category_list01.wide li .state .seller_profile li.corp:before {border:1px solid #222e4f;color:#fff;background-color:#222e4f;content:"\AE30\C5C5"}
.category_list01.wide li .state .seller_profile li.certification:before {border:1px solid #222e4f;color:#222e4f;background-color:#fff;content:"\C778\C99D"}
.category_list01.wide li .state .seller_profile li.all {display:inline-block;display:-webkit-box;overflow:hidden;height:75px;line-height:1.46;text-overflow:ellipsis;white-space:normal;word-break:break-all;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.category_list01.wide li .state .seller_profile li.not {color:#999}
.category_list01.wide li .state .seller_profile li.not:before,
.category_list01.wide li .state .seller_profile li.common:before {display:none;content:""}

.category_body .category_main_contents .category_list01.wide li .state {border:1px solid transparent;border-left:1px solid #eaeaea}
.category_body .category_main_contents .category_list01.wide li .mid_wrap {border-right:1px solid transparent}
.category_body .category_main_contents .category_list01.wide li:hover .mid_wrap {border-right:1px solid transparent}
.category_body .category_main_contents .category_list01.wide li:hover .type_img {border:1px solid #eaeaea}
.category_body .category_main_contents .category_list01.wide li:hover .state {border:1px solid #eaeaea}

/* 쿠폰존 */
#couponzone .top_board {overflow:hidden;margin:0 auto;padding:15px 0 10px;width:1000px}
#couponzone .top_board span {margin-right:10px;padding:2px 4px 4px;border-radius:2px;color:#fff;font-size:12px;background:#2b89e3}
#couponzone .top_board p {float:left;width:80%}
#couponzone .top_board p.social {float:right;width:20%;text-align:right}
#couponzone .visual {height:160px}

#couponzone .visual .inner .area_tit {position:relative;margin:0 auto;width:1004px}
#couponzone .visual .inner .area_tit .visual_txt {position:absolute;top:69px;left:0;color:#fff;font-size:54px;letter-spacing:-3px}
#couponzone .coupon_area_box {overflow:hidden}
#couponzone .coupon_area_box:after {display:block;clear:both;content:""}
#couponzone .coupon_area_box.bg_gray {background:#fafafa}
#couponzone .coupon_area_box .inner {margin:0 auto;width:1004px}
#couponzone .coupon_area_type01 {overflow:hidden;padding:70px 0 15px}
#couponzone .coupon_area_type01:after {display:block;clear:both;content:""}
#couponzone .coupon_area_type01 .area_name {float:left;width:288px}
#couponzone .coupon_area_type01 .area_name .name_tit {padding:10px 14px 50px;border-top:4px solid #333;border-bottom:4px solid #333;font-size:38px;font-weight:bold;line-height:48px}
#couponzone .coupon_area_type01 .area_name .name_cont {margin:30px 0 40px;padding-left:10px;font-size:18px}
#couponzone .coupon_area_type01 .area_name .name_btn {margin:40px 0 30px}
#couponzone .coupon_area_type01 .area_name .name_btn.coupon_down_all button {padding:13px 20px 18px 70px;width:288px;color:#fff;font-size:20px;background:#333 url("../../image/pc/coupon/ico_coupon_down_l.png") no-repeat 25px 50%}
#couponzone .coupon_area_type01 .area_name .name_btn.coupon_down_off button {padding:12px 19px 17px;width:288px;border:1px solid #d9d9d9;color:#999;font-size:20px;background:#e5e5e5;cursor:default}
#couponzone .coupon_area_type01 .area_name .name_use_info {padding-left:35px;height:18px;color:#999;font-size:16px;background:url("../../image/pc/ico/ico_coupon_info_l.png") no-repeat 10px top}
#couponzone .coupon_area_type01 .area_coupon {float:right;padding-left:30px;width:716px}

#couponzone .coupon_type01 {overflow:hidden}
#couponzone .coupon_type01:after {display:block;clear:both;content:""}
#couponzone .coupon_type01 li div {float:left;margin:0 0 36px 36px;width:303px;min-height:214px;background:url("../../image/pc/coupon/coupon_l.png") no-repeat left top}
#couponzone .coupon_type01 li div p {text-align:center}
#couponzone .coupon_type01 li div p.use_per {padding-top:70px;color:#fff;font-size:24px}
#couponzone .coupon_type01 li div p.use_per span {color:#fffd34;font-size:42px;font-weight:bold}
#couponzone .coupon_type01 li div p.use_per span em {color:#fffd34;font-size:24px}
#couponzone .coupon_type01 li div p.use_option {margin-top:48px;color:#fff;font-size:18px}
#couponzone .coupon_type01 li div p.coupon_down_btn.coupon_down_small button {margin:57px auto 0;padding:9px 20px 13px 50px;width:186px;color:#fff;font-size:16px;background:#333 url("../../image/pc/coupon/ico_coupon_down_s.png") no-repeat 40px 50%}
#couponzone .coupon_type01 li div p.coupon_down_btn.coupon_down_off button {margin:57px auto 0;padding:8px 19px 12px;width:186px;border:1px solid #d9d9d9;color:#999;font-size:16px;background:#e5e5e5;cursor:default}

#couponzone .coupon_area_type02 {overflow:hidden;margin:0 auto;padding:70px 0 50px;width:482px}
#couponzone .coupon_area_type02.fl {float:left}
#couponzone .coupon_area_type02.fr {float:right}
#couponzone .coupon_area_type02:after {display:block;clear:both;content:""}
#couponzone .coupon_area_type02 .area_name {width:100%}
#couponzone .coupon_area_type02 .area_name .name_tit {padding:10px 14px 50px;border-top:4px solid #333;border-bottom:4px solid #333;font-size:38px;font-weight:bold;line-height:48px;text-align:center}
#couponzone .coupon_area_type02 .area_name .name_cont {margin:30px 0 40px;font-size:18px;text-align:center}
#couponzone .coupon_area_type02 .area_name .name_btn {margin-bottom:30px;text-align:center}
#couponzone .coupon_area_type02 .area_name .name_btn.coupon_down_all button {margin:21px auto 0;padding:9px 20px 13px 50px;width:229px;color:#fff;font-size:16px;background:#333 url("../../image/pc/coupon/ico_coupon_down_s.png") no-repeat 23px 50%}
#couponzone .coupon_area_type02 .area_name .name_btn.coupon_down_off button {margin:21px auto 0;padding:8px 19px 13px;width:229px;border:1px solid #d9d9d9;color:#999;font-size:16px;background:#e5e5e5;cursor:default}
#couponzone .coupon_area_type02 .area_name .name_use_info {margin:0 auto;padding-left:35px;width:95px;height:18px;color:#999;font-size:16px;background:url("../../image/pc/ico/ico_coupon_info_l.png") no-repeat 10px top}

#couponzone .coupon_type02 {overflow:hidden}
#couponzone .coupon_type02:after {display:block;clear:both;content:""}
#couponzone .coupon_type02 li div {float:left;margin:0 0 0 0;width:239px;min-height:170px;background:url("../../image/pc/coupon/coupon_m.png") no-repeat left top}
#couponzone .coupon_type02 li.first div {margin-left:0}
#couponzone .coupon_type02 li div p {text-align:center}
#couponzone .coupon_type02 li div p.use_per {padding-top:55px;color:#fff;font-size:18px}
#couponzone .coupon_type02 li div p.use_per span {color:#fffd34;font-size:32px;font-weight:bold}
#couponzone .coupon_type02 li div p.use_per span em {color:#fffd34;font-size:18px}
#couponzone .coupon_type02 li div p.use_option {margin-top:42px;color:#fff;font-size:16px}
#couponzone .coupon_type02 li div p.coupon_down_small {margin:45px auto 0;padding:9px 20px 13px 50px;width:186px;color:#fff;font-size:16px;background:#333 url("../../image/pc/coupon/ico_coupon_down_s.png") no-repeat 40px 50%}
#couponzone .coupon_type02 li div p.coupon_down_off button {margin:45px auto 0;padding:8px 19px 12px;width:186px;border:1px solid #d9d9d9;color:#999;font-size:16px;background:#e5e5e5;cursor:default}
#couponzone .coupon_type02 li div p.name_btn {margin-bottom:30px}
#couponzone .coupon_btm_banner {background:#f7f7f7}
#couponzone .coupon_btm_banner .inner {overflow:hidden;margin:0 auto;width:1004px}
#couponzone .coupon_btm_banner .inner a {display:inline-block;float:left}
#couponzone .coupon_btm_info {border-top:1px solid #d4d4d4}
#couponzone .coupon_btm_info .inner {position:relative;margin:0 auto;padding:25px 0;width:1004px;min-height:77px}
#couponzone .coupon_btm_info .inner strong {color:#666;font-size:22px;font-weight:bold;line-height:24px;vertical-align:middle}
#couponzone .coupon_btm_info .inner ul {margin-top:14px;color:#666;font-size:15px;line-height:30px}
#couponzone .coupon_btm_info .inner ul a.point_color {color:#2b89e3}

.footer_member .inner_container {position:relative;margin:0 10px;padding:0;width:100%}
.footer_member .inner_container.white_bg {position:relative;margin:0;padding:0 10px;background:#fff}
.footer_member .inner_container:after {display:block;clear:both;content:""}
.footer_member .inner_container.type01 {margin:0}
.footer_member .inner_container.type02 {padding-top:10px}
.footer_member .inner_container.type03 {margin:0;padding-bottom:20px}
.footer_member .inner_container.type04 {padding-bottom:20px}
.footer_member .inner_container.type05 {margin:0;padding-bottom:10px}
.footer_member .inner_container.type06 {padding:10px 0 20px}
.footer_member .inner_container.type07 {padding:20px 0}
.footer_member .inner_container.type08 {margin:0;padding:10px;background-color:#f2f2f2}
.footer_member .inner_container.type09 {padding:20px 0}
.footer_member .inner_container.type10 {padding:10px 0}
.footer_member .inner_container.type11 {padding:25px 0}
.footer_member .inner_container.type12 {padding:15px 0}
.footer_member .inner_container.type13 {margin:0;padding:0 15px}
.content .inner_container.type14 {padding:45px 0}
.footer_member .inner_container.type15 {margin:0;padding:45px 0;background:#fff}
@media screen and (min-width:460px) {/* 회원가입 반응형 */
    .inner_container.responsive * {font-family:Malgun Gothic, sans-serif, Dotum, "돋움", arial}
    .inner_container.responsive {margin:0 auto;width:460px}
    .inner_container.type15 {padding-bottom:0}
    .inner_container.wide_form {width:100%}
    .form_join .write_agree_form .txt_tit .hide_form_close {font-family:dotum, "돋움", sans-serif}}

.content .logo_sub01 {display:block;text-align:center}
.content .logo_sub01 img {width:193px} /* 893 */

.seller_change_guide {margin-top:44px;width:100%;height:84px;color:#fff;font-family:NotoSansCJKkr, sans-serif;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:-0.8px;line-height:1.6;background-color:#55abfa}
.seller_change_guide img {display:inline-block;margin:-1rem -1.6rem -1rem -1rem;transform:scale(0.55)}
.seller_change_guide h4 {font-size:14px;font-weight:bold;letter-spacing:-0.9px}
.seller_change_guide div {display:inline-block;margin-top:0;margin-left:0;width:73%;vertical-align:middle;word-break:keep-all}
.seller_change_guide div u {position:relative;text-decoration:none}
.seller_change_guide div u:after {position:absolute;bottom:-2px;left:0;width:100%;border-width:0 0 1px;border-style:solid;border-color:#fff;content:""}

/* seller change */
.seller_change {margin-top:10px}
.seller_change a {display:block;margin-top:10px;width:100%;height:50px;border:1px solid #dadada;font-size:15px;line-height:50px;text-align:center;background:#fff}
.seller_change a:first-child {margin-top:0}
.seller_change_info {margin-top:20px;padding:15px;border:1px solid #ccc}
.seller_change_info dl {overflow:hidden;color:#666;font-size:11px}
.seller_change_info dt {float:left;width:20%;font-weight:bold;line-height:17px}
.seller_change_info dd {float:left;width:80%;line-height:17px}

.footer_member {margin-top:0 !important;padding:15px 0;color:#999;font-size:14px;text-align:center;background:#f2f2f2}
.footer_member.type01 {background:#fff}
@media all and (max-width:340px) {.footer .infos {letter-spacing:-0.5px}}

.path_indicator .inner_container .share_btns {display:inline-block;position:absolute;top:13px;right:0}
.path_indicator .inner_container .share_btns a {display:inline-block;margin-left:3px;width:24px;height:24px}
.path_indicator .inner_container .share_btns a img {width:100%;height:100%}

.smile_tooltip {position:relative}
.tab_type_two .rder_regist_btn {position:absolute;top:0;right:2px;width:144px;height:43px;border:none;color:#fff;font-size:17px;letter-spacing:-0.4px;text-align:center;background-color:#4ec5ca}
.sub_order_options {display:inline-block;position:relative;margin-bottom:10px;width:100%;min-height:40px;text-align:left}
.sub_order_options .sort {margin-top:0;margin-right:33px;color:#666;font-size:14px;letter-spacing:-0.4px;line-height:normal}
.sub_order_options .sort:last-child {margin-right:0}
.sub_order_options .sort.selected {position:relative;color:#212121;font-weight:bold}
.sub_order_options .sort.selected:after {display:inline-block;position:absolute;bottom:-5px;left:0;width:100%;height:2px;background-color:#212121;content:""}
.sub_order_options .selectbox {margin-top:23px;min-width:140px;height:30px;border:1px solid #e3e3e3}
.sub_order_options .selectbox select {display:inline-block;margin-right:8px;width:100%;border-radius:0;color:#666;font-size:13px;letter-spacing:-0.3px;line-height:normal;background:url("../../image/pc/ico/select_arr.png") no-repeat calc(100% - 7px) center;background-size:11px 7px;filter:alpha(opacity=0);-webkit-appearance:none;-moz-appearance:none;appearance:none}
.sub_order_options .categories_nav {margin-right:0;min-width:370px}
.sub_order_options .key_select {margin-top:0}

.sub_order_options .search_keyword {display:inline-block;position:relative;margin-top:12px;margin-right:20px;width:370px;height:30px}
.sub_order_options .search_keyword input[type=text] {display:inline-block;padding:0 38px 0 9px;width:100%;height:30px;border:1px solid #e5e5e5;color:#666;font-size:13px;letter-spacing:-0.6px;line-height:28px}
.sub_order_options .search_keyword button {display:inline-block;position:absolute;right:7px;bottom:3px;width:24px;height:24px}
.sub_order_options .search_keyword button img {display:inline-block;width:100%;height:100%}

.sub_order_options .keyword_set {display:inline-block}
.sub_order_options .categories_part {position:absolute;top:24px;right:3px}
.sub_order_options .categories_part .recommend {display:inline-block;float:right;padding:0 9px 0 30px;height:30px;border:1px solid #e3e3e3;color:#666;font-size:13px;letter-spacing:-0.3px;line-height:normal;background:url("../../image/pc/notice/ico_setting.png") no-repeat 9px 8px;background-size:16px 16px}

.order_list {display:inline-block;margin-top:20px;width:100%}
.order_list li {display:inline-block;margin-top:24px;width:100%;height:260px;list-style:none}
.order_list li:first-child {margin-top:0}
.order_list li .content {display:inline-block;float:left;position:relative;margin-top:4px;padding:24px 22.5px 0 24px;width:544.5px;height:100%;border:1px solid #e3e3e3;border-right:1px solid #f5f5f5;background-color:#fff}
.order_list li .content .c_header {display:inline-block;color:#666;font-size:12px;letter-spacing:-0.6px;line-height:normal}
.order_list li .content .c_header>span {position:absolute;top:24px;right:21.5px}
.order_list li .content>label {display:block;margin-top:16px;color:#212121;font-size:19px;letter-spacing:-0.9px;line-height:normal;cursor:pointer}
.order_list li .content>label>a {display:inline-block;width:100%;}
.order_list li .content .c_substance {display:inline-block;display:-webkit-box;overflow:hidden;margin-top:20px;width:100%;height:63px;color:#666;font-size:14px;letter-spacing:-0.7px;line-height:1.5;text-overflow:ellipsis;vertical-align:top;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.order_list li .content .c_substance .wanted_account,
.order_list li .content .c_substance .wanted_date,
.order_list li .content .c_substance .wanted_people {display:inline-block;margin-top:11px;color:#212121}
.order_list li .content .c_substance .wanted_account>label,
.order_list li .content .c_substance .wanted_date>label,
.order_list li .content .c_substance .wanted_people>label {display:block;color:#666;font-size:14px;letter-spacing:-0.7px;line-height:1.5}
.order_list li .content .c_substance .wanted_account>b,
.order_list li .content .c_substance .wanted_date>b,
.order_list li .content .c_substance .wanted_people>b {font-weight:bold}
.order_list li .content .c_substance .wanted_account {margin-right:50px}
.order_list li .content .c_substance .wanted_date {margin-right:40px}
.order_list li .content .c_footer {position:relative;margin-top:31.5px;padding-top:13.5px;border-top:1px solid #f5f5f5}

.order_list li .content .c_footer .order_sellers>label {display:inline-block;color:#666;font-size:14px;letter-spacing:-0.7px;line-height:normal}
.order_list li .content .c_footer .order_sellers .sellers {display:inline-block;width:70%;color:#666;font-size:14px;font-weight:bold;letter-spacing:-0.7px;line-height:32px}
.order_list li .content .c_footer .order_sellers .sellers .photo {display:inline-block;margin-left:5px;width:32px;height:32px;border:1px solid #eaeaea;border-radius:50%;vertical-align:top;background:url("../../image/pc/ico/bg_profile.png") no-repeat center center;background-size:22px 22px}
.order_list li .content .c_footer .order_sellers .sellers .photo img {width:100%;height:100%;border-radius:50%;vertical-align:top}
.order_list li .content .c_footer .order_sellers .sellers .more_sellers {display:inline-block;position:relative;margin-left:5px;padding-top:5px;width:32px;height:32px;border:1px solid #4ec5ca;border-radius:50%;color:#4ec5ca;font-size:14px;font-weight:bold;letter-spacing:-0.7px;line-height:normal;text-align:center;vertical-align:middle}
.order_list li .content .c_footer .order_sellers.refused {display:inline-block;margin-top:6px;padding-left:2.5px}
.order_list li .content .c_footer .order_sellers.refused>label {margin-right:8px;color:#4876ef;font-weight:bold;cursor:pointer}
.order_list li .content .c_footer .order_sellers.refused .refused_msg {display:inline-block;font-size:14px;letter-spacing:-0.7px;line-height:normal}
.order_list li .content .c_footer .reply {display:inline-block;overflow:hidden;position:relative;padding-top:6px;width:100%;color:#666;font-size:14px;letter-spacing:-0.7px;line-height:21px;text-overflow:ellipsis;white-space:nowrap}
.order_list li .content .c_footer .reply.complete {padding-left:58px}
.order_list li .content .c_footer .reply.complete:before {display:inline-block;position:absolute;top:9px;left:0;width:52px;height:18px;background:url("../../image/pc/orderjob/qna-complete-52-px.png") no-repeat center center;background-size:52px 18px;content:""}
.order_list li .content .c_footer .reply.uncomplete {padding-left:48px}
.order_list li .content .c_footer .reply.uncomplete:before {display:inline-block;position:absolute;top:9px;left:0;width:42px;height:18px;background:url("../../image/pc/orderjob/qna-uncomplete-42-px.png") no-repeat center center;background-size:42px 18px;content:""}
.order_list li .content .c_footer .reply.empty {color:#999;cursor:context-menu}
.order_list li .content .c_footer .inquiry {position:absolute;top:19.5px;right:10.5px;color:#666;font-size:14px;letter-spacing:-0.7px}
.order_list li .content .c_footer .inquiry b {color:#212121;font-weight:bold}
.order_list li .content .c_footer .inquiry.new b {position:relative}
.order_list li .content .c_footer .inquiry.new b:after {display:inline-block;position:absolute;top:0;right:-10px;width:5px;height:5px;border-radius:50%;background-color:#4876ef;content:""}

.order_list li .inform {display:inline-block;position:relative;margin-top:4px;padding:24px 0 0 21.5px;width:191.5px;height:100%;border:1px solid #e3e3e3;border-left:none;background-color:#fff}
.order_list li .inform .order_remove {position:absolute;top:16px;right:16px;width:18px;height:18px}
.order_list li .inform .order_remove img {width:100%;height:100%}
.order_list li .inform .order_like {display:inline-block;top:-2px;margin-left:14px;width:24px;height:24px;background:url("../../image/pc/orderjob/ic-heart-def-01.png") no-repeat center center;background-size:24px 24px}
.order_list li .inform .order_like.on {background:url("../../image/pc/orderjob/ic-heart-sle-01.png") no-repeat center center;background-size:24px 24px}
.order_list li .inform .c_badge {display:inline-block;padding:2px 6px 0;height:20px;border-radius:3px;color:#fff;font-size:13px;font-weight:bold;letter-spacing:-0.7px;text-align:center;background-color:#222e4f}
.order_list li .inform .c_badge.end {background-color:#999}
.order_list li .inform .account {margin-top:12px;height:70px}
.order_list li .inform .account>label,
.order_list li .inform .c_date>label {display:block;margin-top:12px;color:#666;font-size:14px;letter-spacing:-0.7px;line-height:normal}
.order_list li .inform .account>span,
.order_list li .inform .c_date>span {display:block;color:#212121;font-size:14px;letter-spacing:normal}
.order_list li .inform .account>span b,
.order_list li .inform .c_date>span b {font-size:19px;font-weight:bold;letter-spacing:-0.6px;line-height:normal}
.order_list li .inform .account>span h2,
.order_list li .inform .c_date>span h2 {display:inline-block;font-size:24px;font-weight:bold;letter-spacing:-0.6px;line-height:normal}

.order_list li .inform .manage_btns {display:inline-block;position:absolute;right:0;bottom:16px;left:23px}
.order_list li .inform .manage_btns.submit {margin-top:19px}
.order_list li .inform .manage_btns button {display:inline-block;margin-right:4px;padding:0 8px 4px;height:24px;border:1px solid #ccc;color:#666;font-size:13px;letter-spacing:-0.3px;line-height:normal}
.order_list li .inform .manage_btns button.submit_order {padding:0 0 4px 0;width:calc(100% - 21.5px);height:38px;border:none;color:#fff;font-size:17px;letter-spacing:-0.4px;line-height:normal;background-color:#222e4f}
.order_list li .inform .manage_btns button.wide {padding:0 20px 4px}
.order_list li .inform .badge_fee_discount {display:inline-block;position:absolute;right:22px;bottom:63px;padding:25px 10px 0 40.5px;width:84px;height:54px;color:#ffb500;font-size:16px;font-weight:bold;letter-spacing:-0.8px;text-align:center;background:url("../../image/pc/orderjob/badge-orderjob.png") no-repeat center center;background-size:84px 54px}
.order_list li .inform .badge_fee_discount:after {content:"\25"}

.order_list li.choice .inform {background-color:#f5ffff}
.order_list li.choice .inform:after {display:inline-block;position:absolute;top:-6px;right:-6px;width:92px;height:93px;background:url("../../image/pc/orderjob/winner-118-px.png") no-repeat center center;background-size:100%;content:""}
.order_list li.cancel {position:relative;z-index:4}
.order_list li.cancel .remove_btn {display:inline-block;position:absolute;top:10px;right:28px;z-index:8;width:24px;height:24px}
.order_list li.cancel:before {display:inline-block;position:absolute;top:0;left:0;z-index:5;width:738px;height:100%;background-color:#e1e1e1;content:"";opacity:0.75}
.order_list li.cancel:after {display:inline-block;position:absolute;top:0;left:0;z-index:6;padding-left:24px;width:714px;height:44px;color:#fff;font-size:17px;letter-spacing:-0.9px;line-height:44px;text-align:left;background-color:#666;content:"\CDE8\C18C\D55C\20\C81C\C548\C785\B2C8\B2E4."}

.cont_sect.orderjob .tit_wrap .more {margin-right:11px}
.list_footer_options {display:inline-block;position:relative;width:100%;text-align:right}
.list_footer_options .footer_right_btn {display:inline-block;margin:15px 0 -15px;padding:0 10px;height:34px;border:1px solid #ccc;color:#666;font-size:16px;letter-spacing:-0.8px;line-height:32px;text-align:center}

.recommand_order_popup {display:none;position:absolute;top:147px;left:232px;z-index:1007;width:407px;border-radius:10px;background-color:#fff;box-shadow:0 4px 12px 0 rgba(0, 0, 0, 0.4)}
.recommand_order_popup .popup_body {display:inline-block;position:relative;width:100%;height:100%;text-align:center}
.recommand_order_popup .popup_body .close_layer {display:inline-block;position:absolute;top:10px;right:10px;width:24px;height:24px}
.recommand_order_popup .popup_body .close_layer img {display:inline-block;width:18px;height:18px}
.recommand_order_popup .popup_body>span {display:inline-block;margin:20px 0;width:100%;color:#212121;font-size:18px;line-height:normal;text-align:center}
.recommand_order_popup .popup_body .layer_banner {display:inline-block;width:100%}
.recommand_order_popup .popup_body .setting_category {display:inline-block;margin:20px 0;width:212px;height:38px;color:#fff;font-size:17px;letter-spacing:normal;line-height:38px;text-align:center;background-color:#0fc3ca}

.cont_sect.orderjob .tit_wrap .tit {display:inline-block;width:auto}
.cont_sect.orderjob .order_list {padding-bottom:0}
.cont_sect.orderjob .order_list .item {position:relative;margin:0;height:auto;border:1px solid #e5e5e5;background:#fff}
.cont_sect.orderjob .order_list .item .line {overflow:hidden}
.cont_sect.orderjob .order_list .item .line.no_list {padding:20px;color:#333;font-size:14px;font-weight:400;line-height:1.4;text-align:center}
.cont_sect.orderjob .order_list .item .line.no_list a {color:#4ec5ca;text-decoration:underline}

.popup_wrap {display:block}
.popup_wrap .popup_layer02 {display:inline-block;position:relative;top:0;left:0;width:850px;border:none}
.popup_wrap .popup_layer02.confirmation {width:902px;height:auto}
.popup_wrap .popup_layer02 .tit:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#d7dce5;z-index:1}
.popup_wrap .popup_layer02 .tit:after{content:'';position:absolute;left:0;bottom:0;width:33%;height:2px;background-color:#4876ef;z-index:2}

/* layer popup */
.popup_layer02 {display:none;position:fixed;top:50%;left:50%;z-index:219;width:460px;border:1px solid #e5e5e5;background-color:#fff}
.popup_layer02.movie_area {display:none;position:fixed;top:50%;left:50%;z-index:230;width:740px;border:none;background-color:transparent}
.popup_layer02.movie_area iframe {position:relative;z-index:2}
.popup_layer02.movie_area .btn_close {position:absolute;top:0;right:-45px;z-index:3}
.popup_layer02.coupon1000 {border:0 none}
.popup_layer02.box_type330 {width:330px;border-radius:4px;box-shadow:2px 2px 9px 0 rgba(0, 0, 0, 0.15)}
.popup_layer02.box_type460 {width:460px;border:1px solid #e5e5e5}
.popup_layer02.box_type460.h600 {height:600px}
.popup_layer02.box_type460 .tit {}
.popup_layer02.box_type600 {width:600px}
.popup_layer02.box_type600 .tit {}
.popup_layer02.box_type600 .assessment_tit {}
.popup_layer02.box_type600 .tit2 {padding:18px 30px 0;color:#333;font-size:15px;letter-spacing:0}
.popup_layer02.box_type600 .tit span.member_point {display:inline-block;margin-top:2px;padding:3px 10px;border:1px solid #738aa4;border-radius:18px;color:#fff;font-size:16px;letter-spacing:-1px;vertical-align:top;background:#738aa4} /* 893 */
.popup_layer02.box_type600 .pop_content {background:none}
.popup_layer02.box_type850 {width:850px}
.popup_layer02.box_type850 .tit {}
.popup_layer02.box_type850 .pop_content {background:none}
.popup_layer02.box_type990 {width:990px}
.popup_layer02.box_type990 .tit {position:relative;border-bottom:2px solid #738aa4;background:none}
.popup_layer02.box_type990 .tit:before {display:block;position:absolute;bottom:-2px;left:0;width:180px;height:2px;border-bottom:2px solid #f77542;content:""}
.popup_layer02.box_type990 .pop_content {background:none}
.popup_layer02 fieldset>.tit,
.popup_layer02>.tit {position:relative;padding:18px 30px;color:#333;font-size:26px;}
.popup_layer02 .tit>.btn_close {display:inline-block;position:absolute;top:18px;right:20px}
.popup_layer02 .assessment_tit {position:relative;padding:18px 30px;color:#333;font-size:26px;background:url("../../image/pc/ico/popup_line_top.png") no-repeat 0 bottom}
.popup_layer02 .assessment_tit .btn_close {display:inline-block;position:absolute;top:18px;right:20px}
.popup_layer02 .tab_type {margin-top:0}
.popup_layer02 .pop_content {overflow-y:auto;padding:20px 30px;max-height:calc(100vh - 65px)}
.popup_layer02 .pop_content.type03 {padding:20px 0 0 0}
.popup_layer02 .pop_content.no_padding {padding:0}
.popup_layer02 .pop_content.type02 {padding-bottom:0}
.popup_layer02 .pop_content.last {padding-bottom:40px}
.popup_layer02 .pop_content.last .tit2 {margin-bottom:20px;color:#333;font-size:14px;line-height:1.5}
.popup_layer02 .pop_content.last .tit2 i {color:#4876ef}
.popup_layer02 .pop_content.align_center {text-align:center}
.popup_layer02 .pop_content.scroll_h365 {overflow:hidden;overflow-y:auto;max-height:365px}
.popup_layer02 .pop_content.scroll_h615 {overflow:hidden;overflow-y:auto;max-height:615px}
.popup_layer02 .pop_content.scroll_h615 p.gallery {max-width:540px}
.popup_layer02 .pop_content.scroll_h615 p.gallery img {width:100%}
.popup_layer02 .sec_title span {display:inline-block;margin-left:7px;color:#666;font-size:16px}
.popup_layer02 .sec_title02 {color:#333;font-size:22px;text-align:left}
.popup_layer02 .sec_title02 p {margin-top:30px;color:#666;font-size:16px;line-height:22px}
.popup_layer02 .sec_title02 p span {color:#f95716}
.popup_layer02 .sec_title02 p span {color:#f95716}
.popup_layer02 .sec_title02 .plus_subject {display:inline-block;overflow:hidden;width:470px;text-overflow:ellipsis;white-space:nowrap}
.popup_layer02 .alert_txt {padding:20px 0;color:#333;font-size:14px;line-height:18px;word-break:break-all}
.popup_layer02 .alert_txt.first {padding-top:0}
.popup_layer02 .alert_txt.last {padding-bottom:10px}
.popup_layer02 .alert_txt.type_one {padding:0}
.popup_layer02 .alert_txt .point {color:#4876ef}
.popup_layer02 .alert_txt .pay {display:inline-block;margin-left:10px;font-size:16px}
.popup_layer02 .border_block {border-bottom:1px solid #e7e7e7}
.popup_layer02 .btn_wrap {margin:35px 0;font-size:0;line-height:0}
.popup_layer02 .btn_wrap a,
.popup_layer02 .btn_wrap button {display:inline-block;margin:0 4px;font-size:16px;text-decoration:none;vertical-align:top}
.popup_layer02 .btn_wrap .btn_cancel {width:110px;height:38px;border:1px solid #999;color:#333;line-height:38px}
.popup_layer02 .btn_wrap .btn_ok {width:110px;height:38px;color:#fff;line-height:38px;background-color:#4876ef}
.popup_layer02 .btn_wrap .btn_free {width:159px;height:38px;color:#fff;line-height:38px;background-color:#3ba8e1} /* 644 */
.popup_layer02 .btn_wrap .btn_free strong {color:#fff600;font-size:18px}
.popup_layer02 .btn_wrap .btn_upgrade_ie {width:224px;height:54px;color:#fff;font-size:19px;font-weight:500;line-height:54px;background-color:#09396a}
.popup_layer02 .align_right {text-align:right}
.popup_layer02 .input_check {display:inline-block;position:relative}
.popup_layer02 .input_check label {display:block;padding-left:30px;height:21px;color:#333;font-size:16px;line-height:21px;background:url("../../image/pc/ico/check_member_off.png") no-repeat 0 1px}
.popup_layer02 .input_check label .must {display:inline-block;color:#4876ef;font-size:14px;background:none}
.popup_layer02 .input_check label .select {display:inline-block;color:#666;font-size:14px;background:none}
.popup_layer02 .input_check input {position:absolute;top:50%;left:0;opacity:0;filter:alpha(opacity=0);-webkit-appearance:none;-moz-appearance:none;appearance:none}
.popup_layer02 .input_check input:checked+label {background:url("../../image/pc/ico/check_member_on.png") no-repeat 0 1px}
.popup_layer02 .selectbox {display:inline-block;position:relative;z-index:1;width:170px;height:38px !important;border:1px solid #e9e9e9;font-size:13px;line-height:38px;vertical-align:middle}
.popup_layer02 .selectbox:before {position:absolute;top:50%;right:5px;margin-top:-2px;width:9px;height:5px;background:url("../../image/pc/ico/route_select_arr.png") no-repeat;content:""}
.popup_layer02 .selectbox label {overflow:hidden;position:absolute;top:0;left:0;z-index:-1;padding:0 2px 0 9px;height:38px;box-sizing:border-box;color:#666;line-height:38px;text-overflow:ellipsis;white-space:nowrap}
.popup_layer02 .selectbox select {width:100%;height:100%;color:#666;letter-spacing:-1px;line-height:100%;opacity:0;filter:alpha(opacity=0);-webkit-appearance:none;-moz-appearance:none;appearance:none}
.popup_layer02 .selectbox.select_type01 {width:100%}
.popup_layer02 .sub_title {font-size:14px}
.popup_layer02 .sub_title2 {margin-top:20px;color:#666;font-size:14px}
.popup_layer02 .gray_box {margin-top:20px;padding:20px;border-top:1px solid #b5b5b5;border-bottom:1px solid #e5e5e5;background:#f5f5f5}
.popup_layer02 .gray_box input[type="text"] {width:100%;height:38px;line-height:38px}
.popup_layer02 .gray_box .volume {overflow:hidden;margin-top:10px}
.popup_layer02 .gray_box .volume dt {float:left;width:20%;height:38px;line-height:38px}
.popup_layer02 .gray_box .volume dd {float:left;width:30%}
.popup_layer02 .gray_box .volume dd .select_type01 {width:130px}
.popup_layer02 .tab_width_type {width:390px}
.popup_layer02 .tab_width_type02 {width:370px}
.popup_layer02 .ads_txt {color:#666;font-size:20px;line-height:36px}
.popup_layer02 .big {color:#333;font-size:36px}
.popup_layer02 .big .hightlight {color:#4876ef}
.popup_layer02 .ads_txt:first-child {padding-top:0}
.popup_layer02 .ads_txt:last-child {padding-bottom:20px}
.popup_layer02 .ads_content_wrapper {display:inline-block;margin:25px 0 20px 0;padding-top:25px;width:100%;height:240px;border-top:1px solid #ccc;background:url("../../image/pc/common/bg_app_download_20171031.png") no-repeat 320px 25px}
.popup_layer02 .ads_content_wrapper .ads_content {float:left;width:310px}
.popup_layer02 .ads_content_wrapper .ads_content .install_info {color:#333;font-size:17px;line-height:24px}
.popup_layer02 .ads_content_wrapper .ads_content .install_info i {padding:0 8px;border:2px solid #4876ef;border-radius:10px;color:#4876ef;font-size:12px;letter-spacing:0}
.popup_layer02 .ads_content_wrapper .ads_content .install_info a {display:inline-block;margin-top:2px;padding-bottom:5px;border-bottom:1px solid #333;color:#333}
.popup_layer02 .ads_content_wrapper .ads_content .search_info {padding:25px 0 20px 0;color:#999;font-size:14px}
.popup_layer02 .ads_content_wrapper .ads_content .search_info .highlight {color:#4876ef}
.popup_layer02 .ads_content_wrapper .ads_content .google_play,
.popup_layer02 .ads_content_wrapper .ads_content .appstore {width:280px;height:34px;font-size:15px;text-indent:25px}
.popup_layer02 .ads_content_wrapper .ads_content .google_play {margin-bottom:15px;border:1px solid #4876ef;color:#4876ef;background:url("../../image/pc/ico/ico_googleplay.png") no-repeat 40% 50%}
.popup_layer02 .ads_content_wrapper .ads_content .appstore {border:1px solid #999;color:#333;background:url("../../image/pc/ico/ico_appstore.png") no-repeat 40% 50%}
.popup_layer02 .get_download_url {padding:15px 20px;background-color:#eaeaea}
.popup_layer02 .get_download_url p {margin-bottom:10px;color:#333;font-size:16px;font-weight:600}
.popup_layer02 .get_download_url p span {color:#666;font-weight:400}
.popup_layer02 .get_url_form {position:relative}
.popup_layer02 .get_url_form input {padding:0 15px;width:400px;height:38px;border:1px solid #e9e9e9;color:#999;font-size:14px}
.popup_layer02 .get_url_form button {float:right;width:90px;height:38px;color:#fff;background-color:#8a90a0}
.popup_layer02 .agree_form {margin-top:15px}
.popup_layer02 .agree_form .input_check label {color:#999;font-size:13px}
.popup_layer02 .example {overflow:hidden;margin-top:45px;padding:30px 50px;background:#eaeff5}
.popup_layer02 .example>div {float:left;margin-left:50px}
.popup_layer02 .example>div:first-child {margin-left:0}
.popup_layer02 .example .title {margin:20px 0;font-size:20px;text-align:center}
.popup_layer02 .example .title span {color:#2aacc1}
.popup_layer02 .example .title span.type02 {color:#08396a}
.popup_layer02 .example02 {padding:40px 50px;min-height:262px;background:url("../../image/pc/temp/img_ex03.png") right 50px top 40px  no-repeat}
.popup_layer02 .example02.type02 {background:url("../../image/pc/temp/img_ex04.png") right 50px top 40px  no-repeat}
.popup_layer02 .example02 dt {font-size:28px;font-weight:600;line-height:34px}
.popup_layer02 .example02 dt span {display:block;margin-bottom:10px;padding:4px 0;width:70px;border:1px solid #4876ef;border-radius:15px;color:#4876ef;font-size:14px;font-weight:bold;line-height:14px;text-align:center}
.popup_layer02 .example02.type02 dt span {border:1px solid #5d90cc;color:#5d90cc}
.popup_layer02 .example02 dd {margin-top:30px;color:#666;font-size:15px;line-height:18px}
.popup_layer02 .example_list {margin-top:40px;padding:40px 50px;background:#949ba6}
.popup_layer02 .example_list li {margin-top:20px;color:#fff}
.popup_layer02 .example_list li:first-child {margin-top:0}
.popup_layer02 .example_list li .number {display:inline-block;padding-top:13px;width:40px;height:40px;border-radius:100px;text-align:center;vertical-align:top;background:#9fa5af}
.popup_layer02 .example_list li>div {display:inline-block;margin-left:10px;font-size:16px}
.popup_layer02 .example_list li>div span {display:block;margin-top:10px;padding-left:10px;color:#dce2eb;font-size:13px;background:url("../../image/pc/ico/ico_more_arrow.png") 0 3px no-repeat}
.popup_layer02 .terms_cont_pop {padding:30px 30px}
.popup_layer02 .terms_cont_pop ul {border-top:1px solid #bbb}
.popup_layer02 .terms_cont_pop ul li {float:left;width:25%;height:50px;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;color:#666;font-size:13px;line-height:50px;text-align:center}
.popup_layer02 .terms_cont_pop ul li:nth-child(4n) {border-right:none}
.popup_layer02 .terms_cont_pop ul:after {display:block;clear:both;content:""}
.popup_layer02 .terms_cont_pop .paging {margin:30px 0}
.popup_layer02 .terms_cont_pop .info {margin-bottom:36px;padding-top:20px;border-top:1px solid #ccc;color:#666;font-size:14px}
.popup_layer02 .terms_cont_pop .btn_close {display:block;position:relative;top:0;right:0;margin:0 auto 10px;padding:10px 0;width:110px;border:1px solid #999;color:#333;font-size:16px;text-align:center}
.popup_layer02.confirm_coupon {z-index:1000;width:360px;background:none}
.popup_layer02.confirm_coupon .coupon_pop {position:relative;margin:0 auto;width:100%;border-radius:30px;color:#fff;letter-spacing:-1px;background:#2b89e3}
.popup_layer02.confirm_coupon .coupon_pop.in_layer {background:#2b89e3;box-shadow:0 0 10px rgba(0, 0, 0, 0.2)}
.popup_layer02.confirm_coupon .coupon_pop .coupon_cont {padding:27px 27px 20px;border-bottom:1px solid #227dd4;font-size:30px;line-height:36px}
.popup_layer02.confirm_coupon .coupon_pop .coupon_cont strong {color:#fffd34}
.popup_layer02.confirm_coupon .coupon_pop .coupon_cont a {font-size:14px;line-height:1}
.popup_layer02.confirm_coupon .coupon_pop .coupon_date {padding:20px 30px 29px 30px;border-top:1px solid #2d90ed;font-size:14px;letter-spacing:0}
.popup_layer02.confirm_coupon .coupon_pop .closer {overflow:hidden;position:absolute;top:20px;right:20px;width:17px;height:17px;text-indent:-1000px;background:url("../../image/mobile/detail/ico_msg_closer.png") no-repeat 0 0;background-size:17px auto}
.popup_layer02 .dimm {position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(0,0,0,0.6)}
.popup_layer02 .in_layer.lucky7 .lucky7_closer {overflow:hidden;position:absolute;top:14px;right:14px;width:17px;height:17px;text-indent:-1000px;background:url("../../image/pc/popup/layer_x.png") no-repeat 0 0;background-size:17px auto}
.popup_layer02 .in_layer.lucky7 {position:absolute;z-index:2;margin-top:-283px;margin-left:-218px;padding:28px 0 30px;width:436px;height:566px;background-color:#fff;box-shadow:0 0 12px 2px rgba(0, 0, 0, 0.2)}
.popup_layer02 .in_layer.lucky7 p.lucky7_img01 {margin:0 auto;width:271px}
.popup_layer02 .in_layer.lucky7 p.lucky7_img01 img {width:100%}
.popup_layer02 .in_layer.lucky7 p.lucky7_text01 {margin-top:12px;color:#615151;font-size:24px;letter-spacing:-1.5px;line-height:31px;text-align:center}
.popup_layer02 .in_layer.lucky7 p.lucky7_text01 em {color:#2b89e3}
.popup_layer02 .in_layer.lucky7 p.lucky7_text02 {margin-top:0;color:#737272;font-size:19px;letter-spacing:-1.1px;line-height:24px;text-align:center}
.popup_layer02 .in_layer.lucky7 p.lucky7_img02 {margin:15px auto 0;width:281px}
.popup_layer02 .in_layer.lucky7 p.lucky7_img02 img {width:100%}
.popup_layer02 .in_layer.lucky7 p.lucky7_btn a {display:block;margin:15px auto 0;padding:8px 0 12px;width:228px;border:solid 1px #2b89e3;border-radius:29.5px;color:#2b89e3;font-size:22px;text-align:center;background-color:#fff}
.popup_layer02 .in_layer.secret .secret_closer {overflow:hidden;position:absolute;top:85px;right:30px;width:17px;height:17px;text-indent:-1000px;background:url("../../image/pc/popup/layer_x.png") no-repeat 0 0;background-size:17px auto}
.popup_layer02 .in_layer.secret {position:absolute;z-index:2;margin-top:-276px;margin-left:-217px;width:457px;height:575px;background:url("../../image/mobile/popup/secret_letter.png") no-repeat;background-size:457px auto}
.popup_layer02 .in_layer.secret p.secret_text01 {margin-top:102px;color:#615151;font-size:24px;letter-spacing:-1.5px;line-height:31px;text-align:center}
.popup_layer02 .in_layer.secret p.secret_text01 em {color:#2b89e3}
.popup_layer02 .in_layer.secret p.secret_text01 span {display:inline-block;overflow:hidden;position:relative;top:6px;max-width:250px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;-o-text-overflow:ellipsis}
.popup_layer02 .in_layer.secret p.secret_text02 {margin-top:35px;color:#737272;font-size:19px;letter-spacing:-1.1px;line-height:24px;text-align:center}
.popup_layer02 .in_layer.secret p.secret_img01 {margin:10px auto 0;width:264px}
.popup_layer02 .in_layer.secret p.secret_img01 img {width:100%}
.popup_layer02 .in_layer.secret p.secret_btn a {display:block;margin:20px auto 0;padding:8px 0 12px;width:228px;border:solid 1px #2b89e3;border-radius:29.5px;color:#2b89e3;font-size:22px;text-align:center;background-color:#ebeaec}
.popup_layer02 .small_txt_banner span {padding:0 5px;border:1px solid #4876ef;color:#4876ef;font-size:11px}
.popup_layer02 .small_txt_banner a {margin-left:10px;color:#7a7a7a;font-size:15px;text-decoration:underline}

.trading_state {display:inline-block;width:100%}
.trading_state .trading_state_content {display:inline-block;position:relative;padding:30px 30px 0;width:100%}
.trading_state .trading_state_content .receiver {display:inline-block;position:absolute;top:30px;left:30px}
.trading_state .trading_state_content .receiver h2 {display:block;margin-bottom:16px;max-width:260px;color:#333;font-size:20px;letter-spacing:-1px;line-height:normal;text-align:left}
.trading_state .trading_state_content .receiver h4 {display:block;margin-bottom:8px;color:#666;font-size:12px;letter-spacing:normal;line-height:normal;text-align:left}
.trading_state .trading_state_content .user_info_table {float:right;border-top:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5}
.trading_state .trading_state_content .user_info_table th {padding:6px 10px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;color:#333;font-size:12px;letter-spacing:-0.6px;line-height:normal;text-align:center;vertical-align:middle;background-color:#f5f5f5}
.trading_state .trading_state_content .user_info_table td {padding:6px 10px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;color:#666;font-size:12px;letter-spacing:normal;line-height:normal;text-align:left;vertical-align:middle;background-color:#fff}
.trading_state .trading_state_content .user_info_table td a {text-decoration:underline}
.trading_state .trading_state_content .user_info_table .bottom {border-bottom:none}
.trading_state .trading_state_content .user_info_table .right {border-right:none}
.trading_state .trading_state_content .user_info_table.wide {width:100%}
.trading_state .trading_state_content .user_info_table.wide th {padding:13px 0;font-size:14px;letter-spacing:-0.7px}
.trading_state .trading_state_content .user_info_table.wide th.discount {color:#4876ef;font-weight:bold}
.trading_state .trading_state_content .user_info_table.wide th.result {color:#2b89e3;font-weight:bold}
.trading_state .trading_state_content .user_info_table.wide td {padding:13px 0;font-size:13px;letter-spacing:-0.7px;text-align:center}
.trading_state .trading_state_content .user_info_table.wide td.service {padding:13px 10px;text-align:left;word-break:break-all}
.trading_state .trading_state_content .user_info_table.wide td.additional_opt {padding-left:30px;background:url("../../image/pc/ico/ico_addpay.png") no-repeat 16px 13px}
.trading_state .trading_state_content .user_info_table tbody tr:last-child th {border-bottom:1px solid #b5b5b5}
.trading_state .trading_state_content .user_info_table tbody tr:last-child td {border-bottom:1px solid #b5b5b5}
.trading_state .trading_state_content .mid_title {display:inline-block;position:relative;margin:30px 0 15px;width:100%;color:#333;font-size:20px;letter-spacing:-1px;line-height:normal;text-align:left}
.trading_state .trading_state_content .mid_title span {display:inline-block;position:absolute;right:0;bottom:0;color:#666;font-size:14px;letter-spacing:-0.7px;line-height:normal}
.trading_state .trading_state_content .reference {display:inline-block;margin-top:30px;width:100%;color:#999;font-size:12px;letter-spacing:-0.6px;line-height:18px;text-align:left}
.trading_state .trading_state_content .reference p {display:block;text-align:left}
.trading_state .trading_state_content .btn_wrap {display:inline-block;width:100%}
.trading_state .trading_state_content .btn_wrap button {width:140px}
.trading_state .trading_state_content .popup_footer {position:relative;padding:20px 0;border-top:2px solid #f5f5f5;color:#999;font-size:14px;letter-spacing:-0.7px;text-align:left}
.trading_state .trading_state_content .popup_footer span {color:#4876ef}
.trading_state .trading_state_content .popup_footer img {position:absolute;top:19px;right:0}

.popup_wrap .activity_confirmation {display:inline-block;position:relative;margin:24px;width:100%;border:1px solid #4e5f8b}
.popup_wrap .activity_confirmation>div {padding:25px}
#activity_confirmation:before {display:inline-block;position:absolute;top:483px;left:278px;z-index:30;width:346px;height:65px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATMAAABBCAYAAAC9xUMgAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA2ISURBVHgB7Z0NUxw3EoYbDIsxdmKf7/z//91V5S4X5wLGYLCzb5g3iLGkbmmkWQ3up2rKhl1mpvXRakndrSNxnPHY7a83++tkfx3vry/7625//bG/7sVxIhyJ44wFlNjrxGdQZL+KKzQnwgtxnHE4318/ZT6HlfZyf30Sx5lxLI4zDm8M38EA/EocZ4YrM2cU0BatM4UTcZwZrsycUShZv/XlEec7XJk5o/Ct4Lt34jgz3Fx3RuHr/rqVB7cMjc/i9ADWMXaSQ5eYK9nI7rGb685IwOLCbmVuyvlJfDezB9AF/5SH8j+Zft5NP9/Iw2AzNK7MnJFAh4EVgE4UWwKBEvu/OD14K3GrmO4wVzI4Ps10RgNTSExv0IHOpt9BwV3LwzTUaQ8VVgoYPdAVQ69VujJzRgTK60o2YA08Eyw7yVBoQysz3810HMeykzz8JoArM8dxsFaZ2yGGIhveHcY3AJxRwdTnQh7WzTDoum9ZX7AeidjYuYHD4P4SP8CD4FkznBFB7CXiNMOOhU2BTXSqjXM+XShn+pltosxdmTmjgdnCh8Rn2NH8KI4TwbqbSQc6jJShAryfLmhwHzGdFuRcBM7EcRLklBmUF8x9rlloQKlh3v1JlvkDUXGeymMmhXBtD4uVNIG/TM9qudPCZ58G78Nn3k3/3kjZGs5RcM/T6WfcNyzX++k5lKm1TxWe91Iey/M08uzPYivPsIwY+iLytG5up39L6yY3W2B7KL2ntU1xYC6t357E1rW3mpyS7W5uEKH8F5f3UeKBKW9gK3hBpDi+Nn6fOarOpW5TgnN76/NivJnewbrDa8l6Ok//XAIqGJ1qSapoxtqVlut15Lm4F+vo1H6r6L1y4H1zec1+Md4L7wjlXdumSttwKxhChH/nA14IU4mjjaQGIPz9m+leaE+QJee7x77P9or7fpRl7Q9t5qXY+gAHQQ6qc9ifaGA86fNHkS+/k/KOl+JSHhpEDgj6c6Nn1hQ+CgYyl3RQggKFQouNKmgU59IGSzmGUImVKOcYCB1Cg0G7gDxLdr95L42lyowNfslgHLJWqu6l781ZETp3rv7xvV8jf8/YzFh7+Y+UW06lxsEcRn1Apq/T/S4i30Ob+ivELWyc6MwQpuWmAComN22BoO+knYsIp1LQ7JY1PHz/vdRHQhxN183s91BilqypVnbTcyxTzzBgeGldnk3XfGex9l6cgubYSX5tLLe7hvdcqnTnQG7UZ69ga9QRUoVjQF/y3mz7UCBQZGeSnnnF+iSen1Kk0A0lsyz0qXNZ1v6Op/eBAuNyV4zd9G7fwgb6TvqQq6ATae/rRkvLAk3WJcQsupfSHjTQC+U7bEgty7SVhQPQaXuF0KHzvJY+oJ+0LleRx/rS6rX0ntrAszP+LvzMGvIEeWpmOTlM8vBLtesKFnKjWa8dUBSmpeO3mAbGrM5e6VLQWXONCnKP7gj9s/ShdQeag77yVtpSu7yxlJops6ZQ0C57KHwLf8nDUVI7IIKLh+HuFHeyYP69yDwkNzXi/V4oz+Zuk4ht5AHo+Lk1mlajYSwlDWTWypRrEJTfYrFAbrz3ZeLzLfgN7uRx+aEla8je8t0xKziUIuuRfaTFLKeGv+VhB9opX8YC4NyKCgsElfJKnnZg/N1voltfWIwMR6jQRSC3S3MheYXEOXeq4iwNKdyin7s0QBFfJt7vWh53aF8E96JMKb88y0L7maSVmRXKxfUrrreUdC7W0930f5Q32pPl5CQ861DpfOjSw/cG3Pm0dMYW747n9JoS52CfbL2Zwf64NqjH3/iDZc0Ku2iaQsJNf5cHK+VUbAu9BAX7X3kYWY/FVtD307PwjJzpj3dJNTzNEoLcOQtIK5PL6Qr91DTwrtitg7meGmB2xufHgBJDPcXKGO+KBvmTcg/IgrJPLQjjPtp04xAWCd0sUoMPZOK5nTnL/1yWJ4i0bg5xRkRfLPrIcUZkhW4MvUKTrPLcTBflAZYZ3hz8LdrZk5lX68VYFFTtqEWnxRJQ0bAEUh0/J1+uweI9ctZPSYOoGQXR8d5nPq/NLZWyJMmV6KMsBpDczhZdGT5kvnOIPHoWa5aKI1f2tY67IRZFpLmy0BFYm97ReunpWqLJ83V6h5huCH9nGUyYbfi7Pngsesc81FzYSq5T17631arshaaoetZHi8NCtHWZeVjcSFiiL5aUP6ap2povBjPNJ49+WDfK93ofSJJKcR4C5WMxciDPneE7UZ2Fl2De9RTcbmVUwGiNsEdFHfrwBu35PfPQ3Uob+bVO1lOGpWgHpixRZpqrizYrGA1NHrSDVaIoaO6j8nLzXrox0JWBu5BczG4daI73optBOCXhzuZdcG0FDAJcF5jvyDLms0dZ1tDi+b095nvS8901Rbi1k6e09U9tUGtGqMzCnTcNBhmHzqEMp7B6389hTFosQVwK68L6IcH6E2PtrBx6muv0Q2vbWzu0xRJvuQpUZlyg+4fUm//0weFc3hpLCIslFXelMfJUBcq+NlTrELt9zjpo7WH48ylnaMtOq8kzz+T5P1luYtOH5oPoFUev4UP4qPQEVi7iI0f3xnfGY2t5ATWDYjV55i/C1MQt5u3cOMhpboS2PDcrhGlXHCeGD3CdiPn7wDKDYyWdKK2e0THYsWNOhuGGQoqYl3mY6HDEhoFdX220inng04P+VMaePjvLYDt2GpNzXqSXPa4wU2dph4NCjEURaGEvV6JHH3BKawmhWQOWUwqUKfKtaYu8uMd7cZ4jnl6+E1ZPbC7qh/4iVGwWp1oom9AJkHGTKejla3mvkVwAtNQ/1iR/W9vRctqxNLpgbbREEavJsySshD5RUHBadtAT5ec5loykI5JT0IxJc35sMM3UOv+W0HYrV5OnZXrslh11q51ei/d0dHLTMC1aZQtofldb2xDTlNlq8hwHD0SA5/vp39oDIFqx1R3OXMUeIrh6i8DST5Vji7jRQ6NFrSxNN702FnlWsc6gzKA44CyLhXrm3IaPWIlSsyx8536eU+J3NtLOkHbQRssU1M8VKLKYvyOm6UtT74yAZpmVZLRFvzv0WaLa+i7P+bAoaJ5IVQWshdTJSEx+yKOfGI/JRsazH6F5td3EucBhfqYYWEhHheaOKOO5nq1OQGqB1lBRqblcYOFxbj8yKEckBGUsK48gew6EbkYp0P5hUKD9z8MDGeN7Ln3OmijFki0aBtO/5EGeMOEqdQjkKQ35+w66WeRYalGk0sFgkT+3aUA/NGZxYIUeiS3tyCHgCT6pd+OoC6sXjTpU1Ja6+JFAfT+HaeUcJkrUHKt5hiUIO/+I7V5LVAFCebqADqRp1aWkYjRRALD8ak6SGRVrQ9VcUzR8M2HbWNs+GX2Hs1SeLuDhPd0gcrmMmPq2J2ufRg1QsT0zBYzmW+eUs0bbX5M15UnOXqjMSk7LtvLksIEEvZ6t5anXWKIsmIGkh8K5Ue6tPdOawSB3H2sOOc3TvXU2hfvKz2JoMrZ4d7T9NQbbtZYuevXlOUmvAJqF0Kotj6C/mu5nCd3Asz82ejYaGQr0F9EtztvKzywwD36rRHtQYigj7PLlrL7c6fH4vVURfa78zPoutTnvcuQUQ+naG9pRqg1AplYJB1GnvR3EWy3TWBQ4+nJvhZbcvQ3n4qgkFOxt8FmJvwsbAILUSzsxOtnn6R2geUvm3nguGtfl9GyrIsL3YvnYeYrPUr7J4/FyoHSEvJPHvHCXUqaI5nJRuVoVyBeJr+uVlA0PtzmT71NN/S7tlRkPxJnv8PFEqlJi7YNWd0urkpEhtQkG2MZy7cuiMFHXKauHusECB7EaeVCuXKbJKeHou2jKisHlYfpqZq5g47mfHt5ytGXcJ1NMz+Fzc6O/BbqW8BnX0s8FYJ7tY172YXneyPKypFy435Lsvzt5TOldUzb0QeSJUr13KHkGKMrXcjiJBu6Ftogy+CT9AsWP5DHTsuY7hnJEG+H5svib3E7hv0UH5YYcfDEFBAuyZoCnR4ImDxUyj8LTEi1E5dmSp7Hj/Chw4KPhQHjuxVyhVnX+CMxByMF96dpzCOShXxngABlLfV8lj4fYOM54lJ4/m3PdKJkSw4rHenPJgdxWup8F4EniHGf75NbLahRSzYHcLcmtlyWVs1tmjrM+PDUeSojZlJdM5XJhTWsoJVhySAMGJdRCnlx4ZNLCc2XmOOsyX5cC3GSocWvQkqOuseHSUp4LycuTnH77NNNx1iWlfGDZIGa3ZFPu1fR3OXoH6OfkeStloVg70eVJKme3zBxnXXJuCjxASPPns541u0Z245wOgVsGFJRFnteiKzJMMe9qXsRxnPZofmrMLgFlxfRbX4PPsM4GJWGZVY2Q/62lPFnHXfczc5x10c7LaAU6/hrKbC154LCcjeTwNTPHWZfeWVUAppZrBH0DhNr1Dpi/F0NWjtHzJDnOc4NhUUtz2qVgHG7rrCQ5MHXsLY+69ufKzHEOA+NvGebT6p690k9Znr0kYD4GLNjYeRBRXJk5zuFgggbGYtbC1FdYIzvkielMJNBCHqYGM8vjGwCOMwYwLLCYrh0OFMI07cw2MRK18mD9DfIUW5euzBxnLJgKiGmTwmkbD0GGi0PrtFu94GlSzJcWk4fppRbJ8yeAL2CXvavGcAAAAABJRU5ErkJggg==") no-repeat center center;background-size:346px 65px;content:""}
.activity_confirmation .preface {display:block;position:relative;margin-bottom:50px;width:100%;text-align:left}
.activity_confirmation .preface span {display:inline-block;color:#666;font-size:16px;letter-spacing:-0.7px;line-height:normal}
.activity_confirmation .preface img {position:absolute;top:0;right:0}
.activity_confirmation .confirmation>label {display:block;margin-bottom:31px;color:#212121;font-family:Nanum Myeongjo, Malgun Gothic, sans-serif;font-size:40px;font-weight:bold;letter-spacing:-0.4px;line-height:normal;text-align:center}
.activity_confirmation .confirmation .activity_inform {display:block;position:relative;margin-bottom:20px;padding:0 55px}
.activity_confirmation .confirmation .activity_inform.table_block {min-height:420px}
.activity_confirmation .confirmation .activity_inform>label {display:block;margin-bottom:15px;color:#333;font-size:22px;font-weight:bold;letter-spacing:1.1px;line-height:46px;text-align:justify}
.activity_confirmation .confirmation .activity_inform>label p {display:inline-block;margin-left:10px;color:#666;font-size:20px;font-weight:normal;letter-spacing:-0.4px;line-height:45px}
.activity_confirmation .confirmation .activity_inform>label span {float:right;color:#666;font-size:20px;font-weight:normal;letter-spacing:-0.4px;line-height:45px}
.activity_confirmation .confirmation .activity_inform .inform {display:inline-block;margin-bottom:10px;padding-left:5px;width:100%}
.activity_confirmation .confirmation .activity_inform .inform label {display:inline-block;width:180px;color:#666;font-size:19px;letter-spacing:1.2px;line-height:normal;text-align:justify}
.activity_confirmation .confirmation .activity_inform .inform span {color:#666;font-size:19px;letter-spacing:-0.4px;line-height:normal}
.activity_confirmation .confirmation .activity_inform .inform span .blured_text {display:inline-block;margin-bottom:-2px;width:40px;height:25px;vertical-align:bottom;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAZCAIAAADMuvsyAAAACXBIWXMAAAsTAAALEwEAmpwYAAA5omlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyI+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTktMDItMThUMTA6MTM6MDMrMDk6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxOS0wMi0xOFQxNDo1OTowMyswOTowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTktMDItMThUMTQ6NTk6MDMrMDk6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6NTI2YzhiMTYtZmE3Zi00MmNiLTgwN2QtNjZkOWNjNjg4ZjQ4PC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjYzMEZDMURCMkIzRTExRTk4OUJGOTMyNTk5M0FFMkIyPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD54bXAuaWlkOjYzMEZDMUQ4MkIzRTExRTk4OUJGOTMyNTk5M0FFMkIyPC9zdFJlZjppbnN0YW5jZUlEPgogICAgICAgICAgICA8c3RSZWY6ZG9jdW1lbnRJRD54bXAuZGlkOjYzMEZDMUQ5MkIzRTExRTk4OUJGOTMyNTk5M0FFMkIyPC9zdFJlZjpkb2N1bWVudElEPgogICAgICAgICA8L3htcE1NOkRlcml2ZWRGcm9tPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6NjMwRkMxREIyQjNFMTFFOTg5QkY5MzI1OTkzQUUyQjI8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjUyNmM4YjE2LWZhN2YtNDJjYi04MDdkLTY2ZDljYzY4OGY0ODwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxOS0wMi0xOFQxNDo1OTowMyswOTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjQwPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjI1PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz5sYAm6AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAADPSURBVHja7Ja7DoQgEEVBRDEWEv//Aw0lgWDig612vMUQs40Wy1RHc4MhZwaROWfxrRKv60p8HAfxMAzESilxV1JK4ka8VP/34RadxRhZrykllqdpIh7Hke0DdI+Z6vg5x9u20cOyLMTOuSvUtsT7vhOHEIi7rmPn1VpL3Pd9dfyyY+89yzh/6Ps8T3a+tdbXzpqmntUvO0Zn8zwTG2PY+Sudw5jHvin9p6vjx0riLKIbvHPh/GEe36PLUgb7qTp+znHpLv3zQuCytA5mPgMATY9dApV9nn8AAAAASUVORK5CYII=") no-repeat center center}
.activity_confirmation .confirmation .activity_inform .inform span .blured_text_num {display:inline-block;margin-bottom:-1px;width:55px;height:25px;vertical-align:bottom;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAAZCAIAAAAaHyFXAAAACXBIWXMAAAsTAAALEwEAmpwYAAA5omlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyI+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTktMDItMThUMTA6MTA6MjgrMDk6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxOS0wMi0xOFQxNDo1OToxNSswOTowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTktMDItMThUMTQ6NTk6MTUrMDk6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6MDQ1YTcyZWUtMzNiNS00YjczLThjMzQtMGNlZjA5ODVlNGFmPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjYzMEZDMUQ3MkIzRTExRTk4OUJGOTMyNTk5M0FFMkIyPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD54bXAuaWlkOjNENkE4NzdGMkIzQTExRTk4OUJGOTMyNTk5M0FFMkIyPC9zdFJlZjppbnN0YW5jZUlEPgogICAgICAgICAgICA8c3RSZWY6ZG9jdW1lbnRJRD54bXAuZGlkOjNENkE4NzgwMkIzQTExRTk4OUJGOTMyNTk5M0FFMkIyPC9zdFJlZjpkb2N1bWVudElEPgogICAgICAgICA8L3htcE1NOkRlcml2ZWRGcm9tPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6NjMwRkMxRDcyQjNFMTFFOTg5QkY5MzI1OTkzQUUyQjI8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjA0NWE3MmVlLTMzYjUtNGI3My04YzM0LTBjZWYwOTg1ZTRhZjwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxOS0wMi0xOFQxNDo1OToxNSswOTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjU1PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjI1PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz6OiVIzAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAADiSURBVHja7JfBDoMgDIYFQU28+v5PSYwR0Z3WfNOS7bDDFtvTL6mlpp+Fun3fm6dt2ya6lCLaey/6OA7RfNc5p/rQ6MP4bduK7rruuq9v/sEsy+9ZIB8pJdHzPIvu+15llz4hBJW5Gt/ruooex1H0NE2ih2Gwit+USz6QITLHPlfrnTlnVS/LorJLLhmf3FvFjcszZ+SDbJFLnuMxRpXLl81CUNcZh/+GVdy4vKQP/tQeduKYPY93RLLIdcakD/mWmFbxu2Xp2J9qZ/FHn+v921mnNhvVmLa5575c1mbnn7LHADSkcd5JAeFpAAAAAElFTkSuQmCC") no-repeat center center}
.activity_confirmation .confirmation .activity_inform>.inform:last-child label {letter-spacing:-0.1px}
.activity_confirmation .confirmation .activity_inform table {width:100%}
.activity_confirmation .confirmation .activity_inform table th {padding:15px 0;border-top:1px solid #b5b5b5;border-bottom:1px solid #ccc;color:#333;font-size:14px;font-weight:500;letter-spacing:-0.7px;line-height:normal;text-align:center;background-color:#f5f5f5}
.activity_confirmation .confirmation .activity_inform table td {padding:15px 0;border-bottom:1px solid #d0d0d0;color:#666;font-size:13px;letter-spacing:-0.7px;line-height:normal;text-align:center;vertical-align:middle;background-color:#fff}
.activity_confirmation .confirmation .activity_inform table td:nth-child(2) {text-align:left}
.activity_confirmation .confirmation .activity_inform table td:nth-child(3),
.activity_confirmation .confirmation .activity_inform table td:nth-child(4) {padding-right:25px;text-align:right}
.activity_confirmation .confirmation .activity_inform table td p {display:-webkit-box;overflow:hidden;max-height:34px;text-align:left;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.activity_confirmation .confirmation .activity_inform table td.price {color:#333}
.activity_confirmation .confirmation .activity_inform table td.ing {padding:0;color:#4876ef;text-align:center}
.activity_confirmation .confirmation .activity_inform table td.stop {color:#999;text-align:center}
.activity_confirmation .confirmation .activity_inform table tr:last-child td {border-bottom:1px solid #ccc}
.activity_confirmation .confirmation .comment {display:block;margin-top:30px;color:#333;font-size:19px;letter-spacing:-0.7px;line-height:31px;text-align:center}
.activity_confirmation .confirmation .authority {display:block;margin-top:30px;color:#333;font-size:20px;letter-spacing:-0.4px;line-height:40px;text-align:center}
.activity_confirmation .confirmation .authority b {display:block;font-size:30px;font-weight:bold;line-height:33px}
.activity_confirmation .confirmation .footer {display:inline-block;margin-top:30px;padding:13px 20px;width:100%;color:#777;font-size:13px;line-height:20px;text-align:left;background-color:#f9f9fa}
.activity_confirmation+.btn_wrap {margin:0 0 20px;width:920px}

.btn_wrap.right_wrap {margin:20px 24px 0;width:902px;text-align:right}

.full_layer_pop {display:none;overflow:hidden;position:fixed;top:50%;left:50%;z-index:222;width:460px;height:100vh;max-height:738px;line-height:normal;background-color:#fff;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.full_layer_pop .layer_box {position:relative}
.full_layer_pop .layer_box .tit_area {position:relative;margin:0;padding:16px 0 20px 30px;color:#212121;font-size:26px;letter-spacing:-1px;}
.full_layer_pop .layer_box .tit_area:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#d7dce5;z-index:1}
.full_layer_pop .layer_box .tit_area:after{content:'';position:absolute;left:0;bottom:0;width:33%;height:2px;background-color:#4876ef;z-index:2}
.full_layer_pop .layer_box .tit_area span {display:block;margin-top:8px;font-size:14px;letter-spacing:-0.6px;line-height:normal}
.full_layer_pop .layer_box .tit_area.shop {position:relative;padding:22px 0 20px 60px}
.full_layer_pop .layer_box .tit_area.shop .photo {overflow:hidden;float:left;position:absolute;top:28px;left:0;width:48px;height:48px;border:1px solid #f0f0f0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;background:#ebebeb url("../../image/pc/ico/bg_profile.png") no-repeat center center;background-size:48px auto}
.full_layer_pop .layer_box .tit_area.shop .photo:after {overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:48px;height:48px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(0,0,0,0.08);content:""}
.full_layer_pop .layer_box .tit_area.shop .photo span {display:table-cell;overflow:hidden;width:48px;height:48px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;vertical-align:middle}
.full_layer_pop .layer_box .tit_area.shop .photo span img {max-width:48px;max-height:48px}
.full_layer_pop .layer_box .tab_area {display:inline-block;margin:18px 0 0;padding:0 30px;width:100%;height:45px}
.full_layer_pop .layer_box .tab_area>button {display:inline-block;float:left;width:50%;height:100%;border:1px solid #eaeaea;color:#212121;font-size:14px;letter-spacing:-0.8px;line-height:43px;text-align:center}
.full_layer_pop .layer_box .tab_area>button.selected {border:1px solid #232f4f;color:#fff;font-weight:bold;background-color:#232f4f}
.full_layer_pop .layer_box .btn_msg_close button {position:absolute;top:10px;right:10px;width:32px;height:32px;text-indent:-9999px;background:url("../../image/pc/message/ic_close.png") no-repeat left top;background-size:32px 32px}
.full_layer_pop .layer_box .btn_area {margin-top:20px;padding:0 15px 15px;border-radius:2px;color:#fff}
.full_layer_pop .layer_box .btn_area button {width:100%;height:50px;background:#808080}
.full_layer_pop .layer_box .btn_area button.off {background:#e6e6e6}
.full_layer_pop .layer_box .btn_area.type02 {overflow:hidden}
.full_layer_pop .layer_box .btn_area.type02 p {display:inline-block;float:left;width:50%}
.full_layer_pop .layer_box .btn_area.type02 p.color_type01 button {background:#4876ef}
.full_layer_pop .layer_box .btn_area.type02 p.color_type01 button.off {background:#e6e6e6;cursor:default}
.full_layer_pop .layer_box .btn_area.type02 p.color_type01 button {background:#4876ef}
.full_layer_pop .layer_box .cont_area {display:inline-block;position:relative;width:460px !important}
.full_layer_pop .layer_box .cont_area .scrollbar-inner {overflow-y:auto;width:100%;height:calc(100vh - 155px);max-height:576px}
.full_layer_pop .layer_box .cont_area .footer_area {display:inline-block;position:relative;margin-top:20px;padding:0 30px;width:100%;text-align:center}
.full_layer_pop .layer_box .cont_area .empty_list {padding-top:236px;width:100%;color:#4c4c4c;font-size:15px;letter-spacing:-1.5px;line-height:normal;text-align:center;background:url("../../image/pc/ico/ico_exclamation.png") no-repeat center 160px / 58px 58px}

.full_layer_pop .layer_box .cont_area .footer_comment {display:inline-block;margin:0 30px 30px;width:calc(100% - 60px);border:none;color:#999;font-size:13px;letter-spacing:-0.5px;line-height:normal;text-align:left;background-color:#fff}
.full_layer_pop .layer_box .cont_area .comment {display:inline-block;margin:20px 0 30px;padding:0 30px;width:100%;color:#999;font-size:11px;letter-spacing:-0.5px;text-align:left}
.full_layer_pop .progress-bar {text-indent:-9999px}

.floating_overlay_box {display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:6543;background-color:rgba(0, 0, 0, 0.4)}
.floating_overlay_box .layer_box {display:inline-block;position:absolute;top:50%;left:50%;width:auto;background-color:#fff}
.floating_overlay_box .layer_box a {display:block;width:auto}
.floating_overlay_box .layer_box .btn_area {display:inline-block;position:relative;width:100%;height:30px;text-align:right;background:#fff}
.floating_overlay_box .layer_box .btn_area button {display:inline-block;position:relative;top:6px;padding:0 10px;height:15px;color:#212121;font-size:11px;letter-spacing:-0.5px;line-height:4px}
.floating_overlay_box .layer_box .btn_area>button:last-child {border-left:1px solid #212121}

/* 메세지 내에 공통 리스트 */
.com_pad {padding:5px 0 6px}
.com_pad02 {margin:0 10px;padding:17px 0}
.border_b {border-bottom:1px solid #eaeaea}
.msg_item_list li {position:relative;padding:15px 30px 15px}
.msg_item_list li:after {display:inline-block;position:absolute;right:30px;bottom:0;left:30px;height:1px;background-color:#eaeaea;content:""}
.msg_item_list .top_area {position:relative;margin-bottom:10px}
.msg_item_list .top_area .state {width:74px}
.msg_item_list .top_area .state.progress_msg img {width:43px;height:auto !important}
.msg_item_list .top_area .state.waiting img {width:52px}
.msg_item_list .top_area .state.delay img {width:52px}
.msg_item_list .top_area .state.deny img {width:43px}
.msg_item_list .top_area .state.cancel img {width:52px}
.msg_item_list .top_area .state.send_complete {width:53px;height:18px;background:url("../../image/pc/message/badge_complete.png") no-repeat center center / 53px 18px}
.msg_item_list .top_area .state.send_scheduled {width:53px;height:18px;background:url("../../image/pc/message/badge_scheduled.png") no-repeat center center / 53px 18px}
.msg_item_list .top_area .date {position:absolute;top:3px;left:0;padding:0 10px 0 84px;width:100%;color:#aeaeae;font-size:0.786em;letter-spacing:-0.5px}
.msg_item_list .top_area .date span {margin-right:4px}
.msg_item_list .top_area .date .buy {margin-right:2px;color:#48c156}
.msg_item_list .top_area .date .sell {margin-right:2px;color:#7e8cf6}
.msg_item_list .top_area .date .otj {color:#ee5310}
.msg_item_list .top_area .date .odj {color:#00a0b5}
.msg_item_list .top_area .short_date {position:absolute;top:2px;right:0;color:#70ace3;font-family:Roboto, Malgun Gothic, sans-serif;font-size:12px;letter-spacing:normal}
.msg_item_list dl {position:relative}
.msg_item_list dl dt {padding-top:3px;width:74px}
.msg_item_list dl dt img {width:74px;height:54px}
.msg_item_list dl dd {position:absolute;top:0;left:0;padding:0 10px 0 84px;width:100%}
.msg_item_list dl dd p {margin-bottom:5px}
.msg_item_list dl dd p.tit {display:-webkit-box;overflow:hidden;height:2.4em;line-height:1.2em;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.msg_item_list dl dd p.current {font-size:1.071em;font-weight:bold;line-height:normal}
.msg_item_list dl dd p.current em {font-weight:normal}
.msg_item_list dl dd p.current span.discount {margin-right:6px;color:#999;font-weight:normal}
.msg_item_list dl dd p.current span.option {margin-right:6px;color:#aeaeae;font-size:13px;font-weight:normal}
.msg_item_list dl .toggle_message {display:inline-block;display:-webkit-box;overflow:hidden;position:relative;margin-top:5px;padding-right:24px;max-height:40px;color:#212121;font-size:14px;letter-spacing:-0.6px;line-height:20px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.msg_item_list dl .toggle_message:after {display:inline-block;position:absolute;right:4px;bottom:0;width:16px;height:16px;background:url("../../image/pc/orderjob/ic-arrow-down-16-px.png") no-repeat center center / 16px 16px;content:""}
.msg_item_list dl .file_num {display:inline-block;margin-top:8px;width:100%;color:#212121;font-size:14px;font-weight:bold;letter-spacing:-0.6px;line-height:normal;text-align:left}
.msg_item_list dl .file_num:empty {display:none}
.msg_item_list dl ul {display:none;overflow:hidden;margin-top:10px;width:100%}
.msg_item_list dl ul li {display:inline-block;float:left;position:relative;margin-bottom:4px;padding:0 30px 0 26px;width:100%;height:18px;border-bottom:none;color:#212121;font-size:14px;letter-spacing:normal;line-height:16px;background:url("../../image/pc/message/ic_file02.png") no-repeat left center / 18px 18px}
.msg_item_list dl ul li:after {display:none}
.msg_item_list dl ul li a {display:inline-block;overflow:hidden;width:100%;height:18px;text-overflow:ellipsis;white-space:nowrap}
.msg_item_list dl ul li:last-child {margin-bottom:0}
.msg_item_list dl ul li span {display:inline-block;position:absolute;top:50%;right:0;color:#999;font-size:12px;letter-spacing:-0.5px;line-height:normal;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.msg_item_list dl.on .toggle_message {max-height:none;-webkit-line-clamp:initial}
.msg_item_list dl.on .toggle_message:after {transform:rotate(180deg);content:""}
.msg_item_list dl.on ul {display:inline-block;max-height:none}
.msg_item_list li.disabled {display:inline-block;width:100%;background-color:rgba(0, 0, 0, 0.03)}
.msg_item_list li.disabled .top_area .state.send_scheduled {background:url("../../image/pc/message/badge_complete.png") no-repeat center center / 53px 18px}
.msg_item_list li.disabled .top_area .short_date {color:#b6b7bd}
.msg_item_list .btn_area_s {margin-top:10px;text-align:right}
.msg_item_list .btn_area_s p button {display:inline-block;width:111px;height:40px;border:1px solid #ddd;color:#212121;font-size:15px;line-height:38px;text-align:center}
.msg_item_list .btn_area_s p button.full {width:100%}
.msg_price_suggest_orderjob .msg_item_list dl dt {height:57px;background:#f5ffff url("../../image/pc/orderjob/ci-orderjob.png") no-repeat center center;background-size:87.2% 22%}
.more_list {display:inline-block;margin:3px 30px 10px;width:calc(100% - 60px);height:50px;border:1px solid #e1e1e1;color:#666;font-size:16px;letter-spacing:-0.6px;line-height:48px;text-align:center}
.more_list img {display:inline-block;margin-left:10px;width:16px;height:16px;vertical-align:middle}

.make_input {display:inline-block;margin-top:18px;padding:0 30px;width:100%}
.make_input.last {margin-top:0}
.make_input>label {display:inline-block;float:left;margin-bottom:10px;width:100%;color:#212121;font-size:14px;letter-spacing:-0.6px;line-height:normal}
.make_input>label span {display:inline-block;margin-left:10px;color:#999;font-size:12px;letter-spacing:-0.5px;line-height:normal}
.make_input .inform_type01 {display:inline-block;width:100%;font-size:14px}
.make_input .inform_type01 .photo {display:inline-block;overflow:hidden;float:left;position:relative;width:28px;height:28px;border:1px solid #f0f0f0;border-radius:50%;vertical-align:middle}
.make_input .inform_type01 .photo span {display:inline-block;overflow:hidden;width:100%;height:100%;border-radius:50%;color:#fff;font-size:15px;font-weight:bold;line-height:24px;text-align:center}
.make_input .inform_type01 .photo span img {position:absolute;top:50%;left:50%;max-width:28px;max-height:28px;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.make_input .inform_type01 .name {display:inline-block;float:left;margin-left:8px;height:28px;color:#212121;font-size:18px;letter-spacing:-0.6px;line-height:24px;vertical-align:middle}
.make_input .inform_type01>input[type=text] {display:inline-block;float:left;margin-right:5px;padding-left:44px;width:200px;height:40px;border:1px solid #eaeaea;border-radius:2px;color:#212121;line-height:normal;background:#fff url("../../image/pc/message/ic_calender.png") no-repeat 12px center / 22px 22px}
.make_input .inform_type01>input[type=text]::-webkit-input-placeholder {color:#999}
.make_input .inform_type01>input[type=text]:-moz-placeholder {color:#999}
.make_input .inform_type01>input[type=text]::-moz-placeholder {color:#999}
.make_input .inform_type01>input[type=text]:-ms-input-placeholder {color:#999}
.make_input .inform_type01>input[type=text]::placeholder {color:#999}
.make_input .inform_type01 .selectbox {display:inline-block;float:left;position:relative;margin-right:5px;padding:0;width:calc((100% - 210px) / 2);min-width:auto;height:40px;border:1px solid #eaeaea;border-radius:2px;background:url("../../image/pc/orderjob/ic-arrow-down-16-px.png") no-repeat right 12px center / 16px 16px}
.make_input .inform_type01 .selectbox.last {margin-right:0}
.make_input .inform_type01 .selectbox label {display:inline-block;position:absolute;top:50%;left:14px;color:#212121;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.make_input .inform_type01 .selectbox select {width:100%;height:40px;color:#666;line-height:normal;opacity:0;filter:alpha(opacity=0);-webkit-appearance:none;-moz-appearance:none;appearance:none}
.make_input .inform_type01 .selectbox:before {display:none}
.make_input .inform_type01 textarea {display:inline-block;padding:12px 14px;width:100%;height:120px;border:1px solid #eaeaea;border-radius:2px;letter-spacing:-0.6px;line-height:normal;resize:none}
.make_input .inform_type01 textarea::-webkit-input-placeholder {color:#999}
.make_input .inform_type01 textarea:-moz-placeholder {color:#999}
.make_input .inform_type01 textarea::-moz-placeholder {color:#999}
.make_input .inform_type01 textarea:-ms-input-placeholder {color:#999}
.make_input .inform_type01 textarea::placeholder {color:#999}
.make_input .inform_type01 .plus {display:inline-block;width:100%;height:40px;border:1px solid #eaeaea;border-radius:2px;color:#212121;letter-spacing:-0.3px;line-height:33px;text-align:center}
.make_input .inform_type01 .plus img {display:inline-block;margin-top:-3px;margin-right:15px;width:16px;height:16px;vertical-align:middle}
.make_input .inform_type01 .file_upload {float:left;position:relative;margin-left:0;width:100%;border:none;border-bottom:1px solid #eaeaea}
.make_input .inform_type01 .file_upload .MultiFile-wrap {position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}
.make_input .inform_type01 .file_upload .MultiFile-wrap input[type=file] {display:inline-block;width:100%;height:100%;cursor:pointer}
.make_input .inform_type01 .uploaded_file {display:inline-block;overflow:hidden;float:left;position:relative;margin-bottom:5px;padding:0 85px 0 14px;width:100%;height:40px;border:1px solid #eaeaea;border-radius:2px;color:#000;line-height:38px;text-overflow:ellipsis;white-space:nowrap;background-color:#fff}
.make_input .inform_type01 .uploaded_file span {display:inline-block;position:absolute;top:50%;right:48px;color:#999;font-size:10px;letter-spacing:-0.4px;line-height:normal;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.make_input .inform_type01 .uploaded_file .remove_file {display:inline-block;position:absolute;top:50%;right:12px;margin-bottom:5px;width:16px;height:16px;background:url("../../image/pc/orderjob/btn-close-16-px.png") no-repeat center center / 16px 16px;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.make_input .inform_type01 .container {float:left;z-index:100;margin-bottom:5px;padding:15px;width:100%;border:1px solid #eaeaea;color:#666;background-color:#fcfcfc}
.make_input .inform_type01 .container.no_special {bottom:56px}
.make_input .inform_type01 .container .progress_cancel_center {margin-bottom:10px}
.make_input .inform_type01 .container .progress_cancel_center .progress_tit {display:inline-block;padding:2px 0 0 25px;height:22px;color:#212121;font-weight:bold;background:url("../../image/pc/message/ic_file01_md_3.png") no-repeat 0 0;background-size:22px 22px}
.make_input .inform_type01 .container .progress_cancel_center button {display:inline-block;float:right;margin:-1px -5px 0 0;padding:2px 5px 5px;border-radius:9px;color:#fff;font-size:11px;background-color:#808080}
.make_input .inform_type01 .container .row {overflow:hidden}
.make_input .inform_type01 .container .row {padding:2px 0 5px}
.make_input .inform_type01 .container .row .file_info {overflow:hidden;padding-top:3px;width:100%;line-height:1.2}
.make_input .inform_type01 .container .row .file_info .col-sm-3 {overflow:hidden;float:left;width:80%;color:#212121;text-overflow:ellipsis;white-space:nowrap}
.make_input .inform_type01 .container .row .file_info .col-sm-1 {float:right;margin-top:5px;width:20%;color:#999;font-size:10px;text-align:right}
.make_input .inform_type01 .container .row .progress_box {position:relative}
.make_input .inform_type01 .container .row .progress {margin-top:5px;width:80%;height:8px}
.make_input .inform_type01 .container .row .progress_control {position:absolute;top:-6px;right:0}
.make_input .inform_type01 .container .row .progress_control img {width:14px;height:14px}
.make_input .inform_type01 .container .row .progress_control button img {width:14px;height:14px;vertical-align:top}
.make_input .inform_type01 .container .danger .file_info .col-sm-3 {color:#e62e2e}
.make_input .inform_type01 .container .danger .progress .progress-bar {background:linear-gradient(to left, #efb9c4, #c26373)}
.make_input .inform_type01 .file_upload:before {content:""}
.make_input .input_check {margin-top:10px}

.footer_area button {display:inline-block;float:left;margin-right:8px;width:calc(50% - 4px);height:40px;border:1px solid #999;color:#212121;font-size:16px;font-weight:500;letter-spacing:-0.7px;line-height:36px;background-color:#fff}
.footer_area>button:last-child {margin-right:0}
.footer_area button.submit {border:1px solid #4876ef;color:#fff;background-color:#4876ef}
.footer_area button:disabled {border:1px solid #e6e6e6 !important;background-color:#e6e6e6 !important}

/* noty theme */
.noty_theme__otwojob_alert,
.otwojob_alert {padding:10px;border:1px solid #eaeaea;border-radius:4px;color:#666 !important;font-size:13px;letter-spacing:-0.3px;line-height:17px;text-align:center;background:#f5f5f5 !important;box-shadow:0 2px 6px 0 rgba(0, 0, 0, 0.2)}
.otwojob_alert .noty_buttons {display:inline-block;margin-top:10px;width:100%}
.otwojob_alert .noty_buttons>button {display:inline-block;margin-right:4px;width:38px;height:22px;border-radius:2px;line-height:20px;text-align:center;background-color:#fff}
.otwojob_alert .noty_buttons>button:last-child {margin-right:0}

.guide_question {display:inline-block;margin-left:8px;width:18px;height:18px;vertical-align:middle;background:url("../../image/pc/ico/ico_free_q.png") no-repeat center center / 18px 18px}
.guide_question.type02 {margin-left:4px}

.transform_tab {display:none}
.transform_tab.on {display:block}
.transform_tab .type01 .inner {padding:100px 0}
.transform_tab .type02 .inner {padding:100px 0 50px}
.transform_tab .type03 {border-top:1px solid #eaeaea}
.transform_tab .type03 .inner {padding:50px 0}
.transform_tab .visual .inner>label {display:block;position:relative;margin:0;width:100%;color:#212121;font-size:32px;letter-spacing:-1.4px;line-height:44px;text-align:left}
.transform_tab .visual .inner>label.center {text-align:center}
.transform_tab .visual .inner>label a {display:inline-block;position:absolute;right:0;bottom:0;color:#666;font-size:16px;letter-spacing:-1.1px;line-height:normal}
.transform_tab .visual .inner>label b {display:initial;font-size:32px;font-weight:bold}
.transform_tab .visual .inner>label span {display:block;margin-top:20px;width:100%;color:#212121;font-size:20px;letter-spacing:-0.9px;line-height:32px;text-align:left}
.transform_tab .visual .inner>label.absolute {position:absolute;top:100px;left:0}
.transform_tab .visual .inner .main_img {display:inline-block;float:right}
.transform_tab .visual .inner .main_img.left {float:left;margin-top:35px}
.transform_tab .visual .inner .long_sentence {display:inline-block;overflow-y:auto;margin:30px 0 100px;padding:30px;width:100%;height:397px;border:1px solid #eaeaea;color:#666;font-size:14px;letter-spacing:normal;line-height:24px;text-align:left;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;word-break:break-all}
.transform_tab .visual .inner .image_list {display:inline-block;margin-top:30px;width:100%}
.transform_tab .visual .inner .image_list li {display:inline-block;float:left;margin-right:13px;width:290px}
.transform_tab .visual .inner .image_list li:last-child {margin-right:0}
.transform_tab .visual .inner .image_list li img {width:100%}
.transform_tab .visual .inner .link_list {display:inline-block;margin-top:10px;width:100%}
.transform_tab .visual .inner .link_list li {display:inline-block;position:relative;margin-top:20px;padding:0 0 0 304px;width:100%;height:140px;border:1px solid #eaeaea;text-align:left}
.transform_tab .visual .inner .link_list li .image_set {display:inline-block;position:absolute;top:0;bottom:0;left:0;width:304px;border-right:1px solid #eaeaea;text-align:center;background-color:#f5f9ff}
.transform_tab .visual .inner .link_list li .image_set img {display:inline-block}
.transform_tab .visual .inner .link_list li a {display:inline-block;padding:30px 0 0 40px;width:100%;height:100%}
.transform_tab .visual .inner .link_list li h3 {display:block;color:#212121;font-size:22px;font-weight:bold;letter-spacing:-1px;line-height:normal;text-decoration:underline}
.transform_tab .visual .inner .link_list li h4 {display:block;margin-top:10px;color:#212121;font-size:18px;letter-spacing:-0.8px;line-height:normal}
.transform_tab .visual .inner .link_list li span.link_text {display:inline-block;position:absolute;top:30px;right:40px;color:#3a7dff;font-size:12px;letter-spacing:normal;line-height:normal}
.transform_tab .visual .inner .link_list li span.link_text:after {display:inline-block;margin-left:10px;width:10px;height:10px;vertical-align:middle;background:url("../../image/pc/ico/ic-outlink.png") no-repeat center center / 10px 10px;content:""}
.transform_tab .visual .inner .guide_list {display:inline-block;margin-top:35px;width:100%}
.transform_tab .visual .inner .guide_list li {display:inline-block;margin-bottom:20px;width:100%;color:#212121;font-size:20px;letter-spacing:-0.9px;text-align:left}
.transform_tab .visual .inner .guide_list li:last-child {margin-bottom:0}
.transform_tab .visual .inner .guide_list li label {display:inline-block;margin-right:47px;width:85px;font-weight:bold;line-height:normal}
.transform_tab .visual .inner .guide_list li.grey {color:#666;font-size:16px;letter-spacing:-0.7px}
.transform_tab .visual .inner .guide_list li.grey a {margin-left:10px;text-decoration:underline}
.transform_tab .visual .inner .msg_list {display:inline-block;margin-top:10px;width:100%;color:#999;font-size:16px;letter-spacing:-0.5px;line-height:normal}
.transform_tab .visual .inner .msg_list li {position:relative;margin-bottom:10px;padding-left:18px;text-align:left}
.transform_tab .visual .inner .msg_list li:last-child {margin-bottom:0}
.transform_tab .visual .inner .msg_list li:before {display:inline-block;position:absolute;top:50%;left:7px;transform:translateY(-50%);content:"\00B7"}
.transform_tab .visual .inner>.comment {display:inline-block;margin-top:26px;width:100%;color:#212121;font-size:18px;letter-spacing:-0.8px;line-height:32px;text-align:left}
.transform_tab .visual .inner button {display:inline-block;margin-top:50px;width:240px;height:70px;font-size:24px;font-weight:bold;letter-spacing:-0.7px;line-height:68px}
.transform_tab .visual .inner button.dark {color:#fff;background-color:#212121}
.transform_tab .visual .inner button.center {text-align:center}
.transform_tab .visual .inner .left_tab {display:inline-block;margin:30px 0 40px;width:100%}
.transform_tab .visual .inner .left_tab button {display:inline-block;float:left;margin:0;width:150px;height:44px;border-bottom:2px solid #d8d8d8;color:#999;font-size:18px;font-weight:normal;letter-spacing:-0.8px;line-height:42px;text-align:center}
.transform_tab .visual .inner .left_tab button.selected {border-bottom:2px solid #414141;color:#212121}
.transform_tab .type03 .inner>label {line-height:normal}
.transform_tab .type03 .inner>label b {font-size:20px;letter-spacing:-0.6px}
.transform_tab .faq_list {display:none;text-align:left}
.transform_tab .faq_list.on {display:block}
.transform_tab .round_btns {display:inline-block;margin-top:20px;width:100%}
.transform_tab .round_btns a {display:inline-block;float:left;margin-top:40px;margin-right:40px;padding-top:40px;width:208px;height:208px;border:6px solid #fff;border-radius:50%;color:#154680;font-size:18px;letter-spacing:-1.4px;line-height:normal;text-align:center;background-color:#fff;transition:0.3s}
.transform_tab .round_btns a:hover {border:6px solid #0478ff;box-shadow:0 8px 8px 0 rgba(0, 0, 0, 0.2);transform:translateY(-10px)}
.transform_tab .round_btns a:nth-child(5n) {margin-right:0}
.transform_tab .round_btns a i {display:inline-block;margin-bottom:17px;width:80px;height:80px;background-image:url("../../image/pc/temp/protection/protection_sprite.png");background-repeat:no-repeat}
.transform_tab .round_btns a.sprite-business i {background-position:0 0}
.transform_tab .round_btns a.sprite-design i {background-position:-80px 0}
.transform_tab .round_btns a.sprite-dev i {background-position:-160px 0}
.transform_tab .round_btns a.sprite-etc i {background-position:-240px 0}
.transform_tab .round_btns a.sprite-lesson i {background-position:0 -80px}
.transform_tab .round_btns a.sprite-marketing i {background-position:-80px -80px}
.transform_tab .round_btns a.sprite-movie i {background-position:-160px -80px}
.transform_tab .round_btns a.sprite-music i {background-position:-240px -80px}
.transform_tab .round_btns a.sprite-transration i {background-position:0 -160px}
.transform_tab .round_btns a.sprite-writing i {background-position:-80px -160px}
.transform_tab .brand_banners {display:inline-block;margin-top:40px;width:100%}
.transform_tab .brand_banners a {display:inline-block;float:left;margin-right:20px;width:285px;height:80px;background-image:url("../../image/pc/temp/protection/protection_sprite.png");background-repeat:no-repeat}
.transform_tab .brand_banners a:last-child {margin-right:0}
.transform_tab .brand_banners a.footer_banner_1 {background-position:0 -240px}
.transform_tab .brand_banners a.footer_banner_2 {background-position:-320px 0}
.transform_tab .brand_banners a.footer_banner_3 {background-position:-320px -80px}
.transform_tab .brand_banners a.footer_banner_4 {background-position:-160px -160px}
.transform_tab .faq_list>.list>li>a {padding-top:18px;min-height:60px;font-size:16px;background:url("../../image/pc/ico/ico_arrow1_on.png") no-repeat 98% 50%, url("../../image/pc/ico/ico_question.png") no-repeat 24px 18px}
.transform_tab .faq_list>.list>li>ul>li {padding:20px 80px 20px 74px;font-size:16px;line-height:22px;background:url("../../image/pc/ico/ico_answer.png") no-repeat 24px 20px}

.tooltip_guide {display:inline-block;margin-left:5px;width:15px;height:15px;vertical-align:middle;background:url("../../image/pc/ico/icon-tooltip.png") no-repeat center center / 15px 15px}

select.with_placeholder {display:inline-block;padding-left:15px;width:100%;height:38px;border:1px solid #e9e9e9;color:#333;font-size:14px;letter-spacing:-0.7px;line-height:36px;text-align:left;background:#fff url("../../image/pc/ico/ico_arrow_next02.png") no-repeat right 11px center;filter:alpha(opacity=0);-webkit-appearance:none;-moz-appearance:none;appearance:none}
select.with_placeholder:required:invalid {color:#999}
select.with_placeholder option[value=""] {display:none}
select.with_placeholder option {height:38px;color:#333}

.big_title_block {display:inline-block;position:relative;margin-bottom:20px;width:100%;height:121px;border:6px solid #818e9d}
.big_title_block .account {display:inline-block;position:absolute;top:21px;text-align:left}
.big_title_block .account label {display:block;margin-bottom:7px;color:#333;font-size:16px;letter-spacing:-0.8px;line-height:normal}
.big_title_block .account span {display:block;color:#212121;font-family:Roboto, Malgun Gothic, sans-serif;font-size:36px;font-weight:bold;letter-spacing:normal;line-height:normal}
.big_title_block .account span:after {font-family:"Malgun Gothic", "Apple SD Gothic Neo",dotum,arial,sans-serif;font-size:28px;font-weight:normal;content:"\C6D0"}
.big_title_block .account span.red {color:#4876ef}
.big_title_block .account:nth-child(1) {left:40px}
.big_title_block .account:nth-child(2) {left:296px}
.big_title_block .submit_btns {display:inline-block;position:absolute;top:50%;right:20px;width:180px;height:81px;color:#fff;font-size:20px;font-weight:bold;letter-spacing:-1px;line-height:79px;text-align:center;background-color:#4876ef;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.big_title_block .submit_btns:before {display:inline-block;margin-right:15px;width:44px;height:44px;vertical-align:middle;background:url("../../image/pc/ico/ic_coin_pc.gif") no-repeat center center / 44px 44px;content:""}
.big_title_block .submit_btns.disabled {background-color:#d8d8d8}
.big_title_block .submit_btns.disabled:before {background:url("../../image/pc/ico/ic_coin_pc_disabled.png") no-repeat center center / 44px 44px}

.payment_method_detail .tbl_type04 {border-top:1px solid #e7e7e7}
.payment_method_detail .tbl_type04 th {padding:20px 0 20px 25px;color:#333;font-size:15px;font-weight:bold;background-color:#fff}
.payment_method_detail .tbl_type04 td {padding:15px 38px 10px 38px;font-size:15px}
.payment_method_detail .tbl_type04 td .word {color:#666;font-size:15px}
.payment_method_detail .tbl_type04 tr:last-child th,
.payment_method_detail .tbl_type04 tr:last-child td {border-bottom:1px solid #e7e7e7}

.extend_layer_bg {display:none;overflow-y:auto;position:fixed;top:0;left:0;z-index:222;width:100%;height:100%;background-color:rgba(0,0,0,0.5);opacity:1}
.extend_layer_bg .popup_layer {position:relative;top:10vh;left:50%;max-height:initial;transform:none}
.extend_layer_bg .popup_layer .pop_content {max-height:none}
.extend_layer_bg.print_now {overflow-y:initial;background-color:transparent}
.extend_layer_bg.print_now .popup_layer {top:0;left:0}

.sentence_form {display:inline-block;width:100%;color:#999;font-size:14px;letter-spacing:-0.7px;line-height:1.57;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;word-break:break-all}
.sentence_form span {color:#333}

#content_container>.inner_container.post_form {text-align:center;background:none;border:none}
#content_container>.inner_container.post_form:before {display:none}
.post_form > h2 {float:left;margin:0 0 16px 0;padding:0 20px;color:#333;letter-spacing:-0.5px;line-height:normal;}
.post_form > h2.tit_sect3 {margin:15px 0 0;color:#000;font-size:32px;letter-spacing:-1px;line-height:normal;text-align:left;float:none}
.post_form > .bottom_btns {position:relative;margin:48px 0 56px;padding-left:20px;text-align:left;}
.post_form > .bottom_btns button.common {display:inline-block;width:70px;height:32px;border: 1px solid #c3c3c3;color:#555;font-size:15px;letter-spacing:-1.58px;line-height:30px;text-align:center;}
.post_form > .bottom_btns button.twitter {display:inline-block;position:absolute;right:36px;top:-5px;width:42px;height:42px;background:url(../../image/pc/btn/btn-share-twitter-48-px.png) no-repeat center center / 42px 42px;}
.post_form > .bottom_btns button.facebook {display:inline-block;position:absolute;right:88px;top:-5px;width:42px;height:42px;background:url(../../image/pc/btn/btn-share-facebook-48-px.png) no-repeat center center / 42px 42px;}

.post_form > .date {display:block;margin:24px 0 15px;padding-left:20px;color:#999;font-size:14px;letter-spacing:normal;line-height:24px;text-align:left}
.post_form .list_wrap {display:inline-block;width:100%;padding:0 20px}
.post_form .list_wrap li {display:inline-block;position:relative;padding:40px 0;width:100%;border-bottom:1px solid #eaeaea;text-align:left}
.post_form .list_wrap li > a {display:inline-block;position:absolute;left:0;right:0;bottom:0;top:0;z-index:10}
.post_form .list_wrap li:first-child {border-top:3px solid #eaeaea}
.post_form .list_wrap li .tit {display:block;margin-bottom:18px;width:100%;color:#212121;font-size:20px;letter-spacing:-1px;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.post_form .list_wrap li .desc {display:inline-block;overflow:hidden;margin-bottom:14px;width:100%;height:72px;color:#666;font-size:16px;letter-spacing:-0.5px;line-height:24px;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.post_form .list_wrap li .date {display:block;color:#aeaeae;font-size:14px;letter-spacing:normal;line-height:normal;}
.post_form .list_wrap li .image {display:inline-block;position:absolute;right:0;top:40px;width:150px;height:150px;overflow:hidden;text-align:center;}
.post_form .list_wrap li .image img {position:absolute;top:0;left:50%;width:auto;height:150px;vertical-align:top;opacity:0}
.post_form .list_wrap li .image + .desc {width:758px}
.post_form .paging {margin:32px 0 56px}
.post_form .desc_detail {display:inline-block;width:964px;padding:40px 0 44px;border-top:2px solid #eaeaea;border-bottom:1px solid #eaeaea;color:#555;font-size:16px;line-height:32px;letter-spacing:-0.94px;text-align:left;word-break:break-all}
.post_form .desc_detail img {display:inline-block;max-width: 100%}
.post_form .next_list {margin-bottom:72px;padding:0 20px;text-align:left}
.post_form .next_list .tit {display:block;margin-bottom:16px;color:#383838;font-size:20px;font-weight:bold;letter-spacing:normal;line-height:normal;}
.post_form .next_list ul {display:inline-block;width:100%}
.post_form .next_list ul li {display:inline-block;position:relative;width:100%;border-bottom:1px solid #eaeaea;}
.post_form .next_list ul li:first-child {border-top:2px solid #eaeaea}
.post_form .next_list ul li a {display:inline-block;width:860px;overflow:hidden;padding:12px 0;color:#555;font-size:16px;letter-spacing:normal;line-height:30px;text-overflow:ellipsis;white-space:nowrap;}
.post_form .next_list ul li a .date {display:inline-block;position:absolute;right:0;top:12px;color:#aaa}


/* 공용 레이어 팝업 */
.popLayer{display:none;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background-color:rgba(0,0,0,0.5);}
.popLayer.active{display:block;}
.popLayer .popContainer{position:absolute;top:10vh;left:50%;transform:translateX(-50%);width:auto;min-width:450px;max-width:80%;max-height:80vh;background-color:#fff;overflow-y:auto;}
.popLayer .popContainer .popTit{position:relative;padding:18px 30px}
.popLayer .popContainer .popTit h2{font-size:24px;font-weight:normal;line-height:32px;letter-spacing:-2px;}
.popLayer .popContainer .popTit h2:before {position:absolute;left:0;bottom:0;width:100%;height:2px;background:#d7dce5;content:'';z-index:1}
.popLayer .popContainer .popTit h2:after {position:absolute;left:0;bottom:0;width:33%;height:2px;background:#4876ef;content:'';z-index:2}
.popLayer .popContainer .popTit .btnClose{position:absolute;top:50%;right:15px;width:23px;height:23px;transform:translateY(-50%)}
.popLayer .popContainer .popTit .btnClose:before,
.popLayer .popContainer .popTit .btnClose:after {position:absolute;top:11px;left:0;width:23px;height:1px;background:#444;content:""}
.popLayer .popContainer .popTit .btnClose:before {transform:rotate(45deg)}
.popLayer .popContainer .popTit .btnClose:after {transform:rotate(-45deg)}
.popLayer .popContainer .popContent{padding:30px;}

@media screen and (max-width:460px) {
    .popLayer .popContainer{top:0;left:0;transform:none;width:100%;height:100%;min-width:auto;max-width:none;max-height:none;}
    .popLayer .popContainer .popTit{padding:12px 18px;}
    .popLayer .popContainer .popTit h2{font-size:20px;line-height:26px;}
    .popLayer .popContainer .popContent{padding:24px 10px;}
}

@media screen and (max-width:320px) {
    .popLayer .popContainer .popContent{padding:15px 5px;}
}

/* 긱워커 프로필 등록 */
#gigProfileMemberSwitch .popContainer{width:100%;max-width:720px;}

.user_add .inpRdo label,
.user_add .inpChk label{cursor:pointer;}

.user_add input[type="text"] {width:100%;padding:12px;color:var(--sub_color);font-size:16px;line-height:24px;letter-spacing:-0.5px;border:1px solid #d7dce5;border-radius:4px;box-sizing:border-box}
.user_add input[type="text"]::placeholder {color:#8491a7}
.user_add input[type="text"]:disabled {color:#afbac8;border:1px solid #d7dce5;background:#eaedf4}
.user_add input[type="text"]:disabled::placeholder {color:#8491a7}

.user_add .user_add_tit {margin-bottom:12px;color:#5c667b;font-size:18px;font-weight:normal;line-height:24px;letter-spacing:-0.5px}
.user_add .user_add_tit span {color:#d63131}
.user_add .user_choice {display:flex}
.user_add .user_choice .box {position:relative;width:100%}
.user_add .user_choice .box+.box {margin-left:18px}
.user_add .user_choice .box h4 {font-size:26px;font-weight:normal;line-height:36px;letter-spacing:-2px}
.user_add .user_choice .box h4 strong {font-weight:bold}
.user_add .user_choice .box p {color:#5c667b;font-size:14px;line-height:32px;letter-spacing:-1px}
.user_add .user_choice .box input+.lbl  {display:block;padding:16px 20px;height:187px;border:1px solid #d7dce5;border-radius:8px}
.user_add .user_choice .box input+.lbl:before {content:none}
.user_add .user_choice .box input:checked+.lbl {border-color:#4876ef}
.user_add .user_choice .box.person .lbl:after {position:absolute;right:20px;bottom:16px;display:inline-block;width:91px;height:80%;background:url(../../image/pc/common/gig_profile_type01.png) no-repeat;background-size:100% auto;background-position:right bottom;content:''}
.user_add .user_choice .box.business .lbl:after {position:absolute;right:23px;bottom:23px;display:inline-block;width:98px;height:80%;background:url(../../image/pc/common/gig_profile_type02.png) no-repeat;background-size:100% auto;background-position:right bottom;content:''}
.user_add .item {margin-top:32px}
.user_add .item .input_tit {margin-bottom:12px;color:#5c667b;font-size:16px;font-weight:normal;line-height:20px;letter-spacing:-0.5px}
.user_add .item .input_tit span {color:#d63131}
.user_add .item .input_tit+.business_type {margin-top:12px}
.user_add .item .business_type {margin-top:32px}
.user_add .item .business_type.list {display:flex}
.user_add .item .business_type.list .inpRdo,
.user_add .item .business_type.list .list_input {width:100%}
.user_add .item .business_type.list .inpRdo+.inpRdo,
.user_add .item .business_type.list .list_input+.list_input {margin-left:11px}
.user_add .item .business_type.list .inpRdo input+.lbl {padding-left:20px;line-height:62px;border:1px solid #d6dce5;border-radius:8px}
.user_add .item_privacy {margin-top:40px}
.user_add .user_popup_btn {margin-top:24px;width:100%;text-align:center}
.user_add .user_popup_btn button {width:110px;height:38px;color:#5c667b;font-size:16px;line-height:24px;letter-spacing:-1px;border:1px solid #d7dce5}
.user_add .user_popup_btn button.popup_submit {color:#fff;border-color:#4876ef;background:#4876ef}

.user_add .item_privacy .item_privacy_tit {display:flex;justify-content:space-between;align-items:center}
.user_add .item_privacy li+li {margin-top:10px}
.user_add .item_privacy li .inpChk input+.lbl span {display:inline-block;margin-left:5px;color:var(--sub_color);font-size:14px;line-height:20px;font-weight:normal}
.user_add .item_privacy li .inpChk input+.lbl span.must {color:#d63131}
.user_add .item_privacy li .privacy_more {display:inline-flex;align-items:center;color:#8491a7;font-size:13px;line-height:20px;letter-spacing:-0.5px}
.user_add .item_privacy li .privacy_more:after {display:inline-block;margin:0 8px 0 12px;width:12px;height:6px;background:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 1L5 5L1 1' stroke='%238491A7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat;content:''}
.user_add .item_privacy li:first-child {margin-bottom:18px;padding-bottom:10px;border-bottom:1px solid #d7dce5}
.user_add .item_privacy li:first-child .inpChk input+.lbl {font-weight:bold}
.user_add .item_privacy li .item_privacy_details {display:none;margin:10px 0 20px 0;padding:12px;color:#8491A7;font-size:13px;line-height:16px;letter-spacing:-0.5px;border:1px solid #eaedf4;border-radius:4px;max-height:100px;overflow-y:auto;}

.user_add .item_privacy .agreeCheck.folding .privacy_more:after{transform:rotate(180deg);}
.user_add .item_privacy .agreeCheck.folding .item_privacy_details{display:block;}



@media screen and (max-width:460px) {
    .user_add .user_add_tit {font-size:16px;letter-spacing:-0.5px}
    .user_add .user_choice {display:block;}
    .user_add .user_choice .box+.box {margin-top:8px;margin-left:0px;}
    .user_add .user_choice .box h4 {font-size:18px;line-height:20px;letter-spacing:-0.5px}
    .user_add .user_choice .box p {margin-top:8px;line-height:17px;}
    .user_add .user_choice .box input+.lbl  {padding:20px 22px;height:120px;border-radius:12px}
    .user_add .user_choice .box.person .lbl:after {top:12px;right:20px;width:74px;background-position:right top;}
    .user_add .user_choice .box.business .lbl:after {top:21px;right:20px;width:80px;background-position:right top;}
    .user_add .item .input_tit {margin-top:24px;}
    .user_add .item .business_type {margin-top:0px}
    .user_add .item .business_type.list {flex-wrap:wrap}
    .user_add .item .business_type.list .inpRdo {flex:0 0 48%}
    .user_add .item .business_type.list .inpRdo:last-child {margin:8px 0 0}
    .user_add .item .business_type.list .list_input {margin-left:0px !important;}

    .user_add input[type="text"] {height:auto;padding:10px;}
    .user_add input[type="text"]:focus {border: 1px solid #d7dce5}

    .user_add .item_privacy li .inpChk input+.lbl {font-size:14px;letter-spacing:-1px;}
    .user_add .item_privacy li .inpChk input+.lbl:before {margin-right:4px;}
    .user_add .item_privacy li .inpChk input+.lbl span {margin-left:3px;}
    .user_add .item_privacy li .privacy_more {font-size:12px;letter-spacing:-1px}
    .user_add .item_privacy li .privacy_more:after {display:inline-block;margin:0 0 0 4px;}
}

/* GIG-8 (S)*/
/* 사람인 긱 재능마켓 서비스 종료 예정 안내 페이지 */
.service_termination_info {width:1004px;margin:0 auto 58px;padding:32px 0;background:#F8FAFC;text-align:center;border-radius:24px}
.service_termination_info .inner {max-width:320px;margin:0 auto}
.service_termination_info .title {display:block;margin:0 0 40px;font-size:31px;line-height:50px;color:#292E41;letter-spacing:-3px}
.service_termination_info .title .point {color:#2d67ff}
.service_termination_info .txt {font-size:18px;line-height:28px;color:#475067;letter-spacing:-1px}
.service_termination_info .date {color:#292E41}
.service_termination_info .txt + .txt {margin:16px 0 0}
.service_termination_info .list_link {display:flex;flex-direction:column;gap:16px;margin:40px 0;padding:0 0 40px;border-bottom:1px solid #d7dce5}
.service_termination_info .btn_link {display:inline-flex;align-items:center;justify-content:center;gap:8px;width:278px;height:56px;font-size:22px;line-height:30px;color:#292e41;font-weight:700;border:1px solid #2d67ff;background:#fff;border-radius:8px;letter-spacing:-1px;box-sizing:border-box}
.service_termination_info .btn_link.store {width:100%;margin:40px 0 0}
.service_termination_info .btn_link .arr {display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='32' viewBox='0 0 33 32' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.7929 4.62624C11.4023 5.01676 11.4023 5.64993 11.7929 6.04045L21.7524 16L11.7929 25.9596C11.4023 26.3501 11.4023 26.9833 11.7929 27.3738C12.1834 27.7643 12.8165 27.7643 13.2071 27.3738L23.8737 16.7071C24.2643 16.3166 24.2643 15.6834 23.8737 15.2929L13.2071 4.62624C12.8165 4.23571 12.1834 4.23571 11.7929 4.62624Z' fill='%23292E41'/%3E%3C/svg%3E") no-repeat 50% 50%}
.service_termination_info .btn_link .logo_saramin {display:inline-flex;align-items:center;justify-content:center;width:83px;height:21px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='83' height='21' viewBox='0 0 83 21' fill='none'%3E%3Cpath d='M5.28503 7.18542C6.93295 7.18542 8.56651 7.61993 9.34949 8.26648C9.72489 8.57584 9.82925 8.95853 9.85046 9.22449C9.88259 9.62094 9.74642 10.0339 9.48816 10.328C9.02568 10.8353 8.22484 10.9061 7.44812 10.5067C6.82466 10.1966 5.84238 9.96179 5.16296 9.96179C3.52467 9.96183 3.34753 10.7486 3.34753 11.0868C3.34763 11.6705 3.80541 12.0207 4.87878 12.2587L6.79675 12.6493C9.19151 13.1982 10.3563 14.3875 10.3563 16.2841C10.3562 18.7779 8.34093 20.453 5.34265 20.453C2.51323 20.4529 1.0365 19.4757 0.533081 19.0555C-0.0440443 18.5762 -0.17618 17.6645 0.251831 17.1044C0.532026 16.7273 0.920581 16.5351 1.34558 16.535C1.64737 16.535 1.96775 16.6318 2.28015 16.83C3.05388 17.3274 4.29671 17.6492 5.44617 17.6493C7.1059 17.6493 7.35429 16.9164 7.35437 16.4794C7.35437 15.8777 6.89798 15.5014 5.8739 15.2587C5.50516 15.1774 5.26709 15.1338 5.03699 15.0927C4.71581 15.0351 4.43847 14.9853 3.88367 14.8436C2.26465 14.4311 0.333862 13.4606 0.333862 11.1835C0.334103 8.75467 2.27784 7.18551 5.28503 7.18542ZM17.2928 7.44031C20.7504 7.44031 22.5038 9.04217 22.5038 12.202V18.0341C22.5037 18.5638 22.3716 18.8217 21.9608 19.0946C21.5106 19.399 19.8196 20.3914 16.9589 20.3915C13.2935 20.3915 11.9872 18.2637 11.9872 16.2723C11.9872 15.3791 12.3367 12.463 16.8387 12.4628C17.8885 12.4628 18.5944 12.6105 19.4755 12.8182L19.5624 12.8387V12.1063C19.5623 10.7554 18.8621 10.1796 17.2216 10.1796C16.3654 10.1796 15.4891 10.4009 14.9052 10.5868C14.2569 10.7912 13.684 10.7455 13.2919 10.4598C12.9745 10.2277 12.7997 9.85734 12.7997 9.41687C12.7997 8.77121 13.1386 8.30462 13.8075 8.03015C14.473 7.74588 15.848 7.44032 17.2928 7.44031ZM29.1473 7.5116C29.9372 7.51161 30.718 7.58419 31.1844 7.70007C32.1057 7.94643 32.6129 8.50499 32.6132 9.27332C32.6132 9.84949 32.1572 10.7029 31.1786 10.703C30.9397 10.703 30.7012 10.6559 30.4491 10.6063C30.1242 10.5418 29.7865 10.4739 29.3837 10.4882C28.5014 10.5152 28.0723 11.0446 28.0721 12.1063V18.8427C28.0721 19.7103 27.4013 20.3903 26.538 20.3905H26.536L26.5106 20.3876C26.5029 20.3879 26.4958 20.3897 26.4823 20.3915C25.6719 20.3914 25.0126 19.7343 25.0126 18.9266V11.5116C25.0126 8.96912 26.5196 7.5116 29.1473 7.5116ZM38.91 7.44031C42.3672 7.44031 44.121 9.04217 44.121 12.202V18.0341C44.1209 18.5642 43.9884 18.822 43.578 19.0946C43.1272 19.3992 41.4363 20.3914 38.576 20.3915C34.9107 20.3915 33.6044 18.2637 33.6044 16.2723C33.6044 15.3791 33.9538 12.4629 38.4559 12.4628C39.5055 12.4628 40.2108 12.6105 41.0917 12.8182L41.1796 12.8387V12.1063C41.1795 10.7555 40.4792 10.1796 38.8387 10.1796C37.9826 10.1796 37.1063 10.4009 36.5223 10.5868C35.8741 10.7912 35.3016 10.7455 34.9091 10.4598C34.592 10.2273 34.4169 9.85737 34.4169 9.41687C34.4169 8.77068 34.7561 8.30459 35.4257 8.03015C36.0908 7.7459 37.4646 7.44036 38.91 7.44031ZM58.9296 7.44031C62.2268 7.44031 63.8299 9.12244 63.83 12.5829V18.7479C63.83 19.6291 63.147 20.32 62.2753 20.3202C61.4594 20.3202 60.7694 19.6 60.7694 18.7479V12.6542C60.7694 11.1905 60.0753 10.4169 58.7626 10.4169C57.7197 10.417 57.0947 10.8192 56.8593 10.9706L56.7802 11.0204V18.7479C56.7802 19.6291 56.1078 20.3201 55.2499 20.3202C54.4204 20.3202 53.7196 19.6 53.7196 18.7479V12.6307C53.7196 11.1623 53.0442 10.4169 51.7128 10.4169C50.6704 10.4169 50.0449 10.8192 49.8094 10.9706L49.7303 11.0204V18.7479C49.7303 19.6441 49.0726 20.3201 48.2001 20.3202C47.3706 20.3202 46.6698 19.6 46.6698 18.7479V9.89343C46.6698 9.3821 46.8194 9.10235 47.2635 8.78308C48.3695 7.94237 49.9785 7.44041 51.5692 7.44031C53.047 7.44031 54.1392 7.86485 55.0067 8.77527L55.0516 8.82214L55.1024 8.7821C56.2172 7.90488 57.5404 7.44034 58.9296 7.44031ZM77.5272 7.44031C81.0302 7.44031 82.8817 9.21855 82.8817 12.5829V18.7479C82.8817 19.6441 82.224 20.3201 81.3514 20.3202C80.5224 20.3202 79.8212 19.6 79.8212 18.7479V12.7255C79.8211 11.0236 78.5871 10.4169 77.4325 10.4169C76.4329 10.4169 75.5279 10.7192 75.0819 10.9999L75.0497 11.0204V18.7479C75.0497 19.6441 74.3911 20.3202 73.5184 20.3202C72.6892 20.3199 71.9891 19.5999 71.9891 18.7479V9.84558C71.9891 9.30152 72.1257 9.02191 72.5321 8.73621C72.8387 8.51972 74.4899 7.44037 77.5272 7.44031ZM17.1014 14.535C15.816 14.5351 14.9523 15.1858 14.952 16.1532C14.952 17.2116 15.7621 17.8192 17.1737 17.8192C18.5337 17.8191 19.2829 17.3452 19.5292 17.1893L19.5624 17.1678V14.9344L19.5116 14.9198C18.7019 14.6825 18.0169 14.535 17.1014 14.535ZM38.7186 14.535C37.433 14.5352 36.5694 15.1859 36.5692 16.1532C36.5692 17.2116 37.379 17.8192 38.7909 17.8192C40.1519 17.8192 40.9005 17.3452 41.1464 17.1893L41.1796 17.1678V14.9344L41.1288 14.9198C40.3195 14.6825 39.6337 14.535 38.7186 14.535ZM67.9091 5.94519C68.7669 5.94524 69.4391 6.63545 69.4393 7.51648V15.8485C69.4393 16.7297 68.767 17.4198 67.9091 17.4198C67.0796 17.4198 66.3788 16.7006 66.3788 15.8485V7.51648C66.379 6.62049 67.0373 5.94519 67.9091 5.94519ZM67.9091 -0.00012207C69.1376 -0.00012207 70.1004 0.958349 70.1005 2.1825C70.1005 3.40016 69.0967 4.42859 67.9091 4.42859C66.6805 4.42853 65.7186 3.44203 65.7186 2.1825C65.7187 0.938342 66.66 -7.03144e-05 67.9091 -0.00012207Z' fill='%232D67FF'/%3E%3C/svg%3E") no-repeat 50% 50%}
.service_termination_info .btn_link .logo_store {display:inline-flex;align-items:center;justify-content:center;width:58px;height:24px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58' height='24' viewBox='0 0 58 24' fill='none'%3E%3Cpath d='M34.7947 3.35156C35.5401 3.35156 36.1451 3.95577 36.1453 4.70117C36.1453 5.44676 35.5403 6.05176 34.7947 6.05176H24.1785V6.05273C23.8881 6.06843 23.8057 6.13755 23.7888 6.43652V7.43945C23.7942 7.53561 23.8072 7.60759 23.8308 7.66211H34.1423C34.8877 7.66219 35.4917 8.26637 35.4919 9.01172C35.4919 9.75725 34.8878 10.3622 34.1423 10.3623H24.1453C23.8785 10.3819 23.8028 10.4578 23.7878 10.7539V11.5762L23.7976 11.6807C23.8275 11.9009 23.9213 11.9568 24.1785 11.9707V11.9717H34.7947C35.5403 11.9717 36.1453 12.5767 36.1453 13.3223C36.145 14.0677 35.5401 14.6719 34.7947 14.6719H29.7234V17.4121H36.1931C36.9387 17.4121 37.5437 18.0171 37.5437 18.7627C37.5435 19.5081 36.9386 20.1123 36.1931 20.1123H21.0388C20.2935 20.1122 19.6894 19.508 19.6892 18.7627C19.6892 18.0172 20.2933 17.4122 21.0388 17.4121H27.0232V14.6719H22.4373C22.0794 14.6718 21.7362 14.5294 21.4832 14.2764C21.23 14.0231 21.0876 13.6794 21.0876 13.3213L21.0886 4.70117C21.0888 3.95575 21.6938 3.35156 22.4392 3.35156H34.7947Z' fill='%23292E41'/%3E%3Cpath d='M54.6826 3.14648C55.4279 3.1467 56.032 3.75084 56.0322 4.49609V19.502C56.0322 20.2474 55.428 20.8523 54.6826 20.8525C53.937 20.8525 53.332 20.2475 53.332 19.502V12.5029H49.6709V14.6602C49.6709 17.5415 47.3345 19.8779 44.4531 19.8779C41.572 19.8777 39.2363 17.5414 39.2363 14.6602V8.89453C39.2365 6.01349 41.5721 3.67799 44.4531 3.67773C47.3344 3.67773 49.6707 6.01334 49.6709 8.89453V9.80273H53.332V4.49609C53.3323 3.75071 53.9372 3.14648 54.6826 3.14648ZM44.4531 6.37793C43.0633 6.37818 41.9367 7.50466 41.9365 8.89453V14.6602C41.9365 16.0502 43.0631 17.1775 44.4531 17.1777C45.8433 17.1777 46.9707 16.0504 46.9707 14.6602V8.89453C46.9705 7.50451 45.8432 6.37793 44.4531 6.37793Z' fill='%23292E41'/%3E%3Cpath d='M16.5636 17.4122C17.309 17.4122 17.9139 18.0165 17.9142 18.7618C17.9142 19.5074 17.3092 20.1124 16.5636 20.1124H1.4386C0.693013 20.1124 0.0880127 19.5074 0.0880127 18.7618C0.088264 18.0165 0.693168 17.4122 1.4386 17.4122H16.5636ZM8.97083 3.00793C9.71628 3.00793 10.3212 3.61214 10.3214 4.35754V7.29016C10.7192 8.50059 12.2268 10.6254 16.5763 12.1935C17.2776 12.4464 17.6417 13.2196 17.3888 13.921C17.1359 14.6224 16.3617 14.9854 15.6603 14.7325C12.3301 13.5319 10.1916 11.9222 8.94153 10.3087C7.69143 11.9222 5.55298 13.5319 2.22278 14.7325C1.5214 14.9854 0.747149 14.6224 0.494263 13.921C0.241406 13.2197 0.605427 12.4464 1.30676 12.1935C5.92001 10.5303 7.33545 8.24078 7.62122 7.0802V4.35754C7.62143 3.61227 8.22556 3.00815 8.97083 3.00793Z' fill='%23292E41'/%3E%3C/svg%3E") no-repeat 50% 50%}

/* 긱 재능마켓 서비스 종료 팝업 */
.sri_dimmed {overflow:auto;position:fixed;top:0;left:0;z-index:200;width:100%;height:100%;background:rgba(0,0,0,0.5)}
.modal_gig_end {width:560px;display:none;position:fixed;top:50%;left:50%;z-index:210;padding:40px;border-radius:16px;box-sizing:border-box;background-color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,0.15);transform:translateY(-50%) translateX(-50%) translateZ(0);text-align:left}
.modal_gig_end .gig_end_tit {margin-bottom:16px}
.modal_gig_end .gig_end_tit img {display:block;margin-bottom:20px;width:103px;height:auto}
.modal_gig_end .gig_end_tit h4 {color:#292e41;font-size:20px;font-weight:700;line-height:28px;letter-spacing:-1px}
.modal_gig_end .txt {color:#5C667B;font-size:14px;line-height:20px;letter-spacing:-1px}
.modal_gig_end .noti {margin-top:15px;color:#5C667B;font-size:15px;font-weight:700;line-height:20px;letter-spacing:-1px}
.modal_gig_end .BtmArea {display:flex;margin-top:24px;justify-content:center}
.modal_gig_end .BtmArea .BtnType {display:inline-flex;justify-content:center;align-items:center;position:relative;min-width:100px;border:1px solid #8491a7;border-radius:4px;box-sizing:border-box;text-align:center;vertical-align:top;color:#475067;background:#fff;padding:6px 11px;height:40px;font-size:14px;line-height:24px}
.modal_gig_end .BtmArea .BtnType + .BtnType {margin-left:8px;border-color:#2d65f2;background-color:#2d65f2;color:#fff}
.modal_gig_end .BtnClose {position:absolute;top:16px;right:16px;z-index:10}
.modal_gig_end .BtnClose:after {display:block;width:24px;height:24px;background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.546 6.64648L17.2531 7.35359L7.35359 17.2531L6.64648 16.546L16.546 6.64648Z' fill='%2367738E'/%3E%3Cpath d='M7.35359 6.64648L17.2531 16.546L16.546 17.2531L6.64648 7.35359L7.35359 6.64648Z' fill='%2367738E'/%3E%3C/svg%3E%0A") no-repeat;content:""}
/* GIG-8 (E)*/