@charset "UTF-8";.t-shadow{text-shadow:0 0 10px rgba(255,255,255,.6),0 3px 6px rgba(255,255,255,.3),3px 0 6px rgba(255,255,255,.3),0 -3px 6px rgba(255,255,255,.3),-3px 0 6px rgba(255,255,255,.3)}body{position:relative}#fix-area{background:url(../assets/alice-theme_tao-body-bg.jpg) no-repeat left 50%;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:fixed;width:100%;height:100%;position:fixed;top:0;left:0}@media (max-width: 750px){#fix-area{display:none!important}}main.main-contents{width:100%;max-width:750px;margin-left:auto;margin-right:auto;position:relative;color:#fff;z-index:1;text-align:center;font-family:\30d2\30e9\30ae\30ce\660e\671d  ProN W3,HiraMinProN-W3,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,MS PMincho,MS \660e\671d,serif}#contents-wrap{width:100%;background-image:-moz-linear-gradient(90deg,rgb(232,203,149) 0%,rgb(174,142,81) 25%,rgb(16,23,34) 75%,rgb(16,23,34) 100%);background-image:-webkit-linear-gradient(90deg,rgb(232,203,149) 0%,rgb(174,142,81) 25%,rgb(16,23,34) 75%,rgb(16,23,34) 100%);background-image:-ms-linear-gradient(90deg,rgb(232,203,149) 0%,rgb(174,142,81) 25%,rgb(16,23,34) 75%,rgb(16,23,34) 100%)}header{width:100%;max-width:750px;background:#101722;color:#fff;text-align:center;position:fixed;padding:1.5rem 0;z-index:999}header nav ul{width:100%;display:flex;-webkit-align-items:center;align-items:center;gap:15px;padding-left:1.5rem}header nav ul a{color:#fff;font-size:2rem;font-weight:700}header .cart{position:absolute;right:10px;top:1.5rem;width:calc(66 / 750 * 100vw);max-width:66px}@media (min-width: 751px){header{padding:2rem 0}header nav ul{gap:30px;-webkit-justify-content:center;justify-content:center;padding-left:0}header nav ul a{font-size:3.2rem}}#main-visual{width:100%;padding-bottom:0;padding-top:7rem}@media (min-width: 751px){#main-visual{padding-top:9rem}}section#about{background:url(../assets/alice-theme_tao-about-bg.png) no-repeat 50% top;background-attachment:100%}section#about h2{width:85.6vw;max-width:642px;margin-left:auto;margin-right:auto}section#about .text{font-size:1.8rem;line-height:2}@media (min-width: 751px){section#about .text{font-size:3rem}}section#product h2{width:calc(490 / 750 * 100vw);max-width:490px;margin-left:auto;margin-right:auto}section#product .item-slide li{padding:0 1rem}.slide-arrow{cursor:pointer;margin:-20px auto auto;position:absolute;top:50%;width:40px;z-index:1}.prev-arrow{left:5%}.next-arrow{right:5%}@media (min-width: 751px){.slide-arrow{width:90px;margin-top:-45px}}section#focus{background:url(../assets/alice-theme_tao-item-bg.png) no-repeat left top;-webkit-background-size:100%;-o-background-size:100%;background-size:100%}section#focus h2{width:calc(490 / 750 * 100vw);max-width:490px;margin-left:auto;margin-right:auto}section#focus ul.focus-nav{border-bottom:1px solid #ae8e51}section#focus ul.focus-nav li{border-top:1px solid #ae8e51}section#focus ul.focus-nav li a{display:block}section#focus ul.focus-nav li.coming{opacity:.5}.item-box{margin-top:2rem;background:url(../assets/alice-theme_tao-item-bg.jpg) repeat;-webkit-background-size:200px 400px;-o-background-size:200px 400px;background-size:200px 400px;padding:5px}.item-box .box-in{border:1px solid #ae8e51;position:relative;padding:30px 0}.item-box .str{width:39px;height:auto;position:absolute;left:50%;top:-19px;margin-left:-19px}.item-box h3{font-size:2.6rem}.item-box .catch{width:84vw;max-width:630px;height:calc(264 / 750 * 100vw);max-height:264px;margin-left:auto;margin-right:auto;background:url(../assets/alice-theme_tao-item-catch-bg.png) no-repeat 50% 50%;-webkit-background-size:100%;-o-background-size:100%;background-size:100%;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.item-box .main-ph{position:relative;margin-left:auto;margin-right:auto;width:calc(550 / 750 * 100vw);max-width:550px;margin-bottom:3rem}.item-box .main-p{width:100%}#item01 .mess{width:40.8vw;max-width:306px;position:absolute;left:-10px;bottom:-10px}.item-box .item-slide2{width:calc(590 / 750 * 100vw);max-width:590px;margin-left:auto;margin-right:auto}.item-box .slick-dots{bottom:-40px!important}.item-box .slick-dots li button{width:100%;height:100%;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.item-box .slick-dots li button:before{content:""!important;background:#ae8e51;opacity:1!important}.item-box .slick-dots li.slick-active button:before{background:#fff}.item-box .btn{margin-top:6rem;width:68vw;max-width:510px;margin-left:auto;margin-right:auto}#item02 .main-p{width:calc(550 / 750 * 100vw);max-width:550px;margin-left:0;margin-right:auto}#item02 .main-p2{width:60vw;max-width:450px;margin-left:auto;margin-right:-10px}#item02 .lead{margin-top:2rem;margin-top:6rem}#item02 .lead span{color:#fdaa0d}#item02 .mess{width:calc(301 / 750 * 100vw);max-width:301px;position:absolute;left:-10px;bottom:20px}#item02 .btn{margin-top:0}#item03 .catch{margin:3rem auto}#item03 .mess{width:42vw;max-width:315px;position:absolute;left:-10px;bottom:-10px}@media (min-width: 751px){.item-box .str{width:78px;top:-39px;margin-left:-39px}.item-box .box-in{padding:50px 0}.item-box h3{font-size:4rem}.item-box .catch{font-size:3rem}.item-box .main-ph{margin-bottom:5rem}.item-box .btn{margin-top:10rem}#item02 .lead{margin-top:8rem;font-size:3rem}}section#special{background:#ad8f56;position:relative}section#special .brush{position:absolute;left:10%;top:-30px;width:calc(302 / 750 * 100vw);max-width:302px}section#special h2{width:calc(428 / 750 * 100vw);max-width:428px;margin-left:auto;margin-right:auto}section#special .text{font-size:2rem;list-style:1.2}section#special .image{width:88vw;max-width:660px;margin-left:auto;margin-right:auto}@media (min-width: 751px){section#special .text{font-size:3rem}}section#netflix{padding-top:0;color:#101722}section#netflix .video_box{position:relative;width:100%;aspect-ratio:16/9}.video_box iframe{position:absolute;top:0;left:0;width:100%;height:100%}section#netflix .btn{width:72vw;max-width:540px;margin-left:auto;margin-right:auto}section#netflix .lead{font-size:2rem}section#netflix .logo{width:calc(220 / 750 * 100vw);max-width:220px;margin-left:auto;margin-right:auto}section#netflix .comics{width:calc(233 / 750 * 100vw);max-width:233px;margin-left:auto;margin-right:auto}section#netflix .text span{display:block;padding-top:2rem;opacity:.5}@media (min-width: 751px){section#netflix .lead{font-size:3rem}}footer{background:#101722}
/*# sourceMappingURL=/cdn/shop/t/7/assets/alice-theme_tao.css.map */
