@media (hover: hover){a:hover{opacity:1}a img:hover{opacity:1}}#container{position:relative}#container::before{display:block;position:absolute;content:'';top:0;left:0;right:0;width:100%;height:100%;z-index:0}@media only screen and (min-width: 768px){#container::before{background:url(../../images/alamode/sweets/img_bg.jpg);background-attachment:fixed;background-position:center top;background-repeat:repeat-y;background-size:100% auto}}@media only screen and (max-width: 767px){#container::before{position:fixed;height:100vh;background:url(../../images/alamode/sweets/img_bg.jpg);background-position:center top;background-repeat:repeat-y;background-size:100% auto;z-index:-1}}#navBar{font-family:"M PLUS Rounded 1c", メイリオ, sans-serif;-webkit-transform:rotate(0.03deg);transform:rotate(0.03deg)}#navBar>ul>li a{transition:all 0.2s}@media only screen and (min-width: 768px){.wrapper{padding:45px 0 80px}}@media only screen and (max-width: 767px){.wrapper{padding:10vw 0 8vw}}.contents{max-width:1150px;margin:0 auto}@media only screen and (max-width: 767px){.contents{width:100%;padding:0 3vw}}.contents *:focus{outline:none}.footerBandaiToys .footerBandaiToys__inner{width:100%;max-width:1200px}@media only screen and (min-width: 768px){.footerBandaiToys .footerBandaiToys__inner{width:98%}}@media only screen and (max-width: 767px){.footerBandaiToys .footerBandaiToys__inner{width:92vw}}#relatedLinks>h2{width:auto;max-width:990px}#relatedLinks>ul,#relatedLinks>.copy_area{width:auto;max-width:990px}.fancy-item{display:none}.fancybox-bg{background:rgba(0,0,0,0.5)}@media only screen and (max-width: 767px){.fancybox-slide{padding:0 2vw}}.fancybox-slide--iframe .fancybox-content{background:transparent}@media only screen and (max-width: 767px){.fancybox-slide--iframe .fancybox-content{width:94% !important}}.fancybox-content{max-width:1060px;position:relative;overflow:visible}@media only screen and (min-width: 768px){.fancybox-content{min-height:720px}}.fancybox-button--close,.fancybox-slide--html .fancybox-close-small{opacity:1;transition:1s ease;position:absolute;width:90px;height:66px;background:url(../../images/alamode/sweets/btn_close.png) 0 0 no-repeat;background-size:100% 100%}@media (hover: hover){.fancybox-button--close:hover,.fancybox-slide--html .fancybox-close-small:hover{transition:1s ease}}@media only screen and (hover: hover) and (min-width: 768px){.fancybox-button--close:hover,.fancybox-slide--html .fancybox-close-small:hover{-webkit-animation:2s anime-fuwa infinite;animation:2s anime-fuwa infinite}}.fancybox-button--close svg,.fancybox-slide--html .fancybox-close-small svg{display:none}@media only screen and (max-width: 767px){.fancybox-toolbar{bottom:0;width:100%;z-index:0}}@media only screen and (min-width: 768px){.fancybox-button--close{width:90px;height:66px;right:20px;top:20px}}@media only screen and (max-width: 767px){.fancybox-button--close{width:68px;height:50px;bottom:2.8vw;left:0;right:0;margin:auto}}body.compensate-for-scrollbar{margin-right:0}.contents h2{text-align:center;margin:0 auto}@media only screen and (max-width: 767px){.contents h2{width:98%}}.contents h3{text-align:center;z-index:1}@media only screen and (max-width: 767px){.contents h3{width:84%}}@media only screen and (min-width: 768px){.contents h3.aboutTit{margin:0 auto -55px}}@media only screen and (max-width: 767px){.contents h3.aboutTit{margin:0 auto -5vw}}@media only screen and (min-width: 768px){.contents h3.skytoneTit{margin:0 auto -28px}}@media only screen and (max-width: 767px){.contents h3.skytoneTit{margin:0 auto -3vw}}@media only screen and (min-width: 768px){.mainCol{margin:40px 0 70px}}@media only screen and (max-width: 767px){.mainCol{margin:8vw 0 9vw}}.aboutCol .aboutImg picture img{width:100%}#sweets{background:none;text-align:center}#sweets .subCol{width:280px;display:inline-block;background:url(../../images/alamode/sweets/bg_subcol.png) left top repeat-y;margin:95px 10px 110px 0;position:relative}#sweets .subCol .sbtnCol{margin-top:-80px;position:relative}#sweets .subCol .sbtnCol li:not(:first-child) a{background:url(../../images/alamode/sweets/bg_subbtn.png) top left no-repeat;width:232px;height:60px;display:block;margin:0 auto;text-align:left;padding:12px 0 0 43px;box-sizing:border-box;color:#96643a;font-weight:bolder;text-decoration:none}@media (hover: hover){#sweets .subCol .sbtnCol li:not(:first-child) a:hover{color:#f3a45e}}#sweets .subCol .sbtnCol li:not(:first-child) a img{display:none}#sweets .subCol .sbtnCol li:not(:first-child) a span{display:none}#sweets .subCol:before{content:"";height:100px;width:280px;display:block;background:url(../../images/alamode/sweets/bg_subcol-top.png) left bottom no-repeat;position:absolute;top:-100px}#sweets .subCol:after{content:"";height:114px;width:280px;display:block;background:url(../../images/alamode/sweets/bg_subcol-btm.png) left bottom no-repeat;position:absolute;bottom:-114px}#sweets .subCol .cpBnrCol{margin:15px 30px}#sweets .subCol .cpBnrCol .bxslider2 div:first-child{margin-top:0}#sweets .mainColInner{display:inline-block;width:700px;max-width:calc(100% - 20px);margin:0 auto;display:inline-block;vertical-align:top}#sweets .mainColInner h2{margin-bottom:30px}#sweets .mainColInner h2 img{width:100%}#sweets .mainColInner .contents{margin:43px 0 76px;background:url(../../images/alamode/sweets/bg_maincol.png) left top/contain repeat-y;padding-bottom:30px;position:relative}#sweets .mainColInner .contents:before{content:"";height:28px;display:block;background:url(../../images/alamode/sweets/bg_maincol-top.png) left bottom/contain no-repeat;position:absolute;top:-28px;right:0;left:0}#sweets .mainColInner .contents:after{content:"";height:30px;max-width:100%;display:block;background:url(../../images/alamode/sweets/bg_maincol-btm.png) left top/contain no-repeat;position:absolute;bottom:-28px;right:0;left:0}#sweets .mainColInner .contents .contentsInner{width:672px;max-width:100%;margin:0 auto;position:relative}#sweets .mainColInner .contents .contentsInner h3{margin:0;position:relative;top:-20px;left:-12px;margin-bottom:-12px}#sweets .mainColInner .contents .contentsInner h4{margin-top:10px}@media only screen and (max-width: 767px){#sweets .mainColInner .contents .contentsInner img{width:100%}}#sweets .mainColInner .btnBtmCol{margin-top:-20px}#sweets .mainColInner .btnBtmCol li:first-child{margin-bottom:15px}#sweets .mainColInner .btnBtmCol li img{width:100%;max-width:499px}#sweets .btnGoodsCol{font-size:0;margin:10px 0 0}#sweets .btnGoodsCol li{display:inline-block;margin:2px}#sweets h5{margin-top:20px}#sweets .btnHenshinCol{font-size:0;margin:10px 0}#sweets .btnHenshinCol li{display:inline-block;max-width:calc(33.3333% - 10px);margin:0 5px 20px}@media only screen and (max-width: 767px){#sweets .btnHenshinCol li{max-width:calc(50% - 10px)}}#sweets .btnAsCol{font-size:0;margin:10px 0 -20px}#sweets .btnAsCol li{display:inline-block;max-width:calc(33.3333% - 10px);margin:0 5px 20px}@media only screen and (max-width: 767px){#sweets .btnAsCol li{max-width:calc(50% - 10px)}}#sweets #animal_sweets>ul li.newSweets{position:relative}#sweets #animal_sweets>ul li.newSweets:after{content:"";background:url(../../images/alamode/sweets/gnav/img_new.png) top right no-repeat;background-size:contain;width:30%;display:block;position:absolute;padding:76% 0 0 0;left:0;top:0;max-width:59px}#sweets .btnRecipeCol{font-size:0;margin:10px 0 0}#sweets .btnRecipeCol li{display:inline-block;margin:0 2px 20px}#sweets .txt_caution{margin:30px 0 0}@media only screen and (max-width: 767px){#sweets .txt_caution{margin:15px 0 0}}.btnTopPage{font-family:"M PLUS Rounded 1c", メイリオ, sans-serif;-webkit-transform:rotate(0.03deg);transform:rotate(0.03deg);margin:2em auto 0}@media only screen and (min-width: 768px){.btnTopPage{width:580px}}@media only screen and (max-width: 767px){.btnTopPage{width:80%}}.btnTopPage a{display:block;width:100%;text-align:center;text-decoration:none;border:2px solid #42bcfb;border-radius:5px;font-weight:bold;text-decoration:none;color:#42bcfb;background-color:#fff;transition:1s ease}@media only screen and (min-width: 768px){.btnTopPage a{padding:8px 0;font-size:16px;font-size:1.6rem}}@media only screen and (max-width: 767px){.btnTopPage a{padding:1.2vw 0;font-size:14px;font-size:1.4rem}}.btnTopPage a:before{width:10px;height:10px;content:'';background:url(../../images/alamode/sweets/blue_arrow_l.png);background-size:contain;position:relative;display:inline-block;vertical-align:middle}@media only screen and (min-width: 768px){.btnTopPage a:before{margin-right:15px}}@media only screen and (max-width: 767px){.btnTopPage a:before{margin-right:3px;top:-1px}}@media (hover: hover){.btnTopPage a:hover{color:#fff;border:2px solid #42bcfb;background:#42bcfb;opacity:1;transition:1s ease}}@media only screen and (hover: hover) and (min-width: 768px){.btnTopPage a:hover{-webkit-animation:2s anime-fuwa infinite;animation:2s anime-fuwa infinite}}@media (hover: hover){.btnTopPage a:hover:before{content:'';background:url(../../images/alamode/sweets/white_arrow_l.png);background-size:cover}}@media only screen and (hover: hover) and (max-width: 767px){.btnTopPage a:hover:before{top:-1px}}.cAnimTit{-webkit-animation:anime-title 1s 1.6s 1 forwards;animation:anime-title 1s 1.6s 1 forwards;opacity:0}.cAnimTit-sub{-webkit-animation:anime-title-sub 1.4s 2.4s 1 forwards;animation:anime-title-sub 1.4s 2.4s 1 forwards;opacity:0}.cAnimCon{-webkit-animation:anime-content 1s 2s 1 forwards;animation:anime-content 1s 2s 1 forwards;opacity:0}.jsAnimTit-sub{opacity:0;transition:ease}.jsAnimTit-sub.-active{opacity:0;-webkit-animation:anime-title-sub 1.4s .5s 1 forwards;animation:anime-title-sub 1.4s .5s 1 forwards}.jsAnimCon{opacity:0;transition:ease}.jsAnimCon.-active{opacity:1;-webkit-animation:anime-content 1s 1 forwards;animation:anime-content 1s 1 forwards}.jsAnimList{opacity:0;transition:ease}.jsAnimList.-active{opacity:0;-webkit-animation:anime-scroll 1.2s 1s 1 forwards;animation:anime-scroll 1.2s 1s 1 forwards}.jsAnimNew{opacity:0}.jsAnimNew.-active{opacity:0;-webkit-animation:anime-rotate 1s 1.2s ease-in-out 1 forwards;animation:anime-rotate 1s 1.2s ease-in-out 1 forwards}@-webkit-keyframes anime-title{0%{opacity:0;-webkit-transform:translateY(-12px);transform:translateY(-12px)}70%{opacity:1;-webkit-transform:translateY(-4px);transform:translateY(-4px)}85%{opacity:1;-webkit-transform:translateY(-8px);transform:translateY(-8px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anime-title{0%{opacity:0;-webkit-transform:translateY(-12px);transform:translateY(-12px)}70%{opacity:1;-webkit-transform:translateY(-4px);transform:translateY(-4px)}85%{opacity:1;-webkit-transform:translateY(-8px);transform:translateY(-8px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes anime-title-sub{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:1;-webkit-transform:translateY(2px);transform:translateY(2px)}60%{opacity:1;-webkit-transform:translateY(-4px);transform:translateY(-4px)}70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-webkit-transform:translateY(-2px);transform:translateY(-2px)}90%{opacity:1;-webkit-transform:translateY(4px);transform:translateY(4px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anime-title-sub{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:1;-webkit-transform:translateY(2px);transform:translateY(2px)}60%{opacity:1;-webkit-transform:translateY(-4px);transform:translateY(-4px)}70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-webkit-transform:translateY(-2px);transform:translateY(-2px)}90%{opacity:1;-webkit-transform:translateY(4px);transform:translateY(4px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes anime-content{0%{opacity:0;-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}95%{opacity:1;-webkit-transform:scale(1.01, 1.01);transform:scale(1.01, 1.01)}100%{opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes anime-content{0%{opacity:0;-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}95%{opacity:1;-webkit-transform:scale(1.01, 1.01);transform:scale(1.01, 1.01)}100%{opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes anime-scroll{from{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anime-scroll{from{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes anime-fuwa{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes anime-fuwa{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@-webkit-keyframes anime-rotate{0%{opacity:0;-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}70%{opacity:1;-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}100%{opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes anime-rotate{0%{opacity:0;-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}70%{opacity:1;-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}100%{opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1)}}
