﻿a[disabled],a[aria-disabled=true],a.disabled,button[disabled],button[aria-disabled=true],button.disabled{pointer-events:none !important;cursor:default !important;text-decoration:none !important}a[disabled] *,a[aria-disabled=true] *,a.disabled *,button[disabled] *,button[aria-disabled=true] *,button.disabled *{text-decoration:none !important}button[class^=btn_],a[class^=btn_]{display:inline-block;box-sizing:border-box;vertical-align:top}button[class^=btn_]:hover,a[class^=btn_]:hover{cursor:pointer}button[class^=btn_] [class^=ico_],a[class^=btn_] [class^=ico_]{display:inline-block;position:relative;vertical-align:top}button[class^=btn_] .text,a[class^=btn_] .text{display:inline-block;position:relative;vertical-align:top}a.btn_lg,button.btn_lg{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;display:-webkit-inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;min-width:200px;height:50px;padding:0 23px 1px;border-radius:6px;font-family:"Noto Sans KR", sans-serif;font-size:16px;line-height:24px;letter-spacing:-0.01em;font-weight:700}a.btn_lg.btn_pill,button.btn_lg.btn_pill{min-width:auto;border-radius:50px}a.btn_lg [class^=ico_],button.btn_lg [class^=ico_]{height:24px;margin-right:5px}a.btn_lg .ico_gift,button.btn_lg .ico_gift{width:18px;background-position:left center;background-repeat:no-repeat;background-size:18px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_gift@2x.png")}a.btn_lg .ico_purchase_alarm,button.btn_lg .ico_purchase_alarm{width:18px;background-position:left center;background-repeat:no-repeat;background-size:18px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_purchase_alarm@2x.png")}a.btn_md,button.btn_md{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;display:-webkit-inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;min-width:140px;height:44px;padding:0 23px 1px;border-radius:6px;font-family:"Noto Sans KR", sans-serif;font-weight:700;font-size:15px;line-height:23px;letter-spacing:-0.01em}a.btn_md.btn_pill,button.btn_md.btn_pill{min-width:auto;border-radius:44px}a.btn_md [class^=ico_],button.btn_md [class^=ico_]{margin-right:5px}a.btn_md [class^=ico_]:last-child,button.btn_md [class^=ico_]:last-child{margin-right:0;margin-left:5px}a.btn_md .ico_add_white,button.btn_md .ico_add_white{width:14px;height:14px;margin-top:1px;background-position:center;background-repeat:no-repeat;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_add_white@2x.png")}a.btn_md .ico_review,button.btn_md .ico_review{width:16px;height:16px;margin-right:5px;background-position:center;background-repeat:no-repeat;background-size:16px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_review_16x16@2x.png")}a.btn_sm,button.btn_sm{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;display:-webkit-inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;height:38px;padding:0 13px 1px;border-radius:6px;font-family:"Noto Sans KR", sans-serif;font-size:13px;line-height:19px;letter-spacing:-0.01em}a.btn_sm.btn_pill,button.btn_sm.btn_pill{border-radius:38px}a.btn_sm [class^=ico_],button.btn_sm [class^=ico_]{height:19px;margin-right:3px}a.btn_sm [class^=ico_]:last-child,button.btn_sm [class^=ico_]:last-child{margin-right:0;margin-left:3px}a.btn_sm .ico_review_white,button.btn_sm .ico_review_white{width:14px;height:14px;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_review_white@2x.png")}a.btn_sm .ico_reset,button.btn_sm .ico_reset{width:13px;height:13px;background-position:center;background-repeat:no-repeat;background-size:13px 13px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_reset_13x13@2x.png")}a.btn_sm .ico_reset_black,button.btn_sm .ico_reset_black{width:13px;height:13px;background-position:center;background-repeat:no-repeat;margin-top:1px;background-size:13px 13px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_reset_black@2x.png")}a.btn_sm .ico_plus,button.btn_sm .ico_plus{width:14px;background-position:left center;background-repeat:no-repeat;background-size:12px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_plus_h12@2x.png")}a.btn_sm .ico_plus_primary,button.btn_sm .ico_plus_primary{width:12px;height:12px;background-position:left center;background-repeat:no-repeat;background-size:12px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_plus_primary_h12@2x.png")}a.btn_sm .ico_locate,button.btn_sm .ico_locate{width:14px;background-position:left center;background-repeat:no-repeat;background-size:13px 19px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_locate@2x.png")}a.btn_sm .ico_locate_black,button.btn_sm .ico_locate_black{width:13px;background-position:left center;background-repeat:no-repeat;background-size:13px 19px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_locate_black@2x.png")}a.btn_sm .ico_new_window,button.btn_sm .ico_new_window{width:14px;background-position:left center;background-repeat:no-repeat;background-size:14px 19px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_new_window@2x.png")}a.btn_sm .ico_all_view,button.btn_sm .ico_all_view{width:12px;background-position:left center;background-repeat:no-repeat;background-size:12px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_all_view@2x.png")}a.btn_sm .ico_review,button.btn_sm .ico_review{width:14px;height:19px;background-position:center;background-repeat:no-repeat;background-size:14px 19px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_review@2x.png")}a.btn_sm .ico_review_primary,button.btn_sm .ico_review_primary{width:14px;height:14px;margin-right:5px;background-position:center;background-repeat:no-repeat;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_review_primary_h14@2x.png")}a.btn_sm .ico_inquiry,button.btn_sm .ico_inquiry{width:17px;height:15px;background-position:center;background-repeat:no-repeat;background-size:17px 15px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_inquiry@2x.png")}a.btn_sm .ico_cart,button.btn_sm .ico_cart{width:14px;background-position:center;background-repeat:no-repeat;background-size:14px 19px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_cart@2x.png")}a.btn_sm .ico_excel,button.btn_sm .ico_excel{width:14px;background-position:center;background-repeat:no-repeat;background-size:14px 19px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_excel@2x.png")}a.btn_sm .ico_alarm,button.btn_sm .ico_alarm{width:12px;background-position:center;background-repeat:no-repeat;background-size:12px 19px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_alarm_on_h19@2x.png")}a.btn_sm .ico_delete,button.btn_sm .ico_delete{width:12px;background-position:center;background-repeat:no-repeat;background-size:12px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_delete_black_h12@2x.png")}a.btn_sm .ico_delete_white,button.btn_sm .ico_delete_white{width:12px;margin-top:1px;background-position:center;background-repeat:no-repeat;background-size:12px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_delete_white_h12@2x.png")}a.btn_sm .ico_calendar,button.btn_sm .ico_calendar{width:14px;background-position:center;background-repeat:no-repeat;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_calendar@2x.png")}a.btn_sm.btn_spec_compare .ico_compare,button.btn_sm.btn_spec_compare .ico_compare{display:block;width:13px;background-position:center;background-repeat:no-repeat;background-size:13px 13px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_compare@2x.png");vertical-align:top}a.btn_sm.btn_spec_compare .text,button.btn_sm.btn_spec_compare .text{font-size:14px;font-weight:500}a.btn_sm .ico_add,button.btn_sm .ico_add{width:14px;height:14px;margin-top:1px;background-position:center;background-repeat:no-repeat;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_add@2x.png")}a.btn_sm .ico_add_white,button.btn_sm .ico_add_white{width:14px;height:14px;margin-top:1px;background-position:center;background-repeat:no-repeat;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_add_white@2x.png")}a.btn_sm .ico_add_white_sm,button.btn_sm .ico_add_white_sm{display:inline-block;width:12px;height:12px;margin-right:4px;background-position:center;background-repeat:no-repeat;font-size:0;background-size:12px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_add_white_sm@2x.png")}a.btn_sm .ico_download_white,button.btn_sm .ico_download_white{width:10px;height:10px;background-position:left center;background-repeat:no-repeat;background-size:10px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_download_wh_h10@2x.png")}a.btn_sm .ico_edit_primary,button.btn_sm .ico_edit_primary{width:12px;height:12px;margin-top:1px;background-position:left center;background-repeat:no-repeat;background-size:12px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_edit_primary_h12@2x.png")}a.btn_sm .ico_edit_black,button.btn_sm .ico_edit_black{width:14px;height:14px;margin-top:1px;background-position:left center;background-repeat:no-repeat;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_edit_black_h14@2x.png")}a.btn_sm .ico_order_edit_black,button.btn_sm .ico_order_edit_black{width:12px;height:11px;margin-top:1px;background-position:left center;background-repeat:no-repeat;background-size:12px 11px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_order_edit_black_h11@2x.png")}a.btn_sm .ico_comment_white,button.btn_sm .ico_comment_white{width:14px;height:14px;margin-top:1px;background-position:left center;background-repeat:no-repeat;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_comment_white_h14@2x.png")}a.btn_sm .ico_search_black,button.btn_sm .ico_search_black{width:12px;height:12px;background-size:12px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_library_search@2x.png")}a.btn_sm .ico_star,button.btn_sm .ico_star{width:16px;height:15px;background-position:center;background-repeat:no-repeat;background-size:16px 15px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_star_h15@2x.png")}a.btn_sm .ico_download_gray,button.btn_sm .ico_download_gray{display:inline-block;flex-shrink:0;width:12px;height:12px;margin-right:4px;background-size:12px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_download_gray_12@2x.png");background-repeat:no-repeat;background-position:center center}a.btn_sm .ico_present,button.btn_sm .ico_present{margin-right:0}a.btn_sm .ico_present+.text,button.btn_sm .ico_present+.text{margin-left:3px}a.btn_sm.active .ico_star,button.btn_sm.active .ico_star{background-size:16px 15px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_star_h15_active@2x.png")}a.btn_xs,button.btn_xs{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;display:-webkit-inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;height:30px;padding:0 9px 1px;border-radius:4px;font-size:12px;line-height:18px;letter-spacing:-0.01em;font-family:"Noto Sans KR", sans-serif;font-weight:500}a.btn_xs.btn_pill,button.btn_xs.btn_pill{width:auto;padding-left:11px;padding-right:12px;border-radius:30px}a.btn_xs [class^=ico_],button.btn_xs [class^=ico_]{height:18px;margin-right:3px;background-position:left center;background-repeat:no-repeat}a.btn_xs [class^=ico_]:last-child,button.btn_xs [class^=ico_]:last-child{margin-right:0;margin-left:3px}a.btn_xs .ico_info,button.btn_xs .ico_info{width:14px;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_info@2x.png")}a.btn_xs .ico_check,button.btn_xs .ico_check{width:10px;background-size:10px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_check@2x.png")}a.btn_xs .ico_arw_white,button.btn_xs .ico_arw_white{width:6px;background-size:6px 6px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_arw_white@2x.png")}a.btn_xs .ico_arw_back,button.btn_xs .ico_arw_back{width:4px;background-size:4px 7px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_arr_back_4x7@2x.png")}a.btn_xs .ico_download_white,button.btn_xs .ico_download_white{width:10px;background-size:10px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_download_wh_h10@2x.png")}a.btn_xs .ico_download_primary,button.btn_xs .ico_download_primary{width:10px;background-size:10px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_download_primary_10x10@2x.png")}a.btn_xs .ico_change_white,button.btn_xs .ico_change_white{width:12px;background-size:10px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_change_wh_h10@2x.png")}a.btn_xs .ico_star,button.btn_xs .ico_star{width:14px;background-size:14px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_star@2x.png")}a.btn_xs .ico_alarm,button.btn_xs .ico_alarm{width:12px;background-size:12px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_alarm_on@2x.png")}a.btn_xs .ico_preview,button.btn_xs .ico_preview{width:12px;background-size:12px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_preview@2x.png")}a.btn_xs .ico_ebook_preview,button.btn_xs .ico_ebook_preview{width:12px;background-size:12px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_ebook_preview@2x.png")}a.btn_xs .ico_write_info,button.btn_xs .ico_write_info{width:14px;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_writer_info@2x.png")}a.btn_xs .ico_download,button.btn_xs .ico_download{width:10px;background-size:10px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_download_black@2x.png")}a.btn_xs .ico_complete,button.btn_xs .ico_complete{width:10px;background-size:10px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_complete_black@2x.png")}a.btn_xs .ico_excel,button.btn_xs .ico_excel{width:13px;background-position:center;background-repeat:no-repeat;background-size:13px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_excel_xs@2x.png")}a.btn_xs .ico_list_plus,button.btn_xs .ico_list_plus{width:8px;background-position:center;background-repeat:no-repeat;background-size:8px 8px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_plus_list@2x.png")}a.btn_xs .ico_call_center,button.btn_xs .ico_call_center{width:13px;height:13px;background-position:center;background-repeat:no-repeat;background-size:13px 13px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_call_center_black_h13@2x.png")}a.btn_xxs,button.btn_xxs{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;display:-webkit-inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;height:24px;padding:1px 5px 1px;border-radius:4px;letter-spacing:-0.01em;font-family:"Noto Sans KR", sans-serif;font-size:12px;line-height:18px;letter-spacing:-0.01em;font-weight:500}a.btn_xxs.btn_pill,button.btn_xxs.btn_pill{width:auto;border-radius:24px;padding-right:10px;padding-left:12px}a.btn_xxs.btn_pill.cast_popular,a.btn_xxs.btn_pill.cast_partner,a.btn_xxs.btn_pill.cast_formula,button.btn_xxs.btn_pill.cast_popular,button.btn_xxs.btn_pill.cast_partner,button.btn_xxs.btn_pill.cast_formula{padding-left:9px;padding-right:10px;color:#fff;-webkit-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;transition:background-color 0.2s ease-out, border-color 0.2s ease-out}a.btn_xxs.btn_pill.cast_popular .ico_caster_badge,a.btn_xxs.btn_pill.cast_partner .ico_caster_badge,a.btn_xxs.btn_pill.cast_formula .ico_caster_badge,button.btn_xxs.btn_pill.cast_popular .ico_caster_badge,button.btn_xxs.btn_pill.cast_partner .ico_caster_badge,button.btn_xxs.btn_pill.cast_formula .ico_caster_badge{width:15px;height:20px;background-position:center;background-repeat:no-repeat}a.btn_xxs.btn_pill.cast_formula,button.btn_xxs.btn_pill.cast_formula{background:#4eb2d6;border:1px solid #4eb2d6}a.btn_xxs.btn_pill.cast_formula .ico_caster_badge,button.btn_xxs.btn_pill.cast_formula .ico_caster_badge{width:11px;background-size:11px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_badge_formula@2x.png")}a.btn_xxs.btn_pill.cast_popular,button.btn_xxs.btn_pill.cast_popular{background:#50b19e;border:1px solid #50b19e}a.btn_xxs.btn_pill.cast_popular .ico_caster_badge,button.btn_xxs.btn_pill.cast_popular .ico_caster_badge{width:13px;background-size:13px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_badge_popular@2x.png")}a.btn_xxs.btn_pill.cast_partner,button.btn_xxs.btn_pill.cast_partner{background:#5055b1;border:1px solid #5055b1}a.btn_xxs.btn_pill.cast_partner .ico_caster_badge,button.btn_xxs.btn_pill.cast_partner .ico_caster_badge{width:12px;background-size:12px 15px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_badge_partner@2x.png")}a.btn_xxs.btn_pill.cast_partner,button.btn_xxs.btn_pill.cast_partner{background:#5055b1;border:1px solid #5055b1}a.btn_xxs.btn_pill.cast_partner .ico_caster_badge,button.btn_xxs.btn_pill.cast_partner .ico_caster_badge{background-size:12px 15px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_badge_partner@2x.png")}a.btn_xxs [class^=ico_],button.btn_xxs [class^=ico_]{height:18px;margin-right:3px}a.btn_xxs [class^=ico_]:last-child,button.btn_xxs [class^=ico_]:last-child{margin-right:0}a.btn_xxs .ico_arw,button.btn_xxs .ico_arw{width:6px;height:6px;margin-left:2px;background-position:center;background-repeat:no-repeat;background-size:6px 6px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/arw_info_more@2x.png")}a.btn_ip,button.btn_ip{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;display:-webkit-inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;min-width:86px;height:44px;padding:0 19px 1px;border-radius:6px;font-family:"Noto Sans KR", sans-serif;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:500}a.btn_ip.btn_pill,button.btn_ip.btn_pill{width:auto;border-radius:24px}a.btn_ip [class^=ico_],button.btn_ip [class^=ico_]{height:20px;margin-right:5px}a.btn_ip [class^=ico_]:last-child,button.btn_ip [class^=ico_]:last-child{margin-right:0;margin-left:5px}a.btn_ip .ico_heart,button.btn_ip .ico_heart{width:18px;background-position:center;background-repeat:no-repeat;background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_heart_h18@2x.png")}a.btn_ip .ico_heart_primary,button.btn_ip .ico_heart_primary{width:18px;background-position:center;background-repeat:no-repeat;background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_heart_pm_h18@2x.png")}a.btn_ip .ico_cart_white,button.btn_ip .ico_cart_white{width:18px;background-position:center;background-repeat:no-repeat;background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_cart_wh_h18@2x.png")}a.btn_ip .ico_present,button.btn_ip .ico_present{margin-top:1px}a.btn_ip .ico_excel,button.btn_ip .ico_excel{width:14px;background-position:center;background-repeat:no-repeat;background-size:14px 19px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_excel@2x.png")}a.btn_ip .ico_delete,button.btn_ip .ico_delete{width:14px;margin-top:1px;background-position:center;background-repeat:no-repeat;background-size:14px 15px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_delete_black_h15@2x.png")}a.btn_ip .ico_reset_lg,button.btn_ip .ico_reset_lg{width:13px;margin-top:1px;background-position:center;background-repeat:no-repeat;background-size:13px 13px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_reset_lg@2x.png")}a.btn_ip .ico_search,button.btn_ip .ico_search{width:18px;margin-top:1px;background-position:center;background-repeat:no-repeat;background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_btn_search@2x.png")}a.btn_ip .ico_add,button.btn_ip .ico_add{width:14px;height:14px;margin-top:1px;background-position:center;background-repeat:no-repeat;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_add@2x.png")}a.btn_ip .ico_msg_black,button.btn_ip .ico_msg_black{display:inline-block;width:18px;height:18px;background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_msg_black_h18@2x.png")}a.btn_ip .ico_write_black,button.btn_ip .ico_write_black{display:inline-block;width:18px;height:18px;background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_write_black_h18@2x.png")}a.btn_primary,button.btn_primary,a.btn_line_primary.active,button.btn_line_primary.active{color:#fff;background:#5055b1;border:1px solid #5055b1;-webkit-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;transition:background-color 0.2s ease-out, border-color 0.2s ease-out}a.btn_primary:hover,a.btn_primary:focus,a.btn_primary:active,button.btn_primary:hover,button.btn_primary:focus,button.btn_primary:active,a.btn_line_primary.active:hover,a.btn_line_primary.active:focus,a.btn_line_primary.active:active,button.btn_line_primary.active:hover,button.btn_line_primary.active:focus,button.btn_line_primary.active:active{color:#fff;background:#2c307c;border-color:#2c307c}a.btn_primary[disabled],a.btn_primary[aria-disabled],a.btn_primary.disabled,button.btn_primary[disabled],button.btn_primary[aria-disabled],button.btn_primary.disabled,a.btn_line_primary.active[disabled],a.btn_line_primary.active[aria-disabled],a.btn_line_primary.active.disabled,button.btn_line_primary.active[disabled],button.btn_line_primary.active[aria-disabled],button.btn_line_primary.active.disabled{color:#fff;background:#a6a9d7;border-color:#a6a9d7}a.btn_light_gray,button.btn_light_gray{color:#fff;background:#767676;border:1px solid #767676;-webkit-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;transition:background-color 0.2s ease-out, border-color 0.2s ease-out}a.btn_light_gray:hover,a.btn_light_gray:focus,a.btn_light_gray:active,button.btn_light_gray:hover,button.btn_light_gray:focus,button.btn_light_gray:active{background:#595959;border-color:#595959}a.btn_light_gray[disabled],a.btn_light_gray[aria-disabled],a.btn_light_gray.disabled,button.btn_light_gray[disabled],button.btn_light_gray[aria-disabled],button.btn_light_gray.disabled{background:#bebebe;border-color:#bebebe}a.btn_light_gray .ico_subscribe,button.btn_light_gray .ico_subscribe{display:inline-block;width:14px;height:14px;margin-top:2px;margin-right:4px;background-position:center;background-repeat:no-repeat;font-size:0;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_subscribe_w@2x.png")}a.btn_lighten_gray,button.btn_lighten_gray{color:#000;background:#f2f2f2;border:1px solid #f2f2f2;-webkit-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;transition:background-color 0.2s ease-out, border-color 0.2s ease-out}a.btn_lighten_gray:hover,a.btn_lighten_gray:focus,a.btn_lighten_gray:active,button.btn_lighten_gray:hover,button.btn_lighten_gray:focus,button.btn_lighten_gray:active{background:#f2f2f2;border-color:#f2f2f2}a.btn_lighten_gray[disabled],a.btn_lighten_gray[aria-disabled],a.btn_lighten_gray.disabled,button.btn_lighten_gray[disabled],button.btn_lighten_gray[aria-disabled],button.btn_lighten_gray.disabled{opacity:0.5}a.btn_white,button.btn_white{color:#000;border:1px solid #fff;background:#fff;-webkit-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;transition:background-color 0.2s ease-out, border-color 0.2s ease-out}a.btn_white:hover,a.btn_white:focus,a.btn_white:active,button.btn_white:hover,button.btn_white:focus,button.btn_white:active{background:#fff;border-color:#fff}a.btn_white[disabled],a.btn_white[aria-disabled],a.btn_white.disabled,button.btn_white[disabled],button.btn_white[aria-disabled],button.btn_white.disabled{color:rgba(0,0,0,0.5);background:#fff;border-color:#fff}a.btn_white[disabled] [class^=ico_],a.btn_white[aria-disabled] [class^=ico_],a.btn_white.disabled [class^=ico_],button.btn_white[disabled] [class^=ico_],button.btn_white[aria-disabled] [class^=ico_],button.btn_white.disabled [class^=ico_]{opacity:0.4}a.btn_line_primary,button.btn_line_primary{color:#474c98;border:1px solid #5055b1;background:#fff;-webkit-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;transition:background-color 0.2s ease-out, border-color 0.2s ease-out}a.btn_line_primary:hover,a.btn_line_primary:focus,a.btn_line_primary:active,button.btn_line_primary:hover,button.btn_line_primary:focus,button.btn_line_primary:active{background:#efeff8;border-color:#474c98;color:#474c98}a.btn_line_primary[disabled],a.btn_line_primary[aria-disabled],a.btn_line_primary.disabled,button.btn_line_primary[disabled],button.btn_line_primary[aria-disabled],button.btn_line_primary.disabled{color:rgba(71,76,152,0.5);background:#fff;border-color:#a6a9d7}a.btn_line_primary[disabled] [class^=ico_],a.btn_line_primary[aria-disabled] [class^=ico_],a.btn_line_primary.disabled [class^=ico_],button.btn_line_primary[disabled] [class^=ico_],button.btn_line_primary[aria-disabled] [class^=ico_],button.btn_line_primary.disabled [class^=ico_]{opacity:0.4}a.btn_line_gray,button.btn_line_gray{color:#000;background:#fff;border:1px solid #ccc;-webkit-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;transition:background-color 0.2s ease-out, border-color 0.2s ease-out}a.btn_line_gray:hover,a.btn_line_gray:focus,a.btn_line_gray:active,button.btn_line_gray:hover,button.btn_line_gray:focus,button.btn_line_gray:active{background:#f2f2f2;border-color:#ccc}a.btn_line_gray[disabled],a.btn_line_gray[aria-disabled],a.btn_line_gray.disabled,button.btn_line_gray[disabled],button.btn_line_gray[aria-disabled],button.btn_line_gray.disabled{color:#999;border-color:#eaeaea}a.btn_line_gray[disabled] [class^=ico_],a.btn_line_gray[aria-disabled] [class^=ico_],a.btn_line_gray.disabled [class^=ico_],button.btn_line_gray[disabled] [class^=ico_],button.btn_line_gray[aria-disabled] [class^=ico_],button.btn_line_gray.disabled [class^=ico_]{opacity:0.4}a.btn_line_green,button.btn_line_green{color:#4dac27;background:#fff;border:1px solid #4dac27;-webkit-transition:background-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}a.btn_line_green:hover,a.btn_line_green:focus,a.btn_line_green:active,button.btn_line_green:hover,button.btn_line_green:focus,button.btn_line_green:active{background:#f3ffef}a.btn_line_green[disabled],a.btn_line_green[aria-disabled],a.btn_line_green.disabled,button.btn_line_green[disabled],button.btn_line_green[aria-disabled],button.btn_line_green.disabled{color:rgba(60,154,23,0.5);background:#fff;border-color:#a5d592}a.btn_line_green[disabled] [class^=ico_],a.btn_line_green[aria-disabled] [class^=ico_],a.btn_line_green.disabled [class^=ico_],button.btn_line_green[disabled] [class^=ico_],button.btn_line_green[aria-disabled] [class^=ico_],button.btn_line_green.disabled [class^=ico_]{opacity:0.4}a.btn_green,button.btn_green{color:#fff;background:#4dac27;border:1px solid #4dac27;-webkit-transition:background-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}a.btn_green:hover,a.btn_green:focus,a.btn_green:active,button.btn_green:hover,button.btn_green:focus,button.btn_green:active{background:#459b23;border-color:#459b23}a.btn_green[disabled],a.btn_green[aria-disabled],a.btn_green.disabled,button.btn_green[disabled],button.btn_green[aria-disabled],button.btn_green.disabled{background:#a5d592;border-color:#a5d592}a.btn_green[disabled] [class^=ico_],a.btn_green[aria-disabled] [class^=ico_],a.btn_green.disabled [class^=ico_],button.btn_green[disabled] [class^=ico_],button.btn_green[aria-disabled] [class^=ico_],button.btn_green.disabled [class^=ico_]{opacity:0.4}a.btn_line_white,button.btn_line_white{color:#fff;border:1px solid #fff;background:transparent;-webkit-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;transition:background-color 0.2s ease-out, border-color 0.2s ease-out}a.btn_line_white:hover,a.btn_line_white:focus,a.btn_line_white:active,button.btn_line_white:hover,button.btn_line_white:focus,button.btn_line_white:active{background:transparent;border-color:#fff}a.btn_line_white[disabled],a.btn_line_white[aria-disabled],a.btn_line_white.disabled,button.btn_line_white[disabled],button.btn_line_white[aria-disabled],button.btn_line_white.disabled{color:rgba(255,255,255,0.5);background:transparent;border-color:#fff}a.btn_line_white[disabled] [class^=ico_],a.btn_line_white[aria-disabled] [class^=ico_],a.btn_line_white.disabled [class^=ico_],button.btn_line_white[disabled] [class^=ico_],button.btn_line_white[aria-disabled] [class^=ico_],button.btn_line_white.disabled [class^=ico_]{opacity:0.4}a.btn_alarm,button.btn_alarm{color:#767676;font-weight:500;border:1px solid #ccc}a.btn_alarm .ico_alarm,button.btn_alarm .ico_alarm{display:inline-block;width:14px;height:18px;font-size:0;background-position:left 3px;background-repeat:no-repeat;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_alarm_off@2x.png")}a.btn_alarm .text,button.btn_alarm .text{position:relative;padding-right:1px}a.btn_alarm.active,button.btn_alarm.active{color:#5055b1;border-color:#5055b1}a.btn_alarm.active .ico_alarm,button.btn_alarm.active .ico_alarm{background-position:1px center;background-size:12px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_alarm_on@2x.png")}a.btn_alarm.type_white,button.btn_alarm.type_white{color:#fff;border-color:rgba(255,255,255,0.5)}a.btn_alarm.type_white .ico_alarm,button.btn_alarm.type_white .ico_alarm{background-position:left 2px;background-repeat:no-repeat;background-size:14px 15px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_alarm_wh@2x.png")}a.btn_alarm.type_black,button.btn_alarm.type_black{color:#000}a.btn_alarm.type_black .ico_alarm,button.btn_alarm.type_black .ico_alarm{background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_alarm_black@2x.png")}a.btn_subscribe,button.btn_subscribe{min-width:auto;border:1px solid #ccc}a.btn_subscribe .ico_subscribe,button.btn_subscribe .ico_subscribe{display:inline-block;width:14px;height:14px;margin-top:2px;margin-right:4px;background-position:center;background-repeat:no-repeat;font-size:0;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_subscribe@2x.png")}a.btn_subscribe .text,button.btn_subscribe .text{font-weight:500}a.btn_subscribe.active,button.btn_subscribe.active{color:#fff;border-color:#4dac27;background:#4dac27}a.btn_subscribe.active .ico_subscribe,button.btn_subscribe.active .ico_subscribe{background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_subscribe_check_w@2x.png")}a.btn_subscribe.btn_sm .ico_subscribe,button.btn_subscribe.btn_sm .ico_subscribe{display:inline-block;width:12px;height:12px;background-position:center;background-repeat:no-repeat;font-size:0;background-size:12px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_subscribe_sm@2x.png")}a.btn_subscribe.btn_sm .text,button.btn_subscribe.btn_sm .text{font-weight:400}a.btn_subscribe.btn_sm.active .ico_subscribe,button.btn_subscribe.btn_sm.active .ico_subscribe{background-size:12px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_subscribe_check_sm_w@2x.png")}a.btn_subscribe.white_type,button.btn_subscribe.white_type{color:#fff;border-color:rgba(255,255,255,0.7)}a.btn_subscribe.white_type .ico_subscribe,button.btn_subscribe.white_type .ico_subscribe{background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_subscribe_w@2x.png")}a.btn_subscribe.white_type.active,button.btn_subscribe.white_type.active{border-color:#4dac27}a.btn_subscribe.white_type.active .ico_subscribe,button.btn_subscribe.white_type.active .ico_subscribe{background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_subscribe_check_w@2x.png")}a.btn_text_link,button.btn_text_link{color:#767676;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:400;text-align:left}a.btn_text_link .text,button.btn_text_link .text{text-decoration:underline}a.btn_text_link.ellipsis,button.btn_text_link.ellipsis{max-width:100%}a.btn_text_link.ellipsis .text,button.btn_text_link.ellipsis .text{overflow:hidden;display:inline-block;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap}a.btn_text_link.row_2_ellipsis .text,button.btn_text_link.row_2_ellipsis .text{display:block;display:-webkit-box;overflow:hidden;max-height:44px;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal}a.btn_text_link.size_lg,button.btn_text_link.size_lg{font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:500}a.btn_text_link.size_lg.row_2_ellipsis .text,button.btn_text_link.size_lg.row_2_ellipsis .text{display:block;display:-webkit-box;overflow:hidden;max-height:46px;line-height:23px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal}a.btn_text_link.size_sm,button.btn_text_link.size_sm{font-size:13px;line-height:19px;letter-spacing:-0.01em}a.btn_text_link.size_sm.row_2_ellipsis .text,button.btn_text_link.size_sm.row_2_ellipsis .text{display:block;display:-webkit-box;overflow:hidden;max-height:38px;line-height:19px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal}a.btn_text_link [class^=ico_],button.btn_text_link [class^=ico_]{margin-left:4px}a.btn_text_link:hover .text,a.btn_text_link:focus .text,a.btn_text_link:active .text,button.btn_text_link:hover .text,button.btn_text_link:focus .text,button.btn_text_link:active .text{text-decoration:underline}a.btn_file_down,button.btn_file_down{min-width:auto;max-width:100%;padding:0 15px;border:1px solid #eaeaea}a.btn_file_down .file_name,button.btn_file_down .file_name{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;min-width:0}a.btn_file_down .file_name .file_base,a.btn_file_down .file_name .file_extension,a.btn_file_down .file_name .memory,button.btn_file_down .file_name .file_base,button.btn_file_down .file_name .file_extension,button.btn_file_down .file_name .memory{display:inline-block;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#000;vertical-align:top}a.btn_file_down .file_name .file_base,button.btn_file_down .file_name .file_base{overflow:hidden;display:inline-block;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap}a.btn_file_down .file_name .file_extension,button.btn_file_down .file_name .file_extension{flex-shrink:0}a.btn_file_down .memory,button.btn_file_down .memory{display:inline-block;margin-left:6px;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#767676;vertical-align:top}a.btn_file_down .memory+.ico_file_down,button.btn_file_down .memory+.ico_file_down{margin-left:12px}a.btn_file_down .ico_file,button.btn_file_down .ico_file{display:inline-block;flex-shrink:0;width:13px;height:14px;margin-right:6px;background-size:13px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_file@2x.png");background-repeat:no-repeat;background-position:center center}a.btn_file_down .ico_file ~ .ico_file_down,button.btn_file_down .ico_file ~ .ico_file_down{margin-left:12px}a.btn_file_down .ico_file_down,button.btn_file_down .ico_file_down{display:inline-block;flex-shrink:0;width:11px;height:14px;margin-left:6px;background-size:11px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_file_down@2x.png");background-repeat:no-repeat;background-position:center center}.btn_more_body{color:#767676;font-size:14px;line-height:20px;letter-spacing:-0.01em;text-align:left}.btn_more_body [class^=ico_]{height:20px;margin-left:4px}.btn_more_body .ico_arw{width:20px;height:20px;background-position:center;background-repeat:no-repeat;background-size:20px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_more_body@2x.png")}.btn_more_body:hover .text,.btn_more_body:focus .text,.btn_more_body:active .text{text-decoration:underline}.btn_more_body.active .ico_arw{background-position:center;background-repeat:no-repeat;background-size:20px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_more_body_active@2x.png")}.btn_more_cont{color:#767676;font-size:15px;line-height:24px;letter-spacing:-0.01em;font-weight:500;text-align:left}.btn_more_cont [class^=ico_]{height:24px;margin-left:6px}.btn_more_cont .ico_arw{width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:24px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_more_cont@2x.png");-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.btn_more_cont .ico_arw_noline{width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:24px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_more_cont_noline@2x.png")}.btn_more_cont:hover .text,.btn_more_cont:focus .text,.btn_more_cont:active .text{text-decoration:underline}.btn_more_cont.active .ico_arw{background-position:center;background-repeat:no-repeat;background-size:24px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_more_cont_active@2x.png")}.btn_more_detail{color:#474c98;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:500;text-align:left}.btn_more_detail [class^=ico_]{margin-left:3px}.btn_more_detail .ico_plus{width:16px;height:16px;margin-top:1px;background-position:center;background-repeat:no-repeat;background-size:16px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_more_detail@2x.png")}.btn_more_plus_text{color:#000;font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:700;text-align:left}.btn_more_plus_text .ico_plus{width:10px;height:10px;margin:6px 0 0 6px;background-position:center;background-repeat:no-repeat;background-size:10px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_plus_h10_bold@2x.png")}.btn_more_plus_text:hover .text,.btn_more_plus_text:focus .text,.btn_more_plus_text:active .text{text-decoration:underline}.btn_more_plus_text.type_white{color:#fff}.btn_more_plus_text.type_white .ico_plus{background-size:10px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_plus_h10_bold_white@2x.png")}.btn_more_view{color:#595959;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:500;text-align:left}.btn_more_view [class^=ico_]{height:18px;margin-left:4px}.btn_more_view .ico_arw{display:inline-block;width:5px;height:9px;margin-top:5px;background-position:center;background-repeat:no-repeat;background-size:5px 9px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_more_view@2x.png");vertical-align:top}.btn_more_view .ico_check_green_md{width:13px;height:11px;margin-left:0}.btn_more_view:hover .text,.btn_more_view:focus .text,.btn_more_view:active .text{text-decoration:underline}.btn_more_view.size_sm{font-size:12px;line-height:18px;letter-spacing:-0.01em}.btn_more_view.size_sm .ico_arw{margin-top:4px}.btn_more_view.size_lg{font-size:14px;line-height:22px;letter-spacing:-0.01em}.btn_more_view.size_lg .ico_arw{margin-top:6px}.btn_more_view.size_xl{font-size:16px;line-height:24px;letter-spacing:-0.01em;font-weight:700}.btn_more_view.size_xl .ico_arw{margin-top:6px}.btn_more_view.fc_spot .text{color:#474c98}.btn_more_view.fc_spot .ico_arw{background-size:5px 9px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_more_view_spot@2x.png")}.btn_more_view.fc_black .ico_arw{background-size:5px 9px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_more_view_black@2x.png")}.btn_more_view.fc_white .text{color:#fff}.btn_more_view.fc_white .ico_arw{background-size:5px 9px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_more_view_white@2x.png")}.btn_more_plus{position:relative;display:inline-block;padding-top:31px;text-align:center;font-weight:400;color:#767676;vertical-align:top}.btn_more_plus:before{content:"";position:absolute;left:50%;top:0;display:block;width:25px;height:25px;margin-left:-12.5px;border:1px solid #ccc;border-radius:50%;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:9px 9px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_more_pick@2x.png");box-sizing:border-box}.btn_more_plus .text{font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#767676}.btn_more_plus.type_white:before{border:none;background-color:transparent;background-size:25px 25px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_more_pick_white@2x.png")}.btn_more_plus.type_white .text{color:#fff}.btn_more_plus.size_sm .text{font-size:13px;line-height:19px;letter-spacing:-0.01em}.btn_arw_link{display:inline-block;font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:700;vertical-align:top}.btn_arw_link:after{content:"";display:inline-block;width:16px;height:16px;margin:2px 0 0 6px;background-size:16px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/arw_anb_category_all@2x.png");vertical-align:top}.btn_arw_link:hover .text,.btn_arw_link:focus .text,.btn_arw_link:active .text{text-decoration:underline}.btn_reset{color:#767676;font-size:12px;line-height:18px;letter-spacing:-0.01em;text-align:left}.btn_reset [class^=ico_]{height:18px;margin-right:4px}.btn_reset .ico_reset{width:13px;height:13px;margin-top:2px;background-size:13px 13px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_reset@2x.png")}.btn_end{color:#767676;font-size:12px;line-height:18px;letter-spacing:-0.01em;text-align:left}.btn_end [class^=ico_]{height:18px;margin-right:4px}.btn_end .ico_end{width:13px;height:11px;margin-top:3px;background-size:13px 11px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_end@2x.png")}.ico_wish.lottie,.ico_wish.lottie.active,.ico_heart_primary.lottie,.ico_heart_primary.lottie.active{background:none !important}.ico_wish.lottie svg,.ico_heart_primary.lottie svg{vertical-align:top}.btn_wish{width:44px;height:44px;color:#fff;letter-spacing:-0.01em;line-height:42px;text-align:center;background:#fff;border:1px solid #ccc;border-radius:6px}.btn_wish .ico_wish{display:inline-block;width:18px;height:18px;margin-top:12px;background-position:center;background-repeat:no-repeat;background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_heart_h18@2x.png");vertical-align:top;-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.btn_wish.active .ico_wish{background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_heart_h18_active@2x.png")}.btn_wish.size_xs{width:30px;height:30px;border-radius:4px}.btn_wish.size_xs .ico_wish{width:14px;height:14px;margin-top:7px;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_heart_h14@2x.png")}.btn_wish.size_xs.active .ico_wish{background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_heart_h14_active@2x.png")}.btn_wish.size_xs.btn_pill{width:auto;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;display:-webkit-inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;height:30px;padding:0 9px 1px;border-radius:30px;color:#000;font-family:"Noto Sans KR", sans-serif;font-size:13px;line-height:19px;letter-spacing:-0.01em}.btn_wish.size_sm{width:38px;height:38px}.btn_wish.size_sm .ico_wish{margin-top:9px}.btn_wish.size_sm.btn_pill{width:auto;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;display:-webkit-inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;height:38px;padding:0 13px 1px;border-radius:38px;color:#000;font-family:"Noto Sans KR", sans-serif;font-size:13px;line-height:19px;letter-spacing:-0.01em}.btn_wish.size_sm.btn_pill .ico_wish{margin-top:1px;margin-right:3px}.btn_wish.size_lg{width:50px;height:50px}.btn_wish.size_lg .ico_wish{width:20px;height:20px;margin-top:11px;background-position:center;background-repeat:no-repeat;background-size:20px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_heart_h20@2x.png")}.btn_wish.size_lg .ico_wish.lottie{width:40px;height:40px;margin-top:2px}.btn_wish.size_lg.active .ico_wish{background-size:20px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_heart_h20_active@2x.png")}.btn_wish_circle{display:inline-block;width:42px;height:42px;border-radius:100%;border:1px solid #ccc;vertical-align:top;-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;transition:background 0.2s ease-out;line-height:1;padding:11px}.btn_wish_circle .ico_wish{width:18px;height:18px;background-position:center;background-repeat:no-repeat;background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_heart_h18@2x.png")}.btn_wish_circle.active .ico_wish{background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_heart_h18_active@2x.png")}.btn_wish_circle.size_sm{width:36px;height:36px;padding:10px}.btn_wish_circle.size_sm .ico_wish{width:14px;height:14px;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_heart_h14@2x.png")}.btn_wish_circle.size_sm.active .ico_wish{background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_heart_h14_active@2x.png")}.btn_like_circle{display:inline-block;width:42px;height:42px;background-position:center;background-repeat:no-repeat;border-radius:100%;border:1px solid #ccc;background-size:20px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_like_black@2x.png");vertical-align:top}.btn_like_circle.active{background-size:20px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_like_black_active@2x.png")}.btn_wish_icon{display:inline-block;width:18px;height:18px;text-align:center;vertical-align:top;-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.btn_wish_icon .ico_wish{display:inline-block;width:18px;height:18px;background-position:center;background-repeat:no-repeat;background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_heart_h18@2x.png");vertical-align:top}.btn_wish_icon.type_gray .ico_wish{background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_heart_gray_h18@2x.png")}.btn_wish_icon.has_val{width:auto;height:auto}.btn_wish_icon.has_val .ico_wish{opacity:0.3}.btn_wish_icon.has_val .val{display:inline-block;margin-left:4px;font-size:12px;line-height:18px;letter-spacing:-0.01em;color:#767676;vertical-align:top}.btn_wish_icon.has_val.active .ico_wish{opacity:1}.btn_wish_icon.has_val.active .val{color:#595959}.btn_wish_icon.active .ico_wish{background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_heart_h18_active@2x.png")}.btn_wish_alarm{display:inline-block;width:22px;height:22px;text-align:center;vertical-align:top;-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.btn_wish_alarm .ico_wish{display:inline-block;width:22px;height:22px;background-position:center;background-repeat:no-repeat;background-size:22px 22px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_wish_alarm@2x.png");vertical-align:top}.btn_wish_alarm.active .ico_wish{background-size:22px 22px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_wish_alarm_active@2x.png")}.btn_wish_alarm.size_md{width:18px;height:18px}.btn_wish_alarm.size_md .ico_wish{width:18px;height:18px;background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_heart_gray_h18@2x.png")}.btn_wish_alarm.size_md.active .ico_wish{background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_heart_h18_active@2x.png")}.btn_cart{width:44px;height:44px;color:#fff;letter-spacing:-0.01em;line-height:42px;text-align:center;background:#fff;border:1px solid #ccc;border-radius:6px}.btn_cart .ico_cart{display:inline-block;width:18px;height:18px;margin-top:12px;background-position:center;background-repeat:no-repeat;background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_cart_h18@2x.png");vertical-align:top;-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.btn_cart_circle{width:36px;height:36px;border-radius:50%;border:1px solid #d5d5d5;line-height:1}.btn_cart_circle .ico_cart{width:14px;height:13px;background-repeat:no-repeat;background-position:center;background-size:14px 13px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_cart_circle@2x.png")}.btn_delete{width:30px;height:30px;line-height:28px;text-align:center;background:#fff;border:1px solid #ccc;border-radius:4px}.btn_delete .ico_delete{display:inline-block;width:13px;height:13px;margin-top:7px;margin-left:1px;background-position:center;background-repeat:no-repeat;background-size:13px 13px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_delete_black@2x.png");vertical-align:top}.btn_delete_text{color:#767676;font-size:12px;line-height:18px;letter-spacing:-0.01em;text-align:left}.btn_delete_text [class^=ico_]{height:18px;margin-right:4px}.btn_delete_text .ico_delete{width:13px;height:15px;margin-top:1px;background-size:13px 15px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_delete@2x.png")}.btn_delete_text.size_xxs{font-size:13px;line-height:19px;letter-spacing:-0.01em}.btn_favorite{display:inline-block;width:16px;height:15px;background-repeat:no-repeat;background-size:16px 15px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_my_favorite@2x.png");vertical-align:top}.btn_favorite.has_text{width:auto;height:auto;background-position:left 2px}.btn_favorite.has_text .text{padding-left:22px;font-size:14px;line-height:22px;letter-spacing:-0.01em}.btn_favorite.active{background-size:16px 15px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_my_favorite_active@2x.png")}.btn_favorite_circle{display:inline-block;width:42px;height:42px;border-radius:100%;border:1px solid #ccc;vertical-align:top;-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;transition:background 0.2s ease-out;line-height:1;padding:11px;margin-left:8px}.btn_favorite_circle.active .ico_star{background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_star_h18_active@2x.png")}.btn_favorite_circle .ico_star{width:18px;height:18px;background-position:center;background-repeat:no-repeat;background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_star_h18@2x.png")}.btn_like{display:inline-block;vertical-align:top}.btn_like .ico_like{width:20px;height:20px;margin-right:4px;background-position:center;background-repeat:no-repeat;background-size:20px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_like@2x.png");-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.btn_like .text{display:inline-block;position:relative;font-size:13px;line-height:19px;letter-spacing:-0.01em;vertical-align:top;padding-top:1px;-webkit-transition:color 0.2s ease-out;-moz-transition:color 0.2s ease-out;-ms-transition:color 0.2s ease-out;-o-transition:color 0.2s ease-out;transition:color 0.2s ease-out}.btn_like.active .ico_like{background-size:20px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_like_active@2x.png")}.btn_like.active .text{color:#474c98;font-weight:700}.btn_reply{display:inline-block;vertical-align:top}.btn_reply .ico_reply{width:20px;height:20px;margin-right:4px;background-position:center;background-repeat:no-repeat;background-size:20px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_reply@2x.png");-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.btn_reply .text{display:inline-block;position:relative;margin-top:1px;color:#767676;font-size:13px;line-height:19px;letter-spacing:-0.01em;vertical-align:top;-webkit-transition:color 0.2s ease-out;-moz-transition:color 0.2s ease-out;-ms-transition:color 0.2s ease-out;-o-transition:color 0.2s ease-out;transition:color 0.2s ease-out}.btn_reply.active .ico_reply{background-size:20px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_reply_active@2x.png")}.btn_reply.active .text{color:#000}.btn_add_cont .ico_add_cont{width:20px;height:20px;background-size:20px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_add_cont@2x.png")}.btn_add_cont .text{margin-left:6px;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:500;color:#595959}.btn_info_popup{display:inline-block;width:16px;height:16px}.btn_info_popup [class^=ico_]{display:inline-block;width:16px;height:16px;vertical-align:top;-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.btn_info_popup .ico_question{background-position:center;background-repeat:no-repeat;background-size:16px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_tooltop_question_sm@2x.png")}.btn_info_popup .ico_info{background-size:16px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_tooltip_sm@2x.png")}.btn_info_popup.size_lg{width:26px;height:26px}.btn_info_popup.size_lg [class^=ico_]{width:26px;height:26px}.btn_info_popup.size_lg .ico_question{background-position:center;background-repeat:no-repeat;background-size:26px 26px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_tooltop_question_lg@2x.png")}.pagination{display:block;text-align:center;font-size:0;margin-top:30px}.pagination .btn_page{display:inline-block;width:24px;height:24px;border-radius:12px;text-align:center;font-size:13px;letter-spacing:-0.01em;vertical-align:top}.pagination .btn_page.prev,.pagination .btn_page.next{background-position:center;background-repeat:no-repeat}.pagination .btn_page.prev{background-size:24px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_pagination_prev@2x.png")}.pagination .btn_page.next{background-size:24px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_pagination_next@2x.png")}.pagination .page_num{display:inline-block;margin:0 8px;box-sizing:border-box;vertical-align:top}.pagination .page_num .btn_page_num,.pagination .page_num .text_ellipsis{display:inline-block;text-align:center;vertical-align:top;box-sizing:border-box}.pagination .page_num .btn_page_num{min-width:24px;height:24px;padding:5px 4px 6px 4px;font-size:13px;line-height:1;letter-spacing:-0.01em;font-family:"Roboto", sans-serif;color:#767676;border-radius:12px;background-color:transparent;-webkit-transform:color 0.2s ease-out, font-weight 0.2s ease-out, background 0.2s ease-out;-moz-transform:color 0.2s ease-out, font-weight 0.2s ease-out, background 0.2s ease-out;-ms-transform:color 0.2s ease-out, font-weight 0.2s ease-out, background 0.2s ease-out;-o-transform:color 0.2s ease-out, font-weight 0.2s ease-out, background 0.2s ease-out;transform:color 0.2s ease-out, font-weight 0.2s ease-out, background 0.2s ease-out}.pagination .page_num .btn_page_num ~ .btn_page_num{margin-left:8px}.pagination .page_num .btn_page_num.active{color:#fff;font-weight:700;background-color:#767676}.pagination .page_num .text_ellipsis{width:10px;height:2px;margin:11px 8px 0;background-size:10px 2px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_ellipsis@2x.png")}.pagination .page_num .text_ellipsis:not(.hidden)+.btn_page_num{margin-left:0}.pagination+.info_text_box{margin:60px 0 0}.btn_slider_minus,.btn_slider_plus{width:28px;height:28px;background:#fff;border:1px solid #d5d5d5;border-radius:6px}.btn_slider_minus [class*=ico_],.btn_slider_plus [class*=ico_]{margin-top:5px}.btn_slider_minus .ico_minus{display:inline-block;width:10px;height:10px;background-size:10px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_minus_h10@2x.png")}.btn_slider_plus .ico_plus{display:inline-block;width:10px;height:10px;background-size:10px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_plus_h10@2x.png")}a.btn_filter,button.btn_filter{position:relative;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;display:-webkit-inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;padding:7px 14px;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:500;border-radius:6px;border:1px solid #ccc;background-color:#fff}a.btn_filter:before,button.btn_filter:before{display:block;content:"";width:13px;height:13px;margin:0 3px 0 0;background-repeat:no-repeat;background-position:center;background-size:13px 13px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/icon_filter@2x.png")}a.btn_filter.active,button.btn_filter.active{color:#3c9a17;border:1px solid #4dac27}a.btn_filter.active:before,button.btn_filter.active:before{background-size:13px 13px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/icon_filter_active@2x.png")}a.btn_filter.selected,button.btn_filter.selected{color:#3c9a17;border:1px solid #4dac27}a.btn_filter.selected:before,button.btn_filter.selected:before{background-size:13px 13px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/icon_filter_selected@2x.png")}a.btn_filter.selected:after,button.btn_filter.selected:after{content:"";position:absolute;top:8px;right:10px;display:block;width:3px;height:3px;border-radius:100%;background-color:#4dac27}.btn_attach{position:relative;display:inline-block;vertical-align:top}.btn_attach input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.btn_attach input[type=file]:focus+label{outline:2px solid Highlight;outline:2px solid -webkit-focus-ring-color}.btn_attach label{display:block;min-width:75px;height:38px;padding:9px 13px 0;border-radius:6px;border:1px solid #5055b1;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#5055b1;vertical-align:top;text-align:center;box-sizing:border-box}.btn_attach label .ico_picture{display:inline-block;width:14px;height:14px;margin:2px 3px 0 0;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_picture@2x.png");vertical-align:top}.btn_attach.size_md label{min-width:99px;height:44px;padding:11px 13px 0;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:500}.switch_list_btn_wrap{display:inline-block;width:75px;font-size:0;vertical-align:top}.switch_list_btn_wrap [class^=btn_]{display:inline-block;width:50%;height:38px;border:1px solid #ccc;padding:0;margin:0;border-radius:0;vertical-align:top;box-sizing:border-box}.switch_list_btn_wrap [class^=btn_]+[class^=btn_]{border-left:0}.switch_list_btn_wrap [class^=btn_]:first-child{border-radius:6px 0 0 6px}.switch_list_btn_wrap [class^=btn_]:last-child{border-radius:0 6px 6px 0}.switch_list_btn_wrap [class^=btn_]:after{content:"";display:block;width:14px;height:14px;margin:0 auto}.switch_list_btn_wrap [class^=btn_].ico_img:after{position:relative;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_view_img@2x.png")}.switch_list_btn_wrap [class^=btn_].ico_list:after{content:"";background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_view_list@2x.png")}.switch_list_btn_wrap [class^=btn_].ico_txt:after{position:relative;display:block;content:"";width:14px;height:14px;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_view_txt@2x.png")}.switch_list_btn_wrap [class^=btn_].active.ico_img:after{background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_view_img_active@2x.png")}.switch_list_btn_wrap [class^=btn_].active.ico_list:after{background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_view_list_active@2x.png")}.switch_list_btn_wrap [class^=btn_].active.ico_txt:after{background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_view_txt_active@2x.png")}a.btn_info_text,button.btn_info_text{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;display:-webkit-inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;height:73px;padding:0 23px 1px;border-radius:6px;font-family:"Noto Sans KR", sans-serif;font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:500;color:#000;background:#fff;border:1px solid #ccc;-webkit-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out, border-color 0.2s ease-out;transition:background-color 0.2s ease-out, border-color 0.2s ease-out}a.btn_info_text .text,button.btn_info_text .text{display:inline-block;position:relative;vertical-align:top}a.btn_info_text .text+.bul_item_asterisk,a.btn_info_text .text+.info_text,button.btn_info_text .text+.bul_item_asterisk,button.btn_info_text .text+.info_text{margin-top:4px;font-weight:400}a.btn_info_text.type_purple,button.btn_info_text.type_purple{background:rgba(80,85,177,0.06);border-color:#5055b1}.btn_form_sel{display:inline-block;position:relative;height:44px;padding:0 14px;text-align:left;background-color:#fff;border:1px solid #d5d5d5;border-radius:6px;box-sizing:border-box;-webkit-transition:border-color 0.2s ease-out, border-radius 0.2s ease-out;-moz-transition:border-color 0.2s ease-out, border-radius 0.2s ease-out;-ms-transition:border-color 0.2s ease-out, border-radius 0.2s ease-out;-o-transition:border-color 0.2s ease-out, border-radius 0.2s ease-out;transition:border-color 0.2s ease-out, border-radius 0.2s ease-out;outline:none}.btn_form_sel:active,.btn_form_sel:focus{border-color:#000}.btn_form_sel .text{display:inline-block;font-size:14px;line-height:42px;letter-spacing:-0.01em;color:#000;font-family:"Noto Sans KR", sans-serif;vertical-align:top;box-sizing:border-box}.btn_form_sel:after{content:"";position:absolute;right:14px;top:17px;width:9px;height:8px;background-position:center;background-repeat:no-repeat;background-size:9px 8px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/arw_select@2x.png")}.btn_wrap{display:block;font-size:0;text-align:center}.btn_wrap [class^=btn_]+[class^=btn_]{margin-left:6px}.btn_wrap .btn_lg+.btn_lg{margin-left:10px}.btn_wrap .btn_xs+.btn_xs{margin-left:3px}.btn_wrap.align_left{text-align:left}.btn_wrap.page_bottom{margin-top:40px}.btn_wrap.page_bottom+.info_text_box{margin-top:60px}.btn_wrap.page_bottom+.title_wrap.title_size_xxl{margin-top:110px}.btn_wrap.page_bottom+.title_wrap.title_size_xl{margin-top:70px}.btn_wrap.page_bottom+.title_wrap.title_size_md{margin-top:50px}.btn_wrap.page_bottom+.title_wrap.title_size_def{margin-top:50px}.btn_wrap.justify{display:flex}.btn_wrap.justify [class^=btn_]{flex:1;min-width:auto}.btn_wrap.justify [class^=btn_]+[class^=btn_]{margin-left:6px}.btn_wrap.full [class^=btn_]{width:100%;min-width:auto}.btn_wrap.full [class^=btn_]+[class^=btn_]{margin:6px 0 0}.btn_wrap.full .btn_info_text+.btn_info_text{margin-top:10px}.btn_wrap.overlap .btn_lg:not(:only-child),.btn_wrap.overlap .btn_sm:not(:only-child){border-radius:0}.btn_wrap.overlap .btn_lg:not(:only-child):first-child,.btn_wrap.overlap .btn_sm:not(:only-child):first-child{border-radius:6px 0 0 6px}.btn_wrap.overlap .btn_lg:not(:only-child):last-child,.btn_wrap.overlap .btn_sm:not(:only-child):last-child{border-radius:0 6px 6px 0}.btn_wrap.overlap .btn_lg+.btn_lg{margin-left:-1px}.btn_wrap.overlap .btn_sm+.btn_sm{margin-left:-1px}.btn_wrap.overlap.single{border-radius:6px}.btn_more_list .btn_item ~ .btn_item{margin-top:8px}.btn_more_list+.bul_item_asterisk{margin-top:6px}.btn_setting{width:25px;height:25px}.btn_setting .ico_setting{width:25px;height:25px;background-size:25px 25px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_setting@2x.png")}.btn_change .text{font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959}.btn_change .ico_change{width:12px;height:11px;margin:4px 4px 0 0;background-size:12px 11px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_change@2x.png")}.btn_refresh_text{display:block;padding-left:8px;font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:500;cursor:pointer}.btn_refresh_text .ico_reset_lg_gray{width:13px;height:20px;margin:1px 4px 0 0;background-position:center;background-repeat:no-repeat;background-size:13px 13px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_reset_lg_gray@2x.png")}.btn_turn_over{display:block;padding-left:8px;cursor:pointer}.btn_turn_over .text{font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959;font-weight:400}.btn_turn_over .ico_turn{width:12px;height:19px;margin:0 4px 0 0;background-position:center;background-repeat:no-repeat;background-size:12px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_turn@2x.png")}.opt_menu_wrap{position:relative;display:inline-block;height:30px;vertical-align:top;box-sizing:border-box}.opt_menu_wrap .btn_opt_menu{display:inline-block;position:relative;width:30px;height:30px}.opt_menu_wrap .btn_opt_menu [class^=ico_]{display:inline-block;width:30px;height:30px;vertical-align:top;background-position:center;background-repeat:no-repeat}.opt_menu_wrap .btn_opt_menu .ico_option_menu{background-size:30px 30px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_opt_menu@2x.png")}.opt_menu_wrap.active .opt_menu_content{opacity:1;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}.opt_menu_wrap.active .opt_menu_content .opt_menu_list .opt_menu_item .opt_menu_link{display:inherit}.opt_menu_wrap .opt_menu_content{display:block;position:absolute;right:36px;top:0;z-index:10;overflow:hidden;min-width:100px;padding:15px;background-color:#fff;border:1px solid #000;border-radius:10px;text-align:left;box-sizing:border-box;opacity:0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-ms-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.opt_menu_wrap .opt_menu_content .opt_menu_list .opt_menu_item .opt_menu_link{display:none;cursor:pointer;text-align:left}.opt_menu_wrap .opt_menu_content .opt_menu_list .opt_menu_item .opt_menu_link .text{font-size:12px;line-height:18px;letter-spacing:-0.01em;color:#595959;white-space:nowrap}.opt_menu_wrap .opt_menu_content .opt_menu_list .opt_menu_item .opt_menu_link:hover .text{text-decoration:underline}.opt_menu_wrap .opt_menu_content .opt_menu_list .opt_menu_item+.opt_menu_item{margin-top:8px}.btn_ico_edit_black{position:relative;display:inline-block;width:14px;height:14px;vertical-align:top;box-sizing:border-box;background-position:center;background-repeat:no-repeat;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_edit_black_h14@2x.png")}.btn_multi_wrap .btn_wrap+.btn_wrap.justify{margin-top:20px !important}.btn_multi_wrap .btn_wrap.justify+.btn_wrap{margin-top:24px !important}.btn_multi_wrap.page_bottom{margin-top:40px}.required_wrap{text-align:right}.required_wrap .required{display:inline-block;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959;vertical-align:top}.required_wrap .required:before{content:"*";display:inline-block;position:relative;width:6px;height:6px;margin-right:3px;-webkit-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);transform:translateY(6px);background-size:6px 6px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_required@2x.png");color:transparent}.required_wrap+.tbl_row_wrap{margin-top:20px}.form_label{display:inline-block;color:#000;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:500;cursor:default}.form_label .required{display:inline-block;width:6px;height:6px;padding-left:3px;margin-top:5px;vertical-align:top}.form_label .required:before{content:"*";display:inline-block;position:relative;width:6px;height:6px;background-size:6px 6px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_required@2x.png");color:transparent}.form_label .desc_gray{color:#767676}.form_label.font_size_xs{font-size:14px;line-height:22px;letter-spacing:-0.01em}.form_desc{display:block;position:relative;margin-top:6px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#767676}.form_desc.tip{padding-left:33px}.form_desc.tip:before{content:"";display:inline-block;position:absolute;left:0;top:0;width:28px;height:18px;background-position:left top;background-repeat:no-repeat;background-size:28px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_tip@2x.png")}.form_desc.align_right{text-align:right}.form_desc .delivery_fee{color:#000;font-weight:500}.form_desc .delivery_fee .unit{color:#000;font-weight:400}.form_desc .btn_info_popup{margin-top:1px;margin-left:3px}.form_desc .price_value{color:#000;font-size:14px;line-height:22px;letter-spacing:-0.01em}.form_desc .price_value .price{display:inline-block;vertical-align:top;font-size:0}.form_desc .price_value .price .val,.form_desc .price_value .price .unit{font-size:14px;line-height:22px;letter-spacing:-0.01em;vertical-align:top}.form_desc .price_value .price .val{font-weight:700}[class^=form_]::-ms-clear,[class^=form_]::-ms-reveal{display:none}[class^=form_]::-webkit-search-decoration,[class^=form_]::-webkit-search-cancel-button,[class^=form_]::-webkit-search-results-button,[class^=form_]::-webkit-search-results-decoration{display:none}[class^=form_][type=number]::-webkit-outer-spin-button,[class^=form_][type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}[class^=form_][type=date]::-webkit-calendar-picker-indicator,[class^=form_][type=month]::-webkit-calendar-picker-indicator,[class^=form_][type=time]::-webkit-calendar-picker-indicator,[class^=form_][type=week]::-webkit-calendar-picker-indicator{background:none}[class^=form_][type=search]::-webkit-search-cancel-button,[class^=form_][type=search]::-webkit-search-results-button,[class^=form_][type=search]::-webkit-search-results-decoration{display:none;width:0;height:0}.form_ip{display:inline-block;width:100%;height:44px;padding:0 14px 2px;color:#000;font-size:14px;line-height:42px;letter-spacing:-0.01em;font-family:"Noto Sans KR", sans-serif;background-color:#fff;border:1px solid #d5d5d5;border-radius:6px;box-sizing:border-box;-webkit-transition:border-color 0.2s ease-out;-moz-transition:border-color 0.2s ease-out;-ms-transition:border-color 0.2s ease-out;-o-transition:border-color 0.2s ease-out;transition:border-color 0.2s ease-out;outline:none}.form_ip:active,.form_ip:focus{border-color:#000}.form_ip[disabled],.form_ip[aria-disabled]{color:#000;background-color:#f7f7f7;pointer-events:none;cursor:default}.form_ip[readonly]{color:#000;background-color:#f7f7f7;pointer-events:none;cursor:default}.form_ip::-webkit-input-placeholder{font-size:inherit;color:#767676}.form_ip:-ms-input-placeholder{font-size:inherit;color:#767676}.form_ip::-ms-input-placeholder{font-size:inherit;color:#767676}.form_ip::placeholder{font-size:inherit;color:#767676}.form_ip:-ms-input-placeholder{font-size:inherit;color:#767676}.form_ip::-ms-input-placeholder{font-size:inherit;color:#767676}.form_ip ~ .form_ip{margin-top:8px}.form_ip ~ .form_box,.form_ip ~ .form_item{margin-top:20px}.form_ip.align_right{text-align:right}.form_ip.mark{border-color:#000;color:#000 !important;font-weight:400 !important}.form_ip_pw{position:relative}.form_ip_pw .form_ip{padding:0 48px 0 14px}.form_ip_pw .btn_toggle_pw{display:inline-block;position:absolute;right:14px;top:11px;width:22px;height:20px;background-size:22px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_eye@2x.png");-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.form_ip_pw .btn_toggle_pw.active{background-size:22px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_eye_active@2x.png")}.form_ip_pw ~ .form_ip_pw{margin-top:8px}.form_ip_search{position:relative}.form_ip_search .btn_ip_clear{display:none;position:absolute;right:14px;top:50%;width:18px;height:18px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-position:center;background-repeat:no-repeat;background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_ip_reset@2x.png")}.form_ip_search .form_ip{padding-right:45px}.form_ip_search.value .form_ip{padding-right:85px}.form_ip_search.value .btn_ip_clear{display:block}.form_search_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;position:relative;width:100%}.form_search_box .form_ip_search{flex:1}.form_search_box .form_ip_search .btn_ip_clear{right:50px}.form_search_box .btn_ip_search{display:block;flex:0 auto;position:absolute;right:14px;top:50%;width:24px;height:24px;transform:translateY(-50%);background-position:center;background-repeat:no-repeat;background-size:24px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_ip_search@2x.png")}.form_search_box+.form_search_chk_box{margin-top:10px;text-align:right}.form_search_box.type_sm .form_ip_search .form_ip{height:38px;line-height:36px;font-size:13px}.form_search_box.type_sm .form_ip_search .btn_ip_clear{right:40px;width:14px;height:14px;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_ip_reset_sm@2x.png")}.form_search_box.type_sm .form_ip_search.value .form_ip{padding-right:62px}.form_search_box.type_sm .btn_ip_search{width:18px;height:18px;background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_ip_search_sm@2x.png")}.form_search_box.has_sel{height:44px;background-color:#fff;border:1px solid #d5d5d5;border-radius:6px;box-sizing:border-box}.form_search_box.has_sel .form_sel{width:auto;min-width:106px;margin:-1px 0 0 -1px}.form_search_box.has_sel .form_sel .ui-selectmenu-button{z-index:1;background-color:transparent;border-color:transparent;border-bottom:none}.form_search_box.has_sel .form_sel .ui-selectmenu-button.ui-selectmenu-button-open{background-color:#fff;border-color:#000}.form_search_box.has_sel .form_sel .ui-selectmenu-icon{right:16px;top:20px;width:6px;height:4px;background-size:6px 4px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/arw_select_form@2x.png")}.form_search_box.has_sel .form_ip_search{height:100%}.form_search_box.has_sel .form_ip_search .form_ip{height:100%;border-color:transparent}.form_search_box.has_sel .form_ip_search:before{content:"";position:absolute;display:inline-block;width:1px;height:12px;background:#eaeaea;left:0;top:16px}.form_search_box.has_sel.type_gray{background-color:#f7f7f7;border-color:transparent}.form_search_box.has_sel.type_gray .form_sel .ui-selectmenu-button{background-color:#f7f7f7}.form_search_box.has_sel.type_gray .form_sel .ui-selectmenu-button.ui-selectmenu-button-open{background-color:#fff}.form_search_box.has_sel.type_gray .form_ip_search .form_ip{background-color:#f7f7f7}.form_search_box+.list_sort_wrap,.form_search_box+.list_result_wrap{margin-top:20px}.form_prefix_box{position:relative}.form_prefix_box .prefix_unit{position:absolute;left:14px;top:50%;padding-top:1px;color:#000;font-size:14px;line-height:22px;letter-spacing:-0.01em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.form_prefix_box .form_ip{padding:0 14px 2px 28px}.form_sel{display:inline-block;width:450px}.form_sel .ui-selectmenu-button{display:inline-block;position:relative;width:100%;height:44px;margin:0;padding:0 14px;background-color:#fff;border:1px solid #d5d5d5;border-radius:6px;box-sizing:border-box;-webkit-transition:border-color 0.2s ease-out, border-radius 0.2s ease-out;-moz-transition:border-color 0.2s ease-out, border-radius 0.2s ease-out;-ms-transition:border-color 0.2s ease-out, border-radius 0.2s ease-out;-o-transition:border-color 0.2s ease-out, border-radius 0.2s ease-out;transition:border-color 0.2s ease-out, border-radius 0.2s ease-out;outline:none}.form_sel .ui-selectmenu-button:focus{outline:2px solid Highlight;outline:2px solid -webkit-focus-ring-color}.form_sel .ui-selectmenu-button:active,.form_sel .ui-selectmenu-button:focus{border-color:#000}.form_sel .ui-selectmenu-button .ui-selectmenu-text{font-size:14px;line-height:42px;letter-spacing:-0.01em;color:#000;font-family:"Noto Sans KR", sans-serif}.form_sel .ui-selectmenu-button .ui-selectmenu-icon{position:absolute;right:14px;top:17px;width:9px;height:8px;background-position:center;background-repeat:no-repeat;background-size:9px 8px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/arw_select@2x.png");-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:transform 0.2s ease-out;-moz-transition:transform 0.2s ease-out;-ms-transition:transform 0.2s ease-out;-o-transition:transform 0.2s ease-out;transition:transform 0.2s ease-out}.form_sel .ui-selectmenu-button.ui-selectmenu-button-open{border-color:#000;border-radius:6px 6px 0 0}.form_sel .ui-selectmenu-button.ui-selectmenu-button-open .ui-selectmenu-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.form_sel .ui-selectmenu-button.ui-selectmenu-disabled{background-color:#f7f7f7}.form_sel .ui-selectmenu-button.ui-selectmenu-disabled .ui-selectmenu-text{color:#767676}.form_sel.type_sm{width:120px}.form_sel.type_sm .ui-selectmenu-button{width:100%;height:38px}.form_sel.type_sm .ui-selectmenu-button .ui-selectmenu-text{font-size:13px;line-height:36px}.form_sel.type_sm .ui-selectmenu-button .ui-selectmenu-icon{top:14px}.form_sel.type_arw{width:auto}.form_sel.type_arw .ui-selectmenu-button{width:auto;height:19px;padding:0;border:none;border-radius:0}.form_sel.type_arw .ui-selectmenu-button .ui-selectmenu-text{display:inline-block;margin-right:23px;font-size:13px;line-height:19px;letter-spacing:-0.01em}.form_sel.type_arw .ui-selectmenu-button .ui-selectmenu-icon{top:0;right:0;width:19px;height:19px;border:1px solid #d5d5d5;border-radius:50%;box-sizing:border-box;background-position:center 7px;background-repeat:no-repeat;background-size:7px 4px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/arw_select_sm@2x.png");-webkit-transition:transform 0.2s ease-out, border-color 0.2s ease-out;-moz-transition:transform 0.2s ease-out, border-color 0.2s ease-out;-ms-transition:transform 0.2s ease-out, border-color 0.2s ease-out;-o-transition:transform 0.2s ease-out, border-color 0.2s ease-out;transition:transform 0.2s ease-out, border-color 0.2s ease-out}.form_sel.type_arw .ui-selectmenu-button.ui-selectmenu-button-open .ui-selectmenu-icon{border-color:#000}.form_sel.type_arw .ui-selectmenu-button.ui-selectmenu-disabled{background-color:#f7f7f7}.form_sel.type_arw .ui-selectmenu-button.ui-selectmenu-disabled .ui-selectmenu-text{color:#767676}.form_sel.type_arw ~ .form_sel.type_arw.type_arw{margin-left:12px}.form_sel.w_full{width:100%}.form_sel.w_full .ui-selectmenu-button{width:100%}.form_sel+.form_chk,.form_sel+.form_rdo{margin-top:10px}.form_sel+.byte_check_wrap{margin-top:8px}.sel_text_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.sel_text_box .form_sel{width:120px}.sel_text_box .form_sel+.text{margin-left:12px}.form_rdo,.form_chk{display:inline-block;position:relative;min-height:22px;vertical-align:top}.form_rdo input,.form_chk input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.form_rdo input+label,.form_chk input+label{display:inline-block;position:relative;padding:2px 0 0 27px;font-size:14px;letter-spacing:-0.01em;line-height:20px;color:#000;cursor:pointer;vertical-align:top;-webkit-transition:color 0.2s ease-out;-moz-transition:color 0.2s ease-out;-ms-transition:color 0.2s ease-out;-o-transition:color 0.2s ease-out;transition:color 0.2s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.form_rdo input+label:before,.form_rdo input+label:after,.form_chk input+label:before,.form_chk input+label:after{content:"";display:inline-block;position:absolute;left:0;top:0;width:22px;height:22px;text-align:center;border-radius:50%;box-sizing:border-box}.form_rdo input+label .desc_gray,.form_chk input+label .desc_gray{color:#767676}.form_rdo input+label.chk_middle:before,.form_rdo input+label.chk_middle:after,.form_chk input+label.chk_middle:before,.form_chk input+label.chk_middle:after{top:50%;margin-top:-11px}.form_rdo input[disabled]+label,.form_rdo input[aria-disabled]+label,.form_rdo input[readonly]+label,.form_chk input[disabled]+label,.form_chk input[aria-disabled]+label,.form_chk input[readonly]+label{color:#767676;pointer-events:none}.form_rdo input[disabled]+label:before,.form_rdo input[aria-disabled]+label:before,.form_rdo input[readonly]+label:before,.form_chk input[disabled]+label:before,.form_chk input[aria-disabled]+label:before,.form_chk input[readonly]+label:before{background-color:#f7f7f7;border-color:#eaeaea}.form_rdo input:focus+label:before,.form_chk input:focus+label:before{outline:2px solid Highlight;outline:2px solid -webkit-focus-ring-color}.form_rdo input:checked+label:before,.form_chk input:checked+label:before{background-color:#5055b1;border-color:#5055b1}.form_rdo input:checked[disabled]+label:before,.form_rdo input:checked[aria-disabled]+label:before,.form_rdo input:checked[readonly]+label:before,.form_chk input:checked[disabled]+label:before,.form_chk input:checked[aria-disabled]+label:before,.form_chk input:checked[readonly]+label:before{background-color:#b8badf;border-color:#b8badf}.form_rdo.no_label,.form_chk.no_label{width:22px;height:22px;min-height:auto}.form_rdo.no_label input+label,.form_chk.no_label input+label{position:static;padding-left:0;font-size:0}.form_rdo.type_lg input+label,.form_chk.type_lg input+label{padding-top:0;font-size:16px;line-height:24px;letter-spacing:-0.01em;font-weight:700}.form_rdo+.info_text_box,.form_chk+.info_text_box{margin-top:20px}.form_chk input+label:before{background-color:#fff;border:1px solid #ccc;-webkit-transition:border-color 0.2s ease-out, background-color 0.2s ease-out;-moz-transition:border-color 0.2s ease-out, background-color 0.2s ease-out;-ms-transition:border-color 0.2s ease-out, background-color 0.2s ease-out;-o-transition:border-color 0.2s ease-out, background-color 0.2s ease-out;transition:border-color 0.2s ease-out, background-color 0.2s ease-out}.form_chk input+label:after{background-position:center 8px;background-repeat:no-repeat;background-size:10px 7px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_checkbox@2x.png")}.form_chk input+label .spot{font-weight:500}.form_chk input:checked+label:after{background-size:10px 7px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_checkbox_active@2x.png")}.form_chk input[disabled]+label:after,.form_chk input[aria-disabled]+label:after,.form_chk input[readonly]+label:after{background-size:10px 7px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_checkbox_disabled@2x.png")}.form_rdo input+label:before{background-color:#fff;border:1px solid #ccc;-webkit-transition:border-color 0.2s ease-out, background-color 0.2s ease-out;-moz-transition:border-color 0.2s ease-out, background-color 0.2s ease-out;-ms-transition:border-color 0.2s ease-out, background-color 0.2s ease-out;-o-transition:border-color 0.2s ease-out, background-color 0.2s ease-out;transition:border-color 0.2s ease-out, background-color 0.2s ease-out}.form_rdo input+label:after{content:"";position:absolute;left:6px;top:6px;width:10px;height:10px;background-color:#ccc;-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.form_rdo input:checked+label:after{background-color:#fff}.form_rdo input[disabled]+label:after,.form_rdo input[aria-disabled]+label:after,.form_rdo input[readonly]+label:after{background-color:#eaeaea}.form_filter_box{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;display:-webkit-inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.form_filter_box .form_filter{flex:1 1 auto}.form_filter_box .form_filter input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.form_filter_box .form_filter input+label{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;display:-webkit-inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;position:relative;z-index:1;min-width:60px;width:100%;height:44px;padding:0 16px;color:#767676;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-family:"Noto Sans KR", sans-serif;background-color:#fff;border:1px solid #d5d5d5;box-sizing:border-box;text-align:center;cursor:pointer;vertical-align:top;-webkit-transition:border-color 0.2s ease-out;-moz-transition:border-color 0.2s ease-out;-ms-transition:border-color 0.2s ease-out;-o-transition:border-color 0.2s ease-out;transition:border-color 0.2s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.form_filter_box .form_filter input+label .text{position:relative;text-align:left}.form_filter_box .form_filter input+label .text:before{content:"";position:absolute;left:0;top:50%;width:10px;height:7px;margin-top:-3px;background-position:center;background-repeat:no-repeat}.form_filter_box .form_filter input:focus+label{outline:2px solid Highlight;outline:2px solid -webkit-focus-ring-color}.form_filter_box .form_filter input:checked+label{z-index:2;border-color:#5055b1;color:#474c98}.form_filter_box .form_filter input:checked+label .text{padding-left:14px}.form_filter_box .form_filter input:checked+label .text:before{background-size:10px 7px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_checkbox_active_02@2x.png")}.form_filter_box .form_filter input[disabled]+label,.form_filter_box .form_filter input[aria-disabled]+label,.form_filter_box .form_filter input[readonly]+label{background-color:#f7f7f7;border-color:#d5d5d5;color:#767676;pointer-events:none}.form_filter_box .form_filter input[disabled]:checked+label,.form_filter_box .form_filter input[aria-disabled]:checked+label,.form_filter_box .form_filter input[readonly]:checked+label{background-color:#ededf7;border-color:#a6a9d7;color:rgba(71,76,152,0.5)}.form_filter_box .form_filter input[disabled]:checked+label .text:before,.form_filter_box .form_filter input[aria-disabled]:checked+label .text:before,.form_filter_box .form_filter input[readonly]:checked+label .text:before{background-size:10px 7px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_checkbox_active_disabled@2x.png")}.form_filter_box .form_filter:first-child input+label{border-radius:6px 0 0 6px}.form_filter_box .form_filter:last-child input+label{border-radius:0 6px 6px 0}.form_filter_box .form_filter:only-child input+label{border-radius:6px}.form_filter_box .form_filter ~ .form_filter{margin-left:-1px}.form_filter_box.type_sm .form_filter input+label{min-width:auto;height:38px;padding:0 14px;font-size:13px;line-height:19px;letter-spacing:-0.01em}.form_filter_box.type_sm .form_filter input+label .text{padding-left:0}.form_filter_box.type_sm .form_filter input+label .text:before{content:none}.form_filter_box.type_sm .form_filter input:not(:checked)+label{color:#000;border-color:#ccc}.bottom_chk_box{margin-top:20px}.chk_row_list{margin-top:-16px;font-size:0}.chk_row_list .chk_row_item{display:inline-block;margin-top:16px;margin-right:24px}.chk_row_list .chk_row_item:last-child{margin-right:0}.chk_row_list .chk_row_item>.chk_row_list{margin:0 0 0 27px}.chk_row_list .chk_row_item>.chk_row_list .chk_row_item{margin-top:12px}.chk_row_list .chk_row_item>.chk_col_list{margin:12px 0 0 27px}.chk_row_list.col2 .chk_row_item{margin-right:0;width:calc((100% - 24px) / 2)}.chk_row_list.col2 .chk_row_item ~ .chk_row_item{margin-left:24px}.chk_row_list.col2 .chk_row_item:nth-child(2n+1){margin-left:0}.chk_row_list.col3 .chk_row_item{margin-right:0;width:calc((100% - 48px) / 3)}.chk_row_list.col3 .chk_row_item ~ .chk_row_item{margin-left:24px}.chk_row_list.col3 .chk_row_item:nth-child(3n+1){margin-left:0}.chk_row_list.col4 .chk_row_item{margin-right:0;width:calc((100% - 72px) / 4)}.chk_row_list.col4 .chk_row_item ~ .chk_row_item{margin-left:24px}.chk_row_list.col4 .chk_row_item:nth-child(4n+1){margin-left:0}.chk_col_list .chk_col_item ~ .chk_col_item{margin-top:16px}.chk_col_list .chk_col_item>.chk_row_list{margin:0 0 0 27px}.chk_col_list .chk_col_item>.chk_row_list .chk_row_item{margin-top:12px}.chk_col_list .chk_col_item>.chk_col_list{margin:12px 0 0 27px}.agree_chk_wrap .agree_contents_area+.agree_form_area{margin-top:20px}.agree_form_area{display:block;text-align:center}.agree_form_area .agree_info_text{display:block;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#000;vertical-align:top}.agree_form_area .agree_info_text+.agree_info_text{margin-top:10px}.agree_form_area .agree_info_text.size_md{font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:700}.agree_form_area .agree_info_text ~ .chk_row_list{padding-top:20px}.form_textarea{width:100%;height:150px;padding:12px 14px;color:#000;border:1px solid #d5d5d5;border-radius:6px;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-family:"Noto Sans KR", sans-serif;background-color:#fff;box-sizing:border-box;-webkit-transition:background 0.2s ease-out, border-color 0.2s ease-out;-moz-transition:background 0.2s ease-out, border-color 0.2s ease-out;-ms-transition:background 0.2s ease-out, border-color 0.2s ease-out;-o-transition:background 0.2s ease-out, border-color 0.2s ease-out;transition:background 0.2s ease-out, border-color 0.2s ease-out;outline:0;overflow-y:auto;resize:none}.form_textarea::-webkit-input-placeholder{font-size:inherit;color:#767676}.form_textarea:-ms-input-placeholder{font-size:inherit;color:#767676}.form_textarea::-ms-input-placeholder{font-size:inherit;color:#767676}.form_textarea::placeholder{font-size:inherit;color:#767676}.form_textarea:-ms-input-placeholder{font-size:inherit;color:#767676}.form_textarea::-ms-input-placeholder{font-size:inherit;color:#767676}.form_textarea:active,.form_textarea:focus{border-color:#000}.form_textarea[disabled],.form_textarea[aria-disabled],.form_textarea[readonly]{color:#767676;background-color:#f7f7f7;pointer-events:none;cursor:default}.byte_check_wrap{display:flex;flex-direction:column;position:relative;overflow:hidden;border:1px solid #d5d5d5;border-radius:6px;background:#fff;font-size:14px;-webkit-transition:background 0.2s ease-out, border-color 0.2s ease-out;-moz-transition:background 0.2s ease-out, border-color 0.2s ease-out;-ms-transition:background 0.2s ease-out, border-color 0.2s ease-out;-o-transition:background 0.2s ease-out, border-color 0.2s ease-out;transition:background 0.2s ease-out, border-color 0.2s ease-out;box-sizing:border-box}.byte_check_wrap .form_textarea{border:none;padding:11px 14px 0}.byte_check_wrap .form_textarea[disabled]+.byte_check_footer,.byte_check_wrap .form_textarea[aria-disabled]+.byte_check_footer,.byte_check_wrap .form_textarea[readonly]+.byte_check_footer{color:#767676;background-color:#f7f7f7}.byte_check_wrap .byte_check{display:inline-block;line-height:1;font-size:0}.byte_check_wrap .byte_check .count,.byte_check_wrap .byte_check .total{display:inline-block;font-size:12px;line-height:18px;letter-spacing:-0.01em}.byte_check_wrap .byte_check .count{display:inline-block;color:#292929}.byte_check_wrap .byte_check .total{color:#767676}.byte_check_wrap .byte_check .total:before{content:"/"}.byte_check_wrap .byte_check_footer{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;padding:10px 10px 10px 14px;text-align:right;-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.byte_check_wrap .byte_check_footer .byte_check{margin-top:2px}.byte_check_wrap .byte_check_footer .btn_wrap{display:inline-block}.byte_check_wrap .byte_check_footer .btn_wrap [class^=btn_]+[class^=btn_]{margin-left:4px}.byte_check_wrap .byte_check_footer .byte_check+.btn_wrap{margin-left:10px}.byte_check_wrap.type_ip{border:none}.byte_check_wrap.type_ip .form_ip{padding-right:50px}.byte_check_wrap.type_ip .byte_check{position:absolute;right:14px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.byte_check_wrap.focus{border-color:#000}.byte_check_wrap+.bul_item_asterisk{margin-top:10px}.byte_check_wrap+.form_chk,.byte_check_wrap+.form_rdo{margin-top:10px}.form_toggle{position:relative;display:inline-block;width:40px;height:22px;vertical-align:top;box-sizing:border-box}.form_toggle input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.form_toggle input[type=checkbox]+label{display:inline-block;width:100%;height:100%;background:#eaeaea;border-radius:22px;font-size:0;-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.form_toggle input[type=checkbox]+label:before{content:"";position:absolute;width:18px;height:18px;background:#fff;border-radius:50%;left:2px;top:2px;z-index:2;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.form_toggle input[type=checkbox]:checked+label{background:#5055b1}.form_toggle input[type=checkbox]:checked+label:before{left:100%;margin-left:-20px}.form_toggle input[type=checkbox]:focus+label:before{outline:2px solid Highlight;outline:2px solid -webkit-focus-ring-color}.form_toggle input[type=checkbox][disabled],.form_toggle input[type=checkbox][aria-disabled],.form_toggle input[type=checkbox][readonly]{pointer-events:none}.form_toggle input[type=checkbox][disabled]+label,.form_toggle input[type=checkbox][aria-disabled]+label,.form_toggle input[type=checkbox][readonly]+label{opacity:0.5;cursor:default}.form_toggle_box{display:inline-block;font-size:0;box-sizing:border-box;vertical-align:top}.form_toggle_box .toggle_text{display:inline-block;padding-top:3px;font-size:14px;line-height:19px;letter-spacing:-0.01em;color:#767676;vertical-align:top}.form_toggle_box .toggle_text .date{padding-right:4px}.form_toggle_box .toggle_text .val{font-weight:700;-webkit-transition:color 0.2s ease-out;-moz-transition:color 0.2s ease-out;-ms-transition:color 0.2s ease-out;-o-transition:color 0.2s ease-out;transition:color 0.2s ease-out}.form_toggle_box .toggle_text+.form_toggle{margin-left:20px}.form_toggle_box.active .toggle_text .date{color:#000}.form_toggle_box.active .toggle_text .val{color:#474c98}.valid_check .valid_desc{display:none;position:relative;margin-top:4px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#767676}.valid_check .valid_desc button{cursor:pointer}.valid_check .valid_desc button:after{content:"";display:inline-block;width:5px;height:9px;margin-left:4px;background-size:5px 9px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/arw_shop@2x.png")}.valid_check .form_sel ~ .valid_desc{display:block}.valid_check.success .form_ip,.valid_check.success .ip_group_box,.valid_check.success .byte_check_wrap,.valid_check.success .form_textarea{border:1px solid #4dac27}.valid_check.success .form_sel .ui-selectmenu-button{border:1px solid #4dac27}.valid_check.success .valid_desc{display:block;color:#3c9a17}.valid_check.success .byte_check_wrap .form_ip{border:none}.valid_check.success .byte_check_wrap .form_textarea{border:none}.valid_check.fail .form_ip,.valid_check.fail .ip_group_box,.valid_check.fail .byte_check_wrap,.valid_check.fail .form_textarea{border:1px solid #ec1f2d}.valid_check.fail .form_sel .ui-selectmenu-button{border:1px solid #ec1f2d}.valid_check.fail .valid_desc{display:block;padding-left:16px;color:#ec1f2d}.valid_check.fail .valid_desc:before{content:"";display:inline-block;position:absolute;left:0;top:3px;width:12px;height:12px;background-position:left top;background-size:12px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_warning@2x.png")}.valid_check.fail .byte_check_wrap .form_ip{border:none}.valid_check.fail .byte_check_wrap .form_textarea{border:none}.valid_check.success .form_ip:focus,.valid_check.fail .form_ip:focus{border-color:#000}.valid_check ~ .valid_check{margin-top:20px}.valid_check+.form_chk{margin-top:10px}.input_flex_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.input_flex_box .gap{display:inline-block;margin:0 10px;vertical-align:top}.input_flex_box .datepicker_box{flex:0 auto}.input_flex_box .form_ip{flex:0 auto;margin-top:0}.form_wrap .form_box .form_title{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex-wrap:wrap}.form_wrap .form_box .form_title .form_label+.btn_tooltip_sm{margin-left:6px}.form_wrap .form_box .form_title .form_label+.badge_md{margin-left:6px}.form_wrap .form_box .form_title .form_label .badge_md{margin-left:6px}.form_wrap .form_box .form_title .right_area{margin-left:auto;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.form_wrap .form_box .form_title .right_area .info_text{margin:0}.form_wrap .form_box .form_title .info_text{width:100%;margin:7px 0 2px}.form_wrap .form_box .form_title.has_btn .form_title+.form_cont{margin-top:8px}.form_wrap .form_box .form_cont{margin-top:8px;color:#595959}.form_wrap .form_box .form_cont .form_sel{width:100%}.form_wrap .form_box .form_cont .form_sel .ui-selectmenu-button{width:100%}.form_wrap .form_box .form_cont .btn_text_link{color:inherit;font-size:inherit;line-height:inherit}.form_wrap .form_box .form_cont .file_list+.bul_item_asterisk,.form_wrap .form_box .form_cont .file_list_box+.bul_item_asterisk{margin-top:10px}.form_wrap .form_box .form_cont [class^=bul_item_]{color:#767676}.form_wrap .form_box .form_cont .form_ip+.info_text,.form_wrap .form_box .form_cont .form_ip+[class^=bul_item_],.form_wrap .form_box .form_cont .valid_check+.info_text,.form_wrap .form_box .form_cont .valid_check+[class^=bul_item_]{display:block;margin-top:8px}.form_wrap .form_box .form_cont .form_ip+.info_text+.form_chk,.form_wrap .form_box .form_cont .form_ip+[class^=bul_item_]+.form_chk,.form_wrap .form_box .form_cont .valid_check+.info_text+.form_chk,.form_wrap .form_box .form_cont .valid_check+[class^=bul_item_]+.form_chk{margin-top:8px}.form_wrap .form_box .form_cont .date_picker_box{width:100%}.form_wrap .form_box .form_cont .date_picker_box .form_sel{width:126px}.form_wrap .form_box ~ .form_box{margin-top:20px}.form_wrap .form_box.has_line{padding-top:20px;border-top:1px solid #eaeaea}.form_wrap .form_box.type_row{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.form_wrap .form_box.type_row .form_title{flex-shrink:0;padding-right:20px;box-sizing:border-box}.form_wrap .form_box.type_row .form_title.has_ip{padding-top:11px}.form_wrap .form_box.type_row .form_cont{margin-top:0;flex:1}.form_wrap.type_md .form_box .form_title .form_label{font-size:14px;line-height:22px;letter-spacing:-0.01em}.form_wrap.type_md .form_box .form_title .file_attach_val{padding-top:4px}.form_wrap.type_md .form_box .form_cont{margin-top:10px}.form_wrap.type_md .form_box ~ .form_box{margin-top:24px}.form_wrap.type_md>form+.form_box.review_step02{margin-top:24px}.form_wrap.type_md .form_box.type_row .form_cont{margin-top:0}.form_wrap.type_lg .form_box .form_title .form_label{font-size:15px;line-height:23px;letter-spacing:-0.01em}.form_wrap.type_lg .form_box .form_title .file_attach_val{padding-top:4px}.form_wrap.type_lg .form_box .form_title.has_btn{min-height:30px}.form_wrap.type_lg .form_box .form_title.has_btn+.form_cont{margin-top:8px}.form_wrap.type_lg .form_box .form_cont{margin-top:12px}.form_wrap.type_lg .form_box ~ .form_box{margin-top:24px}.form_wrap.type_lg .form_box.has_line{padding-top:24px}.form_wrap.type_lg .form_box.type_row .form_cont{margin-top:0}.form_wrap+.info_text_box{margin-top:30px}.form_wrap+.title_wrap.title_size_def{margin-top:30px}.file_list{font-size:0}.file_list .list_item{display:inline-block;margin-right:10px;vertical-align:top}.file_list .list_item:last-child{margin-right:0}.file_list .file_item{position:relative;display:inline-block}.file_list .file_item .btn_box{position:relative;display:inline-block;width:94px;height:94px;border:1px dashed #e5e5e5;background-color:#f7f7f7;cursor:pointer;border-radius:6px;vertical-align:top;box-sizing:border-box}.dialog_contents .custom_scroll_wrap.active .file_list .file_item .btn_box{width:88px;height:88px}.file_list .file_item .btn_box input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.file_list .file_item .btn_box label{display:block;width:100%;height:100%;font-size:0 !important;background-size:16px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_attached_add@2x.png");background-position:center;background-repeat:no-repeat}.file_list .file_item.attached .btn_box{border:none}.file_list .file_item.attached label{display:none}.file_list .file_item.attached .attach_img_box{position:absolute;display:none;width:100%;height:100%;cursor:default;left:0;top:0;z-index:1;border-radius:6px;overflow:hidden}.file_list .file_item.attached .attach_img_box .attach_img_view{position:absolute;display:inline-block;width:100%;height:100%;background-position:center;background-size:cover;font-size:0 !important;left:0;top:0}.file_list .file_item.attached .attach_img_box .btn_remove_img{position:absolute;width:22px;height:22px;background-size:8px 8px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_attached_remove@2x.png");background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0.6);border-radius:0 6px;font-size:0 !important;pointer-events:auto;right:0;top:0}.file_list .file_item.attached.attached .attach_img_box{display:inline-block}.file_list ~ .bul_item_asterisk{margin-top:10px}.file_attach_val{display:inline-block;font-size:0;vertical-align:top;line-height:1;font-weight:400}.file_attach_val .val{font-size:14px;letter-spacing:-0.01em}.file_attach_val .total{font-size:14px;letter-spacing:-0.01em;color:#767676}.file_upload_group .col_box ~ .col_box{margin-top:20px}.file_upload_group .col_box .upload_result_text{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.file_upload_group .col_box .upload_result_text .text{display:inline-block;color:#595959;font-size:13px;line-height:19px;letter-spacing:-0.01em;vertical-align:top}.file_upload_group .col_box .upload_result_text .text .val{color:#000;font-weight:500}.file_upload_group .col_box .upload_result_text .right_area{flex-shrink:0;margin-left:20px}.file_attach_wrap .bul_list{margin-top:10px}.file_attach_wrap .btn_wrap{text-align:left}.file_attach_wrap .attached_list{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-top:20px}.file_attach_wrap .attached_list .attached_item{overflow:hidden;max-width:calc((100% - 12px) / 3);display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;padding:4px 3px 4px 10px;border-radius:6px;background-color:#f7f7f7;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#000}.file_attach_wrap .attached_list .attached_item .name{display:inline-block;overflow:hidden;display:inline-block;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.file_attach_wrap .attached_list .attached_item .extension{flex-shrink:0}.file_attach_wrap .attached_list .attached_item .btn_attached_del{flex-shrink:0;margin-left:auto;width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:15px 15px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_attached_del@2x.png")}.file_attach_wrap .attached_list .attached_item ~ .attached_item{margin-left:6px}.file_attach_wrap .btn_attach ~ .bul_list,.file_attach_wrap .btn_attach ~ .bul_item_dot{margin-top:8px}.file_attach_wrap+.info_text_box.size_lg{margin-top:20px}.form_auto_complete_wrap{position:relative}.form_auto_complete_wrap .auto_complete_box{position:absolute;top:44px;left:0;width:100%;padding-bottom:5px;height:auto;border:1px solid #000;border-top:none;border-radius:0 0 6px 6px;background-color:#fff;z-index:10;box-sizing:border-box}.form_auto_complete_wrap .auto_complete_box .custom_scroll_wrap{max-height:226px}.form_auto_complete_wrap .auto_complete_list .auto_complete_item{display:block;width:100%;padding:11px 14px;color:#000;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-family:"Noto Sans KR", sans-serif;box-sizing:border-box;-webkit-transition:background-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out;text-align:left}.form_auto_complete_wrap .auto_complete_list .auto_complete_item:hover{background-color:#f5f5f5}.form_auto_complete_wrap.active .form_ip{border-radius:6px 6px 0 0;border-color:#000}.form_col_group .col_box ~ .col_box{margin-top:8px}.form_col_group.cert .btn_ip{padding:0 5px;min-width:133px;width:133px}.form_col_group [class^=bul_item]{margin-top:8px}.form_row_group{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.form_row_group .row_box ~ .row_box{margin-left:40px}.time_limit{position:relative}.time_limit .form_ip{padding-right:58px}.time_limit .time_count{position:absolute;right:14px;top:12px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#ec1f2d}.ip_group_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;height:44px;padding:0 14px 2px;color:#000;font-size:14px;line-height:42px;letter-spacing:-0.01em;font-family:"Noto Sans KR", sans-serif;background-color:#fff;border:1px solid #d5d5d5;border-radius:6px;box-sizing:border-box;-webkit-transition:border-color 0.2s ease-out;-moz-transition:border-color 0.2s ease-out;-ms-transition:border-color 0.2s ease-out;-o-transition:border-color 0.2s ease-out;transition:border-color 0.2s ease-out;outline:none}.ip_group_box input{flex:1;width:100%;height:42px;text-align:center}.ip_group_box input[type=number]::-webkit-outer-spin-button,.ip_group_box input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ip_group_box+.form_chk,.ip_group_box+.form_rdo{margin-top:10px}.form_flex_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.form_flex_box .form_chk,.form_flex_box .form_rdo{margin-right:24px}.form_flex_box .form_chk:last-child,.form_flex_box .form_rdo:last-child{margin-right:0}.input_btn_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;width:100%}.input_btn_box .form_ip,.input_btn_box .time_limit,.input_btn_box .form_ip_pw,.input_btn_box .form_ip_pw,.input_btn_box .form_sel,.input_btn_box .awesomplete,.input_btn_box .input_price_box{flex:1}.input_btn_box .form_ip+.btn_ip,.input_btn_box .time_limit+.btn_ip,.input_btn_box .form_ip_pw+.btn_ip,.input_btn_box .form_ip_pw+.btn_ip,.input_btn_box .form_sel+.btn_ip,.input_btn_box .awesomplete+.btn_ip,.input_btn_box .input_price_box+.btn_ip{margin-left:6px}.input_btn_box .form_ip+.form_filter_box,.input_btn_box .time_limit+.form_filter_box,.input_btn_box .form_ip_pw+.form_filter_box,.input_btn_box .form_ip_pw+.form_filter_box,.input_btn_box .form_sel+.form_filter_box,.input_btn_box .awesomplete+.form_filter_box,.input_btn_box .input_price_box+.form_filter_box{margin-left:6px}.input_btn_box .form_ip+.btn_attach,.input_btn_box .time_limit+.btn_attach,.input_btn_box .form_ip_pw+.btn_attach,.input_btn_box .form_ip_pw+.btn_attach,.input_btn_box .form_sel+.btn_attach,.input_btn_box .awesomplete+.btn_attach,.input_btn_box .input_price_box+.btn_attach{margin-left:6px}.input_btn_box .time_limit+.btn_ip{min-width:133px}.input_btn_box .btn_attach{flex-shrink:0}.input_btn_box .btn_attach+.btn_ip{margin-left:6px}.input_btn_box .form_chk,.input_btn_box .form_rdo{align-self:center}.input_btn_box .form_chk+.btn_more_view,.input_btn_box .form_rdo+.btn_more_view{margin-top:1px;margin-left:8px}.input_btn_box .right_area{flex-shrink:0;align-self:center;margin-left:auto}.input_sel_btn_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;width:100%}.input_sel_btn_box .form_ip,.input_sel_btn_box .time_limit,.input_sel_btn_box .form_ip_pw,.input_sel_btn_box .form_ip_pw,.input_sel_btn_box .form_sel,.input_sel_btn_box .input_price_box{flex:1}.input_sel_btn_box .form_ip:first-child,.input_sel_btn_box .time_limit:first-child,.input_sel_btn_box .form_ip_pw:first-child,.input_sel_btn_box .form_ip_pw:first-child,.input_sel_btn_box .form_sel:first-child,.input_sel_btn_box .input_price_box:first-child{flex:none}.input_sel_btn_box .form_ip+.form_ip,.input_sel_btn_box .time_limit+.form_ip,.input_sel_btn_box .form_ip_pw+.form_ip,.input_sel_btn_box .form_ip_pw+.form_ip,.input_sel_btn_box .form_sel+.form_ip,.input_sel_btn_box .input_price_box+.form_ip{margin-left:6px}.input_sel_btn_box .form_ip+.btn_ip,.input_sel_btn_box .time_limit+.btn_ip,.input_sel_btn_box .form_ip_pw+.btn_ip,.input_sel_btn_box .form_ip_pw+.btn_ip,.input_sel_btn_box .form_sel+.btn_ip,.input_sel_btn_box .input_price_box+.btn_ip{margin-left:6px}.input_sel_btn_box .form_ip+.form_filter_box,.input_sel_btn_box .time_limit+.form_filter_box,.input_sel_btn_box .form_ip_pw+.form_filter_box,.input_sel_btn_box .form_ip_pw+.form_filter_box,.input_sel_btn_box .form_sel+.form_filter_box,.input_sel_btn_box .input_price_box+.form_filter_box{margin-left:6px}.input_sel_btn_box .form_ip+.btn_attach,.input_sel_btn_box .time_limit+.btn_attach,.input_sel_btn_box .form_ip_pw+.btn_attach,.input_sel_btn_box .form_ip_pw+.btn_attach,.input_sel_btn_box .form_sel+.btn_attach,.input_sel_btn_box .input_price_box+.btn_attach{margin-left:6px}.input_sel_btn_box .right_area{flex-shrink:0;align-self:center;margin-left:auto}.input_text_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.input_text_box .form_ip+.text,.input_text_box .form_sel+.text{flex-shrink:0;margin-left:4px;font-size:14px;line-height:22px;letter-spacing:-0.01em}.input_price_box{position:relative}.input_price_box .unit{position:absolute;right:14px;top:16px;color:#000;font-size:14px;line-height:22px;letter-spacing:-0.01em;line-height:1}.input_price_box .form_ip{padding:0 28px 0 14px;font-weight:700;text-align:right}.input_price_box .form_ip::-webkit-input-placeholder{font-size:inherit;color:#000}.input_price_box .form_ip:-ms-input-placeholder{font-size:inherit;color:#000}.input_price_box .form_ip::-ms-input-placeholder{font-size:inherit;color:#000}.input_price_box .form_ip::placeholder{font-size:inherit;color:#000}.input_price_box .form_ip:-ms-input-placeholder{font-size:inherit;color:#000}.input_price_box .form_ip::-ms-input-placeholder{font-size:inherit;color:#000}.input_price_box.type_eng .form_ip{padding-right:63px}.price_value_box{display:inline-block;font-size:0;vertical-align:top;text-align:right}.price_value_box .val,.price_value_box .unit{display:inline-block;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#000;vertical-align:top}.price_value_box .val{margin-right:1px;font-size:16px;font-weight:700}.date_box{position:relative}.date_box .ui_date{display:inline-block;width:100%;height:44px;padding:0 42px 2px 14px;color:#000;font-size:14px;line-height:42px;letter-spacing:-0.01em;font-family:"Noto Sans KR", sans-serif;background-color:#fff;border:1px solid #d5d5d5;border-radius:6px;box-sizing:border-box;-webkit-transition:border-color 0.2s ease-out;-moz-transition:border-color 0.2s ease-out;-ms-transition:border-color 0.2s ease-out;-o-transition:border-color 0.2s ease-out;transition:border-color 0.2s ease-out;outline:none}.date_box .ui_date:active,.date_box .ui_date:focus{border-color:#000}.date_box .ui_date[disabled],.date_box .ui_date[aria-disabled],.date_box .ui_date[readonly]{color:#767676;background-color:#f7f7f7;pointer-events:none;cursor:default}.date_box .ui_date::-webkit-input-placeholder{font-size:inherit;color:#767676}.date_box .ui_date:-ms-input-placeholder{font-size:inherit;color:#767676}.date_box .ui_date::-ms-input-placeholder{font-size:inherit;color:#767676}.date_box .ui_date::placeholder{font-size:inherit;color:#767676}.date_box .ui_date:-ms-input-placeholder{font-size:inherit;color:#767676}.date_box .ui_date::-ms-input-placeholder{font-size:inherit;color:#767676}.date_box .ui-datepicker-trigger{position:absolute;right:14px;top:12px;cursor:pointer;width:20px;height:20px}.date_picker_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.date_picker_box .form_sel{flex-shrink:0;width:126px}.date_picker_box .form_sel .ui-selectmenu-button{width:100%}.date_picker_box .form_sel+.date_box{margin-left:6px}.date_picker_box .date_box{flex:1}.date_picker_box .date_box+.btn_ip{margin-left:6px}.date_picker_box .gap{display:inline-block;padding:0 4px;font-size:15px;color:#000;line-height:42px;vertical-align:top;text-align:center;padding-bottom:2px}.date_picker_box.only_date .date_box{flex:none;width:143px}.date_picker_box.only_date .date_box .ui_date{width:143px}.form_sort_search{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.form_sort_search .form_sel{flex:0 1 130px}.form_sort_search .form_ip,.form_sort_search .ip_group_box{flex:1;margin-left:6px}.date_box.type_no_line{display:inline-block;vertical-align:top}.date_box.type_no_line .ui_date{display:inline-block;vertical-align:top;width:96px;height:22px;line-height:22px;padding:1px 0;font-family:"Roboto", sans-serif;font-weight:500;border:0}.date_box.type_no_line .ui-datepicker-trigger{right:0px;top:1px}.floating_input_item{position:relative;border:1px solid #d5d5d5;border-radius:6px;box-sizing:border-box;-webkit-transition:border 0.3s ease-out;-moz-transition:border 0.3s ease-out;-ms-transition:border 0.3s ease-out;-o-transition:border 0.3s ease-out;transition:border 0.3s ease-out}.floating_input_item .form_ip{height:54px;border:none;line-height:1;-webkit-transition:padding-top, 0.3s;-moz-transition:padding-top, 0.3s;-ms-transition:padding-top, 0.3s;-o-transition:padding-top, 0.3s;transition:padding-top, 0.3s}.floating_input_item .form_prefix_box{height:100%}.floating_input_item .form_prefix_box.country_code .form_ip{padding-left:14px;padding-bottom:3px}.floating_input_item .form_prefix_box.country_code .prefix_unit{top:28px;padding-top:0;line-height:1;opacity:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity, 0.3s;-moz-transition:opacity, 0.3s;-ms-transition:opacity, 0.3s;-o-transition:opacity, 0.3s;transition:opacity, 0.3s;font-family:"Noto Sans KR", sans-serif;pointer-events:none}.floating_input_item .floating_guide,.floating_input_item .floating_label{display:inline-block;position:absolute;top:0;left:14px;z-index:1;padding:11px 0 5px;color:#000;font-size:11px;line-height:1;letter-spacing:-0.01em;opacity:0;-webkit-transition:opacity, 0.3s;-moz-transition:opacity, 0.3s;-ms-transition:opacity, 0.3s;-o-transition:opacity, 0.3s;transition:opacity, 0.3s;transform-origin:0 0;pointer-events:none}.floating_input_item .floating_label{color:#474c98}.floating_input_item.focus{border-color:#000;z-index:1}.floating_input_item.focus .form_ip{padding-top:19px}.floating_input_item.focus .form_prefix_box.country_code .prefix_unit{opacity:1}.floating_input_item.focus .form_prefix_box.country_code .form_ip{padding-left:75px}.floating_input_item.focus .floating_guide{opacity:1}.floating_input_item.value .form_ip{padding-top:19px}.floating_input_item.value .form_prefix_box.country_code .prefix_unit{opacity:1}.floating_input_item.value .form_prefix_box.country_code .form_ip{padding-left:75px}.floating_input_item.value .floating_guide{opacity:0}.floating_input_item.value .floating_label{opacity:1}.floating_input_group .floating_input_item{border-radius:6px 6px 0 0}.floating_input_group .floating_input_item ~ .floating_input_item{margin-top:-1px;border-radius:0}.floating_input_group .floating_input_item:last-child{border-radius:0 0 6px 6px}.valid_check.success .floating_input_item{border-color:#4dac27}.valid_check.success .floating_input_item .form_ip{border:none}.valid_check.success .floating_input_group .floating_input_item{border-bottom-color:transparent}.valid_check.success .floating_input_group .floating_input_item ~ .floating_input_item{border-top-color:#d5d5d5}.valid_check.success .floating_input_group .floating_input_item:last-child{border-bottom-color:#4dac27}.valid_check.success .floating_input_group .floating_input_item .form_ip{border:none}.valid_check.success .btn_form_sel{border-color:#4dac27}.valid_check.fail .floating_input_item{border-color:#ec1f2d}.valid_check.fail .floating_input_item .form_ip{border:none}.valid_check.fail .floating_input_group .floating_input_item{border-bottom-color:transparent}.valid_check.fail .floating_input_group .floating_input_item ~ .floating_input_item{border-top-color:#d5d5d5}.valid_check.fail .floating_input_group .floating_input_item:last-child{border-bottom-color:#ec1f2d}.valid_check.fail .floating_input_group .floating_input_item .form_ip{border:none}.valid_check.fail .btn_form_sel{border-color:#ec1f2d}.tbl_row_wrap{display:block;width:100%;padding:18px 0;border-top:1px solid #000;border-bottom:1px solid #eaeaea;box-sizing:border-box}.tbl_row_wrap .tbl_row{width:100%;table-layout:fixed}.tbl_row_wrap .tbl_row tbody th{padding:12px 10px;font-size:14px;line-height:22px;letter-spacing:-0.01em;text-align:left;color:#000;font-weight:500;vertical-align:top}.tbl_row_wrap .tbl_row tbody th .required{display:inline-block;width:6px;height:6px;padding-left:3px;margin-top:5px;vertical-align:top}.tbl_row_wrap .tbl_row tbody th .required:before{content:"*";display:inline-block;position:relative;width:6px;height:6px;background-size:6px 6px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_required@2x.png");color:transparent}.tbl_row_wrap .tbl_row tbody th .file_attach_val{margin-top:4px;margin-left:3px}.tbl_row_wrap .tbl_row tbody th .tooltip_wrap.type_sm,.tbl_row_wrap .tbl_row tbody th .tooltip_wrap.type_xs{margin:3px 0 0 3px}.tbl_row_wrap .tbl_row tbody th.has_ip{padding-top:24px}.tbl_row_wrap .tbl_row tbody th.has_btn_sm{padding-top:20px}.tbl_row_wrap .tbl_row tbody th.has_btn_xxs{padding-top:13px}.tbl_row_wrap .tbl_row tbody td{padding:12px 10px;font-size:14px;line-height:22px;letter-spacing:-0.01em;text-align:left;color:#767676;font-weight:400;vertical-align:top}.tbl_row_wrap .tbl_row tbody td .form_sel_multi{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;width:450px}.tbl_row_wrap .tbl_row tbody td .form_sel_multi .valid_check .form_sel{width:100%}.tbl_row_wrap .tbl_row tbody td .form_sel_multi .form_sel,.tbl_row_wrap .tbl_row tbody td .form_sel_multi .valid_check{flex:1;width:auto}.tbl_row_wrap .tbl_row tbody td .form_sel_multi .form_sel ~ .form_sel,.tbl_row_wrap .tbl_row tbody td .form_sel_multi .form_sel ~ .valid_check,.tbl_row_wrap .tbl_row tbody td .form_sel_multi .valid_check ~ .form_sel,.tbl_row_wrap .tbl_row tbody td .form_sel_multi .valid_check ~ .valid_check{margin-top:0;margin-left:6px}.tbl_row_wrap .tbl_row tbody td .flex_both_wrap{width:450px;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.tbl_row_wrap .tbl_row tbody td .btn_text_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.tbl_row_wrap .tbl_row tbody td .btn_text_box .text+.btn_xxs{margin-left:6px}.tbl_row_wrap .tbl_row tbody td .btn_text_box .text+.btn_sm{margin-left:12px}.tbl_row_wrap .tbl_row tbody td .btn_text_box .btn_sm+.text{margin-left:10px}.tbl_row_wrap .tbl_row tbody td .btn_text_box .btn_ip+.info_text{margin-left:12px}.tbl_row_wrap .tbl_row tbody td .btn_text_box.between{max-width:450px;justify-content:space-between}.tbl_row_wrap .tbl_row tbody td .btn_text_link{overflow:hidden;color:inherit}.tbl_row_wrap .tbl_row tbody td .btn_text_link .text{text-decoration:underline}.tbl_row_wrap .tbl_row tbody td .form_col_group .valid_check,.tbl_row_wrap .tbl_row tbody td .form_col_group .form_ip,.tbl_row_wrap .tbl_row tbody td .form_col_group .form_sel,.tbl_row_wrap .tbl_row tbody td .form_col_group .input_btn_box,.tbl_row_wrap .tbl_row tbody td .form_col_group .byte_check_wrap{width:100%}.tbl_row_wrap .tbl_row tbody td .form_sel .ui-selectmenu-button{width:100%}.tbl_row_wrap .tbl_row tbody td .input_btn_box .form_ip,.tbl_row_wrap .tbl_row tbody td .input_btn_box .form_sel,.tbl_row_wrap .tbl_row tbody td .input_btn_box .form_ip_pw{width:100%}.tbl_row_wrap .tbl_row tbody td .input_btn_box .form_filter_box{width:auto}.tbl_row_wrap .tbl_row tbody td .date_picker_box{width:450px}.tbl_row_wrap .tbl_row tbody td .date_picker_box .form_sel{width:126px}.tbl_row_wrap .tbl_row tbody td .bul_list.text_bottom,.tbl_row_wrap .tbl_row tbody td [class^=bul_item_].text_bottom{margin-top:6px}.tbl_row_wrap .tbl_row tbody td .cert_state{font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#595959}.tbl_row_wrap .tbl_row tbody td .cert_state.complete{margin-right:12px;font-weight:700;color:#474c98}.tbl_row_wrap .tbl_row tbody td .cert_state+.info_text{margin-top:10px}.tbl_row_wrap .tbl_row tbody td .sel_text_box .form_sel{width:120px}.tbl_row_wrap .tbl_row tbody td .bubble_speech_wrap{display:block;position:relative;padding-bottom:44px}.tbl_row_wrap .tbl_row tbody td .bubble_speech_wrap .bubble_speech_desc{visibility:hidden;left:0;bottom:0}.tbl_row_wrap .tbl_row tbody td .bubble_speech_wrap .form_filter_box .form_filter{position:relative}.tbl_row_wrap .tbl_row tbody td .bubble_speech_wrap .form_filter_box .form_filter input:checked+label ~ .bubble_speech_desc{visibility:visible}.tbl_row_wrap .tbl_row tbody td .bubble_speech_wrap .form_filter_box .form_filter .bubble_speech_desc{bottom:-44px}.tbl_row_wrap .tbl_row tbody td .address_item .address,.tbl_row_wrap .tbl_row tbody td .address_item .email{margin-top:12px}.tbl_row_wrap .tbl_row tbody td .address_item .msg{margin-top:10px}.tbl_row_wrap .tbl_row tbody td .address_item .address_person.has_btn+.address{margin-top:10px}.tbl_row_wrap .tbl_row tbody td .delivery_address_wrap{width:450px}.tbl_row_wrap .tbl_row tbody td .delivery_address_wrap .btn_wrap{margin-top:24px}.tbl_row_wrap .tbl_row tbody td .delivery_address_wrap .form_chk{margin-top:10px}.tbl_row_wrap .tbl_row tr th .row_2_ellipsis:not(.btn_text_link),.tbl_row_wrap .tbl_row tr td .row_2_ellipsis:not(.btn_text_link){display:block;display:-webkit-box;overflow:hidden;max-height:44px;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal}.tbl_row_wrap .tbl_row tr th.align_right,.tbl_row_wrap .tbl_row tr td.align_right{text-align:right}.tbl_row_wrap .tbl_row tr th.vertical_top,.tbl_row_wrap .tbl_row tr td.vertical_top{vertical-align:top}.tbl_row_wrap .tbl_row tr th.vertical_middle,.tbl_row_wrap .tbl_row tr td.vertical_middle{vertical-align:middle}.tbl_row_wrap .tbl_row+.tbl_row{margin-top:18px;border-top:1px solid #eaeaea}.tbl_row_wrap .tbl_row+.tbl_row tbody tr:first-child th,.tbl_row_wrap .tbl_row+.tbl_row tbody tr:first-child td{padding-top:30px}.tbl_row_wrap .tbl_row+.tbl_row tbody tr:first-child th.has_ip{padding-top:42px}.tbl_row_wrap .tbl_row+.list_sort_wrap{margin-top:12px}.tbl_row_wrap .tbl_row+.list_sort_wrap ~ .tbl_row{margin-top:18px;border-top:1px solid #eaeaea}.tbl_row_wrap .tbl_row .fc_gray{color:#767676}.tbl_row_wrap .tbl_row .valid_check,.tbl_row_wrap .tbl_row .form_ip,.tbl_row_wrap .tbl_row .form_sel,.tbl_row_wrap .tbl_row .input_btn_box,.tbl_row_wrap .tbl_row .form_col_group,.tbl_row_wrap .tbl_row .pw_valid_wrap,.tbl_row_wrap .tbl_row .form_ip_pw,.tbl_row_wrap .tbl_row .byte_check_wrap,.tbl_row_wrap .tbl_row .file_upload_group,.tbl_row_wrap .tbl_row .form_filter_box,.tbl_row_wrap .tbl_row .input_text_box,.tbl_row_wrap .tbl_row .input_price_box,.tbl_row_wrap .tbl_row .price_value_box,.tbl_row_wrap .tbl_row .form_desc.align_right{width:450px}.tbl_row_wrap .tbl_row .valid_check+.info_text,.tbl_row_wrap .tbl_row .valid_check+[class^=bul_item_],.tbl_row_wrap .tbl_row .form_ip+.info_text,.tbl_row_wrap .tbl_row .form_ip+[class^=bul_item_],.tbl_row_wrap .tbl_row .form_sel+.info_text,.tbl_row_wrap .tbl_row .form_sel+[class^=bul_item_],.tbl_row_wrap .tbl_row .input_btn_box+.info_text,.tbl_row_wrap .tbl_row .input_btn_box+[class^=bul_item_],.tbl_row_wrap .tbl_row .form_col_group+.info_text,.tbl_row_wrap .tbl_row .form_col_group+[class^=bul_item_],.tbl_row_wrap .tbl_row .pw_valid_wrap+.info_text,.tbl_row_wrap .tbl_row .pw_valid_wrap+[class^=bul_item_],.tbl_row_wrap .tbl_row .form_ip_pw+.info_text,.tbl_row_wrap .tbl_row .form_ip_pw+[class^=bul_item_],.tbl_row_wrap .tbl_row .byte_check_wrap+.info_text,.tbl_row_wrap .tbl_row .byte_check_wrap+[class^=bul_item_],.tbl_row_wrap .tbl_row .file_upload_group+.info_text,.tbl_row_wrap .tbl_row .file_upload_group+[class^=bul_item_],.tbl_row_wrap .tbl_row .form_filter_box+.info_text,.tbl_row_wrap .tbl_row .form_filter_box+[class^=bul_item_],.tbl_row_wrap .tbl_row .input_text_box+.info_text,.tbl_row_wrap .tbl_row .input_text_box+[class^=bul_item_],.tbl_row_wrap .tbl_row .input_price_box+.info_text,.tbl_row_wrap .tbl_row .input_price_box+[class^=bul_item_],.tbl_row_wrap .tbl_row .price_value_box+.info_text,.tbl_row_wrap .tbl_row .price_value_box+[class^=bul_item_],.tbl_row_wrap .tbl_row .form_desc.align_right+.info_text,.tbl_row_wrap .tbl_row .form_desc.align_right+[class^=bul_item_]{display:block;margin-top:10px}.tbl_row_wrap .tbl_row .valid_check.w_full,.tbl_row_wrap .tbl_row .form_ip.w_full,.tbl_row_wrap .tbl_row .form_sel.w_full,.tbl_row_wrap .tbl_row .input_btn_box.w_full,.tbl_row_wrap .tbl_row .form_col_group.w_full,.tbl_row_wrap .tbl_row .pw_valid_wrap.w_full,.tbl_row_wrap .tbl_row .form_ip_pw.w_full,.tbl_row_wrap .tbl_row .byte_check_wrap.w_full,.tbl_row_wrap .tbl_row .file_upload_group.w_full,.tbl_row_wrap .tbl_row .form_filter_box.w_full,.tbl_row_wrap .tbl_row .input_text_box.w_full,.tbl_row_wrap .tbl_row .input_price_box.w_full,.tbl_row_wrap .tbl_row .price_value_box.w_full,.tbl_row_wrap .tbl_row .form_desc.align_right.w_full{width:100%}.tbl_row_wrap+.info_text,.tbl_row_wrap+.bul_list,.tbl_row_wrap+.bul_item_dot{margin-top:16px}.tbl_row_wrap+.bul_item_asterisk{margin-top:10px}.tbl_row_wrap+.round_gray_box{margin-top:10px}.tbl_row_wrap+.info_text_box{margin-top:30px}.tbl_row_wrap+.tbl_prod_wrap{margin-top:70px}.tbl_row_wrap+.terms_agree_detail{margin-top:30px}.tbl_row_wrap.type_th_group{padding:0;border-bottom:none}.tbl_row_wrap.type_th_group .tbl_row tr th{text-align:center}.tbl_row_wrap.type_th_group .tbl_row tr th.th_group{padding:20px 20px;background-color:#f7f7f7;border-right:none;text-align:center;color:#767676}.tbl_row_wrap.type_th_group .tbl_row tr th,.tbl_row_wrap.type_th_group .tbl_row tr td{padding:20px 20px;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;vertical-align:middle}.tbl_row_wrap.type_th_group .tbl_row tr th .fc_gray,.tbl_row_wrap.type_th_group .tbl_row tr td .fc_gray{color:#767676}.tbl_row_wrap.type_th_group .tbl_row tr th.fc_gray,.tbl_row_wrap.type_th_group .tbl_row tr td.fc_gray{color:#767676}.tbl_row_wrap.type_th_group .tbl_row tr td{color:#000}.tbl_row_wrap.type_th_group .tbl_row tr td:last-child{border-right:none}.tbl_row_wrap.type_th_group .tbl_row tr:last-child th,.tbl_row_wrap.type_th_group .tbl_row tr:last-child td{padding-bottom:25px}.tbl_row_wrap.no_line{padding:0;border:none}.tbl_row_wrap.no_line .tbl_row tbody tr th,.tbl_row_wrap.no_line .tbl_row_line tbody tr th{padding-top:0;padding-left:0}.tbl_row_wrap.no_line .tbl_row tbody tr th.has_ip,.tbl_row_wrap.no_line .tbl_row_line tbody tr th.has_ip{padding-top:12px}.tbl_row_wrap.no_line .tbl_row tbody tr td,.tbl_row_wrap.no_line .tbl_row_line tbody tr td{padding-top:0;padding-right:0}.tbl_row_wrap.no_line .tbl_row tbody tr ~ tr th,.tbl_row_wrap.no_line .tbl_row tbody tr ~ tr td,.tbl_row_wrap.no_line .tbl_row_line tbody tr ~ tr th,.tbl_row_wrap.no_line .tbl_row_line tbody tr ~ tr td{padding-top:12px}.tbl_row_wrap.no_line .tbl_row tbody tr ~ tr th.has_ip,.tbl_row_wrap.no_line .tbl_row_line tbody tr ~ tr th.has_ip{padding-top:24px}.tbl_row_wrap.no_line .tbl_row tbody tr:last-child th,.tbl_row_wrap.no_line .tbl_row tbody tr:last-child td,.tbl_row_wrap.no_line .tbl_row_line tbody tr:last-child th,.tbl_row_wrap.no_line .tbl_row_line tbody tr:last-child td{padding-bottom:0}.tbl_row_wrap.no_bottom_line{border-bottom:0;padding-bottom:0}.tbl_row_wrap.no_top_line{border-top:0}.tbl_row_wrap.type_lg{padding-top:25px;padding-bottom:25px}.tbl_row_wrap.type_lg .tbl_row tbody th,.tbl_row_wrap.type_lg .tbl_row tbody td{padding-top:15px;padding-bottom:15px;font-size:15px;line-height:23px;letter-spacing:-0.01em}.tbl_row_wrap .address_bring{width:450px}.tbl_row_wrap .list_sort_wrap{margin-left:10px;margin-right:10px}.tbl_row_wrap .tbl_prod_wrap.type_bulk{margin-left:10px;margin-right:10px}.tbl_col_wrap{display:block;width:100%;border-top:1px solid #000;border-bottom:1px solid #eaeaea;box-sizing:border-box}.tbl_col_wrap .tbl_col,.tbl_col_wrap .tbl_col_line{width:100%;table-layout:fixed}.tbl_col_wrap .tbl_col tr th,.tbl_col_wrap .tbl_col_line tr th{padding:16px 10px 14px;text-align:center;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#767676;font-weight:500;vertical-align:middle}.tbl_col_wrap .tbl_col tr td,.tbl_col_wrap .tbl_col_line tr td{padding:12px 10px;text-align:center;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:400;vertical-align:middle}.tbl_col_wrap .tbl_col tr td .btn_text_link,.tbl_col_wrap .tbl_col_line tr td .btn_text_link{color:inherit}.tbl_col_wrap .tbl_col tr td .btn_text_link .text,.tbl_col_wrap .tbl_col_line tr td .btn_text_link .text{text-decoration:underline}.tbl_col_wrap .tbl_col tr td .fc_light_gray,.tbl_col_wrap .tbl_col_line tr td .fc_light_gray{color:#767676}.tbl_col_wrap .tbl_col tr td .bul_list.text_bottom,.tbl_col_wrap .tbl_col tr td [class^=bul_item_].text_bottom,.tbl_col_wrap .tbl_col_line tr td .bul_list.text_bottom,.tbl_col_wrap .tbl_col_line tr td [class^=bul_item_].text_bottom{margin-top:6px}.tbl_col_wrap .tbl_col tr td .earn_point,.tbl_col_wrap .tbl_col_line tr td .earn_point{color:#000}.tbl_col_wrap .tbl_col tr td .earn_point .val,.tbl_col_wrap .tbl_col_line tr td .earn_point .val{font-weight:500;margin-right:6px}.tbl_col_wrap .tbl_col tr td .mark,.tbl_col_wrap .tbl_col_line tr td .mark{color:#474c98;font-weight:700}.tbl_col_wrap .tbl_col tr td.fc_light_gray,.tbl_col_wrap .tbl_col_line tr td.fc_light_gray{color:#767676}.tbl_col_wrap .tbl_col tr th .row_2_ellipsis:not(.btn_text_link),.tbl_col_wrap .tbl_col tr td .row_2_ellipsis:not(.btn_text_link),.tbl_col_wrap .tbl_col_line tr th .row_2_ellipsis:not(.btn_text_link),.tbl_col_wrap .tbl_col_line tr td .row_2_ellipsis:not(.btn_text_link){display:block;display:-webkit-box;overflow:hidden;max-height:44px;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal}.tbl_col_wrap .tbl_col tr th .subject,.tbl_col_wrap .tbl_col tr td .subject,.tbl_col_wrap .tbl_col_line tr th .subject,.tbl_col_wrap .tbl_col_line tr td .subject{font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#000;font-weight:500}.tbl_col_wrap .tbl_col tr th .subject+.desc,.tbl_col_wrap .tbl_col tr td .subject+.desc,.tbl_col_wrap .tbl_col_line tr th .subject+.desc,.tbl_col_wrap .tbl_col_line tr td .subject+.desc{margin-top:5px}.tbl_col_wrap .tbl_col tr th .desc,.tbl_col_wrap .tbl_col tr td .desc,.tbl_col_wrap .tbl_col_line tr th .desc,.tbl_col_wrap .tbl_col_line tr td .desc{font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#767676}.tbl_col_wrap .tbl_col tr th .col_text_has_btn .btn_wrap,.tbl_col_wrap .tbl_col tr td .col_text_has_btn .btn_wrap,.tbl_col_wrap .tbl_col_line tr th .col_text_has_btn .btn_wrap,.tbl_col_wrap .tbl_col_line tr td .col_text_has_btn .btn_wrap{margin-top:10px}.tbl_col_wrap .tbl_col tr th.vertical_top,.tbl_col_wrap .tbl_col tr td.vertical_top,.tbl_col_wrap .tbl_col_line tr th.vertical_top,.tbl_col_wrap .tbl_col_line tr td.vertical_top{vertical-align:top}.tbl_col_wrap .tbl_col tr th.align_left,.tbl_col_wrap .tbl_col tr td.align_left,.tbl_col_wrap .tbl_col_line tr th.align_left,.tbl_col_wrap .tbl_col_line tr td.align_left{text-align:left}.tbl_col_wrap .tbl_col tr th.align_right,.tbl_col_wrap .tbl_col tr td.align_right,.tbl_col_wrap .tbl_col_line tr th.align_right,.tbl_col_wrap .tbl_col_line tr td.align_right{text-align:right}.tbl_col_wrap .tbl_col tr th.line_left,.tbl_col_wrap .tbl_col tr td.line_left,.tbl_col_wrap .tbl_col_line tr th.line_left,.tbl_col_wrap .tbl_col_line tr td.line_left{border-left:1px solid #eaeaea}.tbl_col_wrap .tbl_col tr th.no_line_bottom,.tbl_col_wrap .tbl_col tr td.no_line_bottom,.tbl_col_wrap .tbl_col_line tr th.no_line_bottom,.tbl_col_wrap .tbl_col_line tr td.no_line_bottom{border-bottom:0}.tbl_col_wrap .tbl_col thead+tbody tr:first-child{border-top:1px solid #d5d5d5}.tbl_col_wrap .tbl_col tbody tr:first-child td{padding-top:20px}.tbl_col_wrap .tbl_col tbody tr:last-child td{padding-bottom:30px}.tbl_col_wrap .tbl_col_line tr th{padding:16px 24px 14px}.tbl_col_wrap .tbl_col_line tr td{padding:28px 24px}.tbl_col_wrap .tbl_col_line tr td .price{font-size:0}.tbl_col_wrap .tbl_col_line tr td .price .val,.tbl_col_wrap .tbl_col_line tr td .price .unit{font-size:14px;line-height:22px;letter-spacing:-0.01em}.tbl_col_wrap .tbl_col_line tr td .price .val{font-weight:700}.tbl_col_wrap .tbl_col_line tr td .no_data{padding:152px 0}.tbl_col_wrap .tbl_col_line tr.has_btn td{padding:24px 24px}.tbl_col_wrap .tbl_col_line tr.has_btn td .btn_sm{padding:0 12px}.tbl_col_wrap .tbl_col_line thead th{border-bottom:1px solid #eaeaea}.tbl_col_wrap .tbl_col_line thead.hidden{position:relative}.tbl_col_wrap .tbl_col_line thead.hidden tr th{height:0;padding:0;font-size:0;border:none;line-height:1}.tbl_col_wrap .tbl_col_line tbody td{border-bottom:1px solid #eaeaea}.tbl_col_wrap .tbl_col_line tbody td .multi_count{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.tbl_col_wrap .tbl_col_line tbody td .multi_count .text{overflow:hidden;display:inline-block;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap}.tbl_col_wrap .tbl_col_line tbody td .multi_count .count{flex-shrink:0;margin-left:5px}.tbl_col_wrap .tbl_col_line tbody td .btn_text_link.ellipsis_single{overflow:hidden;display:inline-block;width:100%;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap}.tbl_col_wrap .tbl_col_line tbody td .btn_text_link.ellipsis_single .text{overflow:hidden;display:inline-block;width:100%;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap}.tbl_col_wrap .tbl_col_line tbody tr:last-child td{border-bottom:0}.tbl_col_wrap.type_td_line tbody tr th{border-bottom:1px solid #eaeaea;color:#000;text-align:left;font-weight:500;padding-left:20px;padding-right:20px}.tbl_col_wrap.type_td_line tbody tr th ~ td{border-left:1px solid #eaeaea}.tbl_col_wrap.type_td_line tbody tr th.align_center{text-align:center}.tbl_col_wrap.type_td_line tbody tr th.no_line_left,.tbl_col_wrap.type_td_line tbody tr td.no_line_left{border-left:0}.tbl_col_wrap.type_td_line tbody tr th.line_left,.tbl_col_wrap.type_td_line tbody tr td.line_left{border-left:1px solid #eaeaea}.tbl_col_wrap.type_td_line tbody tr th.no_line_bottom,.tbl_col_wrap.type_td_line tbody tr td.no_line_bottom{border-bottom:0}.tbl_col_wrap.type_td_line tbody tr td ~ td{border-left:1px solid #eaeaea}.tbl_col_wrap.type_td_line tbody tr:last-child th{border-bottom:0}.tbl_col_wrap.type_th_gray .tbl_col tr th,.tbl_col_wrap.type_th_gray .tbl_col_line tr th{background-color:#f7f7f7;border-bottom:1px solid #d5d5d5}.tbl_col_wrap.type_th_gray .tbl_col tr ~ tr th,.tbl_col_wrap.type_th_gray .tbl_col_line tr ~ tr th{border-top:1px solid #eaeaea}.tbl_col_wrap.type_th_gray .tbl_col tbody tr th,.tbl_col_wrap.type_th_gray .tbl_col_line tbody tr th{background-color:transparent}.tbl_col_wrap.type_th_gray .tbl_col tbody tr td,.tbl_col_wrap.type_th_gray .tbl_col_line tbody tr td{padding:20px 10px;border-top:1px solid #eaeaea}.tbl_col_wrap.type_th_gray .tbl_col tbody tr td.td_line_left,.tbl_col_wrap.type_th_gray .tbl_col_line tbody tr td.td_line_left{border-left:1px solid #eaeaea}.tbl_col_wrap.type_th_gray.type_td_line tbody tr td{padding-left:20px;padding-right:20px}.tbl_col_wrap.type_th_gray.type_td_line tbody tr td ~ td{border-left:1px solid #eaeaea}.tbl_col_wrap.type_th_gray.type_td_line tbody tr td.line_left{border-left:1px solid #eaeaea}.tbl_col_wrap.type_th_gray.type_td_line tbody tr th{border-bottom:1px solid #eaeaea}.tbl_col_wrap.type_th_gray.type_td_line tbody tr th.line_left{border-left:1px solid #eaeaea}.tbl_col_wrap.type_th_gray.type_td_line tbody tr:last-child th{border-bottom:0}.tbl_col_wrap.type_th_gray+.tbl_col_wrap.type_th_gray{border-top:none}.tbl_col_wrap.type_th_top_line_black .tbl_col tr ~ tr th{border-top:1px solid #000}.tbl_col_wrap.type_th_top_line_black .tbl_col tr td{padding:20px 4px}.tbl_col_wrap.type_th_top_line_black .tbl_col tbody tr th{background-color:#f7f7f7}.tbl_col_wrap.type_board .tbl_col_line tr td{padding:24px 10px}.tbl_col_wrap+.info_text_box{margin-top:30px}.tbl_col_wrap+.bul_list,.tbl_col_wrap+.bul_item_asterisk{margin-top:10px}.tbl_col_wrap+.round_gray_box{margin-top:20px}.tbl_prod_wrap .btn_delete_ord{position:absolute;top:17px;right:7px;width:21px;height:21px;padding:3px;background-size:15px 15px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_delete_ord@2x.png");background-repeat:no-repeat;background-position:center}.tbl_prod_wrap .tbl_prod{width:100%;table-layout:fixed;border-top:1px solid #000}.tbl_prod_wrap .tbl_prod .btn_delete_ord{position:absolute;top:17px;right:7px;width:21px;height:21px;padding:3px;background-size:15px 15px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_delete_ord@2x.png");background-repeat:no-repeat;background-position:center}.tbl_prod_wrap .tbl_prod thead.hidden{position:relative}.tbl_prod_wrap .tbl_prod tbody td{position:relative;padding:24px;text-align:center;border-bottom:1px solid #eaeaea}.tbl_prod_wrap .tbl_prod tbody td.only_chk{padding:24px 10px;vertical-align:top}.tbl_prod_wrap .tbl_prod tbody td.only_chk+.prod{border-left:none}.tbl_prod_wrap .tbl_prod tbody td.prod{padding-left:0;text-align:left;vertical-align:top}.tbl_prod_wrap .tbl_prod tbody td.prod.sold_out ~ td{border-left:none}.tbl_prod_wrap .tbl_prod tbody td.prod .prod_area{align-items:flex-start}.tbl_prod_wrap .tbl_prod tbody td.prod .prod_area .prod_info_box.size_xs .prod_price .percent{font-size:14px;line-height:22px;letter-spacing:-0.01em}.tbl_prod_wrap .tbl_prod tbody td.prod .prod_area .prod_info_box.size_xs .prod_price .price .val,.tbl_prod_wrap .tbl_prod tbody td.prod .prod_area .prod_info_box.size_xs .prod_price .price .unit{font-size:14px;line-height:22px;letter-spacing:-0.01em}.tbl_prod_wrap .tbl_prod tbody td.prod .prod_area .prod_info_box.size_xs .prod_price .point{padding-top:2px}.tbl_prod_wrap .tbl_prod tbody td .price{font-size:0}.tbl_prod_wrap .tbl_prod tbody td .price .unit{font-size:16px;line-height:24px;letter-spacing:-0.01em}.tbl_prod_wrap .tbl_prod tbody td .price .val{font-size:16px;line-height:24px;letter-spacing:-0.01em;font-weight:700}.tbl_prod_wrap .tbl_prod tbody td .price .btn_info_popup{margin:3px 0 0 6px}.tbl_prod_wrap .tbl_prod tbody td .prod_option{margin-top:8px}.tbl_prod_wrap .tbl_prod tbody td .prod_option>.text,.tbl_prod_wrap .tbl_prod tbody td .prod_option .val{padding-top:2px;font-size:13px;line-height:19px;letter-spacing:-0.01em}.tbl_prod_wrap .tbl_prod tbody td .delivery_info{text-align:left}.tbl_prod_wrap .tbl_prod tbody td .delivery_info .delivery_desc{margin-top:8px;font-size:13px;line-height:19px;letter-spacing:-0.01em}.tbl_prod_wrap .tbl_prod tbody td .delivery_info .info_inner ~ .info_inner{padding-top:16px;border-top:1px dashed #d5d5d5;margin-top:16px}.tbl_prod_wrap .tbl_prod tbody td .form_spinner_box{margin-top:10px}.tbl_prod_wrap .tbl_prod tbody td .form_spinner_box .ui-spinner.ui-state-disabled .ui-spinner-button .ui-icon{background:none}.tbl_prod_wrap .tbl_prod tbody td ~ td{border-left:1px solid #eaeaea}.tbl_prod_wrap .tbl_prod tfoot td{border-bottom:1px solid #eaeaea}.tbl_prod_wrap .btn_wrap{margin-top:16px}.tbl_prod_wrap.type_package:not(.type_myroom){overflow:hidden;border-radius:16px;border:1px solid #eaeaea;border-bottom:none}.tbl_prod_wrap.type_package:not(.type_myroom) .tbl_header{position:relative;padding:13px 24px;background-color:#f2f2f2;border-bottom:1px solid #eaeaea}.tbl_prod_wrap.type_package:not(.type_myroom) .tbl_header .package_title{font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:700}.tbl_prod_wrap.type_package:not(.type_myroom) .tbl_header .btn_delete_ord{top:14px;right:21px}.tbl_prod_wrap.type_package:not(.type_myroom) .package_prod_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;padding:24px;border-bottom:1px solid #eaeaea}.tbl_prod_wrap.type_package:not(.type_myroom) .package_prod_box .form_chk{margin-right:10px}.tbl_prod_wrap.type_package:not(.type_myroom) .package_prod_box .prod_area .prod_info_box .prod_price .percent{font-size:15px;line-height:23px;letter-spacing:-0.01em}.tbl_prod_wrap.type_package:not(.type_myroom) .package_prod_box .prod_area .prod_info_box .prod_price .price .val,.tbl_prod_wrap.type_package:not(.type_myroom) .package_prod_box .prod_area .prod_info_box .prod_price .price .unit{font-size:15px;line-height:23px;letter-spacing:-0.01em}.tbl_prod_wrap.type_package:not(.type_myroom) .package_prod_box .prod_area .prod_info_box .prod_price .price_normal .val{color:#595959}.tbl_prod_wrap.type_package:not(.type_myroom) .package_prod_box .control_box{flex-shrink:0;align-self:center;margin-left:24px;font-size:0}.tbl_prod_wrap.type_package:not(.type_myroom) .package_prod_box .control_box .btn_xs+.form_spinner_box{margin-left:4px}.tbl_prod_wrap.type_package:not(.type_myroom) .tbl_prod{border-top:none}.tbl_prod_wrap.type_package:not(.type_myroom) .tbl_prod tbody tr td{border-bottom:none}.tbl_prod_wrap.type_package:not(.type_myroom) .tbl_prod tbody tr td .btn_delete_ord{right:31px}.tbl_prod_wrap.type_package:not(.type_myroom) .tbl_prod tbody tr td:after{content:"";position:absolute;display:block;bottom:0;left:0;right:0;border-bottom:1px dashed #eaeaea}.tbl_prod_wrap.type_package:not(.type_myroom) .tbl_prod tbody tr td:first-child{padding-left:24px}.tbl_prod_wrap.type_package:not(.type_myroom) .tbl_prod tbody tr td:first-child:after{left:24px}.tbl_prod_wrap.type_package:not(.type_myroom) .tbl_prod tbody tr td:last-child{padding-left:24px}.tbl_prod_wrap.type_package:not(.type_myroom) .tbl_prod tbody tr td:last-child:after{right:24px}.tbl_prod_wrap.type_package:not(.type_myroom) .tbl_prod tbody tr:last-child td:after{content:none}.tbl_prod_wrap.type_package:not(.type_myroom) .tbl_prod tfoot tr td{border-top:1px solid #eaeaea}.tbl_prod_wrap.type_package:not(.type_myroom)+.type_package{margin-top:20px}.tbl_prod_wrap.type_myroom,.tbl_prod_wrap.type_notify{border-top:1px solid #000}.tbl_prod_wrap.type_myroom .tbl_order_info,.tbl_prod_wrap.type_notify .tbl_order_info{height:63px;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;border-bottom:1px solid #eaeaea;box-sizing:border-box}.tbl_prod_wrap.type_myroom .tbl_order_info .order_date,.tbl_prod_wrap.type_notify .tbl_order_info .order_date{padding-top:1px;font-size:16px;line-height:24px;letter-spacing:-0.01em;font-weight:700}.tbl_prod_wrap.type_myroom .tbl_order_info .btn_more_view,.tbl_prod_wrap.type_notify .tbl_order_info .btn_more_view{margin-left:10px}.tbl_prod_wrap.type_myroom .tbl_order_info .right_area,.tbl_prod_wrap.type_notify .tbl_order_info .right_area{margin-left:auto;font-size:0}.tbl_prod_wrap.type_myroom .tbl_order_info.font_size_def,.tbl_prod_wrap.type_notify .tbl_order_info.font_size_def{font-size:16px;line-height:24px;letter-spacing:-0.01em}.tbl_prod_wrap.type_myroom .tbl_summary,.tbl_prod_wrap.type_notify .tbl_summary{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;height:64px;padding:0 10px;font-size:16px;line-height:24px;letter-spacing:-0.01em;border-bottom:1px solid #ccc;font-weight:700;box-sizing:border-box}.tbl_prod_wrap.type_myroom .tbl_prod_type,.tbl_prod_wrap.type_notify .tbl_prod_type{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;height:60px;padding:0 10px;font-size:14px;line-height:22px;letter-spacing:-0.01em;border-bottom:1px solid #eaeaea;font-weight:700;box-sizing:border-box}.tbl_prod_wrap.type_myroom .tbl_prod,.tbl_prod_wrap.type_notify .tbl_prod{border:none}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr td,.tbl_prod_wrap.type_notify .tbl_prod tbody tr td{padding:24px 10px;border-bottom:none}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr td .delivery_info,.tbl_prod_wrap.type_notify .tbl_prod tbody tr td .delivery_info{text-align:center}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr td .delivery_info .delivery_state,.tbl_prod_wrap.type_notify .tbl_prod tbody tr td .delivery_info .delivery_state{font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:700;color:#5055b1}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr td .delivery_info .delivery_state.green,.tbl_prod_wrap.type_notify .tbl_prod tbody tr td .delivery_info .delivery_state.green{color:#4dac27}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr td .delivery_info .delivery_state.gray,.tbl_prod_wrap.type_notify .tbl_prod tbody tr td .delivery_info .delivery_state.gray{color:#595959}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr td .delivery_info .delivery_desc,.tbl_prod_wrap.type_notify .tbl_prod tbody tr td .delivery_info .delivery_desc{margin-top:5px;word-break:keep-all}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr td .delivery_info .delivery_desc+.delivery_desc,.tbl_prod_wrap.type_notify .tbl_prod tbody tr td .delivery_info .delivery_desc+.delivery_desc{margin-top:0}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr td .delivery_info .btn_wrap.auto,.tbl_prod_wrap.type_notify .tbl_prod tbody tr td .delivery_info .btn_wrap.auto{margin-top:10px}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr td .btn_wrap.full,.tbl_prod_wrap.type_notify .tbl_prod tbody tr td .btn_wrap.full{margin-top:0}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr td .btn_wrap.full .btn_sm,.tbl_prod_wrap.type_notify .tbl_prod tbody tr td .btn_wrap.full .btn_sm{position:relative;padding:0 10px 1px}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr td .btn_wrap.full .btn_sm .badge_primary_speech,.tbl_prod_wrap.type_notify .tbl_prod tbody tr td .btn_wrap.full .btn_sm .badge_primary_speech{position:absolute;right:-10px;top:-10px}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr td .btn_wrap.full .btn_select.active,.tbl_prod_wrap.type_notify .tbl_prod tbody tr td .btn_wrap.full .btn_select.active{border-color:#767676;background-color:#767676}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr td .btn_wrap.full .btn_select.active .ico_check,.tbl_prod_wrap.type_notify .tbl_prod tbody tr td .btn_wrap.full .btn_select.active .ico_check{background-size:10px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_check_white_h18@2x.png")}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr td .btn_wrap.full .btn_select.active .text,.tbl_prod_wrap.type_notify .tbl_prod tbody tr td .btn_wrap.full .btn_select.active .text{color:#fff}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr td.prod,.tbl_prod_wrap.type_notify .tbl_prod tbody tr td.prod{vertical-align:middle}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr td.prod .prod_area,.tbl_prod_wrap.type_notify .tbl_prod tbody tr td.prod .prod_area{align-items:center}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr td.prod .prod_area .prod_info_box .bul_item_asterisk,.tbl_prod_wrap.type_notify .tbl_prod tbody tr td.prod .prod_area .prod_info_box .bul_item_asterisk{margin-top:5px;word-break:keep-all}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr td.prod .prod_area .prod_info_box .prod_link_wrap,.tbl_prod_wrap.type_notify .tbl_prod tbody tr td.prod .prod_area .prod_info_box .prod_link_wrap{margin-top:12px}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr td.only_chk+.prod,.tbl_prod_wrap.type_notify .tbl_prod tbody tr td.only_chk+.prod{padding-left:0}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr td.align_right,.tbl_prod_wrap.type_notify .tbl_prod tbody tr td.align_right{text-align:right}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr td.td_left_line,.tbl_prod_wrap.type_notify .tbl_prod tbody tr td.td_left_line{border-left:1px solid #eaeaea;padding-left:20px}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr td ~ td,.tbl_prod_wrap.type_notify .tbl_prod tbody tr td ~ td{border-left:none}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr.package_prod td,.tbl_prod_wrap.type_notify .tbl_prod tbody tr.package_prod td{border-bottom:none;text-align:left}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr.package_prod td .price,.tbl_prod_wrap.type_notify .tbl_prod tbody tr.package_prod td .price{display:block;width:144px;text-align:center}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr.package_prod td.align_right,.tbl_prod_wrap.type_notify .tbl_prod tbody tr.package_prod td.align_right{text-align:right}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr.package_prod td.align_right .price,.tbl_prod_wrap.type_notify .tbl_prod tbody tr.package_prod td.align_right .price{margin-left:auto;text-align:right}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr.package_option,.tbl_prod_wrap.type_notify .tbl_prod tbody tr.package_option{border-bottom:none}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr.package_option>td,.tbl_prod_wrap.type_notify .tbl_prod tbody tr.package_option>td{padding:0 10px 24px;border-top:none}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr.package_option>td .package_tbl_wrap,.tbl_prod_wrap.type_notify .tbl_prod tbody tr.package_option>td .package_tbl_wrap{border:1px solid #eaeaea;border-radius:16px;overflow:hidden;background-color:rgba(247,247,247,0.5)}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr.package_option>td .package_tbl_wrap .tbl_prod,.tbl_prod_wrap.type_notify .tbl_prod tbody tr.package_option>td .package_tbl_wrap .tbl_prod{border-bottom:none}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr.package_option>td .package_tbl_wrap .tbl_prod tr td:first-child,.tbl_prod_wrap.type_notify .tbl_prod tbody tr.package_option>td .package_tbl_wrap .tbl_prod tr td:first-child{padding-left:23px}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr.package_option>td .package_tbl_wrap .tbl_prod tr td:last-child,.tbl_prod_wrap.type_notify .tbl_prod tbody tr.package_option>td .package_tbl_wrap .tbl_prod tr td:last-child{padding-right:23px}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr.package_option>td .package_tbl_wrap .tbl_prod tr:first-child td,.tbl_prod_wrap.type_notify .tbl_prod tbody tr.package_option>td .package_tbl_wrap .tbl_prod tr:first-child td{border-top:none}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr.package_option>td .package_tbl_wrap .tbl_prod tr:last-child td,.tbl_prod_wrap.type_notify .tbl_prod tbody tr.package_option>td .package_tbl_wrap .tbl_prod tr:last-child td{border-bottom:none}.tbl_prod_wrap.type_myroom .tbl_prod tbody tr ~ tr td,.tbl_prod_wrap.type_notify .tbl_prod tbody tr ~ tr td{border-top:1px solid #eaeaea}.tbl_prod_wrap.type_myroom .tbl_prod:last-child,.tbl_prod_wrap.type_notify .tbl_prod:last-child{border-bottom:1px solid #eaeaea}.tbl_prod_wrap.type_myroom .tbl_prod_inner .tbl_prod,.tbl_prod_wrap.type_notify .tbl_prod_inner .tbl_prod{border-bottom:1px solid #eaeaea}.tbl_prod_wrap.type_myroom .tbl_myorder_inner ~ .tbl_myorder_inner,.tbl_prod_wrap.type_notify .tbl_myorder_inner ~ .tbl_myorder_inner{position:relative;z-index:1;margin-top:-1px;border-top:1px solid #000}.tbl_prod_wrap.type_myroom .tbl_notice_box,.tbl_prod_wrap.type_notify .tbl_notice_box{padding:10px 10px 24px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.tbl_prod_wrap.type_myroom+.type_myroom,.tbl_prod_wrap.type_notify+.type_myroom{margin-top:30px}.tbl_prod_wrap.type_myroom+.payment_info_wrap,.tbl_prod_wrap.type_notify+.payment_info_wrap{margin-top:30px}.tbl_prod_wrap.type_myroom+.tbl_row_wrap,.tbl_prod_wrap.type_notify+.tbl_row_wrap{margin-top:30px}.tbl_prod_wrap.type_notify .tbl_prod{border:none}.tbl_prod_wrap.type_notify .tbl_prod:last-child{border-bottom:none}.tbl_prod_wrap.type_notify .tbl_prod thead tr th{padding-left:10px;padding-right:10px}.tbl_prod_wrap.type_notify .tbl_prod tbody tr td{color:#767676}.tbl_prod_wrap.type_notify .tbl_prod tbody tr td.prod{color:#000}.tbl_prod_wrap.type_notify .tbl_prod tbody tr td.only_chk.vertical_middle{text-align:left}.tbl_prod_wrap.type_notify .tbl_prod tbody tr td.vertical_middle{vertical-align:middle}.tbl_prod_wrap.type_notify .tbl_prod tbody tr td.status{color:#000}.tbl_prod_wrap.type_notify .tbl_prod tbody tr td.status.on_sale{color:#474c98}.tbl_prod_wrap.type_notify .tbl_prod tbody tr td.delete{padding-left:44px;padding-right:14px}.tbl_prod_wrap.type_notify .tbl_prod tbody tr td.delete .btn_delete_row{width:21px;height:21px;background-repeat:no-repeat;background-position:center;background-size:15px 15px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_delete_ord@2x.png")}.tbl_prod_wrap.type_notify .tbl_prod tbody tr td .badge_caster_popular{margin-top:4px}.tbl_prod_wrap.type_notify .tbl_prod tbody tr td .prod_onair{margin-top:12px}.tbl_prod_wrap.type_bulk .tbl_prod{border-top-color:#eaeaea}.tbl_prod_wrap.type_bulk .tbl_prod tbody td:last-child{padding-right:0}.tbl_prod_wrap.type_bulk .tbl_prod tbody td ~ td{border-left:0}.tbl_prod_wrap.type_bulk .tbl_prod tbody td.only_chk{padding-top:30px}.tbl_prod_wrap.type_bulk .tbl_prod tbody td.prod{padding-top:30px;padding-bottom:36px}.tbl_prod_wrap.type_bulk .tbl_prod tbody td .prod_introduction+.prod_bottom .review_summary_wrap{margin-top:10px}.tbl_prod_wrap.type_bulk .tbl_prod .form_spinner_box{margin-top:0}.tbl_prod_wrap.type_bulk .tbl_prod .form_spinner_box .ui-spinner{width:110px}.tbl_prod_wrap.type_bulk .tbl_prod .form_spinner_box+.btn_wrap{margin-top:6px}.tbl_prod_wrap.type_bulk+.list_sort_wrap{margin-top:10px;margin-bottom:12px}.tbl_prod_wrap+.btn_wrap{margin-top:16px}.tab_wrap{position:relative;width:100%;padding:0}.tab_wrap>.tab_list_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;width:100%;height:72px;margin-bottom:30px;background-color:#fff;border-bottom:1px solid #d5d5d5;box-sizing:border-box;font-size:0}.tab_wrap>.tab_list_wrap .tabs{display:inline-block;flex:1 1 auto;position:relative;height:100%;padding:0;margin:0;background-color:#fff;box-sizing:border-box}.tab_wrap>.tab_list_wrap .tabs .tab_item{position:relative;height:100%;margin:0;padding:0 30px;float:left;background:none;box-sizing:border-box}.tab_wrap>.tab_list_wrap .tabs .tab_item:first-child{padding:0 30px 0 0}.tab_wrap>.tab_list_wrap .tabs .tab_item:last-child{padding:0 0 0 30px}.tab_wrap>.tab_list_wrap .tabs .tab_item .tab_link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex-wrap:wrap;width:100%;height:100%;padding:0;text-align:center;box-sizing:border-box;cursor:pointer}.tab_wrap>.tab_list_wrap .tabs .tab_item .tab_link:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:3px;background-color:transparent;-webkit-transition:background-color 0.3s ease-out;-moz-transition:background-color 0.3s ease-out;-ms-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}.tab_wrap>.tab_list_wrap .tabs .tab_item .tab_link .tab_text{position:relative;z-index:1;display:block;width:100%;color:#767676;font-size:16px;line-height:24px;letter-spacing:-0.01em;font-weight:400;font-family:"Noto Sans KR", sans-serif;box-sizing:border-box;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.tab_wrap>.tab_list_wrap .tabs .tab_item .tab_link .tab_text .desc{display:block;font-size:12px;line-height:18px;letter-spacing:-0.01em}.tab_wrap>.tab_list_wrap .tabs .tab_item .tab_link.tab_disabled{cursor:default;pointer-events:none}.tab_wrap>.tab_list_wrap .tabs .tab_item .tab_link.tab_disabled .tab_text{color:#ccc}.tab_wrap>.tab_list_wrap .tabs .tab_item.ui-state-active,.tab_wrap>.tab_list_wrap .tabs .tab_item.active{z-index:2;margin-bottom:0;padding-bottom:0}.tab_wrap>.tab_list_wrap .tabs .tab_item.ui-state-active .tab_link,.tab_wrap>.tab_list_wrap .tabs .tab_item.active .tab_link{cursor:pointer;overflow:visible}.tab_wrap>.tab_list_wrap .tabs .tab_item.ui-state-active .tab_link:after,.tab_wrap>.tab_list_wrap .tabs .tab_item.active .tab_link:after{background-color:#000}.tab_wrap>.tab_list_wrap .tabs .tab_item.ui-state-active .tab_link .tab_text,.tab_wrap>.tab_list_wrap .tabs .tab_item.active .tab_link .tab_text{color:#000;font-weight:700}.tab_wrap>.tab_list_wrap .right_area{display:inline-block;flex:0 auto;align-self:flex-start;margin-left:30px}.tab_wrap .tab_content{padding:0;background:#fff;box-sizing:border-box;outline:none}.tab_wrap.type_md>.tab_list_wrap{align-items:start;height:50px}.tab_wrap.type_md>.tab_list_wrap .tabs{padding-bottom:12px}.tab_wrap.type_md>.tab_list_wrap .tabs .tab_item{padding:0 20px}.tab_wrap.type_md>.tab_list_wrap .tabs .tab_item:first-child{padding-left:0}.tab_wrap.type_md>.tab_list_wrap .tabs .tab_item:last-child{padding-right:0}.tab_wrap.type_md>.tab_list_wrap .tabs .tab_item .tab_link:after{bottom:-13px;height:2px}.tab_wrap.type_md>.tab_list_wrap .tabs .tab_item .tab_link .tab_text{font-size:14px;line-height:22px;letter-spacing:-0.01em}.tab_wrap.type_md>.tab_list_wrap .tabs .tab_item.ui-state-active .tab_link:after{background-color:#5055b1}.tab_wrap.type_md>.tab_list_wrap .tabs .tab_item.ui-state-active .tab_link .tab_text{color:#5055b1}.tab_wrap.type_sm>.tab_list_wrap{height:44px;margin-bottom:0}.tab_wrap.type_sm>.tab_list_wrap .tabs{padding-bottom:5px}.tab_wrap.type_sm>.tab_list_wrap .tabs .tab_item{padding:0 12px}.tab_wrap.type_sm>.tab_list_wrap .tabs .tab_item:first-child{padding-left:0}.tab_wrap.type_sm>.tab_list_wrap .tabs .tab_item:last-child{padding-right:0}.tab_wrap.type_sm>.tab_list_wrap .tabs .tab_item .tab_link:after{bottom:-6px;height:2px}.tab_wrap.type_sm>.tab_list_wrap .tabs .tab_item .tab_link .tab_text{font-size:14px;line-height:22px;letter-spacing:-0.01em}.tab_wrap.type_line>.tab_list_wrap{height:44px;margin-bottom:40px;border-bottom:1px solid #000}.tab_wrap.type_line>.tab_list_wrap .tabs .tab_item{min-width:160px;padding:0;background:#fff;border:1px solid #d5d5d5;border-bottom:0;border-radius:6px 6px 0 0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.tab_wrap.type_line>.tab_list_wrap .tabs .tab_item .tab_link{padding:0 23px}.tab_wrap.type_line>.tab_list_wrap .tabs .tab_item .tab_link .tab_text{padding-bottom:2px;font-size:14px;line-height:22px;letter-spacing:-0.01em}.tab_wrap.type_line>.tab_list_wrap .tabs .tab_item .tab_link .ico_link{position:absolute;top:7px;right:7px;display:block;width:7px;height:7px;background-size:7px 7px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_tab_link@2x.png")}.tab_wrap.type_line>.tab_list_wrap .tabs .tab_item .tab_link:after{bottom:-2px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.tab_wrap.type_line>.tab_list_wrap .tabs .tab_item.ui-state-active{border:1px solid #000;border-bottom:0}.tab_wrap.type_line>.tab_list_wrap .tabs .tab_item.ui-state-active .tab_link .tab_text{color:#000;font-weight:500}.tab_wrap.type_line>.tab_list_wrap .tabs .tab_item.ui-state-active .tab_link:after{bottom:-2px;background:#fff}.tab_wrap.type_line>.tab_list_wrap .tabs .tab_item ~ .tab_item{margin-left:-1px}.tab_wrap.type_line_primary>.tab_list_wrap{height:44px;margin-bottom:24px;border-bottom:2px solid #5055b1}.tab_wrap.type_line_primary>.tab_list_wrap .tabs .tab_item{padding:0;background:#fff;border:1px solid #d5d5d5;border-bottom:0;border-radius:6px 6px 0 0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.tab_wrap.type_line_primary>.tab_list_wrap .tabs .tab_item .tab_link{padding:0 14px}.tab_wrap.type_line_primary>.tab_list_wrap .tabs .tab_item .tab_link .tab_text{padding-bottom:2px;font-size:14px;line-height:22px;letter-spacing:-0.01em}.tab_wrap.type_line_primary>.tab_list_wrap .tabs .tab_item .tab_link:after{bottom:-2px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.tab_wrap.type_line_primary>.tab_list_wrap .tabs .tab_item.ui-state-active{border:2px solid #5055b1;border-bottom:0}.tab_wrap.type_line_primary>.tab_list_wrap .tabs .tab_item.ui-state-active .tab_link .tab_text{color:#474c98}.tab_wrap.type_line_primary>.tab_list_wrap .tabs .tab_item.ui-state-active .tab_link:after{bottom:-2px;background:#fff}.tab_wrap.type_line_primary>.tab_list_wrap .tabs .tab_item ~ .tab_item{margin-left:-1px}.tab_wrap.type_line_round>.tab_list_wrap{height:auto;margin-bottom:20px;border-bottom:none}.tab_wrap.type_line_round>.tab_list_wrap .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;align-items:stretch;flex-wrap:wrap}.tab_wrap.type_line_round>.tab_list_wrap .tabs .tab_item{height:auto;min-height:53px;padding:0;background:#fff;border:1px solid #ccc;border-radius:6px}.tab_wrap.type_line_round>.tab_list_wrap .tabs .tab_item .tab_link{padding:5px 14px 6px;align-content:center}.tab_wrap.type_line_round>.tab_list_wrap .tabs .tab_item .tab_link .tab_ico{display:inline-block;position:relative;z-index:1;margin-bottom:6px;vertical-align:top}.tab_wrap.type_line_round>.tab_list_wrap .tabs .tab_item .tab_link .tab_text{color:#767676;font-size:14px;line-height:22px;letter-spacing:-0.01em;-webkit-transition:color 0.3s ease-out, font-weight 0.3s ease-out;-moz-transition:color 0.3s ease-out, font-weight 0.3s ease-out;-ms-transition:color 0.3s ease-out, font-weight 0.3s ease-out;-o-transition:color 0.3s ease-out, font-weight 0.3s ease-out;transition:color 0.3s ease-out, font-weight 0.3s ease-out}.tab_wrap.type_line_round>.tab_list_wrap .tabs .tab_item .tab_link:after{display:none;position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;width:auto;height:auto;background-color:transparent;border:1px solid #5055b1;border-radius:6px}.tab_wrap.type_line_round>.tab_list_wrap .tabs .tab_item.ui-state-active .tab_link .tab_text{color:#474c98;font-weight:500}.tab_wrap.type_line_round>.tab_list_wrap .tabs .tab_item.ui-state-active .tab_link:after{display:block}.tab_wrap.type_line_round>.tab_list_wrap .tabs .tab_item ~ .tab_item{margin-left:6px}.tab_wrap.type_line_round>.tab_list_wrap.col3 .tabs .tab_item{flex-shrink:0;width:calc((100% - 12px) / 3);white-space:normal}.tab_wrap.type_line_round>.tab_list_wrap.col3 .tabs .tab_item:nth-child(3n+1){margin-left:0}.tab_wrap.type_line_round>.tab_list_wrap.col3 .tabs .tab_item:nth-child(n+4){margin-top:6px}.tab_wrap.type_line_round>.tab_list_wrap.col4 .tabs .tab_item{flex-shrink:0;width:calc((100% - 18px) / 4);white-space:normal}.tab_wrap.type_line_round>.tab_list_wrap.col4 .tabs .tab_item:nth-child(4n+1){margin-left:0}.tab_wrap.type_line_round>.tab_list_wrap.col4 .tabs .tab_item:nth-child(n+5){margin-top:6px}.tab_wrap.type_line_round.size_md>.tab_list_wrap{margin-bottom:24px}.tab_wrap.type_line_round.size_md>.tab_list_wrap .tabs .tab_item{border-radius:10px}.tab_wrap.type_line_round.size_md>.tab_list_wrap .tabs .tab_item .tab_link{padding:21px 14px}.tab_wrap.type_line_round.size_md>.tab_list_wrap .tabs .tab_item .tab_link:after{border-width:2px;border-radius:10px}.tab_wrap.type_line_round.size_md>.tab_list_wrap .tabs .tab_item .tab_link .tab_text{color:#000;font-size:13px;line-height:19px;letter-spacing:-0.01em}.tab_wrap.type_line_round.size_md>.tab_list_wrap .tabs .tab_item.ui-state-active .tab_link .tab_text{color:#474c98;font-weight:700}.tab_wrap.type_line_round.size_md>.tab_list_wrap .tabs .tab_item ~ .tab_item{margin-left:10px}.tab_wrap.type_line_round.size_md>.tab_list_wrap.col3 .tabs .tab_item{width:calc((100% - 20px) / 3)}.tab_wrap.type_line_round.size_md>.tab_list_wrap.col3 .tabs .tab_item:nth-child(3n+1){margin-left:0}.tab_wrap.type_line_round.size_md>.tab_list_wrap.col3 .tabs .tab_item:nth-child(n+4){margin-top:10px}.tab_wrap.type_line_round.size_md>.tab_list_wrap.col4 .tabs .tab_item{width:calc((100% - 30px) / 4)}.tab_wrap.type_line_round.size_md>.tab_list_wrap.col4 .tabs .tab_item:nth-child(4n+1){margin-left:0}.tab_wrap.type_line_round.size_md>.tab_list_wrap.col4 .tabs .tab_item:nth-child(n+5){margin-top:10px}.tab_wrap.type_text>.tab_list_wrap{height:44px;border-bottom:none}.tab_wrap.type_text>.tab_list_wrap .tabs .tab_item{padding:0 11px 0 12px}.tab_wrap.type_text>.tab_list_wrap .tabs .tab_item:first-child{padding-left:0}.tab_wrap.type_text>.tab_list_wrap .tabs .tab_item:last-child{padding-right:0}.tab_wrap.type_text>.tab_list_wrap .tabs .tab_item .tab_link:after{display:none}.tab_wrap.type_text>.tab_list_wrap .tabs .tab_item .tab_link .tab_text{font-size:14px;line-height:22px;letter-spacing:-0.01em}.tab_wrap.type_text>.tab_list_wrap .tabs .tab_item ~ .tab_item{position:relative}.tab_wrap.type_text>.tab_list_wrap .tabs .tab_item ~ .tab_item:after{content:"";display:block;position:absolute;left:0;top:50%;width:1px;height:10px;margin-top:1px;background:#eaeaea;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.tab_wrap.type_text>.tab_list_wrap .tabs .tab_item.ui-state-active .tab_link .tab_text{color:#5055b1}.tab_wrap.type_text.has_line>.tab_list_wrap{border-bottom:1px solid #d5d5d5}.tab_wrap.type_tag>.tab_list_wrap{height:auto;min-height:36px;margin-bottom:16px;border-bottom:0}.tab_wrap.type_tag>.tab_list_wrap .tabs .tab_item{height:36px;padding:0;margin:0 6px 8px 0;background:#f7f7f7;border:1px solid #f7f7f7;border-radius:36px;-webkit-transition:background 0.3s ease-out;-moz-transition:background 0.3s ease-out;-ms-transition:background 0.3s ease-out;-o-transition:background 0.3s ease-out;transition:background 0.3s ease-out;box-sizing:border-box}.tab_wrap.type_tag>.tab_list_wrap .tabs .tab_item .tab_link{padding:0 15px}.tab_wrap.type_tag>.tab_list_wrap .tabs .tab_item .tab_link .tab_text{padding-bottom:0;color:#595959;font-size:13px;line-height:19px;letter-spacing:-0.01em}.tab_wrap.type_tag>.tab_list_wrap .tabs .tab_item .tab_link:after{display:none}.tab_wrap.type_tag>.tab_list_wrap .tabs .tab_item.ui-state-active{background:#595959;border-color:#595959}.tab_wrap.type_tag>.tab_list_wrap .tabs .tab_item.ui-state-active .tab_link .tab_text{color:#fff;font-weight:400}.tab_wrap.type_tag.scroll .tab_list_wrap .tabs .tab_item{padding:0;margin:0}.tab_wrap.type_tag.scroll .tab_list_wrap .tabs .tab_item ~ .tab_item{margin-left:6px}.tab_wrap.type_tag.scroll .tab_list_wrap .tabs.swiper-wrapper{display:flex}.tab_wrap.type_tag.scroll .tab_list_wrap .tabs.swiper-wrapper .tab_item{width:auto}.tab_wrap.type_tag.scroll .tab_list_wrap .swiper-container{width:100%}.tab_wrap.type_tag.size_lg>.tab_list_wrap{min-height:40px;margin-bottom:22px}.tab_wrap.type_tag.size_lg>.tab_list_wrap .tabs .tab_item{height:40px;border-color:#eaeaea}.tab_wrap.type_tag.size_lg>.tab_list_wrap .tabs .tab_link{padding:0 17px}.tab_wrap.type_tag.size_lg>.tab_list_wrap .tabs .tab_link .tab_text{font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#000}.tab_wrap.type_tag.tag_line_primary .tabs .tab_item{border-color:#eaeaea;background-color:#fff}.tab_wrap.type_tag.tag_line_primary .tabs .tab_item .tab_link{padding:0 17px}.tab_wrap.type_tag.tag_line_primary .tabs .tab_item .tab_link .tab_text{font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#000}.tab_wrap.type_tag.tag_line_primary .tabs .tab_item.ui-state-active{border-width:2px;border-color:#474c98;background-color:#fff}.tab_wrap.type_tag.tag_line_primary .tabs .tab_item.ui-state-active .tab_link .tab_text{color:#474c98;font-weight:700}.tab_wrap.type_tag.type_black>.tab_list_wrap .tabs .tab_item.ui-state-active{background-color:#000;border-color:#000}.tab_wrap.type_tag.type_fixed_tag .tab_list_wrap{margin-bottom:24px}.tab_wrap.type_tag.type_fold .tab_list_wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex:1;font-size:0}.tab_wrap.type_tag.type_fold .tab_list_wrap .tab_swiper_wrap{flex:1}.tab_wrap.type_tag.type_fold .tab_list_wrap .tab_swiper_wrap .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.tab_wrap.type_tag.type_fold .tab_list_wrap .tab_swiper_wrap .tab_item{display:inline-block;width:auto;vertical-align:top}.tab_wrap.type_tag.type_fold .tab_list_wrap .btn_tag_more{position:absolute;top:0;right:0;display:none;width:36px;height:36px;border-radius:100%;background-color:#f7f7f7;z-index:2}.tab_wrap.type_tag.type_fold .tab_list_wrap .btn_tag_more .ico_tag_more{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:16px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_tag_more@2x.png");vertical-align:top}.tab_wrap.type_tag.type_fold .tab_list_wrap:not(.more) .tab_swiper_wrap{margin:0}.tab_wrap.type_tag.type_fold .tab_list_wrap:not(.more) .tab_swiper_wrap .tab_item{margin-right:6px}.tab_wrap.type_tag.type_fold .tab_list_wrap:not(.more) .tab_swiper_wrap .tab_item:last-child{margin-right:52px}.tab_wrap.type_tag.type_fold .tab_list_wrap.more .tab_swiper_wrap .tabs{flex-wrap:wrap}.tab_wrap.type_tag.type_fold .tab_list_wrap.more .tab_swiper_wrap ~ .btn_tag_more .ico_tag_more{background-size:16px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_tag_more_active@2x.png")}.tab_wrap.type_tag.type_fold .tab_list_wrap.more:after{content:none}.tab_wrap.type_tag.type_fold .tab_list_wrap.active{padding-right:36px}.tab_wrap.type_tag.type_fold .tab_list_wrap.active:after{content:"";position:absolute;right:18px;top:0;z-index:1;width:70px;height:36px;background:linear-gradient(to right, transparent, #fff)}.tab_wrap.type_tag.type_fold .tab_list_wrap.active .btn_tag_more{display:block}.tab_wrap.type_fill>.tab_list_wrap{height:54px;border-bottom:none;margin-bottom:50px}.tab_wrap.type_fill>.tab_list_wrap .tabs .tab_item{border:1px solid #d5d5d5;background-color:#fff;padding:0;-webkit-transition:background 0.3s ease-out, border-color 0.3s ease-out;-moz-transition:background 0.3s ease-out, border-color 0.3s ease-out;-ms-transition:background 0.3s ease-out, border-color 0.3s ease-out;-o-transition:background 0.3s ease-out, border-color 0.3s ease-out;transition:background 0.3s ease-out, border-color 0.3s ease-out}.tab_wrap.type_fill>.tab_list_wrap .tabs .tab_item .tab_link{padding:0 14px}.tab_wrap.type_fill>.tab_list_wrap .tabs .tab_item .tab_link .tab_text{padding-bottom:1px;font-size:15px;line-height:23px;letter-spacing:-0.01em}.tab_wrap.type_fill>.tab_list_wrap .tabs .tab_item .tab_link:after{display:none}.tab_wrap.type_fill>.tab_list_wrap .tabs .tab_item.ui-state-active{background-color:#5055b1;border-color:#5055b1}.tab_wrap.type_fill>.tab_list_wrap .tabs .tab_item.ui-state-active .tab_text{color:#fff}.tab_wrap.type_fill>.tab_list_wrap .tabs .tab_item ~ .tab_item{margin-left:-1px}.tab_wrap.type_fill>.tab_list_wrap .tabs .tab_item:first-child{border-radius:6px 0 0 6px}.tab_wrap.type_fill>.tab_list_wrap .tabs .tab_item:last-child{border-radius:0 6px 6px 0}.tab_wrap.type_fill>.tab_list_wrap .tab_list_inner{height:52px}.tab_wrap.type_fill .sps-blw>.tabs .tab_item:first-child{border-top-left-radius:0}.tab_wrap.type_fill .sps-blw>.tabs .tab_item:last-child{border-top-right-radius:0}.tab_wrap.type_fill.event_tab>.tab_list_wrap{margin-bottom:20px}.tab_wrap.type_fill.event_tab>.tab_list_wrap .tab_list_inner.sps-blw .tabs{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.tab_wrap.type_fill.event_tab>.tab_list_wrap .tab_list_inner.sps-blw .tabs:before{border-top-left-radius:0;border-top-right-radius:0}.tab_wrap.type_fill.event_tab>.tab_list_wrap .tab_list_inner.sps-blw .tabs .tab_item:first-child{border-top-left-radius:0}.tab_wrap.type_fill.event_tab>.tab_list_wrap .tab_list_inner.sps-blw .tabs .tab_item:last-child,.tab_wrap.type_fill.event_tab>.tab_list_wrap .tab_list_inner.sps-blw .tabs .tab_item:nth-child(5){border-top-right-radius:0}.tab_wrap.type_fill.multiline>.tab_list_wrap{height:auto;border-bottom:none}.tab_wrap.type_fill.multiline>.tab_list_wrap .tabs{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex-wrap:wrap;overflow:hidden;box-sizing:border-box;border-radius:6px}.tab_wrap.type_fill.multiline>.tab_list_wrap .tabs:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border:1px solid #d5d5d5;border-radius:6px}.tab_wrap.type_fill.multiline>.tab_list_wrap .tabs .tab_item{flex:0 1 auto;width:calc(20% + 1px);height:54px;background-color:transparent;margin-left:-1px}.tab_wrap.type_fill.multiline>.tab_list_wrap .tabs .tab_item:first-child{border-radius:0}.tab_wrap.type_fill.multiline>.tab_list_wrap .tabs .tab_item:last-child{border-radius:0}.tab_wrap.type_fill.multiline>.tab_list_wrap .tabs .tab_item:nth-child(5n+1){width:20%}.tab_wrap.type_fill.multiline>.tab_list_wrap .tabs .tab_item:nth-child(5n){width:calc(20% + 2px)}.tab_wrap.type_fill.multiline>.tab_list_wrap .tabs .tab_item:nth-child(n+6){margin-top:-1px}.tab_wrap.type_fill.multiline>.tab_list_wrap .tabs .tab_item.ui-state-active{position:relative;z-index:1;background-color:#5055b1;border-color:#5055b1}.tab_wrap.type_fill.multiline>.tab_list_wrap .tabs .tab_item.ui-state-active .tab_text{color:#fff}.tab_wrap.type_fill.multiline>.tab_list_wrap .tab_list_inner{height:auto}.tab_wrap.type_fill_round>.tab_list_wrap{height:48px;border-bottom:none;margin-bottom:35px}.tab_wrap.type_fill_round>.tab_list_wrap .tabs .tab_item{border:1px solid #d5d5d5;border-bottom-color:#5055b1;border-radius:10px 10px 0 0;background-color:#f7f7f7;padding:0;-webkit-transition:background 0.3s ease-out, border-color 0.3s ease-out;-moz-transition:background 0.3s ease-out, border-color 0.3s ease-out;-ms-transition:background 0.3s ease-out, border-color 0.3s ease-out;-o-transition:background 0.3s ease-out, border-color 0.3s ease-out;transition:background 0.3s ease-out, border-color 0.3s ease-out}.tab_wrap.type_fill_round>.tab_list_wrap .tabs .tab_item .tab_link{padding:0 14px}.tab_wrap.type_fill_round>.tab_list_wrap .tabs .tab_item .tab_link .tab_text{padding-bottom:1px;font-size:14px;line-height:22px;letter-spacing:-0.01em}.tab_wrap.type_fill_round>.tab_list_wrap .tabs .tab_item .tab_link:after{display:none}.tab_wrap.type_fill_round>.tab_list_wrap .tabs .tab_item.ui-state-active{background-color:#5055b1;border-color:#5055b1}.tab_wrap.type_fill_round>.tab_list_wrap .tabs .tab_item.ui-state-active .tab_text{color:#fff}.tab_wrap.type_fill_round>.tab_list_wrap .tabs .tab_item ~ .tab_item{margin-left:-1px}.tab_wrap.justify>.tab_list_wrap .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;align-items:stretch;flex-wrap:wrap;width:100%}.tab_wrap.justify>.tab_list_wrap .tabs .tab_item{min-width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0}.tab_wrap.justify:not(.type_line_round)>.tab_list_wrap .tabs .tab_item .tab_link{padding:0 14px}.tab_wrap.justify.type_tag>.tab_list_wrap .tabs .tab_item{margin:0}.tab_wrap.justify.type_tag>.tab_list_wrap .tabs .tab_item ~ .tab_item{margin-left:6px}.tab_wrap.type_box>.tab_list_wrap{height:auto;margin-bottom:20px;border-bottom:0}.tab_wrap.type_box>.tab_list_wrap .tabs{width:1200px;height:auto}.tab_wrap.type_box>.tab_list_wrap .tabs .tab_item{padding:0;margin:-1px 0 0 -1px;border:1px solid #d5d5d5}.tab_wrap.type_box>.tab_list_wrap .tabs .tab_item .tab_link{height:50px}.tab_wrap.type_box>.tab_list_wrap .tabs .tab_item .tab_link .tab_text{font-size:14px;line-height:22px;letter-spacing:-0.01em}.tab_wrap.type_box>.tab_list_wrap .tabs .tab_item .tab_link:after{display:none}.tab_wrap.type_box>.tab_list_wrap .tabs .tab_item span.tab_link{cursor:default}.tab_wrap.type_box>.tab_list_wrap .tabs .tab_item.ui-state-active{background-color:#5055b1;border-color:#5055b1}.tab_wrap.type_box>.tab_list_wrap .tabs .tab_item.ui-state-active .tab_text{color:#fff}.tab_wrap.type_box>.tab_list_wrap .tabs.column_02 li{width:50%}.tab_wrap.type_box>.tab_list_wrap .tabs.column_03 li{width:33.39%}.tab_wrap.type_box>.tab_list_wrap .tabs.column_04 li{width:25%}.tab_wrap.type_box>.tab_list_wrap .tabs.column_05 li{width:20%}.tab_wrap.type_box>.tab_list_wrap.sps-blw{position:fixed;left:50%;z-index:1;justify-content:center;transform:translateX(-50%)}.tab_wrap.type_box>.tab_list_wrap.sps-blw:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#fff}.tab_wrap.type_box>.tab_list_wrap.sps-blw .tabs{flex:none}.tooltip_wrap{position:relative;display:inline-block;height:22px;vertical-align:top;box-sizing:border-box}.tooltip_wrap .btn_tooltip{display:inline-block;position:relative;width:22px;height:22px}.tooltip_wrap .btn_tooltip [class^=ico_]{display:inline-block;width:22px;height:22px;vertical-align:top;background-position:center;background-repeat:no-repeat}.tooltip_wrap .btn_tooltip .ico_info{background-size:22px 22px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_tooltip@2x.png")}.tooltip_wrap .btn_tooltip .ico_arw{background-size:22px 22px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/arw_tooltip@2x.png")}.tooltip_wrap.active .btn_tooltip .ico_info{background-size:22px 22px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_tooltip_active@2x.png")}.tooltip_wrap.active .btn_tooltip .ico_arw{background-size:22px 22px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/arw_tooltip_active@2x.png")}.tooltip_wrap.active .tooltip_inner{opacity:1;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}.tooltip_wrap .tooltip_inner{display:block;position:absolute;left:0;top:22px;z-index:10;overflow:hidden;width:330px;padding:19px 19px;margin-top:6px;background-color:#fff;border:1px solid #000;border-radius:10px;text-align:left;box-sizing:border-box;opacity:0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-ms-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.tooltip_wrap .tooltip_inner .tooltip_header{padding-bottom:16px;box-sizing:border-box;text-align:center}.tooltip_wrap .tooltip_inner .tooltip_header .tooltip_head_title{font-size:16px;line-height:24px;letter-spacing:-0.01em;font-weight:500;color:#000}.tooltip_wrap .tooltip_inner .tooltip_contents{box-sizing:border-box}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_sub_title{color:#000;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:700}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_sub_title ~ .tooltip_sub_title{margin-top:16px}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_sub_title ~ .tooltip_desc{margin-top:10px}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_sub_title ~ .bul_item_dot,.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_sub_title ~ .bul_list{margin-top:10px}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_sub_title+.tbl_col_wrap,.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_sub_title+.tbl_row_wrap{margin-top:10px}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_desc{color:#292929;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:400}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_desc+.tooltip_sub_title{margin-top:16px}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_desc ~ .tooltip_desc{margin-top:6px}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_desc ~ .bul_item_asterisk.font_size_xxs{margin-top:6px}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_desc ~ .info_text_box{margin-top:18px}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_desc+.tooltip_desc_title{margin-top:10px}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_desc .btn_text_link{display:inline;color:inherit;font-size:inherit;line-height:inherit}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_desc .btn_text_link .text{display:inline}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_desc .fc_light_gray{color:#767676}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_desc_title{color:#292929;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:500}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_desc_title ~ .tooltip_desc{margin-top:6px}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_desc_title .btn_text_link{display:inline;color:inherit;font-size:inherit;line-height:inherit}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_desc_title .btn_text_link .text{display:inline;text-decoration:underline}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_info_list{display:block}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_info_list .tooltip_info_item{display:block;color:#000;box-sizing:border-box}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_info_list .tooltip_info_item ~ .tooltip_info_item{margin-top:13px;padding-top:15px;border-top:1px solid #eaeaea}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_info_item .info_cont [class^=bul_item_]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_info_item .info_cont [class^=bul_item_] .cont_title,.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_info_item .info_cont [class^=bul_item_] .cont_desc{display:inline-block;vertical-align:top;box-sizing:border-box}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_info_item .info_cont [class^=bul_item_] .cont_title{flex:1 0}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_info_item .info_cont [class^=bul_item_] .cont_desc{flex:0 auto;padding-left:5px;text-align:right}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_img{margin:16px 0}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_img:first-child{margin-top:0}.tooltip_wrap .tooltip_inner .tooltip_contents .tooltip_img:last-child{margin-bottom:0}.tooltip_wrap .tooltip_inner .tooltip_contents .bul_list+.info_text_box{margin-top:10px}.tooltip_wrap .tooltip_inner .tooltip_contents .tbl_col_wrap .tbl_col thead tr th{padding:14px 10px}.tooltip_wrap .tooltip_inner .tooltip_contents .tbl_col_wrap .tbl_col tbody tr:first-child td{padding-top:20px}.tooltip_wrap .tooltip_inner .tooltip_contents .tbl_col_wrap .tbl_col tbody tr:last-child td{padding-bottom:20px}.tooltip_wrap .tooltip_inner .tooltip_contents .tbl_col_wrap .tbl_col tbody tr td{padding:10px}.tooltip_wrap .btn_tooltip_close{display:block;position:absolute;right:20px;top:20px;width:20px;height:20px;background-position:center;background-repeat:no-repeat;background-size:20px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_tooltip_close@2x.png");box-sizing:border-box}.tooltip_wrap.type_sm{height:16px}.tooltip_wrap.type_sm .btn_tooltip{width:16px;height:16px}.tooltip_wrap.type_sm .btn_tooltip [class^=ico_]{width:16px;height:16px;background-position:center;background-repeat:no-repeat}.tooltip_wrap.type_sm .btn_tooltip .ico_info{background-size:16px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_tooltip_sm@2x.png")}.tooltip_wrap.type_sm .btn_tooltip .ico_question{background-size:16px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_tooltop_question_sm@2x.png")}.tooltip_wrap.type_sm.active .btn_tooltip .ico_info{background-size:16px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_tooltip_sm_active@2x.png")}.tooltip_wrap.type_sm .tooltip_inner{top:16px}.tooltip_wrap.type_sm.bottom .tooltip_inner{bottom:16px}.tooltip_wrap.type_xs{height:16px}.tooltip_wrap.type_xs .btn_tooltip{width:16px;height:16px}.tooltip_wrap.type_xs .btn_tooltip [class^=ico_]{width:16px;height:16px;background-position:center;background-repeat:no-repeat}.tooltip_wrap.type_xs .btn_tooltip .ico_info{background-size:16px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_tooltip_sm@2x.png")}.tooltip_wrap.type_xs .btn_tooltip .ico_question{background-size:16px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_tooltop_question_sm@2x.png")}.tooltip_wrap.type_xs.active .btn_tooltip .ico_info{background-size:16px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_tooltip_sm_active@2x.png")}.tooltip_wrap.type_xs .tooltip_inner{top:16px;border-color:#999}.tooltip_wrap.type_xs .tooltip_inner .btn_tooltip_close{top:4px;right:4px;background-size:10px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_tooltip_close_xs@2x.png")}.tooltip_wrap.type_xs .tooltip_inner .tooltip_header{padding-bottom:16px;box-sizing:border-box;text-align:left}.tooltip_wrap.type_xs .tooltip_inner .tooltip_header .tooltip_head_title{font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:700}.tooltip_wrap.type_xs.bottom .tooltip_inner{bottom:16px}.tooltip_wrap.type_info .tooltip_inner{padding:16px 17px 18px;margin-top:10px;border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,0.12)}.tooltip_wrap.right .tooltip_inner{left:auto;right:0}.tooltip_wrap.bottom .tooltip_inner{margin-top:0;margin-bottom:6px;top:auto;bottom:22px}.tooltip_wrap.hide .tooltip_inner{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transition:opacity 0.3s ease-out, transform 0s 0.3s;-moz-transition:opacity 0.3s ease-out, transform 0s 0.3s;-ms-transition:opacity 0.3s ease-out, transform 0s 0.3s;-o-transition:opacity 0.3s ease-out, transform 0s 0.3s;transition:opacity 0.3s ease-out, transform 0s 0.3s}.ico_error_red{display:inline-block;width:16px;height:16px;background-size:16px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_warning_pill@2x.png")}.bubble_speech_box{position:relative}.bubble_speech_desc{position:absolute;min-height:30px;padding:6px 13px 5px;border-radius:15px;background-color:#f7f7fb;border:1px solid #b8badf;font-size:12px;line-height:18px;letter-spacing:-0.01em;font-weight:500;color:#474c98;box-sizing:border-box;text-align:center;box-shadow:0 5px 10px rgba(0,0,0,0.1);white-space:nowrap;vertical-align:top}.bubble_speech_desc:before{content:"";position:absolute;display:block;width:10px;height:7px;background-size:10px 7px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_bubble_speech@2x.png")}.bubble_speech_desc.type_primary{background-color:#f6f6fa;border:1px solid #5055b1}.bubble_speech_desc.type_primary:before{background-size:10px 7px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_bubble_speech_primary@2x.png")}.bubble_speech_desc.type_error{background-color:#fff5f5;border:1px solid #ec1f2d;color:#ec1f2d;white-space:nowrap;vertical-align:top}.bubble_speech_desc.type_error.has_icon{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;display:-webkit-inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex-wrap:nowrap}.bubble_speech_desc.type_error.has_icon [class^=btn_]{flex-shrink:0;vertical-align:top}.bubble_speech_desc.type_error.has_icon [class^=btn_]:last-child{margin-left:4px}.bubble_speech_desc.type_error.has_icon [class^=btn_]:first-child{margin-right:4px}.bubble_speech_desc.type_error:before{background-size:10px 7px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_bubble_speech_error@2x.png")}.bubble_speech_desc.type_white{background-color:rgba(255,255,255,0.95);border:none;color:#474c98;white-space:nowrap;vertical-align:top;box-shadow:0 5px 10px rgba(71,76,152,0.6)}.bubble_speech_desc.type_white:before{height:4px;background-size:10px 4px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_bubble_speech_white@2x.png")}.bubble_speech_desc.type_white.arw_right_top:before,.bubble_speech_desc.type_white.arw_left_top:before{top:-4px}.bubble_speech_desc.type_white.arw_right_bottom:before,.bubble_speech_desc.type_white.arw_left_bottom:before,.bubble_speech_desc.type_white.arw_mid_bottom:before{bottom:-4px}.bubble_speech_desc.type_static{position:relative;margin-top:14px}.bubble_speech_desc:not([class*=arw_]):before{top:-7px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.bubble_speech_desc.arw_mid_bottom:before{right:50%;bottom:-7px;margin-left:-5px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.bubble_speech_desc.arw_left_top:before{top:-7px;left:24px}.bubble_speech_desc.arw_left_bottom:before{right:auto;left:24px;bottom:-7px;margin-left:-5px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.bubble_speech_desc.arw_right_top:before{top:-7px;right:24px}.bubble_speech_desc.arw_right_bottom:before{right:24px;bottom:-7px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.bubble_speech_desc.arw_left_mid:before,.bubble_speech_desc.arw_right_mid:before{width:7px;height:9px;background-size:7px 9px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_bubble_speech_row@2x.png")}.bubble_speech_desc.arw_left_mid.type_primary:before,.bubble_speech_desc.arw_right_mid.type_primary:before{background-size:7px 9px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_bubble_speech_primary_row@2x.png")}.bubble_speech_desc.arw_left_mid:before{top:50%;left:-6px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.bubble_speech_desc.arw_right_mid:before{top:50%;left:auto;right:-6px;-webkit-transform:translateY(-50%) rotate(-180deg);-moz-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);-o-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.bubble_speech_desc .ico_showing{display:inline-block;width:20px;height:13px;background-position:center;background-repeat:no-repeat;margin-right:2px;background-size:20px 13px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_showing_purple@2x.png");vertical-align:text-top}.toast_wrap{display:none;position:fixed;top:50%;left:50%;z-index:1005;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:0}.toast_wrap .toast_message{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;display:-webkit-inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;box-sizing:border-box;min-width:300px;height:60px;padding:2px 30px 0;border-radius:10px;background:rgba(80,85,177,0.9);border:1px solid #5055b1;box-shadow:0 5px 10px rgba(0,0,0,0.16);color:#fff;font-size:15px;line-height:23px;letter-spacing:-0.01em;text-align:center}.dialog_wrapper .ui-dialog.dialog_prod_search_bulk_recommend .dialog_wrap{height:750px !important}.dialog_wrapper .ui-dialog.dialog_prod_search_bulk_recommend .dialog_wrap .dialog_contents{height:100%;overflow:hidden}.dialog_wrapper .ui-dialog.dialog_prod_search_bulk_recommend .dialog_wrap .dialog_contents .list_sort_wrap{margin-bottom:10px}.dialog_wrapper .ui-dialog.dialog_prod_search_bulk_recommend .dialog_wrap .dialog_contents .custom_scroll_wrap{height:calc(100% - 116px)}.dialog_wrapper .ui-dialog.dialog_bulk_address_input .dialog_wrap{height:750px !important}.dialog_wrapper .ui-dialog.dialog_bulk_address_input .dialog_wrap .dialog_contents{height:100%}.dialog_wrapper .ui-dialog.dialog_bulk_address_check .dialog_wrap .dialog_contents .address_item.no_line .address_info_box .address_person .name,.dialog_wrapper .ui-dialog.dialog_bulk_address_check .dialog_wrap .dialog_contents .address_item.no_line .address_info_box .address_person .phone_number{font-size:15px;line-height:23px;letter-spacing:-0.01em}.dialog_wrapper .ui-dialog.dialog_bulk_address_check .dialog_wrap .dialog_contents .address_item.no_line .address_info_box .address{margin-top:12px;color:#595959}.dialog_wrapper .ui-dialog.dialog_bulk_address_check .dialog_wrap .dialog_contents .address_item.no_line .address_info_box .msg{margin-top:10px}.dialog_wrapper .ui-dialog.dialog_bulk_address_check .dialog_wrap .dialog_contents .address_item.no_line+.info_text{margin-top:24px}.dialog_wrapper .ui-dialog.dialog_bulk_request_detail .dialog_wrap{height:750px !important}.dialog_wrapper .ui-dialog.dialog_bulk_request_detail .dialog_wrap .dialog_contents{height:100%;overflow-y:hidden !important}.dialog_wrapper .ui-dialog.dialog_bulk_request_detail .dialog_wrap .dialog_contents .bulk_request_detail_wrap{display:flex;flex-direction:column;height:100%}.dialog_wrapper .ui-dialog.dialog_bulk_request_detail .dialog_wrap .dialog_contents .bulk_request_detail_wrap .tbl_row_wrap.no_bottom_line+.purchase_detail_area .list_result_wrap{padding-top:20px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.dialog_wrapper .ui-dialog.dialog_bulk_request_detail .dialog_wrap .dialog_contents .bulk_request_detail_wrap .purchase_detail_area{display:flex;flex:1;flex-direction:column;overflow:hidden;box-sizing:border-box;border-bottom:1px solid #eaeaea}.dialog_wrapper .ui-dialog.dialog_bulk_request_detail .dialog_wrap .dialog_contents .bulk_request_detail_wrap .purchase_detail_area .list_result_wrap{flex-shrink:0;margin:0 10px}.dialog_wrapper .ui-dialog.dialog_bulk_request_detail .dialog_wrap .dialog_contents .bulk_request_detail_wrap .purchase_detail_area .custom_scroll_wrap{width:calc(100% - 20px);margin:0 10px}.dialog_wrapper .ui-dialog.dialog_bulk_request_detail .dialog_wrap .dialog_contents .bulk_request_detail_wrap .purchase_detail_area .custom_scroll_wrap .prod_row_list{padding:20px 0}.dialog_wrapper .ui-dialog.dialog_bulk_request_detail .dialog_wrap .dialog_contents .bulk_request_detail_wrap .purchase_detail_area .custom_scroll_wrap .prod_row_list.has_line{align-items:center}.dialog_wrapper .ui-dialog.dialog_bulk_request_detail .dialog_wrap .dialog_contents .bulk_request_detail_wrap .purchase_detail_area .custom_scroll_wrap .simplebar-track.simplebar-vertical{top:11px;bottom:11px}.dialog_wrapper .ui-dialog.dialog_delivery_info .dialog_wrap{height:750px !important}.dialog_wrapper .ui-dialog.dialog_delivery_info .dialog_wrap .dialog_contents{height:100%;overflow:hidden}.dialog_wrapper .ui-dialog.dialog_delivery_info .dialog_wrap .dialog_contents .tab_wrap{height:100%}.dialog_wrapper .ui-dialog.dialog_delivery_info .dialog_wrap .dialog_contents .tab_wrap .tab_content{height:calc(100% - 68px)}.dialog_wrapper .ui-dialog.dialog_input_delivery .dialog_wrap{height:750px !important}.dialog_wrapper .ui-dialog.dialog_input_delivery .dialog_wrap .dialog_contents{height:100%;overflow:hidden}.dialog_wrapper .ui-dialog.dialog_input_delivery .dialog_wrap .dialog_contents .tab_wrap{height:100%}.dialog_wrapper .ui-dialog.dialog_input_delivery .dialog_wrap .dialog_contents .tab_wrap .tab_content{height:calc(100% - 68px)}.dialog_wrapper .ui-dialog.dialog_input_delivery .dialog_wrap .dialog_contents .form_wrap .form_box.type_row .form_cont .btn_wrap.justify{width:212px}.dialog_wrapper .ui-dialog.dialog_input_delivery .dialog_wrap .dialog_contents .form_wrap+.tbl_row_wrap{margin-top:20px}.dialog_wrapper .ui-dialog.dialog_input_delivery .dialog_wrap .dialog_contents .form_wrap+.btn_wrap.full{margin-top:20px}.dialog_wrapper .ui-dialog.dialog_input_delivery .dialog_wrap .dialog_contents .btn_wrap.full+.info_text{margin-top:20px}.dialog_wrapper .ui-dialog.dialog_service_info .dialog_wrap{height:750px !important}.dialog_wrapper .ui-dialog.dialog_service_info .dialog_wrap .dialog_contents{height:100%;overflow:hidden}.dialog_wrapper .ui-dialog.dialog_service_info .dialog_wrap .dialog_contents .tab_wrap{height:100%}.dialog_wrapper .ui-dialog.dialog_service_info .dialog_wrap .dialog_contents .tab_wrap .tab_list_wrap .tabs .tab_item .tab_link{padding-top:0;padding-bottom:16px}.dialog_wrapper .ui-dialog.dialog_service_info .dialog_wrap .dialog_contents .tab_wrap .tab_list_wrap .tabs .tab_item .tab_link:after{z-index:1}.dialog_wrapper .ui-dialog.dialog_service_info .dialog_wrap .dialog_contents .tab_wrap .tab_list_wrap .tabs .tab_item .tab_link .tab_ico{margin-bottom:0}.dialog_wrapper .ui-dialog.dialog_service_info .dialog_wrap .dialog_contents .tab_wrap .tab_content{height:calc(100% - 68px)}.dialog_wrapper .ui-dialog.dialog_show_img{width:100%;height:100% !important;max-height:none !important}.dialog_wrapper .ui-dialog.dialog_show_img .btn_dialog_close .ico_dialog_close{width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:24px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_dialog_close_w@2x.png")}.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap .btn_dialog_close{top:50px;right:50px}.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content{flex-shrink:0;background-color:transparent;padding:0;border-radius:0;max-height:none !important;min-width:1440px;box-sizing:border-box}.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex-direction:column;background-color:transparent;margin-top:0;max-height:none !important;height:100vh;box-sizing:border-box}.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_top_wrap .gallery_top{height:calc(100vh - 100px - 180px);width:calc(100vh - 100px - 180px);max-width:1440px;max-height:1440px}.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_top_wrap .gallery_top .swiper-wrapper .swiper-slide{width:100%}.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_top_wrap .gallery_top .swiper-pagination{bottom:30px}.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_top_wrap .swiper-button-next,.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_top_wrap .swiper-button-prev{position:absolute;top:50%;margin-top:-22px;z-index:10;cursor:pointer;width:44px;height:44px;background-position:center;background-repeat:no-repeat;background-color:transparent;background-size:20px 40px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_bigimg_pop_arrow@2x.png")}.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_top_wrap .swiper-button-next.swiper-button-disabled,.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_top_wrap .swiper-button-prev.swiper-button-disabled{opacity:0.6}.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_top_wrap .swiper-button-next{right:50px}.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_top_wrap .swiper-button-prev{transform:rotate(180deg);left:50px}.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_top_wrap.no_thumbnail .gallery_top{height:calc(100vh - 180px);width:calc(100vh - 180px)}.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_thumbs_wrap{position:relative;width:704px;margin-top:36px}.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_thumbs_wrap .gallery_thumbs{max-width:568px;width:100%;height:64px;box-sizing:border-box;margin:0 auto}.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_thumbs_wrap .gallery_thumbs .swiper-wrapper.align_center{justify-content:center}.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_thumbs_wrap .gallery_thumbs .swiper-wrapper .swiper-slide{width:64px;height:64px;border-radius:8px;overflow:hidden;margin:0 4px;box-sizing:border-box}.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_thumbs_wrap .gallery_thumbs .swiper-wrapper .swiper-slide:first-child,.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_thumbs_wrap .gallery_thumbs .swiper-wrapper .swiper-slide.swiper-slide-active{margin-left:0}.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_thumbs_wrap .gallery_thumbs .swiper-wrapper .swiper-slide:last-child,.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_thumbs_wrap .gallery_thumbs .swiper-wrapper .swiper-slide:nth-child(8){margin-right:0}.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_thumbs_wrap .gallery_thumbs .swiper-wrapper .swiper-slide .btn_thumbs{width:100%;height:100%}.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_thumbs_wrap .gallery_thumbs .swiper-wrapper .swiper-slide .btn_thumbs .thumb_img_box{position:relative;display:block;width:100%;padding-top:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_thumbs_wrap .gallery_thumbs .swiper-wrapper .swiper-slide .btn_thumbs img{display:none}.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_thumbs_wrap .gallery_thumbs .swiper-wrapper .swiper-slide-thumb-active{opacity:1}.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_thumbs_wrap .gallery_thumbs .swiper-wrapper .swiper-slide-thumb-active:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #fff;box-sizing:border-box;border-radius:8px;z-index:2}.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_thumbs_wrap .swiper-button-next,.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_thumbs_wrap .swiper-button-prev{position:absolute;top:50%;margin-top:-22px;z-index:10;cursor:pointer;width:44px;height:44px}.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_thumbs_wrap .swiper-button-next{right:50%;margin-right:-352px}.dialog_wrapper .ui-dialog.dialog_show_img .dialog_wrap.ui-dialog-content .dialog_contents .gallery_thumbs_wrap .swiper-button-prev{transform:rotate(180deg);left:50%;margin-left:-352px}.dialog_wrapper .ui-dialog.dialog_preview{width:1020px;max-height:720px}.dialog_wrapper .ui-dialog.dialog_preview .ui-dialog-content .dialog_contents .preview_guide_img{display:block;border-radius:16px;overflow:hidden}.dialog_wrapper .ui-dialog.dialog_preview .ui-dialog-content .dialog_contents .preview_guide_img img{width:100%}.dialog_wrapper .ui-dialog.dialog_main{position:absolute;width:400px;top:100px;left:100px}.dialog_wrapper .ui-dialog.dialog_main .dialog_wrap.ui-dialog-content{padding:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.dialog_wrapper .ui-dialog.dialog_main .dialog_wrap.ui-dialog-content .dialog_contents{margin-top:0}.dialog_wrapper .ui-dialog.dialog_main .dialog_wrap.ui-dialog-content .dialog_contents .swiper-container{height:400px}.dialog_wrapper .ui-dialog.dialog_main .dialog_wrap.ui-dialog-content .dialog_contents .swiper-container .swiper-button-prev{left:20px}.dialog_wrapper .ui-dialog.dialog_main .dialog_wrap.ui-dialog-content .dialog_contents .swiper-container .swiper-button-next{right:20px}.dialog_wrapper .ui-dialog.dialog_main .dialog_wrap.ui-dialog-content .dialog_main_btn_wrap{display:flex;height:50px;border:1px solid #d5d5d5;border-top:0;border-radius:0 0 16px 16px;box-sizing:border-box}.dialog_wrapper .ui-dialog.dialog_main .dialog_wrap.ui-dialog-content .dialog_main_btn_wrap .btn_main_pop{flex:1;color:#767676;letter-spacing:-0.01em;background-color:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.dialog_wrapper .ui-dialog.dialog_main .dialog_wrap.ui-dialog-content .dialog_main_btn_wrap .btn_main_pop:first-child{position:relative}.dialog_wrapper .ui-dialog.dialog_main .dialog_wrap.ui-dialog-content .dialog_main_btn_wrap .btn_main_pop:first-child:after{content:"";position:absolute;top:50%;right:0;width:1px;height:14px;background-color:#d5d5d5;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.dialog_wrapper .ui-dialog.dialog_main .dialog_wrap.ui-dialog-content .dialog_main_btn_wrap .btn_main_pop .text{padding-top:2px;font-weight:500}.dialog_wrapper .ui-dialog.dialog_main.only_you .dialog_wrap.ui-dialog-content .dialog_contents{max-height:inherit}.dialog_wrapper .ui-dialog.dialog_main.only_you .dialog_wrap.ui-dialog-content .dialog_contents .swiper-container{height:auto}.dialog_wrapper .ui-dialog.dialog_main.only_you .dialog_wrap.ui-dialog-content .dialog_contents .swiper-container .main_pop_link,.dialog_wrapper .ui-dialog.dialog_main.only_you .dialog_wrap.ui-dialog-content .dialog_contents .swiper-container img{max-width:100%}.dialog_wrapper .ui-dialog.dialog_sm .coupon_btn_item,.dialog_wrapper .ui-dialog.dialog_sm .coupon_chk_item{width:100%}.dialog_wrapper .ui-dialog.dialog_sm .info_text+.tbl_col_wrap{margin-top:10px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content{height:750px !important;padding:0}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_header{padding-left:30px;padding-right:30px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents{max-height:none;height:calc(100% - 75px);margin-top:0;padding-bottom:40px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_header{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;padding:19px 30px;border-bottom:1px solid #eaeaea;background-color:#f7f7f7}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_header .fold_box_wrap{flex:1}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_header .detail_view_control{margin:0 40px;flex-shrink:0}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_header .detail_view_control .btn_view_control{padding-bottom:8px;border-bottom:3px solid transparent;font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:700;color:#767676;-webkit-transition:color 0.23s, border-color 0.23s;-moz-transition:color 0.23s, border-color 0.23s;-ms-transition:color 0.23s, border-color 0.23s;-o-transition:color 0.23s, border-color 0.23s;transition:color 0.23s, border-color 0.23s}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_header .detail_view_control .btn_view_control.active{color:#000;border-color:#000}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_header .detail_view_control .btn_view_control+.btn_view_control{margin-left:40px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_header .btn_wrap{flex:0 0 190px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_header .btn_wrap .btn_md{width:92px;min-width:92px;padding:0 10px;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:400}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_detail{height:calc(100% - 109px);padding:40px 31px 0;box-sizing:border-box}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_detail .combine_prod_info,.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_detail .combine_prod_review{display:none;height:100%}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_detail .combine_prod_info.active,.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_detail .combine_prod_review.active{display:block}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_detail .combine_prod_review .klover_review_box{padding-left:50px;padding-right:50px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_detail .combine_prod_review .klover_review_box .klover_box_left{padding-right:49px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_detail .combine_prod_review .klover_review_box .klover_box_right{padding-left:50px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_detail .combine_prod_review .klover_review_box .score_bar_wrap .score_bar{flex-basis:195px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_detail .product_detail_area:first-child{margin-top:0}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_detail .product_detail_area.book_card .book_card_contents.book_card_swiper{padding:0 22px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_detail .product_detail_area.book_card .book_card_contents.book_card_swiper .swiper-slide{width:388px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_detail .product_detail_area.book_card .book_card_contents.book_card_swiper .swiper-button-prev{left:0}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_detail .product_detail_area.book_card .book_card_contents.book_card_swiper .swiper-button-next{right:0}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_detail .product_detail_area.killing_part_contents.killing_part_swiper{padding:0 22px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_detail .product_detail_area.killing_part_contents.killing_part_swiper .swiper-button-prev{left:0}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_detail .product_detail_area.killing_part_contents.killing_part_swiper .swiper-button-next{right:0}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_detail .product_detail_area.klover_review_wrap .review_swiper{padding:0 22px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_detail .product_detail_area.klover_review_wrap .review_swiper .swiper-button-prev{left:0}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_detail .product_detail_area.klover_review_wrap .review_swiper .swiper-button-next{right:0}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_detail .product_detail_area.killing_part .killing_part_swiper{padding:0 22px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_detail .product_detail_area.killing_part .killing_part_swiper .swiper-slide{width:388px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_detail .product_detail_area.killing_part .killing_part_swiper .swiper-button-prev{left:0}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .combine_prod_detail .product_detail_area.killing_part .killing_part_swiper .swiper-button-next{right:0}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .klover_review_wrap .klover_review_box{padding:35px 49px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .klover_review_wrap .klover_review_box .klover_box_left{padding-right:50px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .klover_review_wrap .klover_review_box .klover_box_left .box_top .text_user_score{margin-bottom:5px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .klover_review_wrap .klover_review_box .klover_box_left .rating-container.has_caption .rating-stars{margin-top:1px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .klover_review_wrap .klover_review_box .klover_box_left .rating-container.has_caption .caption{margin-left:8px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .klover_review_wrap .klover_review_box .klover_box_left .rating-container.has_caption .caption .caption-badge .val{font-size:20px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .klover_review_wrap .klover_review_box .klover_box_left .box_bottom{margin-top:28px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .klover_review_wrap .klover_review_box .klover_box_left .box_bottom .score_bar_wrap .score_bar{flex:0 0 195px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .klover_review_wrap .klover_review_box .klover_box_left .box_bottom .score_bar_wrap .text_score_bar{font-size:13px;line-height:19px;letter-spacing:-0.01em}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .klover_review_wrap .klover_review_box .klover_box_left .box_bottom .score_bar_wrap+.score_bar_wrap{margin-top:13px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .klover_review_wrap .klover_review_box .klover_box_right{padding-left:50px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .klover_review_wrap .klover_review_box .klover_box_right .box_bottom{margin-top:28px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .klover_review_wrap .klover_review_box .klover_box_right .box_bottom .reply_score_list .reply_score_item .score_bar_box .num_score_bar{height:19px;font-size:13px;line-height:19px;letter-spacing:-0.01em;line-height:19px}.dialog_wrapper .ui-dialog.dialog_lg.dialog_combine_prod .dialog_wrap.ui-dialog-content .dialog_contents .klover_review_wrap .klover_review_box .klover_box_right .box_bottom .reply_score_list .reply_score_item .text_reply{font-size:12px;line-height:18px;letter-spacing:-0.01em}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar{height:750px !important}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_head{margin-bottom:20px;font-size:0;text-align:center}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_head .calendar_title{display:inline-block;margin:0 30px;vertical-align:top}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_head .calendar_title .year,.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_head .calendar_title .month{font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:700}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_head .calendar_title .month{margin-left:8px}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_head .btn_calendar_prev,.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_head .btn_calendar_next{display:inline-block;width:24px;height:24px;border-radius:12px;text-align:center;font-size:13px;letter-spacing:-0.01em;vertical-align:top}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_head .btn_calendar_prev{background-size:24px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_pagination_prev@2x.png")}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_head .btn_calendar_next{background-size:24px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_pagination_next@2x.png")}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body{text-align:left}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_legend_box{margin-bottom:13px}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_legend_box .schedule_list{font-size:0}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_legend_box .schedule_list .schedule_item{display:inline-block;color:#767676;vertical-align:top}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_legend_box .schedule_list .schedule_item ~ .schedule_item{margin-left:10px}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .lecture,.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .travel,.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .exhibition{position:relative;padding-left:12px;display:block;font-size:12px;line-height:18px;letter-spacing:-0.01em}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .lecture:before,.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .travel:before,.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .exhibition:before{content:"";position:absolute;top:5px;left:0;display:inline-block;width:6px;height:6px;border-radius:100%;vertical-align:top}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .lecture:before{background-color:#06bbc0}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .travel:before{background-color:#4dac27}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .exhibition:before{background-color:#5055b1}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap{border-top:1px solid #000}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar{width:100%;table-layout:fixed}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar th{padding:10px 10px;border-bottom:1px solid #d5d5d5;background-color:#f7f7f7;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959;text-align:center}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar th ~ th{border-left:1px solid #eaeaea}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar th.sunday{color:#ec1f2d}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar td{height:111px;padding:5px;border-bottom:1px solid #eaeaea;vertical-align:top}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar td .day{display:block;margin-left:auto;margin-bottom:11px;width:25px;height:25px;border:1px solid #fff;background-color:#fff;border-radius:100%;padding-top:2px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959;text-align:center;box-sizing:border-box}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar td .schedule_list{margin-left:11px;text-align:left}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar td .schedule_list .schedule_item{position:relative}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar td .schedule_list .schedule_item .schedule_detail_wrap{position:absolute;width:330px;padding:19px;border:1px solid #000;border-radius:10px;background-color:#fff;box-sizing:border-box;z-index:2}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar td .schedule_list .schedule_item .schedule_detail_wrap:not(.active){display:none}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar td .schedule_list .schedule_item .schedule_detail_wrap .custom_scroll_wrap{max-height:242px !important}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar td .schedule_list .schedule_item .schedule_detail_wrap .custom_scroll_wrap .simplebar-content{max-height:242px !important}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar td .schedule_list .schedule_item .schedule_detail_wrap .btn_detail_close{display:block;position:absolute;right:19px;top:20px;width:20px;height:20px;background-position:center;background-repeat:no-repeat;background-size:20px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_tooltip_close@2x.png");box-sizing:border-box}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar td .schedule_list .schedule_item .schedule_detail_wrap .schedule_detail_list .schedule_detail_item .schedule_detail_link{display:block}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar td .schedule_list .schedule_item .schedule_detail_wrap .schedule_detail_list .schedule_detail_item .lecture,.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar td .schedule_list .schedule_item .schedule_detail_wrap .schedule_detail_list .schedule_detail_item .travel,.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar td .schedule_list .schedule_item .schedule_detail_wrap .schedule_detail_list .schedule_detail_item .exhibition{overflow:hidden;display:inline-block;width:100%;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:500}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar td .schedule_list .schedule_item .schedule_detail_wrap .schedule_detail_list .schedule_detail_item .lecture:before,.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar td .schedule_list .schedule_item .schedule_detail_wrap .schedule_detail_list .schedule_detail_item .travel:before,.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar td .schedule_list .schedule_item .schedule_detail_wrap .schedule_detail_list .schedule_detail_item .exhibition:before{top:6px}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar td .schedule_list .schedule_item .schedule_detail_wrap .schedule_detail_list .schedule_detail_item .date{display:block;margin-top:5px;padding-left:12px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#767676}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar td .schedule_list .schedule_item .schedule_detail_wrap .schedule_detail_list .schedule_detail_item ~ .schedule_detail_item{margin-top:16px}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar td .schedule_list .schedule_item ~ .schedule_item{margin-top:4px}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar td .btn_detail.active .text{text-decoration:underline}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar td.sunday{color:#ec1f2d}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar td.sunday .day{color:#ec1f2d}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar td.today .day{border-color:rgba(80,85,177,0.2);font-weight:700;color:#474c98}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar td.active .day{border-color:#5055b1;background-color:#5055b1;font-weight:700;color:#fff}.dialog_wrapper .ui-dialog.dialog_lg .schedule_calendar .calendar_body .tbl_calendar_wrap .tbl_calendar td ~ td{border-left:1px solid #eaeaea}.dialog_wrapper .ui-dialog.dialog_history{width:460px;height:calc(100% - 40px) !important;max-height:none;margin:0 0 0 auto;padding:20px;animation:historyPopAnimation 0.23s cubic-bezier(0.24, 0.6, 0.65, 1.01) forwards;-webkit-animation:historyPopAnimation 0.23s cubic-bezier(0.24, 0.6, 0.65, 1.01) forwards}@keyframes historyPopAnimation{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.dialog_wrapper .ui-dialog.dialog_history .dialog_wrap.ui-dialog-content{height:100% !important;max-height:none !important;border-radius:20px}.dialog_wrapper .ui-dialog.dialog_history .dialog_wrap.ui-dialog-content .dialog_header{padding-bottom:24px;border-bottom:none}.dialog_wrapper .ui-dialog.dialog_history .dialog_wrap.ui-dialog-content .dialog_contents{max-height:none;margin-top:0}.dialog_wrapper .ui-dialog.dialog_history .dialog_wrap.ui-dialog-content .dialog_contents .sort_list_header{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin:29px 0 12px}.dialog_wrapper .ui-dialog.dialog_history .dialog_wrap.ui-dialog-content .dialog_contents .sort_list_header .sort_result_desc{font-size:15px;line-height:23px;letter-spacing:-0.01em}.dialog_wrapper .ui-dialog.dialog_history .dialog_wrap.ui-dialog-content .dialog_contents .sort_list_header .sort_result_desc .val{font-weight:700;color:#3c9a17}.dialog_wrapper .ui-dialog.dialog_history .dialog_wrap.ui-dialog-content .dialog_contents .sort_list_header .btn_delete{margin-left:auto}.dialog_wrapper .ui-dialog.dialog_history .dialog_wrap.ui-dialog-content .dialog_contents .history_list_wrap{height:calc(100vh - 263px)}.dialog_wrapper .ui-dialog.dialog_history .dialog_wrap.ui-dialog-content .dialog_contents .history_list_wrap .history_list .history_item{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;width:100%;padding:17px;border:1px solid #eaeaea;border-radius:10px;box-sizing:border-box}.dialog_wrapper .ui-dialog.dialog_history .dialog_wrap.ui-dialog-content .dialog_contents .history_list_wrap .history_list .history_item .prod_area{width:280px;margin-right:8px}.dialog_wrapper .ui-dialog.dialog_history .dialog_wrap.ui-dialog-content .dialog_contents .history_list_wrap .history_list .history_item .prod_area .prod_info_box{margin-left:12px}.dialog_wrapper .ui-dialog.dialog_history .dialog_wrap.ui-dialog-content .dialog_contents .history_list_wrap .history_list .history_item .prod_area .prod_info_box .prod_price{margin-top:12px}.dialog_wrapper .ui-dialog.dialog_history .dialog_wrap.ui-dialog-content .dialog_contents .history_list_wrap .history_list .history_item .history_control_box{flex-shrink:0;margin-left:auto}.dialog_wrapper .ui-dialog.dialog_history .dialog_wrap.ui-dialog-content .dialog_contents .history_list_wrap .history_list .history_item .history_control_box .btn_history_wish{width:20px;height:20px;padding:2px}.dialog_wrapper .ui-dialog.dialog_history .dialog_wrap.ui-dialog-content .dialog_contents .history_list_wrap .history_list .history_item .history_control_box .btn_history_wish .ico_history_wish{width:16px;height:16px;background-size:16px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_heart_h16@2x.png")}.dialog_wrapper .ui-dialog.dialog_history .dialog_wrap.ui-dialog-content .dialog_contents .history_list_wrap .history_list .history_item .history_control_box .btn_history_wish.active .ico_history_wish{background-size:16px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_heart_h16_active@2x.png")}.dialog_wrapper .ui-dialog.dialog_history .dialog_wrap.ui-dialog-content .dialog_contents .history_list_wrap .history_list .history_item .history_control_box .btn_history_delete{width:20px;height:20px;padding:2px;margin-left:8px}.dialog_wrapper .ui-dialog.dialog_history .dialog_wrap.ui-dialog-content .dialog_contents .history_list_wrap .history_list .history_item .history_control_box .btn_history_delete .ico_history_del{width:16px;height:16px;background-size:16px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_history_del@2x.png")}.dialog_wrapper .ui-dialog.dialog_history .dialog_wrap.ui-dialog-content .dialog_contents .history_list_wrap .history_list .history_item:before,.dialog_wrapper .ui-dialog.dialog_history .dialog_wrap.ui-dialog-content .dialog_contents .history_list_wrap .history_list .history_item:after{content:none}.dialog_wrapper .ui-dialog.dialog_history .dialog_wrap.ui-dialog-content .dialog_contents .history_list_wrap .history_list .history_item ~ .history_item{margin-top:10px}.dialog_wrapper .ui-dialog.dialog_address_set .dialog_wrap{height:750px !important}.dialog_wrapper .ui-dialog.dialog_address_set .dialog_wrap .dialog_contents{height:100%;overflow:hidden}.dialog_wrapper .ui-dialog.dialog_address_set .dialog_wrap .dialog_contents .tab_wrap{height:100%}.dialog_wrapper .ui-dialog.dialog_address_set .dialog_wrap .dialog_contents .tab_wrap .tab_content{height:calc(100% - 68px)}.dialog_wrapper .ui-dialog.dialog_interest_store_set .dialog_wrap{height:750px !important}.dialog_wrapper .ui-dialog.dialog_interest_store_set .dialog_wrap .dialog_contents{height:100%;overflow:hidden}.dialog_wrapper .ui-dialog.dialog_interest_store_set .dialog_wrap .dialog_contents .tab_wrap{height:calc(100% - 42px)}.dialog_wrapper .ui-dialog.dialog_interest_store_set .dialog_wrap .dialog_contents .tab_wrap .tab_content{height:calc(100% - 68px)}.dialog_wrapper .ui-dialog.dialog_interest_store_set .dialog_wrap .dialog_contents .form_wrap{margin-top:20px;text-align:center}.dialog_wrapper .ui-dialog.dialog_purchased .dialog_wrap{height:736px !important}.dialog_wrapper .ui-dialog.dialog_purchased .dialog_wrap .dialog_contents{height:100%;overflow:hidden}.dialog_wrapper .ui-dialog.dialog_purchased .dialog_wrap .dialog_contents .custom_scroll_inner{min-height:100%}.dialog_wrapper .ui-dialog.dialog_reception{height:625px !important}.dialog_wrapper .ui-dialog.dialog_reception .dialog_contents{height:100%;overflow:hidden}.dialog_wrapper .ui-dialog.dialog_reception .dialog_contents .custom_scroll_inner{min-height:100%}.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content.has_btn_line{height:750px !important;padding-right:0;padding-left:0}.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content.has_btn_line .dialog_header{padding-right:30px;padding-left:30px}.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content.has_btn_line .dialog_contents{max-height:533px;padding-right:30px;padding-left:30px}.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content.has_btn_line .dialog_contents .custom_scroll_wrap .simplebar-track.simplebar-vertical{bottom:30px}.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content.has_btn_line .dialog_contents .custom_scroll_wrap .usable_benefit_wrap{padding-bottom:30px}.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content.has_btn_line .dialog_contents .usable_benefit_wrap .round_gray_box.type_divide .tbl_row_wrap.no_line .tbl_row tbody tr th{padding-bottom:5px}.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content.has_btn_line .dialog_contents .usable_benefit_wrap .round_gray_box.type_divide .tbl_row_wrap.no_line .tbl_row tbody tr th.has_ip{padding-top:7px}.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content.has_btn_line .dialog_contents .usable_benefit_wrap .round_gray_box.type_divide .tbl_row_wrap.no_line .tbl_row tbody tr td{padding-bottom:5px}.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content.has_btn_line .dialog_contents .usable_benefit_wrap .round_gray_box.type_divide .tbl_row_wrap.no_line .tbl_row tbody tr ~ tr th,.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content.has_btn_line .dialog_contents .usable_benefit_wrap .round_gray_box.type_divide .tbl_row_wrap.no_line .tbl_row tbody tr ~ tr td{padding-top:5px}.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content.has_btn_line .dialog_contents .usable_benefit_wrap .round_gray_box.type_divide .tbl_row_wrap.no_line .tbl_row tbody tr ~ tr th.has_ip{padding-top:19px}.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content.has_btn_line .dialog_contents .usable_benefit_wrap .round_gray_box.type_divide .tbl_row_wrap.no_line .tbl_row tbody tr:last-child th,.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content.has_btn_line .dialog_contents .usable_benefit_wrap .round_gray_box.type_divide .tbl_row_wrap.no_line .tbl_row tbody tr:last-child td{padding-bottom:0}.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content.has_btn_line .dialog_footer{margin:0;padding:14px 30px 0;border-top:1px solid #eaeaea}.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content.has_btn_line .dialog_footer .payment_price_wrap{width:100%}.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content.has_btn_line .dialog_footer .payment_price_wrap .payment_price_list{padding:0;border:0}.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content.has_btn_line .dialog_footer .payment_price_wrap .payment_price_list .payment_price_item{padding:0}.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content.has_btn_line .dialog_footer .payment_price_wrap .payment_price_list .payment_price_item .label{font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:400}.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content.has_btn_line .dialog_footer .payment_price_wrap .payment_price_list .payment_price_item .label .fc_spot{color:#474c98;font-weight:700}.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content.has_btn_line .dialog_footer .payment_price_wrap .payment_price_list .payment_price_item .price .val{font-size:18px;font-weight:700;letter-spacing:-0.01em}.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content.has_btn_line .dialog_footer .payment_price_wrap .payment_price_list .payment_price_item .price .unit{margin-left:2px;line-height:24px}.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content.has_btn_line .dialog_footer .btn_wrap{margin-top:15px;width:100%}.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content.has_btn_line .dialog_footer .btn_wrap button[class^=btn_]{flex:1 auto}.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content label.coupon_chk_info{padding-left:34px}.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content .coupon_chk_info .coupon_name{display:block;font-weight:500}.dialog_wrapper .ui-dialog.dialog_usable_benefit .dialog_wrap.ui-dialog-content .coupon_chk_info .coupon_condition{display:block;margin-top:5px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959}.dialog_wrapper .ui-dialog.dialog_my_gift_card .dialog_wrap{height:750px !important}.dialog_wrapper .ui-dialog.dialog_my_gift_card .dialog_wrap .dialog_contents{height:100%;overflow:hidden}.dialog_wrapper .ui-dialog.dialog_my_gift_card .dialog_wrap .dialog_contents .tab_wrap{height:100%}.dialog_wrapper .ui-dialog.dialog_my_gift_card .dialog_wrap .dialog_contents .tab_wrap .tab_content{height:calc(100% - 68px)}.dialog_wrapper .ui-dialog.dialog_partner_point .dialog_wrap{height:750px !important}.dialog_wrapper .ui-dialog.dialog_partner_point .dialog_wrap .tab_wrap.type_line_round>.tab_list_wrap>.tabs .tab_item .tab_link{position:relative}.dialog_wrapper .ui-dialog.dialog_partner_point .dialog_wrap .tab_wrap.type_line_round>.tab_list_wrap>.tabs .tab_item .tab_link .tab_text{color:#000}.dialog_wrapper .ui-dialog.dialog_partner_point .dialog_wrap .tab_wrap.type_line_round>.tab_list_wrap>.tabs .tab_item .tab_link .ico_check{display:none;position:absolute;left:-1px;top:-1px;z-index:1;width:20px;height:19px;overflow:hidden;background-color:#5055b1;background-repeat:no-repeat;background-position:center;background-size:8px 6px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_check_white@2x.png");border-radius:6px 0 6px 0;box-sizing:border-box}.dialog_wrapper .ui-dialog.dialog_partner_point .dialog_wrap .tab_wrap.type_line_round>.tab_list_wrap>.tabs .tab_item.used .tab_link .ico_check{display:block}.dialog_wrapper .ui-dialog.dialog_partner_point .dialog_wrap .tab_wrap.type_line_round>.tab_list_wrap>.tabs .tab_item.ui-state-active .tab_link .tab_text{color:#474c98}.dialog_wrapper .ui-dialog.dialog_partner_point .dialog_wrap .tab_wrap.type_line_round .tab_content .round_gray_box.type_sub .tbl_row_wrap.no_line+.btn_wrap{margin-top:30px}.dialog_wrapper .ui-dialog.dialog_partner_point .dialog_wrap .tab_wrap.type_line_round .tab_content .round_gray_box.type_sub .tbl_row_wrap.no_line+.btn_wrap+.bottom_info_area{padding-top:16px}.dialog_wrapper .ui-dialog.dialog_partner_point .dialog_wrap .tab_wrap.type_line_round .tab_content .round_gray_box.type_sub .info_text+.btn_wrap.full{margin-top:10px}.dialog_wrapper .ui-dialog.dialog_partner_point .dialog_wrap .tab_wrap.type_line_round .tab_content .round_gray_box.type_sub .bottom_info_area{margin-top:24px;padding-top:24px}.dialog_wrapper .ui-dialog.dialog_partner_point .dialog_wrap .tab_wrap.type_line_round .tab_content .round_gray_box.type_sub .bottom_info_area.no_line{margin-top:30px;padding-top:0;border-top:0}.dialog_wrapper .ui-dialog.dialog_partner_point .dialog_wrap .tab_wrap.type_line_round .tab_content .round_gray_box.type_sub .bottom_info_area .form_chk+.bul_list{margin-top:16px}.dialog_wrapper .ui-dialog.dialog_partner_point .dialog_wrap .tab_wrap.type_line_round .tab_content .round_gray_box.type_sub .bottom_info_area+.btn_wrap{margin-top:30px}.dialog_wrapper .ui-dialog.dialog_phone_pay .dialog_wrap{height:750px !important}.dialog_wrapper .ui-dialog.dialog_phone_pay .dialog_wrap .dialog_contents{height:100%;max-height:none !important;overflow:hidden}.dialog_wrapper .ui-dialog.dialog_phone_pay .dialog_wrap .dialog_contents .info_text+.bul_list{margin-top:10px}.dialog_wrapper .ui-dialog.dialog_overseas_delivery .dialog_wrap{height:750px !important}.dialog_wrapper .ui-dialog.dialog_overseas_delivery .dialog_wrap .dialog_contents{height:100%;overflow:hidden}.dialog_wrapper .ui-dialog.dialog_address_change .dialog_wrap{height:750px !important}.dialog_wrapper .ui-dialog.dialog_address_change .dialog_wrap .dialog_contents{height:100%;max-height:none}.dialog_wrapper .ui-dialog.dialog_address_change .dialog_wrap .dialog_contents .custom_scroll_inner{min-height:100%}.dialog_wrapper .ui-dialog.dialog_address_change .dialog_wrap .dialog_contents .custom_scroll_inner .address_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;align-items:stretch;flex-direction:column;height:100%}.dialog_wrapper .ui-dialog.dialog_address_change .dialog_wrap .dialog_contents .custom_scroll_inner .address_wrap>.no_data{flex:1;box-sizing:border-box}.dialog_wrapper .ui-dialog.dialog_application .tab_content{height:calc(100% - 68px)}.dialog_wrapper .ui-dialog.dialog_application .order_summary_box+.step_round_text_list{margin-top:20px}.dialog_wrapper .ui-dialog.dialog_application .step_round_text_list{margin-bottom:20px;text-align:right}.dialog_wrapper .ui-dialog.dialog_application .tab_wrap+.info_text_box{margin-top:20px}.dialog_wrapper .ui-dialog.dialog_application .tab_wrap .tab_content .round_gray_box .no_data.size_sm{padding:24px 0 20px}.dialog_wrapper .ui-dialog.dialog_series_list .dialog_wrap{height:750px !important}.dialog_wrapper .ui-dialog.dialog_series_list .dialog_wrap .dialog_contents{height:100%;max-height:none}.dialog_wrapper .ui-dialog.dialog_series_list .dialog_wrap .dialog_contents .custom_scroll_inner{min-height:100%}.dialog_wrapper .ui-dialog.dialog_store_notice{position:absolute;top:460px}.dialog_wrapper .ui-dialog.dialog_store_notice .dialog_wrap{height:540px !important;border:solid 1px #ccc !important}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .title_wrap.title_size_xs ~ .title_size_xs{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .toggle_textarea_list .chk_col_item .form_rdo ~ .byte_check_wrap{margin-top:10px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .info_text+.bul_list{margin-top:8px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .info_text+.title_wrap{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .info_text+.info_text_box{margin-top:12px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .info_text+.img_detail_box{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .bul_list+.btn_more_view{margin-top:11px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .bul_list+.tbl_col_wrap{margin-top:12px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .bul_list+.info_text_box{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .bul_list+.bul_list{margin-top:10px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .round_gray_box+.bul_item_asterisk{margin-top:10px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .round_gray_box+.bul_list{margin-top:13px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .round_gray_box+.title_wrap{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .info_text_box ~ .form_wrap{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_col_wrap+.bul_item_asterisk{margin-top:10px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_col_wrap+.title_wrap{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_col_wrap+.bul_list{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap+.info_text_box{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .bul_item_asterisk+.title_wrap{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap{padding:10px 0}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap .tbl_row tbody th,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap .tbl_row tbody td{padding:10px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap .tbl_row tbody th.has_ip{padding-top:24px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap .tbl_row tbody th.has_btn_sm{padding-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap .tbl_row_line tbody th,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap .tbl_row_line tbody td{padding:20px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap .tbl_row_line tbody th.has_ip{padding-top:24px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap .tbl_row_line tbody th.has_btn_sm{padding-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap.type_th_group{padding:0}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap.type_th_group .tbl_row th,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap.type_th_group .tbl_row td{padding:20px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap:not(.no_line) .tbl_row tbody th,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap:not(.no_line) .tbl_row tbody td,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap:not(.no_line) .tbl_row_line tbody th,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap:not(.no_line) .tbl_row_line tbody td{font-size:13px;line-height:19px;letter-spacing:-0.01em}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap:not(.no_line) .tbl_row tbody th .row_2_ellipsis,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap:not(.no_line) .tbl_row tbody td .row_2_ellipsis,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap:not(.no_line) .tbl_row_line tbody th .row_2_ellipsis,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap:not(.no_line) .tbl_row_line tbody td .row_2_ellipsis{display:block;display:-webkit-box;overflow:hidden;max-height:38px;line-height:19px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap:not(.no_line) .tbl_row tr th .row_2_ellipsis,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap:not(.no_line) .tbl_row tr td .row_2_ellipsis,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap:not(.no_line) .tbl_row_line tr th .row_2_ellipsis,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap:not(.no_line) .tbl_row_line tr td .row_2_ellipsis{display:block;display:-webkit-box;overflow:hidden;max-height:38px;line-height:19px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap:not(.no_line) .tbl_row_line tbody th .row_2_ellipsis,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap:not(.no_line) .tbl_row_line tbody td .row_2_ellipsis{display:block;display:-webkit-box;overflow:hidden;max-height:38px;line-height:19px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap:not(.no_line) .tbl_row_line tr th .row_2_ellipsis,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap:not(.no_line) .tbl_row_line tr td .row_2_ellipsis{display:block;display:-webkit-box;overflow:hidden;max-height:38px;line-height:19px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap.no_line{padding:0}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap.no_line .tbl_row tbody tr th,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap.no_line .tbl_row_line tbody tr th{padding-top:0;padding-left:0}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap.no_line .tbl_row tbody tr th.has_ip,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap.no_line .tbl_row_line tbody tr th.has_ip{padding-top:12px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap.no_line .tbl_row tbody tr td,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap.no_line .tbl_row_line tbody tr td{padding-top:0;padding-right:0}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap.no_line .tbl_row tbody tr td .form_ip+.form_chk,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap.no_line .tbl_row_line tbody tr td .form_ip+.form_chk{margin-top:10px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap.no_line .tbl_row tbody tr ~ tr th,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap.no_line .tbl_row tbody tr ~ tr td,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap.no_line .tbl_row_line tbody tr ~ tr th,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap.no_line .tbl_row_line tbody tr ~ tr td{padding-top:10px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap.no_line .tbl_row tbody tr ~ tr th.has_ip,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap.no_line .tbl_row_line tbody tr ~ tr th.has_ip{padding-top:24px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap.no_line .tbl_row tbody tr:last-child th,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap.no_line .tbl_row tbody tr:last-child td,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap.no_line .tbl_row_line tbody tr:last-child th,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_row_wrap.no_line .tbl_row_line tbody tr:last-child td{padding-bottom:0}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_col_wrap .tbl_col tr th,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_col_wrap .tbl_col_line tr th{padding:14px 10px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_col_wrap .tbl_col_line tr td{padding:16px 10px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_col_wrap.type_td_line .tbl_col_line tr td.align_left{padding-left:24px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_col_wrap:not(.no_line) .tbl_col tr th,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_col_wrap:not(.no_line) .tbl_col_line tr th{font-size:13px;line-height:19px;letter-spacing:-0.01em}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_col_wrap:not(.no_line) .tbl_col tr td,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_col_wrap:not(.no_line) .tbl_col_line tr td{font-size:13px;line-height:19px;letter-spacing:-0.01em}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_col_wrap:not(.no_line) .tbl_col tr th .row_2_ellipsis,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_col_wrap:not(.no_line) .tbl_col tr td .row_2_ellipsis,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_col_wrap:not(.no_line) .tbl_col_line tr th .row_2_ellipsis,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_col_wrap:not(.no_line) .tbl_col_line tr td .row_2_ellipsis{display:block;display:-webkit-box;overflow:hidden;max-height:38px;line-height:19px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_col_wrap:not(.type_th_gray) .tbl_col tbody tr:first-child td{padding-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_col_wrap:not(.type_th_gray) .tbl_col tbody tr:last-child td{padding-bottom:20px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .tbl_col_wrap:not(.type_th_gray) .tbl_col tbody td{padding:10px 10px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .prod_detail_title_wrap .prod_title_area{display:block;position:relative}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .prod_detail_title_wrap .prod_title_area .prod_title_box{display:block;position:relative;text-align:left;font-size:0}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .prod_detail_title_wrap .prod_title_area .prod_title_box h1{display:inline}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .prod_detail_title_wrap .prod_title_area .prod_title_box .prod_label{display:inline;position:relative;padding-right:7px;color:#595959;font-size:16px;line-height:24px;letter-spacing:-0.01em;font-weight:400}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .prod_detail_title_wrap .prod_title_area .prod_title_box .prod_label ~ .prod_label{padding-left:2px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .prod_detail_title_wrap .prod_title_area .prod_title_box .prod_label ~ .prod_label:after{content:"·";display:block;position:absolute;left:-4px;top:50%;font-size:16px;line-height:1;font-weight:400;letter-spacing:-0.01em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .prod_detail_title_wrap .prod_title_area .prod_title_box .gap{visibility:hidden}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .prod_detail_title_wrap .prod_title_area .prod_title_box .prod_alias{display:inline;position:relative;padding-right:7px;color:#000;font-size:16px;line-height:24px;letter-spacing:-0.01em;font-weight:500}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .prod_detail_title_wrap .prod_title_area .prod_title_box .prod_title{display:inline;color:#000;font-size:16px;line-height:24px;letter-spacing:-0.01em;font-weight:700}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .prod_detail_title_wrap .prod_desc_area{display:block;margin-top:11px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .prod_detail_title_wrap .prod_desc_area .prod_desc_box{display:block;position:relative;text-align:left;font-size:0}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .prod_detail_title_wrap .prod_desc_area .prod_desc_box .prod_desc{display:inline;color:#595959;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:500}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .prod_detail_title_wrap .prod_desc_area .prod_desc_box .prod_desc.normal{color:#767676;font-weight:400}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .prod_detail_title_wrap .prod_desc_area .prod_desc_box .gap{display:inline-block;width:1px;height:10px;margin:5px 10px 0;background-color:#ccc;font-size:0;vertical-align:top}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .prod_detail_title_wrap .prod_desc_area .prod_desc_box ~ .prod_desc_box{margin-top:10px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .coupon_list_title{margin-bottom:20px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .coupon_item+.info_text_box,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .coupon_list+.info_text_box,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .coupon_wrap+.info_text_box{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .coupon_list.col2{width:100%}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .img_detail_box{font-size:0;text-align:center}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .img_detail_box img{max-width:100%;vertical-align:top}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .img_detail_box+.info_text{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .postcard_img_box{display:block;border-radius:10px;overflow:hidden;font-size:0;text-align:center}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .postcard_img_box img{max-width:100%}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .postcard_img_box+.byte_check_wrap{margin-top:15px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .postcard_img_box ~ .btn_wrap.full{margin-top:8px;margin-bottom:10px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .custom_scroll_wrap.active .payment_price_wrap .payment_price_list .payment_price_item .right_box .input_btn_box{width:323px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .my_library_list_add_wrap .round_gray_box{text-align:center;margin-bottom:20px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .my_library_list_add_wrap .round_gray_box .info_text{color:#000}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .my_library_list_add_wrap .my_library_scroll_wrap{border-top:1px solid #000;border-bottom:1px solid #eaeaea}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .my_library_list_add_wrap .custom_scroll_wrap{max-height:152px !important}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .my_library_list_add_wrap .custom_scroll_wrap .my_library_list{padding:6px 0}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .my_library_list_add_wrap .custom_scroll_wrap .my_library_list .item{padding:8px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .my_library_list_add_wrap .custom_scroll_wrap .my_library_list .item .form_chk{max-width:130px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .my_library_list_add_wrap .custom_scroll_wrap .my_library_list .item .right_box{flex:1;width:200px;height:30px;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .my_library_list_add_wrap .custom_scroll_wrap .my_library_list .item .right_box .bubble_speech_desc{position:relative;margin-right:17px;padding-top:5px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .my_library_list_add_wrap .custom_scroll_wrap .my_library_list .item .right_box .count{font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#767676}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .page_record_wrap .round_gray_box .tbl_row tbody td .input_page_box{text-align:right}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .page_record_wrap .round_gray_box .tbl_row tbody td .input_page_box .form_ip{width:90px;margin-right:12px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .page_record_wrap .round_gray_box .tbl_row tbody td .input_page_box .unit{color:#000;font-size:13px;line-height:19px;letter-spacing:-0.01em}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .page_record_wrap .round_gray_box.record_stop_type,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .page_record_wrap .round_gray_box.record_finish_type{padding-top:35px;padding-bottom:35px;text-align:center;border-radius:10px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .page_record_wrap .round_gray_box.record_stop_type .info_text,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .page_record_wrap .round_gray_box.record_finish_type .info_text{position:relative;display:inline-block;padding:0 18px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .page_record_wrap .round_gray_box.record_stop_type .info_text:before,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .page_record_wrap .round_gray_box.record_stop_type .info_text:after,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .page_record_wrap .round_gray_box.record_finish_type .info_text:before,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .page_record_wrap .round_gray_box.record_finish_type .info_text:after{content:"";position:absolute;top:6px;display:block;width:10px;height:8px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .page_record_wrap .round_gray_box.record_stop_type .info_text:before,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .page_record_wrap .round_gray_box.record_finish_type .info_text:before{left:0}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .page_record_wrap .round_gray_box.record_stop_type .info_text:after,.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .page_record_wrap .round_gray_box.record_finish_type .info_text:after{right:0}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .page_record_wrap .round_gray_box.record_stop_type .info_text{color:#000}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .page_record_wrap .round_gray_box.record_stop_type .info_text:before{left:0;background-size:10px 8px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_my_record_stop_guide_text@2x.png")}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .page_record_wrap .round_gray_box.record_stop_type .info_text:after{right:0;background-size:10px 8px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_my_record_stop_guide_text_reverse@2x.png")}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .page_record_wrap .round_gray_box.record_finish_type{background:#f5f5fb}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .page_record_wrap .round_gray_box.record_finish_type .info_text{color:#474c98}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .page_record_wrap .round_gray_box.record_finish_type .info_text:before{background-size:10px 8px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_my_record_finish_guide_text@2x.png")}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .page_record_wrap .round_gray_box.record_finish_type .info_text:after{background-size:10px 8px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_my_record_finish_guide_text_reverse@2x.png")}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .book_size_info_box .bul_list{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;flex-wrap:wrap;height:119px}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .book_size_info_box .bul_list .bul_item_dot.font_size_xxs{width:50%}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .book_size_info_box .bul_list .bul_item_dot.font_size_xxs:nth-child(5n+1){margin-top:0}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .coupon_img_box{display:block;max-width:280px;margin:0 auto}.dialog_wrapper .ui-dialog .dialog_wrap .dialog_contents .coupon_img_box img{max-width:100%}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_view_details .custom_scroll_wrap.active{padding-right:0}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address{height:750px !important}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .member_address_wrap{display:block;width:100%;box-sizing:border-box;margin-bottom:30px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .member_address_wrap .member_address_inner{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;width:100%;padding:15px 15px 13px;background:#fff;border:1px solid #ccc;border-radius:10px;box-sizing:border-box}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .member_address_wrap .member_address_inner .member_address{flex:1}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .member_address_wrap .member_address_inner .member_address .member_name{display:block;color:#292929;font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:500}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .member_address_wrap .member_address_inner .member_address .member_name .badge_md{margin-right:6px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .member_address_wrap .member_address_inner .member_address .member_address{display:block;margin-top:6px;color:#292929;font-size:14px;line-height:22px;letter-spacing:-0.01em}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .member_address_wrap .member_address_inner .btn_wrap{margin:0 8px 0 20px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .member_address_wrap .bul_item_asterisk{margin-top:11px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;align-items:stretch;width:100%}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_tip{padding:18px;margin-top:20px;background-color:#f7f7f7;border-radius:10px;box-sizing:border-box;letter-spacing:-0.01em}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_tip .tip{font-size:14px;color:#000;line-height:19px;margin:0 0 10px 0}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_tip .address_tip_item{position:relative;padding-left:9px;font-size:13px;color:#595959;line-height:19px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_tip .address_tip_item:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:3px;height:3px;border-radius:50%;background-color:#999}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_tip .address_tip_item ~ .address_tip_item{margin-top:6px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_tip .info_text+.address_tip_list{margin-top:10px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_search_total{width:100%;margin-top:20px;border-bottom:1px solid #000;padding-bottom:13px;margin-bottom:14px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_search_total .address_search_total_text{font-size:15px;color:#000;font-weight:700}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_search_total .address_search_total_text .search_value{color:#474c98}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_search_total .address_search_total_text+.info_text{margin-top:7px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_search_total .address_search_total_text+.info_text+.address_sel_wrap{margin-top:11px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_search_total .address_sel_wrap{width:100%;height:44px;display:block;font-size:0}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_search_total .address_sel_wrap .form_sel{width:calc((100% - 10px) / 2)}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_search_total .address_sel_wrap .form_sel .ui-selectmenu-button{width:100%}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_search_total .address_sel_wrap .form_sel+.form_sel{margin-left:10px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result{width:100%}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex-wrap:wrap;margin-bottom:14px;padding:0 10px 14px;border-bottom:1px solid #eaeaea}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item.address_success_item:last-child{margin-bottom:0}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_chk{flex-shrink:0;margin-right:12px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_text{flex:1}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_text .road_name_wrap,.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_text .land_number_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_text .road_name_wrap .badge_md,.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_text .land_number_wrap .badge_md{display:inline-block;flex-shrink:0;width:44px;margin-right:6px;text-align:center;padding:1px 0}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_text .road_name_wrap .btn_road_name,.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_text .road_name_wrap .btn_land_number,.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_text .land_number_wrap .btn_road_name,.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_text .land_number_wrap .btn_land_number{text-align:left}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_text .road_name_wrap .btn_road_name .text,.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_text .road_name_wrap .btn_land_number .text,.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_text .land_number_wrap .btn_road_name .text,.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_text .land_number_wrap .btn_land_number .text{color:#000;font-size:14px;line-height:22px;letter-spacing:-0.01em}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_text .road_name_wrap .btn_road_name:hover,.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_text .road_name_wrap .btn_land_number:hover,.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_text .land_number_wrap .btn_road_name:hover,.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_text .land_number_wrap .btn_land_number:hover{text-decoration:underline}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_text .road_name_wrap>.text,.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_text .land_number_wrap>.text{display:inline-block;color:#000;font-size:14px;line-height:22px;letter-spacing:-0.01em;vertical-align:top}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_text .road_name_wrap{margin-bottom:8px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_text .land_number_wrap .btn_land_number .text,.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_text .land_number_wrap>.text{color:#595959}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_text:hover .btn_road_name .text,.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_text:hover .btn_land_number .text{text-decoration:underline}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_item_post{width:15%;flex-shrink:0;color:#000;font-size:14px;line-height:22px;letter-spacing:-0.01em;text-align:right}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_detail{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;width:100%;margin-top:12px;display:none}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_detail input[type=text]{width:408px;margin-right:6px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_success_result .address_success_wrap .address_success_list .address_success_item .success_detail.active{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_search_result_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;align-items:stretch;width:100%}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .address_search_result_box .bul_item_dot{margin-top:30px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .search_fail{width:100%;padding:18px;background-color:#f7f7f7;color:#595959;font-size:13px;box-sizing:border-box;border-radius:10px;margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .search_fail .text_search_fail{color:#000;font-size:14px;font-weight:500;margin-bottom:10px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner .search_fail .text_search_fail .fail_search_value{color:#474c98}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .address_contents_inner+.bul_item_dot{margin-top:30px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content .dialog_contents .pagination{width:100%;margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content.has_btn .dialog_contents{max-height:548px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content.has_btn .dialog_footer{margin-top:16px;padding-top:18px;border-top:1px solid #eaeaea}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content.has_btn .dialog_footer .login_info_text{flex:1;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#000}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_address.ui-dialog-content.has_btn .dialog_footer.no_line{margin-top:34px;padding-top:0;border-top:none}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_stock .dialog_contents .tbl_col_wrap .tbl_col tbody td .btn_text_link{font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#000}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_author .number_text_list .number_text_item{font-size:15px;line-height:23px;letter-spacing:-0.01em}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_author .number_text_list .number_text_item .number_text{font-weight:700;overflow:hidden;display:inline-block;width:100%;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap;margin-bottom:12px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_author .number_text_list .number_text_item+.number_text_item{margin-top:30px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_author .btn_text_link{position:relative;color:#595959;padding-right:3px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_author .btn_text_link:after{position:absolute;right:0;bottom:0;content:",";display:inline-block}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_author .btn_text_link:last-child:after{display:none}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_add_points .dialog_contents .info_text{color:#292929}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_review .comment_wrap .comment_list{border:none}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_review .comment_wrap .comment_list .comment_item{padding:0}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_review .comment_wrap .comment_list .comment_item .prod_area{margin:-20px -10px 34px;padding:20px 10px;border-bottom:1px solid #eaeaea}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_review .comment_wrap .comment_list .comment_item .prod_area .prod_info_box .prod_badge{margin-top:0}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_review .comment_wrap .comment_list .comment_item .prod_area .prod_info_box .prod_badge [class^=badge_]{margin-top:0}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_review .comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner{max-height:none}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_review .comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_view_wrap .comment_text_box .comment_text{height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_review .comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_swiper_wrap{padding:0 20px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_review .comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_swiper_wrap .swiper-button-prev{left:0}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_review .comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_swiper_wrap .swiper-button-next{right:0}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_warranty .text_btn_box .btn_xs{margin-top:8px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_deduction{height:750px !important}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content.dialog_postcard_preview .dialog_contents{overflow:visible}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content.dialog_postcard_preview .dialog_contents .fc_light_gray{color:#767676}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content.dialog_postcard_preview .dialog_contents .postcard_preview_box{width:450px;height:290px;margin:20px auto 0;border:1px solid #eaeaea;box-shadow:5px 5px 15px rgba(0,0,0,0.06);border-radius:10px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_status{height:750px !important}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_order_info{height:750px !important}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_fedex .info_text+.info_text{margin-top:10px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_fedex .dialog_contents .tbl_row_wrap .tbl_row tbody th{font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:700}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content.dialog_escrow_terms .dialog_footer{flex-wrap:wrap;margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content.dialog_escrow_terms .dialog_footer .agree_form_area{width:100%;margin-bottom:34px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content.dialog_escrow_terms.has_btn .dialog_contents{max-height:458px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_area_select .dialog_contents .tbl_row_wrap{border-top:0;border-bottom:0;padding:0}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_area_select .dialog_contents .tbl_row_wrap .tbl_row tbody th{font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:700}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_area_select .dialog_contents .tbl_row_wrap .tbl_row tbody tr:first-child th{padding-top:14px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_area_select .dialog_contents .tbl_row_wrap .tbl_row tbody tr:first-child td{padding-top:0}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_area_select .dialog_contents .tbl_row_wrap .tbl_row tbody tr:last-child th,.dialog_wrapper .ui-dialog .dialog_wrap.dialog_area_select .dialog_contents .tbl_row_wrap .tbl_row tbody tr:last-child td{padding-bottom:0}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_picks_evaluation{height:750px !important}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_picks_evaluation .dialog_contents .picks_evaluation_state_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;border-radius:16px;border:solid 1px #eaeaea;box-sizing:border-box;margin-left:auto;padding:24px 30px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_picks_evaluation .dialog_contents .picks_evaluation_state_box .picks_evaluation_state_title_area{width:170px;flex-shrink:1;font-size:16px;line-height:24px;letter-spacing:-0.01em;font-weight:700}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_picks_evaluation .dialog_contents .picks_evaluation_state_box .picks_evaluation_state_body_area{width:630px;margin-left:auto}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_picks_evaluation .dialog_contents .picks_evaluation_state_box .picks_evaluation_state_body_area .text{font-size:14px;line-height:22px;letter-spacing:-0.01em}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_picks_evaluation .dialog_contents .picks_evaluation_state_box .picks_evaluation_state_body_area .bar_progress_box{position:relative}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_picks_evaluation .dialog_contents .picks_evaluation_state_box .picks_evaluation_state_body_area .bar_progress_box .target_text{display:block;text-align:right;font-size:12px;line-height:18px;letter-spacing:-0.01em;font-size:12px;letter-spacing:-0.01em;line-height:1;color:#767676}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_picks_evaluation .dialog_contents .picks_evaluation_state_box .picks_evaluation_state_body_area .bar_progress_box .frame{position:relative;width:630px;font-size:0;line-height:0;height:5px;border-radius:3px;margin-top:8px;background-color:#f2f2f2}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_picks_evaluation .dialog_contents .picks_evaluation_state_box .picks_evaluation_state_body_area .bar_progress_box .frame:after{content:"";position:absolute;bottom:0;right:0;width:5px;height:5px;border-radius:3px;background-color:rgba(0,0,0,0.2)}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_picks_evaluation .dialog_contents .picks_evaluation_state_box .picks_evaluation_state_body_area .bar_progress_box .frame .bar{position:relative;display:inline-block;height:5px;border-radius:3px;background-color:#5055b1;background:-moz-linear-gradient(left, #5055b1 0%, #b8badf 100%);background:-webkit-linear-gradient(left, #5055b1 0%, #b8badf 100%);background:linear-gradient(to right, #5055b1 0%, #b8badf 100%)}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_picks_evaluation .dialog_contents .picks_evaluation_state_box .picks_evaluation_state_body_area .bar_progress_box .frame .bar:after{content:"";position:absolute;top:-11px;right:0;width:8px;height:6px;border-radius:3px;background-size:8px 6px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_picks_progress_pointer_purple@2x.png")}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_picks_evaluation .dialog_contents .picks_evaluation_state_box .picks_evaluation_state_body_area .bar_progress_box .value{position:absolute;display:inline-block;top:-3px;left:calc(100% + 12px);font-size:13px;font-weight:700;line-height:1;letter-spacing:-0.01em}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_picks_evaluation .dialog_contents .picks_evaluation_prod_wrap{margin-top:30px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_picks_evaluation .dialog_contents .picks_evaluation_prod_wrap .no_data.size_sm{padding-top:150px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_picks_evaluation .dialog_contents .picks_evaluation_prod_wrap .prod_list .prod_item{display:inline-block;width:195px;margin-left:20px;vertical-align:top;padding:24px;border-radius:20px;box-sizing:border-box;background-color:#f7f7f7}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_picks_evaluation .dialog_contents .picks_evaluation_prod_wrap .prod_list .prod_item:nth-child(6n+1){margin-left:20px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_picks_evaluation .dialog_contents .picks_evaluation_prod_wrap .prod_list .prod_item:nth-child(n+7){margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_picks_evaluation .dialog_contents .picks_evaluation_prod_wrap .prod_list .prod_item:nth-child(4n+1){margin-left:0}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_picks_evaluation .dialog_contents .picks_evaluation_prod_wrap .prod_list .prod_item:nth-child(n+5){margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_picks_evaluation .dialog_contents .picks_evaluation_prod_wrap .prod_list .prod_item .prod_area .prod_thumb_box{margin:0 auto}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_picks_evaluation .dialog_contents .picks_evaluation_prod_wrap .prod_list .prod_item .prod_area .prod_thumb_box.size_xxs{width:84px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_picks_evaluation .dialog_contents .picks_evaluation_prod_wrap .prod_list .prod_item .prod_area .prod_thumb_box.size_xxs .img_box img{max-height:122.676px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_picks_evaluation .dialog_contents .picks_evaluation_prod_wrap .prod_list .prod_item .prod_area .prod_name{height:38px;text-align:center;font-weight:400}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_picks_evaluation .dialog_contents .custom_scroll_wrap{height:calc(100% - 97px)}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_picks_evaluation .dialog_contents .custom_scroll_wrap .simplebar-track.simplebar-vertical{top:30px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_giftcard_useto_info .giftcard_banner_box+.giftcard_useto_wrap{margin-top:30px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_giftcard_useto_info .tbl_col_wrap .tbl_col_line tbody tr th,.dialog_wrapper .ui-dialog .dialog_wrap.dialog_giftcard_useto_info .tbl_col_wrap .tbl_col_line tbody tr td.align_left{padding-left:20px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_giftcard_useto_info .tbl_col_wrap .tbl_col_line tbody tr td .info_text.font_size_xxs+.info_text.font_size_xxs{margin-top:10px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_giftcard_useto_info .giftcard_list_box .gift_card_list .gift_card_item ~ .gift_card_item{margin-left:30px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_giftcard_useto_info .giftcard_wheretouse_info_box{padding:24px 0 28px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_giftcard_useto_info .giftcard_wheretouse_info_box+.bul_list{margin-top:10px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_giftcard_useto_info .giftcard_wheretouse_info_box .giftcard_wheretouse_info_item:before{height:98px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_giftcard_useto_info .giftcard_wheretouse_info_box .giftcard_wheretouse_info_item .text{font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:500}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_giftcard_useto_info .giftcard_wheretouse_info_box .giftcard_wheretouse_info_item .text:before{content:"";display:block;width:94px;height:94px;background-position:center;background-repeat:no-repeat;margin:0 auto 12px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_giftcard_useto_info .giftcard_wheretouse_info_box .giftcard_wheretouse_info_item .text.giftcard_wheretouse_logo_01:before{background-size:94px 94px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_giftcard_touse_pop_01@2x.png")}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_giftcard_useto_info .giftcard_wheretouse_info_box .giftcard_wheretouse_info_item .text.giftcard_wheretouse_logo_02:before{background-size:94px 94px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_giftcard_touse_pop_02@2x.png")}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_giftcard_useto_info .giftcard_wheretouse_info_box .giftcard_wheretouse_info_item .text.giftcard_wheretouse_logo_03:before{background-size:94px 94px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_giftcard_touse_pop_03@2x.png")}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_giftcard_useto_info .giftcard_wheretouse_info_box .giftcard_wheretouse_info_item .text.giftcard_wheretouse_logo_04:before{background-size:94px 94px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_giftcard_touse_pop_04@2x.png")}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_gift_packaging_info .img_box{border-radius:10px;border:solid 1px #d5d5d5}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_gift_packaging_info .img_box>img{width:100%}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_gift_packaging_info .img_box+.step_pill_list{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_gift_packaging_info .step_pill_list .step_item{padding-right:0}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_gift_packaging_info .step_pill_list .img_box{border:0;overflow:hidden}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_gift_packaging_info .step_pill_list .img_box>img{width:100%}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_gift_packaging_info .step_pill_list+.info_text_box{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_powderiron_useto_info .powderiron_service_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;padding:30px 30px 30px 19px;border-radius:10px;overflow:hidden;background-position:top center;background-repeat:no-repeat;background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_powderiron_service_pop@2x.png")}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_powderiron_useto_info .powderiron_service_wrap .powderiron_service_box{display:inline-block;vertical-align:top;text-align:center}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_powderiron_useto_info .powderiron_service_wrap .powderiron_service_box .service_img{display:inline-block;width:170px}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_powderiron_useto_info .powderiron_service_wrap .powderiron_service_box .service_img img{width:100%}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_powderiron_useto_info .powderiron_service_wrap .powderiron_service_box .service_text{margin-top:12px;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:400}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_powderiron_useto_info .powderiron_service_wrap .img_arrow{display:inline-block;width:40px;height:40px;margin-left:12px;border-radius:50%;box-shadow:0 5px 10px 0 rgba(0,0,0,0.06)}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_powderiron_useto_info .powderiron_service_wrap .img_arrow:before{content:"";display:inline-block;width:40px;height:40px;background-repeat:no-repeat;background-size:40px 40px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/img_powder_iron_pop_arw@2x.png")}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_powderiron_useto_info .powderiron_service_wrap+.step_pill_list{margin-top:30px}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_powderiron_useto_info .title_wrap.has_line{margin-bottom:20px}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_powderiron_useto_info .step_pill_list .step_item{padding-right:0}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_powderiron_useto_info .step_pill_list .img_box{border-radius:0;border:0}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_powderiron_useto_info .step_pill_list .img_box>img{width:100%}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_powderiron_useto_info .step_pill_list+.info_text_box{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_powderiron_apply_list .prod_list .prod_item{width:142px;margin-left:28px}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_powderiron_apply_list .prod_list .prod_item:nth-child(6n+1){margin-left:0}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_powderiron_apply_list .prod_list .prod_item:nth-child(3n+1){margin-left:0}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_powderiron_apply_list .prod_list .prod_item:nth-child(n+4){margin-top:24px}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_powderiron_apply_list .prod_list .prod_item:nth-child(n+7){margin-top:24px}.dialog_wrapper .ui-dialog .dialog_wrap.pop_service_powderiron_apply_list .prod_list+.btn_wrap{margin-top:30px}.dialog_wrapper .ui-dialog .dialog_wrap.spec_compare_search{height:750px !important}.dialog_wrapper .ui-dialog .dialog_wrap.spec_compare_search .no_data{padding:220px 0 0}.dialog_wrapper .ui-dialog .dialog_wrap.spec_compare_search .tbl_prod_wrap.type_myroom{border-top-color:#d5d5d5}.dialog_wrapper .ui-dialog .dialog_wrap.spec_compare_search .tbl_prod_wrap.type_myroom .tbl_prod tbody tr td{padding:20px 10px}.dialog_wrapper .ui-dialog .dialog_wrap.spec_compare_search .spec_compare_layer_wrap{position:absolute;min-width:auto;width:560px;height:74px;left:-30px;border-top:1px solid #d5d5d5}.dialog_wrapper .ui-dialog .dialog_wrap.spec_compare_search .spec_compare_layer_wrap .compare_layer_inner{width:100%;padding:19px 30px 30px;border:none;border-radius:0;box-sizing:border-box}.dialog_wrapper .ui-dialog .dialog_wrap.spec_compare_search .spec_compare_layer_wrap .compare_layer_inner .compare_prod_area{float:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.dialog_wrapper .ui-dialog .dialog_wrap.spec_compare_search .spec_compare_layer_wrap .compare_layer_inner .compare_prod_area .compare_prod_list{padding-right:20px;margin-right:auto}.dialog_wrapper .ui-dialog .dialog_wrap.spec_compare_search .spec_compare_layer_wrap .compare_layer_inner .compare_prod_area .compare_prod_list .prod_item{width:64px}.dialog_wrapper .ui-dialog .dialog_wrap.spec_compare_search .spec_compare_layer_wrap .compare_layer_inner .compare_prod_area .compare_prod_list .prod_item ~ .prod_item{margin-left:5px}.dialog_wrapper .ui-dialog .dialog_wrap.spec_compare_search.ui-dialog-content .dialog_contents{overflow:visible}.dialog_wrapper .ui-dialog .dialog_wrap.spec_compare_search .dialog_contents.active .spec_compare_layer_wrap{display:block;bottom:0}.dialog_wrapper .ui-dialog .dialog_wrap.spec_compare_search .dialog_contents.active .custom_scroll_wrap{max-height:calc(100% - 74px)}.dialog_wrapper .ui-dialog .dialog_wrap.spec_compare_search .dialog_contents.active .tab_wrap{padding-bottom:30px}.dialog_wrapper .ui-dialog .dialog_wrap.review_prod_search{height:750px !important}.dialog_wrapper .ui-dialog .dialog_wrap.review_prod_search .no_data{padding:220px 0 0}.dialog_wrapper .ui-dialog .dialog_wrap.review_prod_search .tbl_prod_wrap.type_myroom{border-top-color:#d5d5d5}.dialog_wrapper .ui-dialog .dialog_wrap.review_prod_search .tbl_prod_wrap.type_myroom .tbl_prod tbody tr td{padding:20px 10px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .form_ip+.info_text_box{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .btn_wrap.full .btn_info_text{height:93px;border-color:#d5d5d5;border-radius:10px;text-align:left}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .btn_wrap.full .btn_info_text .text{width:100%;position:relative}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .btn_wrap.full .btn_info_text .text:after{position:absolute;content:"";top:50%;right:0;transform:translateY(-50%);width:5px;height:10px;background-size:5px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_arw_black_5x10@2x.png")}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .btn_wrap.type_price{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .btn_wrap.type_price .btn_sm{flex:1;min-width:auto}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .btn_wrap.type_price .btn_sm.active{color:#474c98;font-weight:500;border-color:#5055b1}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .form_wrap+.info_text_box{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .info_text_box+.btn_wrap.full{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .form_col_group+.tbl_row_wrap.no_line{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .chk_row_list+.valid_check{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .chk_row_list+.valid_check+.info_text_box{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .tab_wrap .info_text_box,.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .tab_wrap+.info_text_box{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .tbl_col_wrap .bul_list .ico_danal_phone{display:inline-block;width:18px;height:17px;background-size:18px 17px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_pop_phone_payment@2x.png");vertical-align:top}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .payment_price_wrap .payment_price_list .payment_price_item .label.fc_light_gray{color:#767676}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .payment_price_wrap .payment_price_list .payment_price_item .right_box.fc_light_gray{color:#767676}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .round_green_box{background:rgba(77,172,39,0.06)}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .round_green_box+.tbl_col_wrap{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .my_benefit_giftcard_item{padding:0;margin-bottom:20px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .my_benefit_giftcard_item .giftcard_area .img_box{width:220px;height:138px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .my_benefit_giftcard_item .giftcard_area .giftcard_info_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;height:138px;margin-left:16px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .my_benefit_giftcard_item .giftcard_area .giftcard_info_box .giftcard_name .info_box{height:auto}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .my_benefit_giftcard_item .giftcard_area .giftcard_info_box .giftcard_name .info_box .name{line-height:28px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .my_benefit_giftcard_item .giftcard_area .giftcard_info_box .balance{margin-top:13px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .my_benefit_giftcard_item .giftcard_area .giftcard_info_box .balance .title{font-size:13px;line-height:28px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .my_benefit_giftcard_item .giftcard_area .giftcard_info_box .balance .point .val{font-size:15px;line-height:28px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .my_benefit_giftcard_item .giftcard_area .giftcard_info_box .balance .point .unit{font-size:13px;line-height:24px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .my_benefit_giftcard_item .giftcard_area .giftcard_info_box .giftcard_num{margin-top:19px;font-size:13px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .tab_wrap.type_line_round>.tab_list_wrap{margin-bottom:8px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .tab_wrap.type_line_round>.tab_list_wrap .tabs.size_sm .tab_item{min-height:38px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .tab_wrap.type_line_round>.tab_list_wrap .tabs.size_sm .tab_item .tab_link .tab_text{color:#000;font-size:13px;font-weight:500}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .tab_wrap.type_line_round>.tab_list_wrap .tabs.size_sm .tab_item.ui-state-active .tab_link .tab_text{color:#474c98}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .tab_wrap.justify>.tab_list_wrap .tabs.h56 .tab_item{height:56px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .tab_wrap.justify>.tab_list_wrap .tabs.h56 .tab_item.ui-state-active .tab_link .tab_text{font-weight:700}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .receipt_apply_box{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_my_benefit .receipt_apply_box+.info_text_box{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_index_find{height:750px !important}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_index_find .dialog_contents{height:100%;overflow:hidden}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_index_find .dialog_contents .tab_wrap{height:100%}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_index_find .dialog_contents .tab_wrap .tab_content{height:calc(100% - 68px)}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_index_find .dialog_contents .tab_wrap .tab_content .index_find_wrap{display:block;height:100%}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_index_find .dialog_contents .tab_wrap .tab_content .index_find_wrap .index_find_nav{display:block;margin-bottom:29px;flex-shrink:0;font-size:0}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_index_find .dialog_contents .tab_wrap .tab_content .index_find_wrap .index_find_nav .btn_index_nav{display:inline-block;width:24px;height:24px;padding:2px 0;margin-right:3px;background-color:#fff;border:1px solid #ccc;border-radius:4px;font-size:12px;line-height:18px;letter-spacing:-0.01em;color:#000;font-weight:500;text-align:center;vertical-align:top;box-sizing:border-box;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_index_find .dialog_contents .tab_wrap .tab_content .index_find_wrap .index_find_nav .btn_index_nav.active{background-color:#595959;border-color:#595959;color:#fff}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_index_find .dialog_contents .tab_wrap .tab_content .index_find_wrap .index_find_nav+.custom_scroll_wrap{height:calc(100% - 53px)}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_index_find .dialog_contents .tab_wrap .tab_content .index_find_wrap .index_find_contents:after{content:"";display:block;width:100%;height:0;clear:both}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_index_find .dialog_contents .tab_wrap .tab_content .index_find_wrap .index_find_contents .index_alphabet{display:block;float:left;width:80px;font-size:30px;line-height:40px;letter-spacing:-0.01em;color:#000;font-weight:700}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_index_find .dialog_contents .tab_wrap .tab_content .index_find_wrap .index_find_contents .index_filter_box{display:block;float:left;width:calc(100% - 80px);padding-top:10px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_index_find .dialog_contents .tab_wrap .tab_content .index_find_wrap .index_find_contents .index_filter_box:after{content:"";display:block;width:100%;height:0;clear:both}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_index_find .dialog_contents .tab_wrap .tab_content .index_find_wrap .index_find_contents .index_filter_box .index_filter_list{float:left;width:calc((100% - 40px) / 2)}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_index_find .dialog_contents .tab_wrap .tab_content .index_find_wrap .index_find_contents .index_filter_box .index_filter_list:nth-child(2n){margin-left:40px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_index_find .dialog_contents .tab_wrap .tab_content .index_find_wrap .index_find_contents .index_filter_box .index_filter_list:nth-child(n+3){margin-top:39px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_index_find .dialog_contents .tab_wrap .tab_content .index_find_wrap .index_find_contents .index_filter_box .index_filter_list .index_filter_item ~ .index_filter_item{padding-top:10px}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_index_find .dialog_contents .tab_wrap .tab_content .index_find_wrap .index_find_contents .index_filter_box .index_filter_list .index_filter_item .btn_index_filter{display:inline-block;max-width:100%;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#595959;text-align:left;vertical-align:top}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_index_find .dialog_contents .tab_wrap .tab_content .index_find_wrap .index_find_contents .index_filter_box .index_filter_list .index_filter_item .btn_index_filter .text{overflow:hidden;display:inline-block;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_index_find .dialog_contents .tab_wrap .tab_content .index_find_wrap .index_find_contents .index_filter_box .index_filter_list .index_filter_item .btn_index_filter:hover,.dialog_wrapper .ui-dialog .dialog_wrap.dialog_index_find .dialog_contents .tab_wrap .tab_content .index_find_wrap .index_find_contents .index_filter_box .index_filter_list .index_filter_item .btn_index_filter:focus,.dialog_wrapper .ui-dialog .dialog_wrap.dialog_index_find .dialog_contents .tab_wrap .tab_content .index_find_wrap .index_find_contents .index_filter_box .index_filter_list .index_filter_item .btn_index_filter:active{color:#000}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_index_find .dialog_contents .tab_wrap .tab_content .index_find_wrap .index_find_contents .index_filter_box .index_filter_list .index_filter_item .btn_index_filter:hover .text,.dialog_wrapper .ui-dialog .dialog_wrap.dialog_index_find .dialog_contents .tab_wrap .tab_content .index_find_wrap .index_find_contents .index_filter_box .index_filter_list .index_filter_item .btn_index_filter:focus .text,.dialog_wrapper .ui-dialog .dialog_wrap.dialog_index_find .dialog_contents .tab_wrap .tab_content .index_find_wrap .index_find_contents .index_filter_box .index_filter_list .index_filter_item .btn_index_filter:active .text{text-decoration:underline}.dialog_wrapper .ui-dialog .dialog_wrap.dialog_personal_code .info_text_box.type_purple .info_text.font_size_sm{margin-bottom:0}.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row tbody td .valid_check,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row tbody td .form_ip,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row tbody td .form_sel,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row tbody td .input_btn_box,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row tbody td .form_col_group,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row tbody td .pw_valid_wrap,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row tbody td .form_ip_pw,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row tbody td .byte_check_wrap,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row tbody td .file_upload_group,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row tbody td .form_filter_box,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row tbody td .input_text_box,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row tbody td .input_price_box,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row tbody td .price_value_box,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row tbody td .form_desc.align_right,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row_line tbody td .valid_check,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row_line tbody td .form_ip,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row_line tbody td .form_sel,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row_line tbody td .input_btn_box,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row_line tbody td .form_col_group,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row_line tbody td .pw_valid_wrap,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row_line tbody td .form_ip_pw,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row_line tbody td .byte_check_wrap,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row_line tbody td .file_upload_group,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row_line tbody td .form_filter_box,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row_line tbody td .input_text_box,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row_line tbody td .input_price_box,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row_line tbody td .price_value_box,.dialog_wrapper .ui-dialog:not(.dialog_lg) .dialog_contents .tbl_row_line tbody td .form_desc.align_right{width:100%}.dialog_wrapper .ui-dialog:not(.dialog_lg) .form_wrap .form_box.type_row .from_cont .valid_check,.dialog_wrapper .ui-dialog:not(.dialog_lg) .form_wrap .form_box.type_row .from_cont .form_ip,.dialog_wrapper .ui-dialog:not(.dialog_lg) .form_wrap .form_box.type_row .from_cont .form_sel,.dialog_wrapper .ui-dialog:not(.dialog_lg) .form_wrap .form_box.type_row .from_cont .input_btn_box,.dialog_wrapper .ui-dialog:not(.dialog_lg) .form_wrap .form_box.type_row .from_cont .form_col_group,.dialog_wrapper .ui-dialog:not(.dialog_lg) .form_wrap .form_box.type_row .from_cont .pw_valid_wrap,.dialog_wrapper .ui-dialog:not(.dialog_lg) .form_wrap .form_box.type_row .from_cont .form_ip_pw,.dialog_wrapper .ui-dialog:not(.dialog_lg) .form_wrap .form_box.type_row .from_cont .byte_check_wrap,.dialog_wrapper .ui-dialog:not(.dialog_lg) .form_wrap .form_box.type_row .from_cont .file_upload_group,.dialog_wrapper .ui-dialog:not(.dialog_lg) .form_wrap .form_box.type_row .from_cont .form_filter_box,.dialog_wrapper .ui-dialog:not(.dialog_lg) .form_wrap .form_box.type_row .from_cont .input_text_box,.dialog_wrapper .ui-dialog:not(.dialog_lg) .form_wrap .form_box.type_row .from_cont .input_price_box,.dialog_wrapper .ui-dialog:not(.dialog_lg) .form_wrap .form_box.type_row .from_cont .price_value_box,.dialog_wrapper .ui-dialog:not(.dialog_lg) .form_wrap .form_box.type_row .from_cont .form_desc.align_right{width:100%}.sns_share_wrap{position:relative;display:inline-block;width:42px;height:42px;vertical-align:top}.sns_share_wrap .btn_share{width:42px;height:42px;line-height:40px;border:1px solid #ccc;text-align:center;border-radius:50%;box-sizing:border-box}.sns_share_wrap .btn_share .ico_share{display:inline-block;width:14px;height:14px;margin-top:13px;background-position:center;background-repeat:no-repeat;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_share@2x.png");vertical-align:top}.sns_share_wrap .sns_share_box{position:absolute;top:0;right:0;width:231px;border:1px solid #ccc;border-radius:31px;padding:7px 0 7px 10px;display:none;background-color:#fff}.sns_share_wrap.size_sm{width:36px;height:36px}.sns_share_wrap.size_sm .btn_share{width:36px;height:36px;line-height:34px}.sns_share_wrap.size_sm .btn_share .ico_share{margin-top:10px}.sns_share_wrap.size_sm .sns_share_box{width:205px;padding:4px 0 4px 5px}.sns_share_wrap.size_sm .sns_share_box .btn_sns_share ~ .btn_sns_share{margin-left:6px}.sns_share_wrap.size_sm .sns_share_box .btn_sns_share_close{margin-left:11px}.sns_share_wrap.active .sns_share_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.sns_share_wrap.active .btn_share{display:none}.sns_share_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;box-sizing:border-box}.sns_share_box .btn_sns_share{width:28px;height:28px;background-position:center;background-repeat:no-repeat}.sns_share_box .btn_sns_share.kakao{background-size:28px 28px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_kakao_share@2x.png")}.sns_share_box .btn_sns_share.band{background-size:28px 28px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_band_share@2x.png")}.sns_share_box .btn_sns_share.facebook{background-size:28px 28px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_facebook_share@2x.png")}.sns_share_box .btn_sns_share.twitter{background-size:28px 28px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_twitter_share@2x.png")}.sns_share_box .btn_sns_share.url_copy{background-size:28px 28px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_copy_share@2x.png")}.sns_share_box .btn_sns_share ~ .btn_sns_share{margin-left:10px}.sns_share_box .btn_sns_share_close{width:13px;height:13px;margin-left:14px;background-size:13px 13px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_share_close@2x.png")}.caster_basis_wrap .caster_basis_box{padding:16px;border-radius:16px;text-align:center}.caster_basis_wrap .caster_basis_box.caster_formula{background:rgba(87,189,226,0.06)}.caster_basis_wrap .caster_basis_box.caster_popular{background:rgba(80,177,158,0.06)}.caster_basis_wrap .caster_basis_box.caster_partner{background:rgba(80,85,177,0.06)}.caster_basis_wrap .caster_basis_box .caster_basis_desc{margin-top:12px;font-size:15px;line-height:23px;letter-spacing:-0.01em}.caster_basis_wrap .caster_basis_box+.caster_basis_box{margin-top:14px}.dialog_contents .specific_contents{text-align:center;font-size:15px;line-height:23px;letter-spacing:-0.01em}.dialog_contents .specific_img_box{margin-top:25px;text-align:center}.dialog_contents .specific_img_box img{max-width:100%}.dialog_wrap.dialog_coupon_download .dialog_contents .coupon_list.col2{padding:0 18px;text-align:left}.dialog_wrap.dialog_coupon_download .dialog_contents .custom_scroll_wrap.active .coupon_list.col2{padding-right:0}body.window_popup{min-width:auto;padding:20px 30px 30px;box-sizing:border-box}body.window_popup.type_dialog{padding:0}body.window_popup.type_dialog .dialog_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;overflow:hidden;width:100% !important;min-width:inherit;padding:0 30px 34px;background:#fff;border:0;box-sizing:border-box}body.window_popup.type_dialog .dialog_wrapper .dialog_header{flex-shrink:0;width:100%;padding:25px 30px 20px 0;text-align:left;background:#fff;border-bottom:1px solid #eaeaea}body.window_popup.type_dialog .dialog_wrapper .dialog_header .dialog_title{font-size:20px;line-height:30px;letter-spacing:-0.01em;font-weight:500;overflow:hidden;display:block;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap}body.window_popup.type_dialog .dialog_wrapper .dialog_contents{flex:1 1 auto;overflow:hidden;overflow-y:auto;position:relative;max-height:616px;background:#fff;padding:0;margin-top:24px;box-sizing:border-box;-webkit-overflow-scrolling:touch}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .custom_scroll_wrap{max-height:inherit}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .custom_scroll_wrap .simplebar-content{height:100%}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .alert_text{font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:500}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .alert_text+.alert_text{margin-top:12px}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .alert_text_sm{margin-top:6px;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#595959}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .alert_text_sm .val{display:inline-block;font-weight:700;color:#474c98;vertical-align:top}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .ico_info_wrap .ico_img_box{margin-bottom:20px}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .ico_info_wrap .ico_text_box .ico_title{font-size:15px;line-height:23px;letter-spacing:-0.01em}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .ico_info_wrap .ico_text_box .ico_title ~ .ico_desc{margin-top:12px}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .ico_info_wrap.type_sm .ico_img_box{margin-bottom:20px}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .ico_info_wrap.type_sm .ico_text_box .ico_title{font-size:15px;line-height:23px;letter-spacing:-0.01em}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .notice_info_wrap{display:block;text-align:center}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .notice_info_wrap .notice_text_box{display:block;position:relative}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .notice_info_wrap .notice_text_box ~ .notice_detail_box{margin-top:16px}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .notice_info_wrap .notice_detail_box{display:block;position:relative;padding-top:16px}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .notice_info_wrap .notice_detail_box:before{content:"";display:block;position:absolute;left:50%;top:0;width:30px;height:1px;border-top:1px dashed #ccc;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .notice_info_wrap .notice_detail_box+.info_text_box{margin-top:24px}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .notice_info_wrap .notice_title{display:block;margin-bottom:12px;color:#000;font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:700}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .notice_info_wrap .notice_text{display:block;color:#000;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:400}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .notice_info_wrap .notice_text .val{color:#000;font-weight:700}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .notice_info_wrap .notice_text_sm{display:block;margin-top:12px;color:#767676;font-size:13px;line-height:19px;letter-spacing:-0.01em}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .notice_info_wrap .notice_store{display:block;margin-bottom:6px;color:#474c98;font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:700}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .notice_info_wrap .notice_store .ico_locate{display:inline-block;width:15px;height:20px;margin-right:4px;background-position:left center;background-repeat:no-repeat;background-size:15px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_address_pin@2x.png");vertical-align:top}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .notice_info_wrap .info_text_box{margin-top:20px}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .notice_info_wrap .info_text_box:first-child{margin-top:0}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .notice_info_wrap .info_text_box .info_text_list{text-align:left}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .notice_info_wrap .info_text_box+.info_text,body.window_popup.type_dialog .dialog_wrapper .dialog_contents .notice_info_wrap .info_text_box+.notice_text{margin-top:20px}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .thumbnail_round_box{padding:16px;border:1px solid #eaeaea;border-radius:10px}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .thumbnail_round_box .prod_area .prod_info_box .rating-container{margin-top:16px}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .thumbnail_round_box:not(.size_md) .prod_area .prod_info_box .prod_name{font-size:14px;line-height:22px;letter-spacing:-0.01em;max-height:44px}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .thumbnail_round_box.size_md{padding:20px}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .thumbnail_round_box+.info_text_box{margin-top:10px}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .thumbnail_round_box+.delivery_tracking_wrap{margin-top:20px}body.window_popup.type_dialog .dialog_wrapper .dialog_contents .thumbnail_round_box+.title_wrap{margin-top:24px}body.window_popup.type_dialog .dialog_wrapper .dialog_footer{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex-shrink:0;flex-wrap:wrap;margin-top:34px}body.window_popup.type_dialog .dialog_wrapper .dialog_footer a[class^=btn_],body.window_popup.type_dialog .dialog_wrapper .dialog_footer button[class^=btn_]{flex:0 auto}body.window_popup.type_dialog .dialog_wrapper .dialog_footer a[class^=btn_] ~ a[class^=btn_],body.window_popup.type_dialog .dialog_wrapper .dialog_footer a[class^=btn_] ~ button[class^=btn_],body.window_popup.type_dialog .dialog_wrapper .dialog_footer button[class^=btn_] ~ a[class^=btn_],body.window_popup.type_dialog .dialog_wrapper .dialog_footer button[class^=btn_] ~ button[class^=btn_]{margin-left:6px}body.window_popup.type_dialog .dialog_wrapper.has_btn{padding-bottom:30px}body.window_popup.type_dialog .dialog_wrapper.has_btn .dialog_contents{max-height:542px}body.window_popup.type_dialog .dialog_wrapper.no_title_line .dialog_header{border-bottom:none;padding-bottom:0}body.window_popup.type_dialog .dialog_wrapper.no_title_line .dialog_contents{max-height:631px;margin-top:30px}body.window_popup.type_dialog .dialog_wrapper.no_title_line.has_btn .dialog_contents{max-height:557px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview{width:1020px !important;max-height:720px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap{overflow:hidden}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap:after{content:"";display:block;width:100%;height:0;clear:both}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box,body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box{float:left;height:100%}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box{position:relative;width:706px;overflow:auto}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box .custom_scroll_wrap{height:528px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box .preview_area{margin:0 22px;overflow:hidden;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;transform-origin:0 0}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box .preview_area .preview_item{flex-basis:330px;height:526px;border:1px solid #d5d5d5}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box .preview_area .preview_item:nth-child(2n){border-left:0}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box .preview_area .preview_item .preview_item_inner{height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box .preview_area .preview_item .preview_item_inner img{max-width:330px;max-height:100%}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box .preview_area .preview_item.logo_item .preview_item_inner img{max-width:50%}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box .preview_area.view_double .preview_item:nth-child(2n+1){flex-basis:329px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box .preview_area.view_double .preview_item:nth-child(2n+1) .preview_item_inner img{max-width:329px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box .preview_area.view_single .preview_item{flex-basis:660px;border-left:1px solid #d5d5d5}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box .preview_area.view_single .preview_item:nth-child(2n+1){border-right:1px solid #d5d5d5}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box .preview_area.view_collect{flex-wrap:wrap}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box .preview_area.view_collect .preview_item{flex-basis:99px;height:150px;cursor:pointer}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box .preview_area.view_collect .preview_item .preview_item_inner{width:99px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box .preview_area.view_collect .preview_item .preview_item_inner img{max-width:98px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box .preview_area.view_collect .preview_item:not(:first-child).logo_item{visibility:hidden}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box .preview_area.view_collect .preview_item:nth-child(2n+1){flex-basis:98px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box .preview_area.view_collect .preview_item:nth-child(2n+1) .preview_item_inner img{max-width:97px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box .preview_area.view_collect .preview_item:nth-child(n+7){margin-top:20px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box .preview_area.view_collect .preview_item:nth-child(2n+1){margin-left:27px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box .preview_area.view_collect .preview_item:nth-child(6n+1){margin-left:0}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box .preview_area.view_collect .preview_item:nth-child(n+19){margin-top:0}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box .preview_area.view_collect .preview_item:nth-child(n+25){margin-top:20px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box .swiper-button-prev{left:0}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_box .swiper-button-next{right:0}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .preview_handle_box{position:absolute;width:706px;left:0;top:50%;pointer-events:none}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .preview_handle_box .swiper-button-prev,body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .preview_handle_box .swiper-button-next{opacity:0;pointer-events:auto}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box{width:244px;margin-left:10px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap{background:#f7f7f7;padding:20px;border-radius:10px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .title_wrap{margin-top:20px;padding-bottom:10px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .title_wrap:last-of-type{padding-bottom:0}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .prod_area+.btn_wrap{margin-top:10px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .btn_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .btn_wrap .btn_cart{flex:1}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .btn_wrap .btn_preview_type,body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .btn_wrap .btn_interval{flex:1;background:#fff;border:1px solid #d5d5d5;border-radius:6px;font-size:12px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .btn_wrap .btn_preview_type.active,body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .btn_wrap .btn_interval.active{border-color:#595959}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .btn_wrap .btn_preview_type{height:65px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .btn_wrap .btn_preview_type ~ .btn_preview_type{margin-left:4px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .btn_wrap .btn_preview_type .ico_preview_type{width:100%;height:24px;background-position:center;background-repeat:no-repeat;margin-bottom:2px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .btn_wrap .btn_preview_type .ico_preview_type.double{background-size:30px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_preview_type_double@2x.png")}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .btn_wrap .btn_preview_type .ico_preview_type.single{background-size:30px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_preview_type_single@2x.png")}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .btn_wrap .btn_preview_type .ico_preview_type.collect{background-size:30px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_preview_type_collect@2x.png")}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .btn_wrap .btn_interval{height:30px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .btn_wrap .btn_interval+.btn_interval{margin-left:4px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .preview_zoom_box.hide{visibility:hidden}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .preview_index_box{height:144px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .preview_index_box .preview_index_list .bul_item_dot a,body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .preview_index_box .preview_index_list .bul_item_dot span{color:#595959}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .preview_index_box .preview_index_list .bul_item_dot span{opacity:0.5}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .preview_index_box .preview_index_list .bul_item_dot.active a{color:#000;font-weight:500}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .btn_sns_share{width:24px;height:24px;background-position:center;background-repeat:no-repeat}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .btn_sns_share.kakao{background-size:24px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_kakao_share_sm@2x.png")}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .btn_sns_share.band{background-size:24px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_band_share_sm@2x.png")}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .btn_sns_share.facebook{background-size:24px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_facebook_share_sm@2x.png")}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .btn_sns_share.twitter{background-size:24px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_twitter_share_sm@2x.png")}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .btn_sns_share.url_copy{background-size:24px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_copy_share_sm@2x.png")}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_body .box_info_wrap .btn_sns_share ~ .btn_sns_share{margin-left:6px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_footer{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-top:10px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_footer .swiper_control_box{flex:1;text-align:left}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_footer .swiper_control_box .swiper-button-prev,body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_footer .swiper_control_box .swiper-button-next{margin-top:7px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_footer .swiper_control_box .swiper-pagination.swiper-pagination-fraction{height:auto}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_footer .swiper_control_box .swiper-pagination.swiper-pagination-fraction .form_ip{width:36px;height:30px;padding:0;border-color:#ccc;border-radius:4px;text-align:center;font-size:12px;line-height:18px;letter-spacing:-0.01em}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_footer .swiper_control_box .swiper-pagination.swiper-pagination-fraction .swiper-pagination-total{margin:7px 0 0 6px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_footer .preview_help_box{display:block;font-size:0}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_footer .preview_help_box .help_title{display:inline-block;color:#767676;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:500;vertical-align:top}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap .viewer_info_box .viewer_info_footer .preview_help_box .btn_info_popup{margin:1px 0 0 6px}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap:hover .preview_handle_box .swiper-button-prev,body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap:hover .preview_handle_box .swiper-button-next{opacity:1}body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap:hover .preview_handle_box .swiper-button-prev.swiper-button-disabled,body.window_popup.type_dialog .dialog_wrapper.dialog_preview .preview_viewer_wrap:hover .preview_handle_box .swiper-button-next.swiper-button-disabled{opacity:0.3}.custom_scroll_wrap{width:100%;height:100%;overflow-x:hidden;overflow-y:auto;box-sizing:border-box}.custom_scroll_wrap .simplebar-track{width:2px;background:rgba(0,0,0,0.06);border-radius:2px}.custom_scroll_wrap .simplebar-track .simplebar-scrollbar{width:2px;left:0;border-radius:2px}.custom_scroll_wrap .simplebar-track .simplebar-scrollbar:before{border-radius:2px}.custom_scroll_wrap .simplebar-track .simplebar-scrollbar.simplebar-visible:before{opacity:1}.custom_scroll_wrap .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{left:0;right:0;top:0;bottom:0}.custom_scroll_wrap .simplebar-track.simplebar-horizontal{height:2px}.custom_scroll_wrap .simplebar-track.simplebar-horizontal .simplebar-scrollbar{height:2px;top:0}.custom_scroll_wrap .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{left:0;right:0}.custom_scroll_wrap.horizontal{overflow-x:auto;overflow-y:hidden}.custom_scroll_wrap.active{padding-right:18px}.custom_scroll_wrap.type_white .simplebar-track{background:rgba(255,255,255,0.06)}.custom_scroll_wrap.type_white .simplebar-track .simplebar-scrollbar:before{background-color:#fff}body.dialog_open{position:static;overflow-y:hidden}.dialog_wrap:not(.initialized){display:none}.dialog_wrapper{display:none;min-width:1440px;z-index:1000;align-items:center}.dialog_wrapper .ui-widget-overlay{background:#000;opacity:0.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.dialog_wrapper .ui-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;position:relative;width:560px;max-height:750px;margin:0 auto;padding:0;border:none;color:#000}.dialog_wrapper .ui-dialog .ui-dialog-titlebar{display:none}.dialog_wrapper .ui-dialog .btn_dialog_close{position:absolute;top:28px;right:30px;width:24px;height:24px}.dialog_wrapper .ui-dialog .btn_dialog_close .ico_dialog_close{position:relative;z-index:3;display:block;width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:24px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_dialog_close@2x.png")}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;overflow:hidden;width:100% !important;max-height:750px !important;padding:0 30px 34px;background:#fff;border-radius:16px;border:0;box-sizing:border-box}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_header{flex-shrink:0;padding:25px 30px 20px 0;text-align:left;background:#fff;border-bottom:1px solid #eaeaea}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_header .dialog_title{font-size:20px;line-height:30px;letter-spacing:-0.01em;font-weight:500;overflow:hidden;display:block;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents{flex:1 1 auto;overflow:hidden;overflow-y:auto;position:relative;max-height:616px;background:#fff;padding:0;margin-top:24px;box-sizing:border-box;-webkit-overflow-scrolling:touch}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .custom_scroll_wrap{max-height:inherit}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .custom_scroll_wrap .simplebar-content{height:100%}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .alert_text{font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:500}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .alert_text+.alert_text{margin-top:12px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .alert_text_sm{margin-top:6px;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#595959}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .alert_text_sm .val{display:inline-block;font-weight:700;color:#474c98;vertical-align:top}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .ico_info_wrap .ico_img_box{margin-bottom:20px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .ico_info_wrap .ico_text_box .ico_title{font-size:15px;line-height:23px;letter-spacing:-0.01em}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .ico_info_wrap .ico_text_box .ico_title ~ .ico_desc{margin-top:12px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .ico_info_wrap.type_sm .ico_img_box{margin-bottom:20px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .ico_info_wrap.type_sm .ico_text_box .ico_title{font-size:15px;line-height:23px;letter-spacing:-0.01em}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .notice_info_wrap{display:block;text-align:center}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .notice_info_wrap .notice_text_box{display:block;position:relative}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .notice_info_wrap .notice_text_box ~ .notice_detail_box{margin-top:16px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .notice_info_wrap .notice_detail_box{display:block;position:relative;padding-top:16px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .notice_info_wrap .notice_detail_box:before{content:"";display:block;position:absolute;left:50%;top:0;width:30px;height:1px;border-top:1px dashed #ccc;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .notice_info_wrap .notice_detail_box+.info_text_box{margin-top:24px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .notice_info_wrap .notice_title{display:block;margin-bottom:12px;color:#000;font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:700}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .notice_info_wrap .notice_text{display:block;color:#000;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:400}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .notice_info_wrap .notice_text .val{color:#000;font-weight:700}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .notice_info_wrap .notice_text_sm{display:block;margin-top:12px;color:#767676;font-size:13px;line-height:19px;letter-spacing:-0.01em}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .notice_info_wrap .notice_store{display:block;margin-bottom:6px;color:#474c98;font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:700}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .notice_info_wrap .notice_store .ico_locate{display:inline-block;width:15px;height:20px;margin-right:4px;background-position:left center;background-repeat:no-repeat;background-size:15px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_address_pin@2x.png");vertical-align:top}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .notice_info_wrap .info_text_box{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .notice_info_wrap .info_text_box:first-child{margin-top:0}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .notice_info_wrap .info_text_box .info_text_list{text-align:left}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .notice_info_wrap .info_text_box+.info_text,.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .notice_info_wrap .info_text_box+.notice_text{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .thumbnail_round_box{padding:16px;border:1px solid #eaeaea;border-radius:10px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .thumbnail_round_box .prod_area .prod_info_box .rating-container{margin-top:16px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .thumbnail_round_box:not(.size_md) .prod_area .prod_info_box .prod_name{font-size:14px;line-height:22px;letter-spacing:-0.01em;max-height:44px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .thumbnail_round_box.size_md{padding:20px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .thumbnail_round_box+.info_text_box{margin-top:10px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .thumbnail_round_box+.delivery_tracking_wrap{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .thumbnail_round_box+.title_wrap{margin-top:24px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .thumbnail_round_box+.form_wrap{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .thumbnail_round_box+.byte_check_wrap{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_footer{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex-shrink:0;flex-wrap:wrap;margin-top:34px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_footer a[class^=btn_],.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_footer button[class^=btn_]{flex:0 auto}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_footer a[class^=btn_] ~ a[class^=btn_],.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_footer a[class^=btn_] ~ button[class^=btn_],.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_footer button[class^=btn_] ~ a[class^=btn_],.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_footer button[class^=btn_] ~ button[class^=btn_]{margin-left:6px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content.has_btn{padding-bottom:30px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content.has_btn .dialog_contents{max-height:542px}.dialog_wrapper .ui-dialog .dialog_wrap.no_title{padding:0 30px 30px}.dialog_wrapper .ui-dialog .dialog_wrap.no_title .dialog_contents{max-height:586px;margin-top:56px;text-align:center;font-size:0}.dialog_wrapper .ui-dialog .dialog_wrap.no_title_line .dialog_header{border-bottom:none;padding-bottom:0}.dialog_wrapper .ui-dialog .dialog_wrap.no_title_line .dialog_contents{max-height:631px;margin-top:30px}.dialog_wrapper .ui-dialog .dialog_wrap.no_title_line.has_btn .dialog_contents{max-height:557px}.dialog_wrapper .ui-dialog .dialog_wrap.type_col_btn .dialog_footer{flex-wrap:wrap}.dialog_wrapper .ui-dialog .dialog_wrap.type_col_btn .dialog_footer.address_footer{margin-top:20px}.dialog_wrapper .ui-dialog .dialog_wrap.type_col_btn .dialog_footer.address_footer .def_check_wrap{margin-bottom:34px}.dialog_wrapper .ui-dialog .dialog_wrap.type_col_btn .dialog_footer .btn_wrap{flex:1 0 100%}.dialog_wrapper .ui-dialog .dialog_wrap.type_col_btn .dialog_footer .btn_wrap+.btn_more_view,.dialog_wrapper .ui-dialog .dialog_wrap.type_col_btn .dialog_footer .btn_wrap+.btn_text_link{margin-top:16px}.dialog_wrapper .ui-dialog .ui-selectmenu-menu .ui-menu{max-height:222px}.dialog_wrapper .ui-dialog .ui-selectmenu-menu.size_sm .ui-menu{max-height:192px}.dialog_wrapper .ui-dialog.dialog_lg{width:920px}.dialog_wrapper .ui-dialog.dialog_lg .dialog_wrap.no_title .dialog_contents{max-height:664px}.dialog_wrapper .ui-dialog.dialog_lg .dialog_contents .no_data:not(.type_gray){padding:150px 0}.dialog_wrapper .ui-dialog.dialog_lg .dialog_contents .no_data:not(.type_gray){padding:150px 0}.dialog_wrapper .ui-dialog.dialog_sm{width:400px}.dialog_wrapper .ui-dialog.dialog_sm .dialog_contents .no_data:not(.type_gray){padding:100px 0}.dialog_wrapper .ui-dialog.dialog_sm .dialog_contents .no_data:not(.type_gray){padding:100px 0}.dialog_wrapper .ui-dialog.dialog_sm .dialog_contents .no_data.first{padding-top:76px}.dialog_wrapper .ui-dialog.dialog_sm .dialog_wrap.ui-dialog-content.type_col_btn .dialog_contents{max-height:502px}.dialog_wrapper .ui-dialog.dialog_sm .dialog_wrap.ui-dialog-content.type_col_btn .dialog_footer{flex-wrap:wrap}.dialog_wrapper .ui-dialog.dialog_sm .dialog_wrap.ui-dialog-content.type_col_btn .dialog_footer .btn_wrap{flex:1 0 100%}.dialog_wrapper .ui-dialog.dialog_sm .dialog_wrap.ui-dialog-content.type_col_btn .dialog_footer .btn_wrap+.btn_more_view,.dialog_wrapper .ui-dialog.dialog_sm .dialog_wrap.ui-dialog-content.type_col_btn .dialog_footer .btn_wrap+.btn_text_link{margin-top:20px}.dialog_wrapper .ui-dialog.dialog_sm .dialog_wrap.has_btn .dialog_contents .no_data:not(.type_gray){padding-bottom:76px}.dialog_wrapper .ui-dialog.dialog_seating_chart{width:1020px;height:750px !important}.dialog_wrapper .ui-dialog.dialog_seating_chart .dialog_wrap{height:100% !important}.dialog_wrapper .ui-dialog.dialog_seating_chart .dialog_wrap .dialog_contents{overflow-y:hidden}.dialog_wrapper .ui-dialog.dialog_seating_chart .dialog_wrap .dialog_contents .seating_chart_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;flex-direction:column;height:100%}.dialog_wrapper .ui-dialog.dialog_seating_chart .dialog_wrap .dialog_contents .seating_chart_wrap .seating_img_box{display:block;flex-grow:1;overflow:hidden;text-align:center}.dialog_wrapper .ui-dialog.dialog_seating_chart .dialog_wrap .dialog_contents .seating_chart_wrap .seating_img_box .custom_scroll_wrap .simplebar-mask{border-radius:20px}.dialog_wrapper .ui-dialog.dialog_seating_chart .dialog_wrap .dialog_contents .seating_chart_wrap .seating_img_box .custom_scroll_wrap.active{padding-right:0}.dialog_wrapper .ui-dialog.dialog_seating_chart .dialog_wrap .dialog_contents .seating_chart_wrap .seating_img_box .custom_scroll_wrap.active .simplebar-mask{right:18px}.dialog_wrapper .ui-dialog.dialog_seating_chart .dialog_wrap .dialog_contents .seating_chart_wrap .seating_img_box img{width:100%}.dialog_wrapper .ui-dialog.dialog_seating_chart .dialog_wrap .dialog_contents .seating_chart_wrap .seating_state{display:inline-block;flex-shrink:0;margin-top:20px;font-size:14px;line-height:22px;letter-spacing:-0.01em;vertical-align:top}.dialog_wrapper .ui-dialog.dialog_alert{width:360px}.dialog_wrapper .ui-dialog.dialog_alert .dialog_wrap{padding:0 37px 30px}.dialog_wrapper .ui-dialog.dialog_alert .dialog_wrap .dialog_contents{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex-direction:column;align-items:stretch;min-height:45px;text-align:center}.dialog_wrapper .ui-dialog.dialog_alert .dialog_wrap .dialog_contents .custom_scroll_wrap{height:auto}.dialog_wrapper .ui-dialog.h_auto{height:calc(100vh - 20px) !important}.dialog_wrapper .ui-dialog.border_banner .dialog_wrap{border:1px solid #d5d5d5}.dialog_wrapper .ui-dialog.border_banner.no_scroll{max-height:none}.dialog_wrapper .ui-dialog.border_banner.no_scroll .dialog_wrap{max-height:none !important}.dialog_wrapper .ui-dialog.border_banner.no_scroll .dialog_wrap .dialog_contents{max-height:none}.dialog_wrapper.open{display:flex;position:absolute;top:0;left:0;width:100%;height:calc(100vh - 20px);padding:10px 0;overflow-y:hidden}.dialog_wrapper.no_dim{overflow:visible;width:auto;min-width:0;height:auto}.dialog_wrapper.no_dim.content_margin{margin-left:calc((100% - 1200px) / 2)}.header_wrapper.sps ~ .container_wrapper .sps.sps-blw{top:80px}.sps.sps_scroll_fixed{position:absolute;top:0;width:100%;background-color:#fff;z-index:10}.sps.sps_scroll_fixed .sps_inner{width:1200px;margin:0 auto;height:100%}.sps.sps_scroll_fixed ~ .sps-bg{position:absolute;top:0;left:0}.sps.sps_scroll_fixed.sps-blw{position:fixed;top:0;left:0;right:0;min-width:1440px;width:100%}.sps.sps_scroll_fixed.pos-right{right:0;left:auto;margin-left:0}.form_spinner_box{display:inline-block;vertical-align:top}.form_spinner_box.form_spinner_box.disabled .ui-spinner .ui-spinner-button .ui-icon{background-size:12px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_spinner_down_off@2x.png")}.form_spinner_box.form_spinner_box.disabled .ui-spinner .ui-spinner-button.ui-spinner-button.ui-spinner-up .ui-icon{background-size:12px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_spinner_up_off@2x.png")}.form_spinner_box.size_sm .ui-spinner{width:80px;padding:0 26px}.form_spinner_box.size_sm .ui-spinner .form_spinner{height:30px;font-size:12px}.form_spinner_box.size_sm .ui-spinner .ui-spinner-button{width:27px;height:30px}.form_spinner_box.size_sm .ui-spinner .ui-spinner-button .ui-icon{width:10px;height:10px;background-size:10px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_spinner_down_sm@2x.png")}.form_spinner_box.size_sm .ui-spinner .ui-spinner-button.ui-spinner-button.ui-spinner-up .ui-icon{background-size:10px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_spinner_up_sm@2x.png")}.form_spinner_box.size_sm .ui-spinner .ui-spinner-button.ui-spinner-up{border-radius:0 4px 4px 0}.form_spinner_box.size_sm .ui-spinner .ui-spinner-button.ui-spinner-down{border-radius:4px 0 0 4px}.form_spinner_box.size_sm.disabled .ui-spinner .ui-spinner-button .ui-icon{background-size:10px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_spinner_down_sm_off@2x.png")}.form_spinner_box.size_sm.disabled .ui-spinner .ui-spinner-button.ui-spinner-button.ui-spinner-up .ui-icon{background-size:10px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_spinner_up_sm_off@2x.png")}.form_spinner_box .ui-spinner{position:relative;display:block;width:102px;padding:0 33px;background-color:#fff;box-sizing:border-box;font-size:0}.form_spinner_box .ui-spinner .form_spinner{width:100%;height:44px;margin:0;padding:1px 0 0 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#000;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-family:"Roboto", sans-serif;outline:0;text-align:center;box-sizing:border-box;vertical-align:top}.form_spinner_box .ui-spinner .ui-spinner-button{display:block;top:0;width:34px;height:44px;background-color:#fff;border:1px solid #ccc;box-sizing:border-box;cursor:pointer}.form_spinner_box .ui-spinner .ui-spinner-button .ui-icon{width:12px;height:12px;background-size:12px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_spinner_down@2x.png");text-align:center;vertical-align:top;margin:0}.form_spinner_box .ui-spinner .ui-spinner-button.ui-spinner-button.ui-spinner-up .ui-icon{background-size:12px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_spinner_up@2x.png")}.form_spinner_box .ui-spinner .ui-spinner-button.ui-spinner-up{border-left:none;border-radius:0 6px 6px 0}.form_spinner_box .ui-spinner .ui-spinner-button.ui-spinner-down{left:0;border-right:none;border-radius:6px 0 0 6px}.ui-selectmenu-menu{display:block;height:0;overflow:hidden;box-sizing:border-box;background-color:#fff;margin-top:-1px;border-radius:0 0 6px 6px;opacity:0;border:1px solid #000;border-top:none;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-ms-transition:opacity 0.25s;-o-transition:opacity 0.25s;transition:opacity 0.25s;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.ui-selectmenu-menu.ui-selectmenu-open{height:auto;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);box-sizing:border-box}.ui-selectmenu-menu .ui-menu{max-width:100%;padding-bottom:0;box-sizing:border-box;border-radius:0 0 6px 6px;overflow-y:auto}.ui-selectmenu-menu .ui-menu .ui-menu-item .ui-menu-item-wrapper{padding:11px 14px;color:#000;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-family:"Noto Sans KR", sans-serif;box-sizing:border-box;-webkit-transition:background-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}.ui-selectmenu-menu .ui-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active{margin:0;background-color:#f5f5f5}.ui-selectmenu-menu .ui-menu .ui-menu-item .ui-menu-item-wrapper.prod_option{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.ui-selectmenu-menu .ui-menu .ui-menu-item .ui-menu-item-wrapper.prod_option .option_label_box{display:block;margin-right:15px}.ui-selectmenu-menu .ui-menu .ui-menu-item .ui-menu-item-wrapper.prod_option .option_price_box{margin-left:auto;flex-shrink:0;display:block}.ui-selectmenu-menu .ui-menu .ui-menu-item .ui-menu-item-wrapper.prod_option .option_price_box .option_price{font-family:"Roboto", sans-serif}.ui-selectmenu-menu .ui-menu .ui-menu-item.ui-state-disabled .ui-menu-item-wrapper{color:#767676}.ui-selectmenu-menu .ui-menu .ui-menu-item:last-child{margin-bottom:5px}.ui-selectmenu-menu.type_sm .ui-menu .ui-menu-item{margin-bottom:0}.ui-selectmenu-menu.type_sm .ui-menu .ui-menu-item .ui-menu-item-wrapper{padding:9px 14px 10px;font-size:13px;line-height:19px;letter-spacing:-0.01em}.ui-selectmenu-menu.type_arw{width:auto;min-width:72px;border-radius:10px}.ui-selectmenu-menu.type_arw .ui-menu{padding:12px 12px;border:0}.ui-selectmenu-menu.type_arw .ui-menu .ui-menu-item .ui-menu-item-wrapper{padding:0;background:none;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#767676;-webkit-transition:color 0.2s ease-out;-moz-transition:color 0.2s ease-out;-ms-transition:color 0.2s ease-out;-o-transition:color 0.2s ease-out;transition:color 0.2s ease-out}.ui-selectmenu-menu.type_arw .ui-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active{margin:0;color:#000}.ui-selectmenu-menu.type_arw .ui-menu .ui-menu-item ~ .ui-menu-item{margin-top:10px}.ui-selectmenu-menu.type_arw.ui-selectmenu-open{border:1px solid #000}.ui-selectmenu-menu.type_calendar{width:auto;min-width:60px;border-radius:10px}.ui-selectmenu-menu.type_calendar .ui-menu{padding:12px 12px;border:0}.ui-selectmenu-menu.type_calendar .ui-menu .ui-menu-item .ui-menu-item-wrapper{padding:0;background:none;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#767676;-webkit-transition:color 0.2s ease-out;-moz-transition:color 0.2s ease-out;-ms-transition:color 0.2s ease-out;-o-transition:color 0.2s ease-out;transition:color 0.2s ease-out}.ui-selectmenu-menu.type_calendar .ui-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active{margin:0;color:#000}.ui-selectmenu-menu.type_calendar .ui-menu .ui-menu-item ~ .ui-menu-item{margin-top:10px}.ui-selectmenu-menu.type_calendar.ui-selectmenu-open{border:1px solid #000}.ui-selectmenu-menu.type_pick .ui-menu{max-height:200px;overflow-x:hidden;overflow-y:auto}.ui-selectmenu-menu.type_gnb{border-radius:0 0 20px 20px}.ui-selectmenu-menu.type_gnb .ui-menu{border-radius:0 0 20px 20px;padding-bottom:10px}.ui-selectmenu-menu.type_gnb .ui-menu .ui-menu-item{margin-bottom:0}.ui-selectmenu-menu.type_gnb .ui-menu .ui-menu-item .ui-menu-item-wrapper{padding:3px 24px;color:#595959}.ui-selectmenu-menu.type_pill{border-radius:0 0 20px 20px}.ui-selectmenu-menu.type_pill .ui-menu{padding-bottom:10px}.ui-selectmenu-menu.type_pill .ui-menu .ui-menu-item{margin-bottom:0}.ui-selectmenu-menu.type_pill .ui-menu .ui-menu-item .ui-menu-item-wrapper{padding:3px 18px;color:#595959}.rating-container{position:relative;display:inline-block;text-align:left;font-size:0;vertical-align:top;margin-left:-2px}.rating-container .clear-rating{display:none}.rating-container .rating-stars .empty-stars .star{margin:0 2px}.rating-container .rating-stars .empty-stars .star .glyphicon-star-empty:before{content:"";display:inline-block;width:18px;height:18px;background-repeat:no-repeat;background-position:center;background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_klover_none@2x.png")}.rating-container .rating-stars .filled-stars .star{margin:0 2px}.rating-container .rating-stars .filled-stars .star .glyphicon-star:before{content:"";display:inline-block;width:18px;height:18px;background-repeat:no-repeat;background-position:center;background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_klover@2x.png")}.rating-container .rating-stars .form_rating{color:#000;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-family:"Roboto", sans-serif;outline:0}.rating-container .rating-stars:focus{outline:2px solid Highlight;outline:2px solid -webkit-focus-ring-color}.rating-container .caption{display:none}.rating-container.rating-sm{margin:0 -2px 0 -1px}.rating-container.rating-sm .empty-stars .star{margin:0 2px 0 1px}.rating-container.rating-sm .empty-stars .star .glyphicon-star-empty:before{content:"";display:inline-block;width:14px;height:14px;background-repeat:no-repeat;background-position:center;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_klover_sm_none@2x.png")}.rating-container.rating-sm .filled-stars .star{margin:0 2px 0 1px}.rating-container.rating-sm .filled-stars .star .glyphicon-star:before{content:"";display:inline-block;width:14px;height:14px;background-repeat:no-repeat;background-position:center;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_klover_sm@2x.png")}.rating-container.rating-lg{margin-left:-2px}.rating-container.rating-lg .empty-stars .star{margin:0 2px}.rating-container.rating-lg .empty-stars .star .glyphicon-star-empty:before{content:"";display:inline-block;width:22px;height:22px;background-repeat:no-repeat;background-position:center;background-size:22px 22px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_klover_lg_none@2x.png")}.rating-container.rating-lg .filled-stars .star{margin:0 2px}.rating-container.rating-lg .filled-stars .star .glyphicon-star:before{content:"";display:inline-block;width:22px;height:22px;background-repeat:no-repeat;background-position:center;background-size:22px 22px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_klover_lg@2x.png")}.rating-container.rating-lg.has_caption .caption{margin-top:3px}.rating-container.has_caption .rating-stars{margin-top:2px}.rating-container.has_caption .caption{display:inline-block;margin:0 0 0 6px;vertical-align:top;font-size:0}.rating-container.has_caption .caption .caption-badge{padding:0;border-radius:0;font-size:0;background:none;font-family:"Roboto", "Noto Sans KR", "PingFang SC", "Apple SD Gothic Neo", "Microsoft YaHei UI", "Malgun Gothic", sans-serif}.rating-container.has_caption .caption .caption-badge .val{font-size:20px;line-height:30px;letter-spacing:-0.01em;color:#3c9a17;font-weight:700;line-height:1}.rating-container.has_caption .caption .caption-badge .total{padding-top:5px;margin-left:5px;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#767676;font-weight:400;line-height:1}.rating-container.has_caption .caption .caption-badge .total:before{content:"/";margin-right:1px}.rating-disabled .rating-input{cursor:default}.rating-disabled .rating-stars{cursor:default}.datepicker_box{position:relative;width:100%}.datepicker_box .form_datepicker{display:inline-block;width:100%;height:44px;padding:0 14px;color:#000;font-size:14px;line-height:42px;letter-spacing:-0.01em;font-family:"Noto Sans KR", sans-serif;background-color:#fff;border:1px solid #d5d5d5;border-radius:6px;box-sizing:border-box;-webkit-transition:border-color 0.2s ease-out;-moz-transition:border-color 0.2s ease-out;-ms-transition:border-color 0.2s ease-out;-o-transition:border-color 0.2s ease-out;transition:border-color 0.2s ease-out;outline:none}.datepicker_box .form_datepicker:active,.datepicker_box .form_datepicker:focus{border-color:#000}.datepicker_box .form_datepicker[disabled],.datepicker_box .form_datepicker[aria-disabled],.datepicker_box .form_datepicker[readonly]{color:#767676;background-color:#f7f7f7;pointer-events:none;cursor:default}.datepicker_box .form_datepicker::-webkit-input-placeholder{font-size:inherit;color:#767676}.datepicker_box .form_datepicker:-ms-input-placeholder{font-size:inherit;color:#767676}.datepicker_box .form_datepicker::-ms-input-placeholder{font-size:inherit;color:#767676}.datepicker_box .form_datepicker::placeholder{font-size:inherit;color:#767676}.datepicker_box .form_datepicker:-ms-input-placeholder{font-size:inherit;color:#767676}.datepicker_box .form_datepicker::-ms-input-placeholder{font-size:inherit;color:#767676}.datepicker_box .ui-datepicker-trigger{position:absolute;right:0;top:50%;transform:translateY(-50%);width:36px;height:36px;background:#ff1493}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-color:transparent}.swiper-button-next,.swiper-button-prev{opacity:1;width:44px;height:44px;margin-top:-22px;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0.3);background-size:44px 44px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_swiper_arr_white@2x.png");-webkit-transition:opacity 0.23s;-moz-transition:opacity 0.23s;-ms-transition:opacity 0.23s;-o-transition:opacity 0.23s;transition:opacity 0.23s;border-radius:100%;z-index:2;box-sizing:border-box}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0.3;pointer-events:auto}.swiper-button-next.type_white,.swiper-button-prev.type_white{border:1px solid #ccc;background-color:#fff;background-size:44px 44px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_swiper_arr@2x.png")}.swiper-button-next.type_white_sm,.swiper-button-prev.type_white_sm{width:34px;height:34px;border:1px solid #ccc;background-color:transparent;background-size:34px 34px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_swiper_arr_gray_sm@2x.png")}.swiper-button-prev{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.swiper-pagination{z-index:2}.swiper-pagination.swiper-pagination-fraction{left:50%;bottom:20px;transform:translateX(-50%);width:auto;min-width:60px;height:29px;padding:0 14px;line-height:29px;border-radius:20px;background-color:rgba(0,0,0,0.6);box-sizing:border-box;font-size:0}.swiper-pagination.swiper-pagination-fraction .swiper-pagination-current,.swiper-pagination.swiper-pagination-fraction .swiper-pagination-total{display:inline-block;color:#ccc;font-size:13px;letter-spacing:-0.01em;line-height:29px;font-family:"Roboto", sans-serif;vertical-align:top}.swiper-pagination.swiper-pagination-fraction .swiper-pagination-current{color:#fff;font-weight:700}.swiper-pagination.swiper-pagination-fraction .swiper-pagination-total:before{content:"-";display:inline-block;margin:0 4px 0 3px;color:#ccc}.swiper-scrollbar>.swiper-scrollbar,.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:0;width:100%;bottom:0;z-index:50;height:2px;background:rgba(0,0,0,0.06);border-radius:2px;overflow:hidden}.swiper-scrollbar>.swiper-scrollbar .swiper-scrollbar-drag,.swiper-container-horizontal>.swiper-scrollbar .swiper-scrollbar-drag{background:#000}.swiper_control_box{text-align:center;font-size:0}.swiper_control_box .swiper-button-prev,.swiper_control_box .swiper-button-next{display:inline-block;position:static;width:16px;height:16px;margin-top:0;background-position:right center;background-repeat:no-repeat;background-color:transparent;background-size:6px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_swiper_list@2x.png");vertical-align:top}.swiper_control_box .swiper-button-prev.swiper-button-disabled,.swiper_control_box .swiper-button-next.swiper-button-disabled{opacity:0.3}.swiper_control_box .swiper-button-prev.type_round,.swiper_control_box .swiper-button-next.type_round{width:44px;height:44px;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0.3);background-size:44px 44px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_swiper_arr_white@2x.png");-webkit-transition:opacity 0.23s;-moz-transition:opacity 0.23s;-ms-transition:opacity 0.23s;-o-transition:opacity 0.23s;transition:opacity 0.23s;border-radius:100%;box-sizing:border-box}.swiper_control_box .swiper-button-prev.type_round.type_white,.swiper_control_box .swiper-button-next.type_round.type_white{border:1px solid #ccc;background-color:#fff;background-size:44px 44px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_swiper_arr@2x.png")}.swiper_control_box .swiper-button-prev.type_round.type_white_sm,.swiper_control_box .swiper-button-next.type_round.type_white_sm{width:34px;height:34px;border:1px solid #ccc;background-color:transparent;background-size:34px 34px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_swiper_arr_gray_sm@2x.png")}.swiper_control_box .swiper-pagination-bullets{margin-top:24px}.swiper_control_box .swiper-pagination-bullets .swiper-pagination-bullet{width:6px;height:6px;margin:0 3px 0 2px;opacity:1;background:#d5d5d5;-webkit-transition:background 0.4s;-moz-transition:background 0.4s;-ms-transition:background 0.4s;-o-transition:background 0.4s;transition:background 0.4s}.swiper_control_box .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.swiper_control_box .swiper-pagination{display:inline-block;position:static;min-width:auto;-webkit-transform:translateX(0);transform:translateX(0);vertical-align:top;z-index:2}.swiper_control_box .swiper-pagination.swiper-pagination-fraction{bottom:0;height:16px;padding:0 2px;border-radius:0;background:none}.swiper_control_box .swiper-pagination.swiper-pagination-fraction .swiper-pagination-current,.swiper_control_box .swiper-pagination.swiper-pagination-fraction .swiper-pagination-total{color:#767676;font-size:12px;letter-spacing:-0.01em;line-height:16px}.swiper_control_box .swiper-pagination.swiper-pagination-fraction .swiper-pagination-current{color:#000;font-weight:500}.swiper_control_box .swiper-pagination.swiper-pagination-fraction .swiper-pagination-total:before{margin:0 3px;color:#767676}.swiper_control_box .pagination_group{position:relative;display:inline-block;padding:0 24px;vertical-align:top;line-height:19px}.swiper_control_box .pagination_group .swiper-pagination.fraction{padding:0;transform:none;font-size:0}.swiper_control_box .pagination_group .swiper-pagination-current,.swiper_control_box .pagination_group .swiper-pagination-total{position:absolute;top:0;left:0;font-size:14px;line-height:22px;letter-spacing:-0.01em;line-height:19px;vertical-align:top;color:#fff}.swiper_control_box .pagination_group .swiper-pagination-total{left:auto;right:0}.swiper_control_box .pagination_group .swiper-pagination-total:before{content:none}.swiper_control_box .pagination_group .swiper-pagination-progressbar{width:70px;height:1px;margin-top:9px;background-color:rgba(255,255,255,0.15)}.swiper_control_box .pagination_group .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{width:100%;height:100%;background-color:#fff}.swiper_control_multi_box{margin-top:20px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.swiper_control_multi_box .swiper-pagination-progressbar,.swiper_control_multi_box .swiper-scrollbar{flex:1;position:static;margin:17px 20px 0 0}.swiper_control_multi_box .swiper-button-next,.swiper_control_multi_box .swiper-button-prev{position:static;margin-top:0}.swiper_control_multi_box .swiper-button-next{margin-left:10px}.swiper_auto_control_area{display:inline-block;position:absolute;right:14px;z-index:2;bottom:14px;height:30px;font-size:0}.swiper_auto_control_area .swiper_control_box{display:inline-block;min-width:84px;height:30px;padding:7px 12px;background:rgba(0,0,0,0.4);border-radius:30px;box-sizing:border-box}.swiper_auto_control_area .swiper_control_box .swiper-pagination{padding:0}.swiper_auto_control_area .swiper_control_box .swiper-pagination.swiper-pagination-fraction .swiper-pagination-current{color:#fff}.swiper_auto_control_area .swiper_control_box .swiper-pagination.swiper-pagination-fraction .swiper-pagination-total{color:#eaeaea}.swiper_auto_control_area .swiper_control_box .swiper-pagination.swiper-pagination-fraction .swiper-pagination-total:before{color:#eaeaea}.swiper_auto_control_area .swiper_control_box .swiper-button-prev,.swiper_auto_control_area .swiper_control_box .swiper-button-next{display:inline-block;position:static;width:12px;height:16px;margin-top:0;background-position:right center;background-repeat:no-repeat;background-size:6px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_swiper_list_wh@2x.png");vertical-align:top}.swiper_auto_control_area .swiper_control_box .swiper-button-prev.swiper-button-disabled,.swiper_auto_control_area .swiper_control_box .swiper-button-next.swiper-button-disabled{opacity:1;background-position:right center;background-repeat:no-repeat;background-size:6px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_swiper_list_wh_disabled@2x.png")}.swiper_auto_control_area .btn_auto_control{display:inline-block;width:30px;height:30px;margin-left:4px;line-height:1;background:rgba(0,0,0,0.4);border-radius:30px;box-sizing:border-box}.swiper_auto_control_area .btn_auto_control .ico_swiper_control{display:inline-block;width:7px;height:10px;background-position:center;background-repeat:no-repeat;background-size:6px 8px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_swiper_pause@2x.png");vertical-align:top}.swiper_auto_control_area .btn_auto_control.pause .ico_swiper_control{background-position:1px center;background-size:7px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_swiper_play@2x.png")}.swiper_progress_control_area{display:inline-block;position:absolute;left:110px;bottom:47px;z-index:2;font-size:0}.swiper_progress_control_area .swiper_control_box{display:inline-block;font-size:0;box-sizing:border-box;vertical-align:top}.swiper_progress_control_area .swiper_control_box .swiper-pagination{padding:0;font-size:0}.swiper_progress_control_area .swiper_control_box .swiper-pagination.swiper-pagination-fraction .swiper-pagination-current,.swiper_progress_control_area .swiper_control_box .swiper-pagination.swiper-pagination-fraction .swiper-pagination-total{position:static;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#fff}.swiper_progress_control_area .swiper_control_box .swiper-pagination.swiper-pagination-fraction .swiper-pagination-current{font-weight:700}.swiper_progress_control_area .swiper_control_box .swiper-pagination.swiper-pagination-fraction .swiper-pagination-total:before{content:none}.swiper_progress_control_area .swiper_control_box .progress_bar{position:relative;display:inline-block;width:70px;height:1px;margin:10px 4px 0;background-color:rgba(255,255,255,0.6);vertical-align:top}.swiper_progress_control_area .swiper_control_box .progress_bar .progress_fill{position:absolute;top:0;left:0;height:100%;background-color:#fff;-webkit-transition:width 0.23s;-moz-transition:width 0.23s;-ms-transition:width 0.23s;-o-transition:width 0.23s;transition:width 0.23s}.swiper_progress_control_area .btn_auto_control{display:inline-block;width:19px;height:19px;margin-left:4px;line-height:1;box-sizing:border-box;vertical-align:top;-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}.swiper_progress_control_area .btn_auto_control .ico_swiper_control{display:inline-block;width:7px;height:10px;margin-top:-1px;background-position:center;background-repeat:no-repeat;background-size:7px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_swiper_pause_02@2x.png");vertical-align:top}.swiper_progress_control_area .btn_auto_control.pause .ico_swiper_control{background-position:1px center;background-size:7px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_swiper_play_02@2x.png")}.swiper_progress_control_area.type_black .swiper_control_box .swiper-pagination.swiper-pagination-fraction .swiper-pagination-current,.swiper_progress_control_area.type_black .swiper_control_box .swiper-pagination.swiper-pagination-fraction .swiper-pagination-total{color:#000}.swiper_progress_control_area.type_black .swiper_control_box .progress_bar{background-color:rgba(0,0,0,0.06)}.swiper_progress_control_area.type_black .swiper_control_box .progress_bar .progress_fill{background-color:#000}.swiper_progress_control_area.type_black .btn_auto_control .ico_swiper_control{background-size:7px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_swiper_pause_black_02@2x.png")}.swiper_progress_control_area.type_black .btn_auto_control.pause .ico_swiper_control{background-size:7px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_swiper_play_black_02@2x.png")}.outside_nav{position:relative}.outside_nav .swiper-button-prev{left:-64px}.outside_nav .swiper-button-next{right:-64px}.swiper-pagination-progressbar{width:100%;height:2px;background-color:rgba(0,0,0,0.06);border-radius:2px}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{width:100%;height:100%;border-radius:2px;background-color:#000}.swiper-pagination-progressbar.type_white{background-color:rgba(255,255,255,0.06)}.swiper-pagination-progressbar.type_white .swiper-pagination-progressbar-fill{background-color:#fff}.slider_item{height:4px;background:#eaeaea;margin:7px 0;border-radius:2px}.slider_item .ui-slider-range{background:#767675;border-radius:2px}.slider_item .ui-slider-handle{width:16px;height:16px;margin-left:-9px;background:#fff;border:1px solid #999;border-radius:9px;top:-6px}.slider_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.slider_wrap .slider_item{flex:1;margin-left:14px;margin-right:14px}.ui-datepicker{width:284px;padding:19px 12px 17px;background:#fff;border:1px solid #000;border-radius:10px;box-sizing:border-box}.ui-datepicker .ui-datepicker-header{padding:0;margin:0 7px 16px}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{font-size:15px;line-height:23px;letter-spacing:-0.01em;color:#000;font-weight:700}.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year,.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month{display:inline-block;width:auto;height:24px;margin:0;padding-right:15px;font-size:15px;line-height:23px;letter-spacing:-0.01em;color:#000;font-weight:700;text-align:right;background-color:#fff;background-position:right center;background-repeat:no-repeat;background-size:11px 11px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/arw_datepicker_select@2x.png");border:none;vertical-align:top;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year::-ms-expand,.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month::-ms-expand{display:none}.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year+.ui-datepicker-month{margin-left:8px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:24px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_datepicker_nav@2x.png");cursor:pointer}.ui-datepicker .ui-datepicker-prev:focus,.ui-datepicker .ui-datepicker-next:focus{outline:2px solid Highlight;outline:2px solid -webkit-focus-ring-color}.ui-datepicker .ui-datepicker-prev{top:0;left:0}.ui-datepicker .ui-datepicker-next{top:0;right:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.ui-datepicker .ui-datepicker-calendar{table-layout:fixed;margin-bottom:0}.ui-datepicker .ui-datepicker-calendar th{width:37px;padding:0 0 2px 0;font-size:12px;line-height:18px;letter-spacing:-0.01em;color:#000;font-weight:500;text-align:center}.ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end:first-child{color:#ec1f2d}.ui-datepicker .ui-datepicker-calendar td{width:37px;height:35px;padding:2px 3px;text-align:center;box-sizing:border-box}.ui-datepicker .ui-datepicker-calendar td .ui-state-default{display:inline-block;width:100%;height:100%;padding:0;font-size:13px;line-height:29px;letter-spacing:-0.01em;font-weight:400;text-align:center;background-color:#fff;border-radius:50%;border:1px solid transparent;vertical-align:top;box-sizing:border-box;-webkit-transition:border 0.2s, color 0.2s, background 0.2s;-moz-transition:border 0.2s, color 0.2s, background 0.2s;-ms-transition:border 0.2s, color 0.2s, background 0.2s;-o-transition:border 0.2s, color 0.2s, background 0.2s;transition:border 0.2s, color 0.2s, background 0.2s}.ui-datepicker .ui-datepicker-calendar td .ui-state-default.ui-state-hover,.ui-datepicker .ui-datepicker-calendar td .ui-state-default.ui-state-active{color:#fff;font-weight:700;border-color:#5055b1;background-color:#5055b1}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today .ui-state-highlight{color:#474c98;font-weight:700;border-color:rgba(80,85,177,0.2)}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today .ui-state-highlight.ui-state-hover{color:#fff}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-week-end:first-child .ui-state-default{color:#ec1f2d}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-week-end:first-child .ui-state-default.ui-state-hover,.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-week-end:first-child .ui-state-default.ui-state-active{color:#fff}.awesomplete{position:relative}.awesomplete .auto_complete_box{display:none;position:absolute;top:44px;left:0;width:100%;padding-bottom:5px;border:1px solid #000;border-top:none;border-radius:0 0 6px 6px;background-color:#fff;z-index:10;box-sizing:border-box}.awesomplete .custom_scroll_wrap{max-height:226px}.awesomplete ul{height:auto}.awesomplete ul li{display:block;width:100%;padding:11px 14px;color:#000;font-size:14px;line-height:22px;letter-spacing:-0.01em;box-sizing:border-box;-webkit-transition:background-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out;text-align:left;cursor:pointer}.awesomplete ul li mark{background:none}.awesomplete ul li:hover,.awesomplete ul li:focus,.awesomplete ul li:active{background-color:#f5f5f5}.awesomplete ul li[aria-selected=true]{background-color:#f5f5f5}.awesomplete .visually-hidden{display:none}.awesomplete.active .auto_complete_box{display:block}.awesomplete.active .form_ip{border-radius:6px 6px 0 0;border-color:#000}.title_wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.title_wrap .right_area{margin-left:auto;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.title_wrap .right_area [class^=btn_]:not(.btn_xs,[class^=btn_sns_share]) ~ [class^=btn_]:not(.btn_xs){margin-left:6px}.title_wrap .right_area .switch_list_btn_wrap [class^=btn_]:not(.btn_xs) ~ [class^=btn_]:not(.btn_xs){margin-left:0}.title_wrap .right_area .switch_list_btn_wrap+.btn_sm{margin-left:6px}.title_wrap .right_area .btn_xs ~ .btn_xs{margin-left:3px}.title_wrap .right_area .form_chk+[class^=btn_]{margin-left:20px}.title_wrap .right_area .form_chk+.switch_list_btn_wrap{margin-left:20px}.title_wrap .right_area .required+[class^=btn_]{margin-left:20px}.title_wrap .right_area .btn_sm ~ .switch_list_btn_wrap{margin-left:4px}.title_wrap .right_area .bul_item_asterisk+[class^=btn_]{margin-left:20px}.title_wrap .right_area .bul_item_asterisk+.form_sel{margin-left:20px}.title_wrap .right_area .bul_item_asterisk+.prod_filter_wrap{margin-left:20px}.title_wrap .right_area .step_round_desc{margin-right:12px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#3c9a17;font-weight:500}.title_wrap .right_area .step_round_desc:last-child{margin-right:0}.title_wrap .category_tag_list{margin:4px 0 0 30px}.title_wrap .title_heading{display:inline-block;position:relative;font-weight:700}.title_wrap .title_heading .title_prefix{display:inline-block;color:#595959;margin-right:3px;font-weight:400}.title_wrap .title_heading.type_link:before{content:"";display:block;position:absolute;right:0}.title_wrap .title_heading.type_link:hover,.title_wrap .title_heading.type_link:focus,.title_wrap .title_heading.type_link:active{text-decoration:underline}.title_wrap .title_heading .btn_title_toggle:not(.active) .text{opacity:0.2}.title_wrap .title_heading .btn_title_toggle+.btn_title_toggle{position:relative;margin-left:28px}.title_wrap .title_heading .btn_title_toggle+.btn_title_toggle:before{content:"";position:absolute;display:inline-block;width:2px;height:13px;background:#eaeaea;left:-18px;top:17px}.title_wrap .title_heading+.btn_xs,.title_wrap .title_heading+.btn_xxs,.title_wrap .title_heading+.btn_wish_icon{margin-left:8px}.title_wrap .title_heading+.btn_wish_alarm{margin-left:6px;transform:translateY(-1px)}.title_wrap .tooltip_wrap{margin-left:6px}.title_wrap .tab_wrap{width:auto}.title_wrap .tab_wrap .tab_list_wrap{margin-bottom:0;height:auto}.title_wrap.title_size_xxl{padding-bottom:30px}.title_wrap.title_size_xxl .title_heading{font-size:30px;line-height:40px;letter-spacing:-0.01em}.title_wrap.title_size_xxl ~ .title_size_xxl{margin-top:110px}.title_wrap.title_size_xxl ~ .title_size_lg{margin-top:70px}.title_wrap.title_size_xxl ~ .title_size_md{margin-top:50px}.title_wrap.title_size_xxl+.title_size_xxl,.title_wrap.title_size_xxl+.title_size_lg,.title_wrap.title_size_xxl+.title_size_md,.title_wrap.title_size_xxl+.title_size_def{margin-top:0}.title_wrap.title_size_lg{padding-bottom:30px}.title_wrap.title_size_lg .title_heading{font-size:24px;line-height:36px;letter-spacing:-0.01em}.title_wrap.title_size_lg .title_heading+.period_text{margin-top:3px}.title_wrap.title_size_lg.has_sub_title{padding-bottom:30px}.title_wrap.title_size_lg.has_sub_title>.info_text,.title_wrap.title_size_lg.has_sub_title>[class^=bul_item_]{margin-top:10px}.title_wrap.title_size_lg.has_sub_title+.title_size_def{margin-top:20px}.title_wrap.title_size_lg.has_btn{min-height:38px;padding-bottom:27px}.title_wrap.title_size_lg ~ .title_size_lg{margin-top:70px}.title_wrap.title_size_lg ~ .title_size_md{margin-top:50px}.title_wrap.title_size_lg ~ .title_size_def{margin-top:50px}.title_wrap.title_size_lg+.title_size_lg,.title_wrap.title_size_lg+.title_size_md,.title_wrap.title_size_lg+.title_size_def{margin-top:0}.title_wrap.title_size_md{padding-bottom:20px}.title_wrap.title_size_md .title_heading{font-size:20px;line-height:30px;letter-spacing:-0.01em}.title_wrap.title_size_md .title_heading+.tab_wrap.type_text{margin:0 0 2px 16px}.title_wrap.title_size_md .title_heading+.tab_wrap.type_text.limit_text .tab_item .tab_link{max-width:76px}.title_wrap.title_size_md .title_heading+.tab_wrap.type_text.limit_text .tab_item .tab_link .tab_text{overflow:hidden;display:inline-block;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap}.title_wrap.title_size_md .title_heading+.btn_info_popup{margin-left:6px}.title_wrap.title_size_md .title_heading.type_link{position:relative;padding-right:16px}.title_wrap.title_size_md .title_heading.type_link:before{top:6px;width:10px;height:16px;background-size:10px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_more_view_black_lg@2x.png")}.title_wrap.title_size_md .title_heading.type_link:focus,.title_wrap.title_size_md .title_heading.type_link:active{text-decoration:underline}.title_wrap.title_size_md.has_btn{min-height:38px;padding-bottom:16px}.title_wrap.title_size_md.has_sub_title{padding-bottom:24px}.title_wrap.title_size_md.has_sub_title+.title_size_md{margin-top:36px}.title_wrap.title_size_md.has_sub_title+.title_size_def{margin-top:36px}.title_wrap.title_size_md ~ .title_size_md{margin-top:50px}.title_wrap.title_size_md+.title_size_md,.title_wrap.title_size_md+.title_size_def{margin-top:0}.title_wrap.title_size_def{padding-bottom:20px}.title_wrap.title_size_def .title_heading{font-size:16px;line-height:24px;letter-spacing:-0.01em}.title_wrap.title_size_def .title_heading+.btn_wish_alarm{transform:translateY(-1px)}.title_wrap.title_size_def.has_btn{min-height:38px;padding-bottom:14px}.title_wrap.title_size_def.has_sub_title{padding-bottom:20px}.title_wrap.title_size_def.has_sub_title .bul_list{margin-top:7px}.title_wrap.title_size_def.has_sub_title+.title_size_md{margin-top:30px}.title_wrap.title_size_def.has_sub_title+.title_size_def{margin-top:30px}.title_wrap.title_size_def.has_sub_title+.title_size_xs{margin-top:3px}.title_wrap.title_size_def ~ .title_size_def{margin-top:50px}.title_wrap.title_size_def+.title_size_def{margin-top:0}.title_wrap.title_size_sm{min-height:24px;padding-bottom:12px}.title_wrap.title_size_sm .title_heading{font-size:15px;line-height:23px;letter-spacing:-0.01em}.title_wrap.title_size_sm .title_heading+.btn_info_popup{margin-left:6px}.title_wrap.title_size_sm.has_sub_title{padding-bottom:20px}.title_wrap.title_size_sm ~ .title_size_sm{margin-top:20px}.title_wrap.title_size_sm+.title_size_sm{margin-top:0}.title_wrap.title_size_xs{padding-bottom:10px}.title_wrap.title_size_xs .title_heading{font-size:14px;line-height:22px;letter-spacing:-0.01em}.title_wrap.title_size_xs .title_heading .ico_speech{margin:2px 4px 0 0}.title_wrap.title_size_xs.has_sub_title>.info_text,.title_wrap.title_size_xs.has_sub_title>[class^=bul_item_]{margin-top:7px}.title_wrap.title_size_xs ~ .title_size_xs{margin-top:18px}.title_wrap.title_size_xs+.title_size_xs{margin-top:0}.title_wrap.title_size_xxs{padding-bottom:8px}.title_wrap.title_size_xxs .title_heading{font-size:13px;line-height:19px;letter-spacing:-0.01em}.title_wrap.title_size_xxs+.title_size_xxs{margin-top:0}.title_wrap .required{display:inline-block;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959;vertical-align:top}.title_wrap .required:before{content:"*";display:inline-block;position:relative;width:6px;height:6px;margin-right:3px;-webkit-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);transform:translateY(6px);background-size:6px 6px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_required@2x.png");color:transparent}.title_wrap .count{display:inline-block;min-width:20px;padding:0 6px;margin:-1px 0 0 5px;color:#fff;font-size:12px;line-height:18px;letter-spacing:-0.01em;line-height:20px;font-weight:700;background:#000;border-radius:20px;text-align:center;box-sizing:border-box;vertical-align:top}.title_wrap .standard_date{display:inline-block;position:relative;margin-left:10px;padding-left:20px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#767676;vertical-align:top}.title_wrap .standard_date:before{content:"";display:block;position:absolute;left:0;top:2px;width:15px;height:15px;background-repeat:no-repeat;background-size:15px 15px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_standard_time@2x.png")}.title_wrap .standard_date .date{font-weight:500}.title_wrap .period_text{display:inline-block;color:#595959;margin-left:6px;font-size:14px;line-height:22px;letter-spacing:-0.01em;vertical-align:top}.title_wrap.has_sub_title{flex-wrap:wrap}.title_wrap.has_sub_title .title_heading{display:block;padding-bottom:0}.title_wrap.has_sub_title>.info_text,.title_wrap.has_sub_title>[class^=bul_item_]{width:100%;margin-top:6px}.title_wrap.has_sub_title>.info_text+.bul_list,.title_wrap.has_sub_title>[class^=bul_item_]+.bul_list{margin-top:10px}.title_wrap.has_sub_title .sub_title_wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-top:6px}.title_wrap.has_sub_title .sub_title_wrap .tooltip_wrap{margin-left:6px}.title_wrap.has_sub_title .sub_title_wrap>.info_text,.title_wrap.has_sub_title .sub_title_wrap>[class^=bul_item_]{width:auto;margin-top:0}.title_wrap.has_sub_title .sub_title_wrap .right_area{flex-shrink:0;margin-left:auto}.title_wrap.has_sub_title .sub_title_wrap.type_bottom{align-items:flex-end}.title_wrap.has_sub_title .sub_title_wrap.type_bottom .tooltip_wrap{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}.title_wrap.has_line{margin-bottom:30px;border-bottom:1px solid #000}.title_wrap.has_line_gray{margin-bottom:30px;border-bottom:1px solid #d5d5d5}.title_wrap.align_center{justify-content:center}.title_wrap+.prod_list_wrap{padding:0;border-top:none}.contents_wrap.aside .title_wrap.title_size_md ~ .title_size_md,.contents_wrap.aside .title_wrap.title_size_lg ~ .title_size_md{margin-top:70px}.contents_wrap.aside .title_wrap.title_size_md+.title_size_md,.contents_wrap.aside .title_wrap.title_size_lg+.title_size_md{margin-top:0}.contents_wrap.aside .title_wrap.title_size_def.has_sub_title+.title_size_md{margin-top:50px}.fc_spot{color:#474c98 !important}.fc_black{color:#000 !important}.fc_green{color:#3c9a17 !important}.fc_red{color:#ec1f2d !important}.fw_bold{font-weight:700 !important}.fw_medium{font-weight:500 !important}.fw_regular{font-weight:400 !important}[class^=bul_item_]{position:relative;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#595959;font-weight:400;text-align:left}[class^=bul_item_]+[class^=bul_item_]{margin-top:10px}[class^=bul_item_] .bul_list{margin-top:10px}[class^=bul_item_] .bul_list.type_sub_sm{margin-top:6px}[class^=bul_item_] a{color:inherit}[class^=bul_item_] a.btn_light_gray{color:#fff}[class^=bul_item_] .bul_item_dash{margin-top:6px}[class^=bul_item_] .btn_text_link{display:inline;color:inherit;font-size:inherit;line-height:inherit;text-decoration:underline}[class^=bul_item_] .btn_text_link .text{display:inline}[class^=bul_item_] .btn_more_view:not(:first-child){margin-top:6px}[class^=bul_item_]+.btn_more_view,[class^=bul_item_]+.btn_more_list{margin-top:6px}[class^=bul_item_] .btn_xxs{margin:-2px 0 0 10px}[class^=bul_item_]>.btn_xs{margin-top:6px}[class^=bul_item_].font_size_lg{padding-left:12px;font-size:24px;line-height:36px;letter-spacing:-0.01em;letter-spacing:-0.025em}[class^=bul_item_].font_size_lg:before{width:4px;height:4px;top:14px}[class^=bul_item_].font_size_xxs{font-size:13px;line-height:19px;letter-spacing:-0.01em}[class^=bul_item_].font_size_xxs+.font_size_xxs{margin-top:6px}[class^=bul_item_].font_size_xxs .info_text_list,[class^=bul_item_].font_size_xxs .bul_list{margin-top:6px}[class^=bul_item_].font_size_min{padding-left:6px;font-size:12px;line-height:18px;letter-spacing:-0.01em}[class^=bul_item_].font_size_min:before{width:2px;height:2px}[class^=bul_item_].font_size_min+.font_size_min{margin-top:4px}[class^=bul_item_].font_size_min .bul_list{margin-top:4px}.bul_item_dot{padding-left:9px}.bul_item_dot:before{content:"";display:block;position:absolute;left:0;top:8px;width:3px;height:3px;border-radius:50%;background-color:#999}.bul_item_dot.font_size_min:before{top:7px}.bul_item_dot.fc_dark_gray{color:#292929}.bul_item_dot.fc_light_gray{color:#767676}.bul_item_dot .bul_item_asterisk{display:block;margin-top:6px}.bul_item_dot .bul_item_dash{margin-top:6px}.bul_item_asterisk{color:#767676;padding-left:8px}.bul_item_asterisk:before{content:"*";color:#474c98;position:absolute;left:0;top:0}.bul_item_asterisk.font_size_min:before{top:1px}.bul_item_asterisk.fc_spot:before{color:#474c98}.bul_item_asterisk.fc_red:before{color:#ec1f2d}.bul_item_branch{padding-left:12px}.bul_item_branch:before{content:"";display:block;position:absolute;left:0;top:4px;width:6px;height:6px;background-size:6px 6px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bul_branch@2x.png")}.bul_item_branch.font_size_min{padding-left:12px}.bul_item_branch.font_size_min:before{top:4px;width:6px;height:6px}.bul_item_dash{padding-left:8px}.bul_item_dash:before{content:"-";display:block;position:absolute;left:0;top:0;background:none}.bul_item_dash.font_size_xxs{padding-left:6px}.bul_item_dash.font_size_min:before{width:auto;height:auto}.bul_item_dash.fc_light_gray{color:#767676}.bul_item_check{color:#767676;padding-left:14px}.bul_item_check:before{content:"";display:block;position:absolute;left:0;top:50%;width:10px;height:7px;background-size:10px 7px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_info_text_check_h7@2x.png");-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.decimal_item{color:#595959;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:400}.decimal_item ~ .decimal_item{margin-top:8px}.decimal_item.font_size_xxs{font-size:13px;line-height:19px;letter-spacing:-0.01em}.decimal_item.font_size_min{font-size:12px;line-height:18px;letter-spacing:-0.01em}.decimal_item .btn_text_link{display:inline;color:inherit;font-size:inherit;line-height:inherit;text-decoration:underline}.decimal_item .btn_text_link .text{display:inline}.decimal_list{padding-left:15px;list-style:decimal;box-sizing:border-box}.number_text_list .number_text_item{font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#000}.number_text_list .number_text_item+.number_text_item{margin-top:16px}.number_text_list .number_text_item .number_text{display:block;font-weight:500;vertical-align:top}.number_text_list .number_text_item .number_text+.tbl_row_wrap{margin-top:12px}.number_text_list+.info_text_box{margin-top:30px}.bul_list+.title_wrap.title_size_sm{margin-top:20px}.bul_list+.title_wrap.title_size_xs{margin-top:18px}.bul_list+.title_wrap.title_size_min{margin-top:16px}.bul_list+.info_text_box{margin-top:30px}.bul_list+.btn_xxs{margin-top:10px}.bul_list+.btn_more_view{margin-top:6px}.bul_list+.btn_more_list{margin-top:10px}.bul_list+.btn_wrap:not(.page_bottom){margin-top:20px}.info_text{font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#595959}.info_text.font_size_xxs{font-size:13px;line-height:19px;letter-spacing:-0.01em}.info_text.font_size_xxs+.info_text.font_size_xxs{margin-top:16px}.info_text.font_size_min{font-size:12px;line-height:18px;letter-spacing:-0.01em}.info_text.font_size_min+.info_text.font_size_min{margin-top:16px}.info_text.font_size_sm{font-size:15px;line-height:23px;letter-spacing:-0.01em;color:#000;font-weight:500;margin-bottom:13px}.info_text.font_size_def{font-size:16px;line-height:24px;letter-spacing:-0.01em;color:#000;font-weight:500}.info_text.fc_light_gray{color:#767676}.info_text+.info_text{margin-top:16px}.info_text .btn_text_link{display:inline;color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;text-decoration:underline}.info_text .btn_text_link .text{display:inline}.info_text+.bul_list{margin-top:12px}.info_text+.bul_list.type_sub_sm{margin-top:6px}.info_text .btn_info_popup{margin-top:2px;margin-left:3px}.info_text .btn_more_view:not(:first-child){margin-top:6px}.info_text+.btn_more_view{margin-top:6px}.info_text+.btn_more_list{margin-top:10px}.info_text+.tbl_row_wrap,.info_text+.tbl_col_wrap{margin-top:20px}.info_text+.file_list{margin-top:10px}.info_ico_text{position:relative;padding-left:22px;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#767676;font-weight:500;text-align:left;vertical-align:top}.info_ico_text:before{content:"";display:inline-block;position:absolute;left:0;top:2px;width:16px;height:16px;background-position:center;background-repeat:no-repeat;background-size:16px 16px;background-image:url("../../common/images/ico_info_text@2x.png")}.info_ico_text.font_size_xxs{font-size:13px;line-height:19px;letter-spacing:-0.01em}.info_ico_text.font_size_xxs:before{top:1px}.underline{text-decoration:underline}.info_text_list .info_text+.info_text,.info_text_list .info_text.font_size_xxs+.info_text,.info_text_list .info_text.font_size_min+.info_text{margin-top:0}.info_text_list .info_text.font_size_sm:last-child{margin-bottom:0}.info_text_list+.btn_more_view{margin-top:6px}.info_text_list+.btn_more_list{margin-top:10px}ol.info_text_list .info_text .bul_item_dash,ol.info_text_list .info_text.font_size_xxs .bul_item_dash,ol.info_text_list .info_text.font_size_min .bul_item_dash{margin-left:6px}.info_text_box{display:block;padding:18px;border-radius:10px;background-color:#f7f7f7;box-sizing:border-box}.info_text_box .info_text_inner+.info_text_inner{margin-top:18px;padding-top:18px;border-top:1px solid #eaeaea}.info_text_box .info_text+.bul_list{margin-top:6px}.info_text_box .bul_list+.info_text{margin-top:10px}.info_text_box+.bul_list{margin-top:20px}.info_text_box+.btn_more_view,.info_text_box+.btn_more_list{margin-top:8px}.info_text_box+.title_wrap{margin-top:20px}.info_text_box+.info_text_box{margin-top:30px}.info_text_box+.payment_info_wrap{margin-top:30px}.info_text_box+.fold_box_wrap{margin-top:20px}.info_text_box+.cont_summary_box{margin-top:20px}.info_text_box+.tbl_prod_wrap.type_myroom{margin-top:12px}.info_text_box .info_text_list .info_text+.info_text{margin-top:6px}.info_text_box.size_sm{padding:14px}.info_text_box.size_sm [class^=bul_item_].font_size_min+[class^=bul_item_].font_size_min{margin-top:4px}.info_text_box.size_lg{padding:24px}.info_text_box.size_lg .right_area{margin-left:auto}.info_text_box.size_lg .right_area.has_btn_xs{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-top:-4px;margin-bottom:-4px}.info_text_box.size_lg .right_area.has_btn_xs .btn_xs+.btn_xs{margin-left:3px}.info_text_box.size_lg+.tbl_row_wrap,.info_text_box.size_lg+.tbl_col_wrap{margin-top:50px}.info_text_box.type_purple{background-color:rgba(80,85,177,0.06)}.info_text_box.type_purple [class^=bul_item_]{font-weight:500;color:#474c98}.info_text_box.type_purple .point_text{color:#5055b1}.info_text_box.type_white{background-color:#fff}.info_text_box.type_white .point_text{color:#000}.info_text_box .info_row_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.info_text_box .info_row_box .title_wrap{padding-bottom:0;min-width:104px;padding-right:15px;box-sizing:border-box}.cont_summary_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-bottom:20px}.cont_summary_box .info_text.font_size_sm{margin-bottom:0}.cont_summary_box .info_text.font_size_sm ~ .bul_item_asterisk{margin-left:6px}.cont_summary_box .required{display:inline-block;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959;vertical-align:top}.cont_summary_box .required:before{content:"*";display:inline-block;position:relative;width:6px;height:6px;margin-right:3px;-webkit-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);transform:translateY(6px);background-size:6px 6px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_required@2x.png");color:transparent}.cont_summary_box .right_area{margin-left:auto}.ord_progress_list{position:relative;font-size:0}.ord_progress_list .ord_progress_item{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;position:relative;z-index:1}.ord_progress_list .ord_progress_item [class^=ico_]{flex:0 auto;width:58px}.ord_progress_list .ord_progress_item .ord_progress_step{display:inline-block;flex:1;padding-left:14px;vertical-align:top}.ord_progress_list .ord_progress_item .ord_progress_step .ord_step_num{display:block;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:700;color:#474c98;vertical-align:top}.ord_progress_list .ord_progress_item .ord_progress_step .ord_step_text{display:block;margin-top:4px;font-size:14px;line-height:22px;letter-spacing:-0.01em;vertical-align:top}.ord_progress_list .ord_progress_item+.ord_progress_item{padding-top:12px}.ord_progress_list .ord_progress_item .btn_text_link{display:inline;color:inherit;font-size:inherit;line-height:inherit;text-decoration:underline}.ord_progress_list .ord_progress_item .btn_text_link .text{display:inline}.ord_progress_list:before{content:"";position:absolute;top:29px;left:29px;width:1px;height:calc(100% - 58px);background-size:1px 3px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/line_dot_vertical@2x.png");background-repeat:repeat-y}.step_highlight_list{display:block}.step_highlight_list .step_item{display:block;text-align:left;box-sizing:border-box}.step_highlight_list .step_item ~ .step_item{margin-top:6px}.step_highlight_list .step_item .step_text_box{display:block;font-size:0}.step_highlight_list .step_item .step_text_box .step_num{display:inline-block;width:60px;margin-right:5px;color:#474c98;font-size:12px;line-height:18px;letter-spacing:-0.01em;font-weight:500;vertical-align:top}.step_highlight_list .step_item .step_text_box .step_num .highlight{display:inline-block;position:relative}.step_highlight_list .step_item .step_text_box .step_num .highlight:before{content:"";display:inline-block;position:absolute;left:0;bottom:2px;width:100%;height:6px;background-color:#eaeaea}.step_highlight_list .step_item .step_text_box .step_num .highlight .num{display:inline-block;position:relative;z-index:1}.step_highlight_list .step_item .step_text_box .step_text{display:inline-block;width:calc(100% - 65px);color:#000;font-size:14px;line-height:22px;letter-spacing:-0.01em;vertical-align:top}.step_highlight_list .step_item .step_text_box .step_text .btn_more_view:not(:first-child){margin-top:6px}.step_pill_list{display:block}.step_pill_list .step_item{display:block;position:relative;padding:0 0 24px 16px;text-align:left;box-sizing:border-box;font-size:0}.step_pill_list .step_item:before{content:"";display:inline-block;position:absolute;left:0;top:10px;width:6px;height:6px;border-radius:50%;background-color:#5055b1}.step_pill_list .step_item:after{content:"";display:inline-block;position:absolute;left:2px;top:26px;bottom:0;width:1px;border-left:1px dashed #ccc}.step_pill_list .step_item:last-child{padding-bottom:0}.step_pill_list .step_item:last-child:after{display:none}.step_pill_list .step_item .step_text{display:inline-block;color:#000;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:500;vertical-align:top;text-align:left}.step_pill_list .step_item .step_text .btn_more_view:not(:first-child){margin-top:6px}.step_pill_list .step_item .step_text_box{display:block;font-size:0}.step_pill_list .step_item .step_text_box .step_num{display:inline-block;width:69px;height:25px;padding:2px 5px 3px;margin-right:10px;color:#474c98;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:700;border:1px solid #5055b1;border-radius:25px;vertical-align:top;box-sizing:border-box;text-align:center}.step_pill_list .step_item .step_text_box .step_text{width:calc(100% - 79px);margin-top:3px}.step_pill_list .step_item .step_cont_box{display:block;margin-top:12px;font-size:0}.step_pill_list .step_item .step_cont_box .cont_img_box{display:inline-block;width:calc((100% - 8px) / 2);border-radius:10px;overflow:hidden}.step_pill_list .step_item .step_cont_box .cont_img_box img{width:100%}.step_pill_list .step_item .step_cont_box .cont_img_box ~ .cont_img_box{margin-left:8px}.step_pill_list .step_item .step_cont_box .cont_img_box.full{width:100%}.step_pill_list .step_item .step_cont_box .bul_list+.cont_img_box{margin-top:10px}.history_list{display:block}.history_list .history_item{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;position:relative;padding:0 0 10px 16px;text-align:left;box-sizing:border-box;font-size:0}.history_list .history_item:before{content:"";display:inline-block;position:absolute;left:0;top:8px;width:7px;height:7px;box-sizing:border-box;border-radius:50%;background-color:#fff;border:solid 2px #999;z-index:1}.history_list .history_item:after{content:"";display:inline-block;position:absolute;left:3px;top:17px;bottom:-60px;width:1px;border-left:1px dashed #ccc}.history_list .history_item:first-child:after{top:17px}.history_list .history_item:last-child{padding-bottom:0}.history_list .history_item:last-child:after{display:none}.history_list .history_item .history_title{font-size:16px;line-height:24px;letter-spacing:-0.01em;font-weight:700;color:#000}.history_list .history_item .history_title+.history_cont_box{margin-top:16px}.history_list .history_item .history_cont_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;border-radius:16px;border:solid 1px #eaeaea;padding:29px;width:100%;box-sizing:border-box}.history_list .history_item .history_cont_box .history_cont_inner{font-size:14px;line-height:22px;letter-spacing:-0.01em}.history_list .history_item .history_cont_box .right_area{flex-shrink:0;margin-left:auto;font-size:14px;line-height:22px;letter-spacing:-0.01em}.history_list .history_item .history_cont_box+.history_cont_box{margin-top:10px}.history_list .history_item .history_cont_box.bg_gray{background:#f7f7f7}.history_list .history_item+.history_item{margin-top:50px}.history_list.type_notify .history_item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;border-radius:0}.history_list.type_notify .history_item:before{top:17px}.history_list.type_notify .history_item:after{bottom:-70px}.history_list.type_notify .history_item.type_primary:before{width:9px;height:9px;border:0;background:#5055b1;top:7px}.history_list.type_notify .history_item.type_primary:after{bottom:-50px}.history_list.type_notify .history_item.type_primary+.history_item{margin-top:30px}.history_list.type_notify .history_item+.type_primary{margin-top:62px}.history_list.type_notify .history_item .history_title{flex:0 0 213px}.history_list.type_notify .history_item .history_title .history_time{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-top:10px}.history_list.type_notify .history_item .history_title .history_time .time{color:#595959;font-size:16px;line-height:24px;letter-spacing:-0.01em;font-weight:400}.history_list.type_notify .history_item .history_title .history_time .ico_advertise{width:24px;height:14px;margin-left:5px}.history_list.type_notify .history_item .notify_cont_area{flex-shrink:0;width:480px}.history_list.type_notify .history_item .history_cont_box{display:block;margin-top:10px;padding:0;border-radius:0;border:none;overflow:hidden}.history_list.type_notify .history_item .history_cont_box .notify_info{width:100%;table-layout:fixed}.history_list.type_notify .history_item .history_cont_box .notify_info th{color:#595959;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:500;text-align:left}.history_list.type_notify .history_item .history_cont_box .notify_info td{font-size:14px;line-height:22px;letter-spacing:-0.01em}.history_list.type_notify .history_item .history_cont_box .notify_info tr:nth-child(n+2) th,.history_list.type_notify .history_item .history_cont_box .notify_info tr:nth-child(n+2) td{padding-top:8px}.history_list.type_notify .history_item .history_cont_box .prod_area.horizontal .prod_thumb_box{width:64px}.history_list.type_notify .history_item .history_cont_box .prod_area.horizontal .prod_thumb_box .img_box img{max-height:calc((64px - 2px) * 1.618 - 10px)}.history_list.type_notify .history_item .history_cont_box .prod_area.horizontal .prod_thumb_box .img_box .ico_adult{left:50%;top:50%;bottom:auto;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.history_list.type_notify .history_item .history_cont_box .prod_area.horizontal:not(.type_bookcast) .prod_info_box{margin-left:10px}.history_list.type_notify .history_item .history_cont_box .prod_area.horizontal:not(.type_bookcast) .prod_info_box .prod_price .point{padding-top:1px}.history_list.type_notify .history_item .history_cont_box .prod_area.horizontal:not(.type_bookcast) .prod_info_box .prod_cut_info{margin-bottom:5px}.history_list.type_notify .history_item .history_cont_box .prod_area.horizontal:not(.type_bookcast) .prod_info_box .prod_name{font-size:13px;line-height:19px;letter-spacing:-0.01em}.history_list.type_notify .history_item .history_cont_box .prod_area.horizontal:not(.type_bookcast) .prod_info_box .prod_name.h_fixed{height:calc(19px * 2)}.history_list.type_notify .history_item .history_cont_box .prod_area.horizontal:not(.type_bookcast) .prod_info_box .prod_name:not(.ellipsis_single){max-height:calc(19px * 2)}.history_list.type_notify .history_item .history_cont_box .prod_area.horizontal:not(.type_bookcast) .prod_info_box .prod_multi_count .prod_count{font-size:13px;line-height:19px;letter-spacing:-0.01em}.history_list.type_notify .history_item .history_cont_box .prod_area.horizontal:not(.type_bookcast) .prod_info_box .prod_language{margin-bottom:4px;font-size:12px;line-height:18px;letter-spacing:-0.01em}.history_list.type_notify .history_item .history_cont_box .prod_area.horizontal:not(.type_bookcast) .prod_info_box .prod_author,.history_list.type_notify .history_item .history_cont_box .prod_area.horizontal:not(.type_bookcast) .prod_info_box .prod_last_update,.history_list.type_notify .history_item .history_cont_box .prod_area.horizontal:not(.type_bookcast) .prod_info_box .popular_prod_name{margin-top:4px;font-size:12px;line-height:18px;letter-spacing:-0.01em;display:block;display:-webkit-box;overflow:hidden;max-height:36px;line-height:18px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal}.history_list.type_notify .history_item .history_cont_box .prod_area.horizontal:not(.type_bookcast) .prod_info_box .prod_price{margin-top:13px}.history_list.type_notify .history_item .history_cont_box .prod_area.horizontal:not(.type_bookcast) .prod_info_box .prod_price .percent{font-size:13px;line-height:19px;letter-spacing:-0.01em}.history_list.type_notify .history_item .history_cont_box .prod_area.horizontal:not(.type_bookcast) .prod_info_box .prod_price .price .val,.history_list.type_notify .history_item .history_cont_box .prod_area.horizontal:not(.type_bookcast) .prod_info_box .prod_price .price .unit{font-size:13px;line-height:19px;letter-spacing:-0.01em}.history_list.type_notify .history_item .history_cont_box .prod_area.horizontal:not(.type_bookcast) .prod_info_box .prod_price_cart .prod_price{margin-top:0}.history_list.type_notify .history_item .history_cont_box .prod_area.horizontal:not(.type_bookcast) .prod_info_box .prod_price_cart .prod_purchase_state,.history_list.type_notify .history_item .history_cont_box .prod_area.horizontal:not(.type_bookcast) .prod_info_box .prod_price_cart .prod_condition{margin-top:0}.history_list.type_notify .history_item .history_cont_box .prod_area.horizontal.type_bookcast .prod_thumb_box{width:100px}.history_list.type_notify .history_item .history_cont_box .prod_area.horizontal.type_bookcast .prod_thumb_box .img_box img{max-height:none}.history_list.type_notify .history_item .history_cont_box .prod_area+.round_gray_box{margin-top:24px}.history_list.type_notify .history_item .history_cont_box .notify_batch_coupon{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex-wrap:wrap;position:relative;margin-top:24px;padding-top:24px}.history_list.type_notify .history_item .history_cont_box .notify_batch_coupon:before{content:"";position:absolute;top:0;left:-40px;right:-40px;display:block;height:1px;background-color:#eaeaea}.history_list.type_notify .history_item .history_cont_box .notify_batch_coupon .img_coupon{height:60px}.history_list.type_notify .history_item .history_cont_box .notify_batch_coupon .coupon_info{flex:1;margin-left:16px}.history_list.type_notify .history_item .history_cont_box .notify_batch_coupon .coupon_info .title{font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:500}.history_list.type_notify .history_item .history_cont_box .notify_batch_coupon .coupon_info .desc{color:#595959;margin-top:6px;font-size:12px;line-height:18px;letter-spacing:-0.01em}.history_list.type_notify .history_item .history_cont_box .notify_batch_coupon .coupon_desc{display:block;width:100%;margin-top:6px;font-size:12px;line-height:18px;letter-spacing:-0.01em;color:#595959}.history_list.type_notify .history_item .history_cont_box .delivery_tracking_wrap .delivery_status_list .status_item .ico_box{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;display:-webkit-inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.history_list.type_notify .history_item .history_cont_box .delivery_tracking_wrap .delivery_status_list .status_item .ico_box>img{width:26px;height:26px;opacity:0.3}.history_list.type_notify .history_item .history_cont_box .delivery_tracking_wrap .delivery_status_list .status_item .info_box{margin-top:6px}.history_list.type_notify .history_item .history_cont_box .delivery_tracking_wrap .delivery_status_list .status_item.active .ico_box{border-color:#fff}.history_list.type_notify .history_item .history_cont_box .delivery_tracking_wrap .delivery_status_list .status_item.active .ico_box>img{opacity:1}.history_list.type_notify .history_item .history_cont_box .delivery_tracking_wrap .delivery_status_list .status_item.active .info_box .desc{font-weight:400}.history_list.type_notify .history_item .history_cont_box .notify_top,.history_list.type_notify .history_item .history_cont_box .notify_middle,.history_list.type_notify .history_item .history_cont_box .notify_footer{border:solid 1px #eaeaea}.history_list.type_notify .history_item .history_cont_box .notify_top.type_marketing,.history_list.type_notify .history_item .history_cont_box .notify_middle.type_marketing,.history_list.type_notify .history_item .history_cont_box .notify_footer.type_marketing{border:none}.history_list.type_notify .history_item .history_cont_box .notify_top{position:relative;padding:36px 40px 24px;border-bottom:none;border-radius:16px 16px 0 0}.history_list.type_notify .history_item .history_cont_box .notify_top .notice_title{margin-right:20px;font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:700;word-break:keep-all}.history_list.type_notify .history_item .history_cont_box .notify_top .notice_desc{margin-top:10px;font-size:14px;line-height:22px;letter-spacing:-0.01em}.history_list.type_notify .history_item .history_cont_box .notify_top .notice_desc.type_apology{color:#767676}.history_list.type_notify .history_item .history_cont_box .notify_top .prod_area{margin-top:24px}.history_list.type_notify .history_item .history_cont_box .notify_top .prod_area .prod_info_box .prod_option_list{margin-top:5px}.history_list.type_notify .history_item .history_cont_box .notify_top .btn_history_delete{position:absolute;width:20px;height:20px;padding:2px;top:29px;right:29px}.history_list.type_notify .history_item .history_cont_box .notify_top .btn_history_delete .ico_history_del{width:16px;height:16px;background-size:16px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_history_del_black@2x.png")}.history_list.type_notify .history_item .history_cont_box .notify_top .notify_info{margin-top:25px}.history_list.type_notify .history_item .history_cont_box .notify_top .delivery_tracking_wrap{margin-top:25px}.history_list.type_notify .history_item .history_cont_box .notify_top .delivery_tracking_wrap .delivery_status_list{justify-content:center}.history_list.type_notify .history_item .history_cont_box .notify_top .delivery_tracking_wrap .delivery_status_list .status_item{flex:0 90px}.history_list.type_notify .history_item .history_cont_box .notify_top .delivery_tracking_wrap .delivery_tracking_complete{margin-top:18px;text-align:center;font-size:14px;line-height:22px;letter-spacing:-0.01em}.history_list.type_notify .history_item .history_cont_box .notify_middle{padding:25px 40px 30px;border-bottom:none}.history_list.type_notify .history_item .history_cont_box .notify_middle .bar_code_wrap{margin-top:30px}.history_list.type_notify .history_item .history_cont_box .notify_middle .bar_code_wrap .bar_code_box{width:335px;margin:0 auto;padding:16px 0;border:1px solid #d5d5d5;border-radius:10px;box-sizing:border-box}.history_list.type_notify .history_item .history_cont_box .notify_middle .bar_code_wrap .bar_code_box .barcode_inner{width:287px;height:72px;margin:0 auto}.history_list.type_notify .history_item .history_cont_box .notify_middle .bar_code_wrap .desc{margin-top:18px;text-align:center;font-size:14px;line-height:22px;letter-spacing:-0.01em}.history_list.type_notify .history_item .history_cont_box .notify_middle .info_text_box{margin-top:24px}.history_list.type_notify .history_item .history_cont_box .notify_middle .info_text_box .bul_item_dot{font-size:13px;line-height:19px;letter-spacing:-0.01em}.history_list.type_notify .history_item .history_cont_box .notify_middle .info_text_box .bul_item_dot+.bul_item_dot{margin-top:6px}.history_list.type_notify .history_item .history_cont_box .notify_middle .coupon_list_title{text-align:left;margin-bottom:20px}.history_list.type_notify .history_item .history_cont_box .notify_middle .coupon_list_wrap.horizontal{text-align:center}.history_list.type_notify .history_item .history_cont_box .notify_middle .coupon_list_wrap.horizontal .coupon_item_box{display:inline-block}.history_list.type_notify .history_item .history_cont_box .notify_middle .coupon_list_wrap.horizontal .coupon_item_box+.coupon_item_box{position:relative;padding-left:40px;margin-left:40px}.history_list.type_notify .history_item .history_cont_box .notify_middle .coupon_list_wrap.horizontal .coupon_item_box+.coupon_item_box:before{content:"";display:inline-block;position:absolute;left:0;top:0;width:1px;height:66px;border-left:1px dashed #eaeaea}.history_list.type_notify .history_item .history_cont_box .notify_middle .coupon_list_wrap:not(.horizontal) .coupon_item_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.history_list.type_notify .history_item .history_cont_box .notify_middle .coupon_list_wrap:not(.horizontal) .coupon_item_box+.coupon_item_box{position:relative;padding-top:20px;margin-top:20px}.history_list.type_notify .history_item .history_cont_box .notify_middle .coupon_list_wrap:not(.horizontal) .coupon_item_box+.coupon_item_box:before{content:"";display:inline-block;position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px dashed #eaeaea}.history_list.type_notify .history_item .history_cont_box .notify_middle .coupon_list_wrap:not(.horizontal) .right_area{margin-left:16px}.history_list.type_notify .history_item .history_cont_box .notify_middle .coupon_list_wrap:not(.horizontal) .right_area .info_text_list .info_text{font-size:13px;line-height:19px;letter-spacing:-0.01em}.history_list.type_notify .history_item .history_cont_box .notify_middle .coupon_list_wrap .coupon_title{display:inline-block;margin-top:12px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959;font-weight:500;vertical-align:top}.history_list.type_notify .history_item .history_cont_box .notify_middle .alarm_inquiry_title{position:relative;padding:1px 0 0 30px;font-size:14px;line-height:22px;letter-spacing:-0.01em;display:block;display:-webkit-box;overflow:hidden;max-height:44px;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal}.history_list.type_notify .history_item .history_cont_box .notify_middle .alarm_inquiry_title .ico_question{display:inline-block;position:absolute;left:0;top:0;width:24px;height:24px;background:#5055b1;border-radius:50%;vertical-align:top}.history_list.type_notify .history_item .history_cont_box .notify_middle .alarm_inquiry_title .ico_question:before{content:"Q";position:absolute;left:50%;top:50%;padding-bottom:1px;font-size:13px;letter-spacing:-0.01em;color:#fff;font-weight:500;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.history_list.type_notify .history_item .history_cont_box .notify_middle .user_grade_info{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.history_list.type_notify .history_item .history_cont_box .notify_middle .user_grade_info .user_grade{margin-right:16px}.history_list.type_notify .history_item .history_cont_box .notify_middle .user_grade_info .user_grade img{height:48px}.history_list.type_notify .history_item .history_cont_box .notify_middle .user_grade_info .notify_info{flex:1}.history_list.type_notify .history_item .history_cont_box .notify_footer{width:100%;height:55px;border-top:none;border-radius:0 0 16px 16px;overflow:hidden}.history_list.type_notify .history_item .history_cont_box .notify_footer .btn_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;height:100%}.history_list.type_notify .history_item .history_cont_box .notify_footer .btn_wrap .btn_lg{flex:1;height:100%;color:#474c98;background:rgba(80,85,177,0.06);border:none;border-radius:0;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:700}.history_list.type_notify .history_item .history_cont_box .notify_footer .btn_wrap .btn_lg+.btn_lg{position:relative;margin-left:0}.history_list.type_notify .history_item .history_cont_box .notify_footer .btn_wrap .btn_lg+.btn_lg:before{content:"";position:absolute;display:inline-block;width:1px;height:10px;background:#d5d5d5;left:0;top:20px}.history_list.type_notify .history_item .sub_banner_box{margin-top:12px}.history_list.type_notify .history_item .sub_banner_box a,.history_list.type_notify .history_item .sub_banner_box img{width:100%}.history_list.type_notify .history_item .last_notify_box{color:#595959;margin-top:40px;padding:21px;border:1px dashed #eaeaea;border-radius:16px;text-align:center;font-size:13px;line-height:19px;letter-spacing:-0.01em}.history_list.type_notify .history_item .marketing_title.type_marketing{display:inline-block;margin-bottom:20px;font-size:14px;line-height:22px;letter-spacing:-0.01em;display:block;display:-webkit-box;overflow:hidden;max-height:44px;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal;vertical-align:top}.history_list.type_notify .history_item .notify_top.type_marketing{position:relative;padding:0;border-radius:16px 16px 0 0;overflow:hidden}.history_list.type_notify .history_item .notify_top.type_marketing img{width:100%}.history_list.type_notify .history_item .notify_footer.type_marketing{margin-top:0}.history_list.type_notify .history_item .notify_footer.type_marketing .btn_lg{color:#fff;background:#5055b1;font-weight:700}.point_text{display:inline-block;font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:700;color:#4dac27;vertical-align:top}.point_text .ico_point_green{margin-top:1px}.ico_point_green{display:inline-block;width:20px;height:20px;vertical-align:top;background-size:20px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_point_green@2x.png")}.ico_point_primary{display:inline-block;width:20px;height:20px;vertical-align:top;background-size:20px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_point_primary@2x.png")}.chk_info_desc{display:inline-block;position:relative;padding-left:16px;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#595959;font-weight:500;vertical-align:top}.chk_info_desc:before{content:"";display:block;position:absolute;left:0;top:6px;width:12px;height:8px;background-repeat:no-repeat;background-size:12px 8px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_chk_desc@2x.png")}.chk_info_desc.type_green{color:#3c9a17}.chk_info_desc.type_green .fc_black{color:#000;font-weight:400}.chk_info_desc.type_green:before{background-size:12px 8px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_chk_desc_green@2x.png")}.chk_info_desc.type_green.size_sm{padding-left:18px}.chk_info_desc.type_green.size_sm:before{top:3px;width:14px;height:14px;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_chk_desc_green_sm_14@2x.png")}.quotes_status_box .quotes_status_text{display:inline-block;position:relative;padding:0 18px;color:#595959;font-size:14px;line-height:22px;letter-spacing:-0.01em}.quotes_status_box .quotes_status_text:before,.quotes_status_box .quotes_status_text:after{content:"";display:block;position:absolute;width:10px;height:9px;background-position:center;background-repeat:no-repeat;background-size:10px 9px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_quotes_gray@2x.png")}.quotes_status_box .quotes_status_text:before{top:3px;left:0}.quotes_status_box .quotes_status_text:after{top:2px;right:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.quotes_status_box.type_lg .quotes_status_text{color:#000;font-size:16px;line-height:24px;letter-spacing:-0.01em}.mark{color:#474c98 !important;font-weight:700 !important}.portrait_img_box{position:relative;display:block;width:100%;height:100%;overflow:hidden}.portrait_img_box img{position:absolute;display:block;margin:0 auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.portrait_img_box.landscape img,.portrait_img_box.even img{max-width:100%}.portrait_img_box.portrait img{max-height:100%}.blur_img_box{position:relative;overflow:hidden}.blur_img_box img{position:absolute;width:160%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.blur_img_wrap{position:relative}.blur_img_wrap.landscape .blur_img_box,.blur_img_wrap.even .blur_img_box{height:100%}.blur_img_wrap.landscape .blur_img_box img,.blur_img_wrap.even .blur_img_box img{height:100%}.blur_img_wrap.landscape .portrait_img_box,.blur_img_wrap.even .portrait_img_box{position:absolute;top:0;left:0;width:100%;height:100%}.blur_img_wrap.landscape .portrait_img_box img,.blur_img_wrap.even .portrait_img_box img{max-width:100%}.blur_img_wrap.portrait .blur_img_box{display:none}.blur_img_wrap.portrait .portrait_img_box img{position:static;width:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.round_gray_box{display:block;padding:36px 30px 40px;border-radius:20px;background-color:#f7f7f7;box-sizing:border-box}.round_gray_box .bottom_btn_area{margin:30px 0 -10px;text-align:center;font-size:0}.round_gray_box .bottom_btn_area [class^=btn_]+[class^=btn_]{margin-left:5px}.round_gray_box .bottom_info_area{display:block;margin-top:30px;padding-top:20px;border-top:1px solid #eaeaea;box-sizing:border-box}.round_gray_box .explan_text_list{font-size:0}.round_gray_box .explan_text_list .explan_title{display:inline-block;width:122px;padding-right:12px;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:500;vertical-align:top;box-sizing:border-box}.round_gray_box .explan_text_list .explan_desc{display:inline-block;width:calc(100% - 122px);font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#767676;vertical-align:top}.round_gray_box .explan_text_list .explan_desc ~ .explan_title,.round_gray_box .explan_text_list .explan_desc ~ .explan_desc{border-top:1px solid #eaeaea;margin-top:18px;padding-top:18px}.round_gray_box .order_num{display:inline-block;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#000;font-weight:500;vertical-align:top}.round_gray_box .order_num .num{margin-left:2px;font-size:16px;line-height:24px;letter-spacing:-0.01em}.round_gray_box .order_num+.info_text{margin-top:12px}.round_gray_box+.round_gray_box{margin-top:20px}.round_gray_box+.bul_item_asterisk.font_size_xxs{margin-top:10px}.round_gray_box.type_sub{padding:24px;border-radius:10px}.round_gray_box.type_sub_sm{padding:20px;border-radius:10px}.round_gray_box.type_md{padding:30px;border-radius:10px}.round_gray_box.type_xs{padding:18px;border-radius:10px}.round_gray_box.type_divide{padding:0;background-color:#fff;border:1px solid #eaeaea;border-radius:10px}.round_gray_box.type_divide .box_header{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;border-radius:10px 10px 0 0;padding:19px 19px;border-bottom:1px solid #eaeaea;background-color:#f7f7f7;word-break:break-all}.round_gray_box.type_divide .box_header .right_box{flex-shrink:0;margin-left:auto;padding-left:20px;font-size:0}.round_gray_box.type_divide .box_body{border-radius:0 0 10px 10px;padding:19px 19px}.round_gray_box.type_divide .box_body .prod_swiper_wrap{margin:0 -23px;padding:0 23px}.round_gray_box .info_text_list .info_text+.info_text,.round_gray_box .info_text_list .info_text+.font_size_min,.round_gray_box .info_text_list .info_text+.font_size_sm{margin-top:6px}.round_gray_box.board_type{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;padding-left:40px;padding-right:40px;padding-bottom:19px}.round_gray_box.board_type .label{position:relative;min-width:60px;font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:500;margin-right:20px}.round_gray_box.board_type .label:after{content:"";position:absolute;display:inline-block;width:1px;height:10px;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-color:#ccc}.round_gray_box.board_type .btn_text_link .text{text-decoration:none}.round_gray_box.board_type .btn_text_link:hover .text,.round_gray_box.board_type .btn_text_link:active .text,.round_gray_box.board_type .btn_text_link:focus .text{text-decoration:underline}.round_gray_box.board_type .right_area{margin-left:auto}.round_green_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex-wrap:wrap;padding:23px 23px;background:rgba(77,172,39,0.04);border-radius:10px;box-sizing:border-box}.round_green_box .desc{font-size:15px;line-height:23px;letter-spacing:-0.01em}.round_green_box .desc .ico_location{vertical-align:top}.round_green_box .desc .gap{display:inline-block;margin:0 12px;transform:translateY(-2px);font-size:12px;line-height:18px;letter-spacing:-0.01em;color:#d5d5d5}.round_green_box .right_area{margin-left:auto;color:#595959}.round_green_box .right_area b{font-weight:500}.round_green_box .point_val{display:block;width:100%;font-size:16px;line-height:24px;letter-spacing:-0.01em;color:#3c9a17;font-weight:700;text-align:center}.round_green_box .point_label{display:block;width:100%;margin-top:6px;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#000;text-align:center}.round_green_box.type_sub_sm{padding:20px 20px}.auto_overflow_wrap .auto_overflow_contents{overflow:hidden}.auto_overflow_wrap .auto_overflow_footer{display:none}.auto_overflow_wrap.overflow .auto_overflow_footer{display:block;margin-top:12px}.auto_overflow_wrap.overflow .auto_overflow_footer.type_cont{margin-top:30px;text-align:center}.auto_overflow_wrap.overflow .auto_overflow_wrap .auto_overflow_footer{display:none}.auto_overflow_wrap.overflow .auto_overflow_wrap.overflow .auto_overflow_footer{display:block;margin-top:12px}.auto_overflow_wrap.active>.auto_overflow_contents{max-height:none !important}.auto_overflow_wrap.active.type_tbl_col .auto_overflow_contents:after{content:none}.auto_overflow_wrap.type_tbl_col .auto_overflow_contents{position:relative;border-bottom:1px solid #eaeaea}.auto_overflow_wrap.type_tbl_col .auto_overflow_contents:after{content:"";position:absolute;display:block;bottom:0;left:0;width:100%;height:10px;background-color:#fff}.auto_overflow_wrap.type_tbl_col .tbl_col_wrap{border-bottom:none}.auto_overflow_wrap.type_text.overflow .auto_overflow_contents{position:relative}.auto_overflow_wrap.type_text.overflow .auto_overflow_contents:after{content:"";width:100%;height:15px;background:linear-gradient(180deg, transparent, #fff 15px);position:absolute;bottom:0}.auto_overflow_wrap.type_text.overflow.active .auto_overflow_contents:after{content:none}.auto_overflow_wrap.content_more.active{margin-top:20px}.auto_overflow_wrap.content_more>.auto_overflow_contents{max-height:0}.auto_overflow_wrap.content_more>.auto_overflow_footer .btn_more_body{color:#767676;font-size:15px;line-height:24px;letter-spacing:-0.01em;font-weight:500;text-align:left}.auto_overflow_wrap.content_more>.auto_overflow_footer .btn_more_body .ico_arw{width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:24px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_more_cont@2x.png");-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.auto_overflow_wrap.content_more>.auto_overflow_footer .btn_more_body:hover .text,.auto_overflow_wrap.content_more>.auto_overflow_footer .btn_more_body:focus .text,.auto_overflow_wrap.content_more>.auto_overflow_footer .btn_more_body:active .text{text-decoration:underline}.auto_overflow_wrap.content_more>.auto_overflow_footer .btn_more_body.active .ico_arw{background-position:center;background-repeat:no-repeat;background-size:24px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_more_cont_active@2x.png")}.review_quotes_text{display:inline-block;position:relative;padding-left:18px;color:#474c98;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:500;vertical-align:top}.review_quotes_text:before{content:"";position:absolute;left:0;top:3px;width:13px;height:13px;background-position:center;background-repeat:no-repeat;background-size:13px 13px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_quotes@2x.png")}.review_quotes_text.font_size_xxs{font-size:13px;line-height:19px;letter-spacing:-0.01em}.review_quotes_text.font_size_xxs:before{top:2px}.review_klover_text{display:inline-block;position:relative;padding-left:19px;color:#000;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:500;vertical-align:top}.review_klover_text:before{content:"";position:absolute;left:0;top:4px;width:14px;height:14px;background-repeat:no-repeat;background-position:center;background-size:14px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_klover_sm@2x.png")}.review_klover_text.font_size_xxs{font-size:13px;line-height:19px;letter-spacing:-0.01em}.review_klover_text.font_size_xxs:before{top:3px}.review_klover_text.font_size_min{font-size:12px;line-height:18px;letter-spacing:-0.01em}.review_klover_text.font_size_min:before{top:2px}.review_klover_box{display:inline-block;font-size:0;vertical-align:top}.review_klover_box .ico_feel_sm{display:inline-block;margin:1px 3px 0 0;width:19px;height:19px;background-size:19px 19px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_feel_lucky_sm@2x.png");vertical-align:top}.review_klover_box .review_desc{display:inline-block;margin-left:4px;color:#767676;font-size:13px;line-height:19px;letter-spacing:-0.01em;vertical-align:top}.review_summary_wrap{display:block;font-size:0}.review_summary_wrap .gap{display:inline-block;width:4px;height:8px;margin:6px 6px 0;background-size:4px 8px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_slash@2x.png");vertical-align:top}.review_summary_wrap .review_quotes_text{margin-right:1px}.review_summary_wrap .review_quotes_text+.gap{margin:6px 6px 0}.review_summary_wrap .rating-container.rating-sm{margin-top:3px}.review_summary_wrap.type_sm .gap{margin:6px 6px 0}.review_summary_wrap.type_sm .gap+.review_quotes_text{margin-top:1px}.review_summary_wrap.type_sm .review_quotes_text+.gap{margin:6px 6px 0 5px}.review_summary_wrap.type_sm .rating-container.rating-sm{margin-top:3px}.review_summary_wrap.type_sm .review_summary_desc{padding-top:6px;margin-top:6px}.review_summary_wrap.type_sm .review_summary_desc:before{content:"";position:absolute;width:12px;height:7px;top:0;left:17px;background-size:12px 7px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_review_summary@2x.png")}.review_summary_wrap.type_sm .review_summary_desc .review_summary_inner{overflow:hidden;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;display:-webkit-inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;padding:8px 12px 7px;border-radius:6px;font-size:0}.review_summary_wrap.type_sm .review_summary_desc .caption{flex-shrink:0;font-size:12px;line-height:18px;letter-spacing:-0.01em;color:#767676}.review_summary_wrap.type_sm .review_summary_desc .caption:after{content:"";display:inline-block;width:1px;height:7px;margin:6px 8px 0;background-color:rgba(0,0,0,0.2);vertical-align:top}.review_summary_wrap.type_sm .review_summary_desc .gap{display:none}.review_summary_wrap.type_sm .review_summary_desc .desc{overflow:hidden;display:inline-block;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959}.review_summary_desc{position:relative;padding-top:9px;margin-top:13px}.review_summary_desc:before{content:"";position:absolute;width:18px;height:10px;top:0;left:41px;background-repeat:no-repeat;background-size:18px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_review_summary_lg@2x.png")}.review_summary_desc .review_summary_inner{padding:23px 23px;border:1px solid #eaeaea;background-color:#f7f7f7;border-radius:16px;box-sizing:border-box;max-width:100%;vertical-align:top}.review_summary_desc .prod_review .review_info{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.review_summary_desc .prod_review .review_info .user_info{font-size:0}.review_summary_desc .prod_review .review_info .user_info .info_item{display:inline-block;font-size:12px;line-height:18px;letter-spacing:-0.01em;color:#767676;vertical-align:top}.review_summary_desc .prod_review .review_info .user_info .gap{display:inline-block;font-size:0;width:1px;height:9px;background-color:#d5d5d5;margin:4px 8px 0;vertical-align:top;box-sizing:border-box}.review_summary_desc .prod_review .review_info .review_summary_wrap{margin-top:0}.review_summary_desc .prod_review .desc{margin-top:10px;display:block;display:-webkit-box;overflow:hidden;max-height:57px;line-height:19px;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:-o-ellipsis-lastline;white-space:normal;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959;white-space:normal}.review_summary_desc .prod_review .desc .mark{font-weight:700}.person_recommend_text,.prod_recommend_text{position:relative;padding-left:20px;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:700;color:#474c98}.person_recommend_text:before,.prod_recommend_text:before{content:"";position:absolute;top:2px;left:0;display:block;width:16px;height:16px;background-size:16px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_recommend@2x.png")}.prod_gift_text{position:relative;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:500;box-sizing:border-box;color:#3c9a17}.prod_gift_text:before{content:"";display:inline-block;width:16px;height:16px;margin:2px 6px 0 0;background-size:16px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_prod_gift@2x.png");vertical-align:top;-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}.prod_gift_text.type_gray_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;padding:15px 24px;height:60px;margin-top:20px;background-color:#f7f7f7;border-radius:6px;color:#000}.prod_gift_text.type_gray_box:before{position:static;margin:1px 8px 0 0}.employees_text{display:inline-block;position:relative;padding-left:18px;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:500;color:#474c98;vertical-align:top}.employees_text:before{content:"";position:absolute;top:5px;left:0;display:inline-block;width:12px;height:12px;background-size:12px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_employees@2x.png");vertical-align:top;-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}.coupon_wrap{display:block;text-align:center}.coupon_item{display:inline-block;width:291px;box-sizing:border-box;text-align:center;font-size:0;vertical-align:top}.coupon_item .coupon_inner{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;align-items:stretch;position:relative;width:100%;height:140px;text-align:left}.coupon_item .coupon_inner .coupon_front_area{flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;align-items:stretch;position:relative;height:100%;vertical-align:top}.coupon_item .coupon_inner .coupon_back_area{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;align-items:stretch;position:relative;height:100%;vertical-align:top}.coupon_item .coupon_inner .left_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;flex:1;overflow:hidden;padding:25px 25px 24px;background:#fff;border:1px solid #d5d5d5;border-right:0;border-radius:20px 0 0 20px;box-sizing:border-box}.coupon_item .coupon_inner .left_box .coupon_logo{display:inline-block;height:24px;margin-bottom:19px}.coupon_item .coupon_inner .left_box .coupon_logo img{height:100%}.coupon_item .coupon_inner .left_box .e_coupon{position:absolute;color:#5055b1;background:#f5f5fb;border-radius:10px;padding:0 8px;font-size:12px;line-height:20px;letter-spacing:-0.01em;top:12px;right:72px}.coupon_item .coupon_inner .badge_area{position:absolute;top:12px;right:72px}.coupon_item .coupon_inner .coupon_val{display:block;width:100%;color:#000;font-size:40px;line-height:1;font-weight:700;letter-spacing:-0.01em;word-break:break-all}.coupon_item .coupon_inner .coupon_val .unit{color:#000;font-size:24px;font-weight:400;letter-spacing:-0.01em;vertical-align:2px}.coupon_item .coupon_inner .right_box{display:inline-block;position:relative;flex:0 60px;background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_coupon_kyobo@2x.png");border-radius:0 20px 20px 0;box-sizing:border-box}.coupon_item .coupon_inner .right_box .img_coupon_text,.coupon_item .coupon_inner .right_box .img_point_text{display:block;width:100%;height:100%}.coupon_item .coupon_inner .right_box .img_coupon_text:after,.coupon_item .coupon_inner .right_box .img_point_text:after{position:absolute;top:50%;left:50%;display:block;width:10px;font-size:14px;font-weight:700;color:#fff;word-break:break-word;line-height:18px;text-align:center;opacity:0.24;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.coupon_item .coupon_inner .right_box .img_coupon_text:after{content:"COUPON"}.coupon_item .coupon_inner .right_box .img_point_text:after{content:"POINT"}.coupon_item .coupon_inner .right_box .btn_coupon_down{display:inline-block;position:relative;width:100%;height:100%;text-align:center}.coupon_item .coupon_inner .right_box .btn_coupon_down .text{display:block;margin-top:4px;color:#fff;font-size:12px;letter-spacing:-0.01em;font-weight:700;line-height:15px}.coupon_item .coupon_inner .right_box .btn_coupon_down .ico_coupon_down{display:inline-block;width:22px;height:22px;background-position:center;background-repeat:no-repeat;background-size:22px 22px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_coupon_down_wh@2x.png");vertical-align:top}.coupon_item .coupon_inner .right_box .btn_coupon_down .ico_coupon_down.lottie,.coupon_item .coupon_inner .right_box .btn_coupon_down .ico_coupon_down.lottie.active{background:none !important}.coupon_item .coupon_inner .right_box .btn_coupon_down .ico_coupon_down.lottie svg{vertical-align:top}.coupon_item .coupon_inner .right_box .btn_coupon_down .ico_down_complete{display:inline-block;width:18px;height:18px;background-position:center;background-repeat:no-repeat;background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_coupon_down_complete@2x.png");vertical-align:top}.coupon_item .coupon_inner .right_box .btn_coupon_down[disabled],.coupon_item .coupon_inner .right_box .btn_coupon_down[aria-disabled],.coupon_item .coupon_inner .right_box .btn_coupon_down.disabled{pointer-events:none;cursor:default}.coupon_item .coupon_inner .right_box .btn_coupon_down[disabled] .ico_coupon_down,.coupon_item .coupon_inner .right_box .btn_coupon_down[aria-disabled] .ico_coupon_down,.coupon_item .coupon_inner .right_box .btn_coupon_down.disabled .ico_coupon_down{opacity:0.5}.coupon_item .coupon_inner .coupon_status_box{display:inline-block;position:absolute;right:-12px;top:-12px;width:54px;height:54px;padding-top:1px;border-radius:54px;background-color:rgba(0,0,0,0.85);color:#fff;font-size:22px;line-height:54px;letter-spacing:-0.01em;font-weight:700;text-align:center;box-sizing:border-box}.coupon_item .coupon_inner .coupon_status_box.point{right:-21px;top:-16px;width:58px;height:58px;border-radius:58px;font-size:30px;line-height:58px}.coupon_item .coupon_info_box{display:block;padding:0 10px;text-align:left}.coupon_item .coupon_info_box .title_wrap{padding-bottom:0}.coupon_item .coupon_info_box .title_wrap.title_size_xs{margin-top:16px}.coupon_item .coupon_info_box .bul_list{margin-top:10px}.coupon_item .coupon_info_box .btn_wrap{margin-top:16px;text-align:left}.coupon_item .badge_coupon{display:inline-block;padding:1px 8px;border-radius:10px;background-color:rgba(80,85,177,0.06);vertical-align:top}.coupon_item .badge_coupon .text{font-size:12px;line-height:18px;letter-spacing:-0.01em;font-weight:500;color:#474c98}.coupon_item.size_sm{width:217px}.coupon_item.size_sm .coupon_inner{height:105px}.coupon_item.size_sm .coupon_inner .left_box{padding:21px 0 22px 23px;border-radius:14px 0 0 14px}.coupon_item.size_sm .coupon_inner .right_box{flex:0 49px;border-radius:0 14px 14px 0;background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_coupon_kyobo_sm@2x.png")}.coupon_item.size_sm .coupon_inner .right_box .img_coupon_text:after,.coupon_item.size_sm .coupon_inner .right_box .img_point_text:after{font-size:12px;line-height:14px}.coupon_item.size_sm .coupon_inner .coupon_logo{height:18px;margin-bottom:12px}.coupon_item.size_sm .coupon_inner .badge_area{right:60px}.coupon_item.size_sm .coupon_inner .coupon_val{font-size:28px}.coupon_item.size_sm .coupon_inner .coupon_val .unit{font-size:16px}.coupon_item.size_sm .coupon_inner .coupon_title{margin-top:7px;font-size:12px;line-height:18px;letter-spacing:-0.01em}.coupon_item.size_sm .coupon_inner .coupon_status_box{right:-10px;top:-10px;width:40px;height:40px;border-radius:40px;font-size:16px;line-height:40px}.coupon_item.size_sm .coupon_info_box .title_wrap{padding-bottom:0}.coupon_item.size_sm .coupon_info_box .title_wrap.title_size_xs{margin-top:16px}.coupon_item.size_sm .badge_coupon{padding:1px 6px}.coupon_item.size_sm .badge_coupon .text{font-size:11px;line-height:17px}.coupon_item.size_xs{width:111px}.coupon_item.size_xs .coupon_inner{height:66px}.coupon_item.size_xs .coupon_inner .left_box{padding:10px 0 0 11px;border-radius:8px 0 0 8px}.coupon_item.size_xs .coupon_inner .left_box .coupon_logo{height:15px;margin-bottom:7px}.coupon_item.size_xs .coupon_inner .left_box .coupon_val{font-size:20px}.coupon_item.size_xs .coupon_inner .left_box .coupon_val .unit{font-size:12px;vertical-align:1px}.coupon_item.size_xs .coupon_inner .left_box .coupon_title{margin-top:7px;font-size:13px;line-height:19px;letter-spacing:-0.01em}.coupon_item.size_xs .coupon_inner .right_box{flex:0 22px;border-radius:0 8px 8px 0}.coupon_item.size_xs .coupon_inner .right_box .img_coupon_text,.coupon_item.size_xs .coupon_inner .right_box .img_point_text{background-position:center;background-repeat:no-repeat}.coupon_item.size_xs .coupon_inner .right_box .img_coupon_text:after,.coupon_item.size_xs .coupon_inner .right_box .img_point_text:after{content:none}.coupon_item.size_xs .coupon_inner .right_box .img_coupon_text{background-size:6px 54px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/img_coupon_text_xs@2x.png")}.coupon_item.size_xs .coupon_inner .right_box .img_point_text{background-size:6px 54px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/img_point_text_xs@2x.png")}.coupon_item.size_xs .coupon_info_box{margin-top:10px;text-align:center;padding:0}.coupon_item.all .coupon_inner .right_box{background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_coupon_all@2x.png")}.coupon_item.all .badge_coupon{background-color:rgba(77,172,39,0.06)}.coupon_item.all .badge_coupon .text{color:#4dac27}.coupon_item.all.size_sm .coupon_inner .right_box{background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_coupon_all_sm@2x.png")}.coupon_item.all.size_xs .coupon_inner .right_box{background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_coupon_all_xs@2x.png")}.coupon_item.gift .coupon_inner .right_box{background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_coupon_hottracks@2x.png")}.coupon_item.gift .badge_coupon{background-color:rgba(240,131,0,0.06)}.coupon_item.gift .badge_coupon .text{color:#f08300}.coupon_item.gift.size_sm .coupon_inner .right_box{background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_coupon_hottracks_sm@2x.png")}.coupon_item.gift.size_xs .coupon_inner .right_box{background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_coupon_hottracks_xs@2x.png")}.coupon_item.tocsoda .coupon_inner .right_box{background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_coupon_tocsoda@2x.png")}.coupon_item.tocsoda .badge_coupon{background-color:rgba(253,67,45,0.06)}.coupon_item.tocsoda .badge_coupon .text{color:#fd432d}.coupon_item.tocsoda.size_sm .coupon_inner .right_box{background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_coupon_tocsoda_sm@2x.png")}.coupon_item.tocsoda.size_xs .coupon_inner .right_box{background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_coupon_tocsoda_xs@2x.png")}.coupon_item.sam .coupon_inner .right_box{background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_coupon_sam@2x.png")}.coupon_item.sam .badge_coupon{background-color:rgba(18,159,162,0.06)}.coupon_item.sam .badge_coupon .text{color:#129fa2}.coupon_item.sam.size_sm .coupon_inner .right_box{background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_coupon_sam_sm@2x.png")}.coupon_item.sam.size_xs .coupon_inner .right_box{background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_coupon_sam_xs@2x.png")}.coupon_item.disabled .coupon_inner .right_box{background-color:#f2f2f2;border:1px solid #d5d5d5}.coupon_list{display:block;text-align:center;font-size:0}.coupon_list .coupon_item ~ .coupon_item{margin-left:40px}.coupon_list .coupon_item.size_sm ~ .coupon_item{margin-left:30px}.coupon_list+.pagination{margin-top:36px;padding-top:30px;border-top:1px solid #eaeaea}.coupon_list.col1 .coupon_item{display:block;margin:0 auto}.coupon_list.col1 .coupon_item ~ .coupon_item{margin-top:40px}.coupon_list.col1 .coupon_item.size_sm{display:block;margin:0 auto}.coupon_list.col1 .coupon_item.size_sm ~ .coupon_item{margin-top:30px}.coupon_list.col2{width:622px;margin:0 auto}.coupon_list.col2 .coupon_item:nth-child(2n+1){margin-left:0}.coupon_list.col2 .coupon_item:nth-child(n+3){margin-top:40px}.coupon_list.col2 .coupon_item.size_sm:nth-child(n+3){margin-top:30px}.coupon_list.col3{width:953px;margin:0 auto}.coupon_list.col3 .coupon_item:nth-child(3n+1){margin-left:0}.coupon_list.col3 .coupon_item:nth-child(n+4){margin-top:40px}.coupon_list.col3 .coupon_item.size_sm:nth-child(n+4){margin-top:30px}.coupon_list_title{display:block;margin-bottom:30px;color:#000;font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:500;text-align:center}.coupon_chk_item{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;align-items:stretch;position:relative;overflow:hidden;width:340px;border:1px solid #d5d5d5;border-radius:10px;box-sizing:border-box;text-align:left}.coupon_chk_item .coupon_chk_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex-shrink:0;width:62px;background-color:#f7f7f7;text-align:center}.coupon_chk_item .coupon_chk_box+.coupon_info_box{border-left:1px solid #d5d5d5}.coupon_chk_item .coupon_info_box{flex:1 0;padding:19px 20px;background-color:#fff}.coupon_chk_item .coupon_info_box .coupon_name{display:block;font-size:15px;line-height:23px;letter-spacing:-0.01em;color:#000;font-weight:500}.coupon_chk_item .coupon_info_box .coupon_desc{display:block;margin-top:5px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959}.coupon_chk_item .coupon_info_box .coupon_period{display:block;margin-top:12px;font-size:12px;line-height:18px;letter-spacing:-0.01em;color:#474c98}.coupon_chk_item .coupon_info_box+.coupon_chk_box{border-left:1px solid #d5d5d5}.coupon_chk_list .coupon_chk_item ~ .coupon_chk_item{margin-top:10px}.coupon_chk_list+.btn_wrap{margin-top:16px}.no_data{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:100%;padding:180px 0}.no_data .no_data_desc{display:block;font-size:14px;line-height:22px;letter-spacing:-0.01em;text-align:center}.no_data .no_data_desc:before{content:"";display:block;width:36px;height:36px;margin:0 auto 12px;background-size:36px 36px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_nodata@2x.png")}.no_data .no_data_desc_sub{display:block;margin-top:12px;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#767676;text-align:center}.no_data .btn_wrap{margin-top:30px;width:250px}.no_data .btn_wrap [class^=btn_]+[class^=btn_]{margin-top:10px}.no_data.size_sm{padding:100px 0}.no_data.size_sm .no_data_desc{color:#767676}.no_data.type_gray{padding:60px 0;background-color:#f7f7f7;border-radius:20px;overflow:hidden}.no_data.type_gray .no_data_desc{color:#767676}.no_data.has_desc_lg .no_data_desc_lg{font-size:14px;line-height:22px;letter-spacing:-0.01em;text-align:center}.no_data.has_desc_lg .no_data_desc_lg:before{content:"";display:block;width:36px;height:36px;margin:0 auto 12px;background-size:36px 36px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_nodata@2x.png")}.no_data.has_desc_lg .no_data_desc_lg+.no_data_desc{margin-top:12px;color:#767676}.no_data.has_desc_lg .no_data_desc:before{content:none}.no_data.has_line{border-top:1px solid #d5d5d5;border-bottom:1px solid #eaeaea}.no_data.has_black_line{border-top:1px solid #000;border-bottom:1px solid #eaeaea}.no_data.has_bottom_line{border-bottom:1px solid #eaeaea}.no_data.has_box_line{border:1px solid #d5d5d5;border-radius:20px}.no_data+.info_text_box{margin-top:60px}.user_info_box{display:block;color:#767676;font-size:0}.user_info_box .badge_box{display:inline-block;margin-right:6px;vertical-align:top}.user_info_box .badge_box .badge_line_gray{border-color:#767676;color:#000}.user_info_box .badge_box .badge_sm+.badge_sm{margin-left:6px}.user_info_box .badge_box ~ .info_item{padding-top:1px}.user_info_box .badge_box ~ .gap{margin:6px 6px 0 8px}.user_info_box .info_item{display:inline-block;font-size:12px;line-height:18px;letter-spacing:-0.01em;vertical-align:top}.user_info_box .info_item .btn_comment_util .text{display:inline-block;position:relative;text-align:left}.user_info_box .info_item .btn_comment_util:hover .text,.user_info_box .info_item .btn_comment_util:focus .text,.user_info_box .info_item .btn_comment_util:active .text{text-decoration:underline}.user_info_box .gap{display:inline-block;font-size:0;width:1px;height:9px;background-color:#d5d5d5;margin:5px 6px 0 8px;vertical-align:top;box-sizing:border-box}.comment_wrap{display:block;word-break:break-all}.comment_wrap .comment_status_box{display:block;overflow:hidden;width:100%;padding:19px 15px;background-color:#f7f7f7;border-radius:6px;text-align:center;font-size:0;box-sizing:border-box}.comment_wrap .comment_status_box [class^=ico_]{display:inline-block;margin:2px 7px 0 0;vertical-align:top}.comment_wrap .comment_status_box .ico_spoiler{width:17px;height:19px;background-position:center;background-repeat:no-repeat;background-size:17px 19px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_locker@2x.png")}.comment_wrap .comment_status_box .ico_report{width:17px;height:17px;margin:2px 6px 0 0;background-position:center;background-repeat:no-repeat;background-size:17px 17px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_warning_gray@2x.png")}.comment_wrap .comment_status_box .comment_status_text{position:relative;display:inline-block;color:#767676;font-size:14px;line-height:22px;letter-spacing:-0.01em;vertical-align:top}.comment_wrap .comment_status_box .comment_status_text .btn_xxs{margin-left:3px;vertical-align:0}.comment_wrap .comment_list{display:block;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.comment_wrap .comment_list .comment_item{display:block;position:relative;padding:20px 10px;box-sizing:border-box}.comment_wrap .comment_list .comment_item ~ .comment_item{border-top:1px solid #eaeaea}.comment_wrap .comment_list .comment_item .comment_header{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-bottom:16px}.comment_wrap .comment_list .comment_item .comment_header .left_area{flex:1 0}.comment_wrap .comment_list .comment_item .comment_header .right_area{flex:0 auto}.comment_wrap .comment_list .comment_item .comment_contents{display:block}.comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner{max-height:66px;overflow:hidden}.comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_view_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;align-items:stretch}.comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_view_wrap .comment_text_box{display:block;flex:1;width:100%;padding-top:1px}.comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_view_wrap .comment_text_box .comment_text{color:#000;font-size:14px;line-height:22px;letter-spacing:-0.01em;display:block;display:-webkit-box;overflow:hidden;max-height:66px;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:-o-ellipsis-lastline;white-space:normal}.comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_view_wrap .comment_thumb_box{display:block;position:relative;flex:0 auto;overflow:hidden;width:64px;height:64px;margin-left:60px;border-radius:6px}.comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_view_wrap .comment_thumb_box img{width:100%}.comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_view_wrap .comment_thumb_box .comment_thumb_view{display:block;position:relative;z-index:1;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_view_wrap .comment_thumb_box .comment_thumb_view img{display:none}.comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_view_wrap .comment_thumb_box .thumb_count{display:inline-block;position:absolute;bottom:0;right:0;z-index:2;width:16px;height:16px;padding-top:1px;font-size:11px;line-height:16px;letter-spacing:-0.01em;color:#fff;background-color:rgba(0,0,0,0.85);text-align:center;border-radius:6px 0 0 0;box-sizing:border-box}.comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_swiper_wrap{display:block;position:relative;margin-top:16px;box-sizing:border-box}.comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_swiper_wrap .swiper-container .swiper-wrapper .swiper-slide{width:300px;height:300px;margin-right:20px}.comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_swiper_wrap .swiper-container .swiper-wrapper .swiper-slide:last-child{margin-right:0}.comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_swiper_wrap .swiper-container .swiper-wrapper .swiper-slide .comment_img_box{display:block;width:100%;height:100%;background-color:#000;border-radius:10px;overflow:hidden;background-repeat:no-repeat;background-size:contain;background-position:center}.comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_swiper_wrap .swiper-container .swiper-wrapper .swiper-slide .comment_img_box .btn_view_img{display:block;width:100%;height:100%}.comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_swiper_wrap .swiper-container .swiper-wrapper .swiper-slide .comment_img_box img{display:none}.comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_swiper_wrap .swiper-button-next{right:-22px}.comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_swiper_wrap .swiper-button-prev{left:-22px}.comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_swiper_wrap .swiper-button-prev,.comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_swiper_wrap .swiper-button-next{opacity:0;-webkit-transition:opacity 0.23s;-moz-transition:opacity 0.23s;-ms-transition:opacity 0.23s;-o-transition:opacity 0.23s;transition:opacity 0.23s}.comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_swiper_wrap:hover .swiper-button-prev,.comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_swiper_wrap:hover .swiper-button-next{opacity:1}.comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_swiper_wrap:hover .swiper-button-prev.swiper-button-disabled,.comment_wrap .comment_list .comment_item .comment_contents .comment_contents_inner .comment_swiper_wrap:hover .swiper-button-next.swiper-button-disabled{opacity:0.3}.comment_wrap .comment_list .comment_item .comment_footer{display:block;position:relative;margin-top:12px}.comment_wrap .comment_list .comment_item .comment_footer .btn_more_body{display:none}.comment_wrap .comment_list .comment_item .comment_footer .comment_util_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.comment_wrap .comment_list .comment_item .comment_footer .comment_util_box .left_area{display:none;flex:0 auto;font-size:0}.comment_wrap .comment_list .comment_item .comment_footer .comment_util_box .right_area{flex:0 auto;margin-left:auto;font-size:0}.comment_wrap .comment_list .comment_item .comment_footer .comment_util_box .btn_like+.btn_reply{margin-left:16px}.comment_wrap .comment_list .comment_item.overflow .comment_footer .btn_more_body{display:inline-block}.comment_wrap .comment_list .comment_item.overflow .comment_footer .comment_util_box{position:absolute;right:0;bottom:0;z-index:2}.comment_wrap .comment_list .comment_item.active .comment_contents .comment_contents_inner{max-height:none;overflow:visible}.comment_wrap .comment_list .comment_item.active .comment_contents .comment_contents_inner .comment_view_wrap .comment_text_box .comment_text{height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit}.comment_wrap .comment_list .comment_item.active .comment_contents .comment_contents_inner .comment_view_wrap .comment_thumb_box{display:none}.comment_wrap .comment_list .comment_item.has_btn .comment_footer .comment_util_box{margin-top:13px}.comment_wrap .comment_list .comment_item.has_btn .comment_footer .comment_util_box .left_area{display:block}.comment_wrap .comment_list .comment_item.has_btn.overflow .comment_footer .comment_util_box{position:static}.comment_wrap.has_title .title_wrap{margin:-20px -10px 20px;padding:20px 0;border-bottom:1px solid #eaeaea}.comment_wrap.has_title .title_wrap .title_heading{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:69px}.comment_wrap.has_title .comment_list{border-top-color:#d5d5d5}.comment_wrap.has_title .comment_list .comment_item ~ .comment_item{border-color:#d5d5d5}.reply_wrap{display:block;padding-top:12px;margin-top:20px;border-top:1px solid #eaeaea;word-break:break-all}.reply_wrap .reply_write_area{display:none}.reply_wrap .reply_write_area .byte_check_wrap .form_textarea{height:70px}.reply_wrap .reply_write_area.active{display:block}.reply_wrap .reply_list_area .reply_item{display:block;position:relative;padding:20px 20px 21px 37px;box-sizing:border-box;background-color:#f7f7f7;border-radius:10px}.reply_wrap .reply_list_area .reply_item:before{content:"";display:inline-block;position:absolute;top:24px;left:20px;width:8px;height:9px;background-size:8px 9px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/arw_reply@2x.png")}.reply_wrap .reply_list_area .reply_item .reply_header{margin-bottom:9px}.reply_wrap .reply_list_area .reply_item .reply_contents .reply_text{display:block;color:#000;font-size:14px;line-height:22px;letter-spacing:-0.01em}.reply_wrap .reply_list_area .reply_list .reply_item{margin-top:8px}.reply_wrap .reply_list_area .auto_overflow_footer{text-align:center}.reply_wrap .auto_overflow_wrap .auto_overflow_contents{max-height:0}.reply_wrap .auto_overflow_wrap .auto_overflow_footer .btn_more_body .text{font-size:15px;line-height:23px;letter-spacing:-0.01em}.reply_wrap .auto_overflow_wrap.active .auto_overflow_contents{max-height:none}.category_tag_list .category_item{display:inline-block;margin-right:30px;vertical-align:top}.category_tag_list .category_item .btn_category{position:relative;font-size:15px;line-height:23px;letter-spacing:-0.01em;color:#767676;-webkit-transition:color 0.23s, font-weight 0.23s;-moz-transition:color 0.23s, font-weight 0.23s;-ms-transition:color 0.23s, font-weight 0.23s;-o-transition:color 0.23s, font-weight 0.23s;transition:color 0.23s, font-weight 0.23s}.category_tag_list .category_item .btn_category:before{content:"";position:absolute;left:50%;top:-8px;display:block;width:6px;height:6px;background-color:transparent;border-radius:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:background-color 0.23s;-moz-transition:background-color 0.23s;-ms-transition:background-color 0.23s;-o-transition:background-color 0.23s;transition:background-color 0.23s}.category_tag_list .category_item:last-child{margin-right:0}.category_tag_list .category_item.active .btn_category{overflow:visible;font-weight:700;color:#474c98}.category_tag_list .category_item.active .btn_category:before{background-color:#4dac27}.category_tag_list.type_white .category_item .btn_category{color:#fff;opacity:0.5}.category_tag_list.type_white .category_item.active .btn_category{opacity:1}.pw_valid_wrap{margin-top:6px}.pw_valid_wrap .valid_step_box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.pw_valid_wrap .valid_step_box .valid_step_list{font-size:0;height:3px}.pw_valid_wrap .valid_step_box .valid_step_list .step_item{display:inline-block;width:80px;height:3px;background-color:#eaeaea;border-radius:2px;vertical-align:top}.pw_valid_wrap .valid_step_box .valid_step_list .step_item+.step_item{margin-left:3px}.pw_valid_wrap .valid_step_box .bubble_speech_box{margin-left:auto}.pw_valid_wrap .valid_step_box .bubble_speech_box .bubble_speech_desc{left:auto;right:0;bottom:-36px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.pw_valid_wrap .valid_step_box .bubble_speech_box .bubble_speech_desc.arw_right_top:before{right:33px}.pw_valid_wrap .valid_step_box .bubble_speech_box .valid_state{display:block;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#767676}.pw_valid_wrap .valid_step_box.valid_warning .valid_step_list .step_item:first-child{background-color:#ec1f2d}.pw_valid_wrap .valid_step_box.valid_warning .valid_state{color:#ec1f2d}.pw_valid_wrap .valid_step_box.valid_normal .valid_step_list .step_item:nth-child(-n+2){background-color:#ffbf00}.pw_valid_wrap .valid_step_box.valid_normal .valid_state{color:#000}.pw_valid_wrap .valid_step_box.valid_success .valid_step_list .step_item{background-color:#4dac27}.pw_valid_wrap .valid_step_box.valid_success .valid_state{color:#4dac27}.pw_valid_wrap .pw_valid_list{margin-top:4px}.pw_valid_wrap .pw_valid_list .pw_valid_item{padding-left:15px;font-size:13px;line-height:19px;letter-spacing:-0.01em;background-size:10px 7px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/arw_valid_step@2x.png");background-position:left top 6px;background-repeat:no-repeat;color:#767676}.pw_valid_wrap .pw_valid_list .pw_valid_item+.pw_valid_item{margin-top:6px}.pw_valid_wrap .pw_valid_list .pw_valid_item.valid_success{background-size:10px 7px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/arw_valid_step_success@2x.png");color:#3c9a17}.pw_valid_wrap .pw_valid_list .pw_valid_item.valid_fail{background-size:10px 7px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/arw_valid_step_fail@2x.png");color:#ec1f2d}.step_round_list{font-size:0}.step_round_list .step_item{display:inline-block;width:10px;height:10px;background:#d5d5d5;border-radius:100%;box-sizing:border-box;text-align:center;font-size:0;vertical-align:middle}.step_round_list .step_item.active{width:24px;height:24px;padding-top:3px;font-size:13px;line-height:19px;letter-spacing:-0.01em;background-color:#4dac27;font-weight:700;color:#fff}.step_round_list .step_item ~ .step_item{margin-left:6px}.step_round_text_list{font-size:0}.step_round_text_list .step_item{display:inline-block;color:#767676;font-size:14px;letter-spacing:-0.01em;line-height:20px}.step_round_text_list .step_item .step_num{display:inline-block;color:#fff;width:20px;height:20px;margin-right:6px;background:#d5d5d5;border-radius:10px;text-align:center;font-weight:500;font-size:12px}.step_round_text_list .step_item.active{color:#000;font-weight:700}.step_round_text_list .step_item.active .step_num{background:#4dac27}.step_round_text_list .step_item ~ .step_item{margin-left:16px}.step_text_list{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.step_text_list li ~ li{margin-left:14px}.address_item{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;width:100%;padding:19px;background:#fff;border:1px solid #d5d5d5;border-radius:10px;box-sizing:border-box}.address_item .address_chk_box{display:inline-block;flex:0 auto;margin-right:12px}.address_item .address_chk_box+.address_info_box .bank_account_box{margin-left:13px}.address_item .address_info_box{flex:1}.address_item .address_info_box .address_name{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;font-size:0}.address_item .address_info_box .address_name .badge_md{margin-right:6px}.address_item .address_info_box .address_name .name{display:inline-block;position:relative;color:#000;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:700;vertical-align:top}.address_item .address_info_box .address_name .name+.badge_sm{margin-left:6px;margin-bottom:1px}.address_item .address_info_box .address_name .right_area{margin-left:auto}.address_item .address_info_box .address_name .ico_locate_black{display:inline-block;width:15px;height:24px;margin-right:4px;background-position:left center;background-repeat:no-repeat;background-size:15px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_locate_black@2x.png");vertical-align:top}.address_item .address_info_box .address_name+.address_person{margin-top:8px}.address_item .address_info_box .address_person{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;font-weight:500;font-size:0}.address_item .address_info_box .address_person .name,.address_item .address_info_box .address_person .phone_number{display:inline-block;color:#000;font-size:14px;line-height:22px;letter-spacing:-0.01em;vertical-align:top}.address_item .address_info_box .address_person .phone_number{margin-left:3px}.address_item .address_info_box .address_person .phone_number+.btn_xxs{margin-left:6px}.address_item .address_info_box .address_person .gap{font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:500}.address_item .address_info_box .address_person .gap{margin-left:3px}.address_item .address_info_box .address,.address_item .address_info_box .email{display:block;margin-top:8px;color:#000;font-size:14px;line-height:22px;letter-spacing:-0.01em}.address_item .address_info_box .address+.btn_sm{margin-top:20px}.address_item .address_info_box .msg{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-top:8px}.address_item .address_info_box .msg>.text{display:inline-block;color:#767676;font-size:14px;line-height:22px;letter-spacing:-0.01em;vertical-align:top}.address_item .address_info_box .msg>.text>.btn_xxs{margin-left:6px;margin-top:-2px}.address_item .address_info_box .msg .right_area{flex-shrink:0;margin-left:auto}.address_item .address_info_box .msg .right_area .btn_xs{margin-top:-5px}.address_item .address_info_box .business_hour{display:block;margin-top:6px;color:#000;font-size:14px;line-height:22px;letter-spacing:-0.01em}.address_item .address_info_box .ceo_name{margin-top:8px}.address_item .address_info_box .ceo_name .name{display:inline-block;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#595959;vertical-align:top}.address_item .address_info_box .ceo_name+.business_type{margin-top:8px}.address_item .address_info_box .business_type{font-size:0}.address_item .address_info_box .business_type .text{display:inline-block;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#595959;vertical-align:top}.address_item .address_info_box .business_type .gap{display:inline-block;margin:0 6px;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#ccc;vertical-align:top}.address_item .address_info_box .bank_account_box{display:inline-block;flex-shrink:0;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#000;font-weight:500;text-align:left;box-sizing:border-box;vertical-align:top}.address_item .address_info_box .bank_account_box .bank_number{display:block;margin-top:5px;font-size:16px;font-weight:700;letter-spacing:-0.01em;line-height:1}.address_item .btn_wrap{margin-left:20px}.address_item.my_store{background-color:#f7f7f7;border-color:#eaeaea}.address_item.my_store .info_text.fw_medium{width:100%;text-align:center}.address_item.my_address{padding:0;border:0}.address_item.my_address .address_chk_box{margin-right:24px}.address_item.my_address .address_info_box .address_name .name{font-size:15px;line-height:23px;letter-spacing:-0.01em}.address_item.my_address .address_info_box .address{color:#595959}.address_item.no_line{padding:0;border:0}.address_item ~ .title_size_sm{margin-top:30px}.address_item+.tab_wrap{margin-top:30px}.address_item+.bul_item_asterisk{margin-top:10px}.address_item+.form_chk,.address_item+.form_rdo{margin-top:12px}.address_list .address_item+.address_item{margin-top:10px}.address_list+.bul_item_asterisk{margin-top:10px}.address_list+.pagination{margin-top:20px}.address_wrap{display:block}.address_wrap .btn_wrap.full+.address_list{margin-top:24px}.address_wrap .address_bottom{margin-top:20px}.address_wrap .address_bottom.align_center{text-align:center}.author_info_swiper_wrap .swiper-button-prev{left:-22px}.author_info_swiper_wrap .swiper-button-next{right:-22px}.author_info_swiper_wrap .swiper-button-prev,.author_info_swiper_wrap .swiper-button-next{opacity:0;-webkit-transition:opacity 0.23s;-moz-transition:opacity 0.23s;-ms-transition:opacity 0.23s;-o-transition:opacity 0.23s;transition:opacity 0.23s}.author_info_swiper_wrap:hover .swiper-button-prev,.author_info_swiper_wrap:hover .swiper-button-next{opacity:1}.author_info_swiper_wrap:hover .swiper-button-prev.swiper-button-disabled,.author_info_swiper_wrap:hover .swiper-button-next.swiper-button-disabled{opacity:0.3}.author_info_swiper_wrap .author_info_list .author_item{margin:0 20px 0 0}.author_info_swiper_wrap .author_info_list .author_item ~ .author_item{margin-left:0}.author_info_swiper_wrap .author_info_list .author_item:last-child{margin-right:0}.author_info_list{font-size:0}.author_info_list .author_item{display:inline-block;width:calc((100% - 20px) / 2);vertical-align:top}.author_info_list .author_item ~ .author_item{margin-left:20px}.author_info_box{padding:35px;border:1px solid #d5d5d5;border-radius:16px}.author_info_box .profile_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.author_info_box .profile_box .profile_img{flex-shrink:0;display:block;width:84px;height:84px;border-radius:100%}.author_info_box .profile_box .profile_img+.profile_info{margin-left:16px}.author_info_box .profile_box .profile_info{overflow:hidden}.author_info_box .profile_box .profile_info .person_name .text,.author_info_box .profile_box .profile_info .person_name .name{font-size:15px;line-height:23px;letter-spacing:-0.01em}.author_info_box .profile_box .profile_info .person_name .text{color:#595959}.author_info_box .profile_box .profile_info .person_name .name{margin-left:6px;font-weight:700}.author_info_box .profile_box .profile_info .tag_wrap{margin-top:10px}.author_info_box .profile_box .profile_info .person_prod{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-top:20px}.author_info_box .profile_box .profile_info .person_prod .text{flex-shrink:0;margin-right:4px;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:500;color:#767676}.author_info_box .profile_box .profile_info .person_prod .btn_text_link{overflow:hidden;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:500;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#000}.author_info_box .profile_box .profile_info .person_prod .btn_text_link .text{overflow:hidden;display:inline-block;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap}.selected_filter_list{display:block}.selected_filter_list:after{content:"";display:block;width:100%;height:0;clear:both}.selected_filter_list .selected_filter{float:left;margin:0 4px 4px 0}.selected_filter_list .selected_filter .selected_category,.selected_filter_list .selected_filter .btn_selected_filter{height:29px;padding:0 12px;border-width:1px;border-style:solid;border-radius:15px;font-size:13px;letter-spacing:-0.01em;line-height:27px;box-sizing:border-box}.selected_filter_list .selected_filter .selected_category{display:inline-block;color:#3c9a17;background:rgba(77,172,39,0.06);border-color:rgba(77,172,39,0.06);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selected_filter_list .selected_filter .selected_category .category_name{position:relative}.selected_filter_list .selected_filter .selected_category .category_name+.category_name:before{content:"";display:inline-block;width:5px;height:9px;background-position:center;background-repeat:no-repeat;background-size:5px 9px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_filter_category_divider@2x.png");margin:0 4px}.selected_filter_list .selected_filter .btn_selected_filter{padding-right:8px;border-color:#eaeaea}.selected_filter_list .selected_filter .btn_selected_filter .ico_delete{display:inline-block;width:15px;height:15px;margin:6px 0 0 6px;background-position:center;background-repeat:no-repeat;background-size:15px 15px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_delete@2x.png");font-size:0;vertical-align:top}.terms_agree_chk_wrap .all_chk_box{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #eaeaea}.terms_agree_chk_wrap .chk_col_list .chk_col_item{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.terms_agree_chk_wrap .chk_col_list .chk_col_item .right_box{margin-left:auto}.terms_agree_chk_wrap .marketing_agree_area .marketing_agree_inner{margin:10px 0 0 28px}.terms_agree_chk_wrap .marketing_agree_area .marketing_agree_inner .info_text_box{margin-top:16px}.terms_agree_chk_wrap .terms_agree_row ~ .terms_agree_row{margin-top:16px;padding-top:16px;border-top:1px solid #eaeaea}.terms_agree_chk_wrap+.cert_type_box{margin-top:21px}.person_info_area{display:inline-block;overflow:hidden;padding:29px;border:1px solid #d5d5d5;border-radius:20px;vertical-align:top;box-sizing:border-box}.person_info_area .person_profile_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.person_info_area .profile_img_wrap{position:relative}.person_info_area .profile_img_wrap .btn_wish_circle{position:absolute;right:0;bottom:0;background-color:#fff}.person_info_area .profile_img{flex-shrink:0;width:84px;height:84px;border-radius:50%;overflow:hidden}.person_info_area .profile_img a{display:block;width:100%;height:100%}.person_info_area .profile_img img{width:100%}.person_info_area .profile_img.no_img{background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/img_prod_thumb_no_register_svg@2x.svg");background-position:center;background-repeat:no-repeat}.person_info_area .profile_img.no_img img{display:none}.person_info_area .profile_info{position:relative;margin-left:16px}.person_info_area .profile_info.has_btn{padding-right:90px}.person_info_area .profile_info .tag_wrap{margin-top:16px}.person_info_area .profile_info .btn_wrap{margin-top:3px;text-align:left}.person_info_area .profile_info .right_area{position:absolute;right:0;top:0}.person_info_area .profile_info .person_prod_name{margin-top:16px;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:500;color:#595959;display:block;display:-webkit-box;overflow:hidden;max-height:38px;line-height:19px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal}.person_info_area .profile_info .person_recommend_text{margin-top:20px}.person_info_area .profile_info .person_interview_subject{position:relative;margin-top:20px;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:500;color:#474c98}.person_info_area .person_category{margin-bottom:5px}.person_info_area .person_category .category{display:inline-block;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:500;color:#474c98;vertical-align:top}.person_info_area .person_name{display:inline-block;position:relative;padding-right:24px;color:#000;font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:700;vertical-align:top}.person_info_area .person_name .name{display:block;display:-webkit-box;overflow:hidden;max-height:46px;line-height:23px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal}.person_info_area .person_name .btn_wish_icon{position:absolute;right:0;top:1px;opacity:0.3}.person_info_area .person_name .btn_wish_icon.active{opacity:1}.person_info_area .person_sub_name{display:block;margin-top:4px;color:#767676;font-size:13px;line-height:19px;letter-spacing:-0.01em;display:block;display:-webkit-box;overflow:hidden;max-height:38px;line-height:19px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal}.person_info_area .person_sub_name a{color:inherit}.person_info_area .person_desc{display:block;margin-top:6px;color:#595959;font-size:13px;line-height:19px;letter-spacing:-0.01em;display:block;display:-webkit-box;overflow:hidden;max-height:38px;line-height:19px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal}.person_info_area .person_prod_box{display:block;margin-top:20px}.person_info_area .person_prod_box .person_prod_title{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;color:#767676;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:500}.person_info_area .person_prod_box .person_prod_title .btn_more_view{margin:1px 0 0 auto}.person_info_area .person_prod_box .person_prod_title+.person_prod_cont{margin-top:12px}.person_info_area .person_prod_box .person_prod_cont .person_prod_list{display:block;width:calc(100% + 10px);font-size:0;margin:0 -5px}.person_info_area .person_prod_box .person_prod_cont .person_prod_list .person_prod_item{display:inline-block;width:33.3333333333%;padding:0 5px;vertical-align:top;max-width:94px;box-sizing:border-box}.person_info_area .person_prod_box .person_prod_cont .person_prod_list .person_prod_item .prod_link{display:block;width:100%}.person_info_area .person_prod_box .person_prod_cont .person_prod_list .person_prod_item .prod_link .img_box{display:block;width:100%;overflow:hidden;border:1px solid #eaeaea;box-sizing:border-box}.person_info_area .person_prod_box .person_prod_cont .person_prod_list .person_prod_item .prod_link .img_box img{width:100%;max-height:122.676px}.person_info_area .person_prod_box .person_prod_cont .tag_wrap{width:100%}.person_info_area .person_prod_box .person_prod_cont .tag_wrap .tag{overflow:hidden;display:inline-block;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap}.person_info_area .person_prod_box .btn_wrap{margin-top:30px}.person_info_area .person_prod_register{margin-top:4px;font-size:0}.person_info_area .person_prod_register .gap{visibility:hidden;font-size:0}.person_info_area .person_prod_register .date{display:inline-block;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#767676;vertical-align:top}.person_info_area .person_prod_register .view{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;display:-webkit-inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;align-items:center;position:relative;margin-left:5px;padding-left:7px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#767676;vertical-align:top}.person_info_area .person_prod_register .view:before{display:block;flex-shrink:0;content:"";width:14px;height:10px;margin-right:2px;background-repeat:no-repeat;background-position:center;background-size:14px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/icon_item_view@2x.png")}.person_info_area .person_prod_register .view:after{display:block;content:"";position:absolute;left:0;top:8px;width:2px;height:2px;border-radius:100%;background-color:#595959}.person_info_area.has_book{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.person_info_area.has_book .person_profile_box{align-items:center;flex:1}.person_info_area.has_book .info_text{overflow:hidden;display:-webkit-box;max-height:57px;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:500;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.person_info_area.has_book .person_book_list{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-left:50px}.person_info_area.has_book .person_book_list ul{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.person_info_area.has_book .person_book_list li{width:84px;margin-left:24px}.person_info_area.has_book .person_book_list li:first-child{margin-left:0}.person_info_area.has_book .person_book_list li a{display:inline-block;vertical-align:top}.person_info_area.has_book .person_book_list .img{display:inline-block;width:100%;box-sizing:border-box;border:1px solid #eaeaea;vertical-align:top}.person_info_area.has_book .person_book_list .img img{width:100%;max-height:calc((84px - 2px) * 1.618 - 10px)}.person_info_area.has_book .person_book_list .name{margin-top:10px;font-size:13px;line-height:19px;letter-spacing:-0.01em;text-align:center;display:block;display:-webkit-box;overflow:hidden;max-height:38px;line-height:19px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal}.person_info_area.has_book .person_book_list .btn_more_plus{margin-left:24px}.person_info_area.has_book .person_book_list .btn_more_plus:before{background-color:transparent}.person_info_area.type_lg .person_profile_box{align-items:stretch}.person_info_area.type_lg .profile_img{width:100px;height:100px}.person_info_area.type_lg .profile_info{padding-top:6px}.person_info_area.type_lg .person_prod_box{margin-top:10px}.person_info_area.type_xl{position:relative}.person_info_area.type_xl:not(.has_book) .person_profile_box{align-items:stretch}.person_info_area.type_xl .person_name{font-size:16px;line-height:24px;letter-spacing:-0.01em;font-weight:700}.person_info_area.type_xl .profile_img{width:122px;height:122px}.person_info_area.type_xl .person_prod_box{margin-top:20px}.person_info_area.type_xl .profile_info{padding-top:10px}.person_info_area.type_xxl .profile_img{width:170px;height:170px}.person_info_area.type_xxl .profile_info{margin-left:20px}.person_info_area.type_xxl.has_book .person_book_list li{width:100px}.person_info_area.type_xxl.has_book .person_book_list li .img img{max-height:calc((100px - 2px) * 1.618 - 10px)}.person_info_area.type_column{border:0;padding:0;text-align:center}.person_info_area.type_column .person_profile_box{flex-direction:column}.person_info_area.type_column .profile_info{margin:16px 0 0}.person_info_area.type_column .person_name{padding-right:0}.book_caster_info_area{display:inline-block;overflow:hidden;padding:30px;border:1px solid #eaeaea;border-radius:20px;vertical-align:top;box-sizing:border-box}.book_caster_info_area .book_caster_profile_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.book_caster_info_area .profile_img_wrap{position:relative}.book_caster_info_area .profile_img_wrap .btn_wish_circle{position:absolute;right:0;bottom:0;background-color:#fff}.book_caster_info_area .profile_img{flex-shrink:0;width:84px;height:84px;border-radius:50%;overflow:hidden}.book_caster_info_area .profile_img img{width:100%}.book_caster_info_area .profile_img.no_img{background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/img_prod_thumb_no_register_svg@2x.svg");background-position:center;background-repeat:no-repeat}.book_caster_info_area .profile_img.no_img img{display:none}.book_caster_info_area .profile_info{position:relative;margin-left:16px}.book_caster_info_area .profile_info .book_caster_badge+.book_caster_name{margin-top:8px}.book_caster_info_area .profile_info .right_area{position:absolute;right:0;top:0}.book_caster_info_area .book_caster_name{display:inline-block;position:relative;color:#000;font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:500;vertical-align:top}.book_caster_info_area .book_caster_name .name{display:block;display:-webkit-box;overflow:hidden;max-height:46px;line-height:23px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal}.book_caster_info_area .book_caster_name .book_caster_link{display:block;height:100%}.book_caster_info_area .book_caster_name .book_caster_link:hover,.book_caster_info_area .book_caster_name .book_caster_link:focus,.book_caster_info_area .book_caster_name .book_caster_link:active{text-decoration:underline}.book_caster_info_area .book_caster_desc{margin-top:5px;color:#595959;font-size:13px;line-height:19px;letter-spacing:-0.01em}.book_caster_info_area.type_lg .book_caster_profile_box{align-items:stretch}.book_caster_info_area.type_lg .profile_img{width:100px;height:100px;background-repeat:no-repeat;background-size:cover;background-position:center}.book_caster_info_area.type_lg .profile_img .book_caster_link{display:block;height:100%}.book_caster_info_area.type_lg .profile_img .book_caster_link:hover,.book_caster_info_area.type_lg .profile_img .book_caster_link:focus,.book_caster_info_area.type_lg .profile_img .book_caster_link:active{text-decoration:underline}.book_caster_info_area.type_lg .profile_img img{position:absolute;visibility:hidden;overflow:hidden;height:0;line-height:0;width:0;margin:0;padding:0;font:0/0 Arial}.book_caster_info_area.type_lg .profile_info{padding-top:6px}.switch_toggle_wrap .switch_toggle_header{margin-bottom:16px;font-size:0}.switch_toggle_wrap .switch_toggle_header .switch_toggle_box{display:inline-block;height:37px;background:rgba(0,0,0,0.1);border-radius:30px;font-size:0;vertical-align:top}.switch_toggle_wrap .switch_toggle_header .switch_toggle_box .btn_switch{display:inline-block;height:100%;padding:0 16px;border-radius:30px;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#fff;opacity:0.6;vertical-align:top}.switch_toggle_wrap .switch_toggle_header .switch_toggle_box .btn_switch ~ .btn_switch{margin-left:-8px}.switch_toggle_wrap .switch_toggle_header .switch_toggle_box .btn_switch.active{opacity:1;background-color:#4dac27}.switch_toggle_wrap .switch_toggle_header .switch_toggle_box+.category_tag_list{margin-left:30px}.switch_toggle_wrap .switch_toggle_header .category_tag_list{display:inline-block;padding-top:8px;vertical-align:top}.switch_toggle_wrap .switch_toggle_content{display:none}.switch_toggle_wrap .switch_toggle_content.active{display:block}.payment_price_wrap{display:block;box-sizing:border-box;word-break:break-all}.payment_price_wrap .payment_price_list{display:block;padding:20px 0;border-top:1px solid #000;border-bottom:1px solid #eaeaea;box-sizing:border-box}.payment_price_wrap .payment_price_list .payment_price_item{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;padding:0 10px}.payment_price_wrap .payment_price_list .payment_price_item ~ .payment_price_item{margin-top:20px}.payment_price_wrap .payment_price_list .payment_price_item .label{display:inline-block;flex-shrink:0;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#000;font-weight:500;text-align:left;box-sizing:border-box;vertical-align:top}.payment_price_wrap .payment_price_list .payment_price_item .label .required{display:inline-block;width:6px;height:6px;padding-left:3px;margin-top:5px;vertical-align:top}.payment_price_wrap .payment_price_list .payment_price_item .label .required:before{content:"*";display:inline-block;position:relative;width:6px;height:6px;background-size:6px 6px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_required@2x.png");color:transparent}.payment_price_wrap .payment_price_list .payment_price_item .label .bank_account_box{display:inline-block;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#000;font-weight:500;vertical-align:top}.payment_price_wrap .payment_price_list .payment_price_item .label .bank_account_box .bank_number{display:block;margin-top:6px;font-size:16px;font-weight:700;letter-spacing:-0.01em;line-height:1}.payment_price_wrap .payment_price_list .payment_price_item .label.has_ip{margin-top:12px}.payment_price_wrap .payment_price_list .payment_price_item .right_box{display:inline-block;padding-left:20px;margin-left:auto;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#000;box-sizing:border-box}.payment_price_wrap .payment_price_list .payment_price_item .right_box .price{display:inline-block;font-size:0;vertical-align:top}.payment_price_wrap .payment_price_list .payment_price_item .right_box .price .val,.payment_price_wrap .payment_price_list .payment_price_item .right_box .price .unit{display:inline-block;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#000;vertical-align:top}.payment_price_wrap .payment_price_list .payment_price_item .right_box .price .val{font-weight:700}.payment_price_wrap .payment_price_list .payment_price_item .right_box .input_btn_box{width:341px}.payment_price_wrap .payment_price_list .payment_price_item .info_text{width:100%}.payment_price_wrap .payment_price_list .payment_price_item.has_line{padding-top:20px;border-top:1px solid #eaeaea}.payment_price_wrap .payment_price_list .payment_price_item.align_left .label{width:119px}.payment_price_wrap .payment_price_list .payment_price_item.align_left .right_box{margin-left:0}.payment_price_wrap .payment_price_total{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;padding:20px 10px 0;box-sizing:border-box}.payment_price_wrap .payment_price_total .label{display:inline-block;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#000;font-weight:700;text-align:left;box-sizing:border-box;vertical-align:top}.payment_price_wrap .payment_price_total .right_box{display:inline-block;flex-shrink:0;padding-left:20px;margin-left:auto;box-sizing:border-box}.payment_price_wrap .payment_price_total .right_box .price{display:inline-block;font-size:0;vertical-align:top}.payment_price_wrap .payment_price_total .right_box .price .val{display:inline-block;font-size:16px;line-height:24px;letter-spacing:-0.01em;color:#474c98;font-weight:700;vertical-align:top}.payment_price_wrap .payment_price_total .right_box .price .unit{display:inline-block;padding-top:1px;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#000;vertical-align:top}.payment_price_wrap .payment_chk_box{padding:20px 10px 20px;border-bottom:1px solid #eaeaea}.payment_price_wrap .payment_chk_box .form_chk+.info_text,.payment_price_wrap .payment_chk_box .form_rdo+.info_text{margin-top:12px}.payment_price_wrap+.info_text_box{margin-top:20px}.time_head{margin-bottom:34px;text-align:center}.time_head .title{font-size:24px;line-height:36px;letter-spacing:-0.01em;font-weight:700}.time_head .title [class^=ico_]{margin-right:12px}.time_head .desc{margin-top:11px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959}.time_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;box-sizing:border-box;font-size:0}.time_box .time_group .name{margin-top:10px;text-align:center;font-size:12px;line-height:18px;letter-spacing:-0.01em;font-weight:500}.time_box .time_group .time:first-of-type{margin-left:0}.time_box .time_group .time:last-of-type{margin-right:0}.time_box .time_group+.time_group{margin-left:20px}.time_box .time{display:inline-block;width:58px;height:66px;margin:0 2px;box-sizing:border-box;text-align:center;font-size:30px;line-height:40px;letter-spacing:-0.01em;color:#000;font-weight:700;line-height:66px;background-position:center;background-repeat:no-repeat;background-size:58px 66px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_timer@2x.png")}.time_box .colon{margin:11px 15px;font-size:30px;line-height:40px;letter-spacing:-0.01em;font-weight:700}.time_box.disabled .time{color:rgba(118,118,118,0.2)}.time_box.ready .time{color:#474c98}.time_deal{margin-top:30px;padding-top:30px;border-top:1px solid rgba(0,0,0,0.06)}.time_deal .title{font-size:16px;line-height:24px;letter-spacing:-0.01em;font-weight:500;text-align:center}.time_deal .time_deal_list{margin:14px -6px -6px;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex-wrap:wrap}.time_deal .time_deal_list .item{height:50px;padding:0 20px;border-radius:25px;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:500;line-height:50px;color:#474c98;background-color:#fff;margin:6px}.time_deal .time_deal_list .item .ico_time{width:19px;height:19px;margin-right:6px;background-size:19px 19px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_clock_primary_19x19@2x.png")}.time_deal .time_deal_list .item.disabled{background-color:#e6e2ef;color:rgba(71,76,152,0.5)}.time_deal .time_deal_list .item.disabled .ico_time{background-size:19px 19px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_clock_disabled_19x19@2x.png")}.time_deal .time_deal_list .item.active{font-weight:700;color:#fff;background-color:#5055b1}.time_deal .time_deal_list .item.active .ico_time{background-size:19px 19px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_clock_white_19x19@2x.png")}.killing_part_contents.killing_part_swiper{position:relative;box-sizing:border-box}.killing_part_contents.killing_part_swiper .swiper-wrapper .swiper-slide{position:relative;width:calc((100% - 20px) / 2);margin-right:20px;text-align:center;box-sizing:border-box}.killing_part_contents.killing_part_swiper .swiper-button-prev{left:-22px}.killing_part_contents.killing_part_swiper .swiper-button-next{right:-22px}.killing_part_contents.killing_part_swiper .swiper-button-prev,.killing_part_contents.killing_part_swiper .swiper-button-next{opacity:0;-webkit-transition:opacity 0.23s;-moz-transition:opacity 0.23s;-ms-transition:opacity 0.23s;-o-transition:opacity 0.23s;transition:opacity 0.23s}.killing_part_contents.killing_part_swiper:hover .swiper-button-prev,.killing_part_contents.killing_part_swiper:hover .swiper-button-next{opacity:1}.killing_part_contents.killing_part_swiper:hover .swiper-button-prev.swiper-button-disabled,.killing_part_contents.killing_part_swiper:hover .swiper-button-next.swiper-button-disabled{opacity:0.3}.killing_part_contents .killing_part_bg{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;align-items:stretch;position:relative;width:100%;height:397px;overflow:hidden;padding:13px 12px 24px 20px;border-radius:20px;box-sizing:border-box;background-position:center;background-repeat:no-repeat}.killing_part_contents .killing_part_bg.download{position:relative;align-items:center;width:640px !important;height:auto !important;min-height:640px;border-radius:0;padding:50px 48px;text-align:center}.killing_part_contents .killing_part_bg.download:before{content:none}.killing_part_contents .killing_part_bg.download:after{content:"";display:inline-block;position:relative;z-index:1;width:113px;height:32px;margin-top:27px;background-size:113px 32px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/img_killing_part_logo@2x.png");vertical-align:top}.killing_part_contents .killing_part_bg.download .slide_inner_middle{width:100%;padding:0}.killing_part_contents .killing_part_bg.download .slide_inner_middle .text_killing_part{font-size:24px;line-height:36px;letter-spacing:-0.01em}.killing_part_contents .killing_part_bg.download .slide_inner_middle .prod_name{display:block;margin-top:20px;color:rgba(255,255,255,0.6);font-size:22px;line-height:34px;letter-spacing:-0.01em;text-align:center}.killing_part_contents .killing_part_bg.download .slide_inner_middle .from_page{margin-top:0;color:rgba(255,255,255,0.6);font-size:22px;line-height:34px;letter-spacing:-0.01em}.killing_part_contents .killing_part_bg.download .slide_inner_top,.killing_part_contents .killing_part_bg.download .btn_wrap,.killing_part_contents .killing_part_bg.download .review_user_info,.killing_part_contents .killing_part_bg.download .review_user_info+.title_wrap{display:none}.killing_part_contents .killing_part_bg01{background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_killing_part_01@2x.png")}.killing_part_contents .killing_part_bg02{background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_killing_part_02@2x.png")}.killing_part_contents .killing_part_bg03{background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_killing_part_03@2x.png")}.killing_part_contents .killing_part_bg04{background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_killing_part_04@2x.png")}.killing_part_contents .killing_part_bg05{background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_killing_part_05@2x.png")}.killing_part_contents .slide_inner_top{flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;position:relative;z-index:1;margin-bottom:10px}.killing_part_contents .slide_inner_top .btn_like .ico_like{width:20px;height:20px;margin-right:0;background-repeat:no-repeat;background-size:20px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_heart_white_h20@2x.png")}.killing_part_contents .slide_inner_top .btn_like .ico_like+.text{margin-left:4px}.killing_part_contents .slide_inner_top .btn_like .text{position:relative;display:inline-block;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#fff}.killing_part_contents .slide_inner_top .btn_like.active .ico_like{background-size:20px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_heart_white_h20_active@2x.png")}.killing_part_contents .slide_inner_top .btn_like.active .text{font-weight:700}.killing_part_contents .slide_inner_top .sns_share_wrap.size_sm .btn_share{border:0}.killing_part_contents .slide_inner_top .sns_share_wrap.size_sm .btn_share .ico_share{width:20px;height:20px;margin-top:7px;background-repeat:no-repeat;background-size:20px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_share_killing_part@2x.png")}.killing_part_contents .slide_inner_middle{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;position:relative;z-index:1;padding:0 18px 0 10px;flex:1;box-sizing:border-box}.killing_part_contents .slide_inner_middle .custom_scroll_wrap{height:auto;max-height:100%}.killing_part_contents .slide_inner_middle .custom_scroll_wrap.active{padding-right:5px}.killing_part_contents .slide_inner_middle .text_killing_part{width:100%;color:#fff;font-size:14px;line-height:22px;letter-spacing:-0.01em;text-align:center;box-sizing:border-box}.killing_part_contents .slide_inner_middle .prod_name{display:none}.killing_part_contents .slide_inner_middle .from_page{margin-top:12px;color:rgba(255,255,255,0.6);font-size:13px;line-height:19px;letter-spacing:-0.01em}.killing_part_contents .btn_wrap{flex-shrink:0;display:block;position:relative;z-index:1;margin-top:24px}.killing_part_contents .btn_killing_part_down{display:inline-block;position:relative;padding:5px 10px 7px;border:1px solid rgba(255,255,255,0.4);border-radius:6px;vertical-align:top;box-sizing:border-box}.killing_part_contents .btn_killing_part_down .text{display:inline-block;position:relative;padding-left:15px;color:#fff;font-size:12px;line-height:18px;letter-spacing:-0.01em}.killing_part_contents .btn_killing_part_down .text:before{content:"";display:inline-block;position:absolute;top:0;left:0;width:10px;height:18px;background-position:center;background-repeat:no-repeat;background-size:10px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_download@2x.png")}.killing_part_contents .review_user_info{display:block;margin-top:18px;font-size:12px;line-height:18px;letter-spacing:-0.01em;color:#767676;text-align:center}.killing_part_contents .review_user_info .gap{display:inline-block;font-size:0;width:1px;height:9px;background-color:#d5d5d5;margin:0 6px}.killing_part_contents.has_title{border:1px solid #eaeaea;border-radius:20px;box-sizing:border-box}.killing_part_contents.has_title .killing_part_bg{height:376px;border-bottom-right-radius:0;border-bottom-left-radius:0}.killing_part_contents.has_title .review_user_info{margin:0;padding:18px 30px 20px;text-align:left}.killing_part_contents.has_title .title_wrap{padding:20px 0;margin:0 30px;border-top:1px solid #eaeaea}.killing_part_contents.has_title .title_wrap.title_size_sm .title_heading{display:block;display:-webkit-box;overflow:hidden;max-height:69px;line-height:23px;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:-o-ellipsis-lastline;white-space:normal}.killing_part_contents.has_title .title_wrap.title_size_sm .title_heading>a{display:inline-block;vertical-align:top}.address_bring{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;width:100%}.third_party_term_box{margin:24px 0}.third_party_term_box>.form_chk{margin-bottom:10px}.third_party_term_box>.form_chk:only-child{margin-bottom:0}.third_party_term_box.has_bottom_line{padding-bottom:24px;border-bottom:1px solid #eaeaea}.third_party_term_box.has_bottom_line .form_chk+.info_text{padding-left:28px;color:#767676}.rank_status{display:inline-block;padding-left:13px;height:19px;background-repeat:no-repeat;background-position:left center;background-size:8px 5px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_rank_status@2x.png");vertical-align:top;font-size:13px;line-height:19px;letter-spacing:-0.01em}.rank_status.rise{position:relative}.rank_status.rise .desc{display:inline-block;margin-top:2px;font-size:10px;line-height:15px;font-weight:500;white-space:nowrap;vertical-align:top}.rank_status.up{background-size:8px 5px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_rank_status_up@2x.png");color:#ec1f2d}.rank_status.down{background-size:8px 5px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_rank_status_down@2x.png");color:#1976e3}.rank_status.new{padding-left:0;background:none;font-size:10px;font-weight:700;color:#4dac27;letter-spacing:-0.01em}.terms_agree_detail{border-top:1px solid #000;border-bottom:1px solid #eaeaea;padding:30px 0}.terms_agree_detail .agree_detail{margin-bottom:19px;padding:0 10px}.terms_agree_detail .agree_detail .terms_title{font-size:16px;line-height:24px;letter-spacing:-0.01em;font-weight:700}.terms_agree_detail .agree_detail .terms_title+.info_text{margin:6px 0 20px}.terms_agree_detail .agree_detail .terms_text_list .info_text{color:#000}.terms_agree_detail .agree_detail .terms_text_list .info_text ~ .info_text{margin-top:0}.terms_agree_detail .agree_detail .terms_text_list+.info_text{margin-top:20px}.terms_agree_detail .agree_detail .info_text+.info_text.fw_medium{margin-top:20px}.terms_agree_detail .agree_detail .info_text_title{color:#000}.terms_agree_detail .agree_detail .info_text_title+.info_text{margin-top:10px}.terms_agree_detail .agree_detail .bul_item_asterisk{margin-top:6px}.terms_agree_detail .agree_chk_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;padding:0 10px}.terms_agree_detail .agree_chk_box .agree_desc{font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:500}.terms_agree_detail .agree_chk_box .agree_desc .desc{font-weight:400;color:#595959}.terms_agree_detail .agree_chk_box .form_chk:not(:first-child){margin-left:auto}.terms_agree_detail .agree_chk_box .unit{color:#767676}.terms_agree_detail.has_line{padding:0}.terms_agree_detail.has_line .agree_detail{margin:0;padding:30px 10px;border-top:1px solid #eaeaea}.terms_agree_detail.has_line .agree_detail:first-child{border-top:0}.terms_agree_detail.has_line .agree_chk_box{border-top:1px solid #eaeaea;padding:20px 10px}.terms_agree_detail+.info_text_box{margin-top:60px}.terms_agree_detail+.bul_item_dot{margin-top:18px}.event_application .round_gray_box{margin:20px 0}.event_application .round_gray_box:first-child{margin-top:0}.event_application .title_wrap.title_size_def{margin-top:30px}.event_application .title_wrap.title_size_def:first-child{margin-top:0}.event_application .form_cont .bul_item_asterisk{margin-top:8px}.event_application .btn_wrap{margin-top:8px}.event_application .btn_wrap.btn_more{margin-top:30px}.event_application .btn_wrap.align_left{text-align:left}.event_application .auto_overflow_wrap.content_more .auto_overflow_footer .type_cont{margin-top:0}.event_info_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.event_info_wrap .imgs{overflow:hidden;width:670px;height:362px;border-radius:20px}.event_info_wrap .imgs img{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.event_info_wrap .imgs+.info{width:506px;height:362px;padding:36px 30px 10px;border:1px solid #eaeaea;border-radius:20px}.event_info_wrap .info{box-sizing:border-box}.event_info_wrap .info li{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-top:18px}.event_info_wrap .info li:first-child{margin-top:0}.event_info_wrap .info li .name{width:140px;flex-shrink:0;font-weight:500}.event_info_wrap .info li .desc{flex-grow:1;color:#767676}.event_info_wrap .info .btn_wrap{margin-top:30px}.event_info_wrap .info .btn_wrap .btn_text{display:block;height:50px;border-radius:6px;font-size:16px;line-height:24px;letter-spacing:-0.01em;line-height:50px;font-weight:700;text-align:center;background-color:#f7f7f7}.event_info_wrap .info .btn_wrap .btn_text.end{color:#767676}.gallery_single{position:relative;width:850px;margin:auto}.gallery_single .sold_out{position:absolute;left:0;top:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;background-color:rgba(0,0,0,0.5);color:#fff}.gallery_single .sold_out p{margin-top:14px;font-size:20px;line-height:30px;letter-spacing:-0.01em;font-weight:700}.gallery_single .code{margin-bottom:30px;text-align:center;font-size:16px;line-height:24px;letter-spacing:-0.01em;color:#595959}.gallery_single .imgs{overflow:hidden;position:relative;border-radius:20px}.gallery_single .imgs img{width:100%}.gallery_single .desc{margin-top:24px;font-size:13px;line-height:19px;letter-spacing:-0.01em;text-align:center;color:#595959}.gallery_single .btn_detail{position:absolute;right:20px;top:20px;width:50px;height:50px;border-radius:50%;background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_book_cast_search@2x.png");background-repeat:no-repeat;background-position:center center;background-color:#fff}.gallery_single .swiper-button-prev{left:-22px}.gallery_single .swiper-button-next{right:-22px}.gallery_single .swiper-pagination{bottom:30px}.gallery_single.has_desc .swiper-pagination{bottom:70px}.writer_info_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-top:20px}.writer_info_box:first-child{margin-top:0}.writer_info_box .writer_profile{flex:0 0 100px;height:100px;border-radius:50px;overflow:hidden;margin-right:16px;text-align:center}.writer_info_box .writer_profile img{width:100%}.writer_info_box .auto_overflow_wrap{flex:1;align-self:center}.writer_info_box .auto_overflow_wrap .auto_overflow_contents{max-height:66px}.writer_info_box .auto_overflow_wrap .auto_overflow_contents .auto_overflow_inner{display:block;display:-webkit-box;overflow:hidden;max-height:66px;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:-o-ellipsis-lastline;white-space:normal}.writer_info_box .auto_overflow_wrap.active .auto_overflow_contents .auto_overflow_inner{height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit}.step_process_list{display:block;margin-top:-12px;text-align:center;font-size:0}.step_process_list .step_item{display:inline-block;position:relative;text-align:center;vertical-align:top;box-sizing:border-box;margin-top:12px;padding-right:12px;word-break:break-all}.step_process_list .step_item ~ .step_item{padding-left:18px}.step_process_list .step_item ~ .step_item:before{content:"";display:block;position:absolute;left:0;top:5px;width:6px;height:10px;background-repeat:no-repeat;background-size:6px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/arw_step_process@2x.png")}.step_process_list .step_item:last-child{padding-right:0}.step_process_list .step_item .step_num{display:inline-block;width:20px;height:20px;line-height:20px;padding:0 6px;background-color:rgba(80,85,177,0.1);border-radius:20px;font-size:13px;letter-spacing:-0.01em;color:#474c98;font-weight:700;text-align:center;box-sizing:border-box;vertical-align:top}.step_process_list .step_item .step_text{display:block;margin-top:7px;font-size:13px;line-height:19px;letter-spacing:-0.01em}.step_process_list.justify{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.step_process_list.justify .step_item{flex:1 0}.step_process_box{display:block;padding:22px 10px;border:1px solid #eaeaea;border-radius:10px;box-sizing:border-box}.step_process_box+.info_text_box{margin-top:20px}.step_process_box+.info_text_box+.info_text_box{margin-top:30px}.step_ico_process_box{padding:23px;border:1px solid #eaeaea;border-radius:10px;box-sizing:border-box}.step_ico_process_box+.info_text_box{margin-top:20px}.step_ico_process_box+.info_text_box li a{color:#595959}.step_ico_process_list{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex-wrap:wrap;position:relative}.step_ico_process_list .step_item{position:relative;text-align:center;margin-left:11px;padding-left:11px}.step_ico_process_list .step_item:before{content:"";position:absolute;left:-3px;top:8px;width:6px;height:10px;background-size:6px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/arw_step_process_01@2x.png");background-repeat:no-repeat}.step_ico_process_list .step_item:first-child{margin-left:0;padding-left:0}.step_ico_process_list .step_item:first-child:before{display:none}.step_ico_process_list .step_item .ico_process_step{display:inline-block;width:26px;height:26px;background-repeat:no-repeat}.step_ico_process_list .step_item .ico_process_step.order{background-size:26px 26px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_process_step_order@2x.png")}.step_ico_process_list .step_item .ico_process_step.payment{background-size:26px 26px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_process_step_payment@2x.png")}.step_ico_process_list .step_item .ico_process_step.purchase{background-size:26px 26px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_process_step_purchase@2x.png")}.step_ico_process_list .step_item .ico_process_step.ready{background-size:26px 26px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_process_step_ready@2x.png")}.step_ico_process_list .step_item .ico_process_step.ready_out{background-size:26px 26px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_process_step_ready_out@2x.png")}.step_ico_process_list .step_item .ico_process_step.delivery{background-size:26px 26px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_process_step_delivery@2x.png")}.step_ico_process_list .step_item .ico_process_step.shipping{background-size:26px 26px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_process_step_shipping@2x.png")}.step_ico_process_list .step_item .ico_process_step.complete{background-size:26px 26px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_process_step_complete@2x.png")}.step_ico_process_list .step_item .ico_process_step.global{background-size:26px 26px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_process_step_global@2x.png")}.step_ico_process_list .step_item .ico_process_step.packing{background-size:26px 26px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_process_step_packing@2x.png")}.step_ico_process_list .step_item .ico_process_step.receipt_ready{background-size:26px 26px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_process_step_receipt_ready@2x.png")}.step_ico_process_list .step_item .ico_process_step.receipt_complete{background-size:26px 26px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_process_step_receipt_complete@2x.png")}.step_ico_process_list .step_item .ico_process_step.download_ready{background-size:26px 26px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_process_step_download_ready@2x.png")}.step_ico_process_list .step_item .ico_process_step.download_complete{background-size:26px 26px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_process_step_download_complete@2x.png")}.step_ico_process_list .step_item .ico_process_step.expiry{background-size:26px 26px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_process_step_expiry@2x.png")}.step_ico_process_list .step_item .ico_process_step.use_ready{background-size:26px 26px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_process_step_use_ready@2x.png")}.step_ico_process_list .step_item .ico_process_step.use_complete{background-size:26px 26px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_process_step_use_complete@2x.png")}.step_ico_process_list .step_item .ico_process_step.view{background-size:26px 26px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_process_step_view@2x.png")}.step_ico_process_list .step_item .step_text{display:block;margin-top:7px;font-size:14px;line-height:22px;letter-spacing:-0.01em;word-break:keep-all;min-width:40px}.step_ico_process_list.col4 .step_item{flex:0 auto;margin-left:0;padding-left:0;width:25%}.step_ico_process_list.col4 .step_item:nth-child(4n+1):before{display:none}.step_ico_process_list.col4 .step_item:nth-child(n+5){margin-top:34px}.step_ico_process_list+.step_ico_process_list{margin-top:16px;padding-top:22px}.ico_info_wrap{display:block;text-align:center}.ico_info_wrap .ico_img_box{margin-bottom:20px}.ico_info_wrap .ico_img_box [class^=ico_]{display:inline-block;vertical-align:top}.ico_info_wrap .ico_text_box .ico_title{display:inline-block;color:#000;font-size:20px;line-height:30px;letter-spacing:-0.01em;font-weight:700}.ico_info_wrap .ico_text_box .ico_title ~ .ico_desc{margin-top:12px}.ico_info_wrap .ico_text_box .ico_desc{display:inline-block;color:#595959;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:400}.ico_info_wrap .ico_text_box+.round_gray_box,.ico_info_wrap .ico_text_box+.info_text_box{margin-top:20px}.ico_info_wrap+.form_wrap{margin-top:40px;padding-top:30px;border-top:1px solid #000}.place_info_list{display:block}.place_info_list .place_info_item{padding:0 10px;box-sizing:border-box}.place_info_list .place_info_item ~ .place_info_item{margin-top:30px;padding-top:24px;border-top:1px solid #000}.place_info_list .place_info_item .place_detail_list{display:block}.place_info_list .place_info_item .place_detail_list .place_detail_item{display:block;color:#595959;font-size:14px;line-height:22px;letter-spacing:-0.01em}.place_info_list .place_info_item .place_detail_list .place_detail_item ~ .place_detail_item{margin-top:10px}.place_info_list .place_info_item .place_detail_list .place_detail_item [class^=ico_]{margin-right:4px}.place_info_list .place_info_item .place_detail_list .place_detail_item .text{display:inline-block;vertical-align:top}.place_info_list .place_info_item .place_detail_list ~ .place_way_list{margin-top:24px}.place_info_list .place_info_item .place_way_list{color:#595959}.place_info_list .place_info_item .place_way_list .place_way_item{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.place_info_list .place_info_item .place_way_list .place_way_item ~ .place_way_item{margin-top:10px}.place_info_list .place_info_item .place_way_list .place_way_item .place_way_title{display:inline-block;min-width:38px;margin-right:20px;color:#000;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:500;vertical-align:top}.place_info_list .place_info_item .place_way_list .place_way_item .place_way_desc{display:inline-block;flex:1;color:#595959;font-size:14px;line-height:22px;letter-spacing:-0.01em;vertical-align:top}.place_info_list .place_info_item .place_map_wrap{display:block;margin-top:30px;border-radius:20px;overflow:hidden}.klover_review_wrap .title_wrap .right_area .form_sel+.btn_sm{margin-left:4px}.klover_review_wrap .title_wrap .right_area .btn_sm{margin-left:20px}.klover_review_wrap .title_wrap .tooltip_wrap{margin-top:2px}.klover_review_wrap .klover_review_box{padding:39px 109px 34px 108px;margin-bottom:30px;background-color:#f7f7f7;border:1px solid #d5d5d5;border-radius:20px;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.klover_review_wrap .klover_review_box .klover_box_left{flex:1;padding-right:110px;border-right:1px solid #eaeaea}.klover_review_wrap .klover_review_box .klover_box_left .box_top{text-align:center}.klover_review_wrap .klover_review_box .klover_box_left .box_top .text_user_score{margin-bottom:4px;font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:500}.klover_review_wrap .klover_review_box .klover_box_left .box_bottom{margin-top:25px}.klover_review_wrap .klover_review_box .klover_box_left .box_bottom .score_bar_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.klover_review_wrap .klover_review_box .klover_box_left .box_bottom .score_bar_wrap+.score_bar_wrap{margin-top:17px}.klover_review_wrap .klover_review_box .klover_box_left .box_bottom .score_bar_wrap .score_bar{position:relative;flex:0 0 265px;height:4px;background-color:rgba(0,0,0,0.06);border-radius:2px;margin:0 12px}.klover_review_wrap .klover_review_box .klover_box_left .box_bottom .score_bar_wrap .score_bar .score_bar_inner{position:absolute;top:0;left:0;display:inline-block;height:4px;background-color:#767676;border-radius:2px}.klover_review_wrap .klover_review_box .klover_box_left .box_bottom .score_bar_wrap .score_bar .score_bar_inner.score_best{background-color:#4dac27}.klover_review_wrap .klover_review_box .klover_box_left .box_bottom .score_bar_wrap .text_score_bar{flex:1;color:#595959;font-size:14px;line-height:22px;letter-spacing:-0.01em;line-height:16px;text-align:right}.klover_review_wrap .klover_review_box .klover_box_left .box_bottom .score_bar_wrap .text_score_bar.score_best{color:#4dac27;font-weight:700}.klover_review_wrap .klover_review_box .klover_box_right{flex:1;padding-left:110px}.klover_review_wrap .klover_review_box .klover_box_right .box_top .text_good_respon{text-align:center;font-size:16px;line-height:24px;letter-spacing:-0.01em}.klover_review_wrap .klover_review_box .klover_box_right .box_top .text_good_respon .review_quotes_text{padding-left:24px;font-size:16px;line-height:24px;letter-spacing:-0.01em;font-weight:700}.klover_review_wrap .klover_review_box .klover_box_right .box_top .text_good_respon .review_quotes_text:before{top:3px;left:0;width:16px;height:16px;background-size:16px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_quotes_lg@2x.png")}.klover_review_wrap .klover_review_box .klover_box_right .box_bottom{margin-top:31px}.klover_review_wrap .klover_review_box .klover_box_right .box_bottom .reply_score_list{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;align-items:stretch}.klover_review_wrap .klover_review_box .klover_box_right .box_bottom .reply_score_list .reply_score_item{display:inline-block;flex:1 0;padding:0 4px;text-align:center}.klover_review_wrap .klover_review_box .klover_box_right .box_bottom .reply_score_list .reply_score_item:first-child{padding-left:0}.klover_review_wrap .klover_review_box .klover_box_right .box_bottom .reply_score_list .reply_score_item:last-child{padding-right:0}.klover_review_wrap .klover_review_box .klover_box_right .box_bottom .reply_score_list .reply_score_item .score_bar_box{display:block}.klover_review_wrap .klover_review_box .klover_box_right .box_bottom .reply_score_list .reply_score_item .score_bar_box .num_score_bar{display:inline-block;position:relative;min-width:38px;height:21px;padding:0 7px;margin-bottom:9px;color:#595959;font-size:14px;line-height:22px;letter-spacing:-0.01em;line-height:21px;border-radius:10px;box-sizing:border-box}.klover_review_wrap .klover_review_box .klover_box_right .box_bottom .reply_score_list .reply_score_item .score_bar_box .score_bar{display:block;position:relative;overflow:hidden;width:6px;height:62px;margin:0 auto;background-color:#eaeaea;border-radius:3px}.klover_review_wrap .klover_review_box .klover_box_right .box_bottom .reply_score_list .reply_score_item .score_bar_box .score_bar .score_bar_inner{display:block;position:absolute;left:0;bottom:0;width:100%;background-color:#767675;border-radius:3px}.klover_review_wrap .klover_review_box .klover_box_right .box_bottom .reply_score_list .reply_score_item .text_reply{display:block;color:#767676;font-size:14px;line-height:22px;letter-spacing:-0.01em;margin-top:6px;text-align:center}.klover_review_wrap .klover_review_box .klover_box_right .box_bottom .reply_score_list .reply_score_item.score_best .score_bar_box .num_score_bar{padding-top:0;background-color:rgba(80,85,177,0.8);color:#fff;font-weight:500}.klover_review_wrap .klover_review_box .klover_box_right .box_bottom .reply_score_list .reply_score_item.score_best .score_bar_box .num_score_bar:after{content:"";display:block;position:absolute;left:50%;bottom:-4px;width:12px;height:4px;background-repeat:no-repeat;background-size:12px 4px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_best_score@2x.png");-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.klover_review_wrap .klover_review_box .klover_box_right .box_bottom .reply_score_list .reply_score_item.score_best .score_bar_box .score_bar{background-color:rgba(184,186,223,0.4)}.klover_review_wrap .klover_review_box .klover_box_right .box_bottom .reply_score_list .reply_score_item.score_best .score_bar_box .score_bar .score_bar_inner{background-color:rgba(80,85,177,0.8)}.klover_review_wrap .klover_review_box .klover_box_right .box_bottom .reply_score_list .reply_score_item.score_best .text_reply{color:#474c98;font-weight:500}.klover_review_wrap .klover_review_box.no_respon .klover_box_left .rating-container .caption .val,.klover_review_wrap .klover_review_box.no_respon .klover_box_left .rating-container .caption .total{color:#767676}.klover_review_wrap .klover_review_box.no_respon .klover_box_right .box_top .text_good_respon .review_quotes_text{color:#000;font-weight:400}.klover_review_wrap .klover_review_box.no_respon .klover_box_right .box_top .text_good_respon .review_quotes_text:before{background-size:16px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_quotes_nor@2x.png")}.klover_review_wrap .no_data.size_sm{padding:60px 0;border-bottom:1px solid #eaeaea}.klover_review_wrap .tab_wrap.type_sm .tab_content .comment_wrap .comment_list{border-top:none}.gift_msg_wrap{display:block}.gift_msg_wrap .gift_msg_btn_wrap{width:100%;text-align:center;font-size:0}.gift_msg_wrap .gift_msg_btn_wrap .btn_sm+.btn_sm{margin-left:6px}.gift_msg_wrap .gift_msg_btn_wrap .btn_sm.active{color:#474c98;border:1px solid #474c98;background:#fff}.gift_msg_wrap .gift_msg_swiper_wrap+.gift_msg_btn_wrap{margin-top:16px}.gift_msg_wrap+.form_wrap{margin-top:50px}.gift_msg_swiper_wrap{position:relative;box-sizing:border-box}.gift_msg_swiper_wrap .swiper-container .swiper-wrapper .swiper-slide{width:100%;max-width:340px;margin-right:16px;border-radius:16px;overflow:hidden}.gift_msg_swiper_wrap .swiper-container .swiper-wrapper .swiper-slide:last-child{margin-right:0}.gift_msg_swiper_wrap .swiper-button-prev{left:-17px}.gift_msg_swiper_wrap .swiper-button-next{right:-17px}.gift_msg_box{position:relative;width:340px;height:290px;border-radius:16px;background-color:rgba(46,98,201,0.1);padding:0 20px 20px;box-sizing:border-box}.gift_msg_box .msg_box{position:relative;height:110px;background-color:#fff;border-radius:6px;z-index:1}.gift_msg_box .custom_scroll_wrap{height:76px}.gift_msg_box .custom_scroll_wrap .msg_area{min-height:62px;padding:14px 12px 0}.gift_msg_box .custom_scroll_wrap .msg_area[contenteditable=true]:empty:before{content:attr(data-placeholder);display:block;color:#767676}.gift_msg_box .from{margin-top:10px;margin-left:10px;margin-right:10px;text-align:right;font-size:0}.gift_msg_box .from .label{font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:700}.gift_msg_box .from .value{font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:700}.gift_msg_box:before{content:"";display:block;width:auto;height:160px;margin-left:-20px;margin-right:-20px;background-position:center;background-repeat:no-repeat}.gift_msg_box.type_basic:before{background-size:auto 160px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/gift_msg_img_01@2x.png")}.gift_msg_box.type_thanks{background-color:rgba(236,31,45,0.1)}.gift_msg_box.type_thanks:before{background-size:auto 160px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/gift_msg_img_02@2x.png")}.gift_msg_box.type_congrats{background-color:rgba(252,241,170,0.8)}.gift_msg_box.type_congrats:before{background-size:auto 160px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/gift_msg_img_03@2x.png")}.gift_msg_box.type_cheerup{background-color:rgba(0,13,255,0.1)}.gift_msg_box.type_cheerup:before{background-size:auto 160px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/gift_msg_img_04@2x.png")}.gift_msg_box.type_thanksgiving{padding-top:160px}.gift_msg_box.type_thanksgiving:before{position:absolute;height:auto;margin-left:auto;margin-right:auto;top:0;bottom:0;left:0;right:0;background-size:100% 100%;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/gift_msg_img_05@2x.png")}.gift_msg_box.type_christmas{padding-top:160px}.gift_msg_box.type_christmas:before{position:absolute;height:auto;margin-left:auto;margin-right:auto;top:0;bottom:0;left:0;right:0;background-size:100% 100%;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/gift_msg_img_06@2x.png")}.gift_msg_box.type_newyear{padding-top:160px}.gift_msg_box.type_newyear:before{position:absolute;height:auto;margin-left:auto;margin-right:auto;top:0;bottom:0;left:0;right:0;background-size:100% 100%;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/gift_msg_img_07@2x.png")}.burst_banner_wrap{position:fixed;width:1200px;height:176px;left:0;bottom:0;margin-left:calc((100% - 1200px) / 2);z-index:100;overflow:hidden;animation:bottomAnimation 0.7s forwards;-webkit-animation:bottomAnimation 0.7s forwards}@keyframes bottomAnimation{0%{bottom:-100%}100%{bottom:0}}@keyframes bottomAnimationReverse{0%{bottom:0}100%{bottom:-100%}}.burst_banner_wrap .burst_banner_link{display:block;width:100%}.burst_banner_wrap .burst_banner_link .img_box img{width:100%}.burst_banner_wrap .btn_burst_close{position:absolute;bottom:85px;right:27px;width:30px;height:30px;padding:3px}.burst_banner_wrap .btn_burst_close .ico_close_white{position:relative;z-index:3;display:block;width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:24px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_dialog_close_w@2x.png")}.burst_banner_wrap .form_chk{position:absolute;top:0;right:0}.burst_banner_wrap .form_chk input+label{font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959}.burst_banner_wrap.banner_hidden{animation:bottomAnimationReverse 1s ease-in-out forwards;-webkit-animation:bottomAnimationReverse 1s ease-in-out forwards}[class^=badge_]{display:inline-block;box-sizing:border-box;text-align:center;vertical-align:top}[class^=badge_] [class^=ico_]{display:inline-block;position:relative;vertical-align:top}[class^=badge_] .text{display:inline-block;position:relative;vertical-align:top}[class^=badge_] .text.fc_black{color:#000}.badge_lg{min-height:24px;padding:1px 5px;border-radius:4px;font-size:12px;line-height:18px;letter-spacing:-0.01em}.badge_lg.badge_pill{padding:3px 10px 0;border-radius:22px;font-size:11px;font-weight:700}.badge_md{min-height:22px;padding:1px 5px;border-radius:4px;font-size:12px;line-height:18px;letter-spacing:-0.01em}.badge_md.badge_pill{border-radius:22px}.badge_sm{min-height:20px;padding:0 4px;border-radius:4px;font-weight:500;font-size:12px;line-height:18px;letter-spacing:-0.01em}.badge_sm.badge_pill{padding:3px 7px 0;border-radius:20px;line-height:1;font-weight:400}.badge_sm.badge_pill.badge_kyobo,.badge_sm.badge_pill.badge_hottracks,.badge_sm.badge_pill.badge_ebook,.badge_sm.badge_pill.badge_sam{font-weight:500}.badge_xs{min-height:18px;padding:0 8px;border-radius:4px;font-weight:500;font-size:12px;line-height:18px;letter-spacing:-0.01em}.badge_xs.badge_pill{padding:2px 7px 0;border-radius:20px;line-height:1}.badge_list_box{margin-top:-4px;font-size:0;text-align:left}.badge_list_box [class^=badge_]{margin-right:4px;margin-top:4px}.badge_kyobo{color:#767676;border:1px solid transparent;background:rgba(23,23,237,0.1);font-weight:500}.badge_ebook{color:#767676;border:1px solid #e7f0fc;background:#e7f0fc;font-weight:500}.badge_sam{color:#767676;background:rgba(43,173,177,0.1);border:1px solid transparent;font-weight:500}.badge_hottracks{color:#767676;border:1px solid #fbeeed;background:#fbeeed;font-weight:500}.badge_caster_formula{color:#fff;border:1px solid #4eb2d6;background:#4eb2d6}.badge_caster_formula .ico_caster_formula{width:11px;height:14px;margin-right:3px;vertical-align:top;background-position:center;background-repeat:no-repeat;background-size:11px 14px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_badge_formula@2x.png")}.badge_caster_formula .text{padding-top:1px;font-size:12px;font-weight:500;line-height:15px}.badge_caster_partner{color:#fff;border:1px solid #5055b1;background:#5055b1}.badge_caster_partner .ico_caster_partner{width:12px;height:15px;margin-right:3px;vertical-align:top;background-position:center;background-repeat:no-repeat;background-size:12px 15px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_badge_partner@2x.png")}.badge_caster_partner .text{padding-top:1px;font-size:12px;font-weight:500;line-height:15px}.badge_caster_popular{padding-top:4px;color:#fff;border:1px solid #50b19e;background:#50b19e}.badge_caster_popular .ico_caster_popular{width:13px;height:15px;margin-right:3px;vertical-align:top;background-position:center;background-repeat:no-repeat;background-size:13px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_badge_popular@2x.png")}.badge_caster_popular .text{padding-top:1px;font-size:12px;font-weight:500;line-height:15px}.flag_state{display:inline-block;padding:4px 8px 3px;font-size:12px;line-height:18px;letter-spacing:-0.01em;color:#fff;border-radius:13px 13px 13px 0;vertical-align:middle}.flag_state.ing{background-color:#4dac27}.flag_state.end{background-color:#767675}.badge_flag{display:inline-block;min-width:20px;padding:3px 2px 2px;font-size:12px;letter-spacing:-0.01em;font-weight:700;line-height:1;color:#fff;border-radius:6px 0;vertical-align:top;text-align:center}.badge_flag.size_md{padding:3px 8px;border-radius:12px 0;font-weight:400}.badge_flag.size_lg{padding:5px 8px;border-radius:8px 0;font-weight:400}.badge_flag.size_xl{height:28px;padding:4px 10px 0;border-radius:16px 0;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:400}.badge_flag.size_xxl{height:32px;padding:6px 15px 0;border-radius:20px 0;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:400}.badge_flag.badge_primary{border:1px solid #5055b1;background-color:#5055b1}.badge_flag.badge_primary .text{color:#fff}.badge_flag.badge_series{padding:5px 10px 0;border:none;background-color:rgba(0,0,0,0.5)}.badge_flag.badge_series .text{color:#fff}.badge_flag.badge_series.size_xxl{padding:7px 16px;border-radius:20px 0}.badge_flag.best{position:relative;padding-left:17px;margin:8px 0 0 14px}.badge_flag.best .text{font-weight:500}.badge_flag.best:before{content:"";position:absolute;bottom:-1px;left:-14px;width:28px;height:27px;background-size:28px 27px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_best_badge@2x.png")}.badge_light_gray{color:#fff;background:#767676;border:1px solid #767676}.badge_green{color:#fff;background:#4dac27;border:1px solid #4dac27}.badge_light_green{color:#3c9a17;background:#f2f8f0;border:1px solid #f2f8f0}.badge_line_primary{color:#474c98;border:1px solid #474c98;background:#fff}.badge_line_gray{color:#767676;background:#fff;border:1px solid #ccc}.badge_line_green{color:#3c9a17;background:#fff;border:1px solid #4dac27}.badge_line_red{color:#ec1f2d;background:#fff;border:1px solid #d93938}.badge_red{color:#ec1f2d;background:#fef1f2;border:1px solid #fef1f2}.badge_primary{color:#474c98;border:1px solid #ededf7;background:#ededf7}.badge_lighten_gray{color:#595959;background:#f0f0f0;border:1px solid #f0f0f0}.badge_primary_ord{border:1px solid #5055b1;background-color:#5055b1}.badge_primary_ord .text{color:#fff}.badge_black{border:1px solid #000;background-color:#000}.badge_black .text{color:#fff}.badge_blue{border:1px solid #3471c1;background-color:#3471c1}.badge_blue .text{color:#fff}.badge_mint{border:1px solid #06bbc0;background-color:#06bbc0}.badge_mint .text{color:#fff}.badge_dark_red{border:1px solid #d85954;background-color:#d85954}.badge_dark_red .text{color:#fff}.badge_gray{border:1px solid #595959;background-color:#595959}.badge_gray .text{color:#fff}.badge_primary_speech{position:relative;border:1px solid #5055b1;background-color:#5055b1}.badge_primary_speech .text{color:#fff}.badge_primary_speech:after{content:"";position:absolute;bottom:-5px;right:13px;display:block;width:6px;height:4px;background-size:6px 4px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_bubble_speech_primary_pill@2x.png")}.badge_grade_friends{border:1px solid #33b052;background-color:#33b052}.badge_grade_friends .text{color:#fff}.badge_grade_silver{border:1px solid #8893c1;background-color:#8893c1}.badge_grade_silver .text{color:#fff}.badge_grade_gold{border:1px solid #f89b06;background-color:#f89b06}.badge_grade_gold .text{color:#fff}.badge_grade_platinum{border:1px solid #7c80e9;background-color:#7c80e9}.badge_grade_platinum .text{color:#fff}.badge_grade_employee{border:1px solid #4eb2d6;background-color:#4eb2d6}.badge_grade_employee .text{color:#fff}.tag_wrap{margin:-4px -3px;font-size:0}.tag_wrap .tag{margin:4px 3px;display:inline-block;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959;padding:7px 16px 8px;background-color:#f7f7f7;border:1px solid #f7f7f7;border-radius:20px;box-sizing:border-box;-webkit-transition:background-color 0.23s, border-color 0.23s, color 0.23s;-moz-transition:background-color 0.23s, border-color 0.23s, color 0.23s;-ms-transition:background-color 0.23s, border-color 0.23s, color 0.23s;-o-transition:background-color 0.23s, border-color 0.23s, color 0.23s;transition:background-color 0.23s, border-color 0.23s, color 0.23s}.tag_wrap .tag .text{position:relative}.tag_wrap .tag .gap{display:inline-block;width:5px;height:9px;font-size:0;margin:5px 4px 0;background-position:center;background-repeat:no-repeat;vertical-align:top;background-size:5px 9px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_field_gap@2x.png")}.tag_wrap button.tag:hover{cursor:pointer}.tag_wrap button.tag.active{background-color:#595959;border-color:#595959;color:#fff}.tag_wrap button.tag.size_lg.active{color:#fff}.tag_wrap .tag_list{display:block}.tag_wrap .tag_list .tag_item{display:block}.tag_wrap.size_lg .tag{padding:9px 16px 7px;font-size:14px;line-height:22px;letter-spacing:-0.01em;border-color:#eaeaea;color:#000}.tag_wrap.size_sm{margin:-2px}.tag_wrap.size_sm .tag{margin:2px;padding:2px 10px;font-size:12px;line-height:18px;letter-spacing:-0.01em}.tag_wrap.size_sm .tag .gap{margin-top:4px}.tag_wrap.type_white .tag{color:#595959;background-color:#fff;border:1px solid #fff}.tag_wrap.type_line_white .tag{background-color:#fff;border:1px solid #d5d5d5}.tag_wrap.type_line_white .tag.active{background-color:#fff;border-color:#000;color:#000;font-weight:700}.tag_wrap.type_line_black .tag{background-color:#fff;border:1px solid #d5d5d5}.tag_wrap.type_line_black .tag.active{background-color:#000;border-color:#000;color:#fff;font-weight:700}.prod_list{font-size:0}.prod_list .prod_item{display:inline-block;width:170px;margin-left:36px;vertical-align:top}.prod_list .prod_item .form_chk,.prod_list .prod_item .form_rdo{margin-bottom:10px}.prod_list .prod_item:nth-child(6n+1){margin-left:0}.prod_list .prod_item:nth-child(n+7){margin-top:40px}.prod_list.type_bookcast .prod_item{width:calc((100% - 144px) / 5);margin-left:36px}.prod_list.type_bookcast .prod_item:nth-child(5n+1){margin-left:0}.prod_list.type_bookcast .prod_item:nth-child(n+6){margin-top:60px}.prod_list.type_bookcast.col4 .prod_item{width:calc((100% - 108px) / 4)}.prod_list.type_bookcast.col4 .prod_item:nth-child(5n+1){margin-left:36px}.prod_list.type_bookcast.col4 .prod_item:nth-child(4n+1){margin-left:0}.prod_list.type_bookcast.col4 .prod_item:nth-child(n+5){margin-top:60px}.prod_list.type_bookcast.col3 .prod_item{width:calc((100% - 72px) / 3)}.prod_list.type_bookcast.col3 .prod_item:nth-child(5n+1){margin-left:36px}.prod_list.type_bookcast.col3 .prod_item:nth-child(3n+1){margin-left:0}.prod_list.type_bookcast.col3 .prod_item:nth-child(n+4){margin-top:36px}.prod_list.type_bookcast.col2 .prod_item{width:calc((100% - 36px) / 2)}.prod_list.type_bookcast.col2 .prod_item:nth-child(5n+1){margin-left:36px}.prod_list.type_bookcast.col2 .prod_item:nth-child(2n+1){margin-left:0}.prod_list.type_bookcast.col2 .prod_item:nth-child(n+3){margin-top:60px}.prod_list.type_bookcast.swiper-wrapper .prod_item{margin-top:0 !important;margin-left:0 !important;margin-right:36px}.prod_list.type_bookcast.swiper-wrapper .prod_item:last-child{margin-right:0}.prod_list.type_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex-wrap:wrap;align-items:stretch;margin-top:30px;padding-bottom:40px;border-bottom:solid 1px #eaeaea}.prod_list.type_box>.prod_item{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:calc(50% - 12px);margin-left:24px;vertical-align:top;border:solid 1px #eaeaea;box-sizing:border-box;border-radius:16px}.prod_list.type_box>.prod_item:nth-child(2n+1){margin-left:0}.prod_list.type_box>.prod_item:nth-child(n+3){margin-top:24px}.prod_list.type_box>.prod_item .prod_area.horizontal,.prod_list.type_box>.prod_item .person_info_area,.prod_list.type_box>.prod_item .book_caster_info_area{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;width:100%;padding:29px;box-sizing:border-box}.prod_list.type_box>.prod_item .prod_area.horizontal .form_chk,.prod_list.type_box>.prod_item .person_info_area .form_chk,.prod_list.type_box>.prod_item .book_caster_info_area .form_chk{flex-shrink:0}.prod_list.type_box>.prod_item .prod_area.horizontal .form_chk+.prod_thumb_box,.prod_list.type_box>.prod_item .prod_area.horizontal .form_chk+.person_profile_box,.prod_list.type_box>.prod_item .prod_area.horizontal .form_chk+.prod_info_box,.prod_list.type_box>.prod_item .prod_area.horizontal .form_chk+.book_caster_profile_box,.prod_list.type_box>.prod_item .person_info_area .form_chk+.prod_thumb_box,.prod_list.type_box>.prod_item .person_info_area .form_chk+.person_profile_box,.prod_list.type_box>.prod_item .person_info_area .form_chk+.prod_info_box,.prod_list.type_box>.prod_item .person_info_area .form_chk+.book_caster_profile_box,.prod_list.type_box>.prod_item .book_caster_info_area .form_chk+.prod_thumb_box,.prod_list.type_box>.prod_item .book_caster_info_area .form_chk+.person_profile_box,.prod_list.type_box>.prod_item .book_caster_info_area .form_chk+.prod_info_box,.prod_list.type_box>.prod_item .book_caster_info_area .form_chk+.book_caster_profile_box{margin-left:10px}.prod_list.type_box>.prod_item .prod_area.horizontal .right_area,.prod_list.type_box>.prod_item .person_info_area .right_area,.prod_list.type_box>.prod_item .book_caster_info_area .right_area{position:relative;flex-shrink:0;margin-left:auto;padding-left:16px}.prod_list.type_box>.prod_item .prod_area.horizontal .right_area .btn_alarm,.prod_list.type_box>.prod_item .person_info_area .right_area .btn_alarm,.prod_list.type_box>.prod_item .book_caster_info_area .right_area .btn_alarm{margin-top:-7px;margin-right:10px}.prod_list.type_box>.prod_item .prod_area.horizontal .right_area .btn_my_delete,.prod_list.type_box>.prod_item .person_info_area .right_area .btn_my_delete,.prod_list.type_box>.prod_item .book_caster_info_area .right_area .btn_my_delete{width:15px;height:15px}.prod_list.type_box>.prod_item .prod_area.horizontal .right_area .btn_my_delete:before,.prod_list.type_box>.prod_item .person_info_area .right_area .btn_my_delete:before,.prod_list.type_box>.prod_item .book_caster_info_area .right_area .btn_my_delete:before{content:"";display:inline-block;width:15px;height:15px;background-position:center;background-repeat:no-repeat;background-size:15px 15px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_delete@2x.png");font-size:0;vertical-align:top}.prod_list.type_box>.prod_item .prod_area.horizontal .right_area.align_self_center,.prod_list.type_box>.prod_item .person_info_area .right_area.align_self_center,.prod_list.type_box>.prod_item .book_caster_info_area .right_area.align_self_center{align-self:center}.prod_list.type_box>.prod_item .prod_area.horizontal .prod_info_box{align-self:center}.prod_list.type_box>.prod_item .person_info_area{border:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;width:100%;padding:29px}.prod_list.type_box>.prod_item .person_info_area .profile_info{padding-top:16px}.prod_list.type_box>.prod_item .person_info_area .person_genre_list{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;margin-top:5px;font-size:0;line-height:0;margin-right:-60px}.prod_list.type_box>.prod_item .person_info_area .person_genre_list .person_genre_item .genre{display:inline-block;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:400;color:#595959}.prod_list.type_box>.prod_item .person_info_area .person_genre_list .person_genre_item .gap{display:inline-block;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:400;color:#595959;margin:0 3px;vertical-align:top}.prod_list.type_box>.prod_item .book_caster_info_area{border:0}.prod_list.type_box>.prod_item .book_caster_info_area .book_caster_profile_box .profile_info{align-self:center}.prod_list.type_box .series_prod_wrap{width:100%;padding:16px 0 29px;box-sizing:border-box;border-top:solid 1px #eaeaea;background:#f7f7f7;border-radius:0 0 16px 16px;margin-top:-5px}.prod_list.type_box .series_prod_wrap .prod_swiper_wrap .prod_list{padding-top:7px}.prod_list.type_box .series_prod_wrap .prod_swiper_wrap .prod_list .prod_item{margin-right:8px}.prod_list.type_box .series_prod_wrap .prod_swiper_wrap .prod_list .prod_item:first-child{margin-left:30px}.prod_list.type_box .series_prod_wrap .prod_swiper_wrap .prod_list .prod_item:last-child{margin-right:30px}.prod_list.type_box .series_prod_wrap .prod_swiper_wrap .prod_list .prod_item.update:before{content:"";position:absolute;width:4px;height:4px;top:-7px;border-radius:50%;background:#4dac27}.prod_list.type_box .series_prod_wrap .prod_swiper_wrap .swiper-scrollbar{left:30px;right:30px;width:auto}.prod_list.type_box .library_package_prod_wrap{width:100%;padding:23px 0 29px;box-sizing:border-box;border-top:solid 1px #eaeaea}.prod_list.type_box .library_package_prod_wrap .prod_swiper_wrap .prod_list .prod_item{margin-right:8px}.prod_list.type_box .library_package_prod_wrap .prod_swiper_wrap .prod_list .prod_item:first-child{margin-left:30px}.prod_list.type_box .library_package_prod_wrap .prod_swiper_wrap .prod_list .prod_item:last-child{margin-right:30px}.prod_list.type_box .library_package_prod_wrap .prod_swiper_wrap .swiper-scrollbar{left:30px;right:30px;width:auto}.prod_list.type_box .library_func{width:100%;box-sizing:border-box;padding:18px 29px;border-radius:0 0 16px 16px;background:#f7f7f7;margin-top:auto}.prod_list.type_box .library_func .library_func_list{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.prod_list.type_box .library_func .library_func_list .library_func_item{position:relative;flex:1;text-align:center}.prod_list.type_box .library_func .library_func_list .library_func_item+.library_func_item{padding-left:1px}.prod_list.type_box .library_func .library_func_list .library_func_item+.library_func_item:before{content:"";position:absolute;left:0;display:inline-block;font-size:0;width:1px;height:10px;background-color:#d5d5d5;margin-top:4px;vertical-align:top;box-sizing:border-box}.prod_list.type_box .library_func .btn_library_opt .link_text{font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:400;color:#000}.prod_list.type_box .library_func .btn_library_opt .num{margin-left:4px;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:700;color:#000}.prod_list.type_box.type_package .prod_item .prod_area.horizontal .prod_info_box{height:auto;margin-bottom:auto}.prod_list.col5 .prod_item{margin-left:36px}.prod_list.col5 .prod_item:nth-child(5n+1){margin-left:0}.prod_list.col5 .prod_item:nth-child(n+6){margin-top:40px}.prod_row_list .prod_item ~ .prod_item{margin-top:20px}.prod_row_list.has_line:not(.col2) .prod_item ~ .prod_item{border-top:1px solid #eaeaea;padding-top:20px}.prod_row_list.has_line .prod_area{align-items:flex-start}.prod_row_list.has_line .prod_area .prod_info_box{padding-top:10px}.prod_row_list.col2{font-size:0}.prod_row_list.col2 .prod_item{display:inline-block;width:calc((100% - 56px) / 2);vertical-align:top}.prod_row_list.col2 .prod_item ~ .prod_item{margin-top:0}.prod_row_list.col2 .prod_item:nth-child(2n){padding-left:56px}.prod_row_list.col2 .prod_item:nth-child(n+3){margin-top:24px;padding-top:24px}.prod_row_list.col2 .prod_item:nth-child(2n+1){position:relative}.prod_row_list.col2 .prod_item:nth-child(2n+1):before{content:"";position:absolute;top:0;left:0;width:1200px;height:1px;background-color:#eaeaea}.contents_wrap.aside .prod_row_list.col2 .prod_item:nth-child(2n+1):before{width:984px}.prod_row_list.col2 .prod_item:first-child:before{content:none}.prod_row_list.col2 .prod_item:nth-child(-n+2) .prod_area.type_survey{margin-top:0}.prod_row_list.col2 .prod_area.type_survey{margin:12px 0}.prod_row_list.col2+.btn_wrap{margin-top:36px;padding-top:30px;border-top:1px solid #eaeaea}.prod_row_list.type_round .prod_item ~ .prod_item{margin-top:24px}.prod_row_list.align_top .prod_area{align-items:flex-start}.prod_row_list.align_top .prod_area .prod_info_box{position:relative;flex:1;padding-top:10px}.prod_row_list.align_top .prod_area .prod_info_box .prod_wish_box{position:absolute;top:10px;right:0}.prod_row_list.align_top .prod_area .prod_info_box .prod_wish_box .btn_wish_icon:not(.active) .ico_wish{opacity:0.3}.prod_row_list.align_top .prod_area.type_bookcast .prod_info_box{padding-top:0}.prod_row_list+.pagination{margin-top:36px;padding-top:30px;border-top:1px solid #eaeaea}.prod_area .prod_thumb_box{position:relative;overflow:hidden;width:142px}.prod_area .prod_thumb_box .prod_link{display:block;height:100%;pointer-events:none;cursor:default}.prod_area .prod_thumb_box .prod_link:focus .img_box{outline:2px solid Highlight;outline:2px solid -webkit-focus-ring-color;outline-offset:-2px}.prod_area .prod_thumb_box .prod_link.disabled{pointer-events:none}.prod_area .prod_thumb_box .prod_viewer_control{margin-top:4px;font-size:0;text-align:center}.prod_area .prod_thumb_box .prod_viewer_control .btn_prod_viewer{display:inline-block;margin-top:6px;vertical-align:top}.prod_area .prod_thumb_box .prod_viewer_control .btn_prod_viewer [class^=ico_]{display:inline-block;width:12px;height:18px;margin-right:3px;vertical-align:top}.prod_area .prod_thumb_box .prod_viewer_control .btn_prod_viewer [class^=ico_].ico_preview{background-size:12px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_prod_preview@2x.png")}.prod_area .prod_thumb_box .prod_viewer_control .btn_prod_viewer [class^=ico_].ico_listening{width:14px;background-size:14px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_listening@2x.png")}.prod_area .prod_thumb_box .prod_viewer_control .btn_prod_viewer [class^=ico_].ico_blank{background-size:12px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_blank_link@2x.png")}.prod_area .prod_thumb_box .prod_viewer_control .btn_prod_viewer .text{-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transform:translateY(1px);font-size:12px;line-height:18px;letter-spacing:-0.01em;color:#767676}.prod_area .prod_thumb_box .prod_viewer_control .btn_prod_viewer:after{content:"";display:inline-block;width:1px;height:7px;margin:6px 10px 0;background-color:#eaeaea;vertical-align:top}.prod_area .prod_thumb_box .prod_viewer_control .btn_prod_viewer:last-child:after{content:none}.prod_area .prod_thumb_box img{width:100%}.prod_area .prod_thumb_box .img_box{overflow:hidden;position:relative;display:block;box-sizing:border-box;border:1px solid #eaeaea}.prod_area .prod_thumb_box .img_box img{width:100%;max-height:calc((142px - 2px) * 1.618 - 10px)}.prod_area .prod_thumb_box .img_box.video:after{content:"";position:absolute;top:50%;left:50%;display:block;width:42px;height:42px;background-size:42px 42px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_prod_play@2x.png");-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.prod_area .prod_thumb_box .img_box .ico_adult{position:absolute;left:10px;bottom:10px;display:block;width:30px;height:30px;background-size:30px 30px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_prod_thumb_adult@2x.png")}.prod_area .prod_thumb_box .img_box.no_line{border:none}.prod_area .prod_thumb_box .img_box.no_img{padding-top:137.5%;background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/img_prod_thumb_no_register_svg@2x.svg")}.prod_area .prod_thumb_box .img_box.no_img img{display:none}.prod_area .prod_thumb_box .img_box.adult{position:relative;padding-top:137.5%;background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/img_prod_thumb_adult_svg@2x.svg");z-index:2}.prod_area .prod_thumb_box .img_box.adult img{display:none}.prod_area .prod_thumb_box .img_box.adult.video:after{content:none}.prod_area .prod_thumb_box .btn_wish{display:block;position:absolute;right:7px;bottom:7px;width:30px;height:30px;border:none;background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:20px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_cast_heart_h15@2x.png")}.prod_area .prod_thumb_box .btn_wish.active{background-size:20px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_cast_heart_h15_active@2x.png")}.prod_area .prod_thumb_box .btn_prod_detail{display:inline-block;position:absolute;right:8px;bottom:8px;width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:30px 30px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_prod_detail@2x.png");border-radius:50%;box-sizing:border-box}.prod_area .prod_thumb_box .thumb_flag_group{position:absolute;left:0;top:0;z-index:2;max-width:calc(100% - 15px)}.prod_area .prod_thumb_box .thumb_flag_group .flag{display:inline-block;padding:4px 10px 5px;font-size:13px;line-height:19px;letter-spacing:-0.01em;overflow:hidden;display:inline-block;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap;color:#fff;border-radius:10px 0 16px 0;background-color:rgba(0,0,0,0.5);vertical-align:top;box-sizing:border-box}.prod_area .prod_thumb_box .thumb_flag_group .flag:hover,.prod_area .prod_thumb_box .thumb_flag_group .flag:focus{text-decoration:underline}.prod_area .prod_thumb_box .thumb_flag_group .flag.type_gray{background-color:rgba(89,89,89,0.85)}.prod_area .prod_thumb_box .thumb_flag_group .flag.type_green{background-color:rgba(77,172,39,0.85)}.prod_area .prod_thumb_box .thumb_flag_group .flag.type_primary{background-color:#5055b1}.prod_area .prod_thumb_box .thumb_flag_group .flag.type_primary .fw_bold{font-size:14px}.prod_area .prod_thumb_box .badge_flag{position:absolute;left:0;top:0;z-index:2;max-width:calc(100% - 21px)}.prod_area .prod_thumb_box .badge_flag .text{overflow:hidden;display:inline-block;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap}.prod_area .prod_thumb_box a.badge_flag:hover .text,.prod_area .prod_thumb_box a.badge_flag:focus .text{text-decoration:underline}.prod_area .prod_thumb_box.type_cover .img_box{border-radius:10px;padding-top:100%;height:auto !important;background-repeat:no-repeat;background-size:cover;background-position:center}.prod_area .prod_thumb_box.type_cover .img_box img{position:absolute;visibility:hidden;overflow:hidden;height:0;line-height:0;width:0;margin:0;padding:0;font:0/0 Arial}.prod_area .prod_thumb_box.type_cover .img_box:before{border-radius:10px}.prod_area .prod_thumb_box.type_cover.size_xs .img_box{border-radius:12px}.prod_area .prod_thumb_box.type_cover.size_sm .img_box{border-radius:14px}.prod_area .prod_thumb_box.type_cover.size_lg .img_box{border-radius:16px}.prod_area .prod_thumb_box.type_cover.size_xl .img_box{border-radius:20px}.prod_area .prod_thumb_box.type_contain .img_box{padding-top:100%;background-repeat:no-repeat;background-size:contain;background-position:center}.prod_area .prod_thumb_box.type_contain .img_box img{position:absolute;visibility:hidden;overflow:hidden;height:0;line-height:0;width:0;margin:0;padding:0;font:0/0 Arial}.prod_area .prod_thumb_box.type_contain .img_box.adult,.prod_area .prod_thumb_box.type_contain .img_box.no_img{padding-top:100%;background-size:cover;background-position:center}.prod_area .prod_thumb_box.type_bookcover .img_box{border-radius:16px 16px 16px 0}.prod_area .prod_thumb_box.type_bookcover.size_xs .img_box{border-radius:12px 12px 12px 0}.prod_area .prod_thumb_box.type_bookcover.size_sm .img_box{border-radius:14px 14px 14px 0}.prod_area .prod_thumb_box.type_bookcover.size_lg .img_box{border-radius:16px 16px 16px 0}.prod_area .prod_thumb_box.type_bookcover.size_xl .img_box{border-radius:20px 20px 20px 0}.prod_area .prod_thumb_box.type_square_round .img_box{height:142px;border-radius:16px}.prod_area .prod_thumb_box.type_square_round .img_box img{max-height:100% !important}.prod_area .prod_thumb_box.type_square_round .img_box.adult,.prod_area .prod_thumb_box.type_square_round .img_box.no_img{padding-top:100%;background-size:cover;background-position:center}.prod_area .prod_thumb_box.type_square_round.size_xs .img_box{height:100px;border-radius:12px}.prod_area .prod_thumb_box.type_square_round.size_sm .img_box{height:118px;border-radius:14px}.prod_area .prod_thumb_box.type_square_round.size_lg .img_box{height:170px;border-radius:16px}.prod_area .prod_thumb_box.type_square_round.size_xl .img_box{height:200px;border-radius:20px}.prod_area .prod_thumb_box.type_gift_card .img_box{border:none}.prod_area .prod_thumb_box.type_gift_card .img_box.no_img{border-radius:4px;padding-top:62.96%;background-size:cover;background-position:center}.prod_area .prod_thumb_box.type_cover_circle{margin:0 auto}.prod_area .prod_thumb_box.type_cover_circle .img_box{border-radius:100%;padding-top:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.prod_area .prod_thumb_box.type_cover_circle .img_box img{position:absolute;visibility:hidden;overflow:hidden;height:0;line-height:0;width:0;margin:0;padding:0;font:0/0 Arial}.prod_area .prod_thumb_box.type_cover_circle ~ .prod_info_box{text-align:center}.prod_area .prod_thumb_box.type_brand .img_box.no_img{padding-top:100%;background-size:cover;background-position:center}.prod_area .prod_thumb_box.type_brand .img_box,.prod_area .prod_thumb_box.type_caster .img_box{border-radius:50px}.prod_area .prod_thumb_box.type_brand .img_box img,.prod_area .prod_thumb_box.type_caster .img_box img{max-height:none !important}.prod_area .prod_thumb_box.size_xs{width:100px}.prod_area .prod_thumb_box.size_xs .img_box img{max-height:calc((100px - 2px) * 1.618 - 10px)}.prod_area .prod_thumb_box.size_sm{width:118px}.prod_area .prod_thumb_box.size_sm .img_box img{max-height:calc((118px - 2px) * 1.618 - 10px)}.prod_area .prod_thumb_box.size_lg{width:170px}.prod_area .prod_thumb_box.size_lg .img_box img{max-height:calc((170px - 2px) * 1.618 - 10px)}.prod_area .prod_thumb_box.size_xl{width:200px}.prod_area .prod_thumb_box.size_xl .img_box img{max-height:calc((200px - 2px) * 1.618 - 10px)}.prod_area .prod_info_box .prod_rank{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-bottom:16px}.prod_area .prod_info_box .prod_rank .badge_flag{margin-bottom:0}.prod_area .prod_info_box .prod_cut_info{display:block;margin-bottom:12px;font-size:0}.prod_area .prod_info_box .prod_cut_info .percent{display:inline-block;width:34px;height:26px;padding:5px 0 0 1px;margin-right:3px;vertical-align:top;background-repeat:no-repeat;background-size:34px 26px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/bg_prod_cut_info@2x.png");text-align:center;box-sizing:border-box;font-size:0}.prod_area .prod_info_box .prod_cut_info .percent .val,.prod_area .prod_info_box .prod_cut_info .percent .unit{display:inline-block;font-size:12px;line-height:18px;letter-spacing:-0.01em;line-height:1;color:#fff;font-weight:700;vertical-align:top}.prod_area .prod_info_box .prod_cut_info .percent .unit{font-size:8px;margin-top:2px}.prod_area .prod_info_box .prod_cut_info .text{display:inline-block;margin-top:4px;font-size:12px;line-height:18px;letter-spacing:-0.01em;color:#3c9a17;font-weight:700;vertical-align:top}.prod_area .prod_info_box .badge_flag,.prod_area .prod_info_box .badge_sm{margin-bottom:5px}.prod_area .prod_info_box .prod_info{display:block;height:100%;font-size:0;pointer-events:none;cursor:default}.prod_area .prod_info_box .prod_info.disabled{pointer-events:none}.prod_area .prod_info_box .prod_info+.btn_more_view,.prod_area .prod_info_box .prod_info+.review_summary_wrap{margin-top:12px}.prod_area .prod_info_box a.prod_info:hover .prod_name,.prod_area .prod_info_box a.prod_info:active .prod_name,.prod_area .prod_info_box a.prod_info:focus .prod_name{text-decoration:underline}.prod_area .prod_info_box .prod_category{display:block;margin-bottom:5px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#767676}.prod_area .prod_info_box .prod_category.fc_spot,.prod_area .prod_info_box .prod_category.fc_green{font-weight:500}.prod_area .prod_info_box .prod_category_box{display:block;margin-bottom:5px}.prod_area .prod_info_box .prod_category_box .prod_category{display:inline-block;margin-bottom:0;vertical-align:top}.prod_area .prod_info_box .prod_category_box .prod_category.fc_spot,.prod_area .prod_info_box .prod_category_box .prod_category.fc_green{font-weight:700}.prod_area .prod_info_box .prod_category_box .prod_view{display:none}.prod_area .prod_info_box .prod_culture_category{display:block;margin-bottom:5px;font-size:12px;line-height:18px;letter-spacing:-0.01em;color:#767676}.prod_area .prod_info_box .prod_required{display:block;margin-bottom:3px;font-size:12px;line-height:18px;letter-spacing:-0.01em;color:#595959}.prod_area .prod_info_box .prod_language{display:block;margin-bottom:5px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959}.prod_area .prod_info_box .prod_name{display:block;display:-webkit-box;overflow:hidden;max-height:46px;line-height:23px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal;font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:500}.prod_area .prod_info_box .prod_name.h_fixed{height:calc(23px * 2)}.prod_area .prod_info_box .prod_name.ellipsis_single{overflow:hidden;display:inline-block;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap}.prod_area .prod_info_box .prod_name.ellipsis_none{height:auto !important;max-height:none !important;-webkit-box-orient:inherit;-webkit-line-clamp:inherit}.prod_area .prod_info_box .prod_name .mark{color:#474c98;font-weight:700}.prod_area .prod_info_box .prod_multi_count{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;overflow:hidden}.prod_area .prod_info_box .prod_multi_count .prod_count{flex-shrink:0;margin-left:4px;font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:500}.prod_area .prod_info_box a.prod_author:hover,.prod_area .prod_info_box a.prod_author:focus,.prod_area .prod_info_box a.prod_last_update:hover,.prod_area .prod_info_box a.prod_last_update:focus,.prod_area .prod_info_box a.popular_prod_name:hover,.prod_area .prod_info_box a.popular_prod_name:focus{text-decoration:underline}.prod_area .prod_info_box .prod_author,.prod_area .prod_info_box .prod_last_update,.prod_area .prod_info_box .popular_prod_name{display:block;margin-top:5px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959;display:block;display:-webkit-box;overflow:hidden;max-height:38px;line-height:19px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal}.prod_area .prod_info_box .prod_author+.btn_more_view,.prod_area .prod_info_box .prod_last_update+.btn_more_view,.prod_area .prod_info_box .popular_prod_name+.btn_more_view{margin-top:12px}.prod_area .prod_info_box .prod_option{margin-top:4px;font-size:0}.prod_area .prod_info_box .prod_option>.text,.prod_area .prod_info_box .prod_option .val{display:inline-block;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#595959;vertical-align:top}.prod_area .prod_info_box .prod_option .text{padding-right:3px}.prod_area .prod_info_box .prod_option .btn_xxs{margin-left:7px}.prod_area .prod_info_box .prod_option+.prod_option{margin-top:4px}.prod_area .prod_info_box .prod_price{display:block;margin-top:12px;font-size:0}.prod_area .prod_info_box .prod_price .badge_flag{margin-right:6px;margin-bottom:0}.prod_area .prod_info_box .prod_price .badge_flag ~ .percent,.prod_area .prod_info_box .prod_price .badge_flag ~ .price{padding-top:1px}.prod_area .prod_info_box .prod_price .buy_type{display:inline-block;font-size:14px;line-height:22px;letter-spacing:-0.01em;margin-right:3px;vertical-align:top}.prod_area .prod_info_box .prod_price .gap+.buy_type:before{content:"";display:inline-block;width:1px;height:7px;margin:6px 6px 0;background-color:#d5d5d5;vertical-align:top}.prod_area .prod_info_box .prod_price .percent{display:inline-block;margin-right:3px;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:700;color:#4dac27;vertical-align:top}.prod_area .prod_info_box .prod_price .price{display:inline-block;font-size:0;vertical-align:top}.prod_area .prod_info_box .prod_price .price:first-child{margin-left:0}.prod_area .prod_info_box .prod_price .price .text{margin-right:3px;font-size:12px;line-height:18px;letter-spacing:-0.01em;font-weight:500}.prod_area .prod_info_box .prod_price .price .val,.prod_area .prod_info_box .prod_price .price .unit{font-size:14px;line-height:22px;letter-spacing:-0.01em}.prod_area .prod_info_box .prod_price .price .val{font-weight:700}.prod_area .prod_info_box .prod_price .price_normal{display:inline-block;margin:3px 0 0 2px;font-size:0;vertical-align:top}.prod_area .prod_info_box .prod_price .price_normal .text{font-size:0}.prod_area .prod_info_box .prod_price .price_normal .val{font-size:12px;line-height:18px;letter-spacing:-0.01em;color:#767676}.prod_area .prod_info_box .prod_price .price_normal+.price{margin-left:4px}.prod_area .prod_info_box .prod_price .point{display:inline-block;padding:3px 0 0 3px;font-size:12px;line-height:18px;letter-spacing:-0.01em;color:#595959;vertical-align:top}.prod_area .prod_info_box .prod_price .gap{font-size:0}.prod_area .prod_info_box .prod_price .gap+.point{padding:2px 0 0}.prod_area .prod_info_box .prod_price .gap+.point:before{content:"";display:inline-block;width:1px;height:7px;margin:6px 6px 0;background-color:#d5d5d5;vertical-align:top}.prod_area .prod_info_box .prod_price.type_cut .price_info{font-size:0}.prod_area .prod_info_box .prod_price.type_cut .price_info .price_normal{margin:0 3px 0 0}.prod_area .prod_info_box .prod_price.type_cut .price_info .price_normal .text{padding-right:2px;color:#767676}.prod_area .prod_info_box .prod_price.type_cut .price_info .price_normal .text,.prod_area .prod_info_box .prod_price.type_cut .price_info .price_normal .val,.prod_area .prod_info_box .prod_price.type_cut .price_info .price_normal .unit{font-size:12px;line-height:18px;letter-spacing:-0.01em}.prod_area .prod_info_box .prod_price.type_cut .price_info .price{margin-right:3px}.prod_area .prod_info_box .prod_price.type_cut .price_info .price .val,.prod_area .prod_info_box .prod_price.type_cut .price_info .price .unit{font-size:12px;line-height:18px;letter-spacing:-0.01em;color:#595959}.prod_area .prod_info_box .prod_price.type_cut .price_info .price .val{font-weight:400}.prod_area .prod_info_box .prod_price.type_cut .price_info .price+.price_normal{margin:0}.prod_area .prod_info_box .prod_price.type_cut .price_info .percent{margin-right:0;font-size:12px;line-height:18px;letter-spacing:-0.01em;color:#595959;font-weight:400}.prod_area .prod_info_box .prod_price.type_cut .price_info .percent+.price{margin-left:3px}.prod_area .prod_info_box .prod_price.type_cut .price_info .price_cut{display:inline-block;vertical-align:top}.prod_area .prod_info_box .prod_price.type_cut .price_info .price_cut .text,.prod_area .prod_info_box .prod_price.type_cut .price_info .price_cut .val,.prod_area .prod_info_box .prod_price.type_cut .price_info .price_cut .unit,.prod_area .prod_info_box .prod_price.type_cut .price_info .price_cut .percent{font-size:14px;line-height:22px;letter-spacing:-0.01em}.prod_area .prod_info_box .prod_price.type_cut .price_info .price_cut .text{padding-right:3px}.prod_area .prod_info_box .prod_price.type_cut .price_info .price_cut .val{font-weight:700}.prod_area .prod_info_box .prod_price.type_cut .price_info .price_cut .percent{margin-right:3px;color:#3c9a17;font-weight:700}.prod_area .prod_info_box .prod_price.type_cut .price_info .point{padding-top:3px;font-size:12px;line-height:18px;letter-spacing:-0.01em}.prod_area .prod_info_box .prod_price.type_cut .price_info .point:before{margin-top:8px}.prod_area .prod_info_box .prod_price.type_cut .price_info .gap+.point{padding-top:2px;font-size:12px;line-height:18px;letter-spacing:-0.01em}.prod_area .prod_info_box .prod_price.type_cut .price_info .gap+.point:before{margin-top:5px}.prod_area .prod_info_box .prod_price.type_cut .price_info ~ .price_info{margin-top:3px}.prod_area .prod_info_box .prod_price.type_ebook .price_info{display:inline-block;vertical-align:top}.prod_area .prod_info_box .prod_price.type_ebook .price_info .type{display:inline-block;margin-right:3px;font-size:14px;line-height:22px;letter-spacing:-0.01em;vertical-align:top}.prod_area .prod_info_box .prod_price.type_ebook .price_info+.price_info:before{content:"";display:inline-block;width:1px;height:7px;margin:7px 6px 0;background-color:rgba(0,0,0,0.2);vertical-align:top}.prod_area .prod_info_box .prod_price.sold_out{font-size:14px;line-height:22px;letter-spacing:-0.01em}.prod_area .prod_info_box .prod_introduction_box{margin-top:20px}.prod_area .prod_info_box .prod_introduction_box .prod_recommend_text{margin-bottom:5px}.prod_area .prod_info_box .prod_introduction_box .prod_introduction{margin-top:0;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit}.prod_area .prod_info_box .prod_introduction_box .auto_overflow_wrap{position:relative}.prod_area .prod_info_box .prod_introduction_box .auto_overflow_wrap .auto_overflow_contents{max-height:calc(19px * 2)}.prod_area .prod_info_box .prod_introduction_box .auto_overflow_wrap .auto_overflow_footer{position:absolute;right:0;bottom:0;z-index:1;height:19px;padding-left:30px;margin-top:0;background:linear-gradient(90deg, rgba(255,255,255,0), white 30px);text-align:left;box-sizing:border-box}.prod_area .prod_info_box .prod_introduction_box .auto_overflow_wrap .auto_overflow_footer:before{content:"..";display:inline-block;color:#000;font-size:15px;line-height:23px;letter-spacing:-0.01em;vertical-align:top;opacity:0.4}.prod_area .prod_info_box .prod_introduction_box .auto_overflow_wrap .auto_overflow_footer .btn_more_detail{margin-top:2px}.prod_area .prod_info_box .prod_introduction{margin-top:20px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959;display:block;display:-webkit-box;overflow:hidden;max-height:38px;line-height:19px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal;word-break:break-all}.prod_area .prod_info_box .prod_badge{margin-top:4px;font-size:0}.prod_area .prod_info_box .prod_badge .badge_md{margin:4px 4px 0 0}.prod_area .prod_info_box .prod_badge .badge_md:last-child{margin-right:0}.prod_area .prod_info_box .prod_badge .badge_sm{margin-bottom:0}.prod_area .prod_info_box .prod_badge:first-child{margin:-4px 0 8px}.prod_area .prod_info_box .review_summary_wrap{margin-top:16px}.prod_area .prod_info_box .prod_review{margin-top:20px}.prod_area .prod_info_box .prod_review .review_item{font-size:0;color:#767676;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;overflow:hidden}.prod_area .prod_info_box .prod_review .review_item .writer{padding-right:3px;font-size:13px;line-height:19px;letter-spacing:-0.01em}.prod_area .prod_info_box .prod_review .review_item .desc{overflow:hidden;display:inline-block;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:500;vertical-align:top;color:#595959}.prod_area .prod_info_box .prod_review .review_item ~ .review_item{margin-top:6px}.prod_area .prod_info_box .prod_casting{margin-top:20px}.prod_area .prod_info_box .prod_casting .casting_item{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;overflow:hidden;font-size:0}.prod_area .prod_info_box .prod_casting .casting_item .category{display:inline-block;flex-shrink:0;padding-right:6px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959;font-weight:500;vertical-align:top}.prod_area .prod_info_box .prod_casting .casting_item .btn_text_link{overflow:hidden;display:inline-block;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap}.prod_area .prod_info_box .prod_casting .casting_item .btn_text_link .text{display:inline}.prod_area .prod_info_box .prod_casting .casting_item ~ .casting_item{margin-top:6px}.prod_area .prod_info_box .prod_btn_box{font-size:0}.prod_area .prod_info_box .prod_btn_box [class^=btn_] ~ [class^=btn_]{margin-left:4px}.prod_area .prod_info_box .prod_btn_box [class^=btn_].btn_md{min-width:91px}.prod_area .prod_info_box .event_period{margin-top:10px;font-size:12px;line-height:18px;letter-spacing:-0.01em;font-weight:500;color:#474c98}.prod_area .prod_info_box .event_period:before{content:"";display:inline-block;width:15px;height:15px;margin:2px 5px 0 0;background-size:15px 15px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_event_period@2x.png");vertical-align:top}.prod_area .prod_info_box .prod_price_cart{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-top:8px}.prod_area .prod_info_box .prod_price_cart .prod_price{margin-top:0}.prod_area .prod_info_box .prod_price_cart .right_box{margin-left:auto}.prod_area .prod_info_box .prod_period{display:block;margin-top:5px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959}.prod_area .prod_info_box .prod_period+.prod_author,.prod_area .prod_info_box .prod_period+.prod_last_update,.prod_area .prod_info_box .prod_period+.popular_prod_name{margin-top:10px}.prod_area .prod_info_box .prod_view{display:inline-block;position:relative;padding-left:16px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#767676;vertical-align:top}.prod_area .prod_info_box .prod_view:after{content:"";display:block;position:absolute;left:0;top:5px;width:14px;height:10px;background-repeat:no-repeat;background-position:center;background-size:14px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/icon_item_view@2x.png")}.prod_area .prod_info_box .prod_view.size_md{font-size:14px;line-height:22px;letter-spacing:-0.01em}.prod_area .prod_info_box .prod_view_box{margin-top:10px}.prod_area .prod_info_box .prod_view_box .prod_view+.btn_wish_icon{margin-left:18px;margin-top:1px}.prod_area .prod_info_box .prod_view_box .btn_wish_icon{flex-shrink:0}.prod_area .prod_info_box .prod_view_box .btn_wish_icon:not(.active) .ico_wish{opacity:0.3}.prod_area .prod_info_box .review_quotes_text{margin-top:12px}.prod_area .prod_info_box .tag_wrap.size_sm{margin-top:28px}.prod_area .prod_info_box .prod_gift_text{margin-top:20px}.prod_area .prod_info_box .prod_gift_info{margin-top:20px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#000}.prod_area .prod_info_box .prod_gift_info .prod_gift_text{display:inline-block;margin-top:0;vertical-align:top}.prod_area .prod_info_box .prod_gift_info .tooltip_wrap{display:inline-block;margin:1px 0 0 4px;vertical-align:top}.prod_area .prod_info_box .prod_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-top:10px}.prod_area .prod_info_box .prod_bottom .review_summary_wrap{margin-top:0}.prod_area .prod_info_box .prod_bottom .review_summary_wrap+.btn_wish_icon{margin-left:auto}.prod_area .prod_info_box .prod_bottom .btn_wish_icon{flex-shrink:0}.prod_area .prod_info_box .prod_bottom .btn_wish_icon:not(.active) .ico_wish{opacity:0.3}.prod_area .prod_info_box .round_gray_box.type_sub_sm{margin-top:30px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959}.prod_area .prod_info_box .round_gray_box.type_sub_sm .fw_medium{color:#000}.prod_area .prod_info_box .prod_recommend_desc{margin-top:5px;color:#595959}.prod_area .prod_info_box .prod_recommend_desc p{margin-top:5px;font-size:13px;line-height:19px;letter-spacing:-0.01em}.prod_area .prod_info_box .prod_recommend_desc p:first-child{margin-top:0}.prod_area .prod_info_box .prod_point_desc{margin-top:5px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959}.prod_area .prod_info_box .prod_option_list{margin-top:12px;font-size:0}.prod_area .prod_info_box .prod_option_list .option_item{display:inline;vertical-align:top}.prod_area .prod_info_box .prod_option_list .option_item .text,.prod_area .prod_info_box .prod_option_list .option_item .val{font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959}.prod_area .prod_info_box .prod_option_list .option_item ~ .option_item:before{content:"·";padding:0 6px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959}.prod_area .prod_info_box .join_num_box{margin-top:20px}.prod_area .prod_info_box .join_num_box .badge_md+.join_num{margin-left:6px;margin-top:1px}.prod_area .prod_info_box .join_num_box .join_num{display:inline-block;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#767676;background-repeat:no-repeat;background-position:right 8px;vertical-align:top}.prod_area .prod_info_box .join_num_box .join_num.up{padding-right:11px;background-size:8px 5px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_num_up@2x.png")}.prod_area .prod_info_box .join_num_box .join_num.up .val{color:#ec1f2d}.prod_area .prod_info_box .join_num_box .join_num.down{padding-right:11px;background-size:8px 5px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_num_down@2x.png")}.prod_area .prod_info_box .join_num_box .join_num.down .val{color:#1976e3}.prod_area .prod_info_box .btn_wrap{margin-top:20px}.prod_area .prod_info_box .btn_wrap.align_left{text-align:left}.prod_area .prod_info_box .prod_showing{margin-top:12px;display:inline-block;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#474c98;font-weight:700;vertical-align:top}.prod_area .prod_info_box .prod_showing::before{content:"";display:inline-block;width:20px;height:13px;background-position:center;background-repeat:no-repeat;margin-top:3px;margin-right:6px;background-size:20px 13px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_showing_purple@2x.png");vertical-align:top;-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.prod_area .prod_info_box .prod_brand_desc{margin-top:5px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959;overflow:hidden;display:inline-block;width:100%;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap}.prod_area .prod_info_box .prod_purchase_state{margin-top:12px;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:700}.prod_area .prod_info_box .prod_condition{margin-top:12px;font-size:0}.prod_area .prod_info_box .prod_condition .condition{font-size:12px;line-height:18px;letter-spacing:-0.01em;color:#595959}.prod_area .prod_info_box .prod_condition .price{padding-left:3px;font-size:14px;line-height:22px;letter-spacing:-0.01em}.prod_area .prod_info_box.size_xs .prod_cut_info{margin-bottom:5px}.prod_area .prod_info_box.size_xs .prod_name{font-size:13px;line-height:19px;letter-spacing:-0.01em}.prod_area .prod_info_box.size_xs .prod_name.h_fixed{height:calc(19px * 2)}.prod_area .prod_info_box.size_xs .prod_name:not(.ellipsis_single){max-height:calc(19px * 2)}.prod_area .prod_info_box.size_xs .prod_multi_count .prod_count{font-size:13px;line-height:19px;letter-spacing:-0.01em}.prod_area .prod_info_box.size_xs .prod_language{margin-bottom:4px;font-size:12px;line-height:18px;letter-spacing:-0.01em}.prod_area .prod_info_box.size_xs .prod_author,.prod_area .prod_info_box.size_xs .prod_last_update,.prod_area .prod_info_box.size_xs .popular_prod_name{margin-top:4px;font-size:12px;line-height:18px;letter-spacing:-0.01em;display:block;display:-webkit-box;overflow:hidden;max-height:36px;line-height:18px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal}.prod_area .prod_info_box.size_xs .prod_price{margin-top:13px}.prod_area .prod_info_box.size_xs .prod_price .percent{font-size:13px;line-height:19px;letter-spacing:-0.01em}.prod_area .prod_info_box.size_xs .prod_price .price .val,.prod_area .prod_info_box.size_xs .prod_price .price .unit{font-size:13px;line-height:19px;letter-spacing:-0.01em}.prod_area .prod_info_box.size_xs .prod_price_cart .prod_price{margin-top:0}.prod_area .prod_info_box.size_xs .prod_price_cart .prod_purchase_state,.prod_area .prod_info_box.size_xs .prod_price_cart .prod_condition{margin-top:0}.prod_area .prod_info_box.size_xs .prod_purchase_state{font-size:13px;line-height:19px;letter-spacing:-0.01em}.prod_area .prod_info_box.size_xs .prod_condition .price{padding-left:3px;font-size:13px;line-height:19px;letter-spacing:-0.01em}.prod_area .prod_info_box.size_sm .prod_name{font-size:14px;line-height:22px;letter-spacing:-0.01em}.prod_area .prod_info_box.size_sm .prod_name.h_fixed{height:calc(22px * 2)}.prod_area .prod_info_box.size_sm .prod_name:not(.ellipsis_single){max-height:calc(22px * 2)}.prod_area .prod_info_box.size_sm .prod_multi_count .prod_count{font-size:14px;line-height:22px;letter-spacing:-0.01em}.prod_area .prod_info_box.size_sm .prod_language{font-size:13px;line-height:19px;letter-spacing:-0.01em}.prod_area .prod_info_box.size_sm .prod_author,.prod_area .prod_info_box.size_sm .prod_last_update,.prod_area .prod_info_box.size_sm .popular_prod_name{font-size:13px;line-height:19px;letter-spacing:-0.01em;display:block;display:-webkit-box;overflow:hidden;max-height:38px;line-height:19px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal}.prod_area .prod_info_box.size_sm .prod_btn_box{margin-top:10px}.prod_area .prod_info_box.size_lg .prod_category,.prod_area .prod_info_box.size_xl .prod_category{font-size:13px;line-height:19px;letter-spacing:-0.01em}.prod_area .prod_info_box.size_lg .prod_multi_count .prod_count,.prod_area .prod_info_box.size_xl .prod_multi_count .prod_count{font-size:16px;line-height:24px;letter-spacing:-0.01em}.prod_area .prod_info_box.size_lg .prod_language,.prod_area .prod_info_box.size_xl .prod_language{margin-bottom:8px;font-size:14px;line-height:22px;letter-spacing:-0.01em}.prod_area .prod_info_box.size_lg .prod_author,.prod_area .prod_info_box.size_lg .prod_last_update,.prod_area .prod_info_box.size_lg .popular_prod_name,.prod_area .prod_info_box.size_xl .prod_author,.prod_area .prod_info_box.size_xl .prod_last_update,.prod_area .prod_info_box.size_xl .popular_prod_name{font-size:14px;line-height:22px;letter-spacing:-0.01em;display:block;display:-webkit-box;overflow:hidden;max-height:44px;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal;margin-top:8px}.prod_area .prod_info_box.size_lg .prod_price,.prod_area .prod_info_box.size_xl .prod_price{margin-top:20px}.prod_area .prod_info_box.size_lg .prod_price .percent,.prod_area .prod_info_box.size_lg .prod_price .price .val,.prod_area .prod_info_box.size_lg .prod_price .price .unit,.prod_area .prod_info_box.size_xl .prod_price .percent,.prod_area .prod_info_box.size_xl .prod_price .price .val,.prod_area .prod_info_box.size_xl .prod_price .price .unit{font-size:16px;line-height:24px;letter-spacing:-0.01em}.prod_area .prod_info_box.size_lg .prod_price .gap+.point,.prod_area .prod_info_box.size_xl .prod_price .gap+.point{padding-top:0}.prod_area .prod_info_box.size_lg .prod_price .gap+.point:before,.prod_area .prod_info_box.size_xl .prod_price .gap+.point:before{content:"";display:inline-block;width:1px;height:7px;margin:7px 8px 0;background-color:#d5d5d5;vertical-align:top}.prod_area .prod_info_box.size_lg .prod_price .point,.prod_area .prod_info_box.size_xl .prod_price .point{font-size:14px;line-height:22px;letter-spacing:-0.01em;padding-top:1px}.prod_area .prod_info_box.size_lg .prod_badge,.prod_area .prod_info_box.size_xl .prod_badge{margin-top:8px}.prod_area .prod_info_box.size_lg .prod_introduction,.prod_area .prod_info_box.size_xl .prod_introduction{font-size:14px;line-height:22px;letter-spacing:-0.01em;margin-top:30px;display:block;display:-webkit-box;overflow:hidden;max-height:66px;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:-o-ellipsis-lastline;white-space:normal}.prod_area .prod_info_box.size_lg .prod_btn_box,.prod_area .prod_info_box.size_xl .prod_btn_box{margin-top:20px}.prod_area .prod_info_box.size_lg .prod_name{font-size:16px;line-height:24px;letter-spacing:-0.01em}.prod_area .prod_info_box.size_lg .prod_name.h_fixed{height:calc(24px * 2)}.prod_area .prod_info_box.size_lg .prod_name:not(.ellipsis_single){max-height:calc(24px * 2)}.prod_area .prod_info_box.size_lg .prod_recommend_desc{margin-top:20px}.prod_area .prod_info_box.size_lg .prod_recommend_desc p{font-size:14px;line-height:22px;letter-spacing:-0.01em}.prod_area .prod_info_box.size_xl .badge_sm{margin-bottom:8px}.prod_area .prod_info_box.size_xl .prod_name{font-size:20px;line-height:30px;letter-spacing:-0.01em}.prod_area .prod_info_box.size_xl .prod_name.h_fixed{height:calc(30px * 2)}.prod_area .prod_info_box.size_xl .prod_name:not(.ellipsis_single){max-height:calc(30px * 2)}.prod_area .prod_onair{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;display:-webkit-inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;align-items:center;height:30px;padding:0 12px 0;font-size:14px;line-height:22px;letter-spacing:-0.01em;border-radius:15px;border:1px solid #d5d5d5;background-color:#fff;vertical-align:middle;box-sizing:border-box}.prod_area .prod_onair span{display:inline-block;color:#595959;vertical-align:top}.prod_area .prod_onair:before{display:block;content:"";width:13px;height:13px;margin-right:4px;margin-bottom:1px;background-repeat:no-repeat;background-position:center;background-size:13px 13px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_onair_clock_gray@2x.png")}.prod_area .prod_onair.today{background-color:#4dac27;border-color:#4dac27}.prod_area .prod_onair.today span{color:#fff}.prod_area .prod_onair.today:before{background-size:13px 13px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_onair_clock@2x.png")}.prod_area .prod_onair.tomorrow{background-color:#767676;border-color:#767676}.prod_area .prod_onair.tomorrow span{color:#fff}.prod_area .prod_onair.tomorrow:before{background-size:13px 13px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_onair_clock@2x.png")}.prod_area:not(.horizontal) .prod_info_box{margin-top:16px}.prod_area:not(.horizontal) .prod_info_box.size_lg{margin-top:20px}.prod_area:not(.horizontal) .prod_info_box.size_sm{margin-top:12px}.prod_area:not(.horizontal) .prod_info_box.size_xs{margin-top:10px}.prod_area.horizontal{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.prod_area.horizontal .prod_thumb_box{overflow:hidden;flex-shrink:0;width:100px}.prod_area.horizontal .prod_thumb_box .img_box img{max-height:calc((100px - 2px) * 1.618 - 10px)}.prod_area.horizontal .prod_thumb_box.size_sm{width:84px}.prod_area.horizontal .prod_thumb_box.size_sm .img_box img{max-height:calc((84px - 2px) * 1.618 - 10px)}.prod_area.horizontal .prod_thumb_box.size_xs{width:64px}.prod_area.horizontal .prod_thumb_box.size_xs .img_box img{max-height:calc((64px - 2px) * 1.618 - 10px)}.prod_area.horizontal .prod_thumb_box.size_xs .img_box .ico_adult{left:50%;top:50%;bottom:auto;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.prod_area.horizontal .prod_thumb_box.size_min{width:46px}.prod_area.horizontal .prod_thumb_box.size_min .img_box img{max-height:calc((46px - 2px) * 1.618 - 10px)}.prod_area.horizontal .prod_thumb_box.size_min .img_box .ico_adult{left:50%;top:50%;bottom:auto;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.prod_area.horizontal .prod_thumb_box.size_lg{width:142px}.prod_area.horizontal .prod_thumb_box.size_lg .img_box img{max-height:calc((142px - 2px) * 1.618 - 10px)}.prod_area.horizontal .prod_thumb_box.size_xl{width:200px}.prod_area.horizontal .prod_thumb_box.size_xl .img_box img{max-height:calc((200px - 2px) * 1.618 - 10px)}.prod_area.horizontal .prod_thumb_box.size_md{width:118px}.prod_area.horizontal .prod_thumb_box.size_md .img_box img{max-height:calc((118px - 2px) * 1.618 - 10px)}.prod_area.horizontal .prod_thumb_box.type_bookcover .img_box{border-radius:12px 12px 12px 0}.prod_area.horizontal .prod_thumb_box.type_bookcover.size_min .img_box{border-radius:6px 6px 6px 0}.prod_area.horizontal .prod_thumb_box.type_bookcover.size_xs .img_box{border-radius:8px 8px 8px 0}.prod_area.horizontal .prod_thumb_box.type_bookcover.size_sm .img_box{border-radius:10px 10px 10px 0}.prod_area.horizontal .prod_thumb_box.type_bookcover.size_md .img_box{border-radius:14px 14px 14px 0}.prod_area.horizontal .prod_thumb_box.type_bookcover.size_lg .img_box{border-radius:16px 16px 16px 0}.prod_area.horizontal .prod_thumb_box.type_bookcover.size_xl .img_box{border-radius:20px 20px 20px 0}.prod_area.horizontal .prod_thumb_box.type_brand .img_box,.prod_area.horizontal .prod_thumb_box.type_caster .img_box{border-radius:50px}.prod_area.horizontal .prod_thumb_box.type_brand .img_box img,.prod_area.horizontal .prod_thumb_box.type_caster .img_box img{max-height:100px;height:84px;width:100%;object-fit:contain}.prod_area.horizontal .prod_thumb_box.type_square_round .img_box,.prod_area.horizontal .prod_thumb_box.type_cover .img_box{height:100px;border-radius:12px}.prod_area.horizontal .prod_thumb_box.type_square_round.size_min .img_box,.prod_area.horizontal .prod_thumb_box.type_cover.size_min .img_box{height:46px;border-radius:6px}.prod_area.horizontal .prod_thumb_box.type_square_round.size_xs .img_box,.prod_area.horizontal .prod_thumb_box.type_cover.size_xs .img_box{height:64px;border-radius:8px}.prod_area.horizontal .prod_thumb_box.type_square_round.size_sm .img_box,.prod_area.horizontal .prod_thumb_box.type_cover.size_sm .img_box{height:84px;border-radius:10px}.prod_area.horizontal .prod_thumb_box.type_square_round.size_md .img_box,.prod_area.horizontal .prod_thumb_box.type_cover.size_md .img_box{height:118px;border-radius:14px}.prod_area.horizontal .prod_thumb_box.type_square_round.size_lg .img_box,.prod_area.horizontal .prod_thumb_box.type_cover.size_lg .img_box{height:142px;border-radius:16px}.prod_area.horizontal .prod_thumb_box.type_square_round.size_xl .img_box,.prod_area.horizontal .prod_thumb_box.type_cover.size_xl .img_box{height:200px;border-radius:20px}.prod_area.horizontal .prod_info_box{overflow:hidden;margin-left:16px}.prod_area.horizontal .prod_info_box .prod_rank{margin-top:-10px}.prod_area.horizontal .prod_info_box .prod_price_cart{margin-top:3px}.prod_area.horizontal .prod_info_box .prod_option>.text,.prod_area.horizontal .prod_info_box .prod_option .val{font-size:13px;line-height:19px;letter-spacing:-0.01em}.prod_area.horizontal .prod_info_box.size_xs{margin-left:10px}.prod_area.horizontal .prod_info_box.size_xs .prod_price .point{padding-top:1px}.prod_area.horizontal .prod_info_box.size_sm{margin-left:12px}.prod_area.horizontal .prod_info_box.size_lg{margin-left:20px}.prod_area.horizontal .prod_info_box.size_lg .prod_price .percent{font-size:16px;line-height:24px;letter-spacing:-0.01em}.prod_area.horizontal .prod_info_box.size_lg .prod_price .price .val,.prod_area.horizontal .prod_info_box.size_lg .prod_price .price .unit{font-size:16px;line-height:24px;letter-spacing:-0.01em}.prod_area.horizontal .prod_info_box.size_lg .gap+.point:before{margin-top:7px}.prod_area.horizontal .prod_info_box.size_lg .point{font-size:14px;line-height:22px;letter-spacing:-0.01em;padding-top:1px}.prod_area.horizontal .prod_info_box.size_lg .prod_introduction{margin-top:12px}.prod_area.type_round .prod_thumb_box .prod_link .img_box{border:none;overflow:hidden;border-radius:100%}.prod_area.type_round .prod_info_box .prod_category{margin-bottom:5px}.prod_area.type_round:not(.horizontal) .prod_info_box{margin-top:16px;text-align:center}.prod_area.type_round:not(.type_bookcast) .prod_info_box .prod_category{font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:500;color:#474c98}.prod_area.type_round:not(.type_bookcast) .prod_info_box .prod_name{font-size:14px;line-height:22px;letter-spacing:-0.01em}.prod_area.type_round:not(.type_bookcast) .prod_info_box .prod_name:not(.ellipsis_single){height:calc(22px * 2);max-height:calc(22px * 2)}.prod_area.type_bookcast .prod_thumb_box{border:none;width:auto;max-height:none}.prod_area.type_bookcast .prod_thumb_box .img_box{border-radius:10px}.prod_area.type_bookcast .prod_thumb_box .img_box img{max-height:none}.prod_area.type_bookcast .prod_thumb_box .img_box.no_img,.prod_area.type_bookcast .prod_thumb_box .img_box.adult{padding-top:100%;background-position:center}.prod_area.type_bookcast .prod_thumb_box .badge_flag{max-width:calc(100% - 15px)}.prod_area.type_bookcast .prod_thumb_box .badge_flag.size_xl{border-radius:10px 0 16px 0}.prod_area.type_bookcast .prod_info_box .prod_category{font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:500;color:#474c98}.prod_area.type_bookcast .prod_info_box .prod_author,.prod_area.type_bookcast .prod_info_box .prod_last_update,.prod_area.type_bookcast .prod_info_box .popular_prod_name{overflow:hidden;display:block;width:100%;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap}.prod_area.type_bookcast .prod_info_box .prod_author+.prod_register{margin-top:20px}.prod_area.type_bookcast .prod_info_box .prod_period{display:block;margin-top:18px;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#767676}.prod_area.type_bookcast .prod_info_box .prod_tag{overflow:hidden;display:block;width:100%;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:19px;letter-spacing:-0.01em;margin:20px 0 0}.prod_area.type_bookcast .prod_info_box .prod_tag .btn_tag{display:inline;vertical-align:top;padding-right:4px}.prod_area.type_bookcast .prod_info_box .prod_tag .btn_tag:last-child{padding-right:0}.prod_area.type_bookcast .prod_info_box .prod_tag.size_xxs{font-size:13px;line-height:19px;letter-spacing:-0.01em}.prod_area.type_bookcast .prod_info_box .prod_register{margin-top:6px}.prod_area.type_bookcast .prod_info_box .prod_register span{position:relative;margin:0 0 0 3px;padding:0 0 0 7px;font-size:14px;line-height:22px;letter-spacing:-0.01em;vertical-align:top}.prod_area.type_bookcast .prod_info_box .prod_register span:after{display:block;content:"";position:absolute;left:0;top:10px;width:2px;height:2px;border-radius:100%;background-color:#595959}.prod_area.type_bookcast .prod_info_box .prod_register span:first-child{margin:0;padding:0}.prod_area.type_bookcast .prod_info_box .prod_register span:first-child:after{display:none}.prod_area.type_bookcast .prod_info_box .prod_register .gap{display:none}.prod_area.type_bookcast .prod_info_box .prod_register .date{display:inline-block;color:#595959}.prod_area.type_bookcast .prod_info_box .prod_register .view{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;display:-webkit-inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;align-items:center;color:#595959;margin-left:5px}.prod_area.type_bookcast .prod_info_box .prod_register .view:before{display:block;flex-shrink:0;content:"";width:14px;height:10px;margin:0 2px 0 0;background-repeat:no-repeat;background-position:center;background-size:14px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/icon_item_view@2x.png")}.prod_area.type_bookcast .prod_info_box .prod_price{margin-top:12px}.prod_area.type_bookcast .prod_info_box .prod_price+.prod_tag{margin-top:8px}.prod_area.type_bookcast .prod_info_box.size_lg .prod_category{font-size:14px;line-height:22px;letter-spacing:-0.01em}.prod_area.type_bookcast .prod_info_box.size_lg .prod_tag{font-size:14px;line-height:22px;letter-spacing:-0.01em}.prod_area.type_bookcast .prod_info_box.size_xl .prod_category{font-size:14px;line-height:22px;letter-spacing:-0.01em}.prod_area.type_bookcast .prod_info_box.size_xl .prod_tag{font-size:14px;line-height:22px;letter-spacing:-0.01em}.prod_area.type_bookcast .prod_info_box.size_xl .prod_name{font-size:20px;line-height:30px;letter-spacing:-0.01em}.prod_area.type_bookcast .prod_info_box.size_xl .prod_author,.prod_area.type_bookcast .prod_info_box.size_xl .prod_last_update,.prod_area.type_bookcast .prod_info_box.size_xl .popular_prod_name{font-size:14px;line-height:22px;letter-spacing:-0.01em}.prod_area.type_bookcast.gray_box{padding:40px 20px 50px;border-radius:10px;background-color:#f7f7f7}.prod_area.type_bookcast.gray_box .prod_thumb_box{overflow:visible}.prod_area.type_bookcast.gray_box .prod_thumb_box .prod_link{width:150px;height:150px;margin:0 auto}.prod_area.type_bookcast.gray_box .prod_thumb_box .prod_link .img_box{overflow:hidden;width:100%;height:100%;border-radius:100%}.prod_area.type_bookcast.gray_box .prod_thumb_box .btn_wish{top:-25px;right:15px;bottom:auto}.prod_area.type_bookcast.gray_box .prod_info_box{margin-top:26px}.prod_area.type_bookcast.gray_box .prod_info_box .prod_tag{text-overflow:initial;font-size:0;margin-top:20px}.prod_area.type_bookcast.gray_box .prod_info_box .prod_tag .btn_tag{display:inline-block;margin-right:4px;padding:6px 10px 5px;font-size:13px;line-height:19px;letter-spacing:-0.01em;border-radius:15px;background-color:#fff;vertical-align:top}.prod_area.type_bookcast.gray_box .prod_info_box .prod_tag .btn_tag:last-child{margin-right:0}.prod_area.type_bookcast.horizontal .prod_thumb_box{width:160px}.prod_area.type_bookcast.horizontal .prod_thumb_box .img_box img{max-height:none}.prod_area.type_bookcast.horizontal .prod_thumb_box.size_xs{width:100px}.prod_area.type_bookcast.horizontal .prod_thumb_box.size_sm{width:134px}.prod_area.type_bookcast.horizontal .prod_thumb_box.size_lg{width:190px}.prod_area.type_bookcast.horizontal.reverse{justify-content:space-between;flex-direction:row-reverse}.prod_area.type_bookcast.horizontal.reverse .prod_thumb_box{width:284px}.prod_area.type_bookcast.horizontal.reverse .prod_info_box{margin:0 20px 0 0}.prod_area.type_live .prod_thumb_box .img_box{border-radius:6px;border:none}.prod_area.type_live .prod_thumb_box .img_box img{max-height:none !important}.prod_area.sold_out .prod_thumb_box .prod_link{pointer-events:none}.prod_area.sold_out .prod_info_box .prod_info{pointer-events:none}.prod_area.sold_out .prod_thumb_box,.prod_area.sold_out .prod_info_box{opacity:0.5}.prod_area.type_gift .prod_thumb_box .btn_gift_detail{display:block;height:100%;width:100%}.prod_area.type_gift .prod_thumb_box .btn_gift_detail:after{content:"";position:absolute;bottom:8px;right:8px;display:block;width:30px;height:30px;background-size:30px 30px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_gift_detail@2x.png");-webkit-transition:opacity 0.23s;-moz-transition:opacity 0.23s;-ms-transition:opacity 0.23s;-o-transition:opacity 0.23s;transition:opacity 0.23s}.prod_area.type_gift .prod_thumb_box .img_box{border:none}.prod_area.type_gift.sold_out .prod_thumb_box{opacity:1}.prod_area.type_gift.sold_out .prod_thumb_box .btn_gift_detail{pointer-events:none}.prod_area.type_gift.sold_out .prod_thumb_box .btn_gift_detail:after{content:none}.prod_area.type_gift.sold_out .prod_thumb_box:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;background-color:rgba(0,0,0,0.5)}.prod_area.type_gift.sold_out .prod_thumb_box .sold_out_msg{position:absolute;top:50%;left:0;width:100%;font-size:12px;line-height:18px;letter-spacing:-0.01em;font-weight:700;color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;z-index:2}.prod_area.type_gift.sold_out .prod_thumb_box .sold_out_msg:before{content:"";display:block;width:36px;height:36px;margin:0 auto 8px;background-size:36px 36px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_soldout@2x.png")}.prod_area.type_gift.type_unselected .prod_thumb_box .btn_gift_detail{pointer-events:none}.prod_area.type_gift.type_unselected .prod_thumb_box .img_box{border:1px solid #eaeaea;background:none}.prod_area.type_gift.type_unselected .prod_thumb_box .img_box:after{content:"";position:absolute;display:block;width:36px;height:48px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-size:36px 48px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_prod_thumb_gift@2x.png")}.prod_area.type_survey .prod_thumb_box{border:none;border-radius:16px;width:280px;max-height:none}.prod_area.type_survey .prod_thumb_box .img_box{border:none}.prod_area.type_survey .prod_thumb_box .img_box img{max-height:439.804px}.prod_area.type_survey .prod_thumb_box .thumb_flag_group .flag{font-weight:500}.list_sort_wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-bottom:20px;padding:16px;border-radius:10px;background-color:#f7f7f7}.list_sort_wrap .result_count{display:inline-block;font-size:16px;line-height:24px;letter-spacing:-0.01em;font-weight:700}.list_sort_wrap .result_count.size_xs{font-size:14px;line-height:22px;letter-spacing:-0.01em}.list_sort_wrap .right_area{margin-left:auto;flex-shrink:0;font-size:0}.list_sort_wrap .right_area .form_chk,.list_sort_wrap .right_area .form_rdo{margin-top:8px}.list_sort_wrap .right_area .form_chk+.form_sel,.list_sort_wrap .right_area .form_chk+.item_group,.list_sort_wrap .right_area .form_rdo+.form_sel,.list_sort_wrap .right_area .form_rdo+.item_group{margin-left:24px}.list_sort_wrap .right_area .switch_list_btn_wrap .btn_sm{margin:0}.list_sort_wrap .right_area .item_group{display:inline-block;margin:0 5px;font-size:0;vertical-align:top}.list_sort_wrap .right_area .item_group:first-child{margin-left:0}.list_sort_wrap .right_area .item_group:last-child{margin-right:0}.list_sort_wrap .right_area .item_group .form_chk,.list_sort_wrap .right_area .item_group .form_rdo{margin-top:8px}.list_sort_wrap .right_area .item_group .form_chk+.form_sel,.list_sort_wrap .right_area .item_group .form_rdo+.form_sel{margin-left:24px}.list_sort_wrap .right_area .btn_sm{margin:0 2px}.list_sort_wrap .right_area .btn_sm:first-child{margin-left:0}.list_sort_wrap .right_area .btn_sm:last-child{margin-right:0}.list_sort_wrap .sort_desc{display:block;padding-left:8px;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:500}.list_sort_wrap .sort_desc+.tooltip_wrap{margin-left:6px}.list_sort_wrap .sort_date_box{font-size:0}.list_sort_wrap .sort_date_box .btn_prev,.list_sort_wrap .sort_date_box .btn_next{display:inline-block;width:24px;height:24px;margin-top:3px;vertical-align:top}.list_sort_wrap .sort_date_box .btn_prev{background-size:24px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_pagination_prev@2x.png")}.list_sort_wrap .sort_date_box .btn_next{background-size:24px 24px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_pagination_next@2x.png")}.list_sort_wrap .sort_date_box .text{display:inline-block;margin:0 10px;font-size:20px;line-height:30px;letter-spacing:-0.01em;font-weight:700;vertical-align:top}.list_sort_wrap .form_sel,.list_sort_wrap .switch_list_btn_wrap{margin:0 2px}.list_sort_wrap .form_sel:first-child,.list_sort_wrap .switch_list_btn_wrap:first-child{margin-left:0}.list_sort_wrap .form_sel:last-child,.list_sort_wrap .switch_list_btn_wrap:last-child{margin-right:0}.list_sort_wrap+.no_data,.list_sort_wrap+.tbl_prod_wrap.type_bulk{margin-top:-10px}.list_result_wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.list_result_wrap .title_wrap{padding-bottom:16px}.list_result_wrap .title_wrap.title_size_md{padding-bottom:15px}.list_result_wrap .title_wrap.title_size_def{padding-bottom:18px}.list_result_wrap .result_count{display:inline-block;font-size:16px;line-height:24px;letter-spacing:-0.01em;font-weight:700;margin-bottom:18px}.list_result_wrap .result_count.size_xs{font-size:14px;line-height:22px;letter-spacing:-0.01em}.dialog_wrap .list_result_wrap .result_count{font-size:15px;line-height:23px;letter-spacing:-0.01em;margin-bottom:12px}.list_result_wrap .form_chk{margin-bottom:19px}.list_result_wrap .pagination{margin:0 0 18px 0}.list_result_wrap>.btn_wrap{margin-bottom:11px}.list_result_wrap .right_area{margin-left:auto;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-bottom:11px}.list_result_wrap .right_area .item_group{margin:0 5px;font-size:0}.list_result_wrap .right_area .item_group:first-child{margin-left:0}.list_result_wrap .right_area .item_group:last-child{margin-right:0}.list_result_wrap .right_area .item_group .form_chk,.list_result_wrap .right_area .item_group .form_rdo{margin-top:8px}.list_result_wrap .right_area .switch_list_btn_wrap,.list_result_wrap .right_area .form_search_box,.list_result_wrap .right_area .btn_filter,.list_result_wrap .right_area .form_sel,.list_result_wrap .right_area .btn_sm,.list_result_wrap .right_area .btn_wish,.list_result_wrap .right_area .form_filter_box{margin:0 2px}.list_result_wrap .right_area .switch_list_btn_wrap:first-child,.list_result_wrap .right_area .form_search_box:first-child,.list_result_wrap .right_area .btn_filter:first-child,.list_result_wrap .right_area .form_sel:first-child,.list_result_wrap .right_area .btn_sm:first-child,.list_result_wrap .right_area .btn_wish:first-child,.list_result_wrap .right_area .form_filter_box:first-child{margin-left:0}.list_result_wrap .right_area .switch_list_btn_wrap:last-child,.list_result_wrap .right_area .form_search_box:last-child,.list_result_wrap .right_area .btn_filter:last-child,.list_result_wrap .right_area .form_sel:last-child,.list_result_wrap .right_area .btn_sm:last-child,.list_result_wrap .right_area .btn_wish:last-child,.list_result_wrap .right_area .form_filter_box:last-child{margin-right:0}.list_result_wrap .right_area .switch_list_btn_wrap .btn_sm{margin:0}.list_result_wrap .right_area .form_chk,.list_result_wrap .right_area .form_rdo{align-self:center;margin:0 20px 0 0}.list_result_wrap .right_area .form_chk+.switch_list_btn_wrap,.list_result_wrap .right_area .form_chk+.form_search_box,.list_result_wrap .right_area .form_chk+.btn_filter,.list_result_wrap .right_area .form_chk+.form_sel,.list_result_wrap .right_area .form_chk+.btn_sm,.list_result_wrap .right_area .form_chk+.btn_wish,.list_result_wrap .right_area .form_rdo+.switch_list_btn_wrap,.list_result_wrap .right_area .form_rdo+.form_search_box,.list_result_wrap .right_area .form_rdo+.btn_filter,.list_result_wrap .right_area .form_rdo+.form_sel,.list_result_wrap .right_area .form_rdo+.btn_sm,.list_result_wrap .right_area .form_rdo+.btn_wish{margin-left:0}.list_result_wrap .right_area .period_text{align-self:center}.list_result_wrap ~ .title_wrap.title_size_lg{margin-top:70px}.list_result_wrap .bul_item_asterisk{margin-bottom:9px}.list_result_wrap .bul_item_asterisk+[class^=btn_]{margin-left:20px}.list_result_wrap .bul_item_asterisk+.form_sel{margin-left:20px}.list_result_wrap .bul_item_asterisk+.prod_filter_wrap{margin-left:20px}.list_result_wrap.has_line{border-bottom:1px solid #d5d5d5}.list_result_wrap.has_line+.event_list.col4{margin-top:30px}.list_result_wrap.has_line_black{border-bottom:1px solid #000}.list_result_wrap.has_line+.comment_box_list,.list_result_wrap.has_line_black+.comment_box_list{margin-top:30px}.list_result_wrap.has_line+.killing_part_list,.list_result_wrap.has_line_black+.killing_part_list{margin-top:30px}.list_result_wrap.has_line+.comment_wrap.library,.list_result_wrap.has_line_black+.comment_wrap.library{margin-top:0}.list_result_wrap+.no_data:not(.has_black_line){border-top:1px solid #eaeaea}.list_result_wrap.has_line+.no_data{border-top:0}.list_result_wrap.has_line+.no_data.has_bottom_line{border-top:0}.list_result_wrap+.prod_row_list{border-top:1px solid #d5d5d5;padding-top:30px}.switch_prod_wrap .switch_prod_banner{border-radius:10px;margin:36px 0}.switch_prod_wrap .switch_prod_banner a{display:block}.switch_prod_wrap .switch_prod_banner img{max-width:100%}.switch_prod_wrap .switch_prod_banner+.prod_list{border-top:none}.switch_prod_wrap .prod_list{padding-top:30px;border-top:1px solid #d5d5d5}.switch_prod_wrap .btn_wish_icon:not(.active) .ico_wish{opacity:0.3}.switch_prod_wrap .auto_overflow_wrap .auto_overflow_contents{position:relative}.switch_prod_wrap .pagination{margin-top:36px;padding-top:30px;border-top:1px solid #eaeaea}.switch_prod_wrap .book_caster_info_area{border:none;border-radius:0;padding:0}.switch_prod_wrap.view_type_list .prod_list .prod_item{width:100%;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;align-items:stretch}.switch_prod_wrap.view_type_list .prod_list .prod_item .form_chk{flex-shrink:0;margin-right:10px}.switch_prod_wrap.view_type_list .prod_list .prod_item .prod_chk_group{flex-shrink:0;margin-right:10px}.switch_prod_wrap.view_type_list .prod_list .prod_item .prod_chk_group .form_chk{margin-right:0}.switch_prod_wrap.view_type_list .prod_list .prod_item .prod_chk_group .rank_status{display:block;height:auto;padding:9px 0 0;text-align:center;background-position:top center}.switch_prod_wrap.view_type_list .prod_list .prod_item .prod_chk_group .rank_status.rise{position:relative;padding-bottom:15px}.switch_prod_wrap.view_type_list .prod_list .prod_item .prod_chk_group .rank_status.rise .desc{position:absolute;left:50%;bottom:0;margin:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.switch_prod_wrap.view_type_list .prod_list .prod_item .prod_chk_group .rank_status.new{padding-top:0}.switch_prod_wrap.view_type_list .prod_list .prod_item .prod_area{flex:0 1 auto;align-items:flex-start;max-width:684px}.switch_prod_wrap.view_type_list .prod_list .prod_item .prod_area .prod_info_box{overflow:visible;padding-top:10px}.switch_prod_wrap.view_type_list .prod_list .prod_item .prod_area .prod_info_box .prod_info{height:auto}.switch_prod_wrap.view_type_list .prod_list .prod_item .prod_area .prod_info_box .prod_author,.switch_prod_wrap.view_type_list .prod_list .prod_item .prod_area .prod_info_box .prod_last_update,.switch_prod_wrap.view_type_list .prod_list .prod_item .prod_area .prod_info_box .popular_prod_name{height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit}.switch_prod_wrap.view_type_list .prod_list .prod_item .prod_area.type_survey{align-items:center}.switch_prod_wrap.view_type_list .prod_list .prod_item .prod_area.type_survey .prod_info_box{padding-top:0}.switch_prod_wrap.view_type_list .prod_list .prod_item .prod_order_state{flex-shrink:0;width:108px;margin-left:35px;margin-top:48px;text-align:center}.switch_prod_wrap.view_type_list .prod_list .prod_item .prod_order_state .order_state_desc{width:100%;margin-top:10px;font-size:13px;line-height:19px;letter-spacing:-0.01em}.switch_prod_wrap.view_type_list .prod_list .prod_item .prod_order_state .order_state_desc.fc_light_gray{color:#767676}.switch_prod_wrap.view_type_list .prod_list .prod_item .prod_order_state .order_state_desc+.btn_xxs{margin-top:10px}.switch_prod_wrap.view_type_list .prod_list .prod_item .prod_btn_wrap{flex-shrink:0;width:135px;margin-left:auto;text-align:right}.switch_prod_wrap.view_type_list .prod_list .prod_item .prod_btn_wrap .btn_wish_icon{margin-bottom:24px}.switch_prod_wrap.view_type_list .prod_list .prod_item .prod_btn_wrap .btn_wrap.full{width:110px;margin-left:auto}.switch_prod_wrap.view_type_list .prod_list .prod_item+.prod_item{padding-top:36px;margin-top:36px;border-top:1px solid #eaeaea}.switch_prod_wrap.view_type_list .prod_list.type_bookcast .prod_item{padding:0;border-top:none}.switch_prod_wrap.view_type_list .prod_list.type_bookcast .prod_item ~ .prod_item{margin-top:60px}.switch_prod_wrap.view_type_list .prod_area .prod_info_box .prod_rank .rank_status{display:none}.switch_prod_wrap.view_type_list .prod_area .prod_info_box .prod_rank+.prod_badge{margin-top:-4px;margin-bottom:8px}.switch_prod_wrap.view_type_list .prod_area .prod_info_box .prod_series_info{margin-top:5px;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:500}.switch_prod_wrap.view_type_list .prod_area .prod_info_box .related_book_info{margin-top:10px;font-size:0}.switch_prod_wrap.view_type_list .prod_area .prod_info_box .related_book_info .title{font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:500;color:#595959}.switch_prod_wrap.view_type_list .prod_area .prod_info_box .related_book_info .desc{padding-left:3px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#000}.switch_prod_wrap.view_type_list .prod_area .prod_info_box .prod_introduction+.prod_price{margin-top:20px}.switch_prod_wrap.view_type_list .prod_area .prod_info_box .prod_introduction+.prod_bottom .review_summary_wrap{margin-top:20px}.switch_prod_wrap.view_type_list .prod_area .prod_info_box .prod_bottom{margin-top:0}.switch_prod_wrap.view_type_list .prod_area .prod_info_box .prod_bottom .review_summary_wrap{margin-top:16px}.switch_prod_wrap.view_type_list .prod_area .prod_info_box .prod_bottom .btn_wish_icon{display:none}.switch_prod_wrap.view_type_list .prod_area .prod_info_box .prod_author_info .prod_author_group .count{display:none}.switch_prod_wrap.view_type_list .prod_area .prod_info_box .round_gray_box.type_sub_sm{width:764px}.switch_prod_wrap.view_type_list .book_caster_info_area{flex:0 1 auto;align-items:flex-start;width:100%;max-width:684px}.switch_prod_wrap.view_type_list .book_caster_info_area .book_caster_profile_box .profile_img{width:142px;height:142px}.switch_prod_wrap.view_type_list .book_caster_info_area .btn_wish_icon{display:none}.switch_prod_wrap.view_type_img .prod_list .prod_item{width:170px;margin-left:calc((100% - (170px * 6)) / 5)}.switch_prod_wrap.view_type_img .prod_list .prod_item .form_chk{margin-bottom:12px}.switch_prod_wrap.view_type_img .prod_list .prod_item:nth-child(n+7){margin-top:40px}.switch_prod_wrap.view_type_img .prod_list .prod_item:nth-child(6n+1){margin-left:0}.switch_prod_wrap.view_type_img .prod_list.col5 .prod_item{width:209px;margin-left:calc((100% - 1045px) / 4)}.switch_prod_wrap.view_type_img .prod_list.col5 .prod_item:nth-child(n+6){margin-top:40px}.switch_prod_wrap.view_type_img .prod_list.col5 .prod_item:nth-child(5n+1){margin-left:0}.switch_prod_wrap.view_type_img .prod_list.col5 .prod_item .prod_area .prod_thumb_box{width:100%}.switch_prod_wrap.view_type_img .prod_list.col5 .prod_item .prod_area .prod_thumb_box .img_box img{max-height:324.926px}.switch_prod_wrap.view_type_img .prod_chk_group .rank_status{display:none}.switch_prod_wrap.view_type_img .prod_area .prod_thumb_box .prod_viewer_control{display:none}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_rank{margin:0 0 8px}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_rank+.prod_badge{margin:-4px 0 8px}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_cut_info{margin-bottom:5px}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_category_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_category_box .prod_view{display:block;margin-left:auto}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_period_box .gap,.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_period_box .prod_view{display:none}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_price.type_ebook .price_info{display:block}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_price.type_ebook .price_info+.price_info{margin-top:2px}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_price.type_ebook .price_info+.price_info:before{content:none}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_author .date{display:none}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_series_info{display:none}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .related_book_info{display:none}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .review_summary_wrap:not(.no_review) .review_desc{display:none}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_viewer_control,.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_introduction,.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_desc_info,.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_coupon_info,.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_gift_info,.switch_prod_wrap.view_type_img .prod_area .prod_info_box .tag_wrap,.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_introduction_box{display:none}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_name_group .auto_overflow_contents{max-height:none}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_name_group .auto_overflow_contents .prod_info{display:block;display:-webkit-box;overflow:hidden;max-height:46px;line-height:23px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_name_group .auto_overflow_footer{display:none}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_name_group .prod_label,.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_name_group .prod_alias{display:none}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_author_info{margin-top:5px;max-height:19px;overflow:hidden}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_author_info .prod_author_group{display:inline;vertical-align:top;line-height:1}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_author_info .prod_author_group .auto_overflow_contents{display:inline;max-height:none}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_author_info .prod_author_group .auto_overflow_contents .auto_overflow_inner{display:inline;font-size:0;line-height:1}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_author_info .prod_author_group .auto_overflow_footer{display:none}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_author_info .prod_author_group .author.rep{font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_author_info .prod_author_group .author:not(.rep){display:none}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_author_info .prod_author_group .gap{display:none}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_author_info .prod_author_group .count{padding-left:4px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_author_info .prod_author_group ~ .prod_publish:before{content:"·";display:inline;padding:0 4px;font-size:13px;line-height:19px;letter-spacing:-0.01em;vertical-align:top;color:#595959}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_author_info .prod_publish{position:relative;display:inline;margin:0;padding-left:0;vertical-align:top}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_author_info .prod_publish .text{padding-right:0}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_author_info .prod_publish .gap,.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_author_info .prod_publish .date{display:none}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_author_info.type_video .prod_publish .gap,.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_author_info.type_video .prod_publish .date{display:inline}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_author_info.type_video .prod_publish:before{content:none}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_price .price_normal{display:none}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_price .point{padding-left:3px}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_price .point:before{content:"(";display:inline;background:none;width:auto;height:auto;margin:0}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_price .point:after{content:")"}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_price.type_cut .price_normal{display:inline-block}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_price.type_cut .price_cut ~ .point{display:none}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_badge:first-child{margin-top:-4px;margin-bottom:5px}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_badge .badge_md:not(.rep){display:none}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_condition .condition{font-weight:500;font-size:13px;line-height:19px;letter-spacing:-0.01em}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_condition .price{display:none}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_culture_info{margin-top:5px}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .prod_culture_info .item{font-weight:400}.switch_prod_wrap.view_type_img .prod_area .prod_info_box .round_gray_box.type_sub_sm{width:100%;margin-top:16px;padding:12px;font-size:12px;line-height:18px;letter-spacing:-0.01em}.switch_prod_wrap.view_type_img .prod_order_state,.switch_prod_wrap.view_type_img .prod_btn_wrap{display:none}.switch_prod_wrap.view_type_img .book_caster_info_area{display:block}.switch_prod_wrap.view_type_img .book_caster_info_area .book_caster_profile_box{display:block}.switch_prod_wrap.view_type_img .book_caster_info_area .book_caster_profile_box .profile_img{width:170px;height:170px}.switch_prod_wrap.view_type_img .book_caster_info_area .book_caster_profile_box .profile_info{margin:16px 0 0}.switch_prod_wrap.view_type_img .book_caster_info_area .book_caster_profile_box .profile_info .book_caster_desc+.btn_wish_icon{margin-top:12px}.switch_prod_wrap .prod_area .prod_info_box .prod_category.fc_spot{font-weight:700}.switch_prod_wrap .prod_area .prod_info_box .prod_name_group{position:relative;font-size:0}.switch_prod_wrap .prod_area .prod_info_box .prod_name_group .prod_info{word-break:normal}.switch_prod_wrap .prod_area .prod_info_box .prod_name_group .prod_category{display:inline;padding-right:2px;font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:500;color:#000}.switch_prod_wrap .prod_area .prod_info_box .prod_name_group .prod_label{position:relative;padding-right:1px;font-weight:400;color:#595959;font-size:15px;line-height:23px;letter-spacing:-0.01em}.switch_prod_wrap .prod_area .prod_info_box .prod_name_group .prod_label ~ .prod_label{margin-left:4px}.switch_prod_wrap .prod_area .prod_info_box .prod_name_group .prod_label ~ .prod_label:before{content:"·";display:block;position:absolute;left:-6px;top:-2px;font-size:15px;line-height:23px;letter-spacing:-0.01em}.switch_prod_wrap .prod_area .prod_info_box .prod_name_group .prod_alias{padding-right:2px;font-weight:400;font-size:15px;line-height:23px;letter-spacing:-0.01em}.switch_prod_wrap .prod_area .prod_info_box .prod_name_group .gap{visibility:hidden;position:absolute}.switch_prod_wrap .prod_area .prod_info_box .prod_name_group .auto_overflow_contents{max-height:calc((23px * 2) + 1px)}.switch_prod_wrap .prod_area .prod_info_box .prod_name_group .auto_overflow_contents .prod_info{font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:500}.switch_prod_wrap .prod_area .prod_info_box .prod_name_group .auto_overflow_contents .prod_info:hover,.switch_prod_wrap .prod_area .prod_info_box .prod_name_group .auto_overflow_contents .prod_info:focus,.switch_prod_wrap .prod_area .prod_info_box .prod_name_group .auto_overflow_contents .prod_info:active{text-decoration:underline}.switch_prod_wrap .prod_area .prod_info_box .prod_name_group .auto_overflow_footer{position:absolute;right:0;bottom:0;z-index:1;height:23px;padding-left:30px;margin-top:0;background:linear-gradient(90deg, rgba(255,255,255,0), white 30px);text-align:left;box-sizing:border-box}.switch_prod_wrap .prod_area .prod_info_box .prod_name_group .auto_overflow_footer:before{content:"..";display:inline-block;color:#000;font-size:15px;line-height:23px;letter-spacing:-0.01em;vertical-align:top;opacity:0.4}.switch_prod_wrap .prod_area .prod_info_box .prod_name_group .auto_overflow_footer .btn_more_detail{margin-top:2px}.switch_prod_wrap .prod_area .prod_info_box .prod_author_info{margin-top:10px}.switch_prod_wrap .prod_area .prod_info_box .prod_author_info .prod_author_group{position:relative;font-size:0}.switch_prod_wrap .prod_area .prod_info_box .prod_author_info .prod_author_group .author{line-height:1}.switch_prod_wrap .prod_area .prod_info_box .prod_author_info .prod_author_group .author:hover,.switch_prod_wrap .prod_area .prod_info_box .prod_author_info .prod_author_group .author:focus,.switch_prod_wrap .prod_area .prod_info_box .prod_author_info .prod_author_group .author:active{text-decoration:underline}.switch_prod_wrap .prod_area .prod_info_box .prod_author_info .prod_author_group .type{line-height:1;color:#595959}.switch_prod_wrap .prod_area .prod_info_box .prod_author_info .prod_author_group .gap{font-size:0;line-height:1}.switch_prod_wrap .prod_area .prod_info_box .prod_author_info .prod_author_group .gap:before{content:"·";display:inline-block;margin:3px 1px 0;font-size:13px;color:#595959;vertical-align:top;line-height:1}.switch_prod_wrap .prod_area .prod_info_box .prod_author_info .prod_author_group .auto_overflow_contents{max-height:19px}.switch_prod_wrap .prod_area .prod_info_box .prod_author_info .prod_author_group .auto_overflow_contents .auto_overflow_inner{position:relative;font-size:13px;line-height:19px;letter-spacing:-0.01em;word-break:normal}.switch_prod_wrap .prod_area .prod_info_box .prod_author_info .prod_author_group .auto_overflow_footer{position:absolute;right:0;bottom:0;z-index:1;height:19px;padding-left:30px;margin-top:0;background:linear-gradient(90deg, rgba(255,255,255,0), white 30px);text-align:left;box-sizing:border-box}.switch_prod_wrap .prod_area .prod_info_box .prod_author_info .prod_author_group .auto_overflow_footer:before{content:"..";display:inline-block;color:#000;font-size:13px;line-height:19px;letter-spacing:-0.01em;vertical-align:top;opacity:0.4}.switch_prod_wrap .prod_area .prod_info_box .prod_author_info .prod_author_group.type_culture{color:#595959}.switch_prod_wrap .prod_area .prod_info_box .prod_author_info .prod_author_group.type_culture .author{color:#595959}.switch_prod_wrap .prod_area .prod_info_box .prod_author_info .prod_publish{margin-top:5px;font-size:0}.switch_prod_wrap .prod_area .prod_info_box .prod_author_info .prod_publish .text,.switch_prod_wrap .prod_area .prod_info_box .prod_author_info .prod_publish .date{position:relative;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959}.switch_prod_wrap .prod_area .prod_info_box .prod_author_info .prod_publish .text:hover,.switch_prod_wrap .prod_area .prod_info_box .prod_author_info .prod_publish .text:active,.switch_prod_wrap .prod_area .prod_info_box .prod_author_info .prod_publish .text:focus{text-decoration:underline}.switch_prod_wrap .prod_area .prod_info_box .prod_author_info .prod_publish .date:before{content:"·";display:inline-block;margin:0 4px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959;vertical-align:top}.switch_prod_wrap .prod_area .prod_info_box .prod_author_info .prod_publish .gap{visibility:hidden;position:absolute}.switch_prod_wrap .prod_area .prod_info_box .prod_desc_info{position:relative;display:block;margin-top:5px;font-size:0}.switch_prod_wrap .prod_area .prod_info_box .prod_desc_info .prod_desc{font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:500;color:#595959}.switch_prod_wrap .prod_area .prod_info_box .prod_desc_info .prod_desc.normal{font-weight:400;color:#767676}.switch_prod_wrap .prod_area .prod_info_box .prod_desc_info .gap{display:inline-block;width:1px;height:8px;margin:5px 6px 0;background-color:#ccc;font-size:0;vertical-align:top}.switch_prod_wrap .prod_area .prod_info_box .prod_desc_info .auto_overflow_contents{max-height:calc(19px * 2)}.switch_prod_wrap .prod_area .prod_info_box .prod_desc_info .auto_overflow_footer{position:absolute;right:0;bottom:0;z-index:1;height:19px;padding-left:30px;margin-top:0;background:linear-gradient(90deg, rgba(255,255,255,0), white 30px);text-align:left;box-sizing:border-box}.switch_prod_wrap .prod_area .prod_info_box .prod_desc_info .auto_overflow_footer:before{content:"..";display:inline-block;color:#000;font-size:15px;line-height:23px;letter-spacing:-0.01em;vertical-align:top;opacity:0.4}.switch_prod_wrap .prod_area .prod_info_box .prod_desc_info .auto_overflow_footer .btn_more_detail{margin-top:2px}.switch_prod_wrap .prod_area .prod_info_box .prod_coupon_info{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-top:12px;font-size:0}.switch_prod_wrap .prod_area .prod_info_box .prod_coupon_info .percent{padding-right:3px;font-size:12px;line-height:18px;letter-spacing:-0.01em;font-weight:700;color:#474c98}.switch_prod_wrap .prod_area .prod_info_box .prod_coupon_info .text{padding-right:2px;font-size:14px;line-height:22px;letter-spacing:-0.01em}.switch_prod_wrap .prod_area .prod_info_box .prod_coupon_info .price .val,.switch_prod_wrap .prod_area .prod_info_box .prod_coupon_info .price .unit{font-size:14px;line-height:22px;letter-spacing:-0.01em}.switch_prod_wrap .prod_area .prod_info_box .prod_coupon_info .price .val{font-weight:700}.switch_prod_wrap .prod_area .prod_info_box .prod_coupon_info .gap{display:inline-block;width:1px;height:7px;margin:-2px 10px 0;background-color:rgba(0,0,0,0.2);vertical-align:top}.switch_prod_wrap .prod_area .prod_info_box .prod_coupon_info .btn_xs{margin-left:6px}.switch_prod_wrap .prod_area .prod_info_box .prod_used_info{margin-top:10px;font-size:0}.switch_prod_wrap .prod_area .prod_info_box .prod_used_info .used_grade{font-size:0}.switch_prod_wrap .prod_area .prod_info_box .prod_used_info .used_grade .text,.switch_prod_wrap .prod_area .prod_info_box .prod_used_info .used_grade .grade{font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959}.switch_prod_wrap .prod_area .prod_info_box .prod_used_info .used_grade .grade{padding-left:4px;font-weight:700;color:#000}.switch_prod_wrap .prod_area .prod_info_box .prod_used_info .count{font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#767676}.switch_prod_wrap .prod_area .prod_info_box .prod_used_info .count:before{content:"";display:inline-block;width:1px;height:8px;margin:5px 6px 0;background-color:#ccc;vertical-align:top}.switch_prod_wrap .prod_area .prod_info_box .prod_culture_info{margin-top:10px;font-size:0}.switch_prod_wrap .prod_area .prod_info_box .prod_culture_info .item{display:block;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:500;overflow:hidden;display:inline-block;width:100%;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap}.switch_prod_wrap .prod_area .prod_info_box .prod_culture_info .item ~ .item{margin-top:5px}.switch_prod_wrap .prod_area .prod_info_box .prod_culture_info .gap{position:absolute;visibility:hidden}.switch_prod_wrap .prod_area .prod_info_box .prod_related_info{margin-top:5px;font-size:0}.switch_prod_wrap .prod_area .prod_info_box .prod_related_info .text,.switch_prod_wrap .prod_area .prod_info_box .prod_related_info .val{font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:700}.switch_prod_wrap .prod_area .prod_info_box .prod_related_info .text{padding-right:3px;color:#595959;font-weight:500}.switch_prod_wrap .title_wrap.title_size_md,.switch_prod_wrap ~ .title_wrap.title_size_md{margin-top:50px}.contents_wrap.aside .switch_prod_wrap.view_type_img .prod_item,.search_result_wrap .result_area .switch_prod_wrap.view_type_img .prod_item{margin-left:calc((100% - (170px * 5)) / 4)}.contents_wrap.aside .switch_prod_wrap.view_type_img .prod_item:nth-child(n+6),.search_result_wrap .result_area .switch_prod_wrap.view_type_img .prod_item:nth-child(n+6){margin-top:40px}.contents_wrap.aside .switch_prod_wrap.view_type_img .prod_item:nth-child(6n+1),.search_result_wrap .result_area .switch_prod_wrap.view_type_img .prod_item:nth-child(6n+1){margin-left:calc((100% - (170px * 5)) / 4)}.contents_wrap.aside .switch_prod_wrap.view_type_img .prod_item:nth-child(5n+1),.search_result_wrap .result_area .switch_prod_wrap.view_type_img .prod_item:nth-child(5n+1){margin-left:0}.switch_profile_wrap .profile_list{padding-top:30px;border-top:1px solid #d5d5d5}.switch_profile_wrap .pagination{margin-top:36px;padding-top:30px;border-top:1px solid #eaeaea}.switch_profile_wrap .form_chk{flex-shrink:0;margin:0 10px 10px 0}.switch_profile_wrap .prod_chk_group{flex-shrink:0;margin-right:10px}.switch_profile_wrap .prod_chk_group .form_chk{margin-right:0}.switch_profile_wrap .prod_chk_group .rank_status{display:block;height:auto;padding:9px 0 0;text-align:center;background-position:top center}.switch_profile_wrap .prod_chk_group .rank_status.rise{position:relative;padding-bottom:15px}.switch_profile_wrap .prod_chk_group .rank_status.rise .desc{position:absolute;left:50%;bottom:0;margin:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.switch_profile_wrap .prod_chk_group .rank_status.new{padding-top:0}.switch_profile_wrap .person_info_area{flex:1;width:100%;border-radius:16px}.switch_profile_wrap .person_info_area .profile_img{width:118px;height:118px;overflow:visible}.switch_profile_wrap .person_info_area .prod_rank{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-bottom:8px}.switch_profile_wrap .person_info_area .prod_rank .badge_flag{margin-bottom:0}.switch_profile_wrap.view_type_list .profile_list .profile_item{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.switch_profile_wrap.view_type_list .profile_list .profile_item ~ .profile_item{margin-top:36px;padding-top:36px;border-top:1px solid #eaeaea}.switch_profile_wrap.view_type_list .person_info_area{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;padding:39px 35px}.switch_profile_wrap.view_type_list .person_info_area .person_desc{display:block;display:-webkit-box;overflow:hidden;max-height:57px;line-height:19px;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:-o-ellipsis-lastline;white-space:normal}.switch_profile_wrap.view_type_list .person_info_area .person_profile_box{flex-shrink:0;width:470px;margin-right:50px}.switch_profile_wrap.view_type_list .person_info_area .person_profile_box .profile_img .btn_wish_circle{display:none}.switch_profile_wrap.view_type_list .person_info_area .person_profile_box .profile_info .prod_rank .rank_status{display:none}.switch_profile_wrap.view_type_list .person_info_area .person_prod_box{position:relative;padding-left:0;flex:1}.switch_profile_wrap.view_type_list .person_info_area .person_prod_box .person_prod_cont{margin-top:0}.switch_profile_wrap.view_type_list .person_info_area .person_prod_box .person_prod_cont .tag_wrap{display:none}.switch_profile_wrap.view_type_list .person_info_area .person_prod_box .person_prod_cont .person_prod_list{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;width:100%;margin:0;text-align:right}.switch_profile_wrap.view_type_list .person_info_area .person_prod_box .person_prod_cont .person_prod_list .person_prod_item{width:84px;padding:0}.switch_profile_wrap.view_type_list .person_info_area .person_prod_box .person_prod_cont .person_prod_list .person_prod_item .img_box{display:block;width:100%}.switch_profile_wrap.view_type_list .person_info_area .person_prod_box .person_prod_cont .person_prod_list .person_prod_item .img_box img{max-height:122.676px}.switch_profile_wrap.view_type_list .person_info_area .person_prod_box .person_prod_cont .person_prod_list .person_prod_item .img_box.type_square_round{border-radius:10px}.switch_profile_wrap.view_type_list .person_info_area .person_prod_box .person_prod_cont .person_prod_list .person_prod_item .img_box.type_square_round img{max-height:82px}.switch_profile_wrap.view_type_list .person_info_area .person_prod_box .person_prod_cont .person_prod_list .person_prod_item .prod_name{display:block;margin-top:10px;font-size:13px;line-height:19px;letter-spacing:-0.01em;text-align:center;display:block;display:-webkit-box;overflow:hidden;max-height:38px;line-height:19px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal}.switch_profile_wrap.view_type_list .person_info_area .person_prod_box .person_prod_cont .person_prod_list .person_prod_item.prod_more{width:auto;align-self:center}.switch_profile_wrap.view_type_list .person_info_area .person_prod_box .person_prod_cont .person_prod_list .person_prod_item+.person_prod_item{margin-left:24px}.switch_profile_wrap.view_type_list .person_info_area .btn_wish_icon{position:absolute;top:23px;right:23px}.switch_profile_wrap.view_type_list .person_info_area .btn_wish_icon:not(.active) .ico_wish{opacity:0.3}.switch_profile_wrap.view_type_img .profile_list{font-size:0}.switch_profile_wrap.view_type_img .profile_list .profile_item{display:inline-block;width:219px;vertical-align:top}.switch_profile_wrap.view_type_img .profile_list .profile_item ~ .profile_item{margin-left:36px}.switch_profile_wrap.view_type_img .profile_list .profile_item:nth-child(4n+1){margin-left:0}.switch_profile_wrap.view_type_img .profile_list .profile_item:nth-child(n+5){margin-top:40px}.switch_profile_wrap.view_type_img .prod_chk_group .rank_status{display:none}.switch_profile_wrap.view_type_img .person_info_area{position:relative;display:block;padding:54px 24px 23px 23px;min-height:403px;box-sizing:border-box}.switch_profile_wrap.view_type_img .person_info_area .person_profile_box{display:block}.switch_profile_wrap.view_type_img .person_info_area .person_profile_box .profile_img{position:relative;margin:0 auto}.switch_profile_wrap.view_type_img .person_info_area .person_profile_box .btn_wish_circle{position:absolute;right:0;bottom:0;background-color:#fff}.switch_profile_wrap.view_type_img .person_info_area .person_profile_box .profile_info{position:static;margin:16px 0 0;min-height:46px}.switch_profile_wrap.view_type_img .person_info_area .person_profile_box .profile_info .prod_rank{position:absolute;top:19px;left:19px;right:19px;height:19px;margin-bottom:0}.switch_profile_wrap.view_type_img .person_info_area .person_profile_box .profile_info .person_name,.switch_profile_wrap.view_type_img .person_info_area .person_profile_box .profile_info .person_sub_name{display:block;padding-right:0;text-align:center}.switch_profile_wrap.view_type_img .person_info_area .person_profile_box .profile_info .person_desc,.switch_profile_wrap.view_type_img .person_info_area .person_profile_box .profile_info .btn_wrap{display:none}.switch_profile_wrap.view_type_img .person_info_area .person_prod_box .person_prod_cont .person_prod_list{display:none}.switch_profile_wrap.view_type_img .person_info_area .btn_wish_icon{display:none}.list_filter_wrap{display:none;position:relative;padding:20px 180px 20px 20px;border-top:1px solid #d5d5d5}.list_filter_wrap .list_filter_option{margin:-20px 0 0}.list_filter_wrap .list_filter_option .list_filter_title{display:inline-block;margin:20px 20px 0 60px;font-size:14px;line-height:22px;letter-spacing:-0.01em;vertical-align:top}.list_filter_wrap .list_filter_option .list_filter_title:first-child{margin:20px 20px 0 0}.list_filter_wrap .list_filter_option .list_filter_option_bunddle{display:inline-block}.list_filter_wrap .list_filter_option .form_chk,.list_filter_wrap .list_filter_option .form_rdo{margin:20px 20px 0 0}.list_filter_wrap .list_filter_option .form_chk:last-child,.list_filter_wrap .list_filter_option .form_rdo:last-child{margin-right:20px}.list_filter_wrap .util_filter{position:absolute;right:60px;top:15px}.list_filter_wrap .util_filter button{margin:0 14px 0 0;vertical-align:middle}.list_filter_wrap .util_filter button:last-child{margin:0}.list_filter_wrap .btn_filter_close{display:block;position:absolute;right:20px;top:20px;width:20px;height:20px;background-position:center;background-repeat:no-repeat;background-size:20px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_tooltip_close@2x.png");box-sizing:border-box}.list_filter_wrap.active{display:block}.list_filter_wrap.active+.prod_list_wrap{border-top:1px solid #eaeaea}.list_filter_wrap+.prod_row_list{border-top:1px solid #d5d5d5;padding-top:30px}.prod_list_wrap{padding:30px 0 0;border-top:1px solid #d5d5d5}.prod_list_wrap .no_data{margin-top:-30px;border-bottom:1px solid #d5d5d5}.prod_list_wrap .pagination{margin-top:40px;padding-top:30px;border-top:1px solid #eaeaea}.prod_list_wrap .btn_wrap{margin-top:40px}.event_list:not(.swiper-wrapper){display:block;font-size:0}.event_list:not(.swiper-wrapper) .event_item{display:inline-block}.event_list .event_item{display:inline-block;width:calc((100% - 40px) / 3);margin-left:20px;vertical-align:top}.event_list .event_item:nth-child(3n+1){margin-left:0}.event_list .event_item:nth-child(n+4){margin-top:24px}.event_list.col1 .event_item{width:100%;margin-left:0}.event_list.col4 .event_item{width:calc((100% - 108px) / 4);margin-left:36px;vertical-align:top}.event_list.col4 .event_item:nth-child(4n+1){margin-left:0}.event_list.col4 .event_item:nth-child(-n+4){margin-top:0}.event_list.col4 .event_item:nth-child(n+5){margin-top:40px}.event_swiper_wrap{position:relative}.event_swiper_wrap .swiper-container .swiper-wrapper{margin:0}.event_swiper_wrap .swiper-container .swiper-wrapper .swiper-slide{width:304px;margin:0 20px 0 0}.event_swiper_wrap .swiper-container .swiper-wrapper .swiper-slide:last-child{margin-right:0}.event_swiper_wrap .swiper-button-prev{left:-22px}.event_swiper_wrap .swiper-button-next{right:-22px}.event_swiper_wrap .swiper-scrollbar{position:static;margin-top:16px;width:100%;height:2px;background:rgba(0,0,0,0.06);border-radius:2px;overflow:hidden}.event_swiper_wrap .swiper-scrollbar .swiper-scrollbar-drag{background:#000;border-radius:2px}.event_swiper_wrap.col3 .event_list .event_item{width:calc((100% - 40px) / 3)}.event_swiper_wrap.col3 .swiper-button-prev,.event_swiper_wrap.col3 .swiper-button-next{top:64px;margin:0}.event_swiper_wrap.size_sm .swiper-container .swiper-wrapper{margin:0}.event_swiper_wrap.size_sm .swiper-container .swiper-wrapper .swiper-slide{width:258px;margin-right:16px}.event_swiper_wrap.size_sm .swiper-container .swiper-wrapper .swiper-slide.prod_item{width:100px}.event_swiper_wrap.outside_nav .swiper-button-prev,.event_swiper_wrap.outside_nav .swiper-button-next{opacity:0;-webkit-transition:opacity 0.23s;-moz-transition:opacity 0.23s;-ms-transition:opacity 0.23s;-o-transition:opacity 0.23s;transition:opacity 0.23s}.event_swiper_wrap.outside_nav:hover .swiper-button-prev,.event_swiper_wrap.outside_nav:hover .swiper-button-next{opacity:1}.event_swiper_wrap.outside_nav:hover .swiper-button-prev.swiper-button-disabled,.event_swiper_wrap.outside_nav:hover .swiper-button-next.swiper-button-disabled{opacity:0.3}.event_area .event_link{display:block;width:100%}.event_area .event_thumb_box{display:block;border-radius:16px;overflow:hidden}.event_area .event_thumb_box .img_box{position:relative;display:block}.event_area .event_thumb_box .img_box img{width:100%}.event_area .event_thumb_box .badge_flag{position:absolute;left:0;top:0}.event_area .event_info_box{display:block;margin-top:16px}.event_area .event_info_box .event_name{display:block;color:#000;font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:500;display:block;display:-webkit-box;overflow:hidden;max-height:46px;line-height:23px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;white-space:normal}.event_area .event_info_box .event_name.ellipsis_single{overflow:hidden;display:inline-block;width:100%;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap}.event_area .event_info_box .event_period{display:block;margin-top:6px;color:#595959;font-size:13px;line-height:19px;letter-spacing:-0.01em}.prod_swiper_wrap .swiper-wrapper .swiper-slide{width:auto;height:auto;margin:0 20px 0 0}.prod_swiper_wrap .swiper-wrapper .swiper-slide.prod_item{margin:0 20px 0 0}.prod_swiper_wrap .swiper-wrapper .swiper-slide.prod_item .form_chk{margin-bottom:10px}.prod_swiper_wrap .swiper-wrapper .swiper-slide.prod_item .prod_area{width:118px}.prod_swiper_wrap .swiper-wrapper .swiper-slide.prod_item .prod_area .prod_thumb_box{width:100%}.prod_swiper_wrap .swiper-wrapper .swiper-slide.prod_item .prod_area .prod_thumb_box .img_box img{max-height:calc((118px - 2px) * 1.618 - 10px)}.prod_swiper_wrap .swiper-wrapper .swiper-slide.prod_item .prod_area .prod_thumb_box.type_square_round .img_box{height:auto}.prod_swiper_wrap .swiper-wrapper .swiper-slide:last-child{margin-right:0}.prod_swiper_wrap .swiper-wrapper .swiper-slide.prod_more_item{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;width:auto;padding-left:10px}.prod_swiper_wrap.size_xs .swiper-slide.prod_item{margin-right:8px}.prod_swiper_wrap.size_xs .swiper-slide.prod_item:last-child{margin-right:0}.prod_swiper_wrap.size_xs .swiper-slide.prod_item .prod_area{width:64px}.prod_swiper_wrap.size_xs .swiper-slide.prod_item .prod_area .prod_thumb_box .img_box img{max-height:90.316px}.prod_swiper_wrap.size_sm .swiper-slide.prod_item .prod_area{width:100px}.prod_swiper_wrap.size_sm .swiper-slide.prod_item .prod_area .prod_thumb_box .img_box img{max-height:148.564px}.prod_swiper_wrap.size_sm .swiper-slide.prod_item .prod_area .prod_thumb_box.type_bookcover .img_box{border-radius:12px 12px 12px 0}.prod_swiper_wrap.size_sm .swiper-slide.prod_item .prod_area .prod_thumb_box.type_square_round .img_box{border-radius:12px}.prod_swiper_wrap.size_sm .swiper-slide.prod_item .prod_area .prod_info_box{margin-top:10px}.prod_swiper_wrap.size_sm .swiper-slide.prod_item .prod_area .prod_info_box .prod_name{font-size:14px;line-height:22px;letter-spacing:-0.01em}.prod_swiper_wrap.size_lg .swiper-slide.prod_item .prod_area{width:142px}.prod_swiper_wrap.size_lg .swiper-slide.prod_item .prod_area .prod_thumb_box .img_box img{max-height:calc((142px - 2px) * 1.618 - 10px)}.contents_wrap.aside .prod_swiper_wrap.size_xl{margin:0 -1px}.prod_swiper_wrap.size_xl .swiper-slide.prod_item{margin-right:36px}.contents_wrap.aside .prod_swiper_wrap.size_xl .swiper-slide.prod_item:not(:last-child){margin-right:34px}.prod_swiper_wrap.size_xl .swiper-slide.prod_item:last-child{margin-right:0}.prod_swiper_wrap.size_xl .swiper-slide.prod_item .prod_area{width:170px}.prod_swiper_wrap.size_xl .swiper-slide.prod_item .prod_area .prod_thumb_box .img_box img{max-height:calc((170px - 2px) * 1.618 - 10px)}.prod_swiper_wrap.type_bookcast .swiper-wrapper .swiper-slide{width:auto;height:auto;margin:0 20px 0 0}.prod_swiper_wrap.type_bookcast .swiper-wrapper .swiper-slide.prod_item{margin:0 20px 0 0}.prod_swiper_wrap.type_bookcast .swiper-wrapper .swiper-slide.prod_item .form_chk{margin-bottom:10px}.prod_swiper_wrap.type_bookcast .swiper-wrapper .swiper-slide.prod_item .prod_area{width:134px}.prod_swiper_wrap.type_bookcast .swiper-wrapper .swiper-slide.prod_item .prod_area .prod_thumb_box .img_box img{max-height:calc((134px - 2px) * 1.618 - 10px)}.prod_swiper_wrap.type_bookcast .swiper-wrapper .swiper-slide.prod_item .prod_area .prod_info_box{text-align:center}.prod_swiper_wrap.only_title .prod_area .prod_info_box .prod_name{font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:400;text-align:center}.prod_swiper_wrap.swiper-container-horizontal{padding-bottom:22px}.prod_swiper_wrap.outside_nav{padding-bottom:0}.prod_swiper_wrap.outside_nav .swiper-button-prev{left:-22px}.prod_swiper_wrap.outside_nav .swiper-button-next{right:-22px}.prod_swiper_wrap.outside_nav .swiper-button-prev,.prod_swiper_wrap.outside_nav .swiper-button-next{opacity:0;-webkit-transition:opacity 0.23s;-moz-transition:opacity 0.23s;-ms-transition:opacity 0.23s;-o-transition:opacity 0.23s;transition:opacity 0.23s}.prod_swiper_wrap.outside_nav:hover .swiper-button-prev,.prod_swiper_wrap.outside_nav:hover .swiper-button-next{opacity:1}.prod_swiper_wrap.outside_nav:hover .swiper-button-prev.swiper-button-disabled,.prod_swiper_wrap.outside_nav:hover .swiper-button-next.swiper-button-disabled{opacity:0.3}.prod_combined_list_wrap .prod_combined_list{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;align-items:stretch;flex-wrap:wrap;font-size:0}.prod_combined_list_wrap .prod_combined_list .prod_combined_item{width:calc(50% - 24px);height:auto;padding:0 24px 30px 0}.prod_combined_list_wrap .prod_combined_list .prod_combined_item .prod_area.horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.prod_combined_list_wrap .prod_combined_list .prod_combined_item .prod_area .prod_info_box .prod_num{display:block;margin-bottom:5px;font-size:16px;font-weight:700;color:#474c98}.prod_combined_list_wrap .prod_combined_list .prod_combined_item .prod_area .prod_info_box .prod_price+.combine_price{margin-top:20px}.prod_combined_list_wrap .prod_combined_list .prod_combined_item .prod_area .prod_info_box .combine_price .badge_flag{display:inline-block;margin-right:6px;margin-bottom:0;padding:5px 7px 3px;border:1px solid #5055b1;border-radius:14px 14px 14px 0;font-size:12px;line-height:18px;letter-spacing:-0.01em;font-weight:500;color:#474c98;vertical-align:top}.prod_combined_list_wrap .prod_combined_list .prod_combined_item .prod_area .prod_info_box .combine_price .price{display:inline-block;margin-top:5px;font-size:0;color:#474c98;vertical-align:top}.prod_combined_list_wrap .prod_combined_list .prod_combined_item .prod_area .prod_info_box .combine_price .price .val{display:inline-block;font-size:14px;font-weight:700;vertical-align:top}.prod_combined_list_wrap .prod_combined_list .prod_combined_item .prod_area .prod_info_box .combine_price .price .unit{display:inline-block;font-size:14px;vertical-align:top}.prod_combined_list_wrap .prod_combined_list .prod_combined_item.prod_combined_item:nth-child(n+3){padding-top:30px}.prod_combined_list_wrap .auto_overflow_wrap{position:relative;border-top:1px solid #eaeaea}.prod_combined_list_wrap .auto_overflow_wrap .auto_overflow_contents .prod_combined_list .prod_combined_item{padding-top:30px}.prod_combined_list_wrap .auto_overflow_wrap .auto_overflow_footer.type_cont{margin-top:20px}.prod_combined_list_wrap .auto_overflow_wrap.overflow:before{content:"";display:block;position:absolute;left:0;top:-131px;z-index:1;width:100%;height:130px;background:linear-gradient(rgba(247,247,247,0), #f7f7f7 75%)}.prod_combined_list_wrap .auto_overflow_wrap.active:before{content:none}.gift_card_list{font-size:0}.gift_card_list:not(.swiper-wrapper){display:block}.gift_card_list .gift_card_item{display:inline-block;position:relative;width:285px;vertical-align:top}.gift_card_list .gift_card_item ~ .gift_card_item{margin-left:20px}.gift_card_list .gift_card_item .form_rdo+.img_box,.gift_card_list .gift_card_item .form_chk+.img_box{margin-top:10px}.gift_card_list .gift_card_item .img_box{position:relative;width:100%;border-radius:12px;overflow:hidden}.gift_card_list .gift_card_item .img_box img{width:100%}.gift_card_list .gift_card_item .img_box .gift_card_balance{display:block;position:absolute;left:0;bottom:0;width:100%;height:40px;padding:10px 16px 0;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#fff;background-color:rgba(0,0,0,0.5);box-sizing:border-box}.gift_card_list .gift_card_item .img_box .gift_card_balance .val{display:inline-block;font-size:16px;font-weight:700;vertical-align:top}.gift_card_list .gift_card_item .info_box{display:block;margin-top:16px;text-align:center}.gift_card_list .gift_card_item .info_box .gift_card_name{display:block;color:#000;font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:400}.gift_card_list .gift_card_item .info_box .gift_card_num{display:block;margin-top:5px;color:#767676;font-size:13px;line-height:19px;letter-spacing:-0.01em;font-weight:400}.gift_card_list .gift_card_item .gift_pay{margin-top:11px;font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:500;text-align:center}.gift_card_list .gift_card_item .btn_gift_card{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.gift_card_swiper_wrap{display:block;position:relative}.gift_card_swiper_wrap .swiper-container{padding-bottom:21px}.gift_card_swiper_wrap .swiper-container+.swiper_control_multi_box{margin-top:0}.gift_card_swiper_wrap .gift_card_list .gift_card_item{margin-left:0;margin-right:20px}.gift_card_swiper_wrap+.info_text_box{margin-top:30px}.gift_card_swiper_wrap+.info_text_box+.btn_wrap{margin-top:30px}.gift_card_swiper_wrap+.tbl_row_wrap{margin-top:30px}.total_price_info{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;height:72px;background-color:rgba(80,85,177,0.04);text-align:center}.total_price_info .total_desc{display:block;margin-right:10px;font-size:12px;line-height:18px;letter-spacing:-0.01em;color:#595959;font-weight:500}.total_price_info .info_item{font-size:0}.total_price_info .info_item+.info_item{margin-left:4px}.total_price_info .info_item .label{display:inline-block;padding-top:1px;margin-right:3px;font-size:14px;line-height:22px;letter-spacing:-0.01em;vertical-align:top}.total_price_info .info_item .price{display:inline-block;font-size:0;vertical-align:top}.total_price_info .info_item .price .val{font-size:16px;line-height:24px;letter-spacing:-0.01em;font-weight:700}.total_price_info .info_item .price .unit{font-size:14px;line-height:22px;letter-spacing:-0.01em}.total_price_info .info_item .desc{display:inline-block;margin-left:4px;margin-top:1px;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#767676;vertical-align:top}.total_price_info .info_item.plus,.total_price_info .info_item.total{font-size:0}.total_price_info .info_item.plus:before,.total_price_info .info_item.total:before{content:"";display:inline-block;width:8px;height:16px;margin:3px 6px 0 2px;vertical-align:top}.total_price_info .info_item.plus:before{background-size:8px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_total_price_plus@2x.png")}.total_price_info .info_item.total .btn_xxs{margin-left:10px}.total_price_info .info_item.total:before{background-size:8px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_total_price_total@2x.png")}.prod_noimg_box{display:block;padding-top:137.5%;background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/img_prod_thumb_no_register@2x.png");background-position:center}.prod_noimg_box.even{padding-top:100%}.prod_adult_box{display:block;padding-top:137.5%;background-size:cover;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/img_prod_thumb_adult@2x.png");background-position:center}.prod_adult_box.even{padding-top:100%}.ico_new{position:relative;display:inline-block;width:12px;height:12px;background-size:12px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_gnb_new@2x.png");vertical-align:top}.ico_speech{display:inline-block;width:16px;height:16px;background-position:center;background-repeat:no-repeat;background-size:16px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_title_message@2x.png");vertical-align:top}.ico_location{display:inline-block;width:15px;height:22px;background-size:15px 22px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_location@2x.png");vertical-align:top}.ico_admin_notice{display:inline-block;width:21px;height:20px;background-size:21px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_admin_notice@2x.png");vertical-align:top}.ico_step_store_guide,.ico_step_store_visit,.ico_step_delivery,.ico_step_store_pickup_box,.ico_step_store_phone_order,.ico_step_store_pickup_box_ok{display:inline-block;width:58px;height:58px;background-repeat:no-repeat;vertical-align:top}.ico_step_store_guide{background-size:58px 58px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_step_store_guide@2x.png")}.ico_step_store_visit{background-size:58px 58px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_step_store_visit@2x.png")}.ico_step_delivery{background-size:58px 58px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_step_delivery@2x.png")}.ico_step_store_pickup_box{background-size:58px 58px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_step_store_pickup_box@2x.png")}.ico_step_store_phone_order{background-size:58px 58px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_step_store_phone_order@2x.png")}.ico_step_store_pickup_box_ok{background-size:58px 58px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_step_store_pickup_box_ok@2x.png")}.ico_room_period{display:inline-block;width:15px;height:20px;background-repeat:no-repeat;vertical-align:top;background-size:15px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_period@2x.png")}.ico_room_type{display:inline-block;width:15px;height:20px;background-repeat:no-repeat;vertical-align:top;background-size:15px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_room_type@2x.png")}.ico_place_pin{display:inline-block;width:15px;height:20px;background-repeat:no-repeat;vertical-align:top;background-size:15px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_place_pin@2x.png")}.ico_place_tel{display:inline-block;width:15px;height:20px;background-repeat:no-repeat;vertical-align:top;background-size:15px 20px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_place_tel@2x.png")}.ico_present{display:inline-block;width:18px;height:18px;background-repeat:no-repeat;vertical-align:top;background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_present@2x.png")}.ico_delivery_multiple{display:inline-block;width:18px;height:18px;background-repeat:no-repeat;vertical-align:top;background-size:18px 18px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_delivery_multiple@2x.png")}.ico_member_restore{display:inline-block;width:69px;height:52px;background-repeat:no-repeat;vertical-align:top;background-size:69px 52px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_member_restore@2x.png")}.ico_cert_adult{display:inline-block;width:52px;height:52px;background-repeat:no-repeat;vertical-align:top;background-size:52px 52px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_cert_adult@2x.png")}.ico_dormant_lock{display:inline-block;width:46px;height:46px;background-repeat:no-repeat;vertical-align:top;background-size:46px 46px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_dormant_lock@2x.png")}.ico_phone{display:inline-block;width:12px;height:19px;background-size:12px 19px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_phone@2x.png");vertical-align:top}.ico_mail{display:inline-block;width:16px;height:19px;background-size:16px 19px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_mail@2x.png");vertical-align:top}.ico_apply_complete{display:inline-block;width:56px;height:56px;background-repeat:no-repeat;vertical-align:top;background-size:56px 56px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_apply_complete@2x.png")}.ico_alarm_bell{display:inline-block;width:56px;height:56px;background-repeat:no-repeat;vertical-align:top;background-size:56px 56px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_alarm_bell@2x.png")}.ico_subscribe_complete{display:inline-block;width:56px;height:56px;background-repeat:no-repeat;vertical-align:top;background-size:56px 56px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_subscribe_complete@2x.png")}.ico_grade_platinum,.ico_grade_gold,.ico_grade_silver,.ico_grade_friends{display:inline-block;width:90px;height:90px;background-repeat:no-repeat;background-position:center;vertical-align:top}.ico_grade_platinum{background-size:90px 90px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_grade_platinum@2x.png")}.ico_grade_gold{background-size:90px 90px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_grade_gold@2x.png")}.ico_grade_silver{background-size:90px 90px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_grade_silver@2x.png")}.ico_grade_friends{background-size:90px 90px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_grade_friends@2x.png")}.ico_svc_barodream_p_box,.ico_svc_unmanned_search,.ico_svc_gift_card,.ico_svc_receipt,.ico_svc_smart_receipt,.ico_svc_payment,.ico_svc_pickup,.ico_svc_deli_quick,.ico_svc_deli_premium,.ico_svc_deli_good,.ico_svc_deli_today,.ico_svc_deli_warranty,.ico_svc_tobe_alarm,.ico_svc_compare,.ico_svc_ebook,.ico_svc_reservation,.ico_svc_free,.ico_svc_today_quick{display:inline-block;width:46px;height:46px;background-repeat:no-repeat;background-position:center;vertical-align:top}.ico_svc_pickup_zone,.ico_svc_pickup_box{display:inline-block;width:90px;height:90px;background-repeat:no-repeat;background-position:center;vertical-align:top}.ico_svc_pickup_zone{background-size:90px 90px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_svc_pickup_zone@2x.png")}.ico_svc_pickup_box{background-size:90px 90px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_svc_pickup_box@2x.png")}.ico_svc_pickup_zone_sm,.ico_svc_pickup_box_sm{display:inline-block;width:78px;height:78px;background-repeat:no-repeat;background-position:center;vertical-align:top}.ico_svc_pickup_zone_sm{background-size:78px 78px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_svc_pickup_zone_sm@2x.png")}.ico_svc_pickup_box_sm{background-size:78px 78px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_svc_pickup_box_sm@2x.png")}.ico_svc_pickup{background-size:46px 46px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_svc_pickup@2x.png")}.ico_svc_deli_quick{background-size:46px 46px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_svc_deli_quick@2x.png")}.ico_svc_deli_premium{background-size:46px 46px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_svc_deli_premium@2x.png")}.ico_svc_deli_good{background-size:46px 46px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_svc_deli_good@2x.png")}.ico_svc_deli_today{background-size:46px 46px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_svc_deli_today@2x.png")}.ico_svc_deli_warranty{background-size:46px 46px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_svc_deli_warranty@2x.png")}.ico_svc_tobe_alarm{background-size:46px 46px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_svc_tobe_alarm@2x.png")}.ico_svc_compare{background-size:46px 46px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_svc_compare@2x.png")}.ico_svc_ebook{background-size:46px 46px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_svc_ebook@2x.png")}.ico_svc_reservation{background-size:46px 46px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_svc_reservation@2x.png")}.ico_svc_free{background-size:46px 46px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_svc_free@2x.png")}.ico_svc_today_quick{background-size:46px 46px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_svc_today_quick@2x.png")}.ico_svc_unmanned_search{background-size:46px 46px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_svc_unmanned_search@2x.png")}.ico_svc_gift_card{background-size:46px 46px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_svc_gift_card@2x.png")}.ico_svc_receipt{background-size:46px 46px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_svc_receipt@2x.png")}.ico_svc_smart_receipt{background-size:46px 46px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_svc_smart_receipt@2x.png")}.ico_svc_payment{background-size:46px 46px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_svc_payment@2x.png")}.ico_svc_barodream_p_box{background-size:46px 46px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_svc_barodream_p_box@2x.png")}.ico_purchase_inquiry{display:inline-block;width:38px;height:38px;background-size:38px 38px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_purchase_inquiry@2x.png");vertical-align:top}.ico_book_search{display:inline-block;width:38px;height:38px;background-size:38px 38px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_books_search@2x.png");vertical-align:top}.ico_japan_book_search{display:inline-block;width:38px;height:38px;background-size:38px 38px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_japan_books_search@2x.png");vertical-align:top}.ico_bulk_order{display:inline-block;width:38px;height:38px;background-size:38px 38px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_bulk_order@2x.png");vertical-align:top}.ico_book_reservation{display:inline-block;width:38px;height:38px;background-size:38px 38px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_books_reservation@2x.png");vertical-align:top}.ico_korean_flag{display:block;width:100%;height:100%;background-size:25px 17px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_korean_flag@2x.png");background-position:center;background-repeat:no-repeat}.ico_japanese_flag{display:block;width:100%;height:100%;background-size:25px 17px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_japanese_flag@2x.png");background-position:center;background-repeat:no-repeat}.ico_american_flag{display:block;width:100%;height:100%;background-size:44px 23px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_american_flag@2x.png");background-position:center;background-repeat:no-repeat}.ico_caution{display:block;width:46px;height:46px;background-size:46px 46px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_caution@2x.png")}.ico_ads{width:24px}.title_size_xxl .ico_ads{margin-top:26px}.ico_setting_store{display:inline-block;width:16px;height:16px;background-position:center;background-repeat:no-repeat;background-size:16px 16px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_setting_h16_store@2x.png");vertical-align:text-top}.fold_box_wrap .fold_box_list .fold_box+.fold_box{margin-top:10px}.fold_box_wrap .fold_box{border:1px solid #d5d5d5;border-radius:10px;overflow:hidden;box-sizing:border-box}.fold_box_wrap .fold_box .fold_box_header,.fold_box_wrap .fold_box .fold_box_contents{padding:0 23px}.fold_box_wrap .fold_box .fold_box_header{position:relative;padding:21px 30px 20px 23px;cursor:pointer;font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:500}.fold_box_wrap .fold_box .fold_box_header:after{content:"";position:absolute;display:block;width:11px;height:7px;right:20px;top:50%;background-size:11px 7px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/arw_fold_toggle@2x.png");-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.fold_box_wrap .fold_box .fold_box_header .btn_fold{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.fold_box_wrap .fold_box .fold_box_header .form_rdo,.fold_box_wrap .fold_box .fold_box_header .form_chk{z-index:2}.fold_box_wrap .fold_box .fold_box_header .text{margin-left:10px}.fold_box_wrap .fold_box .fold_box_contents{height:0;overflow:hidden;box-sizing:border-box}.fold_box_wrap .fold_box .fold_box_contents .address_item .address{margin-top:0}.fold_box_wrap .fold_box .fold_box_contents .address_item .address+.address_person{margin-top:10px}.fold_box_wrap .fold_box .fold_box_contents .address_item .msg{margin-top:10px}.fold_box_wrap .fold_box:not(.expanded) .fold_box_contents a,.fold_box_wrap .fold_box:not(.expanded) .fold_box_contents button,.fold_box_wrap .fold_box:not(.expanded) .fold_box_contents input{visibility:hidden}.fold_box_wrap .fold_box.expanded{border-color:#000;background-color:#fff}.fold_box_wrap .fold_box.expanded .fold_box_header:after{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.fold_box_wrap .fold_box.expanded>.fold_box_contents{height:auto;padding-top:9px;padding-bottom:23px}.fold_box_wrap .fold_box.expanded>.fold_box_contents .form_wrap+.btn_wrap{margin-top:20px}.fold_box_wrap .fold_box.no_fold .fold_box_header{cursor:default}.fold_box_wrap .fold_box.no_fold .fold_box_header:after{content:none}.fold_box_wrap .fold_box.no_fold .fold_box_header .btn_fold{pointer-events:none}.fold_box_wrap .fold_box.type_select{border-radius:6px;background-color:#fff}.fold_box_wrap .fold_box.type_select .fold_box_header{padding:11px 37px 11px 13px;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:400}.fold_box_wrap .fold_box.type_select .fold_box_header.type_prd{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;box-sizing:border-box;width:100%;padding:10px 30px 10px 13px;text-align:left}.fold_box_wrap .fold_box.type_select .fold_box_header.type_prd .cover{width:48px;height:48px;border:1px solid #eaeaea;margin:0 10px 0 0;box-sizing:border-box}.fold_box_wrap .fold_box.type_select .fold_box_header.type_prd .cover .img_box{position:relative;display:block;width:100%;height:100%;overflow:hidden;background-repeat:no-repeat;background-size:contain;background-position:center}.fold_box_wrap .fold_box.type_select .fold_box_header.type_prd .cover .img_box img{display:none}.fold_box_wrap .fold_box.type_select .fold_box_header.type_prd .info{width:calc(100% - 58px);padding-top:2px}.fold_box_wrap .fold_box.type_select .fold_box_header.type_prd .info .flag{display:block;margin-bottom:5px;color:#595959;font-size:12px;letter-spacing:-0.01em;line-height:1;font-weight:500}.fold_box_wrap .fold_box.type_select .fold_box_header.type_prd .info .name{display:block;font-size:14px;letter-spacing:-0.01em;line-height:1;overflow:hidden;display:inline-block;width:100%;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap}.fold_box_wrap .fold_box.type_select .fold_box_contents{padding:0}.fold_box_wrap .fold_box.type_select .fold_select_wrap{padding:0 0 5px;border-top:1px solid #000}.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_item{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;box-sizing:border-box;width:100%;padding:12px 13px 12px 11px;text-align:left;cursor:pointer;-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_item .opt{flex-shrink:0;padding-left:10px}.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_item .opt.type_gray{color:#595959}.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_item .opt.type_free{font-weight:700;color:#474c98}.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_item:hover,.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_item:focus,.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_item:active{background-color:#f5f5f5}.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_item:disabled{cursor:default}.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_item:disabled .name,.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_item:disabled .opt{color:#767676}.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_item:disabled:hover,.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_item:disabled:focus,.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_item:disabled:active{background:none}.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_prd{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;box-sizing:border-box;width:100%;padding:10px 13px;text-align:left;cursor:pointer;-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_prd .cover{position:relative;width:48px;height:48px;border:1px solid #eaeaea;margin-right:10px;box-sizing:border-box;background-color:#fff}.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_prd .cover .img_box{position:relative;display:block;width:100%;height:100%;overflow:hidden;background-repeat:no-repeat;background-size:contain;background-position:center}.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_prd .cover .img_box img{display:none}.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_prd .info{position:relative;width:calc(100% - 58px);padding-top:4px}.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_prd .info .flag{display:block;margin-bottom:5px;color:#595959;font-size:12px;letter-spacing:-0.01em;line-height:1;font-weight:500;vertical-align:top}.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_prd .info .name{display:block;font-size:14px;line-height:22px;letter-spacing:-0.01em;overflow:hidden;display:inline-block;width:100%;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_prd:hover,.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_prd:focus,.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_prd:active{background-color:#f5f5f5}.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_prd:disabled{cursor:default}.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_prd:disabled .cover{opacity:0.5}.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_prd:disabled .info .flag,.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_prd:disabled .info .name{color:#767676}.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_prd:disabled:hover,.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_prd:disabled:focus,.fold_box_wrap .fold_box.type_select .fold_select_wrap .fold_select_list .fold_select_prd:disabled:active{background-color:transparent}.fold_box_wrap .fold_box.type_select.type_floating{position:relative;border:none;overflow:visible}.fold_box_wrap .fold_box.type_select.type_floating .fold_box_header{border:1px solid #d5d5d5;border-radius:6px;-webkit-transition:border-color 0.23s;-moz-transition:border-color 0.23s;-ms-transition:border-color 0.23s;-o-transition:border-color 0.23s;transition:border-color 0.23s}.fold_box_wrap .fold_box.type_select.type_floating .fold_box_contents{position:absolute;top:69px}.fold_box_wrap .fold_box.type_select.type_floating.expanded .fold_box_header{border-radius:6px 6px 0 0;border-color:#000}.fold_box_wrap .fold_box.type_select.type_floating.expanded .fold_box_contents{width:100%;max-height:342px;border:1px solid #000;background-color:#fff;border-radius:0 0 6px 6px;box-sizing:border-box;z-index:2}.fold_box_wrap .fold_box.type_select.type_floating.expanded .fold_box_contents .fold_select_wrap{max-height:342px;border-top:none}.fold_box_wrap .fold_box.type_select.disabled{background-color:#f7f7f7}.fold_box_wrap .fold_box.type_select.disabled .fold_box_header{color:#767676;cursor:default}.fold_box_wrap .fold_box.type_select.disabled .btn_fold{pointer-events:none;cursor:default}.fold_box_wrap .fold_box.type_select.disabled .btn_fold[disabled]{pointer-events:none;cursor:default}.fold_box_wrap.type_order .fold_box_list .fold_box{border:none;border-radius:0}.fold_box_wrap.type_order .fold_box_list .fold_box .fold_box_header{padding:20px 36px 20px 0;border-top:1px solid #000;border-bottom:1px solid #d5d5d5}.fold_box_wrap.type_order .fold_box_list .fold_box .fold_box_header .form_chk input+label{padding-top:0;font-size:16px;line-height:24px;letter-spacing:-0.01em;font-weight:700}.fold_box_wrap.type_order .fold_box_list .fold_box .fold_box_header:after{width:16px;height:17px;right:10px;background-size:16px 17px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/arw_fold_toggle_lg@2x.png")}.fold_box_wrap.type_order .fold_box_list .fold_box .fold_box_contents{padding:0}.fold_box_wrap.type_order .fold_box_list .fold_box .fold_box_contents .tbl_prod_wrap .tbl_prod{border-top:none}.fold_box_wrap.type_order .fold_box_list .fold_box.type_package .fold_box_header{border-bottom:none}.fold_box_wrap.type_order .fold_box_list .fold_box.type_package .fold_box_contents{border-bottom:1px solid #eaeaea}.fold_box_wrap.type_order .fold_box_list .fold_box.type_package.expanded .fold_box_contents{padding-bottom:21px}.fold_box_wrap.type_order .fold_box_list .fold_box ~ .fold_box{margin-top:30px}.fold_box_wrap.type_order ~ .title_size_md{margin-top:50px}.fold_box_wrap.type_gray .fold_box{border:1px solid #eaeaea}.fold_box_wrap.type_gray .fold_box .fold_box_header{position:relative;padding:20px 40px 20px 30px;cursor:pointer;font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:500;background-color:#f7f7f7}.fold_box_wrap.type_gray .fold_box .fold_box_header:after{right:30px;width:10px;height:5px;background-size:10px 5px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/arw_fold_toggle_sm@2x.png")}.fold_box_wrap.type_gray .fold_box .fold_box_contents{padding:0}.fold_box_wrap.type_gray .fold_box .fold_box_contents .fold_contents_inner{padding:24px 30px 25px}.fold_box_wrap.type_gray .fold_box.expanded .fold_box_contents{border-top:1px solid #eaeaea}.fold_box_wrap.type_faq{border-top:1px solid #000;border-bottom:1px solid #eaeaea}.fold_box_wrap.type_faq .fold_box{margin:0;border:0;border-radius:0}.fold_box_wrap.type_faq .fold_box.expanded .fold_box_header{font-weight:500}.fold_box_wrap.type_faq .fold_box.expanded .fold_box_contents{padding-top:0;padding-bottom:30px}.fold_box_wrap.type_faq .fold_box+.fold_box{margin-top:0;border-top:1px solid #eaeaea}.fold_box_wrap.type_faq .fold_box_header{padding:30px 60px 30px 40px;font-weight:400}.fold_box_wrap.type_faq .fold_box_header .faq_q{position:absolute;left:10px;width:24px;height:24px;color:#fff;background-color:#5055b1;border-radius:50%;font-family:"Roboto", sans-serif;text-align:center;line-height:24px;font-weight:400}.fold_box_wrap.type_faq .fold_box_header:first-child{border-top:0}.fold_box_wrap.type_faq .fold_box_header:after{width:16px;height:17px;background-size:16px 17px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/arw_fold_toggle_lg@2x.png")}.fold_box_wrap.type_faq .fold_box_contents{padding-left:10px;padding-right:10px}.fold_box_wrap.type_faq .reply_content{position:relative;padding:24px 24px 24px 40px;border-radius:10px;background-color:#f7f7f7}.fold_box_wrap.type_faq .reply_content p{margin-top:10px;line-height:22px}.fold_box_wrap.type_faq .reply_content p:first-child{margin-top:0}.fold_box_wrap.type_faq .reply_content .etc{font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959}.fold_box_wrap.type_faq .reply_content .etc a{color:#595959}.fold_box_wrap.type_faq .reply_content:before{content:"";position:absolute;left:24px;top:28px;width:8px;height:9px;background-size:8px 9px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/arw_reply@2x.png")}.fold_box_wrap.type_inquiry{border-top:1px solid #000;border-bottom:1px solid #eaeaea}.fold_box_wrap.type_inquiry .fold_box{margin:0;border:0;border-top:1px solid #eaeaea;border-radius:0}.fold_box_wrap.type_inquiry .fold_box.expanded .fold_box_header .inquiry_title .title{font-weight:500}.fold_box_wrap.type_inquiry .fold_box.expanded .fold_box_contents{padding-top:0;padding-bottom:30px}.fold_box_wrap.type_inquiry .fold_box+.fold_box{margin-top:0}.fold_box_wrap.type_inquiry .fold_box_header{padding:30px 60px 30px 10px}.fold_box_wrap.type_inquiry .fold_box_header .inquiry_info{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.fold_box_wrap.type_inquiry .fold_box_header .inquiry_info [class^=badge_]{flex-shrink:0}.fold_box_wrap.type_inquiry .fold_box_header .inquiry_info [class^=badge_] .text{margin-left:0}.fold_box_wrap.type_inquiry .fold_box_header .inquiry_info .gap{position:relative;display:inline-block;font-size:0;width:1px;height:10px;background-color:#d5d5d5;margin:0 10px 0;vertical-align:top;box-sizing:border-box}.fold_box_wrap.type_inquiry .fold_box_header .inquiry_info .category{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.fold_box_wrap.type_inquiry .fold_box_header .inquiry_info .category .category_item{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:400;color:#595959;padding-right:6px}.fold_box_wrap.type_inquiry .fold_box_header .inquiry_info .category .category_item+.category_item:before{content:"";display:inline-block;width:6px;height:10px;margin-right:6px;background-position:center;background-repeat:no-repeat;background-size:6px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_arw_6x10@2x.png")}.fold_box_wrap.type_inquiry .fold_box_header .inquiry_info .prod_name{font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:400;color:#767676;overflow:hidden;display:inline-block;width:100%;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap}.fold_box_wrap.type_inquiry .fold_box_header .inquiry_info+.inquiry_title{margin-top:20px}.fold_box_wrap.type_inquiry .fold_box_header .inquiry_title{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.fold_box_wrap.type_inquiry .fold_box_header .inquiry_title .faq_q{position:relative;width:24px;height:24px;color:#fff;background-color:#5055b1;border-radius:50%;font-family:"Roboto", sans-serif;text-align:center;line-height:24px}.fold_box_wrap.type_inquiry .fold_box_header .inquiry_title .faq_q+.title{margin-left:10px}.fold_box_wrap.type_inquiry .fold_box_header .inquiry_title .title{font-weight:400}.fold_box_wrap.type_inquiry .fold_box_header .inquiry_title .right_area{margin-left:auto}.fold_box_wrap.type_inquiry .fold_box_header .inquiry_title .date{font-weight:400;color:#767676}.fold_box_wrap.type_inquiry .fold_box_header:first-child{border-top:0}.fold_box_wrap.type_inquiry .fold_box_header:after{top:auto;bottom:26px;width:16px;height:17px;background-size:16px 17px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/arw_fold_toggle_lg@2x.png")}.fold_box_wrap.type_inquiry .fold_box_contents{padding-left:10px;padding-right:10px}.fold_box_wrap.type_inquiry .inquiry_content{position:relative;padding:24px 24px 24px 24px;border-radius:10px;background-color:#f7f7f7}.fold_box_wrap.type_inquiry .inquiry_content .order_info{margin-bottom:20px}.fold_box_wrap.type_inquiry .inquiry_content .order_info .info_box{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.fold_box_wrap.type_inquiry .inquiry_content .order_info .info_box .title{flex-shrink:0;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#595959}.fold_box_wrap.type_inquiry .inquiry_content .order_info .info_box .value{position:relative;overflow:hidden;padding-left:17px;font-size:15px;line-height:23px;letter-spacing:-0.01em}.fold_box_wrap.type_inquiry .inquiry_content .order_info .info_box .value:before{content:"";position:absolute;top:6px;left:8px;display:block;width:1px;height:10px;background-color:#d5d5d5}.fold_box_wrap.type_inquiry .inquiry_content .order_info .info_box .value .prod_link{overflow:hidden;display:block;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap}.fold_box_wrap.type_inquiry .inquiry_content .order_info .info_box .value .prod_link+.prod_link{margin-top:7px}.fold_box_wrap.type_inquiry .inquiry_content .order_info .info_box .value .prod_link:hover,.fold_box_wrap.type_inquiry .inquiry_content .order_info .info_box .value .prod_link:active,.fold_box_wrap.type_inquiry .inquiry_content .order_info .info_box .value .prod_link:focus{text-decoration:underline}.fold_box_wrap.type_inquiry .inquiry_content .order_info .info_box+.info_box{margin-top:6px}.fold_box_wrap.type_inquiry .inquiry_content .inquiry_content_area p{margin-top:10px;line-height:22px}.fold_box_wrap.type_inquiry .inquiry_content .inquiry_content_area p:first-child{margin-top:0}.fold_box_wrap.type_inquiry .inquiry_content .inquiry_content_area p+.img_list{margin-top:20px}.fold_box_wrap.type_inquiry .inquiry_content .inquiry_content_area .img_list{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.fold_box_wrap.type_inquiry .inquiry_content .inquiry_content_area .img_list .img_box{width:150px;height:150px;border-radius:6px;overflow:hidden}.fold_box_wrap.type_inquiry .inquiry_content .inquiry_content_area .img_list .img_box .btn_thumbs{width:100%;height:100%}.fold_box_wrap.type_inquiry .inquiry_content .inquiry_content_area .img_list .img_box .btn_thumbs .thumb_img_box{position:relative;display:block;width:100%;padding-top:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.fold_box_wrap.type_inquiry .inquiry_content .inquiry_content_area .img_list .img_box .btn_thumbs img{display:none}.fold_box_wrap.type_inquiry .inquiry_content .inquiry_content_area .img_list .img_box+.img_box{margin-left:10px}.fold_box_wrap.type_inquiry .inquiry_content .inquiry_content_footer{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;border-top:solid 1px #eaeaea;padding-top:12px;margin-top:20px}.fold_box_wrap.type_inquiry .inquiry_content .inquiry_content_footer .func_group{margin-left:auto;vertical-align:top;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;display:-webkit-inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.fold_box_wrap.type_inquiry .inquiry_content .inquiry_content_footer .func_group .btn_text_link{font-size:13px;line-height:19px;letter-spacing:-0.01em}.fold_box_wrap.type_inquiry .inquiry_content .inquiry_content_footer .func_group .btn_text_link .text{text-decoration:none}.fold_box_wrap.type_inquiry .inquiry_content .inquiry_content_footer .func_group .gap{position:relative;display:inline-block;font-size:0;width:1px;height:9px;background-color:#d5d5d5;margin:0 8px 0;vertical-align:top;box-sizing:border-box}.fold_box_wrap.type_inquiry .inquiry_content+.reply_content{margin-top:10px}.fold_box_wrap.type_inquiry .reply_content{position:relative;padding:24px 24px 24px 40px;border-radius:10px;background-color:rgba(80,85,177,0.06)}.fold_box_wrap.type_inquiry .reply_content .reply_content_area{font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#000}.fold_box_wrap.type_inquiry .reply_content .reply_content_area p{margin-top:10px;line-height:22px}.fold_box_wrap.type_inquiry .reply_content .reply_content_area p:first-child{margin-top:0}.fold_box_wrap.type_inquiry .reply_content .reply_content_footer{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-top:10px}.fold_box_wrap.type_inquiry .reply_content .reply_content_footer .info_group{vertical-align:top;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;display:-webkit-inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.fold_box_wrap.type_inquiry .reply_content .reply_content_footer .info_group .info_item{font-size:13px;line-height:19px;letter-spacing:-0.01em}.fold_box_wrap.type_inquiry .reply_content .reply_content_footer .info_group .info_item .text{color:#595959}.fold_box_wrap.type_inquiry .reply_content .reply_content_footer .info_group .gap{position:relative;display:inline-block;font-size:0;width:1px;height:9px;background-color:#d5d5d5;margin:0 8px 0;vertical-align:top;box-sizing:border-box}.fold_box_wrap.type_inquiry .reply_content:before{content:"";position:absolute;left:24px;top:28px;width:8px;height:9px;background-size:8px 9px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/arw_reply@2x.png")}.fold_box_wrap.type_info_text .fold_box{border-radius:10px;border:0;background-color:#f7f7f7;box-sizing:border-box}.fold_box_wrap.type_info_text .fold_box .fold_box_header{padding:24px 22px;font-size:14px;line-height:22px;letter-spacing:-0.01em;font-weight:700}.fold_box_wrap.type_info_text .fold_box .fold_box_header:after{content:"";position:absolute;display:block;width:10px;height:5px;right:22px;top:50%;background-repeat:no-repeat;background-size:10px 5px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/arw_fold_toggle_10x5@2x.png");-webkit-transform:translateY(-50%) rotate(0);-moz-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);-o-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}.fold_box_wrap.type_info_text .fold_box .fold_box_header .btn_fold{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.fold_box_wrap.type_info_text .fold_box .fold_box_contents{height:0;overflow:hidden}.fold_box_wrap.type_info_text .fold_box.expanded{border:0;background-color:#f7f7f7}.fold_box_wrap.type_info_text .fold_box.expanded .fold_box_header:after{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.fold_box_wrap.type_info_text .fold_box.expanded>.fold_box_contents{height:auto;padding-top:0;padding-bottom:24px}.fold_box_wrap.type_info_text .fold_box+.fold_box{margin-top:20px}.view_detail_wrap>.btn_wrap{margin-top:70px}.view_detail_wrap .btn_wrap.page_bottom{margin-top:70px}.view_detail_wrap .title_wrap.title_size_md{margin-top:60px}.view_detail_wrap .title_wrap.title_size_md.comment{margin-top:70px}.view_detail_header{margin-bottom:36px}.view_detail_header .category{display:block;margin-bottom:5px;font-weight:700;color:#767676}.view_detail_header .title_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;padding-right:240px;padding-bottom:0}.view_detail_header .title_wrap .title_heading{max-width:100%}.view_detail_header .title_wrap .right_area{position:absolute;right:0;top:0}.view_detail_header .title_wrap .right_area .sns_share_wrap,.view_detail_header .title_wrap .right_area .btn_wish_circle{margin-left:6px}.view_detail_header .title_wrap .right_area .sns_share_wrap:first-child,.view_detail_header .title_wrap .right_area .btn_wish_circle:first-child{margin-left:0}.view_detail_header .title_wrap.has_sub_title{padding-bottom:0}.view_detail_body .klover_review_wrap{margin-top:70px}.view_detail_body .klover_review_wrap .title_wrap.title_size_md{margin-top:0}.view_detail_body .no_data{padding:40px 0 89px;border-bottom:1px solid #eaeaea}.view_detail_body>.btn_wrap{margin-top:20px}.view_detail_body .attached_img_box,.view_detail_body .detail_img_box{display:block;margin:30px 0}.view_detail_body .attached_img_box img,.view_detail_body .detail_img_box img{max-width:100%}.view_detail_body .attached_img_box+.download_list,.view_detail_body .detail_img_box+.download_list{margin-top:40px}.view_detail_body .download_list{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex-wrap:wrap;margin:-5px -4px}.view_detail_body .download_list li{overflow:hidden;margin:5px 4px}.view_detail_body.has_line{padding:30px 20px 50px;border-style:solid;border-color:#eaeaea;border-width:1px 0}.view_detail_body.event_end .inner .img_box{position:relative}.view_detail_body.event_end .inner .img_box:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,0.5)}.view_detail_body.view_aside{position:relative;padding:0 448px 0 0;margin:35px 0 0}.view_detail_body.view_aside .title_wrap.title_size_md{margin-top:0}.view_detail_body+.contents_inner .btn_wrap{margin-top:20px}.view_detail_body+.edit_bookcast_box{margin-top:30px}.view_detail_footer{position:relative;border-bottom:1px solid #eaeaea}.view_detail_footer .board_item{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;overflow:hidden;height:76px;padding:0 20px}.view_detail_footer .board_item .prev_board,.view_detail_footer .board_item .next_board{flex-shrink:0;display:inline-block;margin-right:36px;font-size:14px;line-height:22px;letter-spacing:-0.01em;vertical-align:top}.view_detail_footer .board_item .prev_board [class^=ico_board],.view_detail_footer .board_item .next_board [class^=ico_board]{display:inline-block;width:8px;height:5px;margin:8px 0 0 6px;background-position:center;background-repeat:no-repeat;vertical-align:top;background-size:8px 5px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ic_event_noti_detail_arr@2x.png")}.view_detail_footer .board_item .prev_board [class^=ico_board].ico_board_next,.view_detail_footer .board_item .next_board [class^=ico_board].ico_board_next{transform:rotate(180deg)}.view_detail_footer .board_item .board_title{flex:1 1 auto;overflow:hidden;display:inline-block;width:100%;max-width:100%;height:auto;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:22px;letter-spacing:-0.01em}.view_detail_footer .board_item .desc{flex:1 1 auto;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#767676}.view_detail_footer .board_item+.board_item{border-top:1px solid #eaeaea}.view_detail_footer:before{content:"";position:absolute;top:-1px;left:0;z-index:1;width:100%;height:1px;background-color:#d5d5d5}.view_detail_append{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-top:20px}.view_detail_append .btn_xxs{margin-left:6px}.bo_contents{margin-top:60px}.bo_contents:first-child{margin-top:0}.bo_contents .imgs{overflow:hidden;text-align:center;font-size:0}.bo_contents .inner{display:inline-block;position:relative;min-width:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.bo_contents .img_box{overflow:hidden;position:relative;display:inline-block;border-radius:20px}.bo_contents .img_box img{width:100%}.bo_contents .img_box.no_radius{border-radius:0}.bo_contents .btn_wrap{margin-top:60px}.bo_contents .event_end_text{position:absolute;width:1200px;display:inline-block;left:50%;top:0;transform:translateX(-50%)}.bo_contents .event_end_text .event_end_text_inner{position:absolute;right:34px;top:30px;font-size:15px;line-height:23px;letter-spacing:-0.01em;color:#fff}.bo_contents .event_end_text .event_end_text_inner [class^=ico_]{margin-right:8px}.bo_contents .detail_post_box{display:block}.bo_contents .detail_post_box .img_box{margin-bottom:30px;border-radius:0}.bo_contents .detail_post_box img{max-width:100%}.edit_info_case{margin-top:10px;font-size:0}.edit_info_case .flag_state{margin-right:8px}.edit_info_case .flag_state:last-child{margin:0}.edit_info_case .flag_state ~ .date,.edit_info_case .flag_state ~ .publish{margin-top:2px}.edit_info_case .flag_state ~ .gap{margin-top:9px}.edit_info_case [class^=badge]{margin-right:4px}.edit_info_case [class^=badge]+.date{margin-left:8px}.edit_info_case .date{display:inline-block;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#767676;vertical-align:top}.edit_info_case .desc{display:inline-block;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#767676;vertical-align:top}.edit_info_case .gap{display:inline-block;font-size:0;width:1px;height:7px;background-color:#d5d5d5;margin:7px 8px 0;box-sizing:border-box;vertical-align:top}.edit_info_case .dot{display:inline-block;font-size:0;width:2px;height:2px;background-color:#595959;margin:10px 5px 0;box-sizing:border-box;vertical-align:top}.edit_info_case .view{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;display:-webkit-inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;align-items:center;color:#767676;font-size:14px;line-height:22px;letter-spacing:-0.01em}.edit_info_case .view:before{display:block;flex-shrink:0;content:"";width:14px;height:10px;margin:0 2px 0 0;background-repeat:no-repeat;background-position:center;background-size:14px 10px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/icon_item_view@2x.png")}.edit_info_case .publish{display:inline-block;padding-top:1px;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959;vertical-align:top}.edit_write_case{margin:30px 0 0;font-size:14px;line-height:22px;letter-spacing:-0.01em}.edit_write_case:first-child{margin-top:0}.edit_write_case:last-child{margin-bottom:0}.edit_write_case+.btn_wrap{text-align:left}.edit_write_case+.book_survey_area{margin-top:70px}.edit_write_case+.info_text_box{margin-top:30px}.edit_write_case ~ .round_gray_box.type_sub{margin:30px -10px 0}.prize_list_box{width:700px;margin:30px 0 10px}.prize_list_box:first-child{margin-top:0}.prize_list_box:last-child{margin-bottom:0}.prize_list_box .edit_write_case{margin-bottom:14px}.prize_list_box ul{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex-wrap:wrap;padding:18px 0;border-top:1px solid #000;border-bottom:1px solid #eaeaea}.prize_list_box ul li{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;box-sizing:border-box;width:50%;padding:12px 20px;font-size:14px;line-height:22px;letter-spacing:-0.01em}.prize_list_box ul li .user_name{width:100px;font-weight:500}.prize_list_box ul li .user_id{color:#767676}.prize_list_box:first-child{margin:0}.btn_check_wrap{position:relative;border-radius:10px}.btn_check_wrap li ~ li{margin-top:8px}.btn_check_wrap .finish_box{position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;font-size:16px;line-height:24px;letter-spacing:-0.01em;font-weight:700;text-align:center;color:#fff;background-color:rgba(0,0,0,0.5)}.btn_check_wrap .finish_box .desc{margin-top:8px}.form_chk.type_btn,.form_rdo.type_btn{display:block}.form_chk.type_btn input:checked+label,.form_rdo.type_btn input:checked+label{font-weight:700;color:#474c98;border:1px solid #5157ab;background-color:#f8f8fc}.form_chk.type_btn input:checked+label:after,.form_rdo.type_btn input:checked+label:after{background-color:transparent;background-size:16px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_quiz_check_active@2x.png")}.form_chk.type_btn input[disabled]+label .text,.form_chk.type_btn input[disabled]+label .copy,.form_rdo.type_btn input[disabled]+label .text,.form_rdo.type_btn input[disabled]+label .copy{opacity:0.3}.form_chk.type_btn input[disabled]+label:after,.form_rdo.type_btn input[disabled]+label:after{background-color:transparent;background-size:16px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_quiz_check@2x.png")}.form_chk.type_btn input[disabled][checked]+label .text,.form_chk.type_btn input[disabled][checked]+label .copy,.form_rdo.type_btn input[disabled][checked]+label .text,.form_rdo.type_btn input[disabled][checked]+label .copy{opacity:1}.form_chk.type_btn input[disabled][checked]+label:after,.form_rdo.type_btn input[disabled][checked]+label:after{background-size:16px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_quiz_check_active@2x.png")}.form_chk.type_btn label,.form_rdo.type_btn label{display:block;padding:21px 76px 19px 30px;border:1px solid #fff;border-radius:10px;font-size:15px;line-height:23px;letter-spacing:-0.01em;color:#000;font-weight:500;background-color:#fff;text-align:left}.form_chk.type_btn label .copy,.form_rdo.type_btn label .copy{display:block;margin-top:12px;font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#595959;font-weight:400}.form_chk.type_btn label:before,.form_rdo.type_btn label:before{display:none}.form_chk.type_btn label:after,.form_rdo.type_btn label:after{width:16px;height:12px;left:auto;right:30px;top:50%;border-radius:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-size:16px 12px;background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/ico_quiz_check@2x.png");background-position:center center;background-color:transparent}.form_chk.type_gray label,.form_rdo.type_gray label{border:1px solid #f7f7f7;background-color:#f7f7f7}.board_list_item .info_area{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.board_list_item .info_area [class^=badge_]+.date{margin-left:10px}.board_list_item .info_area .date{font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#767676}.board_list_item .info_area+.btn_text_link{margin-top:10px}.board_list_item .btn_text_link+.period{margin-top:10px}.board_list_item .period{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959}.board_list_item .period .state{font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959;font-weight:500}.board_list_item .period .gap{position:relative;display:inline-block;font-size:0;width:1px;height:9px;background-color:#d5d5d5;margin:0 8px 0;vertical-align:top;box-sizing:border-box}.board_list_item .period .date{font-size:13px;line-height:19px;letter-spacing:-0.01em}.board_list_item .period+.desc{margin-top:12px}.board_list_item .desc{font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#595959;margin-top:10px}.board_list_item .desc.size_xxs{font-size:13px;line-height:19px;letter-spacing:-0.01em}.tbl_col_wrap .tbl_col tr th .board_list_item .desc,.tbl_col_wrap .tbl_col tr td .board_list_item .desc,.tbl_col_wrap .tbl_col_line tr th .board_list_item .desc,.tbl_col_wrap .tbl_col_line tr td .board_list_item .desc{font-size:14px;line-height:22px;letter-spacing:-0.01em;color:#595959}.tbl_col_wrap .tbl_col tr th .board_list_item .desc.size_xxs,.tbl_col_wrap .tbl_col tr td .board_list_item .desc.size_xxs,.tbl_col_wrap .tbl_col_line tr th .board_list_item .desc.size_xxs,.tbl_col_wrap .tbl_col_line tr td .board_list_item .desc.size_xxs{font-size:13px;line-height:19px;letter-spacing:-0.01em}.winning_result .result_text{font-size:15px;line-height:23px;letter-spacing:-0.01em;font-weight:700;color:#767676}.winning_result .btn_more_view{margin-top:10px}.winning_result.winner .result_text{color:#5055b1}#tabAnbServiceDiv,.wrapper .header_wrapper .header_inner .gnb_wrap .anb_wrap .anb_area>.tab_wrap{height:728px !important}.wrapper .header_wrapper .header_inner .gnb_wrap .anb_wrap .anb_area>.tab_wrap .tab_content.anb_service{height:100%}.keyword_prod_swiper_wrap .prod_area .prod_thumb_box .prod_link,.related_prod_swiper_wrap .prod_area .prod_thumb_box .prod_link,.related_prod_detail_wrap .prod_area .prod_thumb_box .prod_link{pointer-events:auto;cursor:pointer}.keyword_prod_swiper_wrap .prod_area .prod_info_box .prod_info,.related_prod_swiper_wrap .prod_area .prod_info_box .prod_info,.related_prod_detail_wrap .prod_area .prod_info_box .prod_info{pointer-events:auto;cursor:pointer}
