.index_page{margin-top:5px}img{display:block}.title_style6,img{height:auto;width:100%}.title_style6{color:#333;font-size:2rem;font-weight:400;margin:0 0 8px;padding:0;position:relative;text-align:left}.title_style6 span{font-size:1.3rem;position:absolute;right:10px;top:3px}.depart1{margin:0 auto;width:95%}.depart1col .depart1unit{box-sizing:border-box;float:left;list-style-type:none;margin:0 2%;padding:10px 0 20px;transition:all .2s ease;width:6.4%}.depart1col .depart1unit:first-child{margin-left:0}.depart1col .depart1unit:last-child{margin-right:0}.depart1col .depart1unit:hover{position:relative;transform:translateY(-2px)}.depart1unit a{color:#a26424;display:block;height:100%;width:100%}.depart1unit a,.depart1unit a:hover{text-decoration:none}.depart1unit .iconbox_depart1{margin:0 auto 5px}.depart1unit .namebox_depart1{font-size:1.3rem;font-weight:500;height:15px;line-height:1.2;overflow:hidden}.mod_pd1,.mod_pd1 .pd1,.pd1 .pdcol_pd1{margin:0;padding:0}.pdcol_pd1 .pd1unit{box-sizing:border-box;height:auto;list-style-type:none;margin:0;padding:5px 10px 15px;width:100%}.pd1unit .alpha_pd1{margin:0;padding:0}.pd1unit .beta_pd1{margin:0;padding:0;position:relative}.beta_pd1 .nextbuybox{bottom:-7px;position:absolute;right:-6px;width:auto}.beta_pd1 .buymixbox .btnbuyset{margin-top:15px}.bn1 img{border-radius:5px}.mod_swiper1c .embla__container .embla__slide{min-width:100%}.mod_swiper1c .embla__slide img{display:block;height:auto;min-width:100%;width:100%}.mod_swiper1c .swiper1c{margin:0;padding:0}.mod_swiper1c .swiper1cbox{height:auto;margin:0 auto;position:relative;width:100%}.mod_swiper1c .swiper-container1c{display:flex;height:100%;justify-content:center;margin:0 auto 10px;overflow:hidden;position:relative}.mod_swiper1c .embla__viewport{border-radius:5px;box-shadow:var(--shadow-elevation-medium);width:80%}@media only screen and (min-width:769px){.wrapper .container.index.clearfix{width:min(85%,1500px)}.index_page .maincolumn .indexfield.bn1{margin:0 auto 30px;width:80%}.index_page .maincolumn .indexfield.topic1{margin:0}.mod_swiper1c .swiper1cbox{width:80%}.mod_swiper1c .embla__viewport{width:100%}}@media only screen and (max-width:768px){.pcHidSet{display:block}.mHidSet{display:none}.division1_bn1b img{width:100%}.depart1{width:95%}.depart1col .depart1unit{margin:0 2%;padding:8px 0;width:16%}.depart1col .depart1unit:first-child{margin-left:2%}.depart1col .depart1unit:last-child{margin-right:2%}.depart1unit .iconbox_depart1{margin:0 auto 2px}.mod_swiper1c .swiper-container1c{width:94%}}@media only screen and (max-width:480px){.depart1{width:100%}.depart1unit .namebox_depart1{font-size:1.2rem}.mod_swiper1c .swiper-container1c{width:98%}}@media only screen and (max-width:320px){.nextbuybox a{padding-left:7px}.pdcol_pd1 .pd1unit{padding-left:5px;padding-right:5px}}.embla{position:relative}.embla__viewport{overflow:hidden;width:100%}.embla__viewport.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.embla__viewport.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}.embla__container{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none}.embla__button{fill:var(--ks-black);align-items:center;background-color:initial;border:0;cursor:pointer;height:80px;justify-content:center;outline:0;padding:0;position:absolute;top:50%;touch-action:manipulation;transform:translateY(-50%);transition:opacity .3s;width:30px;z-index:1}.embla__button:disabled{cursor:default;opacity:0}.embla__button:hover{background-color:rgba(0,0,0,.2)}.embla__button__svg{margin:0 auto;transition:transform .2s ease;width:70%}.embla__button__svg:hover{transform:scale(1.1)}.embla__button--prev{left:0}.embla__button--next{right:0}.embla__pagination{bottom:10px;display:flex;gap:6px;justify-content:end;list-style:none;padding-top:10px;position:absolute;right:6px;width:100%}.embla__dot{align-items:center;background-color:initial;border:0;cursor:pointer;display:flex;outline:0;padding:0;position:relative}.embla__dot:after{background-color:#efefef;border-radius:100%;content:"";height:8px;width:8px}.embla__dot.is-selected:after{background-color:var(--ks-black);opacity:1}.mod_prod_card{border-radius:5px;box-shadow:var(--shadow-elevation-medium);box-sizing:border-box;display:flex;flex-direction:column;height:auto;justify-content:space-between;list-style-type:none;padding:1rem 1rem 1.5rem}.cardProdDetails{padding:0 5%}.rankbox{align-items:center;color:#a26424;display:flex;font-size:1.3rem;font-weight:500;height:20px;justify-content:center;margin-bottom:8px;overflow:hidden;position:relative;text-align:center}.sloganbox{color:var(--ks-gold);font-size:1.4rem;height:2.4em;line-height:1.2;margin:0 auto 8px;overflow:hidden;padding:0;text-align:left;width:90%;word-break:break-all}.coverbox{font-size:0;height:auto;margin:0 0 10px;padding:0;position:relative;text-align:center;width:100%}.pdnamebox{color:#333;font-size:1.5rem;font-weight:500;height:2.8em;line-height:1.4;margin:0 0 4px;overflow:hidden;padding:0;text-align:left;width:100%}.pdnamebox a{color:#333}.basic1box{font-size:1.2rem;height:auto;line-height:1.4;margin:0 0 4px;padding:0;width:100%}.basic1box span{height:1.4em;margin-right:18px;overflow:hidden}.basic1box span b{margin:0 5px}.basic1box a{color:#007fbb}.basic1box .goodstar{color:#ffa200;font-size:1.2rem}.basic1box .bossmark a{display:block;width:100px}.basic1box .bossmark img{display:block;width:100%}.author,.goodstar,.lang,.line1,.pubdate,.publish{height:1.4em;line-height:1.4;overflow:hidden;text-align:left}.buymixbox{font-size:1.3rem;height:auto;margin:0;padding:0;text-align:left;width:100%}.priceThrough{font-size:1.2rem;text-decoration:line-through}.rankbox span{background-color:#a26424;border-radius:100px;color:#fff;display:block;font-size:1.2rem;height:20px;line-height:20px;margin-left:5px;padding:0 1px 0 0;text-align:center;width:19px}.coverbox img{height:auto;image-rendering:-webkit-optimize-contrast;margin:0 auto;width:100%}.coverbox .rankicon{background-color:#fe4646;color:#fff;display:inline-block;font:700 12px/18px Helvetica,sans-serif;height:18px;position:absolute;text-align:center;width:22px}.coverbox .rankicon:after{border-bottom:11px solid transparent;border-left:11px solid #fe4646;border-right:11px solid #fe4646;bottom:-10px;content:"";display:inline-block;height:0;left:0;position:absolute;width:0}.buymixbox span{margin-right:5px}.buymixbox span b{color:#ea0000;font-weight:700;margin:0 4px}.buymixbox span b.b1{margin-left:0}.buymixbox .btnbuyset{align-items:center;display:flex;height:auto;justify-content:space-between;margin:15px 0 0;padding:0;width:100%}.buymixbox .price1set,.buymixbox .price2set,.buymixbox .priceset{height:1.4em;margin:0;overflow:hidden;padding:0;white-space:nowrap;width:100%}.nextbuybox a{display:block;padding:11px 5px 12px 18px}.nextbuybox img{cursor:pointer;height:auto;vertical-align:bottom;width:25px}@media only screen and (max-width:768px){.rankbox span{height:20px;padding:0;width:20px}.coverbox img{max-width:200px}}.maincolumn .mainbnfield{margin:0 0 10px}.mod_bigbn{display:flex;height:auto;justify-content:center;margin:0 auto;overflow:hidden;position:relative;width:100%}.mod_bigbn .embla{width:100%}.mod_bigbn .embla__slide{align-items:center;background-color:var(--ks-offwhite_background);display:flex;justify-content:center;min-width:100%}.mod_bigbn .embla__slide a{width:100%}.mod_bigbn .embla__slide img{display:block;height:auto;width:100%}@media only screen and (min-width:769px){.mod_bigbn{border-radius:5px}.mod_bigbn .embla{box-shadow:var(--shadow-elevation-high)}}.mod_grid1b{display:flex;flex-wrap:wrap;height:auto;justify-content:space-evenly;margin:0;padding:0;width:100%}.mod_grid1b .grid1bunit{flex:0 0 24%;list-style-type:none;padding:0;position:relative}.mod_grid1b .grid1bunit a{display:block;height:100%;width:100%}.mod_grid1b .grid1bunit .mask_grid{background-color:#fff;bottom:0;color:#333;font-size:1.5rem;height:34px;left:0;line-height:34px;margin:0;opacity:.8;overflow:hidden;padding:0;position:absolute;width:100%;z-index:2}.mod_grid1b .grid1bunit img{height:auto;width:100%;z-index:1}@media only screen and (min-width:769px){.mod_grid1b{background-color:var(--ks-black);border-radius:5px;box-shadow:var(--shadow-elevation-high);margin-bottom:50px;padding:1%}}@media only screen and (max-width:768px){.mod_grid1b{width:95%}.mod_grid1b .grid1bunit{flex:0 0 48%;height:auto;margin-bottom:10px}.mod_grid1b .grid1bunit img{height:auto;width:100%}}.mod_swiper5 .swiper5box{position:relative}.mod_swiper5 .embla__container{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-auto-columns:minmax(180px,400px);grid-auto-flow:column;padding-bottom:2%}.mod_swiper5 .embla__slide{border-radius:5px;box-shadow:var(--shadow-elevation-medium);box-sizing:border-box;padding:5px 1% 15px}.swiper5unit .alpha_swiper5,.swiper5unit .beta_swiper5{height:auto;margin:0;padding:0;width:100%}.swiper5unit .beta_swiper5{position:relative}.swiper5unit .beta_swiper5 .nextbuybox{bottom:0;position:absolute;right:1%}.swiper5unit .buymixbox .btnbuyset{margin-top:15px}.mod_swiper6{--product-card-margin:1%;--product-card-count:4;margin:0 auto;padding:0}.mod_swiper6 .tab_swiper6{display:flex;gap:2%;margin:0 0 20px;position:relative}.mod_swiper6 .cardContainer{margin:var(--product-card-margin);width:calc(100%/var(--product-card-count) - 2%)}.mod_swiper6 .content_swiper6{height:auto;margin:0;padding:0;width:100%}.mod_swiper6 .embla{margin:0 auto;overflow:hidden;position:relative;z-index:1}.tab_swiper6 .title_swiper6{color:#333;font-size:2rem;font-weight:400;height:35px;line-height:35px;margin:0;padding:0;text-align:left}.tab_swiper6 .gallery-thumbs6{box-sizing:border-box;flex-grow:1;height:auto;padding:0}.tab_swiper6 .gallery-thumbs6 .embla__slide{border-bottom:2px solid #fff;color:#333;cursor:pointer;flex:0 0 20%;font-size:1.8rem;height:33px;line-height:33px}.tab_swiper6 .gallery-thumbs6 .is-selected{border-bottom:2px solid #c00;color:#c00}.content_swiper6{height:80%;width:100%}.content_swiper6 .embla__slide{margin:0;min-width:100%}.content_swiper6 .embla__slide .gallerytopcol{display:flex;flex-wrap:wrap;font-size:0;height:auto;margin:0 auto;padding:0;width:95.5%}@media only screen and (max-width:768px){.mod_swiper6{width:100%}.mod_swiper6 .tab_swiper6{flex-direction:column;margin-bottom:10px}.tab_swiper6 .title_swiper6{font-size:1.8rem;height:22px;line-height:22px;margin:0;padding-left:10px;position:static;width:auto}.tab_swiper6 .gallery-thumbs6{float:none;width:100%}.mod_swiper6 .content_swiper6{margin:0 auto;width:98%}.content_swiper6 .gallerytopcol{width:100%}}@media only screen and (max-width:480px){.mod_swiper6{--product-card-margin:0.5%;--product-card-count:2}.content_swiper6 li{height:auto}.tab_swiper6 .gallery-thumbs6 .embla__slide{font-size:1.7rem;margin:0;min-width:33.333%}}.mod_swiper7{height:auto;margin:0;padding:0;width:100%}.mod_swiper7 .swiper7{margin:0 auto;padding:0}.mod_swiper7 .swiper7box{height:auto;margin:0;position:relative;width:100%}.swiper7box .swiper-container7{height:100%;margin:0 auto;overflow:hidden;width:100%}.swiper-container7 .embla__container{height:100%;margin-left:.5%;width:100%}.mod_swiper7 .embla__container .embla__slide{border:none;box-sizing:border-box;flex:0 0 32%;height:100%;margin:.5%;padding:0 10px}.mod_swiper7 .embla__container .embla__slide img{border-radius:5px;box-shadow:var(--shadow-elevation-medium);height:auto;margin-bottom:5%;width:100%}@media only screen and (max-width:768px){.mod_swiper7 .embla__container .embla__slide img,.mod_swiper7 .swiper7,.mod_swiper7 .swiper7box .swiper-container7{width:100%}}@media only screen and (max-width:480px){.mod_swiper7 .embla__container .embla__slide{min-width:50%;padding:0 5px}}.post2area.index,.post3area.index{background-color:#f9e7e7}.post2area{align-items:center;background-color:#f9e7e7;display:flex;position:relative;text-align:center}.post2area,.post2area .txtfield_post2{height:45px;margin:0;padding:0;width:100%}.post2area .txtfield_post2{float:left;font-size:1.3rem;line-height:45px;overflow:hidden}.post2area .btnfield_post2{margin:-8px 0 0;padding:0;position:absolute;right:13px;top:50%}.btnfield_post2 .closebtn_post2{background:transparent url(https://cdn.kingstone.com.tw/images/btn_close1.png) 0 0 no-repeat;cursor:pointer;height:17px;width:18px}.post3area{height:auto;margin:0;padding:0;width:100%}.post3 .post3column{background-color:#f9e7e7;margin:0;padding:0;position:relative}.post3column .btnfield_post3{margin:-8px 0 0;padding:0;pointer-events:auto;position:absolute;right:13px;top:50%}.post3column .imgfield_post3{font-size:0;height:auto;margin:0;padding:0;width:100%}.btnfield_post3 .closebtn_post3{background:transparent url(https://cdn.kingstone.com.tw/images/btn_close1.png) 0 0 no-repeat;cursor:pointer;height:17px;width:18px}@media only screen and (max-width:768px){.post3area{min-height:23px}.post2area.index,.post3area.index{width:100%}.post2area{height:auto;min-height:45px;padding:3px 0;text-align:left}.post2area .txtfield_post2{float:left;height:auto;line-height:1.4;margin:0;max-height:2.8em;padding:0;width:90%}.post2area .btnfield_post2{margin-top:0;position:static;width:30px}.btnfield_post2 .closebtn_post2{background:transparent url(https://cdn.kingstone.com.tw/images/btn_close2b.png) 0 0 no-repeat;background-size:15px auto;cursor:pointer;margin:0 auto}.imgfield_post3 img{image-rendering:optimize-contrast;max-width:640px;width:100%}.post3column .btnfield_post3{left:12px;margin-top:-4px;right:auto}.btnfield_post3 .closebtn_post3{background:transparent url(https://cdn.kingstone.com.tw/images/btn_close2b.png) 0 0 no-repeat;background-size:8px auto;height:8px;width:8px}}.bookstory .title_style1 .titleLink{display:flex;justify-content:space-between;margin-right:2%}.carousel3unit{flex:0 0 100%}.carousel3unit .group_carousel3{display:flex;margin:0 0 11px}.carousel3unit .group_carousel3 .alpha_carousel3{width:40%}.carousel3unit .group_carousel3 .beta_carousel3{display:flex;flex-direction:column;height:auto;margin:0;min-width:55%;padding:0 0 0 1vw;width:auto}.alpha_carousel3 img{height:auto;width:100%}.beta_carousel3 h4{-webkit-line-clamp:3;border-bottom:1px solid #ccc;color:#222;font-size:1.8rem;margin:0 0 8px;padding:0 0 7px;text-align:left}.beta_carousel3 h4,.beta_carousel3 p{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.beta_carousel3 p{-webkit-line-clamp:5;font-size:1.6rem;line-height:1.6}.mod_mv2,.mod_mv2 .mv2{margin:0;padding:0}.mv2 .mvbox_mv2{height:auto;margin:0 0 8px;padding:0;width:100%}.mv2 .titlebox_mv2{font-size:1.7rem;font-weight:400;margin:0;padding:0;width:100%}.mvbox_mv2 .mvinner1{text-align:center}.mvbox_mv2 iframe,.mvbox_mv2 object,.mvbox_mv2 object embed{height:309px;width:550px}.bookstory{background:#f7f6f3;border-radius:10px;box-sizing:border-box;padding:15px}.bookstory h2 a{display:block;height:48px;margin-bottom:5px}.bookstory h2 a img{width:220px}.bookstory h2 a img,.bookstory h2 a:after{display:inline-block;vertical-align:middle}.bookstory h2 a:after{background:url(https://cdn.kingstone.com.tw/images/icon_ar_right6-red.png) no-repeat 50%;background-size:contain;content:"";height:29px;margin-left:8px;width:12px}.bookstory h2.titlebox_mv2 a{color:#a26424;height:39px;max-width:unset;text-align:left}.bookstory h2.titlebox_mv2 a:after{background:transparent;content:"";height:0;margin-left:0;width:0}.bookstory .bkstoryindexregion{display:flex}.bookstory .beta_carousel3 h4 a{color:#a26424}@media only screen and (min-width:1024px){.group_carousel3 .alpha_carousel3{max-width:10vw;min-width:25%}.bkstoryindex_alpha{flex:0 1 60%;margin-right:2vw;position:relative}.bkstoryindex_alpha .embla__button--next{right:-2vw}.bkstoryindex_alpha .embla__button--prev{left:-1.6vw}.bkstoryindex_beta{flex:50%}}@media only screen and (max-width:1023px){.bookstory{padding:15px 2%}.bookstory h2{margin-bottom:10px}.bookstory h2 a{margin-bottom:15px;max-width:100%}.bookstory h2 a img{max-width:300px;width:75vw}.bookstory .bkstoryindexregion{flex-wrap:wrap}.carousel3col{flex-direction:column}.bkstoryindex_alpha,.bkstoryindex_beta{width:100%}.bkstoryindex_alpha .embla__button{display:none}.group_carousel3 .alpha_carousel3{min-width:30.4%}.group_carousel3 .beta_carousel3{width:67%}.mod_mv2 .mv2{margin:0 auto;width:98%}.mv2 .mvbox_mv2{height:100%}.mv2 .titlebox_mv2{font-weight:400}.mvbox_mv2 .mvinner2 .mvinner1{height:0;margin:0;padding-bottom:56.25%;padding-top:25px;position:relative;width:100%}.mvbox_mv2 .mvinner1 iframe{height:100%;left:0;position:absolute;top:0;width:100%}.mod_mv2 iframe{height:100%;width:100%}}@media only screen and (max-width:480px){.group_carousel3 .alpha_carousel3{min-width:42.4%}.group_carousel3 .beta_carousel3{width:55%}.beta_carousel3 h4{-webkit-line-clamp:2;line-height:1.3;margin-bottom:4px;max-height:4rem}.beta_carousel3 p{-webkit-line-clamp:4}}.inlinePromoBox{--grid-columns:3;align-items:center;background-color:var(--ks-offwhite_background);border-radius:5px;box-shadow:var(--shadow-elevation-high);display:flex;margin:5% auto;width:-moz-fit-content;width:fit-content}.inlinePromoBox .promoBody{display:flex;flex-direction:column;padding:2%}.inlinePromoBox img{display:block;height:auto;width:100%}.inlinePromoBox .promoFullImg img{border-radius:5px}.inlinePromoBox .promoGrid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(var(--grid-columns),minmax(150px,300px));justify-content:center}.inlinePromoBox .promoCard{background-color:var(--ks-black);border-radius:10px;display:flex;flex-direction:column;padding:1.4rem}.inlinePromoBox .cardBody,.inlinePromoBox .cardHeader{font-size:1.8rem;font-weight:700}.inlinePromoBox .cardHeader{color:var(--ks-yellow)}.inlinePromoBox .cardBody{color:#fff}.inlinePromoBox li,.inlinePromoBox p{color:#333;font-size:1.6rem;line-height:1.5;margin-bottom:5px;text-align:left}.inlinePromoBox p.promoHeader{color:var(--ks-brown);font-size:2.2rem;font-weight:500;margin-bottom:2rem;text-align:center}.inlinePromoBox p a{color:#309fb9;font-weight:500;padding:0 2px}.inlinePromoBox .emphasis{color:#c01313}.inlinePromoBox ol{margin-bottom:10px}.inlinePromoBox li{list-style-position:inside}.promoBody a{background-color:var(--ks-yellow);border:none;border-radius:5px;font-size:2rem;margin:2% auto;outline:none;padding:1% 2%;transition:transform;transition-duration:.2s;transition-timing-function:ease;width:80%}.promoBody a:hover{transform:scale(1.1)}.promoBody a:active{transform:scale(.9)}.promoBody a:active,.promoBody a:hover{text-decoration:none}@media only screen and (max-width:768px){.inlinePromoBox{--grid-columns:2;flex-direction:column}.inlinePromoBox .promoHero img{border-radius:5px;margin:2% auto auto;width:50%}}.index_page .coverbox img{height:auto;width:100%}.index_page .pdnamebox{font-size:1.5rem}.adcrazyarea{height:60px;position:relative;z-index:2000}#ad{align-items:center;display:flex;height:60px;justify-content:center;margin:0;overflow:hidden;padding:0}#ad a img{border:none;display:block;vertical-align:top;width:auto}#ad .open{background:transparent url(https://cdn.kingstone.com.tw/images/adcrazy_btn_open.gif) 0 0 no-repeat}#ad .close,#ad .open{cursor:pointer;height:50px;line-height:50px;margin:0;padding:0;position:absolute;right:0;top:0;width:49px}#ad .close{background:transparent url(https://cdn.kingstone.com.tw/images/adcrazy_btn_close.gif) 0 0 no-repeat}#ad .control span{display:none}.indexfield .tab_swiper6 .title_swiper6,.indexfield .tab_swiper6 .title_swiper6 a,.indexfield .title_style10,.indexfield .title_style10 a,.indexfield .title_style6,.indexfield .title_style6 a,.indexfield .title_style6b,.indexfield .title_style6b a,.indexfield .title_swiper10,.indexfield .title_swiper10 a{color:#694b3b;font-weight:500}.indexfield .tab_swiper6 .title_swiper6 a:hover,.indexfield .title_style6 a:hover,.indexfield .title_style6b a:hover{color:#694b3b;position:relative;text-decoration:none;top:2px}.indexfield .more2{font-size:1.6rem}.indexfield .content_swiper6 .buymixbox .btnbuy1{margin-top:15px}#home_member .title_style6,.indexfield.creditbn .title_style6,.indexfield.mbrbn .title_style6{border-left:3px solid #b68227;color:#a26424;margin:0 auto 14px;padding:0 0 0 10px;width:calc(94% - 11px)}.indexfield.creditbn .title_style6 a,.indexfield.mbrbn .title_style6 a{color:#a26424;font-size:2rem;font-weight:500}#home_member .title_style6 a{color:#a26424;font-size:2rem;font-weight:400}#home_member .title_style6 a:hover,.indexfield.creditbn .title_style6 a:hover,.indexfield.mbrbn .title_style6 a:hover{color:#c00;position:relative;text-decoration:none;top:2px}.maincolumn .indexfield{margin:0 0 30px}.maincolumn .indexfield.depart{margin:0 0 25px}.indexcontent .saleindexregion{margin:0 auto;padding:0}.saleindexregion .saleindexcol{margin:0;padding:0}.saleindexcol .saleindexunit{border-radius:5px;box-shadow:var(--shadow-elevation-medium);box-sizing:border-box;float:left;height:auto;list-style-type:none;margin:0 .5%;padding:0;width:24%}.saleindexunit .title_style6{border-radius:10px 10px 0 0;margin-bottom:0;padding:6px 0;text-align:center}.saleindexunit .title_style6 a{color:#c00;font-weight:500}.saleindexunit .title_style6 a:hover{position:relative;text-decoration:none;top:2px}.indexcontent .topic1indexregion{margin:0 auto;padding:0;width:85%}.mainbnfield.index .pc{display:block}.mainbnfield.index .m{display:none}.indexfield.sale .mod_pd1 .pdcol_pd1 .pd1unit{padding:10px 10px 15px}.indexfield.sale .mod_pd1 .basic1box,.indexfield.sale .mod_pd1 .basic2box,.indexfield.sale .mod_pd1 .coverbox .rankicon,.indexfield.sale .mod_pd1 .excerptbox,.indexfield.sale .mod_pd1 .pdnotebox,.indexfield.sale .mod_pd1 .rankbox,.indexfield.sale .mod_pd1 .sloganbox,.indexfield.sale .mod_pd1 .typebox{display:none}.indexfield.bookstory{box-shadow:var(--shadow-elevation-high)}.indexfield.myrec .mod_swiper5 .basic1box,.indexfield.myrec .mod_swiper5 .basic2box,.indexfield.myrec .mod_swiper5 .coverbox .rankicon,.indexfield.myrec .mod_swiper5 .excerptbox,.indexfield.myrec .mod_swiper5 .nextbuybox,.indexfield.myrec .mod_swiper5 .pdnotebox,.indexfield.myrec .mod_swiper5 .rankbox,.indexfield.myrec .mod_swiper5 .sloganbox,.indexfield.myrec .mod_swiper5 .typebox{display:none}.indexfield.billboard .mod_swiper5 .rankbox{font-size:1.6rem}.indexfield.billboard .mod_swiper5 .basic1box,.indexfield.billboard .mod_swiper5 .basic2box,.indexfield.billboard .mod_swiper5 .coverbox .rankicon,.indexfield.billboard .mod_swiper5 .excerptbox,.indexfield.billboard .mod_swiper5 .nextbuybox,.indexfield.billboard .mod_swiper5 .pdnotebox,.indexfield.billboard .mod_swiper5 .sloganbox,.indexfield.billboard .mod_swiper5 .typebox,.indexfield.digimixfloor .mod_swiper6bjs4 .basic1box,.indexfield.digimixfloor .mod_swiper6bjs4 .basic2box,.indexfield.digimixfloor .mod_swiper6bjs4 .coverbox .rankicon,.indexfield.digimixfloor .mod_swiper6bjs4 .excerptbox,.indexfield.digimixfloor .mod_swiper6bjs4 .nextbuybox,.indexfield.digimixfloor .mod_swiper6bjs4 .pdnotebox,.indexfield.digimixfloor .mod_swiper6bjs4 .rankbox,.indexfield.digimixfloor .mod_swiper6bjs4 .sloganbox,.indexfield.digimixfloor .mod_swiper6bjs4 .typebox,.indexfield.housemixfloor .mod_swiper6bjs6 .basic1box,.indexfield.housemixfloor .mod_swiper6bjs6 .basic2box,.indexfield.housemixfloor .mod_swiper6bjs6 .coverbox .rankicon,.indexfield.housemixfloor .mod_swiper6bjs6 .excerptbox,.indexfield.housemixfloor .mod_swiper6bjs6 .nextbuybox,.indexfield.housemixfloor .mod_swiper6bjs6 .pdnotebox,.indexfield.housemixfloor .mod_swiper6bjs6 .rankbox,.indexfield.housemixfloor .mod_swiper6bjs6 .sloganbox,.indexfield.housemixfloor .mod_swiper6bjs6 .typebox,.indexfield.magfloor .mod_swiper5 .basic1box,.indexfield.magfloor .mod_swiper5 .basic2box,.indexfield.magfloor .mod_swiper5 .coverbox .rankicon,.indexfield.magfloor .mod_swiper5 .excerptbox,.indexfield.magfloor .mod_swiper5 .nextbuybox,.indexfield.magfloor .mod_swiper5 .pdnotebox,.indexfield.magfloor .mod_swiper5 .rankbox,.indexfield.magfloor .mod_swiper5 .sloganbox,.indexfield.magfloor .mod_swiper5 .typebox,.indexfield.sportsmixfloor .mod_swiper6bjs7 .basic1box,.indexfield.sportsmixfloor .mod_swiper6bjs7 .basic2box,.indexfield.sportsmixfloor .mod_swiper6bjs7 .coverbox .rankicon,.indexfield.sportsmixfloor .mod_swiper6bjs7 .excerptbox,.indexfield.sportsmixfloor .mod_swiper6bjs7 .nextbuybox,.indexfield.sportsmixfloor .mod_swiper6bjs7 .pdnotebox,.indexfield.sportsmixfloor .mod_swiper6bjs7 .rankbox,.indexfield.sportsmixfloor .mod_swiper6bjs7 .sloganbox,.indexfield.sportsmixfloor .mod_swiper6bjs7 .typebox,.indexfield.stationeryfloor .mod_swiper6bjs2 .basic1box,.indexfield.stationeryfloor .mod_swiper6bjs2 .basic2box,.indexfield.stationeryfloor .mod_swiper6bjs2 .coverbox .rankicon,.indexfield.stationeryfloor .mod_swiper6bjs2 .excerptbox,.indexfield.stationeryfloor .mod_swiper6bjs2 .nextbuybox,.indexfield.stationeryfloor .mod_swiper6bjs2 .pdnotebox,.indexfield.stationeryfloor .mod_swiper6bjs2 .rankbox,.indexfield.stationeryfloor .mod_swiper6bjs2 .sloganbox,.indexfield.stationeryfloor .mod_swiper6bjs2 .typebox,.indexfield.topic2 .mod_swiper6 .basic1box,.indexfield.topic2 .mod_swiper6 .basic2box,.indexfield.topic2 .mod_swiper6 .coverbox .rankicon,.indexfield.topic2 .mod_swiper6 .excerptbox,.indexfield.topic2 .mod_swiper6 .nextbuybox,.indexfield.topic2 .mod_swiper6 .pdnotebox,.indexfield.topic2 .mod_swiper6 .rankbox,.indexfield.topic2 .mod_swiper6 .sloganbox,.indexfield.topic2 .mod_swiper6 .typebox,.indexfield.toymixfloor .mod_swiper6bjs5 .basic1box,.indexfield.toymixfloor .mod_swiper6bjs5 .basic2box,.indexfield.toymixfloor .mod_swiper6bjs5 .coverbox .rankicon,.indexfield.toymixfloor .mod_swiper6bjs5 .excerptbox,.indexfield.toymixfloor .mod_swiper6bjs5 .nextbuybox,.indexfield.toymixfloor .mod_swiper6bjs5 .pdnotebox,.indexfield.toymixfloor .mod_swiper6bjs5 .rankbox,.indexfield.toymixfloor .mod_swiper6bjs5 .sloganbox,.indexfield.toymixfloor .mod_swiper6bjs5 .typebox,.indexfield.washfloor .mod_swiper6bjs3 .basic1box,.indexfield.washfloor .mod_swiper6bjs3 .basic2box,.indexfield.washfloor .mod_swiper6bjs3 .coverbox .rankicon,.indexfield.washfloor .mod_swiper6bjs3 .excerptbox,.indexfield.washfloor .mod_swiper6bjs3 .nextbuybox,.indexfield.washfloor .mod_swiper6bjs3 .pdnotebox,.indexfield.washfloor .mod_swiper6bjs3 .rankbox,.indexfield.washfloor .mod_swiper6bjs3 .sloganbox,.indexfield.washfloor .mod_swiper6bjs3 .typebox{display:none}@media only screen and (max-width:768px){.indexfield.billboard .title_style6,.indexfield.bookstory .title_style6,.indexfield.magfloor .title_style6,.indexfield.myrec .title_style6,.indexfield.topic1 .title_style6{border-left:3px solid #c00;font-size:2rem;line-height:1;margin:2px 0 10px 8px}.indexfield .mod_swiper6{border-radius:0;margin-bottom:15px}.indexfield .tab_swiper6 .title_swiper6,.indexfield .title_swiper10{border-left:3px solid #c00;font-size:2rem;margin:2px 0 10px 10px}.indexfield.creditbn,.indexfield.mbrbn{background-color:initial;box-shadow:none;padding:0}.indexfield.creditbn .title_style6,.indexfield.mbrbn .title_style6{line-height:1;margin:10px 0 10px 8px;width:93%}.indexfield.creditbn .title_style6 a,.indexfield.mbrbn .title_style6 a{font-size:2rem}.adcrazyarea{display:none}.maincolumn .mainbnfield{margin-bottom:5px}.maincolumn .indexfield,.maincolumn .indexfield.depart{margin-bottom:15px}.indexfield .title_style6{font-size:1.8rem;font-weight:700;margin-bottom:0;padding-left:10px;width:auto}.indexfield.sale .title_style6{font-weight:400;padding-left:0}.indexfield .title_swiper6{font-weight:700}.indexfield.sale .mod_pd1 .pdcol_pd1 .pd1unit{box-sizing:border-box;margin:0 .5% 10px;padding:5px 1% 10px;width:99%}.indexcontent .saleindexregion{width:100%}.saleindexcol .saleindexunit:nth-of-type(n+3),.saleindexunit:nth-of-type(n+3) .mod_pd1 .pdcol_pd1 .pd1unit{margin-bottom:0}.indexcontent .bkstoryindexregion,.indexcontent .topic1indexregion{display:flex;justify-content:center;margin:0 auto;width:auto}.indexfield.bn1,.indexfield.bn2{contain-intrinsic-size:auto 50px}.indexfield.topic2{contain-intrinsic-size:auto 600px}.indexfield.billboard{contain-intrinsic-size:auto 300px}.indexfield.bookstory{contain-intrinsic-size:auto 1100px}}@media only screen and (max-width:610px){.saleindexcol .saleindexunit{width:48.5%}}@media only screen and (max-width:480px){.indexfield .content_swiper6{height:auto}.maincolumn .indexfield.bookfloor,.maincolumn .indexfield.digimixfloor,.maincolumn .indexfield.housemixfloor,.maincolumn .indexfield.sportsmixfloor,.maincolumn .indexfield.stationeryfloor,.maincolumn .indexfield.topic2,.maincolumn .indexfield.toymixfloor,.maincolumn .indexfield.washfloor{margin-bottom:5px}.saleindexcol .saleindexunit{margin-bottom:15px;width:49%}}:root{--ks-brown:#694a3a;--ks-gray_background:#f3f3f3;--ks-darkgray:#626262;--ks-blue:#4ac8e5}.departListBox{display:none}@media only screen and (max-width:768px){.departListBox{background-color:var(--ks-gray_background);display:block;font-size:1.5rem;height:50px;overflow:hidden;position:relative;width:100%;z-index:2}.departSlide{background:linear-gradient(to right,hsla(0,0%,100%,0) 0,#fbfbfb 34%,var(--ks-gray_background) 100%);height:48px;position:absolute;right:0;top:0;width:60px;z-index:2}.departSlide:before{border:solid var(--ks-darkgray);border-width:0 2px 2px 0;content:"";display:block;height:12px;margin:auto 0;position:absolute;right:15px;top:13px;transform:rotate(45deg);width:12px}.departSlide.deparSliClick{height:45px}.departSlide.deparSliClick:before{top:18px;transform:rotate(225deg)}.departTitle{color:var(--ks-darkgray);font-size:1.4rem;margin:13px 0 5px 10px;text-align:left;width:86%}.departList{-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;background-color:var(--ks-gray_background);margin-top:-35px;overflow-x:visible;overflow-y:hidden;padding-right:100px;position:relative;white-space:nowrap;width:100%;z-index:1}.departList li{display:inline-block;margin:9px 6px;min-width:82px}.departList li:last-child{margin-right:55px}.departList li a{background-color:#fff;border-radius:100px;color:var(--ks-brown);display:block;padding:5px 20px;text-align:center}.departList>li:first-child a{background-color:var(--ks-brown);color:#fff;text-decoration:none}.departList.deparOpen{margin-top:0;overflow:hidden;padding-bottom:10px;position:fixed;text-align:left;white-space:inherit}.departList.deparOpen li{float:left;margin:9px 2.5%;min-width:auto;width:28.3%}.departList.deparOpen li a{padding:7px 10px}}lite-youtube{background-color:#000;background-position:50%;background-size:cover;contain:content;cursor:pointer;display:block;max-width:720px;position:relative}lite-youtube:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);background-position:top;background-repeat:repeat-x;content:"";display:block;height:60px;padding-bottom:50px;position:absolute;top:0;transition:all .2s cubic-bezier(0,0,.2,1);width:100%}lite-youtube:after{content:"";display:block;padding-bottom:56.25%}lite-youtube>iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}lite-youtube>.lty-playbtn{background-color:initial;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 68 48"><path fill="%23f00" fill-opacity="0.8" d="M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z"></path><path d="M 45,24 27,14 27,34" fill="%23fff"></path></svg>');border:none;cursor:pointer;-webkit-filter:grayscale(100%);filter:grayscale(100%);height:48px;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transition:-webkit-filter .1s cubic-bezier(0,0,.2,1);transition:filter .1s cubic-bezier(0,0,.2,1);transition:filter .1s cubic-bezier(0,0,.2,1),-webkit-filter .1s cubic-bezier(0,0,.2,1);width:68px;z-index:1}lite-youtube .lty-playbtn:focus,lite-youtube:hover>.lty-playbtn{-webkit-filter:none;filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated:before,lite-youtube.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}