@charset "utf-8";
/* CSS Document */

/* /_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_
 共通設定 及 桌機 版型
/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_*/

/* 【 index_page （總首頁） 】 */
.maincolumn .indexfield{margin:0 0 30px;}
.maincolumn .indexfield.depart{margin:0 0 25px;}

.indexcontent .saleindexregion{margin:0 auto;padding:0;width:950px;}
.saleindexregion .saleindexcol{margin:0;padding:0;}
.saleindexcol .saleindexunit{list-style-type:none;float:left;box-sizing:border-box;margin:0 0.5% 0 0.5%;padding:0;width:24%;height:auto;}
.saleindexunit .title_style6{margin-bottom:5px;text-align:center;}

.indexcontent .topic1indexregion{margin:0 auto;padding:0;width:950px;}

.bkstoryindexregion .alpha_bkstoryindex{float:left;margin:0;padding:0;width:49.5%;height:auto;}
.bkstoryindexregion .beta_bkstoryindex{float:right;margin:0;padding:0;width:49.6%;height:auto;}


/* 模組的此頁樣式 */
.post1area{display:none;}

.post2area.pc{display:block;}
.post2area.m{display:none;}
.post2area.index{margin:0 auto;width:1024px;}

.post3area.pc{display:block;}
.post3area.m{display:none;}
.post3area.index{margin:0 auto;width:1024px;}

.mainbnfield.index .pc{display:block;}
.mainbnfield.index .m{display:none;}
.mainbnfield.index .mod_swiper1b .swiper-container{width:980px;height:300px;}/*Connie20190422_2*/
.mainbnfield.index .mod_swiper1bjs2 .swiper-container1bjs2{width:640px;}

.indexfield.sale .mod_pd1 .pdcol_pd1 .pd1unit{padding:10px 10px 15px;}
.indexfield.sale .mod_pd1 .rankbox,
.indexfield.sale .mod_pd1 .typebox,
.indexfield.sale .mod_pd1 .sloganbox,
.indexfield.sale .mod_pd1 .coverbox .rankicon,
.indexfield.sale .mod_pd1 .pdnotebox,
.indexfield.sale .mod_pd1 .basic1box,
.indexfield.sale .mod_pd1 .basic2box,
.indexfield.sale .mod_pd1 .excerptbox{display:none;}

.indexfield.bn1 .mod_bn1b .division1_bn1b{margin-bottom:0;font-size:0;}
.indexfield.bn1 .mod_bn1b .division2_bn1b{display:none;}

.indexfield.bn2 .mod_swiper1c .swiper-container-horizontal > .swiper-pagination-bullets{display:none;}

.indexfield.myrec .mod_swiper5 .swiper-slide{padding-top:10px;padding-bottom:5px;}
.indexfield.myrec .mod_swiper5 .rankbox,
.indexfield.myrec .mod_swiper5 .typebox,
.indexfield.myrec .mod_swiper5 .sloganbox,
.indexfield.myrec .mod_swiper5 .coverbox .rankicon,
.indexfield.myrec .mod_swiper5 .pdnotebox,
.indexfield.myrec .mod_swiper5 .basic1box,
.indexfield.myrec .mod_swiper5 .basic2box,
.indexfield.myrec .mod_swiper5 .excerptbox,
.indexfield.myrec .mod_swiper5 .buymixbox,
.indexfield.myrec .mod_swiper5 .nextbuybox{display:none;}

.indexfield.billboard .mod_swiper5 .swiper-slide{padding-top:10px;padding-bottom:5px;}
.indexfield.billboard .mod_swiper5 .rankbox{font-size:1.6rem;}
.indexfield.billboard .mod_swiper5 .typebox,
.indexfield.billboard .mod_swiper5 .sloganbox,
.indexfield.billboard .mod_swiper5 .coverbox .rankicon,
.indexfield.billboard .mod_swiper5 .pdnotebox,
.indexfield.billboard .mod_swiper5 .basic1box,
.indexfield.billboard .mod_swiper5 .basic2box,
.indexfield.billboard .mod_swiper5 .excerptbox,
.indexfield.billboard .mod_swiper5 .buymixbox,
.indexfield.billboard .mod_swiper5 .nextbuybox{display:none;}

.indexfield.topic2 .mod_swiper6 .rankbox,
.indexfield.topic2 .mod_swiper6 .typebox,
.indexfield.topic2 .mod_swiper6 .sloganbox,
.indexfield.topic2 .mod_swiper6 .coverbox .rankicon,
.indexfield.topic2 .mod_swiper6 .pdnotebox,
.indexfield.topic2 .mod_swiper6 .basic1box,
.indexfield.topic2 .mod_swiper6 .basic2box,
.indexfield.topic2 .mod_swiper6 .excerptbox,
.indexfield.topic2 .mod_swiper6 .buymixbox,
.indexfield.topic2 .mod_swiper6 .nextbuybox{display:none;}

.beta_bkstoryindex .mod_mv2 object,
.beta_bkstoryindex .mod_mv2 object embed,
.beta_bkstoryindex .mod_mv2 iframe{width:497px;height:279px;}

.indexfield.magfloor .mod_swiper5 .swiper-slide{padding-top:10px;padding-bottom:5px;}
.indexfield.magfloor .mod_swiper5 .rankbox,
.indexfield.magfloor .mod_swiper5 .typebox,
.indexfield.magfloor .mod_swiper5 .sloganbox,
.indexfield.magfloor .mod_swiper5 .coverbox .rankicon,
.indexfield.magfloor .mod_swiper5 .pdnotebox,
.indexfield.magfloor .mod_swiper5 .basic1box,
.indexfield.magfloor .mod_swiper5 .basic2box,
.indexfield.magfloor .mod_swiper5 .excerptbox,
.indexfield.magfloor .mod_swiper5 .buymixbox,
.indexfield.magfloor .mod_swiper5 .nextbuybox{display:none;}

.indexfield.bookfloor .mod_swiper6b .rankbox,
.indexfield.bookfloor .mod_swiper6b .typebox,
.indexfield.bookfloor .mod_swiper6b .sloganbox,
.indexfield.bookfloor .mod_swiper6b .coverbox .rankicon,
.indexfield.bookfloor .mod_swiper6b .pdnotebox,
.indexfield.bookfloor .mod_swiper6b .basic1box,
.indexfield.bookfloor .mod_swiper6b .basic2box,
.indexfield.bookfloor .mod_swiper6b .excerptbox,
.indexfield.bookfloor .mod_swiper6b .buymixbox,
.indexfield.bookfloor .mod_swiper6b .nextbuybox{display:none;}

.indexfield.stationeryfloor .mod_swiper6bjs2 .rankbox,
.indexfield.stationeryfloor .mod_swiper6bjs2 .typebox,
.indexfield.stationeryfloor .mod_swiper6bjs2 .sloganbox,
.indexfield.stationeryfloor .mod_swiper6bjs2 .coverbox .rankicon,
.indexfield.stationeryfloor .mod_swiper6bjs2 .pdnotebox,
.indexfield.stationeryfloor .mod_swiper6bjs2 .basic1box,
.indexfield.stationeryfloor .mod_swiper6bjs2 .basic2box,
.indexfield.stationeryfloor .mod_swiper6bjs2 .excerptbox,
.indexfield.stationeryfloor .mod_swiper6bjs2 .buymixbox,
.indexfield.stationeryfloor .mod_swiper6bjs2 .nextbuybox{display:none;}

.indexfield.washfloor .mod_swiper6bjs3 .rankbox,
.indexfield.washfloor .mod_swiper6bjs3 .typebox,
.indexfield.washfloor .mod_swiper6bjs3 .sloganbox,
.indexfield.washfloor .mod_swiper6bjs3 .coverbox .rankicon,
.indexfield.washfloor .mod_swiper6bjs3 .pdnotebox,
.indexfield.washfloor .mod_swiper6bjs3 .basic1box,
.indexfield.washfloor .mod_swiper6bjs3 .basic2box,
.indexfield.washfloor .mod_swiper6bjs3 .excerptbox,
.indexfield.washfloor .mod_swiper6bjs3 .buymixbox,
.indexfield.washfloor .mod_swiper6bjs3 .nextbuybox{display:none;}

.indexfield.digimixfloor .mod_swiper6bjs4 .rankbox,
.indexfield.digimixfloor .mod_swiper6bjs4 .typebox,
.indexfield.digimixfloor .mod_swiper6bjs4 .sloganbox,
.indexfield.digimixfloor .mod_swiper6bjs4 .coverbox .rankicon,
.indexfield.digimixfloor .mod_swiper6bjs4 .pdnotebox,
.indexfield.digimixfloor .mod_swiper6bjs4 .basic1box,
.indexfield.digimixfloor .mod_swiper6bjs4 .basic2box,
.indexfield.digimixfloor .mod_swiper6bjs4 .excerptbox,
.indexfield.digimixfloor .mod_swiper6bjs4 .buymixbox,
.indexfield.digimixfloor .mod_swiper6bjs4 .nextbuybox{display:none;}

.indexfield.toymixfloor .mod_swiper6bjs5 .rankbox,
.indexfield.toymixfloor .mod_swiper6bjs5 .typebox,
.indexfield.toymixfloor .mod_swiper6bjs5 .sloganbox,
.indexfield.toymixfloor .mod_swiper6bjs5 .coverbox .rankicon,
.indexfield.toymixfloor .mod_swiper6bjs5 .pdnotebox,
.indexfield.toymixfloor .mod_swiper6bjs5 .basic1box,
.indexfield.toymixfloor .mod_swiper6bjs5 .basic2box,
.indexfield.toymixfloor .mod_swiper6bjs5 .excerptbox,
.indexfield.toymixfloor .mod_swiper6bjs5 .buymixbox,
.indexfield.toymixfloor .mod_swiper6bjs5 .nextbuybox{display:none;}

.indexfield.housemixfloor .mod_swiper6bjs6 .rankbox,
.indexfield.housemixfloor .mod_swiper6bjs6 .typebox,
.indexfield.housemixfloor .mod_swiper6bjs6 .sloganbox,
.indexfield.housemixfloor .mod_swiper6bjs6 .coverbox .rankicon,
.indexfield.housemixfloor .mod_swiper6bjs6 .pdnotebox,
.indexfield.housemixfloor .mod_swiper6bjs6 .basic1box,
.indexfield.housemixfloor .mod_swiper6bjs6 .basic2box,
.indexfield.housemixfloor .mod_swiper6bjs6 .excerptbox,
.indexfield.housemixfloor .mod_swiper6bjs6 .buymixbox,
.indexfield.housemixfloor .mod_swiper6bjs6 .nextbuybox{display:none;}

.indexfield.sportsmixfloor .mod_swiper6bjs7 .rankbox,
.indexfield.sportsmixfloor .mod_swiper6bjs7 .typebox,
.indexfield.sportsmixfloor .mod_swiper6bjs7 .sloganbox,
.indexfield.sportsmixfloor .mod_swiper6bjs7 .coverbox .rankicon,
.indexfield.sportsmixfloor .mod_swiper6bjs7 .pdnotebox,
.indexfield.sportsmixfloor .mod_swiper6bjs7 .basic1box,
.indexfield.sportsmixfloor .mod_swiper6bjs7 .basic2box,
.indexfield.sportsmixfloor .mod_swiper6bjs7 .excerptbox,
.indexfield.sportsmixfloor .mod_swiper6bjs7 .buymixbox,
.indexfield.sportsmixfloor .mod_swiper6bjs7 .nextbuybox{display:none;}

.indexfield.mbrbn .mod_swiper7 .swiper-pagination-bullets{display:none;}

.indexfield.creditbn .mod_swiper7 .swiper-pagination-bullets{display:none;}

/*Connie20190409_2 begin */
.indexfield.bookstory .module_carousel3 .alpha_carousel3{width:30%;}
.indexfield.bookstory .module_carousel3 .beta_carousel3{width:67%;}
.indexfield.bookstory .module_carousel3 .depictbox_carousel3 p{height:9em;}
/*Connie20190409_2 end */

/* 平板：768px以下 */
@media only screen and (max-width:768px){
	.adcrazyarea{display:none;}
	
	.wrapper .container.index{padding-top:60px;}
	
	.post1area{display:block;}
	
	.post2area.pc{display:none;}
	.post2area.m{display:block;}
	.post2area.index{width:100%;}
	
	.post3area.pc{display:none;}
	.post3area.m{display:block;}
	.post3area.index{width:100%;}
	
	.mainbnfield.index .pc{display:none;}
	.mainbnfield.index .m{display:block;}
	.mainbnfield.index .mod_swiper1b .swiper-container{width:100%;height:auto;}/*Connie20190422_2*/
	.mainbnfield.index .mod_swiper1bjs2 .swiper-container1bjs2{width:100%;max-width:640px;}
	
	.maincolumn .mainbnfield{margin-bottom:5px;}
	.maincolumn .indexfield{margin-bottom:15px;}
	.maincolumn .indexfield:last-of-type{margin-bottom:0;}
	.maincolumn .indexfield.depart{margin-bottom:15px;}
	
	.indexfield .title_style6{margin-bottom:5px;padding-left:10px;width:auto;font-size:1.8rem;font-weight:bold;}
	.indexfield.sale .title_style6{padding-left:0;font-weight:normal;}
	.indexfield .title_swiper6,
	.indexfield .title_swiper6b{font-weight:bold;}
	
	/*sale*/
	.indexfield.sale .mod_pd1 .pdcol_pd1 .pd1unit{box-sizing:border-box;margin:0 0.5% 10px 0.5%;padding:5px 1% 10px 1%;width:99%;}
	.indexcontent .saleindexregion{width:100%;}
	.saleindexcol .saleindexunit:nth-of-type(n+3){margin-bottom:0;}
	.saleindexunit:nth-of-type(n+3) .mod_pd1 .pdcol_pd1 .pd1unit{margin-bottom:0;}
	
	.indexcontent .topic1indexregion{margin:0 7px;width:auto;}
	
	/*bookstory*/
	.indexcontent .bkstoryindexregion{margin:0 7px;width:auto;}
	.bkstoryindexregion .alpha_bkstoryindex{float:none;width:100%;}
	.bkstoryindexregion .beta_bkstoryindex{float:none;margin:0 auto;width:90%;}
	.beta_bkstoryindex .mod_mv2 iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
	/*Connie20190409_2 begin*/
	.indexfield.bookstory .module_carousel3 .alpha_carousel3{width:30.4%;}
	.indexfield.bookstory .module_carousel3 .depictbox_carousel3 p{height:5.8em;}
	/*Connie20190409_2 end*/
	.indexfield.bn1 .mod_bn1b .bn1b{margin:0 auto;width:94%;}
	/*.indexfield.bn2 .mod_runner1 .runner1slider{width:94%;}*/
}

/*Connie20190409_2 begin*/
/* 自訂：610px以下 */
@media only screen and (max-width:610px){
	.saleindexcol .saleindexunit{width:48.5%;}
}
/*Connie20190409_2 end*/


	/* 手機：480px以下 */
@media only screen and (max-width:480px){
	.maincolumn .indexfield.topic2,
	.maincolumn .indexfield.bookfloor,
	.maincolumn .indexfield.stationeryfloor,
	.maincolumn .indexfield.washfloor,
	.maincolumn .indexfield.digimixfloor,
	.maincolumn .indexfield.toymixfloor,
	.maincolumn .indexfield.housemixfloor,
	.maincolumn .indexfield.sportsmixfloor{margin-bottom:5px;}
	
	.saleindexcol .saleindexunit{width:49%;}
	
	.bkstoryindexregion .beta_bkstoryindex{width:100%;}
	/*Connie20190409_2 begin*/
	.indexfield.bookstory .module_carousel3 .alpha_carousel3{width:42.4%;}
	.indexfield.bookstory .module_carousel3 .beta_carousel3{width:55%;}
	/*Connie20190409_2 end*/
	
	.indexfield.bn1 .mod_bn1b .bn1b{width:98%;}
	/*.indexfield.bn2 .mod_runner1 .runner1slider{width:98%;}*/
}