.evt_pop_content{display:flex;justify-content:center;align-items:center;width:100%;min-height:70px;color:#595959;font-size:14px;font-weight:500;line-height:22px;text-align:center}.evt_pop_content.del_msg{min-height:auto;line-height:23px;margin-bottom:-4px;letter-spacing:-1px;font-size:15px;color:#000}.pop_info_msg{padding:0 10px}.pop_info_msg p{position:relative;text-align:center}.pop_info_msg p.s1{color:#000;font-size:15px;font-weight:700;line-height:23px}.pop_info_msg p.s2{color:#595959;font-size:13px;font-weight:400;line-height:19px}.pop_info_msg .ico{height:56px;margin-bottom:10px}.pop_info_msg .s1+.s2{margin-top:8px}.pop_phone_info_msg{margin-bottom:21px}.pop_phone_info_msg p{position:relative;padding-top:58px;color:#000;font-size:14px;font-weight:700;line-height:22px;text-align:center}.pop_phone_info_msg p:before{position:absolute;left:50%;top:0;width:56px;height:48px;margin-left:-28px;background:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/guide/ico_pop_phone_info_msg.svg") center/100% no-repeat;content:""}.pop_box_info{position:relative;padding:20px;background:#f7f7f7;border-radius:4px;box-sizing:border-box;text-align:left}.pop_box_info .tit{margin-bottom:5px;color:#000;font-size:14px;font-weight:500;line-height:22px}.pop_info{margin-top:13px;letter-spacing:-0.4px;text-align:left}.pop_info li{position:relative;margin-top:4px;padding-left:8px;color:#767676;font-size:13px;line-height:19px}.pop_info li:before{position:absolute;left:0;top:1px;font-size:11px;content:"*"}.pop_info li:first-child{margin-top:0}.info_box{position:relative;padding:20px;background:#f7f7f7;border-radius:4px}.info_box .tit{color:#000;font-size:14px;font-weight:700;line-height:20px}.info_box .tit+ul{margin-top:8px}.info_box li{position:relative;margin-top:10px;padding-left:8px;color:#595959;font-size:13px;font-weight:400;line-height:19px}.info_box li:before{position:absolute;left:0;top:8px;width:3px;height:3px;background:#999;border-radius:50%;content:""}.info_box li:first-child{margin-top:0}.info_box li .point{color:#000;font-weight:400;text-decoration:underline}.tag_wrap{margin:-3px;font-size:0}.tag_wrap .tag_item{margin:3px;display:inline-block;font-size:13px;line-height:19px;letter-spacing:-0.01em;color:#595959;padding:5px 14px 6px;background-color:#f7f7f7;border:1px solid #f7f7f7;border-radius:20px;box-sizing:border-box;transition:background-color 0.23s, border-color 0.23s, color 0.23s;text-align:center;vertical-align:top}.tag_wrap .tag_item .text{position:relative;white-space:nowrap}.tag_wrap button.tag_item:hover{cursor:pointer}.tag_wrap button.tag_item.active{background-color:#fff;border-color:#da2128;color:#da2128}.tag_wrap button.tag_item.size_lg.active{color:#da2128}.tag_wrap.size_md .tag_item{padding:8px 14px 7px}.tag_wrap.size_lg .tag_item{padding:9px 16px 7px;font-size:14px;line-height:22px;letter-spacing:-0.01em;border-color:#eaeaea;color:#000}.tag_wrap.col3 .tag_item{width:calc((100% - 18px) / 3)}.pop_head_box{position:relative;margin-bottom:40px;padding:73px 0 40px;border-bottom:1px solid #eaeaea;text-align:center}.pop_head_box:before{position:absolute;left:50%;top:0;width:60px;height:60px;margin-left:-30px;background:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/guide/ico_pop_head_box.svg") center/100% no-repeat;content:""}.pop_head_box .s1{margin-bottom:7px;color:#000;font-size:15px;font-weight:700;line-height:23px}.pop_head_box .s2{margin-bottom:13px;color:#000;font-size:13px;font-weight:400;line-height:19px}.pop_head_box .s3{color:#767676;font-size:12px;font-weight:400;line-height:18px}.brand_search_wrap{position:relative;margin-top:-1px !important;z-index:2}.brand_search_wrap .form_search_box{margin-bottom:20px}.brand_search_wrap .cks_list .cks_item{margin-bottom:20px}.brand_search_wrap .cks_list .cks_item:last-of-type{margin-bottom:0}.brand_search_wrap .cks_list .form_chk>label{color:#595959;font-size:13px}.brand_search_wrap .cks_list .emp{position:relative;padding:155px 10px 65px 10px;color:#767676;font-size:16px;line-height:24px;text-align:center}.brand_search_wrap .cks_list .emp:before{position:absolute;left:50%;top:80px;width:60px;height:60px;margin-left:-30px;background:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/guide/no_search_data_icon.svg") center/100% no-repeat;content:""}.brand_search_wrap .btn_area{padding-left:49px;font-size:0}.brand_search_wrap .btn_area button{width:100%}.brand_search_wrap .btn_area .btn_reset{position:absolute;left:0;top:0;width:44px;min-width:auto;height:44px;padding:0;background:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/guide/ico_rest.svg") center/18px no-repeat;border:1px solid #000}.pen_pop_wrap{margin-top:-1px !important;padding-top:1px;background:#fff;font-size:14px;line-height:22px}.pen_pop_wrap .tab_menu_a{display:table;width:100%;table-layout:fixed;height:42px;border-bottom:2px solid #000;margin-bottom:30px}.pen_pop_wrap .tab_menu_a a{display:table-cell;position:relative;padding:3px 0 0 0;color:#767676;text-align:center;vertical-align:middle;transition:all 0.4s}.pen_pop_wrap .tab_menu_a a:before{position:absolute;left:0;top:0;width:100%;height:42px;border:solid #d5d5d5;border-width:1px 0 0 1px;border-radius:6px 6px 0 0;box-sizing:border-box;content:""}.pen_pop_wrap .tab_menu_a a:last-child:before{border-width:1px 1px 0 1px}.pen_pop_wrap .tab_menu_a a.on{color:#000;font-weight:700;z-index:2}.pen_pop_wrap .tab_menu_a a.on:before{border-color:#000;border-width:2px 2px 0 2px}.pen_pop_wrap .tab_menu_a a.on:after{position:absolute;left:2px;top:40px;width:calc(100% - 4px);height:8px;background-color:#fff;content:""}.pen_pop_wrap .pen_title{margin-bottom:20px;color:#595959}.pen_pop_wrap .sc_box_s1:before,.pen_pop_wrap .sc_box_s3:before,.pen_pop_wrap .sc_box_s4:before{position:absolute;right:0;width:2px;height:100%;background:#f0f0f0;content:""}.pen_pop_wrap .sc_box_s1 .simplebar-content,.pen_pop_wrap .sc_box_s3 .simplebar-content,.pen_pop_wrap .sc_box_s4 .simplebar-content{padding-right:0 !important}.pen_pop_wrap .sc_box_s1{position:relative;min-height:calc(75vh - 200px) !important}.pen_pop_wrap .sc_box_s1 .pen_story{min-height:calc(75vh - 200px)}.pen_pop_wrap .sc_box_s3{position:relative;min-height:calc(75vh - 147px) !important}.pen_pop_wrap .sc_box_s3 .pen_story{min-height:calc(75vh - 147px)}.pen_pop_wrap .sc_box_s4{position:relative;min-height:calc(75vh - 158px) !important}.pen_pop_wrap .sc_box_s4 .pen_story{min-height:calc(75vh - 158px)}.tab_ty.pen_sub_menu_wrap{margin:0;padding:0 0 20px 0}.tab_ty.pen_sub_menu_wrap li:not(:first-of-type){margin-left:6px}.tab_ty.pen_sub_menu_wrap li a{padding:0 13px}.pen_story{position:relative;margin-right:18px;padding:40px;border:1px solid #000;border-radius:12px;box-sizing:border-box;letter-spacing:-0.3px;text-align:left}.pen_story .ht_cont_s{overflow:hidden}.pen_story .pen_half{float:left;width:calc(50% - 20px);margin-left:40px}.pen_story .pen_half:first-child{margin-left:0}.pen_story .ht_tit05{margin-bottom:22px}.pen_story .ht_tit05 .point_line:before{top:15px;height:11px}.pen_story img{width:100%}.pen_story .desc{position:relative;margin-bottom:40px;overflow:hidden}.pen_story .desc:last-child{margin-bottom:0}.pen_story .desc .tit{margin-bottom:15px;color:#000;font-size:14px;font-weight:700;line-height:22px}.pen_story .desc .txt{float:left;width:calc(50% - 20px)}.pen_story .desc .img{float:right;width:calc(50% - 20px)}.pen_story .desc p{margin-top:15px}.pen_story .desc p:first-child{margin-top:0}.pen_story .desc p+ul,.pen_story .desc p+ol{margin-top:15px}.pen_story .desc img+ul,.pen_story .desc img+ol{margin-top:20px}.pen_story .desc.left .txt{float:right}.pen_story .desc.left .img{float:left}.pen_story .desc_txt{margin:-10px 0 25px 0}.pen_story .point{color:#da2128 !important}.pen_story .desc_color{color:#595959}.pen_story .desc_bold{font-weight:500}.pen_story .desc+.img_resp{margin-top:-25px}.pen_story .img_resp{margin-top:15px}.pen_cont{display:none}.pen_cont.on{display:block;animation:fade both .5s}.desc_li{position:relative}.desc_li .li{position:relative;padding:10px 0 8px 0;border-top:1px solid #eaeaea}.desc_li .li:first-child{padding-top:0;border-top:0}.desc_li .li .tit{position:relative;padding-left:55px;font-weight:700}.desc_li .li .tit em{position:absolute;left:0;top:0;color:#474c98}.desc_li.desc_li_big .li{padding:20px 0}.desc_li.desc_li_big .li:first-child{padding-top:0}.desc_li.desc_li_big .li .txt_s{margin:15px 0 0 55px}.desc_li.desc_li_big .li .txt_s li{position:relative;margin-top:10px;padding-left:34px}.desc_li.desc_li_big .li .txt_s li:first-child{margin-top:0}.desc_li.desc_li_big .li .txt_s li em{position:absolute;left:0;top:0}.desc_li.desc_li_big .li .img_s{margin:10px 0 0 55px}.desc_li.desc_li_big .li .img_s img{width:410px}.desc_li.desc_li_big.ty02 .tit{padding-left:0}.desc_li.desc_li_big.ty02 .txt_s{margin-left:0}.desc_li02{position:relative}.desc_li02 .li{position:relative;padding:20px 0;border-top:1px solid #eaeaea}.desc_li02 .li .tit{position:absolute;left:0;top:13px;color:#da2128;font-size:36px;font-weight:700;line-height:36px}.desc_li02 .li ul{margin-top:0 !important}.desc_li02 .li ul.desc_br{margin-top:4px !important}.desc_li02 .li li{position:relative;margin-top:20px;padding-left:120px}.desc_li02 .li li:first-child{margin-top:0}.desc_li02 .li li strong{display:block;margin-bottom:10px;font-weight:700}.desc_num li{position:relative;margin-top:4px;padding-left:24px}.desc_num li:first-child{margin-top:0}.desc_num li em{position:absolute;left:0;top:0}.desc_num .desc_br li{margin-top:4px}.desc_br li{position:relative;margin-top:4px;padding-left:8px !important;color:#595959}.desc_br li:before{position:absolute;left:0;top:8px;width:3px;height:3px;background-color:#999;border-radius:50%;content:""}.pen_qna .ht_tit05{margin-bottom:12px}.pop_qna{position:relative}.pop_qna li{padding:20px 0;border-top:1px solid #eaeaea}.pop_qna li:first-child{border-top:2px solid #000}.pop_qna .fold_question+.fold_question{margin-top:16px;padding-top:0;border-top:0}.pop_qna .fold_question+.fold_question:before{top:0}.pop_qna .fold_question+.fold_question:after{top:21px}.review_prod_info+.form_wrap.type_md{margin-top:24px}.form_wrap.type_md .form_box .form_title .form_label{font-size:15px;line-height:23px}.tag_wrap button.tag_item.active{background-color:#fff;border-color:#da2128;color:#da2128}.thumbnail_product_item:after{display:none}.thumbnail_product_item{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;width:auto;min-width:250px;min-height:10px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .thumbnail_round_box{padding:10px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .thumbnail_round_box .thumbnail_product_item .info_area{margin:0;padding:0;width:calc(100% - 94px)}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .thumbnail_round_box .thumbnail_product_item .info_area .info_product_name{padding-top:0}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .thumbnail_round_box .thumbnail_product_item .info_area .info_product_name a{width:100%;display:-webkit-box;overflow:hidden;word-wrap:break-word;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:44px;line-height:22px}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .thumbnail_round_box .thumbnail_product_item .thumbnail_area{width:94px;height:94px;background-color:#f7f7f7;border-radius:6px;overflow:hidden}.dialog_wrapper .ui-dialog .dialog_wrap.ui-dialog-content .dialog_contents .thumbnail_round_box .thumbnail_product_item .thumbnail_area img{width:100%;height:100%;object-fit:cover}.thumbnail_product_item .info_area .info_product_name{padding-top:7px;font-size:14px;font-weight:500;line-height:22px}.thumbnail_product_item .info_area .rating-container{margin-top:15px}.rating-container.has_caption .caption .caption-badge .val{color:#da2128}.rating-container .rating-stars .empty-stars .star .glyphicon-star-empty:before{background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/guide/empty_star.svg")}.rating-container .rating-stars .filled-stars .star .glyphicon-star:before{background-image:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/guide/filled_star.svg")}.info_text.font_size_def{margin-bottom:10px;color:#000;font-size:15px;font-weight:500;line-height:23px}.title_wrap.title_size_def{padding-bottom:10px}.win_pop{min-width:auto;background:#fff;font-size:11px;font-weight:400;line-height:16px}.win_pop .pop_cont{position:relative;margin:24px 20px}.win_pop .table02{position:relative;width:100%;font-size:11px;font-weight:400;line-height:16px;text-align:left}.win_pop .table02 th{height:30px;padding:5px 5px 3px 5px;background:#f7f7f7;border:solid #eaeaea;border-width:0 1px 1px 0;box-sizing:border-box;color:#767676}.win_pop .table02 td{height:30px;padding:5px 5px 3px 5px;border:solid #eaeaea;border-width:0 1px 1px 0;box-sizing:border-box}.win_pop .table02 .t_left{text-align:left}.win_pop .table02 .t_right{text-align:right}.win_pop .table02 .t_center,.win_pop .table02.t_center{text-align:center}.win_pop .table02.cash{border-collapse:separate;border:1px solid #a31112}.win_pop .ingam{position:absolute;top:19px;right:12px}.win_pop .mgt10{margin-top:10px}.win_pop_area{padding:0 30px 34px 30px;font-size:13px;font-weight:400;line-height:19px}.win_pop_area .tooltip_tit{position:relative;padding:25px 30px 20px 0;background:#fff;border-bottom:1px solid #eaeaea;font-size:20px;font-weight:500;line-height:30px;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.win_pop_area .tooltip_close{position:absolute;right:30px;top:28px;width:24px;height:24px;background:url("http://image.kyobobook.co.kr/newimages/giftshop_new/resources/images/pc/kyobo/btn_dialog_close@2x.png") center/24px no-repeat}.win_pop_area .pop_cont{position:relative;margin:24px 0 0 0}.win_pop_area .table02{font-size:13px;line-height:19px;text-align:center}.win_pop_area .table02:before{position:absolute;left:0;top:0;width:100%;height:1px;background:#000;content:"";z-index:1}.win_pop_area .table02:after{position:absolute;right:-1px;top:0;width:2px;height:100%;background:#fff;content:""}.win_pop_area .table02.cash{border:0}.win_pop_area .table02 th{height:50px;padding:10px 10px}.win_pop_area .table02 td{height:50px;padding:10px 15px}.win_pop_area .mgt10{margin-top:20px}
