.btn_mod,.inner,.sec_child_product .txt_mod02,.sec_mv h1{
text-align:center
}
.main,.sec_about,.sec_mv{
position:relative
}
#microfur ul li{
list-style:none
}
#microfur img{
-webkit-box-shadow:none;box-shadow:none;border:none
}
.sec_about .about_wrap .img_wrap .left_col,.sec_about .about_wrap .img_wrap .right_col{
position:absolute;width:385px;box-shadow:0 0 #fff0;animation:1s ease-in-out 3s forwards shadow;height:516px;overflow:hidden
}
.inner,.sec_child_product .inner{
max-width:1300px
}
.sec_into_micofur #spinner,.sec_into_micofur #spinner a{
transform-style:preserve-3d;transform-origin:center center
}
html{
scroll-behavior:smooth
}
.main{
width:100%;margin:0;overflow:hidden
}
.inner{
width:100%;margin:0 auto
}
.btn_mod{
display:inline-block;padding:15px 17px;border-radius:20px;background-color:var(--brown-bg-color02);transition:opacity .3s
}
.btn_mod:hover{
opacity:.7
}
.btn_mod span{
font-weight:700;color:var(--main-color)
}
.mb-0{
margin-bottom:0
}
@keyframes fadeInFirst{
0%{
opacity:0
}
to{
opacity:1
}

}
@keyframes FadeInSec{
to{
opacity:1
}

}
@keyframes toBottom{
to{
transform:translateY(0);background-position:center 0
}

}
@keyframes shadow{
to{
box-shadow:0 0 19.1px #fff
}

}
@keyframes slideLeft{
0%{
clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%);transform:scale(1) translateY(80px)
}
50%{
clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)
}
to{
clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);transform:scale(1) translateY(-5px)
}

}
@keyframes slideBeforeLeft{
0%{
transform:scale(1) translateY(-5px)
}
to{
transform:scale(1) translateY(-20px)
}

}
@keyframes slideRight{
0%{
clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 0%);transform:scale(1) translateY(0)
}
50%{
clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)
}
to{
clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);transform:scale(1) translateY(30px)
}

}
@keyframes slideBeforeRight{
0%{
transform:scale(1) translateY(30px)
}
to{
transform:scale(1) translateY(100px)
}

}
.sec_mv{
margin-top:-2px;animation:1.5s ease-in-out forwards fadeInFirst
}
.sec_mv h1{
position:absolute;bottom:33%;left:23%;font-size:168px;font-family:futura-pt,sans-serif;font-weight:500;font-style:italic;color:transparent;width:53.472%;background-clip:text;-webkit-background-clip:text;background-size:300% 300%
}
.sec_mv h1.animate{
background-image:linear-gradient(to bottom,#fff 30%,#fff0 50%);background-position:center 100%;transform:translateY(-20px);animation:2.5s ease-out 1s forwards toBottom
}
.animi_fadeIn{
margin-top:-240px;opacity:0;animation:1.5s ease-in-out 2s forwards FadeInSec
}
.sec_about{
margin-bottom:-55px;min-height:964px;background:url(https://cdn.shopify.com/s/files/1/0593/3613/0738/files/microfur-series-202507-img_about.png) top center/cover no-repeat
}
.sec_about .about_wrap{
position:relative;width:83.462%;margin:0 auto;text-align:left;padding-top:204px;justify-content:space-between
}
.sec_about .about_wrap .about_language{
position:absolute;top:16%;left:1%
}
.sec_about .about_wrap .about_language a{
font-weight:400
}
.sec_about .about_wrap .about_language span{
font-weight:400;margin:0 10px
}
.sec_about .about_wrap .text_wrap .ttl_h2,.sec_gift .list_card01{
margin-bottom:45px;padding-left:0
}
.sec_about .about_wrap .text_wrap .txt_mod01{
margin-bottom:40px;color:var(--black-color01);line-height:2
}
.sec_about .about_wrap .img_wrap .left_col{
top:5%;right:9%;border-radius:10px;z-index:4
}
.sec_about .about_wrap .img_wrap .right_col{
top:47%;right:-3%;border-radius:10px;z-index:3
}
.sec_about .img_wrap .list_slide{
position:relative;width:100%;z-index:10
}
.sec_about .img_wrap .list_slide li{
position:absolute;top:0;left:0;width:100%;height:516px
}
.sec_about .img_wrap .list_slide li img{
border-radius:10px;width:100%;height:100%;object-fit:cover;position:relative;z-index:1;transform:scale(1) translateY(0)
}
.sec_about .img_wrap .left_col .list_slide li img{
clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%)
}
.sec_about .img_wrap .left_col .list_slide li.before img{
position:relative;z-index:2;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);animation:5s linear forwards slideBeforeLeft
}
.sec_about .img_wrap .left_col .list_slide li.active img{
position:relative;z-index:3;animation:3s linear slideLeft
}
.sec_about .img_wrap .right_col .list_slide li img{
clip-path:polygon(0% 0%,100% 0%,0% 0%,0% 100%)
}
.sec_about .img_wrap .right_col .list_slide li.before img{
position:relative;z-index:2;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);animation:7.5s linear forwards slideBeforeRight
}
.sec_about .img_wrap .right_col .list_slide li.active img{
position:relative;z-index:3;animation:3s linear slideRight
}
.sec_child_product{
position:relative;padding-top:235px;margin-bottom:220px
}
.sec_child_product:before{
content:"";background:url(https://cdn.shopify.com/s/files/1/0593/3613/0738/files/microfur-series-202507-bg_child_product.png) center/100% no-repeat;width:100%;height:1729px;top:53px;left:0;z-index:-2;position:absolute
}
.sec_child_product .ttl_h2{
text-align:center;margin-bottom:100px
}
.child_prd_detail,.sec_gift .list_card01,.sec_gift .list_card02{
justify-content:space-between
}
.child_detail_wrap{
width:600px;margin-bottom:30px;position:relative
}
.child_detail_wrap .ttl_h3,.child_detail_wrap .txt_mod01,.daily_wear_prd{
text-align:left
}
.child_prod_img{
border-radius:10px;margin-bottom:30px;overflow:hidden
}
.child_detail_wrap:first-child:before{
content:"";background:url(https://cdn.shopify.com/s/files/1/0593/3613/0738/files/microfur-series-202507-icon_leg02.png) center/100% no-repeat;width:55px;height:55px;position:absolute;top:-63px;left:-11px
}
.child_detail_wrap:nth-child(2):before{
content:"";background:url(https://cdn.shopify.com/s/files/1/0593/3613/0738/files/microfur-series-202507-icon_leg01.png) center/100% no-repeat;width:55px;height:55px;position:absolute;bottom:107px;right:8px
}
.child_detail_wrap:nth-child(3):before{
content:"";background:url(https://cdn.shopify.com/s/files/1/0593/3613/0738/files/microfur-series-202507-icon_leg02.png) center/100% no-repeat;width:70px;height:61px;position:absolute;bottom:125px;right:8px
}
.child_detail_wrap:nth-child(3):after{
content:"";background:url(https://cdn.shopify.com/s/files/1/0593/3613/0738/files/microfur-series-202507-bg_child_prd03.png) center/100% no-repeat;width:707px;height:689px;position:absolute;bottom:-122px;left:-152px;z-index:-1
}
.child_detail_wrap:nth-child(4):before{
content:"";background:url(https://cdn.shopify.com/s/files/1/0593/3613/0738/files/microfur-series-202507-icon_leg01.png) center/100%;width:55px;height:55px;position:absolute;bottom:102px;right:260px
}
.child_detail_wrap:nth-child(4):after{
content:"";background:url(https://cdn.shopify.com/s/files/1/0593/3613/0738/files/microfur-series-202507-bg_child_prd04.png) center/100%;width:666px;height:615px;z-index:-1;left:auto;top:-143px;right:-230px;position:absolute
}
.sec_vedio .inner{
max-width:1440px
}
.video-container{
position:relative;display:inline-block;width:100%;height:820px;margin-bottom:100px
}
.sec_gift .choice_gift,.sec_vedio .txt_mod01{
margin-bottom:70px
}
#myVideo{
width:100%;display:block;height:100%
}
.center-play-button{
display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background:url(https://cdn.shopify.com/s/files/1/0593/3613/0738/files/microfur-series-202507-icon_play.png) center center/contain no-repeat;cursor:pointer;z-index:2
}
.sec_only_product{
margin-bottom:120px;padding:0 20% 0 10%
}
.only_prd_inner{
width:1220px;text-align:center
}
.only_prd_wrap{
margin-bottom:85px;position:relative
}
.only_prd_bgwarp01{
position:absolute;width:971px;height:892px;top:-347px;left:-30%;z-index:-1
}
.only_prd_bgwarp02{
position:absolute;width:958px;height:896px;top:-36%;right:-52%;z-index:-1
}
.only_prd_left{
width:558px;height:380px;margin-right:40px
}
.only_prd_right{
width:620px;text-align:left
}
.txt_mod01.mgr_btm{
margin-bottom:60px
}
.sliding .slick-list{
overflow:visible
}
.sliding .ttl_h3{
color:var(--black-color01)
}
.menu-content li a,.sec_gift .text_brown{
color:var(--main-color)
}
.sec_slider{
text-align:center;margin-bottom:95px
}
.info_wrap{
width:860px;position:relative;padding:30px 75px;border:1px solid var(--border-color);border-radius:20px;margin-right:60px
}
.info_wrap:before{
content:"";background:url(https://cdn.shopify.com/s/files/1/0593/3613/0738/files/microfur-series-202507-img_panda01.png) 0 0/cover no-repeat;width:65px;height:62px;position:absolute;top:-29px;left:20px;z-index:1
}
.info_wrap:after{
content:"";background:url(https://cdn.shopify.com/s/files/1/0593/3613/0738/files/microfur-series-202507-img_panda02.png) 0 0/cover no-repeat;width:40px;height:38px;position:absolute;bottom:5px;right:53px
}
.sliding .slick-dots li{
width:10px;height:10px;border-radius:20px;border:1px solid var(--gray-color)
}
.sliding .slick-dots li.slick-active{
width:10px;height:10px;border:1px solid var(--main-color);background:var(--main-color)
}
.slick-dots li button:before{
display:none
}
.sliding .info_wrap{
transition:transform 1s;height:330px
}
.sliding .info_wrap.slick-slide.slick-current.slick-active.slick-center{
transform:scale(1.1);z-index:2;transition:transform 1s;background:#fff;box-shadow:-10px 10px 10px -9px #00000026;-webkit-box-shadow:-10px 10px 10px -9px rgba(0,0,0,.15);-moz-box-shadow:-10px 10px 10px -9px rgba(0,0,0,.15)
}
.sliding .slick-list.draggable{
padding-bottom:60px!important
}
.sec_into_micofur{
background:url(https://cdn.shopify.com/s/files/1/0593/3613/0738/files/microfur-series-202507-bg_intro_micofur.png) center/cover no-repeat;-webkit-background-size:cover;-o-background-size:cover;overflow:hidden
}
.sec_into_micofur #carousel{
perspective:800px;width:100%;height:600px;position:relative;overflow:visible;user-select:none;-webkit-user-select:none;cursor:grab;max-width:740px;margin:0 auto
}
.sec_into_micofur #spinner{
width:100%;height:100%;position:absolute
}
.sec_into_micofur #spinner a, .sec_into_micofur #spinner div{
position:absolute;top:50%;left:35%
}
.sec_into_micofur #spinner img{
position:relative;top:0;left:0;height:auto
}
.sec_gift .inner{
max-width:1400px
}
.sec_gift .ttl_h3{
margin-bottom:50px
}
.sec_gift li .ttl_h4{
margin-left:70px
}
.sec_gift .recommend_gift{
margin-bottom:115px
}
.sec_gift .list_card01 li{
position:relative;width:47.222%;background-color:var(--brown-bg-color01);border-radius:0 0 20px 20px
}
.sec_gift .list_card01 li .ttl_h4{
padding:25px 0
}
.sec_gift .list_card01 li .icon_card01{
position:absolute;width:102px;height:98px;top:-24px;left:20px
}
.sec_gift .list_card01 li .img_card01{
width:100%;border-radius:0 0 20px 20px
}
.sec_gift .choice_gift .detail_wrap{
padding-bottom:125px
}
.sec_gift .list_card02{
margin-bottom:10px
}
.sec_gift .list_card02 li{
position:relative;width:30.694%;background-color:var(--pink-bg-color01);border-radius:0 0 10px 10px
}
.sec_gift .list_card02 li .ttl_h4{
color:var(--pink-color);padding:25px 0 30px
}
.sec_gift .list_card02 li .icon_card02{
position:absolute;width:92px;height:88px;top:-24px;left:20px
}
.sec_gift .list_card02 li .img_card02{
width:100%;border-radius:0 0 10px 10px
}
.sec_gift .icon_tap{
position:absolute;width:34px;height:34px;background:url(https://cdn.shopify.com/s/files/1/0593/3613/0738/files/microfur-series-202507-icon_tap_white.png) 0 0/cover no-repeat;cursor:pointer;-webkit-transition:.6s;transition:.6s
}
.sec_gift .icon_tap.is_active{
background:url(https://cdn.shopify.com/s/files/1/0593/3613/0738/files/microfur-series-202507-icon_tap_pink.png) 0 0/cover no-repeat
}
.sec_gift .icon_tap01{
top:33%;left:47%
}
.sec_gift .icon_tap02{
top:49%;left:20%
}
.sec_gift .icon_tap03{
top:52%;right:27%
}
.sec_gift .icon_tap04{
top:71%;left:45%
}
.sec_gift .icon_tap05{
top:93%;left:33%
}
.sec_gift .list_detail_pc,.sec_gift .list_detail_sp{
position:relative;margin-bottom:65px
}
.sec_gift .list_detail_pc li,.sec_gift .list_detail_sp li{
position:absolute;left:50%;top:2px;transform:translate(-50%);width:30.694%;background-color:var(--pink-bg-color02);border-radius:10px;padding:20px 0;opacity:0;visibility:hidden;-webkit-transition:.6s;transition:.6s
}
.sec_gift .list_detail_pc li.is_active,.sec_gift .list_detail_sp li.is_active{
opacity:1;visibility:visible
}
.sec_gift .list_detail_pc li .title_detail,.sec_gift .list_detail_sp li .title_detail{
color:var(--pink-color);font-weight:700
}
.sec_gift .choice_gift .btn_mod,.sec_gift .choice_gift .txt_mod01{
margin-bottom:25px
}
.sec_gift .choice_gift .btn_mod .txt_mod01{
margin-bottom:0
}
.sec_gift .choice_gift .btn_mod span{
font-weight:700
}
.sec_gift .choice_gift .txt_mod03{
color:var(--black-color02)
}
.menu-button{
position:fixed;top:48%;left:auto;right:2%;padding:20px;width:180px;height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;z-index:10;background:url(https://cdn.shopify.com/s/files/1/0593/3613/0738/files/microfur-series-202507-menu_small2.png?v=1753773587) 0 0/100% no-repeat
}
.menu-button div{
width:50px;height:45px;margin:-26px 0 0 5px
}
.menu-button span{
color:#fff;font-weight:500;font-size:14px;margin-top:-10px
}
.menu-overlay{
display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999;justify-content:flex-end
}
.menu-content{
background:url(https://cdn.shopify.com/s/files/1/0593/3613/0738/files/microfur-series-202507-menu_big.png) 0 0/100% no-repeat;width:590px;height:540px;position:relative;top:20%;right:0;z-index:20
}
.dog_left,.dog_right{
width:50px;height:50px
}
.close-button,.dog_left,.dog_right,.menu-content ul{
position:absolute
}
.menu-content ul{
width:210px;list-style:none;padding:0;margin:0;bottom:8%;left:48%
}
.menu-content li a{
font-size:14px;padding:10px 0;border-bottom:1px solid #ece5d2
}
.close-button{
top:110px;right:160px;font-size:35px;cursor:pointer;color:#553e00
}
.dog_left{
top:65%;left:22%
}
.dog_right{
top:45%;left:30%
}
#swip{
position:relative;overflow:hidden
}
#swip img{
position:absolute;top:0;left:0;width:100%;height:auto;opacity:0;transition:opacity 1s ease-in-out
}
#swip img.visible{
opacity:1
}
@media only screen and (min-width:2320px){
.animi_fadeIn{
margin-top:-360px
}

}
@media only screen and (min-width:1440px){
.sec_only_product{
padding:0 20%
}
.only_prd_inner{
position:relative;left:50%;transform:translate(-50%)
}

}
@media only screen and (min-width:1301px) and (max-width:1440px){
.sec_child_product:before{
height:120.909vw;top:2.706vw
}

}
@media only screen and (min-width:768px) and (max-width:1300px){
.btn_mod{
padding:1.154vw 1.308vw;border-radius:1.538vw
}
.child_prod_img,.sec_about .img_wrap .list_slide li img{
border-radius:.833vw
}
.info_wrap,.sliding .slick-dots li{
border-radius:1.667vw
}
.sec_mv{
margin-top:-.167vw
}
.sec_mv h1{
bottom:34%;left:20%;font-size:12.92vw;width:64.167%
}
.animi_fadeIn{
margin-top:-20vw
}
.sec_about{
margin-bottom:-4.583vw;min-height:80.333vw
}
.sec_about .about_wrap{
width:90.417%;padding-top:17vw
}
.sec_about .about_wrap .about_language span{
margin:0 .833vw
}
.sec_about .about_wrap .text_wrap .ttl_h2,.sec_gift .list_card01{
margin-bottom:3.75vw
}
.sec_about .about_wrap .text_wrap .txt_mod01{
margin-bottom:3.333vw
}
.sec_about .about_wrap .img_wrap .left_col,.sec_about .about_wrap .img_wrap .right_col{
width:29.62vw;height:43vw;border-radius:.833vw
}
.sec_about .img_wrap .list_slide li{
height:43vw
}
.sliding .slick-dots li,.sliding .slick-dots li.slick-active{
width:.833vw;height:.833vw
}
.sec_child_product{
padding-top:17.5vw;margin-bottom:10.667vw
}
.sec_child_product:before{
height:118.31vw;top:-2.923vw
}
.sec_child_product .inner{
max-width:80.333vw
}
.sec_child_product .ttl_h2{
margin-bottom:8.333vw
}
.child_detail_wrap,.child_prod_img,.sec_vedio .txt_mod01{
margin-bottom:2.5vw
}
.child_detail_wrap{
width:39vw
}
.child_detail_wrap:first-child:before{
width:4.583vw;height:4.583vw;top:-5.25vw;left:-.917vw
}
.child_detail_wrap:nth-child(2):before{
width:4.583vw;height:4.583vw;bottom:8.917vw;right:.667vw
}
.child_detail_wrap:nth-child(3):before{
width:5.833vw;height:5.083vw;bottom:14.917vw;right:.667vw
}
.child_detail_wrap:nth-child(3):after{
width:53.167vw;height:48.75vw;bottom:-3.833vw;left:-12.667vw
}
.child_detail_wrap:nth-child(4):before{
width:4.583vw;height:4.583vw;bottom:13.083vw;right:19.75vw
}
.child_detail_wrap:nth-child(4):after{
width:54.167vw;height:49.833vw;top:-12.5vw;right:-18.833vw
}
.sec_vedio .inner{
max-width:110.769vw;width:80.667vw
}
.sec_vedio{
margin-bottom:9.167vw
}
.icon_play{
width:11.667vw;height:11.667vw
}
.vedio_wrap video{
width:100%;height:68.333vw
}
.sec_only_product{
margin-bottom:10vw;padding:0 1% 0 3%
}
.only_prd_inner{
/*width:80.667vw*/
width:100%;
}
.only_prd_wrap{
margin-bottom:7.083vw
}
.only_prd_bgwarp01{
width:82.833vw;height:49.667vw;top:-32.5vw;left:-37%
}
.only_prd_bgwarp02{
width:77.833vw;height:42.667vw
}
.only_prd_left{
width:50%;height:28vw;margin-right:3.333vw
}
.only_prd_right{
width:45%
}
.txt_mod01.mgr_btm{
margin-bottom:5vw
}
.sec_slider{
margin-bottom:7.917vw
}
.info_wrap{
width:63.667vw;padding:2.5vw 4.25vw;margin-right:5.5vw
}
.info_wrap:before{
width:5.417vw;height:5.167vw;top:-2.417vw;left:1.667vw
}
.info_wrap:after{
width:3.333vw;height:3.167vw;bottom:.417vw;right:4.417vw
}
.sliding .info_wrap{
min-height:19.167vw
}
.sliding .info_wrap.slick-slide.slick-current.slick-active.slick-center{
box-shadow:-.833vw .833vw .833vw -9px #000000;-webkit-box-shadow:-.833vw .833vw .833vw -9px rgba(0,0,0,.15);-moz-box-shadow:-.833vw .833vw .833vw -9px rgba(0,0,0,.15)
}
.sliding .slick-list.draggable{
padding-bottom:5vw!important
}
.sec_slider .inner{
width:90vw
}
.sec_into_micofur #carousel{
height:60vw;max-height:600px
}
.sec_into_micofur #spinner a, .sec_into_micofur #spinner div{
left:37%
}
.sec_gift .inner{
width:100%
}
.sec_gift .ttl_h3{
margin-bottom:4.167vw
}
.sec_gift li .ttl_h4{
margin-left:5.833vw;height: 80px;text-align: left
}
.sec_gift .recommend_gift{
margin-bottom:9.583vw
}
.sec_gift .list_card01 li,.sec_gift .list_card01 li .img_card01{
border-radius:0 0 1.667vw 1.667vw
}
.sec_gift .list_card01 li .ttl_h4{
padding:2.083vw 0 2.083vw 2vw
}
.sec_gift .list_card01 li .icon_card01{
width:8.5vw;height:8.167vw;top:-2vw;left:.667vw
}
.sec_gift .choice_gift{
margin-bottom:5.833vw
}
.sec_gift .choice_gift .detail_wrap{
padding-bottom:10.417vw
}
.sec_gift .list_card02{
margin-bottom:.833vw
}
.sec_gift .list_card02 li,.sec_gift .list_card02 li .img_card02{
border-radius:0 0 .833vw .833vw
}
.sec_gift .list_card02 li .ttl_h4{
padding:2.083vw 0 2.5vw
}
.sec_gift .list_card02 li .icon_card02{
width:6.667vw;height:6.333vw;top:-2vw;left:-.333vw
}
.sec_gift .icon_tap{
width:2.833vw;height:2.833vw;background:url(https://cdn.shopify.com/s/files/1/0593/3613/0738/files/microfur-series-202507-icon_tap_white.png) 0 0/cover no-repeat
}
.sec_gift .icon_tap.is_active{
background:url(https://cdn.shopify.com/s/files/1/0593/3613/0738/files/microfur-series-202507-icon_tap_pink.png) 0 0/cover no-repeat
}
.sec_gift .list_detail_pc,.sec_gift .list_detail_sp{
margin-bottom:5.417vw
}
.sec_gift .list_detail_pc li,.sec_gift .list_detail_sp li{
left:50%;top:.167vw;transform:translate(-50%);border-radius:.833vw;padding:1.667vw 0
}
.sec_gift .choice_gift .btn_mod,.sec_gift .choice_gift .txt_mod01{
margin-bottom:2.083vw
}
.menu-button{
padding:1.538vw;width:13.846vw;height:15.385vw
}
.menu-button div{
width:3.846vw;height:3.462vw;margin:-2vw 0 0 .385vw
}
.menu-button span{
font-size:1.077vw;margin-top:-.769vw
}
.menu-content{
width:46.385vw;height:43.538vw;right:0;top:15%
}
.menu-content ul{
width:16.154vw
}
.menu-content li a{
font-size:1.077vw;padding:.769vw 0
}
.close-button{
top:8.462vw;right:12.308vw;font-size:2.692vw
}
.dog_left,.dog_right{
width:3.846vw;height:3.846vw
}
.sliding .info_wrap{
height:300px
}

}
@media only screen and (max-width:767px){
.sec_about .about_wrap,.sec_about .text_wrap,.sec_gift .list_detail_pc,.sec_gift .list_detail_sp,.seemore{
position:relative
}
.inner,.sec_child_product .txt_mod02,.sec_into_micofur .inner .txt_mod01.mgr_btm,.sec_into_micofur .inner h2.ttl_h2,.sec_into_micofur .inner p.txt_mod02,.sec_vedio .inner{
text-align:left
}
.inner{
max-width:100%
}
.btn_mod{
padding:4vw 4.533vw;border-radius:5.333vw
}
.sec_mv{
margin-top:-.533vw
}
.sec_mv h1{
position:absolute;bottom:33%;left:0;font-size:25.6vw;width:95.467%
}
.animi_fadeIn{
margin-top:-66.133vw
}
.sec_about{
margin-bottom:-.533vw;min-height:307.467vw;background:url(https://cdn.shopify.com/s/files/1/0593/3613/0738/files/microfur-series-202507-img_about_sp.png) top center/cover no-repeat
}
.sec_into_micofur,.seemore{
background:0 0
}
.sec_about .about_wrap{
width:93.067vw;padding-top:22.667vw;flex-direction:column
}
.sec_about .about_wrap .about_language{
top:-5%;left:37%
}
.sec_about .about_wrap .about_language span{
margin:0 2.667vw
}
.sec_about .about_wrap .text_wrap .ttl_h2,.sec_gift .choice_gift .txt_mod01,.sec_gift .list_card01{
margin-bottom:5.333vw
}
.sec_about .about_wrap .text_wrap .txt_mod01{
margin-bottom:7.667vw
}
.sec_about .about_wrap .img_wrap{
position:relative;height:88vw
}
.sec_about .about_wrap .img_wrap .left_col{
top:2%;right:28%;width:65.6vw;height:88vw;border-radius:2.667vw
}
.sec_about .about_wrap .img_wrap .right_col{
top:74%;right:2%;width:65.6vw;height:88vw;border-radius:2.667vw
}
.sec_about .img_wrap .list_slide li{
height:88vw
}
.sliding .slick-dots li,.sliding .slick-dots li.slick-active{
width:2.833vw;height:2.833vw
}
.sec_about .img_wrap .list_slide li img{
border-radius:2.667vw
}
.sec_child_product{
padding-top:17.5vw;margin-bottom:10.667vw
}
.sec_child_product:before{
height:121.5vw;top:0
}
.sec_child_product .inner{
max-width:95vw
}
.sec_child_product .ttl_h2{
margin-bottom:14.333vw;text-align:left
}
.child_prd_detail{
justify-content:initial
}
.child_detail_wrap{
width:91%;margin-bottom:22vw
}
.child_prod_img{
margin-bottom:5.5vw
}
.child_detail_wrap:first-child,.child_detail_wrap:nth-child(3){
margin-left:8vw
}
.child_detail_wrap:first-child .child_prod_img,.child_detail_wrap:nth-child(3) .child_prod_img{
border-radius:1.833vw 0 0 1.833vw;margin-right:-5vw
}
.child_detail_wrap:nth-child(2) .child_prod_img,.child_detail_wrap:nth-child(4) .child_prod_img{
border-radius:0 1.833vw 1.833vw 0;margin-left:-5vw
}
.child_detail_wrap:first-child:before{
width:7.583vw;height:6.583vw;top:-8.25vw;left:49.083vw
}
.child_detail_wrap:nth-child(2):before{
width:7.583vw;height:7.583vw;bottom:27.917vw;right:20.667vw
}
.child_detail_wrap:nth-child(3):before{
width:8.833vw;height:8.083vw;bottom:auto;right:auto;top:2vw;left:-4vw
}
.child_detail_wrap:nth-child(3):after{
width:121.167vw;height:111.75vw;bottom:226.167vw;left:-17.667vw
}
.child_detail_wrap:nth-child(4):before{
width:7.583vw;height:6.583vw;bottom:34.083vw;right:-.25vw
}
.child_detail_wrap:nth-child(4):after{
width:124.167vw;height:116.833vw;top:-140.5vw;right:-22.833vw
}
.child_detail_wrap:last-child{
margin-bottom:6vw
}
video::-webkit-media-controls-overlay-play-button,video::-webkit-media-controls-play-button,video::-webkit-media-controls-start-playback-button{
display:none!important
}
.sec_vedio{
margin-bottom:9.167vw
}
.sec_vedio .inner{
width:100%
}
.sec_vedio .ttl_h2,.sec_vedio .txt_mod01,.sec_vedio .txt_mod02{
padding:0 2.5vw
}
.sec_gift .t_left,.sec_gift .ttl_h3{
padding-left:4vw;text-align:left
}
.icon_play{
width:11.667vw;height:11.667vw
}
.sec_vedio .txt_mod01{
margin-bottom:4.5vw
}
.video-container{
height:100%;margin-bottom:0
}
.vedio_wrap video{
width:100%;height:68.333vw
}
.sec_only_product{
margin-bottom:10vw;padding:0 1% 0 3%
}
.only_prd_inner{
width:95vw;text-align:left
}
.only_prd_wrap{
margin-bottom:7.083vw
}
.only_prd_bgwarp01{
width:122.833vw;height:64.667vw;top:-107.5vw
}
.only_prd_bgwarp02{
width:79.833vw;height:74.667vw;display:none
}
.only_prd_left{
width:100%;margin-right:0;height:66vw
}
.only_prd_right{
width:49.667vw
}
.txt_mod01.mgr_btm{
margin-bottom:13vw
}
.seemore{
min-width:13vw;padding:2vw 14vw;font-size:3.5vw;display:flex;justify-content:center;margin:0 auto;border-radius:5vw;border:1px solid var(--main-color);font-weight:600;color:var(--main-color)
}
.only_sp.smooth{
transition:.5s
}
.seemore:before{
content:"";background:url(https://cdn.shopify.com/s/files/1/0593/3613/0738/files/microfur-series-202507-icon_down.png) 0 0/100% no-repeat;width:4.5vw;height:4.5vw;position:absolute;top:3vw;left:73%
}
.seemore.active:before{
background:url(https://cdn.shopify.com/s/files/1/0593/3613/0738/files/microfur-series-202507-icon_up.png) 0 0/100% no-repeat
}
#textGroup{
display:none;margin-bottom:5vw
}
#textGroup .txt_mod01{
margin-bottom:3vw
}
.sec_slider{
margin-bottom:15.917vw
}
.sec_gift .list_card01 li:first-child,.sec_gift .list_card02 li:first-child,.sec_gift .ttl_h3,.sec_into_micofur{
margin-bottom:12vw
}
.info_wrap{
width:86.667vw;padding:4.5vw 4.25vw;border-radius:4.667vw;border:.3vw solid var(--border-color);margin-right:5.5vw
}
.info_wrap:before{
width:14.417vw;height:12.167vw;top:-7.417vw;left:-.333vw
}
.info_wrap:after{
width:11.333vw;height:10.167vw;bottom:.417vw;right:1.417vw
}
.sliding .slick-dots li{
border-radius:1.667vw
}
.sliding .info_wrap{
min-height:78.167vw
}
.sliding .info_wrap.slick-slide.slick-current.slick-active.slick-center{
box-shadow:-.833vw .833vw .833vw -9px #00000026;-webkit-box-shadow:-.833vw .833vw .833vw -9px rgba(0,0,0,.15);-moz-box-shadow:-.833vw .833vw .833vw -9px rgba(0,0,0,.15)
}
.sliding .slick-list.draggable{
padding-bottom:5vw!important
}
.sec_slider .inner{
width:90vw;text-align:left
}
.sec_slider .slick-dots{
bottom:-10.695vw
}
.sec_slider .slick-dotted.slick-slider{
margin-bottom:26.738vw
}
.sliding .ttl_h3{
font-size:4.3vw
}
.sec_into_micofur .inner{
width:95vw;text-align:center
}
.sec_into_micofur #carousel{
height:98vw;perspective:30000px
}
.sec_into_micofur #spinner a, .sec_into_micofur #spinner div{
left:33%
}
.sec_gift .inner{
text-align:center
}
.sec_gift .choice_gift .btn_mod,.sec_gift .txt_mod01.mgr_btm{
margin-bottom:6.667vw
}
.sec_gift li .ttl_h4{
margin-left:18.667vw
}
.sec_gift .recommend_gift{
margin-bottom:13.867vw
}
.sec_gift .list_card01,.sec_gift .list_card02{
flex-direction:column
}
.sec_gift .list_card01 li,.sec_gift .list_card02 li{
width:100%;border-radius:0
}
.sec_gift .list_card01 li .ttl_h4{
padding:2.667vw 0.5vw 5.333vw;text-align:left;margin-left:27.667vw
}
.sec_gift .list_card01 li .icon_card01{
position:absolute;width:28vw;height:26.933vw;top:-6.4vw;left:2vw
}
.sec_gift .list_card01 li .img_card01,.sec_gift .list_card02 li .img_card02{
border-radius:0
}
.sec_gift .choice_gift{
margin-bottom:9.333vw
}
.sec_gift .choice_gift .detail_wrap{
padding-bottom:8vw
}
.sec_gift .list_card02{
margin-bottom:10px
}
.sec_gift .list_card02 li:nth-child(2){
margin-bottom:2.667vw
}
.sec_gift .list_card02 li.tap_item{
width:100%;background-color:unset;border-radius:0;padding-bottom:45vw
}
.sec_gift .list_card02 li .ttl_h4{
        padding: 5.333vw 0 7.467vw 7vw;
        text-align: left;
}
.sec_gift .list_card02 li .icon_card02{
width:24.533vw;height:23.467vw;top:-6.4vw;left:2vw
}
.sec_gift .icon_tap{
width:9.067vw;height:9.067vw;background:url(https://cdn.shopify.com/s/files/1/0593/3613/0738/files/microfur-series-202507-icon_tap_white.png) 0 0/cover no-repeat
}
.sec_gift .icon_tap.is_active{
background:url(https://cdn.shopify.com/s/files/1/0593/3613/0738/files/microfur-series-202507-icon_tap_pink.png) 0 0/cover no-repeat
}
.sec_gift .icon_tap05{
width:8vw;height:8vw;top:92%;left:33%
}
.sec_gift .list_detail_pc li,.sec_gift .list_detail_sp li{
left:50%;top:.533vw;transform:translate(-50%);width:90.667%;border-radius:2.667vw;padding:5.333vw 0
}
.menu-button{
padding:1.538vw;width:30.846vw;height:25.385vw;margin-right:-10vw;top:auto;bottom:43vw
}
.menu-button div{
width:9.846vw;height:3.462vw;margin:5vw 0 0 .385vw
}
.menu-button span{
font-size:2.077vw;margin-top:3.231vw
}
.menu-content{
width:100%;height:140.056vw;right:-18%
}
.dog_left,.dog_right{
width:9.846vw;height:9.846vw
}
.menu-content ul{
width:44.154vw;bottom:22%
}
.menu-content li a{
font-size:3.077vw;padding:1.769vw 0
}
.close-button{
top:17.462vw;right:37.308vw;font-size:7.692vw
}
.dog_left{
top:41%;left:30%
}
.dog_right{
top:55%;left:20%
}
.menu-overlay{
top:-.978vw;left:-45.658vw;width:139vw;height:111vh
}
	#contents {padding-top: 0 !important;}
	.page-width, .c_inner {padding: 0 !important}

}
@media only screen and (max-width:375px){
.menu-button{
bottom:12vw
}

}

.choice_gift_note {

    background-color: var(--pink-bg-color02);
    border: 10px solid #fff;
    border-width: 10px 1em 0;
    color: var(--main-color);
    padding: 1em;
    font-size: 13px;

}

@media only screen and (min-width: 750px) {

    .choice_gift_note {

        background-color: var(--pink-bg-color02);
        border: none;
        position: absolute;
        border-radius: 1em;
        margin-top: 13px;
    
}


}
@media only screen and (max-width: 749px) {
.choice_gift .btn_mod .txt_mod01,.sec_gift .choice_gift .btn_mod .txt_mod01 {margin-bottom: 0;}
}

.info_wrap .txt_mod01 {text-align: left;}

