﻿@charset "utf-8";
/* CSS Document */

.wrap_box930 {clear:both; width:930px; margin:0 auto;word-break:break-all;word-wrap:break-word;position:relative;}

.wrap_flash1 { border:1px solid #dddddd; border-radius:2px; background:#fff; width:928px; margin:0 auto;}
.wrap_flash1_in { height:349px;  }
.wrap_flash1_nav { clear:both; background:#e0e0e0; border-radius:2px; margin:0 9px 9px 9px;}
.wrap_flash1_nav ul {height:35px;width:910px; }
.wrap_flash1_nav li { float:left; display:inline; text-align:center; width:151.6666666666667px; background:url(//image.aladin.co.kr/img/foreign/v1/line1.gif) repeat-y right; height:35px;} 
.wrap_flash1_nav li.end { float:left; display:inline; text-align:center; width:151.6666666666667px; height:35px; background:none;} 
.wrap_flash1_nav li.on { float:left; display:inline; text-align:center; width:151.6666666666667px; background:url(//image.aladin.co.kr/img/foreign/v1/line1.gif) repeat-y right;  height:35px; background-color:#eb5757}  
.wrap_flash1_nav li.onend { float:left; display:inline; text-align:center; width:151.6666666666667px; height:35px; background:url(//image.aladin.co.kr/img/foreign/v1/nav_onend.gif) no-repeat right;background-color:#eb5757}  
.wrap_flash1_nav li.onfirst { float:left; display:inline; text-align:center; width:151.6666666666667px; height:35px; background:url(//image.aladin.co.kr/img/foreign/v1/nav_onfirst.gif) no-repeat left;background-color:#eb5757}

.wrap_flash1_nav.new {display: flex; background: none;}
.wrap_flash1_nav.new ul {display: flex; width: 875px}
.wrap_flash1_nav.new ul li {flex: 1; width: auto; background:#e0e0e0;}
/* .wrap_flash1_nav.new ul li ~ li {margin-left: 1px;} */
.wrap_flash1_nav.new ul li.on, .wrap_flash1_nav.new ul li.onend, .wrap_flash1_nav.new ul li.onfirst {background-color:#eb5757}
.wrap_flash1_nav.new .swiper_pause_btn {width: 35px; height: 35px; flex-shrink: 0; background: url("//image.aladin.co.kr/img/svg/gray-pause-btn.svg") #e0e0e0 no-repeat center / 7px auto; font-size: 0; border: 0; cursor: pointer; margin-left: -1px;}
.wrap_flash1_nav.new .swiper_pause_btn.stop {background: url("//image.aladin.co.kr/img/svg/gray-play-btn.svg") #e0e0e0 no-repeat center / 7px auto;}

.wrap_flash1_book { margin:0 auto; width:908px; }/*상단 플래시 책4권 감싸는 박스*/
.wrap_flash1_book li {float:left; display:inline; width:227px; text-align:center; }
/*.wrap_flash1_book a:link { text-decoration:none;}
.wrap_flash1_book a:hover { text-decoration:none; color:#333333}*/
.wrap_flash1_BN { margin:0 auto; width:908px; background:url(//image.aladin.co.kr/img/foreign/v1/icon_bn_line.png) no-repeat center bottom; height:349px; }/*상단 플래시 3개배너 박스*/
.wrap_flash1_BN li { width:33.33333333333333%;text-align:center; float:left; display:inline}
.wrap_flash1_BN_wide {width:930px; position:absolute;top:0; z-index:14; border-radius: 6px; border: 1px #a4a4a4 solid; overflow: hidden; box-sizing: border-box;}/*상단 와이드 배너*/
.wrap_flash1_BN_wide_btn { position:absolute; bottom:13px; right:9px; z-index:15 }
.welcome_pop_img {width: 928px!important; height: 398px!important;}

.topbook1 { position:relative; }/*탑플래시 상단 4권책*/
.topbook1 dt { height:243px; overflow:hidden; position:relative;  margin-top:20px}
.topbook1 dd {height:78px; overflow:hidden; padding:8px 25px 0 25px; }
.topbook1_cover { position:absolute; bottom:0; left:38px;}

a.flash_nav_on:link { color:#fff; font-weight:bold; display:block; padding:0; height:35px; line-height: 35px; overflow: hidden;}
a.flash_nav_on:hover {color:#fff; font-weight:bold; text-decoration:none}
a.flash_nav_on:visited {color:#fff; font-weight:bold }

a.flash_nav_off:link { color:#666; display:block; display:block; padding:0; height:35px; line-height: 35px; overflow: hidden;}
a.flash_nav_off:hover {color:#666;text-decoration:none}
a.flash_nav_off:visited {color:#666;}

.wrap_only { float:left; width:162px; padding-top:16px; }/*알라딘 only*/
.menu_only { margin-left:13px; padding-top:9px; }
.menu_only li { background:url(//image.aladin.co.kr/img/foreign/v1/blet2.gif) no-repeat 0 6px; padding-left:6px; padding-bottom:3px; }

.wrap_exchange { margin:0; padding:10px 0 0 0;  }/*환율*/
.wrap_exchange li { display:inline; float:left; margin:0; padding:0 ;position:relative;}
.wrap_exchange_btn { position:absolute; right:0; top:2px; }

.wrap_topBN { float:right; width:758px; }/*상단 탑 배너:프래시 바로 아래*/
.wrap_topBN li { float:left; display:inline; margin:0; padding:0}

.wrap_browse { float:left; border:1px solid #dddddd; border-radius:2px; width:160px; min-height:845px; padding-bottom:5px; }/*왼쪽 브라우즈 메뉴 */
.tab_browse { width:160px; }
.tab_browse li.tab1_on { float:left; display:inline; width:79px; text-align:center; background-color:#fff; border-right:1px solid #ddd; height:27px; padding-top:7px; background:url(//image.aladin.co.kr/img/foreign/v1/tab_on.gif) no-repeat bottom; }
.tab_browse li.tab1_off { float:left; display:inline; width:79px; text-align:center;background:url(//image.aladin.co.kr/img/foreign/v1/tab_bg.gif) repeat-x bottom; height:27px; padding-top:7px;border-right:1px solid #ddd;}
.tab_browse li.tab2_on { float:left; display:inline; width:80px; text-align:center; background-color:#fff;height:27px; padding-top:7px; background:url(//image.aladin.co.kr/img/foreign/v1/tab_on.gif) no-repeat bottom; }
.tab_browse li.tab2_off { float:left; display:inline; width:80px; text-align:center;background:url(//image.aladin.co.kr/img/foreign/v1/tab_bg.gif) repeat-x bottom; height:27px; padding-top:7px;}

.tab_browse a:link { text-decoration:none; display:block;}
.tab_browse a:hover { text-decoration:none; display:block; color:#444444}

.menu_browse { clear:both; padding:16px 18px 10px 18px; }
.menu_browse li {padding-bottom:3px;}
.menu_browse a:link { color:#444; display:block; }
.menu_browse a:hover {}
.menu_browse2 { clear:both; margin:0 18px; border-top:1px solid #eeeeee; padding:12px 0 0 0; }
.menu_browse2 li {padding-bottom:3px;}

.wrap_box758 {float:right; width:758px; position:relative; }
.wrap_weekEdit { clear:both;}/*주간 편집회의 박스*/
.wrap_weekEdit::after {content: ''; display: block; clear: both;}
.wrap_specialprice { clear:both; }
.weekEdit_btn { float:right; }
.wrap_topMiddleBN { clear:both; text-align:right;}/*주간 편집회의 하단 배너*/

.wrap_specialBN { clear:both; width:100%; height:380px; }/*스페셜 배너 매대*/
.wrap_specialBN_in {width:930px; margin:0 auto;}
.wrap_specialBN_in_btn { float:left; padding-top:137px; }
.specialBN_book {  width:683px; float:right; position:relative; }
.specialBN_book li { width:150px; text-align:center; float:left; display:inline; margin:0; padding:0 27px 0 0 }
.specialBN_book li.end { width:150px; text-align:center; float:left; display:inline; margin:0; padding:0; }
.specialBN_book dt {height:280px; overflow:hidden; position:relative;  }
.specialBN_book dd {padding:8px 0 0 0; }
.specialBN_book_cover {position:absolute; bottom:0; left:0;}
.specialBN_book dd a:link {color:#fff; }
.specialBN_book dd a:visited {color:#fff; }
.specialBN_book dd a:hover {color:#fff; }

.wrap_middleBN { clear:both; float:left;width:100%; background:#f3f3f3; padding:40px 0 32px 0; }/*중단 배너*/
.middleBN_L { float:left; padding-top:15px; }
.middleBN_R { float:right; width:690px; }
.middleBN_R li { float:left; display:inline; width:50%; padding-bottom:8px;}
/*.middleBN_R li img {padding-left:4px;}*/
.middleBN_R dl { background:#fff; border:1px solid #ddd; width:337px; height:68px; float:right; }
.middleBN_R dt { float:right; width:83px; height:57px; overflow:hidden; margin:5px 5px 0 0; }
.middleBN_R dt img {width:83px; }
.middleBN_R dd { font-family: Malgun Gothic,'돋움',Dotum,Helvetica,sans-serif; font-weight:600; font-size:14px; float:left; width:231px; overflow:hidden; padding:15px 0 0 15px}
a.middleBN_R1:link { color:#333333 }
a.middleBN_R1:hover {text-decoration:none;color:#333333}

.wrap_Lexile { clear:both; border-top:1px solid #e7e7e7;}
.wrap_Lexile li { float:left; display:inline; border-bottom:1px solid #e7e7e7; border-right:1px solid #e7e7e7;}
.wrap_Lexile li.first  {float:left; display:inline; border-bottom:1px solid #e7e7e7; border-right:1px solid #e7e7e7;border-left:1px solid #e7e7e7; }

.wrap_best { clear:both; float:left;width:100%; background:#f3f3f3; padding:40px 0 32px 0; }
.best_flash_nav { clear:both; background:#e0e0e0; border-radius:2px; margin:0 auto;width:776px; }
.best_flash_nav ul {height:35px;width:776px; }
.best_flash_nav li { float:left; display:inline; text-align:center; width:20%; background:url(//image.aladin.co.kr/img/foreign/v1/line1.gif) repeat-y right; height:35px;} 
.best_flash_nav li.end { float:left; display:inline; text-align:center; width:20%; height:35px; background:none;} 
.best_flash_nav li.on { float:left; display:inline; text-align:center; width:20%; background:url(//image.aladin.co.kr/img/foreign/v1/line1.gif) repeat-y right;  height:35px; background-color:#eb5757}  
.best_flash_nav li.onend { float:left; display:inline; text-align:center; width:20%; height:35px; background:url(//image.aladin.co.kr/img/foreign/v1/nav_onend.gif) no-repeat right;background-color:#eb5757}  
.best_flash_nav li.onfirst { float:left; display:inline; text-align:center; width:151.6666666666667px; height:35px; background:url(//image.aladin.co.kr/img/foreign/v1/nav_onfirst.gif) no-repeat left;background-color:#eb5757}

.best_flash_nav2 { clear:both; background:#e0e0e0; border-radius:2px; margin:0 auto;width:776px; }
.best_flash_nav2 ul {height:35px;width:776px; }
.best_flash_nav2 li { float:left; display:inline; text-align:center; width:25%; background:url(//image.aladin.co.kr/img/foreign/v1/line1.gif) repeat-y right; height:35px;} 
.best_flash_nav2 li.end { float:left; display:inline; text-align:center; width:25%; height:35px; background:none;} 
.best_flash_nav2 li.on { float:left; display:inline; text-align:center; width:25%; background:url(//image.aladin.co.kr/img/foreign/v1/line1.gif) repeat-y right;  height:35px; background-color:#eb5757}  
.best_flash_nav2 li.onend { float:left; display:inline; text-align:center; width:25%; height:35px; background:url(//image.aladin.co.kr/img/foreign/v1/nav_onend.gif) no-repeat right;background-color:#eb5757}  
.best_flash_nav2 li.onfirst { float:left; display:inline; text-align:center; width:151.6666666666667px; height:35px; background:url(//image.aladin.co.kr/img/foreign/v1/nav_onfirst.gif) no-repeat left;background-color:#eb5757}

.best_flash_nav3 { clear:both; background:#e0e0e0; border-radius:2px; margin:0 auto;width:776px; }
.best_flash_nav3 ul {height:35px;width:776px; }
.best_flash_nav3 li { float:left; display:inline; text-align:center; width:25%; background:url(//image.aladin.co.kr/img/foreign/v1/line1.gif) repeat-y right; height:35px;} 
.best_flash_nav3 li.end { float:left; display:inline; text-align:center; width:25%; height:35px; background:none;} 
.best_flash_nav3 li.on { float:left; display:inline; text-align:center; width:25%; background:url(//image.aladin.co.kr/img/foreign/v1/line1.gif) repeat-y right;  height:35px; background-color:#eb5757}  
.best_flash_nav3 li.onend { float:left; display:inline; text-align:center; width:25%; height:35px; background:url(//image.aladin.co.kr/img/foreign/v1/nav_onend.gif) no-repeat right;background-color:#eb5757}  
.best_flash_nav3 li.onfirst { float:left; display:inline; text-align:center; width:151.6666666666667px; height:35px; background:url(//image.aladin.co.kr/img/foreign/v1/nav_onfirst.gif) no-repeat left;background-color:#eb5757}

.wrap_bottomBN { clear:both; width:930px; margin:0 auto; }
.wrap_bottomBN li { float:left; display:inline; }
.bottomBN_L1 { float:left; width:308px; }
.bottomBN_L2 { float:left; width:306px; padding:0 4px;}
.bottomBN_L3 { float:left; width:308px; }

.bottomBN_L1_type1 { border:1px solid #dddddd; height:240px; width:306px; }/*하단 배너타입1*/
.bottomBN_L1_type1 dt { height:196px; overflow:hidden; }
.bottomBN_L1_type1 dt img { width:306px; }
.bottomBN_L1_type1 dd { background:url(//image.aladin.co.kr/img/foreign/v1/btn_more2.png) no-repeat right; font-family: Malgun Gothic,'돋움',Dotum,Helvetica,sans-serif; font-weight:600; font-size:13px; padding:12px 0 0 12px; height:22px; text-align:left;  }
.bottomBN_L1_type1 dd a:link { display:block; color:#000000}
.bottomBN_L1_type1 dd a:hover { text-decoration:none;}

.bottomBN_L1_type2 { clear:both; border:1px solid #dddddd; height:76px; width:306px; float:left;}/*하단 배너타입2*/
.bottomBN_L1_type2 dt { border-radius:63px; width:63px; float:left; overflow:hidden; height:63px; margin:6px 0 0 6px }
.bottomBN_L1_type2 dt img {width:63px;}
.bottomBN_L1_type2 dd { float:left; width:211px; font-family: Malgun Gothic,'돋움',Dotum,Helvetica,sans-serif; font-weight:600; font-size:13px; padding:20px 0 0 17px; text-align:left; }
.bottomBN_L1_type2 dd a:link { display:block; color:#000000}
.bottomBN_L1_type2 dd a:hover { text-decoration:none;}

.bottomBN_L1_type3 { clear:both; border:1px solid #dddddd; height:76px; width:304px; float:left;}/*하단 배너타입3*/
.bottomBN_L1_type3 dt { border-radius:63px; width:63px; float:left; overflow:hidden; height:63px; margin:6px 0 0 6px }
.bottomBN_L1_type3 dt img {width:63px;}
.bottomBN_L1_type3 dd { float:left; width:211px; font-family: Malgun Gothic,'돋움',Dotum,Helvetica,sans-serif; font-weight:600; font-size:13px; padding:20px 0 0 17px; text-align:left; }
.bottomBN_L1_type3 dd a:link { display:block; color:#000000}
.bottomBN_L1_type3 dd a:hover { text-decoration:none;}

.wrap_vsMovie { clear:both; width:930px; margin:0 auto;}
.wrap_vsMovie li { float:left; display:inline; }
.wrap_vs { float:left; width:428px; border:1px solid #dddddd; height:260px; overflow:hidden; margin-right:10px; padding:15px; }
.wrap_moviebook { float:left; width:428px; border:1px solid #dddddd; height:260px; overflow:hidden; padding:15px;}

.vs_book { clear:both; }
.vs_book dt { height:160px; overflow:hidden; display:table-cell; vertical-align:bottom; padding-left:115px;}
.vs_book dd { text-align:center; padding-top:20px; }


.title_01 { font-size:12px; font-weight:bold; background:url(//image.aladin.co.kr/img/foreign/v1/blet1.gif) no-repeat left; padding:0 0 0 8px; margin:0 0 0 3px; }
.title_02 { font-size:13px; margin:0; padding:0; font-family: Malgun Gothic,'돋움',Dotum,Helvetica,sans-serif; font-weight:600; }
.title_03 { font-size:16px;font-family: Malgun Gothic,'돋움',Dotum,Helvetica,sans-serif;font-weight:600; padding:0 0 0 25px; margin:0; }
.title_04 { font-size:16px;font-family: Malgun Gothic,'돋움',Dotum,Helvetica,sans-serif;font-weight:600; padding:0; margin:0; }

.letter_1 {font-family: Malgun Gothic,'돋움',Dotum,Helvetica,sans-serif; color:#33afe9; font-weight:600; font-size:13px; }
.letter_2 {font-family: Malgun Gothic,'돋움',Dotum,Helvetica,sans-serif; font-weight:600; font-size:13px; color:#333333 }
.letter_3 {font-family: Malgun Gothic,'돋움',Dotum,Helvetica,sans-serif; font-weight:600; font-size:16px; color:#333333  }
.letter_4 {font-family: Malgun Gothic,'돋움',Dotum,Helvetica,sans-serif; font-weight:600; font-size:12px; color:#666666; letter-spacing:0 !important;   }

.wrap_btn_more { float:right; background:url(//image.aladin.co.kr/img/foreign/v1/btn_more.png) no-repeat right; padding-right:12px;}

.spacebox_1 { clear:both; padding:3px 0 0 0; }
.spacebox_2 { clear:both; padding:10px 0 0 0; }
.spacebox_3 { clear:both; padding:28px 0 0 0; }
.spacebox_4 { clear:both; padding:35px 0 0 0; }
.spacebox_5 { clear:both; padding:40px 0 0 0; }
.spacebox_6 { clear:both; height:4px;}
.spacebox_7 { clear:both; padding:10px 0 15px 0;}

.turf { display:block; }
.space_pd1 {padding-top:5px; }
.spc_color1 {color:#ee3696;}/*핑크*/
.spc_color2 {color:#0672f0;}/**/
.spc_color3 {color:#f00663;}
.spc_color4 {color:#009900}
.spc_color5 {color:#13b4cc;}
.spc_color6 {color:#f05806;}
.spc_color7 { color:#009999}

/*도서 정렬*/
.dan3_book_out {clear:both; width:100%; }
.dan3_book_out li {  float:left; display:inline; margin:0; padding:0; width:33.33333333333333%;text-align:center; }
.dan3_book {position:relative;  }
.dan3_book dt {height:160px; position:relative;}
.dan3_book dd {padding:8px 8px 0 8px; }
.dan3_book_cover { position:absolute; bottom:0; left:29px;}


.dan4_book_out { clear:both; width:100%; }
.dan4_book_out::after {content: ''; display: block; clear: both;}
.dan4_book_out li { width:25%; text-align:center; float:left; display:inline; margin:0; padding:0 }
.dan4_book { position:relative;  }
.dan4_book dt {height:225px; position:relative;  }
.dan4_book dt a {display: block; height: 100%;}
.dan4_book dd {padding:8px 10px 0 10px; }
.dan4_book_cover { position:absolute; bottom:0; left:29px; width:130px; max-height: 225px;}
.dan4_book_cover2 { position:absolute; bottom:0; left:41px; max-height: 225px;}

.dan5_book_out { clear:both; width:100%; }
.dan5_book_out li { width:20%; text-align:center; float:left; display:inline; margin:0; padding:0 }
.dan5_book { position:relative;  }
.dan5_book dt {height:200px; position:relative;  }
.dan5_book dd {padding:8px 10px 0 10px; }
.dan5_book_cover { position:absolute; bottom:0; left:29px; width:130px; max-height: 200px;}


.dan8_book_out { clear:both; width:100%; }
.dan8_book_out li { width:12.5%; text-align:center; float:left; display:inline; margin:0; padding:0 }
.dan8_book { position:relative; margin:0 3px;}
.dan8_book dt {height:160px; position:relative; }
.dan8_book dd {padding:8px 5px 5px 5px; letter-spacing:-1px; }
.dan8_book_cover { position:absolute; bottom:0; left:15px;}


a.btn_more_gray:link {font-size:12px;font-family: Malgun Gothic,'돋움',Dotum,Helvetica,sans-serif; color:#666666; }
a.btn_more_gray:hover {color:#666666; text-decoration:none; }
a.btn_more_gray:visited {color:#666666; }

a.white01:link {font-size:12px;font-family: Malgun Gothic,'돋움',Dotum,Helvetica,sans-serif; color:#fff; }
a.white01:hover {color:#fff; }
a.white01:visited {color:#fff; }

a.bottomBN1:link { color:#333333 }
a.bottomBN1:hover {text-decoration:none;color:#333333}

a.black_t:link { color:#000 }
a.black_t:hover {color:#000}
a.black_t:visited {text-decoration:none;color:#000}

#fcontainer {
text-align:left;
clear:both; 
width:930px;
/*background-color:#fafafa;*/
margin:0px auto;
position:relative;
}


/* 이벤트*/
.eb_eventwrap {clear:both; position: relative; width:100%; background:url(//image.aladin.co.kr/img/book/main_event_bg.jpg) bottom center no-repeat #f3f3f3; padding:50px 0 40px 0; margin-bottom:50px; margin-top:50px; }
.eb_eventwrap .titwrap {clear:both; width:1030px; text-align:left; margin:0 auto; z-index:999999; }
.eb_eventwrap .titwrap em {color: #222222; font-style: normal;}
.eb_eventwrap .titwrap h3 {font-family:'Noto Sans KR', sans-serif; font-weight:500; letter-spacing:-0.05em; margin:0; color:#222222; font-size:20px;}
.eb_eventwrap .titwrap h3 a:link, .titwrap h3 a:hover, .titwrap h3 a:visited{ color:#222222; text-decoration: none; font-weight:500; letter-spacing:-0.05em; display: inline-block; position: relative; padding-right:15px; line-height:130%;}
.eb_eventwrap .titwrap h3 a::after {  content:''; display: block; position: absolute; width:6px; height:12px; right:0; top:33px; background: url(//image.aladin.co.kr/img/browse/2020/arrow_more.gif) no-repeat;}
.eb_event {clear:both; position: relative; width:800px; margin:-60px auto 40px auto; left:110px; }
.eb_eventslide { width:100%; height:370px; overflow: hidden;  margin-top:20px;}
.eb_eventslide .eb_event_list li { float: left; width:260px; height:175px; margin:0 10px 10px 0; background-color:#fff;}
.eb_eventslide .eb_event_list li:nth-child(3) , .eb_eventslide .eb_event_list li:nth-child(6) { margin-right:0;}
.eb_eventslide .eb_event_list li img { width:100%; height:175px;}
.eb_eventslide .eb_event_list::after {content:''; display: block; clear: both;}
.eb_eventslide .swiper-pagination {position:absolute; bottom:-15px;  } 
.eb_eventslide .swiper-pagination-bullet { width:11px; height:11px;}

/* 어제베스트 */
.yesterday_best_list_out {background-color: #f3f3f3; padding: 30px 0;}
.yesterday_best_list_out .yesterday_best_list {width: 930px; margin: 0 auto;}
.yesterday_best_list_out .yesterday_best_list h3 {font-size: 16px; margin-bottom: 20px;}
.yesterday_best_list_out ol {height: 208px; display: flex; flex-direction: column; flex-wrap: wrap;}
.yesterday_best_list_out ol li {display: flex; width: 290px; height: 52px; margin-left: 30px; align-items: center; border-bottom: 1px solid #EAEAEA; box-sizing: border-box; position: relative; padding-right: 38px;}
.yesterday_best_list_out ol li:nth-child(1), .yesterday_best_list_out ol li:nth-child(2) {height: 104px; margin-left: 0;}
.yesterday_best_list_out ol li:nth-child(1) .rank, .yesterday_best_list_out ol li:nth-child(2) .rank {width: 20px;}
.yesterday_best_list_out ol li .cover {width: 58px; max-height: 72px; overflow: hidden; border: 1px solid #E8E8E8; border-radius: 4px; margin-right: 11px; flex-shrink: 0;}
.yesterday_best_list_out ol li .cover img {width: 100%;}
.yesterday_best_list_out ol li .rank {width: 25px; font-size: 15px; font-weight: bold; font-family: 'Noto Sans KR', sans-serif; flex-shrink: 0;}
.yesterday_best_list_out ol li:nth-child(1) .rank {color: #dd2483;} /*color: #EE3C97;*/
.yesterday_best_list_out ol li p {width: 100%; height: 100%; font-size: 14px; line-height:50px; overflow: hidden; font-weight: bold; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.yesterday_best_list_out ol li p a {display: block;}
.yesterday_best_list_out ol li:nth-child(1) p, .yesterday_best_list_out ol li:nth-child(2) p {height: auto; line-height: 1.4; -webkit-line-clamp: 4;}
.yesterday_best_list_out ol li .status {position: absolute; right: 5px; top: 16px; padding-left: 10px; font-weight: bold; color: #737373; }/*color: #999;*/
.yesterday_best_list_out ol li:nth-child(1) .status, .yesterday_best_list_out ol li:nth-child(2) .status {top: 68px;}
.yesterday_best_list_out ol li .status.up {background: url(//image.aladin.co.kr/img/welcome/ranking-up.svg) no-repeat left center / 6px auto;}
.yesterday_best_list_out ol li .status.down {background: url(//image.aladin.co.kr/img/welcome/ranking-down.svg) no-repeat left center / 6px auto;}
.yesterday_best_list_out ol li .status.still {width: 4px; height: 1px; background: url(//image.aladin.co.kr/img/welcome/standstill.svg) no-repeat center / 10px 1px; margin-top: 8px;}
.yesterday_best_list_out ol li .status.new {color: #dd2483; font-size: 11px;}

.f_tit_box {margin-bottom: 15px;}
.f_tit_box::after {content: ''; display: block; clear: both;}

.coupon_exchange_wrap {display: flex; margin: 40px 0;}
.coupon_exchange_wrap .f_coupon_box {width: 475px; height: 130px; margin-right: 5px;}
.coupon_exchange_wrap .f_coupon_box a {display: block; width: 100%; height:100%;}

.coupon_exchange_wrap .f_exchange_box {width: 265px; background-color: #f8f8f8; padding: 25px 30px 0 30px; box-sizing: border-box;}
.coupon_exchange_wrap .f_exchange_box h3 {font-size: 18px; letter-spacing: -0.5px; font-weight: normal; margin-bottom: 12px;}
.coupon_exchange_wrap .f_exchange_box ul li {display: flex; justify-content: space-between; font-size: 14px;}
.coupon_exchange_wrap .f_exchange_box ul li ~ li {margin-top: 15px;}
.coupon_exchange_wrap .f_exchange_box ul li span:first-child {padding: 0 0 0 25px;}
.coupon_exchange_wrap .f_exchange_box ul li.us span:first-child {background: url("//image.aladin.co.kr/img/main/img_foreign/USA.png") no-repeat center left / 18px 12px;}
.coupon_exchange_wrap .f_exchange_box ul li.jp span:first-child {background: url("//image.aladin.co.kr/img/main/img_foreign/Japan.png") no-repeat center left / 18px 12px;}

.eb_eventslide .pagination_box {width: 100%;  display: flex; justify-content: center; align-items: center; position: absolute; bottom: -20px; z-index: 10;}
.eb_eventslide .pagination_box .swiper-pagination {position: static; line-height: 0; font-size: 0;}
.eb_eventslide .pagination_box .swiper-pagination .swiper-pagination-bullet {margin: 0 5px;}
.eb_eventslide .pagination_box .swiper_pause_btn {width: 30px; height: 21px; font-size: 0; background: url("//image.aladin.co.kr/img/svg/event-pause-btn.svg") no-repeat center / 7px auto; border: 0; opacity: 0.4; cursor: pointer;}
.eb_eventslide .pagination_box .swiper_pause_btn.stop {background: url("//image.aladin.co.kr/img/svg/event-play-btn.svg") no-repeat center / 10px auto;}