article{overflow:hidden}#mv{position:relative;padding-bottom:30px}#mv .mv_txt{position:absolute;top:150px;left:0;padding-left:160px;width:100%;z-index:5;color:#fff;text-shadow:0 0 20px rgba(0,0,0,.4)}#mv .mv_txt h2{font-size:48px;font-size:4.8rem;font-weight:500;line-height:1.375}#mv .mv_txt p{font-size:26px;font-size:2.6rem;font-weight:500;line-height:1.6;padding-top:30px}#mv #mv_slide .slick-dots{text-align:left;left:0;bottom:130px}#mv #mv_slide img{width:100%}#mv #item_slide{margin-top:-50px}#mv #item_slide li .item_block{height:175px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#mv #mv_slide .slick-dots{text-align:left;left:0;bottom:130px}#mv #mv_slide.slick-dotted.slick-slider{margin-bottom:0}#mv #mv_slide .slick-dots li{display:block}#mv #mv_slide .slick-dots li button:before{opacity:.8;color:#fff;font-size:14px}#mv #mv_slide .slick-dots li.slick-active button:before{opacity:.75;color:#cc0001}@keyframes fadezoom{0%{transform:scale(1)}100%{transform:scale(1.2)}}#news{width:1160px;margin:0 auto 125px;display:flex;flex-wrap:wrap}#news h3{color:#fff;border-radius:6px 0 0 6px;background-color:#000;width:100px;font-size:24px;font-size:2.4rem;text-align:center;position:relative;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}#news h3:before{content:"";width:1px;height:20px;background-color:#626262;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#news .news_continar{background-color:#000;color:#fff;width:calc(100% - 210px);padding:20px}#news .news_continar p{display:inline-block}#news .news_continar p.date{font-size:14px;font-size:1.4rem;padding-right:15px}#news .news_continar p.cat{font-size:12px;font-size:1.2rem;border-radius:4px;background-color:#626262;padding:6px 10px}#news .news_continar p.cat.buy{background-color:#ffd800}#news .news_continar p.ttl{font-size:16px;font-size:1.6rem;padding-left:20px}#news .link{width:110px}#news .link a{display:flex;-webkit-align-items:center;align-items:center;width:100%;height:100%;border-radius:0 6px 6px 0;background-color:#cc0001;color:#fff;font-size:16px;font-size:1.6rem;padding-left:20px;position:relative}#news .link a:before{content:"";width:17px;height:8px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/arrow_white_s.png) 0 0 no-repeat;background-size:100% auto;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#news .link a:hover:before{right:10px}#brand{text-align:center;padding-bottom:130px}#brand .main_txt{font-size:28px;font-size:2.8rem;font-weight:500;padding-bottom:50px;line-height:1.4}#brand ul{width:820px;margin:0 auto;display:flex;flex-wrap:wrap}#brand ul li{width:33.3333%;border:1px solid silver}#brand ul li:nth-child(n+4){margin-top:-1px}#brand ul li:nth-child(3n),#brand ul li:nth-child(3n+2){margin-left:-1px}#brand ul li a,#brand ul li>div{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100%;padding:15px 0}#brand ul li a .img,#brand ul li>div .img{width:100%;height:0;padding-top:33.3333%;position:relative}#brand ul li a .img img,#brand ul li>div .img img{width:100%;height:auto;position:absolute;top:50%;left:0;transform:translate(0,-50%)}#brand ul li a p,#brand ul li>div p{text-align:center;font-size:14px;font-size:1.4rem;line-height:1.5}#brand .btn_wrap{padding-top:75px}#reason{width:1240px;margin:0 auto}#reason .reason01{position:relative;padding-top:40px;padding-left:50px}#reason .reason01 h4{font-size:30px;font-size:3rem;font-weight:500;line-height:1.6}#reason .reason01 h4 span{background:linear-gradient(transparent 50%,#fc0 50%);padding:0 10px;display:inline-block;line-height:1.4}#reason .reason01 .pic{padding-top:70px;position:relative}#reason .reason01 .pic .reason01_pic01{position:absolute;width:48px;top:69px;left:211px;opacity:0;transform:translate3d(0,-150px,0);opacity:0;-webkit-transition:.4s cubic-bezier(.25,.46,.45,.94);-o-transition:.4s cubic-bezier(.25,.46,.45,.94);transition:.4s cubic-bezier(.25,.46,.45,.94);transition-delay:.8s}#reason .reason01 .pic .reason01_pic01.active{opacity:1;transform:translate3d(0,0px,0)}#reason .reason01 .pic .reason01_pic02{width:515px}#reason .reason01 .btn_wrap{padding-top:60px}#reason .reason01 .btn_wrap a{width:350px;display:block;border:2px solid #cc0001;border-radius:8px;background-color:#fff;box-shadow:0 0 7px rgba(0,0,0,.4);color:#cc0001;font-size:26px;font-size:2.6rem;font-weight:500;line-height:1;padding:35px 0 35px 25px;overflow:hidden;position:relative}#reason .reason01 .btn_wrap a span{position:relative;z-index:2}#reason .reason01 .btn_wrap a:before{content:"";position:absolute;left:0;top:0;width:0;height:0;border-style:solid;border-width:30px 30px 0 0;border-color:#cc0001 transparent transparent;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#reason .reason01 .btn_wrap a:after{content:"";width:27px;height:8px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/arrow_red.png) 0 0 no-repeat;background-size:100% auto;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#reason .reason01 .btn_wrap a:hover span{color:#fff}#reason .reason01 .btn_wrap a:hover:before{content:"";position:absolute;width:100%;height:100%;border-width:0;background-color:#cc0001}#reason .reason01 .btn_wrap a:hover:after{right:10px}#reason .reason01:after{content:"";width:860px;height:330px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/top/bg_reason01.png) 0 0 no-repeat;background-size:100% auto;position:absolute;top:0;left:-80px;z-index:-1;opacity:0;transform:translate3d(-250px,0px,0);-webkit-transition:.4s cubic-bezier(.25,.46,.45,.94);-o-transition:.4s cubic-bezier(.25,.46,.45,.94);transition:.4s cubic-bezier(.25,.46,.45,.94)}#reason .reason01.active:after{transform:translate3d(0,0px,0);opacity:1}#reason .reason02{position:relative;padding-bottom:480px}#reason .reason02 .pic{width:640px;height:622px;position:absolute;right:45px;top:-240px}#reason .reason02 .reason02_pin{width:78px;position:absolute;top:276px;left:284px;z-index:1}#reason .reason02 .reason_slide_block p{display:none}#reason .reason02 .num{position:absolute;top:30px;z-index:10;width:58px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#reason .reason02 .num01{width:52px;margin:0 auto;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transform:translate3d(0,15px,0);opacity:0;transition-delay:0}#reason .reason02 .num02{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transform:translate3d(0,15px,0);opacity:0;transition-delay:.2s}#reason .reason02 .num03{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transform:translate3d(0,15px,0);opacity:0;transition-delay:.4s}#reason .reason02 .num04{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transform:translate3d(0,15px,0);opacity:0;transition-delay:.6s}#reason .reason02 .num05{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transform:translate3d(0,15px,0);opacity:0;transition-delay:.8s}#reason .reason02 .reason02_pic01{width:640px;height:622px;position:absolute;right:0;top:0}#reason .reason02 #reason_slide_block01{position:absolute;width:220px;top:0;left:210px;z-index:2;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#reason .reason02 #reason_slide_block01:hover{transform:rotateY(180deg)}#reason .reason02 #reason_slide_block02{position:absolute;width:220px;top:150px;right:0;z-index:2;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#reason .reason02 #reason_slide_block02:hover{transform:rotateY(180deg)}#reason .reason02 #reason_slide_block03{position:absolute;width:220px;top:400px;right:80px;z-index:2;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#reason .reason02 #reason_slide_block03:hover{transform:rotateY(180deg)}#reason .reason02 #reason_slide_block04{position:absolute;width:220px;top:400px;left:80px;z-index:2;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#reason .reason02 #reason_slide_block04:hover{transform:rotateY(180deg)}#reason .reason02 #reason_slide_block05{position:absolute;width:220px;top:150px;left:0;z-index:2;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#reason .reason02 #reason_slide_block05:hover{transform:rotateY(180deg)}#reason .reason02 .reason02_circle{position:absolute;top:108px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:448px;z-index:1}#reason .reason02:after{content:"";width:860px;height:330px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/top/bg_reason02.png) 0 0 no-repeat;background-size:100% auto;position:absolute;top:90px;right:-80px;z-index:-1;opacity:0;transform:translate3d(250px,0px,0);-webkit-transition:.4s cubic-bezier(.25,.46,.45,.94);-o-transition:.4s cubic-bezier(.25,.46,.45,.94);transition:.4s cubic-bezier(.25,.46,.45,.94)}#reason .reason02.active:after{transform:translate3d(0,0px,0);opacity:1}#reason .reason02.active .num01{transform:translate3d(0,0,0);opacity:1}#reason .reason02.active .num02{transform:translate3d(0,0,0);opacity:1}#reason .reason02.active .num03{transform:translate3d(0,0,0);opacity:1}#reason .reason02.active .num04{transform:translate3d(0,0,0);opacity:1}#reason .reason02.active .num05{transform:translate3d(0,0,0);opacity:1}#how{padding-top:100px;padding-bottom:150px;position:relative}#how:after{content:"";position:absolute;top:520px;right:105vw;z-index:-1;display:block;background:#f1f1f1;transform:rotate(-10deg) translateX(0);width:150vw;height:540px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transition-delay:1s}#how.active:after{right:-25vw}#how h3{text-align:center;font-weight:700;font-size:46px;font-size:4.6rem;position:relative;line-height:1;padding-bottom:80px}#how h3:before{content:"";position:absolute;left:50%;bottom:50px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80px;height:2px;background-color:#cc0001}#how .how_inner{width:1080px;margin:0 auto;display:flex;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}#how .how_block{width:calc(50% - 20px);margin-bottom:40px}#how .how_block a{display:block}#how .how_block a:hover .txt{transform:scale(.95,.95)}#how .how_block a:hover .txt:before{right:15px}#how .how_block img{z-index:1;position:relative}#how .how_block .txt{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;box-shadow:0 0 7px rgba(0,0,0,.4);background-color:#fff;text-align:center;padding-top:25px;padding-bottom:40px;width:81%;margin:-110px auto 0;z-index:2;position:relative}#how .how_block .txt:before{content:"";width:39px;height:11px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/arrow_red_l.png) 0 0 no-repeat;background-size:100% auto;position:absolute;right:25px;bottom:20px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#how .how_block .txt h4{font-size:30px;font-size:3rem;font-weight:500;line-height:1;position:relative;padding-bottom:15px}#how .how_block .txt h4:before{content:"";position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60px;height:3px;background-color:#cc0001}#how .how_block .txt p{padding-top:15px;font-size:20px;font-size:2rem;font-weight:500}#how .btn_wrap{padding-top:20px}#performance{width:1160px;margin:0 auto;padding:0 65px 130px;position:relative}#performance .main_ttl{margin-bottom:20px}#performance .date{text-align:center;color:#cc0001;font-size:20px;font-size:2rem;padding-bottom:30px}#performance .item_block{text-align:center;padding:0 15px}#performance .item_block a{display:inline-block}#performance .item_block p{line-height:1.57;font-size:14px;font-size:1.4rem;position:relative;padding-top:28px;padding-bottom:70px;text-align:left}#performance .item_block p:before{content:"";width:136px;height:87px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/top/bg_performance.png) 0 0 no-repeat;background-size:100% auto;position:absolute;top:14px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}#performance .swiper-button-next{width:37px;height:68px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/slide_next.png) 0 0 no-repeat;background-size:100% auto;z-index:10;right:0}#performance .swiper-button-prev{width:37px;height:68px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/slide_prev.png) 0 0 no-repeat;background-size:100% auto;z-index:10;left:0}#performance .btn_wrap{padding-top:10px}#performance .btn_wrap a{padding-left:45px}#purchase{padding-bottom:80px}#purchase .purchase_inner{width:1240px;margin:0 auto;border:2px solid #cc0001;position:relative;padding:70px 0 50px}#purchase .purchase_inner:before{content:"";position:absolute;top:8px;left:8px;border:1px solid #cc0001;width:calc(100% - 16px);height:calc(100% - 16px)}#purchase .purchase_inner:after{content:"";position:absolute;background-color:#cc0001;top:-40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1px;height:60px}#purchase .purchase_inner .main_ttl{margin-bottom:30px}#purchase .purchase_inner p{font-size:22px;font-size:2.2rem;text-align:center;font-weight:500;padding-bottom:35px}#purchase .purchase_inner ul{width:780px;margin:0 auto;display:flex;flex-wrap:wrap;-webkit-align-items:center;align-items:center;padding-bottom:30px}#purchase .purchase_inner ul li{width:33.333%;text-align:center;font-size:18px;font-size:1.8rem;line-height:1.5;font-weight:500;padding:10px 0}.service_btn_wrap{padding-bottom:120px}#info{position:relative;padding-bottom:125px}#info:after{content:"";position:absolute;top:150px;left:105vw;z-index:-1;display:block;background:#f1f1f1;transform:rotate(10deg) translate3d(0,0,0);width:150vw;height:490px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transition-delay:.5s}#info.active:after{left:-25vw}#info .info_inner{width:1140px;margin:0 auto;display:flex;flex-wrap:wrap}#info .info_block{width:calc(33.333% - 30px);padding-left:10px;margin-left:45px}#info .info_block:hover .ttl a{color:#cc0001}#info .info_block:nth-of-type(3n+1){margin-left:0}#info .info_block:nth-of-type(2n){margin-top:110px}#info .info_block:nth-of-type(2n) .pic:after{background-color:#000}#info .info_block.active .pic:after{transform:translate3d(0,0,0)}#info .info_block .date{font-size:12px;font-size:1.2rem;color:#cc0001;display:inline-block;padding-right:10px}#info .info_block .cat{display:inline-block;font-size:12px;font-size:1.2rem;padding:4px 12px;background-color:#626262;color:#fff}#info .info_block .cat.buy{background-color:#ffd800}#info .info_block .pic{position:relative;margin-top:15px}#info .info_block .pic:after{content:"";width:290px;height:200px;background-color:#cc0001;z-index:1;position:absolute;bottom:-10px;left:-10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transform:translate3d(-40px,0,0)}#info .info_block .pic a{position:relative;z-index:2;display:inline-block;overflow:hidden;border:1px solid #d5d5d5}#info .info_block .pic a img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#info .info_block .pic a:hover img{transform:scale(1.1,1.1);opacity:1}#info .info_block .ttl{padding:20px 5px;line-height:1.625;font-size:16px;font-size:1.6rem}#info .info_block .tag{font-size:0}#info .info_block .tag li{display:inline-block;width:calc(50% - 5px);margin-left:10px;margin-bottom:12px}#info .info_block .tag li:nth-child(2n+1){margin-left:0}#info .info_block .tag li a{font-size:14px;font-size:1.4rem;line-height:1;text-align:center;display:block;border-radius:15px;border:1px solid #d3d3d3;background-color:#fff;padding:8px 0}#info .info_block .tag li a:hover{border-color:#cc0001}#info .btn_wrap{padding-top:70px}#info .btn_wrap .red-btn{padding-left:45px}#magazine{position:relative;padding-bottom:90px}#magazine:after{content:"";position:absolute;width:100%;height:580px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/top/bg_magazine.png) 0 0 repeat-x;left:0;top:118px;z-index:-1}#magazine .magazine_inner{width:1160px;margin:0 auto;display:flex;flex-wrap:wrap;padding-top:50px}#magazine .magazine_block{width:calc(50% - 20px);margin-left:40px;background-color:#fff;padding:20px 20px 0;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}#magazine .magazine_block:hover .ttl a,#magazine .magazine_block:hover .txt a{color:#cc0001}#magazine .magazine_block:nth-of-type(2n+1){margin-left:0}#magazine .magazine_block .label{display:inline-block;position:relative;padding:15px 20px;font-size:18px;color:#fff;background:#000;margin-left:-30px;width:300px;padding:10px 0 10px 45px}#magazine .magazine_block .label:before{position:absolute;content:'';top:100%;left:0;border:none;border-bottom:solid 10px transparent;border-right:solid 10px #626262}#magazine .magazine_block .date{font-size:12px;font-size:1.2rem;color:#fff;display:inline-block;padding-right:10px}#magazine .magazine_block .cat{display:inline-block;font-size:12px;font-size:1.2rem;padding:4px 12px;background-color:#626262;color:#fff}#magazine .magazine_block .new{color:#cc0001;font-size:18px;font-size:1.8rem;font-weight:700;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#magazine .magazine_block .pic{position:relative;margin-bottom:20px}#magazine .magazine_block .pic a{position:relative;z-index:2;display:block;overflow:hidden;border:1px solid #d5d5d5}#magazine .magazine_block .pic a img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:100%}#magazine .magazine_block .pic a:hover img{transform:scale(1.1,1.1);opacity:1}#magazine .magazine_block .ttl{padding:15px 0 10px 10px;line-height:1.5;font-size:20px;font-size:2rem;font-weight:500}#magazine .magazine_block .ttl a{color:#000}#magazine .magazine_block .txt{padding-left:10px;font-size:16px;font-size:1.6rem;line-height:1.75}#magazine .magazine_block .txt a{color:#000}#magazine .magazine_block .tag{font-size:0;padding-top:20px;padding-bottom:8px}#magazine .magazine_block .tag li{display:inline-block;width:calc(33.333% - 6.6666px);margin-left:10px;margin-bottom:12px}#magazine .magazine_block .tag li:nth-child(3n+1){margin-left:0}#magazine .magazine_block .tag li a{font-size:14px;font-size:1.4rem;line-height:1;text-align:center;display:block;border-radius:15px;border:1px solid #d3d3d3;background-color:#fff;padding:8px 0}#magazine .magazine_block .tag li a:hover{border-color:#cc0001}#magazine .btn_wrap{padding-top:50px}#magazine .btn_wrap .red-btn{padding-left:55px}#application{padding-top:60px;padding-bottom:120px;position:relative}#application:after{content:"";position:absolute;width:100%;height:600px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/top/bg_application.png) 0 0 repeat-x;left:0;top:0;z-index:-1}#application .application_inner{width:1160px;margin:0 auto 30px;display:flex;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}#application .application_block{width:calc(50% - 10px)}#application .application_block a{display:block;position:relative;padding-bottom:20px}#application .application_block img{width:100%}#application .application_block p{background-color:#fff;width:77%;position:absolute;right:0;bottom:0;font-size:20px;font-size:2rem;font-weight:500;padding:35px 50px;z-index:2;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#application .application_block p:before{content:"";width:1px;height:70px;background-color:#cc0001;position:absolute;left:25px;top:-45px}#application .application_block p:after{content:"";width:27px;height:8px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/arrow_red.png) 0 0 no-repeat;background-size:100% auto;position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#application .application_block p:hover{opacity:.9}#application .application_block p:hover:after{right:20px}#application .application_detail{border:1px solid #b8b8b8;border-radius:10px;background-color:#fff;padding:25px 110px;width:1160px;margin:0 auto;display:flex;flex-wrap:wrap}#application .application_detail_left{width:420px}#application .application_detail_left ul{display:flex;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:20px}#application .application_detail_left ul li{font-size:14px;font-size:1.4rem;border:1px solid #626262;border-radius:13.5px;width:calc(33.333% - 6.666px);text-align:center;padding:5px 0}#application .application_detail_left .freedial{display:block;font-size:50px;font-size:5rem;font-weight:500;position:relative;padding-left:93px;pointer-events:none}#application .application_detail_left .freedial:before{content:"";position:absolute;left:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:86px;height:50px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_freedial_big.png) 0 0 no-repeat;background-size:100% auto}#application .application_detail_left .time{font-size:14px;font-size:1.4rem;text-align:center;padding-top:15px}#application .application_detail_left .add{font-size:18px;font-size:1.8rem;text-align:center;padding-top:10px}#application .application_detail_right{width:435px;margin-left:auto;text-align:center}#application .application_detail_right .txt1{color:#cc0001;font-size:22px;font-size:2.2rem;padding-bottom:10px;line-height:1;font-weight:500}#application .application_detail_right .repeater_btn span{color:#fff;background-color:#000;border-radius:13.5px;display:block;text-align:center;padding:5px 0;font-weight:500;font-size:14px;font-size:1.4rem;border:1px solid #000}#application .application_detail_right .txt2{padding:10px 0 15px;font-size:16px;font-size:1.6rem;font-weight:500}#application .application_detail_right .red-btn{width:100%;padding-left:0;text-align:center;font-size:18px;font-size:1.8rem}#onlineshop{padding-bottom:85px}#onlineshop .onlineshop_inner{padding-top:10px;display:flex;flex-wrap:wrap;width:1060px;margin:0 auto}#onlineshop .onlineshop_inner a{display:block;width:calc(33.333% - 13.333px);margin-left:20px;margin-bottom:50px;position:relative}#onlineshop .onlineshop_inner a>span,#onlineshop .onlineshop_inner a>p{display:block;position:relative;z-index:2;background-color:#fff;border:1px solid #b8b8b8;text-align:center;font-weight:700;font-size:22px;font-size:2.2rem;padding:35px 0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#onlineshop .onlineshop_inner a:after{content:"";position:absolute;left:4px;bottom:-4px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/top/bg_online.png) 0 0 no-repeat;background-size:100% auto;width:100%;height:100%;z-index:1}#onlineshop .onlineshop_inner a:hover>span,#onlineshop .onlineshop_inner a:hover>p{transform:translate3d(4px,4px,0)}#onlineshop .onlineshop_inner a:nth-of-type(3n+1){margin-left:0}#blog{padding-bottom:15px}#blog .blog_inner{padding-top:10px;display:flex;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;width:700px;margin:0 auto}#blog .blog_inner a{display:block;width:calc(50% - 10px);margin-bottom:50px;position:relative}#blog .blog_inner a>span,#blog .blog_inner a>p{display:block;position:relative;z-index:2;background-color:#fff;border:1px solid #b8b8b8;text-align:center;font-weight:700;font-size:22px;font-size:2.2rem;padding:35px 0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#blog .blog_inner a:after{content:"";position:absolute;left:4px;bottom:-4px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/top/bg_blog.png) 0 0 no-repeat;background-size:100% auto;width:100%;height:100%;z-index:1}#blog .blog_inner a:hover>span,#blog .blog_inner a:hover>p{transform:translate3d(4px,4px,0)}#blog .blog_inner a:nth-of-type(3n+1){margin-left:0}#sns{background-color:#dedede;padding:20px 0;text-align:center}#sns a{display:inline-block;margin:0 10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#sns a:hover{transform:rotateY(180deg)}#site{padding-top:130px;padding-bottom:125px}#site .site_inner{display:flex;flex-wrap:wrap;width:1160px;margin:0 auto;padding-top:30px}#site .site_block{width:calc(33.333% - 16.666px);margin-left:25px;margin-bottom:25px}#site .site_block:nth-of-type(3n+1){margin-left:0}#site .site_block span{display:block;position:relative}#site .site_block span:before{content:"";background:#fff;width:0;height:100%;position:absolute;top:0;left:0;opacity:.25;display:block;transition:all .3s ease;z-index:1}#site .site_block:hover span:before{width:100%}#site .site_block img{width:100%}#site .site_block p{text-align:center;padding-top:10px;font-size:16px;font-size:1.6rem}#site .btn_wrap{padding-top:30px}@media screen and (max-width:1280px){#mv{padding-bottom:calc(30 / 1280 * 100vw)}#mv .mv_txt{top:calc( 150 / 1280 * 100vw);padding-left:calc( 160 / 1280 * 100vw);text-shadow:0 0 calc(20 / 1280 * 100vw) rgba(0, 0, 0, 0.4)}#mv .mv_txt h2{font-size:calc(48 / 1280 * 100vw)}#mv .mv_txt p{font-size:calc(26 / 1280 * 100vw);padding-top:calc(30 / 1280 * 100vw)}#mv #item_slide{margin-top:calc(-50 / 1280 * 100vw)}#mv #item_slide li .item_block{height:calc(175 / 1280 * 100vw)}#news{width:calc(1160 / 1280 * 100vw);margin:0 auto calc(125 / 1280 * 100vw)}#news h3{border-radius:calc(6 / 1280 * 100vw) 0 0 calc(6 / 1280 * 100vw);width:calc(100 / 1280 * 100vw);font-size:calc(24 / 1280 * 100vw)}#news h3:before{height:calc(20 / 1280 * 100vw)}#news .news_continar{width:calc(100% - calc(210 / 1280 * 100vw));padding:calc(20 / 1280 * 100vw)}#news .news_continar p.date{font-size:calc(14 / 1280 * 100vw);padding-right:calc(15 / 1280 * 100vw)}#news .news_continar p.cat{font-size:calc(12 / 1280 * 100vw);border-radius:calc(4 / 1280 * 100vw);padding:calc(6 / 1280 * 100vw) calc(10 / 1280 * 100vw)}#news .news_continar p.ttl{font-size:calc(16 / 1280 * 100vw);padding-left:calc(20 / 1280 * 100vw)}#news .link{width:calc(110 / 1280 * 100vw)}#news .link a{border-radius:0 calc(6 / 1280 * 100vw) calc(6 / 1280 * 100vw) 0;font-size:calc(16 / 1280 * 100vw);padding-left:calc(20 / 1280 * 100vw)}#news .link a:before{width:calc(17 / 1280 * 100vw);height:calc(8 / 1280 * 100vw);right:calc(20 / 1280 * 100vw)}#news .link a:hover:before{right:calc(10 / 1280 * 100vw)}#brand{padding-bottom:calc(130 / 1280 * 100vw)}#brand .main_txt{font-size:calc(28 / 1280 * 100vw);padding-bottom:calc(50 / 1280 * 100vw)}#brand ul{width:calc(820 / 1280 * 100vw)}#brand ul li a,#brand ul li>div{padding:calc(15 / 1280 * 100vw) 0}#brand ul li a p,#brand ul li>div p{font-size:calc(14 / 1280 * 100vw)}#brand .btn_wrap{padding-top:calc(75 / 1280 * 100vw)}#reason{width:calc(1240 / 1280 * 100vw)}#reason .reason01{padding-top:calc(40 / 1280 * 100vw);padding-left:calc(50 / 1280 * 100vw)}#reason .reason01 h4{font-size:calc(30 / 1280 * 100vw)}#reason .reason01 h4 span{padding:0 calc(10 / 1280 * 100vw)}#reason .reason01 .pic{padding-top:calc(70 / 1280 * 100vw)}#reason .reason01 .pic .reason01_pic01{width:calc(48 / 1280 * 100vw);top:calc(69 / 1280 * 100vw);left:calc(211 / 1280 * 100vw)}#reason .reason01 .pic .reason01_pic02{width:calc(515 / 1280 * 100vw)}#reason .reason01 .btn_wrap{padding-top:calc(60 / 1280 * 100vw)}#reason .reason01 .btn_wrap a{width:calc(350 / 1280 * 100vw);border:calc(2 / 1280 * 100vw) solid #cc0001;border-radius:calc(8 / 1280 * 100vw);box-shadow:calc( 0 0 7 / 1280 * 100vw) rgba(0, 0, 0, 0.4);font-size:calc(26 / 1280 * 100vw);padding:calc(35 / 1280 * 100vw) 0 calc(35 / 1280 * 100vw) calc(25 / 1280 * 100vw)}#reason .reason01 .btn_wrap a:before{border-width:calc( 30 / 1280 * 100vw) calc(30 / 1280 * 100vw) 0 0}#reason .reason01 .btn_wrap a:after{width:calc(27 / 1280 * 100vw);height:calc(8 / 1280 * 100vw);right:calc(20 / 1280 * 100vw)}#reason .reason01 .btn_wrap a:hover:after{right:calc(10 / 1280 * 100vw)}#reason .reason01:after{width:calc(860 / 1280 * 100vw);height:calc(330 / 1280 * 100vw);left:calc(-80 / 1280 * 100vw)}#reason .reason02{padding-bottom:calc(480 / 1280 * 100vw)}#reason .reason02 .pic{width:calc(640 / 1280 * 100vw);height:calc(622 / 1280 * 100vw);right:calc(45 / 1280 * 100vw);top:calc(-240 / 1280 * 100vw)}#reason .reason02 .num{top:calc(30 / 1280 * 100vw);width:calc(58 / 1280 * 100vw)}#reason .reason02 .num01{width:calc(52 / 1280 * 100vw)}#reason .reason02 .reason02_pin{width:calc(78 / 1280 * 100vw);top:calc(276 / 1280 * 100vw);left:calc(284 / 1280 * 100vw)}#reason .reason02 .reason02_pic01{width:calc(640 / 1280 * 100vw);height:calc(622 / 1280 * 100vw)}#reason .reason02 #reason_slide_block01{width:calc(220 / 1280 * 100vw);left:calc(210 / 1280 * 100vw)}#reason .reason02 #reason_slide_block02{width:calc(220 / 1280 * 100vw);top:calc(150 / 1280 * 100vw)}#reason .reason02 #reason_slide_block03{width:calc(220 / 1280 * 100vw);top:calc(400 / 1280 * 100vw);right:calc(80 / 1280 * 100vw)}#reason .reason02 #reason_slide_block04{width:calc(220 / 1280 * 100vw);top:calc(400 / 1280 * 100vw);left:calc(80 / 1280 * 100vw)}#reason .reason02 #reason_slide_block05{width:calc(220 / 1280 * 100vw);top:calc(150 / 1280 * 100vw)}#reason .reason02 .reason02_circle{top:calc(108 / 1280 * 100vw);width:calc(448 / 1280 * 100vw)}#reason .reason02:after{width:calc(860 / 1280 * 100vw);height:calc(330 / 1280 * 100vw);top:calc(90 / 1280 * 100vw);right:calc(-80 / 1280 * 100vw)}#how{padding-top:calc(100 / 1280 * 100vw);padding-bottom:calc(150 / 1280 * 100vw)}#how:after{top:calc(520 / 1280 * 100vw);height:calc(540 / 1280 * 100vw)}#how h3{font-size:calc(46 / 1280 * 100vw);padding-bottom:calc(80 / 1280 * 100vw)}#how h3:before{bottom:calc(50 / 1280 * 100vw);width:calc(80 / 1280 * 100vw);height:calc(2 / 1280 * 100vw)}#how .how_inner{width:calc(1080 / 1280 * 100vw)}#how .how_block{width:calc(50% - calc(20 / 1280 * 100vw));margin-bottom:calc(40 / 1280 * 100vw)}#how .how_block a:hover .txt:before{right:calc(15 / 1280 * 100vw)}#how .how_block .txt{box-shadow:0 0 calc(7 / 1280 * 100vw) rgba(0, 0, 0, 0.4);padding-top:calc(25 / 1280 * 100vw);padding-bottom:calc(40 / 1280 * 100vw);margin:calc(-110 / 1280 * 100vw) auto 0}#how .how_block .txt:before{width:calc(39 / 1280 * 100vw);height:calc(11 / 1280 * 100vw);right:calc(25 / 1280 * 100vw);bottom:calc(20 / 1280 * 100vw)}#how .how_block .txt h4{font-size:calc(30 / 1280 * 100vw);padding-bottom:calc(15 / 1280 * 100vw)}#how .how_block .txt h4:before{width:calc(60 / 1280 * 100vw);height:calc(3 / 1280 * 100vw)}#how .how_block .txt p{padding-top:calc(15 / 1280 * 100vw);font-size:calc(20 / 1280 * 100vw)}#how .btn_wrap{padding-top:calc(20 / 1280 * 100vw)}#performance{width:calc(1160 / 1280 * 100vw);padding:0 calc(65 / 1280 * 100vw) calc(130 / 1280 * 100vw)}#performance .main_ttl{margin-bottom:calc(20 / 1280 * 100vw)}#performance .date{font-size:calc(20 / 1280 * 100vw);padding-bottom:calc(30 / 1280 * 100vw)}#performance .item_block{padding:0 calc(15 / 1280 * 100vw)}#performance .item_block p{font-size:calc(14 / 1280 * 100vw);padding-top:calc(28 / 1280 * 100vw);padding-bottom:calc(70 / 1280 * 100vw)}#performance .item_block p:before{width:calc(136 / 1280 * 100vw);height:calc(87 / 1280 * 100vw);top:calc(14 / 1280 * 100vw)}#performance .swiper-button-next{width:calc(37 / 1280 * 100vw);height:calc(68 / 1280 * 100vw)}#performance .swiper-button-prev{width:calc(37 / 1280 * 100vw);height:calc(68 / 1280 * 100vw)}#performance .btn_wrap{padding-top:calc(10 / 1280 * 100vw)}#performance .btn_wrap a{padding-left:calc(45 / 1280 * 100vw)}#purchase{padding-bottom:calc(80 / 1280 * 100vw)}#purchase .purchase_inner{width:calc(1240 / 1280 * 100vw);border:calc(2 / 1280 * 100vw) solid #cc0001;padding:calc(70 / 1280 * 100vw) 0 calc(50 / 1280 * 100vw)}#purchase .purchase_inner:before{top:calc(8 / 1280 * 100vw);left:calc(8 / 1280 * 100vw);width:calc(100% - calc(16 / 1280 * 100vw));height:calc(100% - calc(16 / 1280 * 100vw))}#purchase .purchase_inner:after{top:calc(-40 / 1280 * 100vw);height:calc(60 / 1280 * 100vw)}#purchase .purchase_inner .main_ttl{margin-bottom:calc(30 / 1280 * 100vw)}#purchase .purchase_inner p{font-size:calc(22 / 1280 * 100vw);padding-bottom:calc(35 / 1280 * 100vw)}#purchase .purchase_inner ul{width:calc(780 / 1280 * 100vw);padding-bottom:calc(30 / 1280 * 100vw)}#purchase .purchase_inner ul li{font-size:calc(18 / 1280 * 100vw);padding:calc(10 / 1280 * 100vw) 0}.service_btn_wrap{padding-bottom:calc(120 / 1280 * 100vw)}#info{padding-bottom:calc(125 / 1280 * 100vw)}#info:after{top:calc(150 / 1280 * 100vw);height:calc(490 / 1280 * 100vw)}#info .info_inner{width:calc(1140 / 1280 * 100vw)}#info .info_block{width:calc(33.333% - calc(30 / 1280 * 100vw));padding-left:calc(10 / 1280 * 100vw);margin-left:calc(45 / 1280 * 100vw)}#info .info_block:nth-of-type(3n+1){margin-left:0}#info .info_block:nth-of-type(2n){margin-top:calc(110 / 1280 * 100vw)}#info .info_block .date{font-size:calc(12 / 1280 * 100vw);padding-right:calc(10 / 1280 * 100vw)}#info .info_block .cat{font-size:calc(12 / 1280 * 100vw);padding:calc(4 / 1280 * 100vw) calc(12 / 1280 * 100vw)}#info .info_block .pic{margin-top:calc(15 / 1280 * 100vw)}#info .info_block .pic:after{width:calc(290 / 1280 * 100vw);height:calc(200 / 1280 * 100vw);bottom:calc(-10 / 1280 * 100vw);left:calc(-10 / 1280 * 100vw)}#info .info_block .ttl{padding:calc(20 / 1280 * 100vw) calc(5 / 1280 * 100vw);font-size:calc(16 / 1280 * 100vw)}#info .info_block .tag li{width:calc(50% - calc(5 / 1280 * 100vw));margin-left:calc(10 / 1280 * 100vw);margin-bottom:calc(12 / 1280 * 100vw)}#info .info_block .tag li a{font-size:calc(14 / 1280 * 100vw);border-radius:calc(15 / 1280 * 100vw);padding:calc(8 / 1280 * 100vw) 0}#info .btn_wrap{padding-top:calc(70 / 1280 * 100vw)}#info .btn_wrap .red-btn{padding-left:calc(45 / 1280 * 100vw)}#magazine{padding-bottom:calc(90 / 1280 * 100vw)}#magazine:after{height:calc(580 / 1280 * 100vw);top:calc(118 / 1280 * 100vw)}#magazine .magazine_inner{width:calc(1160 / 1280 * 100vw);padding-top:calc(50 / 1280 * 100vw)}#magazine .magazine_block{width:calc(50% - calc(20 / 1280 * 100vw));margin-left:calc(40 / 1280 * 100vw);padding:calc(20 / 1280 * 100vw) calc(20 / 1280 * 100vw) 0}#magazine .magazine_block:nth-of-type(2n+1){margin-left:0}#magazine .magazine_block .label{padding:calc( 15 / 1280 * 100vw) calc(20 / 1280 * 100vw);font-size:calc( 18 / 1280 * 100vw);margin-left:calc(-30 / 1280 * 100vw);width:calc(300 / 1280 * 100vw);padding:calc(10 / 1280 * 100vw) 0 calc(10 / 1280 * 100vw) calc(45 / 1280 * 100vw)}#magazine .magazine_block .label:before{border-bottom:solid calc(10 / 1280 * 100vw) transparent;border-right:solid calc(10 / 1280 * 100vw) #626262}#magazine .magazine_block .date{font-size:calc(12 / 1280 * 100vw);padding-right:calc(10 / 1280 * 100vw)}#magazine .magazine_block .cat{font-size:calc(12 / 1280 * 100vw);padding:calc(4 / 1280 * 100vw) calc(12 / 1280 * 100vw)}#magazine .magazine_block .new{font-size:calc(18 / 1280 * 100vw);right:calc(10 / 1280 * 100vw)}#magazine .magazine_block .pic{margin-bottom:calc(20 / 1280 * 100vw)}#magazine .magazine_block .ttl{padding:calc(15 / 1280 * 100vw) 0 calc(10 / 1280 * 100vw) calc(10 / 1280 * 100vw);font-size:calc(20 / 1280 * 100vw)}#magazine .magazine_block .txt{padding-left:calc(10 / 1280 * 100vw);font-size:calc(16 / 1280 * 100vw)}#magazine .magazine_block .tag{padding-top:calc(20 / 1280 * 100vw);padding-bottom:calc(8 / 1280 * 100vw)}#magazine .magazine_block .tag li{width:calc(33.333% - calc(6.6666 / 1280 * 100vw));margin-left:calc(10 / 1280 * 100vw);margin-bottom:calc(12 / 1280 * 100vw)}#magazine .magazine_block .tag li:nth-child(3n+1){margin-left:0}#magazine .magazine_block .tag li a{font-size:calc(14 / 1280 * 100vw);border-radius:calc(15 / 1280 * 100vw);padding:calc(8 / 1280 * 100vw) 0}#magazine .btn_wrap{padding-top:calc(50 / 1280 * 100vw)}#magazine .btn_wrap .red-btn{padding-left:calc(55 / 1280 * 100vw)}#application{padding-top:calc(60 / 1280 * 100vw);padding-bottom:calc(120 / 1280 * 100vw)}#application:after{height:calc(600 / 1280 * 100vw)}#application .application_inner{width:calc(1160 / 1280 * 100vw);margin:0 auto calc(30 / 1280 * 100vw)}#application .application_block{width:calc(50% - calc(10 / 1280 * 100vw))}#application .application_block a{padding-bottom:calc(20 / 1280 * 100vw)}#application .application_block p{font-size:calc(20 / 1280 * 100vw);padding:calc(35 / 1280 * 100vw) calc(50 / 1280 * 100vw)}#application .application_block p:before{height:calc(70 / 1280 * 100vw);left:calc(25 / 1280 * 100vw);top:calc(-45 / 1280 * 100vw)}#application .application_block p:after{width:calc(27 / 1280 * 100vw);height:calc(8 / 1280 * 100vw);right:calc(30 / 1280 * 100vw)}#application .application_block p:hover:after{right:calc(20 / 1280 * 100vw)}#application .application_detail{border-radius:calc(10 / 1280 * 100vw);padding:calc(25 / 1280 * 100vw) calc(110 / 1280 * 100vw);width:calc(1160 / 1280 * 100vw)}#application .application_detail_left{width:calc(420 / 1280 * 100vw)}#application .application_detail_left ul{padding-bottom:calc(20 / 1280 * 100vw)}#application .application_detail_left ul li{font-size:calc(14 / 1280 * 100vw);border-radius:calc(13.5 / 1280 * 100vw);width:calc(33.333% - calc(6.666 / 1280 * 100vw));padding:calc(5 / 1280 * 100vw) 0}#application .application_detail_left .freedial{font-size:calc(50 / 1280 * 100vw);padding-left:calc(93 / 1280 * 100vw)}#application .application_detail_left .freedial:before{left:calc(5 / 1280 * 100vw);width:calc(86 / 1280 * 100vw);height:calc(50 / 1280 * 100vw)}#application .application_detail_left .time{font-size:calc(14 / 1280 * 100vw);padding-top:calc(15 / 1280 * 100vw)}#application .application_detail_left .add{font-size:calc(18 / 1280 * 100vw);padding-top:calc(10 / 1280 * 100vw)}#application .application_detail_right{width:calc(435 / 1280 * 100vw)}#application .application_detail_right .txt1{font-size:calc(22 / 1280 * 100vw);padding-bottom:calc(10 / 1280 * 100vw)}#application .application_detail_right .repeater_btn span{border-radius:calc(13.5 / 1280 * 100vw);padding:calc(5 / 1280 * 100vw) 0;font-size:calc(14 / 1280 * 100vw)}#application .application_detail_right .txt2{padding:calc(10 / 1280 * 100vw) 0 calc(15 / 1280 * 100vw);font-size:calc(16 / 1280 * 100vw)}#application .application_detail_right .red-btn{font-size:calc(18 / 1280 * 100vw)}#onlineshop{padding-bottom:calc(85 / 1280 * 100vw)}#onlineshop .onlineshop_inner{padding-top:calc(10 / 1280 * 100vw);width:calc(1060 / 1280 * 100vw)}#onlineshop .onlineshop_inner a{width:calc(33.333% - calc(13.333 / 1280 * 100vw));margin-left:calc(20 / 1280 * 100vw);margin-bottom:calc(50 / 1280 * 100vw)}#onlineshop .onlineshop_inner a>span,#onlineshop .onlineshop_inner a>p{font-size:calc(22 / 1280 * 100vw);padding:calc(35 / 1280 * 100vw) 0}#onlineshop .onlineshop_inner a:after{left:calc(4 / 1280 * 100vw);bottom:calc(-4 / 1280 * 100vw)}#onlineshop .onlineshop_inner a:hover>span,#onlineshop .onlineshop_inner a:hover>p{transform:translate3d(calc(4 / 1280 * 100vw), calc(4 / 1280 * 100vw), 0)}#onlineshop .onlineshop_inner a:nth-of-type(3n+1){margin-left:0}#blog{padding-bottom:calc(15 / 1280 * 100vw)}#blog .blog_inner{padding-top:calc(10 / 1280 * 100vw);width:calc(700 / 1280 * 100vw)}#blog .blog_inner a{width:calc(50% - calc(10 / 1280 * 100vw));margin-bottom:calc(50 / 1280 * 100vw)}#blog .blog_inner a>span,#blog .blog_inner a>p{font-size:calc(22 / 1280 * 100vw);padding:calc(35 / 1280 * 100vw) 0}#blog .blog_inner a:after{left:calc(4 / 1280 * 100vw);bottom:calc(-4 / 1280 * 100vw)}#blog .blog_inner a:hover>span,#blog .blog_inner a:hover>p{transform:translate3d(calc(4 / 1280 * 100vw), calc(4 / 1280 * 100vw), 0)}#blog .blog_inner a:nth-of-type(3n+1){margin-left:0}#sns{padding:calc(20 / 1280 * 100vw) 0}#sns a{margin:0 calc(10 / 1280 * 100vw)}#site{padding-top:calc(130 / 1280 * 100vw);padding-bottom:calc(125 / 1280 * 100vw)}#site .site_inner{width:calc(1160 / 1280 * 100vw);padding-top:calc(30 / 1280 * 100vw)}#site .site_block{width:calc(33.333% - calc(16.666 / 1280 * 100vw));margin-left:calc(25 / 1280 * 100vw);margin-bottom:calc(25 / 1280 * 100vw)}#site .site_block:nth-of-type(3n+1){margin-left:0}#site .site_block p{padding-top:calc(10 / 1280 * 100vw);font-size:calc(16 / 1280 * 100vw)}#site .btn_wrap{padding-top:calc(30 / 1280 * 100vw)}}@media screen and (max-width:750px){#mv{padding-bottom:calc(20 / 750 * 100vw)}#mv .mv_txt{top:calc( 170 / 750 * 100vw);padding-left:calc( 45 / 750 * 100vw);text-shadow:0 0 calc(20 / 750 * 100vw) rgba(0, 0, 0, 0.4)}#mv .mv_txt h2{font-size:calc(48 / 750 * 100vw)}#mv .mv_txt p{font-size:calc(28 / 750 * 100vw);padding-top:calc(30 / 750 * 100vw)}#mv #item_slide{margin-top:calc(-50 / 750 * 100vw)}#mv #item_slide li .item_block{height:auto;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:0 calc(15 / 750 * 100vw)}#mv #mv_slide .slick-dots{bottom:30px}#news{width:100%;margin:0 auto calc(150 / 750 * 100vw)}#news h3{border-radius:0;width:calc(85 / 750 * 100vw);font-size:calc(22 / 750 * 100vw)}#news h3:before{height:calc(30 / 750 * 100vw)}#news .news_continar{display:flex;align-items:center;width:calc(100% - calc(210 / 750 * 100vw));padding:calc(10 / 750 * 100vw) calc(10 / 750 * 100vw) calc(10 / 750 * 100vw)}#news .news_continar p.date{font-size:calc(22 / 750 * 100vw);padding-right:calc(10 / 750 * 100vw)}#news .news_continar p.cat{font-size:calc(18 / 750 * 100vw);border-radius:0;padding:calc(6 / 750 * 100vw) calc(10 / 750 * 100vw)}#news .news_continar p.ttl{font-size:calc(24 / 750 * 100vw);padding-left:calc(12 / 750 * 100vw);width:calc(278 / 750 * 100vw);overflow:hidden;white-space:nowrap}#news .link{width:calc(125 / 750 * 100vw)}#news .link a{border-radius:0;font-size:calc(22 / 750 * 100vw);padding-left:calc(10 / 750 * 100vw)}#news .link a:before{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/more_sp.png) 0 0 no-repeat;background-size:100% auto;width:calc(35 / 750 * 100vw);height:calc(15 / 750 * 100vw);right:calc(12 / 750 * 100vw)}#news .link a:hover:before{right:calc(6 / 750 * 100vw)}#brand{padding-bottom:calc(150 / 750 * 100vw)}#brand .main_txt{font-size:calc(34 / 750 * 100vw);line-height:1.47;padding-bottom:calc(70 / 750 * 100vw)}#brand ul{width:calc(710 / 750 * 100vw)}#brand ul li a,#brand ul li>div{padding:calc(20 / 750 * 100vw) 0}#brand ul li a p,#brand ul li>div p{font-size:calc(20 / 750 * 100vw)}#brand .btn_wrap{padding-top:calc(70 / 750 * 100vw)}#reason{width:100%}#reason .main_ttl{margin-bottom:calc(70 / 750 * 100vw)}#reason .reason01{padding-top:calc(40 / 750 * 100vw);padding-left:calc(50 / 750 * 100vw);padding-bottom:calc(140 / 750 * 100vw)}#reason .reason01 h4{font-size:calc(38 / 750 * 100vw)}#reason .reason01 h4 span{padding:0 calc(10 / 750 * 100vw)}#reason .reason01 .pic{padding-top:calc(70 / 750 * 100vw)}#reason .reason01 .pic .reason01_pic01{width:calc(67 / 750 * 100vw);top:calc(69 / 750 * 100vw);left:calc(268 / 750 * 100vw)}#reason .reason01 .pic .reason01_pic02{width:calc(662 / 750 * 100vw)}#reason .reason01:after{width:calc(730 / 750 * 100vw);height:calc(396 / 750 * 100vw);background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/top/bg_reason01_sp.png) 0 0 no-repeat;background-size:100% auto;left:0}#reason .reason02{padding-bottom:calc(40 / 750 * 100vw);background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/top/bg_reason02_02_sp.png) 0 0 no-repeat;background-size:100% auto}#reason .reason02 .pic{position:relative;width:100%;height:auto;right:0;top:0}#reason .reason02 .reason02_pin{display:none}#reason .reason02 .slick-dotted.slick-slider{margin-bottom:0}#reason .reason02 .slick-dots{bottom:calc(30 / 750 * 100vw)}#reason .reason02 .slick-dots li{width:calc(16 / 750 * 100vw);height:calc(16 / 750 * 100vw);margin:0 calc(10 / 750 * 100vw)}#reason .reason02 .slick-dots li button{width:100%;height:100%;padding:0}#reason .reason02 .slick-dots li button:before{opacity:1;background-color:#bdbdbd;width:100%;height:100%;content:"";border-radius:50%}#reason .reason02 .slick-dots li.slick-active button:before{background-color:#cc0001}#reason .reason02 .reason_slide_block{width:calc(540 / 750 * 100vw);margin:0 auto;background-color:#fff;border-radius:calc(8 / 750 * 100vw);text-align:center;height:calc(770 / 750 * 100vw)}#reason .reason02 .reason_slide_block img{margin:0 auto}#reason .reason02 .reason_slide_block p{display:block;font-size:calc(40 / 750 * 100vw);line-height:1.5;padding-top:calc(30 / 750 * 100vw)}#reason .reason02 #reason_slide_block01{position:relative;width:calc(452 / 750 * 100vw);left:0}#reason .reason02 #reason_slide_block02{position:relative;width:calc(452 / 750 * 100vw);top:0}#reason .reason02 #reason_slide_block03{position:relative;width:calc(452 / 750 * 100vw);top:0;right:0}#reason .reason02 #reason_slide_block04{position:relative;width:calc(452 / 750 * 100vw);top:0;left:0}#reason .reason02 #reason_slide_block05{position:relative;width:calc(452 / 750 * 100vw);top:0}#reason .reason02 .num{display:none}#reason .reason02 .reason02_circle{display:none}#reason .reason02:after{width:100vw;height:calc(390 / 750 * 100vw);top:auto;bottom:0;right:auto;left:calc(20 / 750 * 100vw);background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/top/bg_reason02_sp.png) 0 0 no-repeat;background-size:100% auto}#reason .btn_wrap{padding-top:calc(100 / 750 * 100vw);width:100%}#reason .btn_wrap a{width:calc(660 / 750 * 100vw);margin:0 auto;display:block;border:calc(2 / 750 * 100vw) solid #cc0001;border-radius:calc(8 / 750 * 100vw);background-color:#fff;box-shadow:0 0 calc(7 / 750 * 100vw) rgba(0, 0, 0, 0.4);color:#cc0001;font-size:calc(40 / 750 * 100vw);font-weight:500;line-height:1;padding:calc(30 / 750 * 100vw) 0 calc(30 / 750 * 100vw) calc(125 / 750 * 100vw);overflow:hidden;position:relative;text-align:left}#reason .btn_wrap a span{position:relative;z-index:2}#reason .btn_wrap a:before{content:"";position:absolute;left:0;top:0;width:0;height:0;border-style:solid;border-width:calc(30 / 750 * 100vw) calc(30 / 750 * 100vw) 0 0;border-color:#cc0001 transparent transparent;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#reason .btn_wrap a:after{content:"";width:calc(54 / 750 * 100vw);height:calc(15 / 750 * 100vw);background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/arrow_red.png) 0 0 no-repeat;background-size:100% auto;position:absolute;right:calc(35 / 750 * 100vw);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#reason .btn_wrap a:hover span{color:#fff}#reason .btn_wrap a:hover:before{content:"";position:absolute;width:100%;height:100%;border-width:0;background-color:#cc0001}#reason .btn_wrap a:hover:after{right:10px}#how{padding:calc(145 / 750 * 100vw) calc(45 / 750 * 100vw) calc(200 / 750 * 100vw)}#how:after{top:calc(440 / 750 * 100vw);height:calc(2140 / 750 * 100vw)}#how h3{font-size:calc(50 / 750 * 100vw);padding-bottom:calc(100 / 750 * 100vw)}#how h3:before{bottom:calc(40 / 750 * 100vw);width:calc(140 / 750 * 100vw);height:calc(4 / 750 * 100vw)}#how .how_inner{width:100%}#how .how_block{width:100%;margin-bottom:calc(60 / 750 * 100vw)}#how .how_block a:hover .txt:before{right:calc(15 / 750 * 100vw)}#how .how_block .txt{box-shadow:0 0 calc(14 / 750 * 100vw) rgba(0, 0, 0, 0.4);padding-top:calc(35 / 750 * 100vw);padding-bottom:calc(45 / 750 * 100vw);margin:calc(-130 / 750 * 100vw) auto 0}#how .how_block .txt:before{width:calc(47 / 750 * 100vw);height:calc(12 / 750 * 100vw);right:calc(30 / 750 * 100vw);bottom:calc(20 / 750 * 100vw)}#how .how_block .txt h4{font-size:calc(40 / 750 * 100vw);padding-bottom:calc(20 / 750 * 100vw)}#how .how_block .txt h4:before{width:calc(75 / 750 * 100vw);height:calc(3 / 750 * 100vw)}#how .how_block .txt p{padding-top:calc(10 / 750 * 100vw);font-size:calc(28 / 750 * 100vw)}#how .btn_wrap{padding-top:calc(60 / 750 * 100vw)}#performance{width:100%;padding:0 calc(45 / 750 * 100vw) calc(95 / 750 * 100vw)}#performance .main_ttl{margin-bottom:calc(30 / 750 * 100vw)}#performance .date{font-size:calc(32 / 750 * 100vw);padding-bottom:calc(40 / 750 * 100vw)}#performance .item_block{padding:0 calc(20 / 750 * 100vw)}#performance .item_block p{font-size:calc(22 / 750 * 100vw);padding-top:calc(24 / 750 * 100vw);padding-bottom:calc(60 / 750 * 100vw)}#performance .item_block p:before{width:calc(177 / 750 * 100vw);height:calc(113 / 750 * 100vw);top:calc(14 / 750 * 100vw)}#performance .swiper-button-next{width:calc(37 / 750 * 100vw);height:calc(68 / 750 * 100vw);right:calc(10 / 750 * 100vw)}#performance .swiper-button-prev{width:calc(37 / 750 * 100vw);height:calc(68 / 750 * 100vw);left:calc(10 / 750 * 100vw)}#performance .btn_wrap{padding-top:calc(10 / 750 * 100vw)}#performance .btn_wrap a{padding-left:0}#purchase{padding:0 calc(10 / 750 * 100vw) calc(100 / 750 * 100vw)}#purchase .purchase_inner{width:100%;border:calc(6 / 750 * 100vw) solid #cc0001;padding:calc(70 / 750 * 100vw) 0 calc(80 / 750 * 100vw)}#purchase .purchase_inner:before{top:calc(4 / 750 * 100vw);left:calc(4 / 750 * 100vw);width:calc(100% - calc(12 / 750 * 100vw));height:calc(100% - calc(12 / 750 * 100vw))}#purchase .purchase_inner:after{top:calc(-40 / 750 * 100vw);height:calc(60 / 750 * 100vw)}#purchase .purchase_inner .main_ttl{margin-bottom:calc(15 / 750 * 100vw)}#purchase .purchase_inner p{font-size:calc(34 / 750 * 100vw);line-height:1.47;padding-bottom:calc(70 / 750 * 100vw)}#purchase .purchase_inner ul{width:100%;display:block;text-align:center;padding-bottom:calc(50 / 750 * 100vw)}#purchase .purchase_inner ul li{font-size:calc(30 / 750 * 100vw);padding:calc(10 / 750 * 100vw) 0;width:100%}.service_btn_wrap{padding-bottom:calc(200 / 750 * 100vw)}#info{padding-bottom:calc(166 / 750 * 100vw)}#info:after{top:calc(350 / 750 * 100vw);height:calc(1200 / 750 * 100vw)}#info .info_inner{width:100%;padding-left:calc(95 / 750 * 100vw);padding-right:calc(90 / 750 * 100vw)}#info .info_block{width:100%;padding-left:calc(10 / 750 * 100vw);padding-bottom:calc(80 / 750 * 100vw);margin-left:calc(45 / 750 * 100vw)}#info .info_block:nth-of-type(3n+1){margin-left:0}#info .info_block:nth-of-type(2n){margin-top:0}#info .info_block:nth-of-type(3){display:none}#info .info_block .date{font-size:calc(22 / 750 * 100vw);padding-right:calc(20 / 750 * 100vw)}#info .info_block .cat{font-size:calc(20 / 750 * 100vw);padding:calc(4 / 750 * 100vw) calc(14 / 750 * 100vw)}#info .info_block .pic{margin-top:calc(20 / 750 * 100vw)}#info .info_block .pic:after{width:calc(464 / 750 * 100vw);height:calc(320 / 750 * 100vw);bottom:calc(-20 / 750 * 100vw);left:calc(-20 / 750 * 100vw)}#info .info_block .ttl{padding:calc(30 / 750 * 100vw) calc(10 / 750 * 100vw);font-size:calc(28 / 750 * 100vw)}#info .info_block .tag li{width:calc(50% - calc(14 / 750 * 100vw));margin-left:calc(28 / 750 * 100vw);margin-bottom:calc(20 / 750 * 100vw)}#info .info_block .tag li a{font-size:calc(22 / 750 * 100vw);border-radius:calc(24 / 750 * 100vw);padding:calc(12 / 750 * 100vw) 0;border-width:calc(2 / 750 * 100vw)}#info .btn_wrap{padding-top:0}#info .btn_wrap .red-btn{padding-left:0}#magazine{padding-bottom:calc(120 / 750 * 100vw)}#magazine:after{height:calc(1840 / 750 * 100vw);top:calc(125 / 750 * 100vw);background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/top/bg_magazine_sp.png) 0 0 repeat;background-size:100% auto}#magazine .magazine_inner{width:100%;padding:calc(45 / 750 * 100vw) calc(45 / 750 * 100vw) 0}#magazine .magazine_block{width:100%;margin-left:0;margin-bottom:calc(60 / 750 * 100vw);padding:calc(20 / 750 * 100vw)}#magazine .magazine_block:last-of-type{margin-bottom:0}#magazine .magazine_block .label{font-size:calc( 18 / 750 * 100vw);margin-left:calc(-30 / 750 * 100vw);width:calc(552 / 750 * 100vw);padding:calc(10 / 750 * 100vw) 0 calc(10 / 750 * 100vw) calc(30 / 750 * 100vw)}#magazine .magazine_block .label:before{border-bottom:solid calc(10 / 750 * 100vw) transparent;border-right:solid calc(10 / 750 * 100vw) #626262}#magazine .magazine_block .date{font-size:calc(20 / 750 * 100vw);padding-right:calc(20 / 750 * 100vw)}#magazine .magazine_block .cat{font-size:calc(20 / 750 * 100vw);padding:calc(6 / 750 * 100vw) calc(20 / 750 * 100vw)}#magazine .magazine_block .new{font-size:calc(28 / 750 * 100vw);right:calc(25 / 750 * 100vw)}#magazine .magazine_block .pic{margin-bottom:calc(20 / 750 * 100vw)}#magazine .magazine_block .ttl{padding:calc(25 / 750 * 100vw) calc(20 / 750 * 100vw) calc(20 / 750 * 100vw);font-size:calc(28 / 750 * 100vw)}#magazine .magazine_block .txt{padding-left:calc(20 / 750 * 100vw);padding-right:calc(20 / 750 * 100vw);font-size:calc(24 / 750 * 100vw)}#magazine .magazine_block .tag{padding:calc(35 / 750 * 100vw) calc(30 / 750 * 100vw) 0;display:flex;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}#magazine .magazine_block .tag li{width:calc(50% - calc(13 / 750 * 100vw));margin-left:0;margin-bottom:calc(20 / 750 * 100vw)}#magazine .magazine_block .tag li a{font-size:calc(22 / 750 * 100vw);border-radius:calc(24 / 750 * 100vw);padding:calc(12 / 750 * 100vw) 0}#magazine .btn_wrap{padding-top:calc(50 / 750 * 100vw)}#magazine .btn_wrap .red-btn{padding-left:calc(55 / 750 * 100vw)}#application{padding:calc(50 / 750 * 100vw) calc(45 / 750 * 100vw) calc(120 / 750 * 100vw)}#application:after{height:calc(1520 / 750 * 100vw)}#application .application_inner{width:100%;margin:0 auto calc(20 / 750 * 100vw)}#application .application_block{width:100%;margin-bottom:calc(90 / 750 * 100vw)}#application .application_block a{padding-bottom:calc(20 / 750 * 100vw)}#application .application_block:last-of-type p{padding-left:calc(25 / 750 * 100vw)}#application .application_block p{font-size:calc(24 / 750 * 100vw);padding:calc(40 / 750 * 100vw) 0 calc(40 / 750 * 100vw) calc(50 / 750 * 100vw)}#application .application_block p:before{height:calc(80 / 750 * 100vw);left:calc(25 / 750 * 100vw);top:calc(-54 / 750 * 100vw)}#application .application_block p:after{width:calc(39 / 750 * 100vw);height:calc(11 / 750 * 100vw);background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/arrow_red_sp.png) 0 0 no-repeat;background-size:100% auto;right:calc(24 / 750 * 100vw)}#application .application_block p:hover:after{right:calc(14 / 750 * 100vw)}#application .application_detail{border-radius:calc(10 / 750 * 100vw);padding:calc(40 / 750 * 100vw) calc(25 / 750 * 100vw);width:100%}#application .application_detail_left{width:100%}#application .application_detail_left ul{padding-bottom:calc(25 / 750 * 100vw)}#application .application_detail_left ul li{font-size:calc(22 / 750 * 100vw);border-radius:calc(20 / 750 * 100vw);width:calc(190 / 750 * 100vw);padding:calc(6 / 750 * 100vw) 0}#application .application_detail_left .freedial{font-size:calc(70 / 750 * 100vw);pointer-events:auto;padding-left:calc(140 / 750 * 100vw)}#application .application_detail_left .freedial:before{left:calc(5 / 750 * 100vw);width:calc(128 / 750 * 100vw);height:calc(74 / 750 * 100vw)}#application .application_detail_left .time{font-size:calc(22 / 750 * 100vw);padding-top:calc(30 / 750 * 100vw)}#application .application_detail_left .add{font-size:calc(26 / 750 * 100vw);padding-top:calc(10 / 750 * 100vw)}#application .application_detail_right{width:100%;padding-top:calc(25 / 750 * 100vw)}#application .application_detail_right .txt1{font-size:calc(32 / 750 * 100vw);padding-bottom:calc(18 / 750 * 100vw)}#application .application_detail_right .repeater_btn span{border-radius:calc(25 / 750 * 100vw);padding:calc(10 / 750 * 100vw) 0;font-size:calc(26 / 750 * 100vw)}#application .application_detail_right .txt2{padding:calc(24 / 750 * 100vw) 0 calc(24 / 750 * 100vw);font-size:calc(22 / 750 * 100vw)}#application .application_detail_right .red-btn{font-size:calc(27 / 750 * 100vw)}#onlineshop{padding-bottom:calc(70 / 750 * 100vw)}#onlineshop .onlineshop_inner{padding:calc(30 / 750 * 100vw) calc(20 / 750 * 100vw) 0;width:100%;-webkit-justify-content:space-between;justify-content:space-between}#onlineshop .onlineshop_inner a{width:calc(50% - calc(12 / 750 * 100vw));margin-left:0;margin-bottom:calc(34 / 750 * 100vw)}#onlineshop .onlineshop_inner a>span,#onlineshop .onlineshop_inner a>p{font-size:calc(24 / 750 * 100vw);padding:calc(32 / 750 * 100vw) 0}#onlineshop .onlineshop_inner a:after{left:calc(4 / 750 * 100vw);bottom:calc(-4 / 750 * 100vw)}#onlineshop .onlineshop_inner a:hover>span,#onlineshop .onlineshop_inner a:hover>p{transform:translate3d(calc(4 / 750 * 100vw), calc(4 / 750 * 100vw), 0)}#blog{padding-bottom:calc(30 / 750 * 100vw)}#blog .blog_inner{padding:calc(10 / 750 * 100vw) calc(20 / 750 * 100vw) 0;width:100%;-webkit-justify-content:space-between;justify-content:space-between}#blog .blog_inner a{width:calc(50% - calc(12 / 750 * 100vw));margin-left:0;margin-bottom:calc(34 / 750 * 100vw)}#blog .blog_inner a>span,#blog .blog_inner a>p{font-size:calc(24 / 750 * 100vw);padding:calc(32 / 750 * 100vw) 0}#blog .blog_inner a:after{left:calc(4 / 750 * 100vw);bottom:calc(-4 / 750 * 100vw)}#blog .blog_inner a:hover>span,#blog .blog_inner a:hover>p{transform:translate3d(calc(4 / 750 * 100vw), calc(4 / 750 * 100vw), 0)}#sns{padding:calc(35 / 750 * 100vw) 0}#sns a{margin:0 calc(15 / 750 * 100vw)}#sns a img{width:calc(65 / 750 * 100vw)}#site{padding:calc(110 / 750 * 100vw) calc(20 / 750 * 100vw) calc(190 / 750 * 100vw)}#site .site_inner{width:100%;padding-top:calc(20 / 750 * 100vw);-webkit-justify-content:space-between;justify-content:space-between}#site .site_block{width:calc(50% - calc(15 / 750 * 100vw));margin-left:0;margin-bottom:calc(30 / 750 * 100vw)}#site .site_block p{padding-top:calc(16 / 750 * 100vw);font-size:calc(21 / 750 * 100vw)}#site .btn_wrap{padding-top:calc(30 / 750 * 100vw)}}.en-US .main_ttl{font-size:36px;font-size:3.6rem}.en-US #brand .main_txt{font-size:24px;font-size:2.4rem}.en-US #brand .btn_wrap .red-btn{padding-left:0;text-align:center}.en-US #reason{padding-bottom:100px}.en-US #reason .reason01:after{width:100%;left:0}.en-US #reason .reason01{padding-right:40px}.en-US #reason .reason01 h4{font-size:26px;font-size:2.6rem}.en-US #reason .reason01 .pic{text-align:center}.en-US #reason .reason01 .pic .reason01_pic01{left:50%;margin-left:-3.9%}.en-US #reason .reason01 .btn_wrap.pc{display:block}.en-US #reason .reason01 .btn_wrap a{padding-left:0;text-align:center;margin:0 auto}.en-US #onlineshop .onlineshop_inner,.en-US #blog .blog_inner{justify-content:center}.en-US #onlineshop .onlineshop_inner a>p,.en-US #blog .blog_inner a>p{display:flex;align-items:center;justify-content:center;height:94px;padding:0}.en-US #onlineshop .onlineshop_inner a>p span,.en-US #blog .blog_inner a>p span{display:block}.en-US #onlineshop .onlineshop_inner a>p span span,.en-US #blog .blog_inner a>p span span{font-size:16px;font-size:1.6rem;padding-top:5px}.en-US #sns{border-bottom:1px solid #fff}.en-US #instagram{width:1160px;margin:0 auto;padding-bottom:100px}.en-US #instagram h3:before{content:'';display:inline-block;margin-right:25px;width:40px;height:40px;vertical-align:middle;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_insta_b.svg) center center no-repeat;background-size:100% auto}.en-US #instagram .btn_wrap{padding-top:50px}.en-US #instagram .btn_wrap .red-btn{padding-left:0;text-align:center}.en-US #instagram .btn_wrap .red-btn span:before{content:"";width:22px;height:22px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_insta.svg) 0 0 no-repeat;background-size:100% auto;position:relative;display:inline-block;margin-right:10px;margin-top:-6px;top:4px}.en-US #magazine .magazine_block{padding:20px}.en-US #magazine .btn_wrap .red-btn{padding-left:0;text-align:center}@media screen and (max-width:1280px){.en-US .main_ttl{font-size:calc(36 / 1280 * 100vw)}.en-US #brand .main_txt{font-size:calc(24 / 1280 * 100vw)}.en-US #reason{padding-bottom:calc(100 / 1280 * 100vw)}.en-US #reason .reason01{padding-right:calc(40 / 1280 * 100vw)}.en-US #reason .reason01 h4{font-size:calc(26 / 1280 * 100vw)}.en-US #onlineshop .onlineshop_inner a>p,.en-US #blog .blog_inner a>p{height:calc(94 / 1280 * 100vw)}.en-US #onlineshop .onlineshop_inner a>p span span,.en-US #blog .blog_inner a>p span span{font-size:calc(16 / 1280 * 100vw);padding-top:calc(5 / 1280 * 100vw)}.en-US #instagram{width:calc(1160 / 1280 * 100vw);padding-bottom:calc(100 / 1280 * 100vw)}.en-US #instagram h3:before{margin-right:calc(25 / 1280 * 100vw);width:calc(40 / 1280 * 100vw);height:calc(40 / 1280 * 100vw)}.en-US #instagram .btn_wrap{padding-top:calc(50 / 1280 * 100vw)}.en-US #instagram .btn_wrap .red-btn span:before{width:calc(22 / 1280 * 100vw);height:calc(22 / 1280 * 100vw);margin-right:calc(10 / 1280 * 100vw);margin-top:calc(-6 / 1280 * 100vw);top:calc(4 / 1280 * 100vw)}.en-US #magazine .magazine_block{padding:calc(20 / 1280 * 100vw)}}@media screen and (max-width:750px){.en-US .main_ttl{font-size:calc(42 / 750 * 100vw)}.en-US #brand .main_txt{font-size:calc(32 / 750 * 100vw)}.en-US #reason{padding-bottom:calc(145 / 750 * 100vw)}.en-US #reason .reason01:after{width:calc(730 / 750 * 100vw);height:calc(396 / 750 * 100vw);background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/top/bg_reason01_sp.png) 0 0 no-repeat;background-size:100% auto;left:0}.en-US #reason .reason01{padding-top:calc(40 / 750 * 100vw);padding-left:calc(50 / 750 * 100vw);padding-bottom:0;padding-right:calc(50 / 750 * 100vw)}.en-US #reason .reason01 h4{font-size:calc(32 / 750 * 100vw)}.en-US #reason .reason01 .pic .reason01_pic01{width:calc(67 / 750 * 100vw);top:calc(69 / 750 * 100vw);left:calc(268 / 750 * 100vw);margin-left:0}.en-US #reason .reason01 .btn_wrap.pc{display:none}.en-US #reason .btn_wrap a{padding-left:0;text-align:center;margin:0 auto}.en-US #onlineshop .onlineshop_inner,.en-US #blog .blog_inner{justify-content:space-between}.en-US #onlineshop .onlineshop_inner._center,.en-US #blog .blog_inner._center{justify-content:center}.en-US #onlineshop .onlineshop_inner a>p,.en-US #blog .blog_inner a>p{height:calc(96 / 750 * 100vw)}.en-US #onlineshop .onlineshop_inner a>p span,.en-US #blog .blog_inner a>p span{display:block;font-size:calc(24 / 750 * 100vw)}.en-US #onlineshop .onlineshop_inner a>p span span,.en-US #blog .blog_inner a>p span span{font-size:calc(18 / 750 * 100vw);padding-top:calc(6 / 750 * 100vw)}.en-US #sns{border-bottom:none}.en-US #instagram{width:100%;margin:0 auto;padding-bottom:calc(100 / 750 * 100vw)}.en-US #instagram h3:before{margin-right:calc(25 / 750 * 100vw);width:calc(50 / 750 * 100vw);height:calc(50 / 750 * 100vw)}.en-US #sb_instagram #sbi_images{padding:0 calc(10 / 750 * 100vw)!important}.en-US #sb_instagram.sbi_col_3 #sbi_images .sbi_item,.en-US #sb_instagram.sbi_col_4 #sbi_images .sbi_item,.en-US #sb_instagram.sbi_col_5 #sbi_images .sbi_item,.en-US #sb_instagram.sbi_col_6 #sbi_images .sbi_item{width:50%!important;padding:0 calc(10 / 750 * 100vw)!important}.en-US #sb_instagram.sbi_col_3 #sbi_images .sbi_item:nth-child(n+3),.en-US #sb_instagram.sbi_col_4 #sbi_images .sbi_item:nth-child(n+3),.en-US #sb_instagram.sbi_col_5 #sbi_images .sbi_item:nth-child(n+3),.en-US #sb_instagram.sbi_col_6 #sbi_images .sbi_item:nth-child(n+3){padding-top:calc(20 / 750 * 100vw)!important}.en-US #instagram .btn_wrap{padding-top:calc(50 / 750 * 100vw)}.en-US #instagram .btn_wrap .red-btn{padding-left:0;text-align:center}.en-US #instagram .btn_wrap .red-btn span:before{width:calc(36 / 750 * 100vw);height:calc(36 / 750 * 100vw);margin-right:calc(10 / 750 * 100vw);margin-top:calc(-12 / 750 * 100vw);top:calc(6 / 750 * 100vw)}.en-US #magazine .magazine_block{padding:calc(20 / 750 * 100vw)}.en-US #magazine .btn_wrap .red-btn{padding-left:0;text-align:center}}