﻿@charset utf-8;
/* CSS Document *//* common */body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,figure{margin:0;padding:0;-webkit-text-size-adjust:none;}
body{position:relative;background-color:#ffffff;color:#000;word-wrap:break-word;word-break:break-all;}
body,input,textarea,select,table,button{font-size:15px;line-height:150%;font-family:"Noto Sans KR",-apple-system,"Helvetica Neue",Helvetica,sans-serif;/*font-family: 'Apple SD Gothic Neo', AppleGothic, '맑은 고딕', 'Malgun Gothic', '돋움', Dotum, '굴림', Gulim, Helvetica, sans-serif;*//* font-family:'굴림',Gulim,dotum,'돋움','Segoe WPC','Segoe UI','Apple SD Gothic Neo','AppleGothic','Sans-serif';*/}
img,fieldset{border:0 none;}
ul,ol{list-style:none;}
hr{display:none;}
img,input,select,textarea{vertical-align:middle;}
ul,ol,li{list-style:none outside;}
a{text-decoration:none;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
a:link,a:hover,a:active,a:visited{text-decoration:none;color:#000000;}
strong{font-weight:bold;}
input[type="text"]{-webkit-appearance:none;-webkit-border-radius:0;}
input[type="tel"]{-webkit-appearance:none;-webkit-border-radius:0;}
input[type="radio"]{-webkit-appearance:radio;margin-right:4px;}
input:checked[type="checkbox"]{-webkit-appearance:checkbox;}
/* 레이아웃 */body{margin:0;padding:0;-webkit-text-size-adjust:none;}
.w_body_bg{background-color:#f5f5f5;}
.welcom_wrap{position:relative;}
.welcom_wrap_layerbn{position:absolute;top:90px;z-index:999;text-align:center;}
.welcom_wrap_layerbn_btn{position:absolute;top:0;right:0;}
/*감싸는 박스들*/.box_theme{clear:both;padding:14px 11px 15px;background:#FFFFFF;overflow:hidden;}
.box_theme2{clear:both;background:#FFFFFF;overflow:hidden;}
.box_theme3{clear:both;padding:11px;overflow:hidden;}
.box_theme4{clear:both;padding:0 11px;background:#ececec;}
.box_theme5{clear:both;padding:14px 11px 15px;background:#FFFFFF;}
.box_theme6{clear:both;padding:11px;background:#FFFFFF;height:400px;box-sizing:border-box;}
.box_theme7{clear:both;padding:14px 11px 10px;background:#FFFFFF;overflow:hidden;}
.box_banner1{clear:both;background:#f21e8c;border-bottom:1px solid #b82d75;border-top:1px solid #b82d75;text-align:center;}
.box_banner2{clear:both;background:#ffd800;border-bottom:1px solid #f0be09;border-top:1px solid #f0be09;text-align:center;}
/*제목*/
.t_theme{float:left;margin:0;padding:0 3px 0 0;font-size:1.15em;font-weight:normal;letter-spacing:-1px;}
.t_theme_2{float:left;margin:0;padding:0 3px 0 0;font-size:.95em;font-weight:normal;letter-spacing:-1px;}
.t_theme_more{float:right;color:#888888;font-size:.9em;display:table;vertical-align:middle;overflow:hidden;}
.t_theme_more a{font-size:.8em;color:#888888;}
/*여백박스*/.grid_box{clear:both;border-top:1px solid #e0e0e0;background:#ececec;position:relative;height:8px;}
/*영역 구분선*/.grid_box2{clear:both;background:#ececec;position:relative;height:8px;}
/*영역 구분선*/.grid_box_line{clear:both;border-bottom:1px solid #ebebeb;margin-bottom:21px;padding-top:15px;line-height:1em;}
/* padding-top:21px;*/.space0{clear:both;}
.space10{clear:both;height:5px;}
.space15{clear:both;height:15px;}
.space_L6{clear:both;padding:0 3px;}
.space_L8{clear:both;padding:0 4px;}
.space_L10{clear:both;padding:0 5px;}
.space_L14{clear:both;padding:0 7px;}
.space_T03{clear:both;padding-top:3px;}
.space_TB03{clear:both;padding-top:3px;padding-bottom:3px;}
.space_mr5{margin-bottom:5px;}
.space_mr2{margin-right:2px;}
.space_mr6{margin-right:6px;}
.space_mr7{margin-right:7px;}
.space_mr8{margin-right:8px;}
.space_ml5{margin-left:5px;}
.space_ml2{margin-left:2px;}
.border_box1{border:1px solid #e0e0e0;margin-bottom:6px;}
/*기본 정렬*/.P_rel{position:relative;}
.ta_center{text-align:center;}
.h_box1{height:200px;}
.fw_normal1{font-weight:normal;}
.w_bold{font-weight:bold;}
.w_fsize01{font-size:.7em;}
.w_fsize02{font-size:.85em;}
.w_fsize03{font-size:.9em;}
.w_fsize04{font-size:.95em;}
.w_fsize05{font-size:1.2em;}
/*컬러들*/.grey01{color:#999999;}
.grey02{color:#333;}
.blue01{color:/*#33afe9;*/#2679cb;}
.blue02{color:#0f8cc6;}
.blue03{color:#0799dd;}
.phink01{color:#f21e8c;}
.phink02{color:#f54f7a;}
.purple01{color:#6666ff;}
.purple02{color:#662d91;}
.price01{font-size:1em;/*font-size:.85em;*/color:#000;font-weight:bold;line-height:1.4em;letter-spacing:-0.5px;}
.price02{font-size:.8em;color:#f21e8c;line-height:1em;letter-spacing:-1px;}
.price03{font-size:.85em;color:#f21e8c;line-height:1.4em;font-weight:bold;letter-spacing:-1px;}
.price04{font-size:.85em;color:#f21e8c;line-height:1.4em;letter-spacing:-1px;}
.price05{font-size:.85em;color:#000;line-height:1.4em;letter-spacing:-1px;}

/*책 정렬*/.book_dl_1dan{clear:both;margin-top:5px;}
.book_dl_1dan_dt{float:left;width:33%;text-align:center;}
.book_dl_1dan_dd{float:right;width:66%;}
.book_u{clear:both;overflow:hidden;}
.book_L1{float:left;width:33%;text-align:center;position:relative;}
.book_L2{float:left;width:33.3%;text-align:center;position:relative;}
.book_L3{float:left;width:33%;text-align:center;position:relative;}
.book_L4{float:left;width:50%;text-align:center;position:relative;}
.book_L5{float:left;width:26%;text-align:center;position:relative;}
.book_L6{float:left;width:37%;text-align:center;position:relative;}
.book_dt{width:100%;height:160px;padding:0;text-align:center;position:relative;overflow:hidden;}
.book_dd{position:relative;width:100%;overflow:hidden;}
.list_thumb{clear:both;display:block;overflow:hidden;margin-bottom:5px;margin-top:2px;font-size:.9em;color:#333333;}
.list_thumb a{color:#222222;}
.list_thumb_L1{float:left;width:49.5%;text-align:center;line-height:1.2em;position:relative;}
.list_thumb_L2{float:left;width:50%;text-align:center;line-height:1.2em;position:relative;}
.list_thumb_L3{float:left;width:50%;text-align:center;line-height:1.2em;position:relative;height:140px;}
.book_dl_3dan{clear:both;position:relative;height:125px;overflow:hidden;width:100%;}
.book_dl_3dan_t{position:relative;width:100%;}
/*book정렬박스*/
.abs_book_out{width:100%;height:125px;padding:0;text-align:center;position:relative;overflow:hidden;}
.abs_dvd_out{width:100%;height:115px;padding:0;text-align:center;position:relative;overflow:hidden;}
.abs_music_out{width:100%;height:85px;padding:0;text-align:center;position:relative;overflow:hidden;}
.abs_goods_out{width:100%;height:95px;padding:0;text-align:center;position:relative;overflow:hidden;}
.abs_goods_out2{width:100%;height:148px;padding:0;text-align:center;position:relative;overflow:hidden;}
.abs_book_in{position:absolute;bottom:2px;padding:5px 5px 10px 5px;width:90%;margin:0 auto;overflow:hidden;}
.abs_book_img{margin:0 auto;text-align:center;width:75px;}
.abs_book_img2{margin:0 auto;text-align:center;width:65px;}
.abs_goods_img{margin:0 auto;text-align:center;width:85px;/*border:1px solid #f3f3f3;*/}
.abs_goods_img2{margin:0 auto;text-align:center;width:136px;/*border:1px solid #f3f3f3;*/}
.abs_book_out_t{/*제목2줄+ 문구2줄*/width:100%;padding:0;text-align:center;position:relative;overflow:hidden;height:90px;}
.abs_book_out_t2{/*제목2줄*/width:100%;padding:0;text-align:center;position:relative;overflow:hidden;height:40px;}
.abs_book_out_t3{/*제목2줄+ 사은품 문구2줄*/width:100%;padding:0;text-align:center;position:relative;overflow:hidden;height:72px;}
.abs_book_out_t4{/*전자책용:제목2줄+ 가격1줄*/width:100%;padding:0;text-align:center;position:relative;overflow:hidden;height:60px;/*height:52px;*/}
.abs_book_out_t5{/*전자책용:제목2줄+ 가격2줄*/width:100%;padding:0;text-align:center;position:relative;overflow:hidden;height:85px;/*height:52px;*/}
.abs_book_in_t{position:absolute;padding:0 0 0 0;width:100%;margin:0 auto;line-height:1.3em; letter-spacing:0;}
.gift_in{position:absolute;bottom:0;left:7px;padding:5px;width:100%;z-index:2;}
.gift_in2{/*딱지 한개 올 경우*/position:absolute;bottom:2px;left:18px;padding:5px;width:100%;z-index:2;}
.gift_in3{/*딱지 두개 올 경우*/position:absolute;bottom:2px;left:4px;padding:5px;width:100%;z-index:2;}
.gift_in4{/*쿠폰딱지올 경우*/position:absolute;bottom:0;left:3px;padding:5px;width:100%;z-index:2;}
.gift_in5{/*nom*/position:absolute;bottom:0;right:23px;padding:5px;width:100%;z-index:2;}
.abs_dvd_out_t{/*전자책용:제목2줄+ 가격1줄*/width:100%;padding:0;text-align:center;position:relative;overflow:hidden;height:48px;}
.book_vs{margin:0 auto;padding-bottom:5px;width:200px;padding-bottom:10px;}
/*원서 vs부분*/.book_vs_in{vertical-align:bottom;position:relative;height:120px;}
.book_dt_vs_in1{position:absolute;bottom:0;left:0;}
.book_dt_vs_in2{position:absolute;bottom:0;right:0;}
.book_dt_vs_in3{display:block;position:absolute;bottom:35px;left:90px;font-weight:600;font-size:1.8rem;color:#333333;}
/*서브*/.f_author_big{/*color:#666666;*/color:#2679cb;line-height:1em;display:table;padding:0;margin:0 0 5px;letter-spacing:-1px;}
.f_author_little{/*color:#373737;*/color:#999999;padding:5px 0 0;font-size:.85em;line-height:1.2em;margin:0;text-align:center;display:inline-block;letter-spacing:-1px;}
.f_author_little3{color:#2679cb;padding:5px 0 0;font-size:.85em;line-height:1.2em;margin:0;text-align:center;display:inline-block;}
.f_author_little2{color:#666666;padding:5px 0 0;font-size:.85em;line-height:1.2em;margin:0;display:inline-block;}
.f_author{color:#888888;padding:5px 0 0;font-size:.85em;line-height:1.2em;margin:0;/*text-align:center;*/display:inline-block;}
.f_author2{color:#0f8cc6;padding:0 0 3px;font-size:.85em;line-height:1.2em;margin:0;text-align:center;display:inline-block;}
.t_sub01{font-size:.9em;line-height:1.4em;display:inline-block;padding-top:10px;/* color:#3e3e3e*/color:#1c1c1c;letter-spacing:-1px;}
.t_sub02{color:#f21e8c;font-size:.8em;line-height:1.1em;letter-spacing:-1px;display:inline-block;padding-top:2px;}
.t_sub03{color:#2679cb;font-size:.85em;line-height:1.1em;letter-spacing:-1px;display:inline-block;padding-top:2px;}
/*tag*/.tag_u{border:1px solid #33afe9;padding:5px 7px 3px;float:left;margin-right:5px;margin-bottom:5px;}
.tag_u a{color:#33afe9;display:block;}
.now_L1{background:url(//image.aladin.mom/img/usedshop/store/m/off_icon_dot.png) no-repeat 0 17px;background-size:3px;border-bottom:1px solid #f3f3f3;border-top:1px solid #f3f3f3;padding:8px 0 8px 10px;}
.now_L1 a{display:block;}
.now_L2{background:url(//image.aladin.mom/img/usedshop/store/m/off_icon_dot.png) no-repeat 0 17px;background-size:3px;border-bottom:1px solid #f3f3f3;padding:8px 0 8px 10px;}
.now_L2 a{display:block;}
.now_L3{background:url(//image.aladin.mom/img/usedshop/store/m/off_icon_dot.png) no-repeat 0 17px;background-size:3px;padding:8px 0 5px 10px;}
.now_L3 a{display:block;}
/*텍스트형태의 배너:한줄 3개 들어감*/
.group_L1{padding:12px 0;width:33%;float:left;text-align:center;font-size:.9em;line-height:1.5em;}
.group_L1 a{display:block;}
.group_L2{padding:12px 0;width:33.3%;border-left:1px solid #ececec;border-right:1px solid #ececec;float:left;text-align:center;font-size:.9em;line-height:1.5em;}
.group_L2 a{display:block;}
/*텍스트형태의 배너:한줄 4개 들어감*/
.group_L1_2{width:25%;float:left;text-align:center;line-height:1.5em;background:url(//image.aladin.mom/img/m/dot_gray.png) repeat-y;background-size:1px;}
.group_L1_2 a{display:block;padding:12px 0;}
/*텍스트형태의 배너:한줄 3개 들어감*/
.group_L1_3{width:33.33%;float:left;text-align:center;line-height:1.5em;background:url(//image.aladin.mom/img/m/dot_gray.png) repeat-y;background-size:1px;}
.group_L1_3 a{display:block;padding:12px 0;}
/*텍스트형태의 배너:한줄 3개 들어감- 회색배경*/.group_L5wrap{background:#f8f8f8;border:1px solid #e9e9e9;overflow:hidden;margin-top:10px;}
.group_L5wrap2{border:1px solid #e9e9e9;overflow:hidden;}
.group_L5{width:33%;float:left;text-align:center;line-height:1.5em;font-size:.95em;}
.group_L5 a{display:block;padding:10px 0;color:#151515;}
.group_L6{width:33.3%;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;float:left;text-align:center;line-height:1.5em;font-size:.95em;}
.group_L6 a{display:block;padding:10px 0;color:#151515;}
.group_foot{clear:both;height:1px;background:#e0e0e0;}
/*텍스트형태의 배너:북플 메뉴 3개씩, 2줄 나오는 경우*/.group_L3{}
.group_L3 li{float:left;width:33%;text-align:center;font-size:.95em;line-height:1.5em;display:inline;border-right:1px solid #ececec;border-bottom:1px solid #ececec;position:relative;height:30px;padding-top:10px;}
.group_L3 li.end{float:left;width:33.3%;text-align:center;font-size:.95em;line-height:1.5em;display:inline;border-right:0 solid #ececec;}
.group_L3 li a{display:block;padding-top:2px;color:#151515;}
.group_L4{clear:both;overflow:hidden;}
.group_L4 li{float:left;width:33%;text-align:center;font-size:.95em;line-height:1.5em;display:inline;border-right:1px solid #ececec;height:30px;padding-top:10px;}
.group_L4 li.end{float:left;width:33.3%;text-align:center;font-size:.95em;line-height:1.5em;display:inline;border-right:0 solid #ececec;}
.group_L4 li a{display:block;color:#151515;}
.group_L7 li{float:left;width:25%;text-align:center;font-size:.95em;line-height:1.5em;display:inline;border-right:1px solid #ececec;border-bottom:1px solid #ececec;position:relative;height:30px;padding-top:10px;}
.group_L7 li.end{float:left;width:24%;text-align:center;font-size:.95em;line-height:1.5em;display:inline;border-right:0 solid #ececec;}
.group_L7 li a{display:block;padding-top:2px;color:#151515;}
.group_foot2{clear:both;height:1px;background:#e0e0e0;}
.group_L3 dl{width:90px;margin:0 auto;overflow:hidden;height:20px;}
.group_L3 dt{width:60%;float:left;text-align:right;}
.group_L3 dd{width:40%;float:right;text-align:left;}
.group_L3 dt.alram1{width:52%;float:left;text-align:right;}
.group_L3 dd.alram2{width:48%;float:right;text-align:left;}
/*북플 글보기 박스*/.g_bookple_L{float:left;width:50%;overflow:hidden;}
.g_bookple_L2{float:left;width:50%;overflow:hidden;}
.g_bookple_u{clear:both;overflow:hidden;margin-bottom:11px;}
.g_bookple_d{margin-right:5px;border:1px solid #ededed;background:#f7f7f7;}
.g_bookple_d2{margin-left:5px;border:1px solid #ededed;background:#f7f7f7;}
.g_bookple_out{overflow:hidden;text-align:center;height:140px;}
/*개발코멘트:아이폰6, 노트의 해상도일 경우 160px로 작업해야함*/.g_bookple_out img{width:100%;}
.g_bookple_nwrap{margin:7px 5px 0;}
.g_bookple_n1{float:left;width:44px;}
.g_bookple_n2{float:left;padding-top:3px;}
.g_bookple_n2 a{font-size:.9em;}
.g_bookple_n_img{border-radius:38px;width:38px;height:38px;border:1px solid #e9e9e9;}
.g_bookple_n_img img{border-radius:38px;width:38px;height:38px;}
.g_bookple_p{clear:both;padding:6px 8px 10px;font-size:.85em;line-height:1.3em;color:#333;}
.g_bookple_p a{color:#333;}
.g_bookple_date{color:#a9a9a9;font-size:.75em;display:block;line-height:.8em;}
.g_bookple_dh{height:135px;}
/*북플 마니아*/.g_bookple_L3{overflow:hidden;}
.g_bookple_L3 li{float:left;width:33%;display:inline;position:relative;}
.g_bookple_L3 li.end{float:left;width:33.3%;display:inline;position:relative;}
.g_bookple_c1{border-radius:85px;width:85px;height:85px;margin:auto;border:1px solid #e9e9e9;}
.g_bookple_c1 img{border-radius:85px;width:85px;height:85px;}
.g_bookple_addbtn{position:absolute;bottom:0;width:100%;z-index:5;height:30px;text-align:center;padding-left:25px;}
.g_bookple_dd{text-align:center;padding:8px 8px 0;line-height:1.2em;color:#999999;}
.g_bookple_dd a{font-size:.9em;}
.group_f01{font-size:1.25em;color:#3333ff;}
.group_f02{font-size:1.25em;color:#ff0033;}
.group_f03{font-size:1.25em;color:#009900;}
/*서브 탭 5개짜리*/
.sub_tabwrap{margin:0 11px;}
.sub_tab{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;float:left;width:100%;overflow:hidden;}
.sub_tab ul{float:left;width:100%;height:36px;}
.sub_tab li{float:left;width:20%;text-align:center;padding-top:7px;}
.sub_tab li.end{float:left;width:18%;text-align:center;}
.sub_tab li a{display:block;font-size:1em;}
a.sub_tab_lon:link{border-bottom:2px solid #000000;height:27px;color:#000000;}
a.sub_tab_loff:link{color:#868686;}
a.sub_tab_loff:visited{color:#868686;}
/*서브 탭 6개짜리*/
.sub_tab6{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;float:left;width:100%;overflow:hidden;}
.sub_tab6 ul{float:left;width:100%;height:36px;}
.sub_tab6 li{float:left;width:16.6%;text-align:center;padding-top:7px;}
.sub_tab6 li.end{float:left;width:16.6%;text-align:center;}
.sub_tab6 li a{display:block;font-size:1em;}
/*서브 탭 5개짜리
.sub_tab { border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea; float:left; width:100%;overflow:hidden}
.sub_tab ul { float:left; width:100%; margin:8px 0 }
.sub_tab li {float:left; width:20%; border-right:1px solid #f0f0f0; text-align:center; padding:0;   }
.sub_tab li.end { float:left; width:18%;border-right:1px solid #ffffff;text-align:center; }
.sub_tab li a { display:block; font-size:0.9em; color:#454545 } */
/*서브 탭 6개짜리 */
.sub_tab3{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;float:left;width:100%;overflow:hidden;}
.sub_tab3 ul{float:left;width:100%;height:36px;}
.sub_tab3 li{float:left;text-align:center;padding-top:7px;}
.sub_tab3 li.end{float:left;width:23%;text-align:center;}
.sub_tab3 li a{display:block;font-size:1em;}
.sub_tab3 li.w01{width:12%;}
.sub_tab3 li.w02{width:15%;}
.sub_tab3 li.w03{width:18%;}
/*서브 탭 6개짜리
.sub_tab3 { border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea; float:left; width:100%; overflow:hidden}
.sub_tab3 ul { float:left; width:100%; margin:8px 0 }
.sub_tab3 li {float:left;  border-right:1px solid #f0f0f0; text-align:center; padding:0;   }
.sub_tab3 li.end { float:left; width:23%;border-right:1px solid #ffffff;text-align:center;  }
.sub_tab3 li a { display:block; font-size:0.9em; color:#454545 }
.sub_tab3 li.w01 {width:12%; }
.sub_tab3 li.w02 {width:15%; }
.sub_tab3 li.w03 {width:18%; } */

/*서브 탭 4개짜리 - 분야페이지 수정 200220 */
.sub_tab2{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;float:left;width:100%;overflow:hidden;}
.sub_tab2 ul{width:100%;}
.sub_tab2 li{ float: left; width:25%; text-align:center; position: relative; height:46px; margin-top:2px;}
.sub_tab2 li a {position: absolute; left:50%; top:50%; transform: translate(-50%,-50%); font-size:15px; width:100%; line-height:18px;}
.prd_view_cont .tabmenu .sliderkit-nav-clip .sub_tab2 li.sliderkit-selected {border-bottom:2px solid #000;}
.prd_view_cont .tabmenu .sliderkit-nav-clip .sub_tab2 li.sliderkit-selected a  {border-bottom:none; height:auto;}

/*서브 탭 2개짜리 */.sub_tab4{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;float:left;width:100%;overflow:hidden;}
.sub_tab4 ul{float:left;width:100%;height:36px;}
.sub_tab4 li{float:left;width:50%;text-align:center;padding-top:7px;}
.sub_tab4 li a{display:block;font-size:1em;}
/*전문셀러샵*/.seller_pro{clear:both;}
.seller_pro ul{float:left;border:1px solid #e0e0e0;width:100%;}
.seller_pro li{float:left;display:inline-block;width:24.5%;text-align:center;border-right:1px solid #e0e0e0;line-height:1.2em;font-size:.95em;}
.seller_pro li.end{float:left;display:inline-block;width:24.5%;text-align:center;border-right:0 solid #ffffff;padding-left:2px;}
.seller_pro span{line-height:1.3em;font-size:.85em;color:#999999;}
.seller_pro li a{display:block;padding:9px 0 5px;color:#161616;}
.seller_pro2{clear:both;}
.seller_pro2 ul{float:left;border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;width:100%;}
.seller_pro2 li{float:left;display:inline-block;width:24.5%;text-align:center;border-right:1px solid #e0e0e0;line-height:1.3em;font-size:.85em;}
.seller_pro2 li.end{float:left;display:inline-block;width:24.5%;text-align:center;border-right:0 solid #ffffff;padding-left:2px;}
.seller_pro2 span{line-height:1.4em;font-size:.9em;color:#999999;}
.seller_pro2 li a{display:block;padding:8px 0 6px;}
.seller_pro3{clear:both;}
.seller_pro3 ul{float:left;border:1px solid #e0e0e0;width:100%;}
.seller_pro3 li{float:left;display:inline-block;width:33%;text-align:center;border-right:1px solid #e0e0e0;line-height:1.3em;font-size:.9em;}
.seller_pro3 li.end{float:left;display:inline-block;width:32%;text-align:center;border-right:0 solid #ffffff;padding-left:2px;}
.seller_pro3 span{line-height:1.4em;font-size:.9em;color:#999999;}
.seller_pro3 li a{display:block;padding:8px 0 6px;}
.seller_pro4{clear:both;}
.seller_pro4 ul{float:left;border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;width:100%;}
.seller_pro4 li{float:left;display:inline-block;width:33%;text-align:center;border-right:1px solid #e0e0e0;line-height:1.3em;font-size:.9em;}
.seller_pro4 li.end{float:left;display:inline-block;width:32%;text-align:center;border-right:0 solid #ffffff;padding-left:2px;}
.seller_pro4 span{line-height:1.4em;font-size:.9em;color:#999999;}
.seller_pro4 li a{display:block;padding:8px 0 6px;}
/*링크*/a.b_black1:link{font-size:.9em;line-height:1.2em;color:#000;letter-spacing:-1px;}
a.b_black1:visited{color:#000;}
a.b_black1:hover{color:#000;}
a.b_black2:link{font-size:1em;line-height:1.2em;color:#000;letter-spacing:-1px;}
a.b_black2:visited{color:#000;}
a.b_black2:hover{color:#000;}
a.b_black:link{font-weight:bold;font-size:.9em;line-height:1.2em;letter-spacing:-1px;}
a.b_black:visited{font-weight:bold;}
a.b_black:hover{font-weight:bold;}
a.grey_more:link{font-size:.85rem;color:#868686;}
a.grey_more:visited{font-size:.85rem;color:#868686;}
a.grey_more2:link{font-size:.8em;color:#000;text-decoration:underline;padding:0 5px;}
a.grey_more2:visited{font-size:.8em;color:#000;}
a.grey_more3:link{font-size:.8em;color:#868686;}
a.grey_more3:visited{font-size:.8em;color:#868686;}
a.btn_log1:link{color:#33afe9;text-decoration:underline;}
a.btn_log1:visited{color:#33afe9;}
a.btn_log1:hover{color:#33afe9;}
a.white01:link{color:#fff;}
a.white01:visited{color:#fff;}
a.white01:hover{color:#fff;}
/*버튼*/.my_btn{color:#FFFFFF;position:absolute;bottom:5px;width:100%;right:0;}
.my_btn_in{width:75px;margin:0 auto;background:url(//image.aladin.mom/img/welcome/m/bg_btn1.png) repeat;left:4px;}
.my_btn_in a{text-align:center;color:#FFFFFF;font-size:.75em;text-align:center;display:block;}
/*off매장 추가*/.w_offstore1{clear:both;}
.w_offstore1 li{display:inline;float:left;}
.w_offstore2{clear:both;padding-top:12px;overflow:hidden;}
.w_offstore2 li{display:inline;float:left;}
.w_offstore_L1{width:20%;float:left;padding-top:.5em;}
.w_offstore_L2{width:78%;padding-left:4px;float:left;}
.w_offstore_L3{width:20%;float:left;padding-top:.4em;}
.w_offstore_L4{width:78%;padding-left:5px;float:left;color:#e0e0e0;}
.w_offstore_L7{width:40%;float:left;position:relative;}
.w_offstore_L7_layer_wrap{clear:both;position:relative;display:block;margin-top:-2px;float:left;}
.w_offstore_L7_layer{border:1px solid #e0e0e0;position:absolute;z-index:9999;width:100%;background:#ffffff;}
.w_offstore_L7_layer>li{clear:both;width:100%;}
.w_offstore_L7_layer>li a{display:block;padding:8px;}
.t_theme_3{float:left;margin:0;padding:14px 3px 0 11px;font-size:1.05em;font-weight:normal;letter-spacing:-1px;/*font-size:1.02em;*/}
.t_theme_4{padding:14px 11px 0 0;}
.w_of_sp1{padding-top:.4em;}
a.b_blue1:link{font-size:1em;line-height:1.2em;color:#4d92d9;letter-spacing:-1px;}
a.b_blue1:visited{color:#4d92d9;}
a.b_blue1:hover{color:#4d92d9;}
.w_off_wrapbox{clear:both;float:left;overflow:hidden;margin-bottom:15px;}
.w_off_wrapbox2{clear:both;overflow:hidden;}
.book_u_offstore{float:left;}
.book_u_offstore li{float:left;display:inline;}
.w_off_quest2{clear:both;border-top:1px solid #f3f3f3;padding:10px 0 0;}
.w_off_quest2 ul{/*margin-left:3px; */}
.w_off_quest2 li{padding-bottom:10px;}
.w_off_quest2_1{clear:both;border-top:1px solid #f3f3f3;padding:11px;}
.w_off_quest2_1 ul{/*margin-left:3px; */}
.w_off_quest2_1 li{padding-bottom:10px;}
.w_off_dL1{width:100px;padding:0;}
.w_browse_dL1{width:120px;padding:0;margin-right:5px;}
.w_off_quest{clear:both;padding:8px 0 0;border-top:1px solid #f3f3f3;}
.w_off_quest h3{color:#4d92d9;font-size:1em;padding-bottom:5px;}
.w_off_quest ul{margin-left:2px;}
.w_off_quest li{background:url(//image.aladin.mom/img/usedshop/store/m/off_icon_dot.png) no-repeat 0 5px;padding-left:7px;background-size:3px;line-height:120%;padding-bottom:10px;font-size:.95em;position:relative;}
.jinyMsgResult{margin-top:-70px;position:absolute;}
.bean_main_topbn1{background:url(//image.aladin.mom/img/coffee/top_bn1.jpg) no-repeat center;background-size:cover;text-align:center;height:180px;}
/*coffee main top bn*/.bean_7reasonWrap_top{padding:20px 0 0;background:url(//image.aladin.mom/img/coffee/7reason_m0_4.jpg);background-size:100% auto;color:#333333;}
.bean_tag{border-radius:28px;display:inline-block;border:1px solid #cccccc;margin-right:5px;margin-bottom:5px;padding:0 10px;}
.bean_tag a{padding:5px;display:block;color:#333333!important;}
.bean_7reasonWrap_img{background:#ffffff;padding:12px;box-shadow:1px 1px 3px rgba(0,0,0,.1);margin:12px 0;}
.bean_7reason_t{padding:0 12px 15px;}
/* 160711 중고매장 */.w_offstore_L5{width:28%;float:left;padding-top:.45em;}
.w_offstore_L6{width:70%;padding-left:4px;float:left;color:#e0e0e0;overflow:hidden;}
.w_offstore_t1{font-size:.9em;color:#333333;padding-right:5px;padding-top:6px;}
a.b_blue2:link{font-size:.9em;line-height:1.2em;color:#33afe9;letter-spacing:-1px;padding-right:4px;}
a.b_blue2:visited{color:#33afe9;}
a.b_blue2:hover{color:#33afe9;}
.w_off_store_list{margin:0;padding:0;clear:both;overflow:hidden;}
.w_off_store_list li{float:left;text-align:center;margin:0;padding:0;width:33%;list-style:none;}
.w_off_store_box1{width:100%;padding:0;margin:0;text-align:center;overflow:hidden;}
.w_off_store_box1 a:link{text-decoration:none;font-size:.9em;display:block;background-color:#FFFFFF;border:1px solid #dddddd;border-right:0;border-bottom:0;color:#444444;padding:14px 0 4px;letter-spacing:-1px;line-height:110%;height:22px;position:relative;}
.w_off_store_box1 a:hover{background-color:#FFFFFF!important;color:#444444!important;}
.w_off_store_box1 a:visited{display:block;border:1px solid #dddddd;color:#444444;}
.w_off_store_box2{width:100%;padding:0;margin:0;text-align:center;overflow:hidden;}
.w_off_store_box2 a:link{text-decoration:none;font-size:.9em;display:block;background-color:#FFFFFF;border:1px solid #dddddd;border-bottom:0;color:#444444;padding:14px 0 4px;letter-spacing:-1px;line-height:110%;height:22px;position:relative;}
.w_off_store_box2 a:hover{background-color:#FFFFFF!important;color:#444444!important;}
.w_off_store_box2 a:visited{display:block;border:1px solid #dddddd;color:#444444;}
.w_off_store_box3{width:100%;padding:0;margin:0;text-align:center;overflow:hidden;}
.w_off_store_box3 a:link{text-decoration:none;font-size:.9em;display:block;background-color:#FFFFFF;border:1px solid #dddddd;border-right:0;color:#444444;padding:14px 0 4px;letter-spacing:-1px;line-height:110%;height:22px;position:relative;}
.w_off_store_box3 a:hover{background-color:#FFFFFF!important;color:#444444!important;}
.w_off_store_box3 a:visited{display:block;border:1px solid #dddddd;color:#444444;}
.w_off_store_box4{width:100%;padding:0;margin:0;text-align:center;overflow:hidden;}
.w_off_store_box4 a:link{text-decoration:none;font-size:.9em;display:block;background-color:#FFFFFF;border:1px solid #dddddd;color:#444444;padding:14px 0 4px;letter-spacing:-1px;line-height:110%;height:22px;position:relative;}
.w_off_store_box4 a:hover{background-color:#FFFFFF!important;color:#444444!important;}
.w_off_store_box4 a:visited{display:block;border:1px solid #dddddd;color:#444444;}
.w_off_store_box5{margin-top:10px;}
.w_off_store_box5 li{padding-bottom:10px;line-height:1.5;}
/*동영상*/.w_play_out{position:relative;width:142px;margin:0 auto;}
.w_play_in{position:absolute;bottom:13px;left:5px;z-index:3;}
/*커피 메인 페이지 스템프 추가*/.stamp_theme{clear:both;padding:14px 11px 15px;background:#f4ebdf;overflow:hidden;}
.stamp_theme li{width:16%;float:left;text-align:center;padding:2%;}
#siyoil_contant_w{width:100%;}
#siyoil_contant_w .alpha{background-color:rgba(255,255,255,0.6);}
#siyoil_contant_w .bg1{background:url(//image.aladin.mom/img/m/siyoil/siyoil_bg01_h350.jpg) no-repeat center bottom;background-size:100% auto;overflow:hidden;}
#siyoil_contant_w .bg2{background:url(//image.aladin.mom/img/m/siyoil/siyoil_bg02_h350.jpg) no-repeat center bottom;background-size:100% auto;overflow:hidden;}
#siyoil_contant_w .bg3{background:url(//image.aladin.mom/img/m/siyoil/siyoil_bg03_h350.jpg) no-repeat center bottom;background-size:100% auto;overflow:hidden;background-image:rgba(255,255,255,0.5);}
#siyoil_contant_w .bg4{background:url(//image.aladin.mom/img/m/siyoil/siyoil_bg04_h350.jpg) no-repeat center bottom;background-size:100% auto;overflow:hidden;obackground-image:rgba(255,255,255,0.5);}
#siyoil_contant_w .bg5{background:url(//image.aladin.mom/img/m/siyoil/siyoil_bg05_h350.jpg) no-repeat center bottom;background-size:100% auto;overflow:hidden;background-image:rgba(255,255,255,0.5);}
#siyoil_contant_w .date1{text-align:right;font-size:1em;font-family:Arial, Helvetica, sans-serif;padding:13px 25px 0 0;letter-spacing:1px;color:#666666;}
#siyoil_contant_w .date2{text-align:left;font-size:1em;font-family:Arial, Helvetica, sans-serif;padding:20px 0 0;letter-spacing:1px;color:#666666;letter-spacing:-.5px;}
#siyoil_contant_w .text3{text-align:left;line-height:1.8em;font-size:1em;padding:25px 0;color:#333;font-weight:bold;letter-spacing:-1px;}
#siyoil_contant_w .text4{text-align:left;line-height:1.3em;font-size:1.1em;padding:10px 0 0;color:#333;font-weight:normal;}
#siyoil_contant_w .text5{text-align:right;line-height:1.2em;font-size:1em;font-weight:normal;padding:10px 0;}
#siyoil_contant_w .width2{width:90%;margin:0 auto;}
.box_theme7{clear:both;padding:14px 11px 8px;background:#FFFFFF;overflow:hidden;}
/* 20171211_달려라책 */.book_wap{border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;padding:8px 0 8px 8px;}
.book2017{float:left;width:80%;display:inline;font-family:굴림, Gulim, 나눔고딕, NanumGothic, 돋움, Dotum, 'Segoe WPC', 'Segoe UI', 'Apple SD Gothic Neo', AppleGothic, Sans-serif;letter-spacing:0;font-size:15px;color:#333;}
.book2017 a{float:left;width:80%;display:inline;font-family:굴림, Gulim, 나눔고딕, NanumGothic, 돋움, Dotum, 'Segoe WPC', 'Segoe UI', 'Apple SD Gothic Neo', AppleGothic, Sans-serif;letter-spacing:0;font-size:15px;color:#333;}
.book_run{float:left;width:80%;display:inline;font-family:굴림, Gulim, 나눔고딕, NanumGothic, 돋움, Dotum, 'Segoe WPC', 'Segoe UI', 'Apple SD Gothic Neo', AppleGothic, Sans-serif;letter-spacing:0;font-size:17px;font-weight:700;color:#0089ff;}
.book_run a{float:left;width:80%;display:inline;font-family:굴림, Gulim, 나눔고딕, NanumGothic, 돋움, Dotum, 'Segoe WPC', 'Segoe UI', 'Apple SD Gothic Neo', AppleGothic, Sans-serif;letter-spacing:0;font-size:17px;font-weight:700;color:#0089ff;}
.book_run a:hover{float:left;width:80%;display:inline;font-family:굴림, Gulim, 나눔고딕, NanumGothic, 돋움, Dotum, 'Segoe WPC', 'Segoe UI', 'Apple SD Gothic Neo', AppleGothic, Sans-serif;letter-spacing:0;font-size:17px;font-weight:700;color:#0089ff;}
.book_run a:active{float:left;width:80%;display:inline;font-family:굴림, Gulim, 나눔고딕, NanumGothic, 돋움, Dotum, 'Segoe WPC', 'Segoe UI', 'Apple SD Gothic Neo', AppleGothic, Sans-serif;letter-spacing:0;font-size:17px;font-weight:700;color:#0089ff;}
.book_run a:visited{float:left;width:80%;display:inline;font-family:굴림, Gulim, 나눔고딕, NanumGothic, 돋움, Dotum, 'Segoe WPC', 'Segoe UI', 'Apple SD Gothic Neo', AppleGothic, Sans-serif;letter-spacing:0;font-size:17px;font-weight:700;color:#0089ff;}
.book_go{width:20%;}
/*새로운 헤더메뉴*/#new2017_title_bg{padding:9px;height:17px;border-bottom:1px solid #d5d5d5;}
/* #s_title_bg3 */.new2017_navgation{clear:both;overflow:hidden;position:relative;background:#FFFFFF;}
/* .top_navgation */.gradation1{position:absolute;z-index:9;top:0;right:0;background:url(//image.aladin.mom/img/header/2017/topmenu_bg2.png) repeat-y;height:100%;width:35px;}
/*width:35px;*/.new2017_nav_a_S{font-weight:normal;padding:4px 0 0;}
/* .nav_a_S */.new2017_nav_l{display:table-cell;vertical-align:middle;padding:0 6px 0 7px;border-bottom:3px solid #FFFFFF;text-align:center;white-space:nowrap;line-height:1.1em;height:45px;color:#333;}
/* .nav_l3 */.new2017_nav_u{display:table;padding:5px 15px 0 6px;height:36px!important;overflow:hidden;}
/* .nav_u3*/a.new2017_nav_u_a{color:#cbced0;letter-spacing:-.6em;padding:5px;display:block;padding-top:12px;}
/* .nav_u3_a */.new2017_nav_u_l{overflow:hidden;float:left;position:relative;}
/* .nav_u3_l width:84%;*/.new2017_nav_u_r{height:36px;width:44px;float:right;padding:0 4px 0 0;background:#FFFFFF;}
/* .nav_u3_r width:14%;*/.new2017_nav_lon{border-bottom:3px solid #33afe9;color:#33afe9!important;letter-spacing:-1px;}
/* .nav_lon3 */.new2017_book_t{font-size:14px;color:#333;line-height:14px;text-decoration:none;}
/* .b_book_t font-weight:bold; */.new2017_nav_u4{padding:3px 0 7px;}
/* .nav_u4*/.new2017_nav_u4 ul{width:95%;margin:0 auto;padding:10px 0;}
.new2017_nav_u4 ul li{float:left;display:block;overflow:hidden;padding:0 0 5px 11px;line-height:1.2em;}
.new2017_nav_u4 ul .li1{width:25%;}
.new2017_nav_u4 ul .li2{width:33%;}
.new2017_nav_u4 ul .li3{width:28%;}
.new2017_nav_u4 a{font-weight:bold;font-size:1em;}
/* .b_book_t */.new2017_nav_u4 .on{color:#33afe9;}
.new2017_nav_u4 .gray_t{font-size:.85em;color:#999;}
.new2017_nav_u4_close{background:#f7f7f9;border-top:1px solid #eeeff1;border-bottom:1px solid #CDCDCD;padding:5px 10px;}
/* .nav_u4_close*/.new2017_nav_u4_close a{width:98%;text-align:right;display:block;font-size:.9em;color:#777;}
.jinyMsgResult{margin-top:40px;position:absolute;z-index:100;width:100%;}
.jinyMsgResultInner{background-color:#eb0360;opacity:0.8;width:90%;margin:0 auto;height:44px;}
.jinyMsgResult .existFalse{float:left;color:#FFFFFF;padding:10px 0 0 10px;}
.jinyMsgResult .existTrue{float:left;color:#FFFFFF;padding:10px 0 0 10px;display:none;}
.jinyMsgResult a.basketLink{color:#fff11a;text-decoration:underline;}
.jinyMsgResult .closeBtn{float:right;width:41px;}
/*커피 스탬프 추가*/.coffee_stamp_wrap{background-color:#333333;padding:11px;overflow:auto;}
.coffee_stamp_wrap .stamp_img{float:left;width:20%;padding-top:10px;}
.coffee_stamp_wrap .stamp_text{float:left;width:77%;padding-left:3%;line-height:1.3em;}
.coffee_stamp_wrap .stamp_text .my_stamp{float:left;width:39%;margin-bottom:8px;border-right:1px #626262 solid;color:#fff;text-align:center;}
.coffee_stamp_wrap .stamp_text .t_y{color:#ffd200;}
.coffee_stamp_wrap .stamp_text .btn_stamp{float:left;width:60%;margin-bottom:8px;}
.coffee_stamp_wrap .stamp_text .btn_stamp .change_btn{background:#ffc119;width:85%;margin:0 auto;color:#350b0b;text-align:center;font-size:1em;border-radius:3px;padding:8px 0 7px;margin-top:3px;}
.coffee_stamp_wrap .stamp_text .btn_stamp .change_btn a{color:#350b0b!important;display:block;}
.coffee_stamp_wrap .stamp_text .btn_stamp .change_text{color:#ffffff;text-align:center;}
.coffee_stamp_wrap .stamp_text .info_stamp{clear:both;border-top:1px #626262 solid;color:#ffffff;padding:8px 0 0 5px;}
.coffee_stamp_wrap .stamp_text .info_stamp a{font-size:1em;color:#ffffff;display:inline-block;padding-left:5px;text-decoration:underline;}
/*오디오북 추가*/.audiobook_img{text-align:center;}
.audiobook_img img{width:100%;border:1px solid #e0e0e0;margin-bottom:6px;}
.audiobook_t1{}
@media all and (min-width:320px) {
    .new2017_nav_u_l {width: 85%;}
    a.new2017_nav_u_a {font-size: 1.8rem;}
    .choice_book2 dd {width: -webkit-calc(100% - 150px);}/*개편용에서 가져온거 수정금지*/
}
 
@media all and (min-width:375px) {
    .new2017_nav_u_l {width: 87%;}
    a.new2017_nav_u_a {font-size: 1.8rem;}
    .choice_book2 dd {width: -webkit-calc(100% - 180px);}/*개편용에서 가져온거 수정금지*/
  }

/*개편용에서 가져온거 수정금지*/
.rolling_bn .thum_box2{z-index:4;text-align:center;/*padding: 6px 0;*/}
.choice_book2{float:left;width:100%;padding-left:1px;box-sizing:border-box;}
.choice_book2 dt{float:left;margin:10px 0 0 10px;background:#FFFF00;}
.choice_book2 dt .bookcover img{width:110px;}
.choice_book2 dd{float:left;text-align:left;margin-left:10px;padding-top:5px;}
.choice_book2 dd .book_text2{margin:8px 0;font-weight:bold;display:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.choice_book2 dd .book_text5{display:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5;font-family:'Nanum Myeongjo',serif;color:#000000;margin-bottom:5px;}

/*기존에선 추가한코드margin-bottom:5px;*/
.choice_book2 dd .author{font-size:.95em;color:#888888;margin-bottom:10px;display:block;margin-top:-5px;}
.cover_border{border:1px solid #e0e0e0;}

/*개편용에서 가져온거 수정금지끝*//*분야 페이지 탭메뉴가 2줄일 경우*/
.textline2 .sub_tab{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;float:left;width:100%;overflow:hidden;}
.textline2 .sub_tab ul{float:left;width:100%;height:58px;}
.textline2 .sub_tab li{float:left;width:20%;text-align:center;padding-top:7px;}
.textline2 .sub_tab li.end{float:left;width:18%;text-align:center;}
.textline2 .sub_tab li a{display:block;font-size:1em;}
.textline2 .prd_view_cont .tabmenu .sliderkit-nav-clip li.sliderkit-selected a{color:#000;height:49px!important;border-bottom:2px solid;}

/*분야 페이지 수정*/
.abs_book_out.new_height {height:170px!important;}
.abs_book_img_new {width:100px;}
.price_new {font-family: 'Lato', sans-serif , 'Apple SD Gothic Neo', AppleGothic, '맑은고딕', 'Malgun Gothic', '돋음', Dotum, '굴림', Gulim, Helvetica; font-size:15px; color:#000; line-height:1.4em;}
.t_theme_new {float:left;margin:0;padding:10px 3px 10px 0;font-size:22px;font-weight:bold;letter-spacing:-1px;}
.t_theme_more_new {float:right;color:#888888;font-size:.9em;display:table;vertical-align:middle;overflow:hidden;}
.t_theme_more_new a{display: block; padding: 10px 0; font-size:.8em;color:#888888;}
.box_theme_new{clear:both;padding:14px 0 15px;background:#FFFFFF;overflow:hidden;}
.box_theme_new .t_theme_new {padding: 10px 3px 10px 11px;}
.box_theme_new .t_theme_more_new {padding: 0 11px;}
#event_list > li {padding-left:10px;}
#event_list > li > dl {margin-bottom: 20px;}
#event_list > li > dl {width: calc(50% - 15px); margin-right: 10px;}
#event_list > li > dl img {width: 100%; border-radius: 8px; margin-bottom:12px; border: none;}
#event_list > li > dl .event_t {display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1;  font-size: 15px;}

.price_item {font-family: 'Lato', sans-serif , 'Apple SD Gothic Neo', AppleGothic, '맑은고딕', 'Malgun Gothic', '돋음', Dotum, '굴림', Gulim, Helvetica; font-size:15px; color:#777; line-height:1.4em;}

