.aniversary-page .free-product-list.movie{margin-top:10em}.aniversary-page h3{font-family:"Noto Serif JP",serif}.aniversary-page p,.aniversary-page a{color:#333;font-family:"Noto Serif JP",serif}.aniversary-page .aniv-container{padding-left:5vw;padding-right:5vw}.aniversary-page.aniv-paralax{background:url(https://amritara.itembox.design/item/images/15thanniversary//mv.jpg) no-repeat center;background-size:cover;background-attachment:fixed;background-position:center 100px}.aniversary-page .title-area{text-align:center;margin-bottom:6.25em}.aniversary-page .title-area .title{font-size:2.25em;color:#917153;letter-spacing:.04em}.aniversary-page .title-area .title::after{display:none}.aniversary-page .title-area .sub-title{margin-top:1em;color:#917153;font-size:1.1875em;letter-spacing:.1em}.aniversary-page section.mv-paralax-content{height:725px}.aniversary-page section.bk-about{background-color:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);padding-top:3.25em;padding-bottom:9.675em}.aniversary-page section.bk-about .aniv-link-area{max-width:1340px;margin-left:auto;margin-right:auto}.aniversary-page section.bk-about .aniv-link-area .aniv-link-list{margin-left:-25px;margin-right:-25px}.aniversary-page section.bk-about .aniv-link-area .aniv-link-list li{padding-left:25px;padding-right:25px}.aniversary-page section.bk-about .aniv-link-area .aniv-link-list li a{color:#594c41;position:relative}.aniversary-page section.bk-about .aniv-link-area .aniv-link-list li a::before{content:"";position:absolute;display:inline-block;bottom:-5px;width:100%;height:1px;background-color:#594c41;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left;transform-origin:left}.aniversary-page section.bk-about .aniv-link-area .aniv-link-list li a:hover::before{-webkit-transform:scale(1, 1);transform:scale(1, 1)}.aniversary-page section.bk-about .aniv-link-area .aniv-link-list li a:hover{opacity:1}.aniversary-page section.bk-about .aniv-message-area{max-width:1587px;margin-left:auto;margin-top:11.5625em}.aniversary-page section.bk-about .aniv-message-area.aniv-container{padding-right:unset}.aniversary-page section.bk-about .aniv-message-area .flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 123px}.aniversary-page section.bk-about .aniv-message-area .flex .left-content p{color:#333}.aniversary-page section.bk-about .aniv-message-area .flex .left-content p.title{font-size:1.75em;letter-spacing:.1em}.aniversary-page section.bk-about .aniv-message-area .flex .left-content p+p{margin-top:2.75em;margin-bottom:unset}.aniversary-page section.bk-about .aniv-message-area .flex .left-content p.discliption{line-height:2.5}.aniversary-page section.bk-about .youtube-area{width:100%;max-width:912px;margin-left:auto;margin-right:auto;margin-top:10em;position:relative}.aniversary-page section.bk-about .youtube-area .iframe-box{padding-top:56.25%}.aniversary-page section.bk-about .youtube-area iframe{width:100%;height:100%;position:absolute;top:0px;left:0px}.aniversary-page section.bk-about .youtue-txt-box{text-align:center;margin-top:1em}.aniversary-page section.bk-about .representative-message-area{margin-top:10em}.aniversary-page section.bk-about .representative-message-area.aniv-container{padding-left:unset;max-width:1587px}.aniversary-page section.bk-about .representative-message-area .flex{gap:0 123px}.aniversary-page section.bk-about .representative-message-area .flex .left-content{-ms-flex-negative:0;flex-shrink:0}.aniversary-page section.bk-about .representative-message-area .right-content{padding-top:9.5em;text-align:center}.aniversary-page section.bk-about .representative-message-area .right-content :not(p.dtl-ac){text-align:left}.aniversary-page section.bk-about .representative-message-area .right-content p.message-icon{font-size:.875em;color:#aa9677;letter-spacing:.22em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aniversary-page section.bk-about .representative-message-area .right-content p.message-icon::before{content:"";display:inline-block;width:20px;height:1px;background-color:#aa9677;margin-right:1em}.aniversary-page section.bk-about .representative-message-area .right-content p.name{font-size:1.75em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.1em}.aniversary-page section.bk-about .representative-message-area .right-content p.name .kana{font-size:.4285714em;margin-left:1.5em;letter-spacing:.18em}.aniversary-page section.bk-about .representative-message-area .right-content p.name+.title{margin-top:unset;font-size:.875em;letter-spacing:.1em}.aniversary-page section.bk-about .representative-message-area .right-content p.title+.message{margin-top:3em}.aniversary-page section.bk-about .representative-message-area .right-content p.message{line-height:2.5}.aniversary-page section.bk-about .representative-message-area .right-content p.message+.message{margin-top:2.5em}.aniversary-page section.bk-about .representative-message-area .right-content p.message-toggle-button{font-size:.875em;border:unset;text-align:center;display:inline-block;padding:unset;margin:auto;margin-top:2em;font-family:"Noto Sans JP",sans-serif;cursor:pointer;color:#917153;position:relative}.aniversary-page section.bk-about .representative-message-area .right-content p.message-toggle-button::before,.aniversary-page section.bk-about .representative-message-area .right-content p.message-toggle-button::after{content:"";display:inline-block;position:absolute;height:2px;width:15px;background-color:#917153;right:-20px}.aniversary-page section.bk-about .representative-message-area .right-content p.message-toggle-button::before{top:10px}.aniversary-page section.bk-about .representative-message-area .right-content p.message-toggle-button::after{border:unset;-webkit-transform:rotate(90deg);transform:rotate(90deg);top:10px}.aniversary-page section.bk-about .representative-message-area .right-content p.message-toggle-button.is_open::after{display:none}.aniversary-page section.bk-about .representative-message-area .right-content p.dtl-ac+div{margin-top:2em}.aniversary-page .bk-anniversarylimitededition{background-color:#f8f7f3;padding-top:11.4375em;padding-bottom:9.375em}.aniversary-page .bk-anniversarylimitededition .aniv-container{max-width:1256px;margin-left:auto;margin-right:auto}.aniversary-page .bk-anniversarylimitededition .aniv-container+.aniv-container{margin-top:7.5em;padding-top:1.875em}.aniversary-page .bk-anniversarylimitededition ul.campaign-list.flex li .txt-box p.remarks{font-size:12px}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex,.aniversary-page .bk-anniversarylimitededition ul.campaign-list.flex,.aniversary-page .bk-anniversarylimitededition ul.product-list.flex{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-32px;margin-right:-32px;margin-top:-60px}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li,.aniversary-page .bk-anniversarylimitededition ul.campaign-list.flex li,.aniversary-page .bk-anniversarylimitededition ul.product-list.flex li{width:50%;padding-left:32px;padding-right:32px;margin-top:60px}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li .txt-box,.aniversary-page .bk-anniversarylimitededition ul.campaign-list.flex li .txt-box,.aniversary-page .bk-anniversarylimitededition ul.product-list.flex li .txt-box{margin-top:.75em}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li .txt-box p+p,.aniversary-page .bk-anniversarylimitededition ul.campaign-list.flex li .txt-box p+p,.aniversary-page .bk-anniversarylimitededition ul.product-list.flex li .txt-box p+p{margin-top:7px}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li .txt-box p.time,.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li .txt-box p.summary,.aniversary-page .bk-anniversarylimitededition ul.campaign-list.flex li .txt-box p.time,.aniversary-page .bk-anniversarylimitededition ul.campaign-list.flex li .txt-box p.summary,.aniversary-page .bk-anniversarylimitededition ul.product-list.flex li .txt-box p.time,.aniversary-page .bk-anniversarylimitededition ul.product-list.flex li .txt-box p.summary{font-size:.875em}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li .txt-box .time,.aniversary-page .bk-anniversarylimitededition ul.campaign-list.flex li .txt-box .time,.aniversary-page .bk-anniversarylimitededition ul.product-list.flex li .txt-box .time{border:1px solid #917153;padding:.277em .642857em;color:#917153;display:inline-block;font-weight:bold}.aniversary-page .bk-anniversarylimitededition ul.campaign-list.flex .txt-box .flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aniversary-page .bk-anniversarylimitededition ul.campaign-list.flex .txt-box .month{background-color:#aa9677;color:#fff;font-size:.875em;padding:0px 13px;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:36px}.aniversary-page .bk-anniversarylimitededition ul.campaign-list.flex .txt-box .count{margin-top:unset;margin-left:10px;color:#917153;font-size:.875em}.aniversary-page .bk-anniversarylimitededition ul.campaign-list.flex .txt-box .summary{font-family:YakuHanJP_Narrow,"Yu Gothic Medium","Yu Gothic",YuGothic,"Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans JP",Meiryo,sans-serif;margin-top:7px}.aniversary-page .bk-anniversarylimitededition ul.campaign-list.flex .txt-box p.main-txt{font-size:1.25em;line-height:1.45}.aniversary-page .bk-anniversarylimitededition ul.product-list.flex li .txt-box p.main-txt{font-size:1.25em}.aniversary-page .bk-anniversarylimitededition ul.product-list.flex li .txt-box p.summary{font-family:YakuHanJP_Narrow,"Yu Gothic Medium","Yu Gothic",YuGothic,"Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans JP",Meiryo,sans-serif}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li div{background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:40px;-ms-flex-wrap:wrap;flex-wrap:wrap;height:260px}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li div.bk-line{background-image:url(https://amritara.itembox.design/item/images/15thanniversary/anniv_event06.jpg)}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li div.bk-anniversary{background-image:url(https://amritara.itembox.design/item/images/15thanniversary/anniv_event02.jpg)}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li div.bk-sns{background-image:url(https://amritara.itembox.design/item/images/15thanniversary/anniv_event03.jpg)}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li div.bk-amri-farm{background-image:url(https://amritara.itembox.design/item/images/15thanniversary/anniv_event04.jpg)}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li div p{color:#fff;width:100%;font-size:1.625em;line-height:1.25}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li div p span{font-size:.6153846em}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li div p+p{margin-top:unset}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li div p span.ex-title{margin-top:1em;display:block;font-size:.692307em}.aniversary-page .bk-happyanivmessage{padding-bottom:9.375em;background-color:#f1e7e0;padding-top:7.1875em}.aniversary-page .bk-happyanivmessage .title-area{margin-bottom:0}.aniversary-page .bk-happyanivmessage .aniv-container{padding-right:unset}.aniversary-page .bk-happyanivmessage .slide-message-area+.slide-message-area{margin-top:140px}.aniversary-page .bk-happyanivmessage .slide-message-area .slide-area{position:relative;max-width:1484px;margin-left:auto;padding-top:6.25em;position:relative}.aniversary-page .bk-happyanivmessage .slide-message-area .slide-area .slick-list{overflow:visible}.aniversary-page .bk-happyanivmessage .slide-message-area .slick-track{margin-left:-8px;margin-right:-8px}.aniversary-page .bk-happyanivmessage .slide-message-area .slick-track .slick-slide{padding-left:8px;padding-right:8px}.aniversary-page .bk-happyanivmessage .slick-prev,.aniversary-page .bk-happyanivmessage .slick-next{top:-55px;width:50px;height:50px}.aniversary-page .bk-happyanivmessage .slick-prev{right:30%;left:unset}.aniversary-page .bk-happyanivmessage .slick-next{right:26%;left:70.7%}.aniversary-page .bk-happyanivmessage .slick-prev:before,.aniversary-page .bk-happyanivmessage .slick-next:before{content:"";display:inline-block;width:50px;height:50px;background-color:#fff;opacity:1;border:1px solid #917153}.aniversary-page .bk-happyanivmessage .slick-prev.slick-disabled:before,.aniversary-page .bk-happyanivmessage .slick-next.slick-disabled:before{border-color:#d6d6d6;opacity:1}.aniversary-page .bk-happyanivmessage .slick-prev:after,.aniversary-page .bk-happyanivmessage .slick-next:after{content:"";width:12px;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:inline-block;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;border-top:1px solid #917153;border-right:1px solid #917153}.aniversary-page .bk-happyanivmessage .slick-prev.slick-disabled:after,.aniversary-page .bk-happyanivmessage .slick-next.slick-disabled:after{border-color:#d6d6d6}.aniversary-page .bk-happyanivmessage .slick-prev:after{-webkit-transform:rotate(225deg);transform:rotate(225deg);right:-3px}.aniversary-page .bk-happyanivmessage .slick-next:after{right:7px}.aniversary-page .bk-happyanivmessage button{-webkit-transition:.5s;transition:.5s}.aniversary-page .bk-happyanivmessage button:not(.slick-disabled):hover{opacity:.5}.aniversary-page .bk-happyanivmessage button.slick-disabled:hover{cursor:auto}.aniversary-page .bk-happyanivmessage .message-slide .txt-box{margin-top:5px}.aniversary-page .bk-happyanivmessage .message-slide .txt-box p{color:#917153}.aniversary-page .bk-happyanivmessage .message-slide .txt-box p.post{font-size:.875em}.aniversary-page .bk-happyanivmessage .slide-message-area .slick-track .slick-slide .img-box{position:relative;-webkit-transition:.5s;transition:.5s}.aniversary-page .bk-happyanivmessage .slide-message-area .slick-track .slick-slide .img-box:hover{cursor:pointer;opacity:.5}.aniversary-page .bk-happyanivmessage .slide-message-area .slick-track .slick-slide .img-box::before{content:"";display:inline-block;position:absolute;width:20px;height:20px;background:url(https://amritara.itembox.design/item/images/15thanniversary/message_parts.svg);background-repeat:no-repeat;right:10px;bottom:10px}.aniversary-page .bk-happyanivmessage .message-slide.customer .slick-list .slick-track{margin-left:-8px;margin-right:-8px}.aniversary-page .bk-happyanivmessage .message-slide.customer .slick-list .slick-track .slick-slide{max-width:324px;height:416px;padding-left:8px;padding-right:8px}.aniversary-page .bk-happyanivmessage .message-slide.customer .slick-list .slick-track .slick-slide>div{background-color:#fff;height:416px;padding-left:1.5625em;padding-right:1.5625em;padding-top:2.5em}.aniversary-page .bk-happyanivmessage .message-slide.customer .slick-list .slick-track .slick-slide>div::before{content:"";display:block;width:33px;height:30px;background:url(https://amritara.itembox.design/item/images/15thanniversary/message_icon.svg);margin:auto;margin-bottom:1em}.aniversary-page .bk-happyanivmessage .message-slide.customer .slick-list .slick-track .slick-slide p{font-family:YakuHanJP_Narrow,"Yu Gothic Medium","Yu Gothic",YuGothic,"Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans JP",Meiryo,sans-serif;font-size:.875em;line-height:2.142857}.aniversary-page .bk-amri-history{background-color:rgba(98,82,63,.7);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);padding-top:7.1875em;padding-bottom:5em;margin-top:37.5em}.aniversary-page .bk-amri-history .title-area.aniv-container h3,.aniversary-page .bk-amri-history .title-area.aniv-container .sub-title,.aniversary-page .bk-amri-history p{color:#fff}.aniversary-page .bk-amri-history ol.hisotry-list{list-style:none}.aniversary-page .bk-amri-history ol.hisotry-list li{display:-webkit-box;display:-ms-flexbox;display:flex;height:190px}.aniversary-page .bk-amri-history ol.hisotry-list li+li{margin-top:94px}.aniversary-page .bk-amri-history ol.hisotry-list li.mini .discliption-area p.discliption-body{margin-top:10px;font-size:.875em}.aniversary-page .bk-amri-history ol.hisotry-list li.mini .discliption-area .discliption-title{font-size:1.125em}.aniversary-page .bk-amri-history ol.hisotry-list li.mini .daily-area .daily::after{top:45px;height:120%}.aniversary-page .bk-amri-history ol.hisotry-list .daily-area{max-width:15%;width:100%;text-align:center}.aniversary-page .bk-amri-history ol.hisotry-list .daily-area p{font-size:1.875em;position:relative;height:100%;letter-spacing:.1em}.aniversary-page .bk-amri-history ol.hisotry-list .daily-area .daily::after{content:"";display:block;width:4px;height:115%;background-image:radial-gradient(#FFFFFF 40%, transparent 40%);background-size:12px 12px;position:absolute;top:62px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:-1}.aniversary-page .bk-amri-history ol.hisotry-list .discliption-area{width:87.09%;margin-left:78px;display:-webkit-box;display:-ms-flexbox;display:flex}.aniversary-page .bk-amri-history ol.hisotry-list .discliption-area .discliption-title{font-size:1.375em;padding-top:5px;letter-spacing:.1em}.aniversary-page .bk-amri-history ol.hisotry-list .discliption-area .discliption-title.wing{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:unset}.aniversary-page .bk-amri-history ol.hisotry-list .discliption-area .discliption-title.wing .txt{margin-bottom:10px}.aniversary-page .bk-amri-history ol.hisotry-list .discliption-area .discliption-title.wing::before,.aniversary-page .bk-amri-history ol.hisotry-list .discliption-area .discliption-title.wing::after{content:"";display:inline-block;width:34px;height:80px}.aniversary-page .bk-amri-history ol.hisotry-list .discliption-area .discliption-title.wing::before{background:url(https://amritara.itembox.design/item/images/15thanniversary//history_parts_l.svg) no-repeat center}.aniversary-page .bk-amri-history ol.hisotry-list .discliption-area .discliption-title.wing::after{background:url(https://amritara.itembox.design/item/images/15thanniversary/history_parts_r.svg) no-repeat center}.aniversary-page .bk-amri-history ol.hisotry-list .discliption-area p.discliption-body{line-height:2;margin-top:1em}.aniversary-page .bk-amri-history ol.hisotry-list .discliption-area .left-box{max-width:460px;width:100%}.aniversary-page .bk-amri-history ol.hisotry-list .discliption-area .right-box{margin-left:34px}.aniversary-page .bk-amri-history ol.hisotry-list .discliption-area .right-box img{width:100%}.aniversary-page .bk-amri-history ol.hisotry-list .discliption-area .right-box .img-box{width:100%}.aniversary-page .bk-amri-history ol.hisotry-list .discliption-area p.discliption-body{max-width:460px}.aniversary-page .bk-amri-history ol.hisotry-list li.mini .daily-area p{font-size:1.375em}.aniversary-page .bk-amri-history ol.hisotry-list .mini .discliption-area{display:block}.aniversary-page .bk-amri-history ol.hisotry-list .discliption-area p.discliption-body{margin-top:1em}.aniversary-page .bk-amri-history ol.hisotry-list li.double-contents{height:380px}.aniversary-page .bk-amri-history ol.hisotry-list li.double-contents .discliption-area+.discliption-area{margin-top:78px}.aniversary-page .bk-amri-history .history-list-area.aniv-container{max-width:1168px;margin-left:auto;margin-right:auto}.aniversary-page .bk-amri-history .history-list-area.aniv-container+.total-txt-box{margin-top:5em}.aniversary-page .bk-amri-history .history-list-area.aniv-container+.total-txt-box p{font-size:1.375em}.aniversary-page .bk-amri-history li:last-child .daily-area .daily:after{display:none}.aniversary-page section.banner-sec{background-color:#fff;padding-top:6.25em;padding-bottom:6.25em}.aniversary-page section.banner-sec .banner-area.aniv-container{max-width:1256px;margin-left:auto;margin-right:auto}.aniversary-page section.banner-sec .banner-area.aniv-container ul{margin-left:-8px;margin-right:-8px}.aniversary-page section.banner-sec .banner-area.aniv-container ul li{padding-left:8px;padding-right:8px}.aniversary-page .modal-container{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;background:rgba(0,0,0,.5);padding:40px 20px;overflow:auto;opacity:0;visibility:hidden;-webkit-transition:.3s;transition:.3s;-webkit-box-sizing:border-box;box-sizing:border-box}.aniversary-page .modal-container:before{content:"";display:inline-block;vertical-align:middle;height:100%}.aniversary-page .modal-container.active{opacity:1;visibility:visible}.aniversary-page .modal-body{position:relative;display:inline-block;vertical-align:middle;width:90%}.aniversary-page .modal-content{text-align:left}.aniversary-page .modal-body .img-box{text-align:center}@media(max-width: 1199px){.aniversary-page section.bk-about .aniv-link-area .aniv-link-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-30px}.aniversary-page section.bk-about .aniv-link-area .aniv-link-list li{width:33.333333%;margin-top:30px}.aniversary-page section.bk-about .aniv-message-area.aniv-container{padding-right:5vw}.aniversary-page section.bk-about .aniv-message-area.aniv-container .left-content{width:100%}.aniversary-page section.bk-about .aniv-message-area.aniv-container .right-box{width:100%;margin-top:50px}.aniversary-page section.bk-about .aniv-message-area.aniv-container .right-box img{width:100%}.aniversary-page section.bk-about .aniv-message-area .flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.aniversary-page section.bk-about .representative-message-area.aniv-container{padding-left:5vw;margin-top:unset}.aniversary-page section.bk-about .representative-message-area .flex{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:unset}.aniversary-page section.bk-about .representative-message-area .flex .left-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin-top:2em;-ms-flex-negative:unset;flex-shrink:unset}.aniversary-page section.bk-about .representative-message-area .flex .left-content img{width:100%}.aniversary-page section.bk-about .representative-message-area .flex .right-content{padding-top:5em}}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li div{position:relative}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li div::before{background-color:rgba(0,0,0,.2);position:absolute;top:0;right:0;bottom:0;left:0;content:" "}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li div p{z-index:1}.sm{display:none}.aniversary-page .bk-amri-history ol.hisotry-list .daily-content .discliption-area{width:91.09%}.aniversary-page .bk-amri-history ol.hisotry-list li.double-contents{height:430px}.aniversary-page .bk-amri-history ol.hisotry-list li.double-contents .daily-area .daily::after{height:105%}@media(max-width: 959px){.aniversary-page .bk-amri-history ol.hisotry-list .daily-area{max-width:18.91%}.aniversary-page .bk-amri-history ol.hisotry-list .discliption-area{margin-left:56px}}@media(max-width: 767px){.aniversary-page .free-product-list.movie{margin-top:10em;padding-left:5vw;padding-right:5vw}.aniversary-page.aniv-paralax{background:unset}.aniversary-page.aniv-paralax::before{content:"";position:fixed;left:0;top:0;width:100%;height:100vh;background:url(https://amritara.itembox.design/item/images/15thanniversary/mv-sp.jpg) no-repeat center/cover;z-index:-1;display:block;background-position:center center;background-size:contain}.aniversary-page section.mv-paralax-content{height:500px}.aniversary-page .title-area{margin-bottom:5em}.aniversary-page .title-area .title{font-size:1.7142857em;line-height:1.75}.aniversary-page .title-area .sub-title{font-size:15px;margin-top:1em;margin-bottom:3.2666666em}.aniversary-page section.bk-about{padding-bottom:6.42857em}.aniversary-page section.bk-about .aniv-link-area .aniv-link-list{text-align:center;margin-left:-17px;margin-right:-17px}.aniversary-page section.bk-about .aniv-link-area .aniv-link-list li{width:50%;padding-left:17px;padding-right:17px}.aniversary-page section.bk-about .aniv-message-area{margin-top:6.42857em}.aniversary-page section.bk-about .aniv-message-area .flex .left-content p+p{margin-top:2.8571428em}.aniversary-page section.bk-about .youtube-area{margin-top:5em}.aniversary-page section.bk-about .representative-message-area .right-content p.message+.message{margin-top:2em}.aniversary-page .bk-anniversarylimitededition{padding-top:5em;padding-bottom:5em}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex,.aniversary-page .bk-anniversarylimitededition ul.campaign-list.flex,.aniversary-page .bk-anniversarylimitededition ul.product-list.flex{margin-left:unset;margin-right:unset;margin-top:-40px}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li,.aniversary-page .bk-anniversarylimitededition ul.campaign-list.flex li,.aniversary-page .bk-anniversarylimitededition ul.product-list.flex li{width:100%;padding-left:unset;padding-right:unset;margin-top:40px}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li img,.aniversary-page .bk-anniversarylimitededition ul.campaign-list.flex li img,.aniversary-page .bk-anniversarylimitededition ul.product-list.flex li img{width:100%}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li .txt-box p.time,.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li .txt-box p.summary,.aniversary-page .bk-anniversarylimitededition ul.campaign-list.flex li .txt-box p.time,.aniversary-page .bk-anniversarylimitededition ul.campaign-list.flex li .txt-box p.summary,.aniversary-page .bk-anniversarylimitededition ul.product-list.flex li .txt-box p.time,.aniversary-page .bk-anniversarylimitededition ul.product-list.flex li .txt-box p.summary{font-size:13px}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li .txt-box .main-txt,.aniversary-page .bk-anniversarylimitededition ul.campaign-list.flex li .txt-box .main-txt,.aniversary-page .bk-anniversarylimitededition ul.product-list.flex li .txt-box .main-txt{font-size:18px}.aniversary-page .bk-anniversarylimitededition .aniv-container+.aniv-container{margin-top:85px;padding-top:30px}.aniversary-page .bk-anniversarylimitededition ul.campaign-list.flex .txt-box .month,.aniversary-page .bk-anniversarylimitededition ul.campaign-list.flex .txt-box .count{font-size:13px}.aniversary-page .bk-anniversarylimitededition #aniv-4 .title-area{margin-bottom:3em}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li{margin-top:unset}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li div{padding-left:20px}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li:first-child{margin-top:3em}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li+li{margin-top:1em}.aniversary-page .bk-happyanivmessage{padding-top:5em;padding-bottom:5em}.aniversary-page .bk-happyanivmessage .slide-message-area .slide-area{padding-top:9.642857em}.aniversary-page .bk-happyanivmessage .slide-message-area .slick-track{margin-left:-15px;margin-right:-15px}.aniversary-page .bk-happyanivmessage .slide-message-area .slick-track .slick-slide{max-width:330px;padding-left:15px;padding-right:15px}.aniversary-page .bk-happyanivmessage .slide-message-area .message-slide .txt-box p.name{font-size:18px}.aniversary-page .bk-happyanivmessage .slide-message-area .slick-prev:before,.aniversary-page .bk-happyanivmessage .slide-message-area .slick-next:before{width:40px;height:40px}.aniversary-page .bk-happyanivmessage .slide-message-area .slick-next{right:5%;left:80%}.aniversary-page .bk-happyanivmessage .slide-message-area .slick-prev{right:19%}.aniversary-page .bk-happyanivmessage .slide-message-area+.slide-message-area{margin-top:unset}.aniversary-page .bk-happyanivmessage .message-slide.customer .slick-list .slick-track{margin-left:-15px;margin-right:-15px}.aniversary-page .bk-happyanivmessage .message-slide.customer .slick-list .slick-track .slick-slide{padding-left:15px;padding-right:15px}.aniversary-page .bk-happyanivmessage .message-slide.customer .slick-list .slick-track .slick-slide p{font-size:1em}.aniversary-page .bk-happyanivmessage .message-slide.customer .slick-list .slick-track .slick-slide>div{padding-left:1em;padding-right:1em;height:411px;padding-top:2em;max-width:230px}.aniversary-page .bk-happyanivmessage .message-slide.customer .slick-list .slick-track .slick-slide>div::before{margin-bottom:1.15em}.aniversary-page .bk-amri-history{margin-top:15.625em;padding-top:5em;padding-bottom:5em}.aniversary-page .bk-amri-history ol.hisotry-list li.mini .daily-area p{font-size:15px}.aniversary-page .bk-amri-history ol.hisotry-list .daily-area{width:70px}.aniversary-page .bk-amri-history ol.hisotry-list .daily-area p{font-size:15px}.aniversary-page .bk-amri-history ol.hisotry-list .discliption-area{margin-left:27px;display:block}.aniversary-page .bk-amri-history ol.hisotry-list .discliption-area .discliption-title{font-size:18px;padding-top:unset}.aniversary-page .bk-amri-history ol.hisotry-list .discliption-area .right-box{margin-left:unset;margin-top:25px}.aniversary-page .bk-amri-history ol.hisotry-list .discliption-area p.discliption-body{margin-top:2px}.aniversary-page .bk-amri-history ol.hisotry-list .discliption-area .left-box{max-width:unset}.aniversary-page section.banner-sec{padding-top:3.5714em;padding-bottom:3.5714em}.aniversary-page section.banner-sec .banner-area.aniv-container ul{margin:unset;-ms-flex-wrap:wrap;flex-wrap:wrap}.aniversary-page section.banner-sec .banner-area.aniv-container ul li{padding:unset;width:100%}.aniversary-page section.banner-sec .banner-area.aniv-container ul li img{width:100%}.aniversary-page section.banner-sec .banner-area.aniv-container ul li+li{margin-top:1em}.aniversary-page .bk-amri-history ol.hisotry-list .daily-area .daily::after{top:35px;height:110%}.aniversary-page .bk-amri-history ol.hisotry-list li{height:auto}.aniversary-page .bk-amri-history ol.hisotry-list li.mini .daily-area .daily::after{top:30px;height:163%}.aniversary-page .bk-amri-history ol.hisotry-list li+li{margin-top:70px}.aniversary-page .bk-amri-history ol.hisotry-list .daily-area .daily::after{display:none}.aniversary-page .bk-amri-history ol.hisotry-list .daily-area{position:relative}.aniversary-page .bk-amri-history ol.hisotry-list li:not(:last-child) .daily-area::after{content:"";display:block;width:4px;height:calc(100% + 30px);background-image:radial-gradient(#FFFFFF 31%, transparent 16%);background-size:12px 12px;position:absolute;top:30px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:-1}}@media(max-width: 767px){.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li div{height:176px;background-size:cover !important}.aniversary-page .bk-amri-history ol.hisotry-list .discliption-area .discliption-title.wing::before,.aniversary-page .bk-amri-history ol.hisotry-list .discliption-area .discliption-title.wing::after{width:43px}.aniversary-page .bk-amri-history ol.hisotry-list .daily-area{width:100%}.aniversary-page .bk-amri-history ol.hisotry-list .daily-area{max-width:19%}.aniversary-page .bk-amri-history ol.hisotry-list .discliption-area .discliption-title.wing .txt{padding-left:7px;text-align:center}.aniversary-page .bk-amri-history ol.hisotry-list li.double-contents{height:auto}}@media(max-width: 599px){.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex,.aniversary-page .bk-anniversarylimitededition ul.campaign-list.flex,.aniversary-page .bk-anniversarylimitededition ul.product-list.flex{max-width:280px;margin-left:auto;margin-right:auto}.aniversary-page .bk-anniversarylimitededition ul.banner-list.flex li,.aniversary-page .bk-anniversarylimitededition ul.campaign-list.flex li,.aniversary-page .bk-anniversarylimitededition ul.product-list.flex li{margin-top:30px}.aniversary-page .bk-amri-history ol.hisotry-list .daily-area{max-width:22%}.sm{display:block}}/*# sourceMappingURL=15thaniv.min.css.map */