@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a:focus,*:focus{outline:none}html{font-size:62.5%}body{color:#000;font-family:'Noto Sans JP',sans-serif;font-size:16px;font-size:1.6rem;word-wrap:break-word;position:relative;left:0}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}a{color:#000;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}img{max-width:100%;height:auto;vertical-align:bottom}.pc{display:inline-block}.sp{display:none}.l_flex{display:flex;flex-wrap:wrap}.btn{position:relative;overflow:hidden;background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none}.btn: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}.btn:after{z-index:2}.btn span{position:relative;z-index:2}.btn:hover:before{width:100%}.red-btn{display:block;border-radius:27px;background-color:#cc0001;color:#fff;width:310px;padding:15px 0 15px 25px;font-size:18px;font-size:1.8rem;font-weight:500;line-height:1;margin:0 auto;text-align:left}.red-btn:after{content:"";width:27px;height:8px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/arrow_white.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}.red-btn:hover:after{right:10px}.white-btn{display:block;border-radius:48px;background-color:#fff;color:#cc0001;width:460px;padding:30px 0;font-size:30px;font-size:3rem;font-weight:500;line-height:1;margin:0 auto;text-align:center;border:3px solid #cc0001}.white-btn:after{content:"";width:37px;height:10px;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:40px;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}.white-btn:hover{background-color:#cc0001;color:#fff}.white-btn:hover:after{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/arrow_white.png) 0 0 no-repeat;background-size:100% auto;right:30px}#header{background-color:#fff;-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);width:100%;position:relative}#header.is-move{transform:translateY(-100%)}#header.is-fixed{transition:all .6s ease;position:fixed;top:0;left:0;z-index:100;transform:translateY(0)}#header.is-fixed .header_top{display:none;opacity:0}.clone-header{transform:translateY(-100%)}.clone-header .header_bottom .sp_menu_content{position:fixed;top:calc(120 / 750 * 100vw);height:calc(100vh - calc(120 / 750 * 100vw))}.header_inner{width:1240px;margin:0 auto}.header_top{display:flex;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding-top:15px}.header_top h1{font-size:14px;font-size:1.4rem;width:65%}.header_top ul{width:30%;font-size:0;text-align:right;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center}.header_top ul li{display:inline-block;text-align:left}.header_top ul li a{display:block;position:relative;font-size:14px;font-size:1.4rem}.header_top ul li a.icon_global{padding:9px 0 9px 25px}.header_top ul li a.icon_global:before{content:"";width:16px;height:16px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_global.svg) 0 0 no-repeat;background-size:100% auto;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header_top ul li a.icon_first{margin-left:20px;border-radius:17px;background-color:#fc0;padding:9px 0 9px 50px;width:180px}.header_top ul li a.icon_first:after{content:"";width:12px;height:16px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_first.svg) 0 0 no-repeat;background-size:100% auto;position:absolute;left:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header_top ul li a.icon_login{margin-left:10px;border-radius:17px;background-color:#000;color:#fff;padding:9px 0 9px 70px;width:180px}.header_top ul li a.icon_login:after{content:"";width:16px;height:18px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_login.svg) 0 0 no-repeat;background-size:100% auto;position:absolute;left:45px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header_bottom{display:flex;flex-wrap:wrap}.header_bottom .logo{width:200px;padding-top:15px}.header_bottom .logo img{width:195px}.header_bottom nav{width:calc(100% - 200px);display:flex}.header_bottom nav ul{display:flex;margin-left:auto}.header_bottom nav ul li .menu_parent_inner,.header_bottom nav ul li a{display:block;padding:25px 15px 26px;position:relative}.header_bottom nav ul li .menu_parent_inner span,.header_bottom nav ul li a span{display:block;text-align:center}.header_bottom nav ul li .menu_parent_inner span.jp,.header_bottom nav ul li a span.jp{font-size:14px;font-size:1.4rem;font-weight:700}.header_bottom nav ul li .menu_parent_inner span.en,.header_bottom nav ul li a span.en{font-size:12px;font-size:1.2rem;font-weight:400;color:#cc0001;padding-top:10px}.header_bottom nav ul li a:hover{background-color:#f6f6f6}.header_bottom nav ul li.menu_parent:hover{background-color:#f6f6f6}.header_bottom nav ul li.menu_parent:hover .menu_parent_inner{position:relative}.header_bottom nav ul li.menu_parent:hover .menu_child{display:block;opacity:1}.header_bottom nav ul li .menu_child{display:none;opacity:0;position:absolute;top:100%;left:0;width:100vw;background-color:#cc0001;padding:25px 0;z-index:10;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header_bottom nav ul li .menu_child .menu_child_inner{width:1220px;display:flex;flex-wrap:wrap;-webkit-justify-content:flex-end;justify-content:flex-end;margin:0 auto}.header_bottom nav ul li .menu_child .menu_child_ttl{width:220px;font-weight:500;font-size:20px;font-size:2rem;color:#000}.header_bottom nav ul li .menu_child .menu_child_ttl span{border-bottom:3px solid #000;display:inline-block;padding-bottom:.5em}.header_bottom nav ul li .menu_child .menu_child_menu{width:940px}.header_bottom nav ul li .menu_child .menu_child_menu a{display:block;position:relative;padding:0;margin-right:20px;overflow:hidden}.header_bottom nav ul li .menu_child .menu_child_menu a.menu_services{width:220px}.header_bottom nav ul li .menu_child .menu_child_menu a.menu_efforts{width:280px}.header_bottom nav ul li .menu_child .menu_child_menu a:last-of-type{margin-right:0}.header_bottom nav ul li .menu_child .menu_child_menu a img{width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header_bottom nav ul li .menu_child .menu_child_menu a p{font-weight:500;font-size:20px;font-size:2rem;text-align:center;line-height:1;background-color:rgba(255,255,255,.8);position:absolute;left:0;bottom:0;width:100%;padding:10px 0;z-index:2}.header_bottom nav ul li .menu_child .menu_child_menu a:hover img{transform:scale(1.1,1.1);opacity:1}.header_bottom nav ul li .menu_child .menu_child_brand{width:940px}.header_bottom nav ul li .menu_child .menu_child_brand ul{display:flex;flex-wrap:wrap;-webkit-align-items:center;align-items:center;padding-bottom:10px}.header_bottom nav ul li .menu_child .menu_child_brand ul li{width:20%;text-align:center;font-weight:500;font-size:16px;font-size:1.6rem;line-height:1.5;padding-bottom:30px}.header_bottom nav ul li .menu_child .menu_child_brand ul li.none{padding-bottom:0}.header_bottom nav ul li .menu_child .menu_child_brand ul li a{padding:0}.header_bottom nav ul li .menu_child .menu_child_brand ul li a:hover{background-color:transparent;color:#fff}.header_bottom nav .application_btn{width:200px;padding-top:15px;margin-left:auto}.header_bottom nav .application_btn a{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:15px;font-size:1.5rem;font-weight:500;background-color:#cc0001;color:#fff;padding:14px 0}.header_bottom .sp_menu_content{display:none}#contact_area{background-color:#f1f1f1;padding-top:50px;padding-bottom:75px;position:relative}#contact_area .contact_inner{padding:55px 110px 35px;background-color:#fff;border-radius:10px;border:1px solid #b8b8b8;width:1160px;margin:0 auto;display:flex;flex-wrap:wrap}#contact_area h3{width:100%;text-align:center;font-size:28px;font-size:2.8rem;font-weight:500;padding-bottom:40px}#contact_area .contact_left{border-right:1px solid #b2b2b2;width:50%;padding-right:50px}#contact_area .contact_left ul{display:flex;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:20px}#contact_area .contact_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}#contact_area .contact_left .freedial{pointer-events:none;display:block;font-size:50px;font-size:5rem;font-weight:500;position:relative;padding-left:93px}#contact_area .contact_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}#contact_area .contact_left .time{font-size:14px;font-size:1.4rem;text-align:center;padding-top:15px}#contact_area .contact_left .add{font-size:18px;font-size:1.8rem;text-align:center;padding-top:10px}#contact_area .contact_right{width:50%;padding:10px 15px 10px 55px}#contact_area .contact_right a{width:100%;padding:34px 0;border-radius:12px;text-align:center}#contact_area .contact_right a span{font-weight:500;text-align:center}#contact_area .contact_right a .txt1{font-size:24px;font-size:2.4rem;position:relative;padding-left:42px;display:inline-block}#contact_area .contact_right a .txt1:before{content:"";width:30px;height:21px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_mail.svg) 0 0 no-repeat;background-size:100% auto;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#contact_area .contact_right a .txt2{display:block;font-size:17px;font-size:1.7rem;padding-top:10px}#pagetop{position:absolute;cursor:pointer;top:-50px;right:0;z-index:10;transform:rotate(90deg)}#pagetop span{padding-right:70px;position:relative;font-size:14px;font-size:1.4rem;display:block}#pagetop span:after{content:"";height:1px;width:56px;background-color:#8b8b8b;position:absolute;bottom:50%;right:0}#footer{overflow:hidden;background-color:#cc0001}#footer .footer_inner{width:1160px;margin:0 auto;display:flex;flex-wrap:wrap}#footer .footer_left{width:255px;padding-top:40px}#footer .footer_left .logo{width:206px;padding-bottom:30px}#footer .footer_left .site_name{color:#fff;font-size:16px;font-size:1.6rem;line-height:1.75;padding-bottom:110px}#footer .footer_left .footer_globalbtn a{background-color:#da3f40;border:1px solid #da3f40;font-size:13px;font-size:1.3rem;color:#fff;display:block;width:170px;padding:8px 0 8px 35px;position:relative}#footer .footer_left .footer_globalbtn a:before{content:"";width:16px;height:16px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_global_white.svg) 0 0 no-repeat;background-size:100% auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:8px;position:absolute}#footer .footer_left .footer_globalbtn a:after{content:"";width:27px;height:8px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/arrow_white.png) 0 0 no-repeat;background-size:100% auto;position:absolute;right:10px;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}#footer .footer_left .footer_globalbtn a:hover{border-color:#fff}#footer .footer_left .footer_globalbtn a:hover:after{right:5px}#footer .footer_left .footer_sns{padding-top:25px}#footer .footer_left .footer_sns a{display:inline-block;margin-right:20px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#footer .footer_left .footer_sns a img{width:25px}#footer .footer_left .footer_sns a:hover{transform:rotateY(180deg)}#footer .footer_right{width:905px;position:relative;padding:30px 0 30px 30px}#footer .footer_right:before{content:"";width:100vw;height:100%;position:absolute;left:0;top:0;z-index:1;background-color:#dedede}#footer .footer_right .footer_right_inner{position:relative;z-index:2}#footer .footer_right .footer_menu_arrow{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/footer_arrow.png) 0 center no-repeat;background-size:5px auto;padding-left:12px;font-size:14px;font-size:1.4rem;font-weight:500}#footer .footer_right .footer_menu_child{font-size:0}#footer .footer_right .footer_menu_child li{display:inline-block;padding-right:25px;margin-bottom:16px}#footer .footer_right .footer_menu_child li a{font-size:14px;font-size:1.4rem;position:relative;padding-left:8px}#footer .footer_right .footer_menu_child li a:before{content:"-";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#footer .footer_right .footer_menu_top{display:flex;flex-wrap:wrap;padding-left:20px;padding-bottom:4px}#footer .footer_right .footer_menu01{width:440px}#footer .footer_right .footer_menu01 p{margin-bottom:20px}#footer .footer_right .footer_menu01 .footer_menu_child{padding-left:14px;padding-bottom:8px}#footer .footer_right .footer_menu02{width:170px}#footer .footer_right .footer_menu02 p{margin-bottom:12px}#footer .footer_right .footer_menu03{width:240px}#footer .footer_right .footer_menu03 p{margin-bottom:12px}#footer .footer_right .footer_menu_brand{border-top:1px solid #cbcbcb;padding-top:20px;padding-left:20px}#footer .footer_right .footer_menu_brand .footer_menu_child{padding-top:20px;padding-left:10px}#footer .footer_right .copyright{display:block;text-align:right;color:#8a8a8a;font-size:12px;font-size:1.2rem;padding-top:15px}@media screen and (max-width:1280px){.red-btn{border-radius:calc(27 / 1280 * 100vw);width:calc(310 / 1280 * 100vw);padding:calc(15 / 1280 * 100vw) 0 calc(15 / 1280 * 100vw) calc(25 / 1280 * 100vw);font-size:calc(18 / 1280 * 100vw)}.red-btn:after{width:calc(27 / 1280 * 100vw);height:calc(8 / 1280 * 100vw);right:calc(20 / 1280 * 100vw)}.red-btn:hover:after{right:calc(10 / 1280 * 100vw)}.white-btn{border-radius:calc(48 / 1280 * 100vw);width:calc(460 / 1280 * 100vw);padding:calc(30 / 1280 * 100vw) 0;font-size:calc(30 / 1280 * 100vw);border-width:calc(3 / 1280 * 100vw)}.white-btn:after{width:calc(37 / 1280 * 100vw);height:calc(10 / 1280 * 100vw);right:calc(40 / 1280 * 100vw)}.white-btn:hover:after{right:calc(30 / 1280 * 100vw)}#header{-webkit-box-shadow:0 0 calc(5 / 1280 * 100vw) 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 0 calc(5 / 1280 * 100vw) 0 rgba(0, 0, 0, 0.1);box-shadow:0 0 calc(5 / 1280 * 100vw) 0 rgba(0, 0, 0, 0.1)}.header_inner{width:calc(1240 / 1280 * 100vw)}.header_top{padding-top:calc(15 / 1280 * 100vw)}.header_top h1{font-size:calc(14 / 1280 * 100vw)}.header_top ul li a{font-size:calc(14 / 1280 * 100vw)}.header_top ul li a.icon_global{padding:calc(9 / 1280 * 100vw) 0 calc(9 / 1280 * 100vw) calc(25 / 1280 * 100vw)}.header_top ul li a.icon_global:before{width:calc(16 / 1280 * 100vw);height:calc(16 / 1280 * 100vw)}.header_top ul li a.icon_first{margin-left:calc(20 / 1280 * 100vw);border-radius:calc(17 / 1280 * 100vw);padding:calc(9 / 1280 * 100vw) 0 calc(9 / 1280 * 100vw) calc(50 / 1280 * 100vw);width:calc(180 / 1280 * 100vw)}.header_top ul li a.icon_first:after{width:calc(12 / 1280 * 100vw);height:calc(16 / 1280 * 100vw);left:calc(30 / 1280 * 100vw)}.header_top ul li a.icon_login{margin-left:calc(10 / 1280 * 100vw);border-radius:calc(17 / 1280 * 100vw);padding:calc(9 / 1280 * 100vw) 0 calc(9 / 1280 * 100vw) calc(70 / 1280 * 100vw);width:calc(180 / 1280 * 100vw)}.header_top ul li a.icon_login:after{width:calc(16 / 1280 * 100vw);height:calc(18 / 1280 * 100vw);left:calc(45 / 1280 * 100vw)}.header_bottom .logo{width:calc(200 / 1280 * 100vw);padding-top:calc(15 / 1280 * 100vw)}.header_bottom .logo img{width:calc(195 / 1280 * 100vw)}.header_bottom nav{width:calc(100% - calc(200 / 1280 * 100vw))}.header_bottom nav ul li .menu_parent_inner,.header_bottom nav ul li a{padding:calc(25 / 1280 * 100vw) calc(15 / 1280 * 100vw) calc(26 / 1280 * 100vw)}.header_bottom nav ul li .menu_parent_inner span.jp,.header_bottom nav ul li a span.jp{font-size:calc(14 / 1280 * 100vw)}.header_bottom nav ul li .menu_parent_inner span.en,.header_bottom nav ul li a span.en{font-size:calc(12 / 1280 * 100vw);padding-top:calc(10 / 1280 * 100vw)}.header_bottom nav ul li.menu_parent:hover .menu_parent_inner:before{border-width:0 calc(10 / 1280 * 100vw) calc(10 / 1280 * 100vw) calc(10 / 1280 * 100vw)}.header_bottom nav ul li .menu_child{padding:calc(25 / 1280 * 100vw) 0}.header_bottom nav ul li .menu_child .menu_child_inner{width:calc(1220 / 1280 * 100vw)}.header_bottom nav ul li .menu_child .menu_child_ttl{width:calc(220 / 1280 * 100vw);font-size:calc(20 / 1280 * 100vw)}.header_bottom nav ul li .menu_child .menu_child_menu{width:calc(940 / 1280 * 100vw)}.header_bottom nav ul li .menu_child .menu_child_menu a{margin-right:calc(20 / 1280 * 100vw)}.header_bottom nav ul li .menu_child .menu_child_menu a.menu_services{width:calc(220 / 1280 * 100vw)}.header_bottom nav ul li .menu_child .menu_child_menu a.menu_efforts{width:calc(280 / 1280 * 100vw)}.header_bottom nav ul li .menu_child .menu_child_menu a p{font-size:calc(20 / 1280 * 100vw);padding:calc(10 / 1280 * 100vw) 0}.header_bottom nav ul li .menu_child .menu_child_brand{width:calc(940 / 1280 * 100vw)}.header_bottom nav ul li .menu_child .menu_child_brand ul{padding-bottom:calc(10 / 1280 * 100vw)}.header_bottom nav ul li .menu_child .menu_child_brand ul li{font-size:calc(16 / 1280 * 100vw);padding-bottom:calc(30 / 1280 * 100vw)}.header_bottom nav .application_btn{width:calc(200 / 1280 * 100vw);padding-top:calc(15 / 1280 * 100vw)}.header_bottom nav .application_btn a{font-size:calc(15 / 1280 * 100vw);padding:calc(14 / 1280 * 100vw) 0}#contact_area{padding-top:calc(50 / 1280 * 100vw);padding-bottom:calc(75 / 1280 * 100vw)}#contact_area .contact_inner{padding:calc(55 / 1280 * 100vw) calc(110 / 1280 * 100vw) calc(35 / 1280 * 100vw);border-radius:calc(10 / 1280 * 100vw);width:calc(1160 / 1280 * 100vw)}#contact_area h3{font-size:calc(28 / 1280 * 100vw);padding-bottom:calc(40 / 1280 * 100vw)}#contact_area .contact_left{padding-right:calc(50 / 1280 * 100vw)}#contact_area .contact_left ul{padding-bottom:calc(20 / 1280 * 100vw)}#contact_area .contact_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}#contact_area .contact_left .freedial{font-size:calc(50 / 1280 * 100vw);padding-left:calc(93 / 1280 * 100vw)}#contact_area .contact_left .freedial:before{left:calc(5 / 1280 * 100vw);width:calc(86 / 1280 * 100vw);height:calc(50 / 1280 * 100vw)}#contact_area .contact_left .time{font-size:calc(14 / 1280 * 100vw);padding-top:calc(15 / 1280 * 100vw)}#contact_area .contact_left .add{font-size:calc(18 / 1280 * 100vw);padding-top:calc(10 / 1280 * 100vw)}#contact_area .contact_right{padding:calc(10 / 1280 * 100vw) calc(15 / 1280 * 100vw) calc(10 / 1280 * 100vw) calc(55 / 1280 * 100vw)}#contact_area .contact_right a{padding:calc(34 / 1280 * 100vw) 0;border-radius:calc(12 / 1280 * 100vw)}#contact_area .contact_right a .txt1{font-size:calc(24 / 1280 * 100vw);padding-left:calc(42 / 1280 * 100vw)}#contact_area .contact_right a .txt1:before{width:calc(30 / 1280 * 100vw);height:calc(21 / 1280 * 100vw)}#contact_area .contact_right a .txt2{font-size:calc(17 / 1280 * 100vw);padding-top:calc(10 / 1280 * 100vw)}#pagetop{top:calc(-50 / 1280 * 100vw)}#pagetop span{padding-right:calc(70 / 1280 * 100vw);font-size:calc(14 / 1280 * 100vw)}#pagetop span:after{height:calc(1 / 1280 * 100vw);width:calc(56 / 1280 * 100vw)}#footer .footer_inner{width:calc(1160 / 1280 * 100vw)}#footer .footer_left{width:calc(255 / 1280 * 100vw);padding-top:calc(40 / 1280 * 100vw)}#footer .footer_left .logo{width:calc(206 / 1280 * 100vw);padding-bottom:calc(30 / 1280 * 100vw)}#footer .footer_left .site_name{font-size:calc(16 / 1280 * 100vw);padding-bottom:calc(110 / 1280 * 100vw)}#footer .footer_left .footer_globalbtn a{font-size:calc(13 / 1280 * 100vw);width:calc(170 / 1280 * 100vw);padding:calc(8 / 1280 * 100vw) 0 calc(8 / 1280 * 100vw) calc(35 / 1280 * 100vw)}#footer .footer_left .footer_globalbtn a:before{width:calc(16 / 1280 * 100vw);height:calc(16 / 1280 * 100vw);left:calc(8 / 1280 * 100vw)}#footer .footer_left .footer_globalbtn a:after{width:calc(27 / 1280 * 100vw);height:calc(8 / 1280 * 100vw);right:calc(10 / 1280 * 100vw)}#footer .footer_left .footer_globalbtn a:hover:after{right:calc(5 / 1280 * 100vw)}#footer .footer_left .footer_sns{padding-top:calc(25 / 1280 * 100vw)}#footer .footer_left .footer_sns a{margin-right:calc(20 / 1280 * 100vw)}#footer .footer_left .footer_sns a img{width:calc(25 / 1280 * 100vw)}#footer .footer_right{width:calc(905 / 1280 * 100vw);padding:calc(30 / 1280 * 100vw) 0 calc(30 / 1280 * 100vw) calc(30 / 1280 * 100vw)}#footer .footer_right .footer_menu_arrow{background-size:calc(5 / 1280 * 100vw) auto;padding-left:calc(12 / 1280 * 100vw);font-size:calc(14 / 1280 * 100vw)}#footer .footer_right .footer_menu_child li{padding-right:calc(25 / 1280 * 100vw);margin-bottom:calc(16 / 1280 * 100vw)}#footer .footer_right .footer_menu_child li a{font-size:calc(14 / 1280 * 100vw);padding-left:calc(8 / 1280 * 100vw)}#footer .footer_right .footer_menu_top{padding-left:calc(20 / 1280 * 100vw);padding-bottom:calc(4 / 1280 * 100vw)}#footer .footer_right .footer_menu01{width:calc(440 / 1280 * 100vw)}#footer .footer_right .footer_menu01 p{margin-bottom:calc(20 / 1280 * 100vw)}#footer .footer_right .footer_menu01 .footer_menu_child{padding-left:calc(14 / 1280 * 100vw);padding-bottom:calc(8 / 1280 * 100vw)}#footer .footer_right .footer_menu02{width:calc(170 / 1280 * 100vw)}#footer .footer_right .footer_menu02 p{margin-bottom:calc(12 / 1280 * 100vw)}#footer .footer_right .footer_menu03{width:calc(240 / 1280 * 100vw)}#footer .footer_right .footer_menu03 p{margin-bottom:calc(12 / 1280 * 100vw)}#footer .footer_right .footer_menu_brand{padding-top:calc(20 / 1280 * 100vw);padding-left:calc(20 / 1280 * 100vw)}#footer .footer_right .footer_menu_brand .footer_menu_child{padding-top:calc(20 / 1280 * 100vw);padding-left:calc(10 / 1280 * 100vw)}#footer .footer_right .copyright{font-size:calc(12 / 1280 * 100vw);padding-top:calc(15 / 1280 * 100vw)}}@media screen and (max-width:750px){body{position:static}body.is-open{overflow:hidden;position:fixed;width:100%}.pc{display:none}.sp{display:inline-block}.red-btn{border-radius:calc(45 / 750 * 100vw);width:calc(660 / 750 * 100vw);padding:calc(30 / 750 * 100vw) 0;font-size:calc(30 / 750 * 100vw);text-align:center}.red-btn:after{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/arrow_white_sp.png) 0 0 no-repeat;background-size:100% auto;width:calc(49 / 750 * 100vw);height:calc(14 / 750 * 100vw);right:calc(35 / 750 * 100vw)}.red-btn:hover:after{right:calc(25 / 750 * 100vw)}.white-btn{border-radius:calc(45 / 750 * 100vw);width:100%;padding:calc(30 / 750 * 100vw) 0;font-size:calc(30 / 750 * 100vw);text-align:center;border-width:calc(6 / 750 * 100vw)}.white-btn:after{width:calc(49 / 750 * 100vw);height:calc(14 / 750 * 100vw);right:calc(35 / 750 * 100vw)}.white-btn:hover:after{right:calc(25 / 750 * 100vw)}#header{-webkit-box-shadow:0 0 calc(5 / 750 * 100vw) 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 0 calc(5 / 750 * 100vw) 0 rgba(0, 0, 0, 0.1);box-shadow:0 0 calc(5 / 750 * 100vw) 0 rgba(0, 0, 0, 0.1)}#header.is-open{position:fixed;top:0;left:0;z-index:100}#header.is-open .header_top{display:none}.header_inner{width:100%}.header_top{padding:calc(10 / 750 * 100vw) calc(20 / 750 * 100vw);border-bottom:1px solid #d4d4d4}.header_top h1{font-size:calc(18 / 750 * 100vw);width:calc(100% - calc(250 / 750 * 100vw))}.header_top ul{display:none}.header_top .application_btn{width:calc(240 / 750 * 100vw);margin-left:auto}.header_top .application_btn a{display:block;text-align:center;font-size:calc(20 / 750 * 100vw);padding:calc(15 / 750 * 100vw) 0;background-color:#cc0001;color:#fff}.header_bottom{padding:calc(16 / 750 * 100vw) calc(20 / 750 * 100vw) calc(20 / 750 * 100vw);position:relative}.header_bottom .logo{width:calc(285 / 750 * 100vw);padding-top:calc(15 / 750 * 100vw)}.header_bottom .logo img{width:calc(285 / 750 * 100vw)}.header_bottom nav{display:none}.header_bottom .sp_menu_wrap{width:calc(400 / 750 * 100vw);margin-left:auto}.header_bottom.is-open .sp_menu .icon_global,.header_bottom.is-open .sp_menu .icon_first,.header_bottom.is-open .sp_menu .icon_login{opacity:0}.header_bottom.is-open .sp_menu #menu_trigger span:first-of-type{top:calc(38 / 750 * 100vw);transform:rotate(-45deg)}.header_bottom.is-open .sp_menu #menu_trigger span:nth-of-type(2){display:none}.header_bottom.is-open .sp_menu #menu_trigger span:last-of-type{top:calc(38 / 750 * 100vw);transform:rotate(45deg)}.header_bottom .sp_menu{display:flex;flex-wrap:wrap;-webkit-justify-content:flex-end;justify-content:flex-end;padding-right:calc(90 / 750 * 100vw);position:relative}.header_bottom .sp_menu .icon_global{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:calc(90 / 750 * 100vw);height:calc(90 / 750 * 100vw);display:block;border-radius:1.0666666667vw;position:relative;font-size:calc(16 / 750 * 100vw);text-align:center;padding-top:calc(48 / 750 * 100vw);line-height:1.25}.header_bottom .sp_menu .icon_global:after{content:"";position:absolute;top:calc(10 / 750 * 100vw);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(28 / 750 * 100vw);height:calc(28 / 750 * 100vw);background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_global.svg) 0 0 no-repeat;background-size:100% auto;opacity:1}.header_bottom .sp_menu .icon_first{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:calc(90 / 750 * 100vw);height:calc(90 / 750 * 100vw);display:block;border-radius:1.0666666667vw;position:relative;background-color:#fc0;color:#000;margin-right:calc(20 / 750 * 100vw);font-size:calc(16 / 750 * 100vw);text-align:center;padding-top:calc(48 / 750 * 100vw);line-height:1.25}.header_bottom .sp_menu .icon_first:after{content:"";position:absolute;top:calc(12 / 750 * 100vw);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(23 / 750 * 100vw);height:calc(31 / 750 * 100vw);background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_first.svg) 0 0 no-repeat;background-size:100% auto;opacity:1}.header_bottom .sp_menu .icon_login{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:calc(90 / 750 * 100vw);height:calc(90 / 750 * 100vw);display:block;border-radius:1.0666666667vw;position:relative;background-color:#000;color:#fff;font-size:calc(16 / 750 * 100vw);text-align:center;padding-top:calc(60 / 750 * 100vw);margin-right:calc(20 / 750 * 100vw)}.header_bottom .sp_menu .icon_login:after{content:"";position:absolute;top:calc(16 / 750 * 100vw);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(28 / 750 * 100vw);height:calc(30 / 750 * 100vw);background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_login.svg) 0 0 no-repeat;background-size:100% auto;opacity:1}.header_bottom .sp_menu #menu_trigger{position:absolute;top:0;right:0;width:calc(90 / 750 * 100vw);height:calc(90 / 750 * 100vw);border:calc(2 / 750 * 100vw) solid #cc0001;background-color:#fff}.header_bottom .sp_menu #menu_trigger span{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:block;width:calc(55 / 750 * 100vw);height:calc(8 / 750 * 100vw);background-color:#cc0001;position:absolute;left:calc(16 / 750 * 100vw)}.header_bottom .sp_menu #menu_trigger span:first-of-type{top:calc(20 / 750 * 100vw)}.header_bottom .sp_menu #menu_trigger span:nth-of-type(2){top:calc(38 / 750 * 100vw)}.header_bottom .sp_menu #menu_trigger span:last-of-type{top:calc(56 / 750 * 100vw)}.header_bottom .sp_menu_content{position:absolute;left:0;top:100%;width:100vw;background-color:#fff;z-index:100;height:calc(100vh - calc(200 / 750 * 100vw))}.header_bottom .sp_menu_content.is-open{display:block}.header_bottom .sp_menu_content .sp_menu_content_inner{height:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding-left:calc(10 / 750 * 100vw);padding-right:calc(10 / 750 * 100vw);padding-bottom:calc(40 / 750 * 100vw)}.header_bottom .sp_menu_content .sp_menu_top{display:flex;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.header_bottom .sp_menu_content .sp_menu_top a{display:block;background-color:#e8e8e8;width:calc(182 / 750 * 100vw);height:calc(240 / 750 * 100vw);text-align:center;position:relative}.header_bottom .sp_menu_content .sp_menu_top a:before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.header_bottom .sp_menu_content .sp_menu_top .icon_tel{border-radius:calc(8 / 750 * 100vw) 0 0 calc(8 / 750 * 100vw);font-weight:600;font-size:calc(22 / 750 * 100vw);padding-top:calc(125 / 750 * 100vw)}.header_bottom .sp_menu_content .sp_menu_top .icon_tel span{display:block;font-size:calc(18 / 750 * 100vw);line-height:1.5;font-weight:400;padding-top:calc(12 / 750 * 100vw)}.header_bottom .sp_menu_content .sp_menu_top .icon_tel:before{width:calc(50 / 750 * 100vw);height:calc(55 / 750 * 100vw);background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_tel.svg) 0 0 no-repeat;background-size:100% auto;top:calc(43 / 750 * 100vw)}.header_bottom .sp_menu_content .sp_menu_top .icon_tel:after{content:"";width:1px;height:calc(220 / 750 * 100vw);background-color:#dbdbdb;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header_bottom .sp_menu_content .sp_menu_top .icon_first{padding-top:calc(124 / 750 * 100vw);font-size:calc(22 / 750 * 100vw);line-height:1.36}.header_bottom .sp_menu_content .sp_menu_top .icon_first:before{top:calc(42 / 750 * 100vw);width:calc(40 / 750 * 100vw);height:calc(55 / 750 * 100vw);background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_first.svg) 0 0 no-repeat;background-size:100% auto}.header_bottom .sp_menu_content .sp_menu_top .icon_first:after{content:"";width:1px;height:calc(220 / 750 * 100vw);background-color:#dbdbdb;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header_bottom .sp_menu_content .sp_menu_top .icon_login{padding-top:calc(124 / 750 * 100vw);font-size:calc(22 / 750 * 100vw);line-height:1.36}.header_bottom .sp_menu_content .sp_menu_top .icon_login:before{top:calc(45 / 750 * 100vw);width:calc(49 / 750 * 100vw);height:calc(54 / 750 * 100vw);background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_login_b.svg) 0 0 no-repeat;background-size:100% auto}.header_bottom .sp_menu_content .sp_menu_top .icon_login:after{content:"";width:1px;height:calc(220 / 750 * 100vw);background-color:#dbdbdb;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header_bottom .sp_menu_content .sp_menu_top .icon_kaitori{border-radius:0 calc(8 / 750 * 100vw) calc(8 / 750 * 100vw) 0;padding-top:calc(124 / 750 * 100vw);font-size:calc(22 / 750 * 100vw);line-height:1.36}.header_bottom .sp_menu_content .sp_menu_top .icon_kaitori:before{top:calc(48 / 750 * 100vw);width:calc(74 / 750 * 100vw);height:calc(53 / 750 * 100vw);background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_kaitori.svg) 0 0 no-repeat;background-size:100% auto}.header_bottom .sp_menu_content .sp_menu_bottom{padding:calc(30 / 750 * 100vw) calc(10 / 750 * 100vw)}.header_bottom .sp_menu_content .sp_menu_bottom .sp_home{border-bottom:1px solid #d4d4d4}.header_bottom .sp_menu_content .sp_menu_bottom .sp_home a{display:block;position:relative;padding-top:calc(30 / 750 * 100vw);padding-bottom:calc(30 / 750 * 100vw);padding-left:calc(92 / 750 * 100vw);font-size:calc(32 / 750 * 100vw);font-weight:500}.header_bottom .sp_menu_content .sp_menu_bottom .sp_home a:before{content:"";width:calc(34 / 750 * 100vw);height:calc(33 / 750 * 100vw);background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_home.svg) 0 0 no-repeat;background-size:100% auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:calc(40 / 750 * 100vw)}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn{border-bottom:1px solid #d4d4d4}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dt{padding-left:calc(92 / 750 * 100vw);padding-top:calc(30 / 750 * 100vw);padding-bottom:calc(30 / 750 * 100vw);font-size:calc(34 / 750 * 100vw);font-weight:500;position:relative;cursor:pointer}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dt.is-open:after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dt:after{content:"";width:calc(34 / 750 * 100vw);height:calc(34 / 750 * 100vw);background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_plus.png) 0 0 no-repeat;background-size:100% auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:calc(25 / 750 * 100vw);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dt span{color:#cc0001;font-size:calc(24 / 750 * 100vw);font-weight:400;padding-left:1.6vw;display:inline-block}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dd{display:none;padding-top:calc(40 / 750 * 100vw);padding-bottom:calc(30 / 750 * 100vw)}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dd .sp_menu_child{padding-left:calc(92 / 750 * 100vw);padding-bottom:calc(26 / 750 * 100vw)}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dd .sp_menu_child a{font-size:calc(34 / 750 * 100vw);font-weight:500}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dd .sp_menu_child a:before{content:"- ";color:#cc0001}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dd .brand_link{font-size:calc(34 / 750 * 100vw);margin-top:calc(30 / 750 * 100vw)}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dd .brand_link a{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_arrow_red.svg) 0 center no-repeat;transition:all .2s ease;font-size:calc(34 / 750 * 100vw);font-weight:500;background-size:calc(40 / 750 * 100vw) auto;padding-left:calc(50 / 750 * 100vw)}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dd .brand_link a:hover{background-position:0 center}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dd .sp_brand_search{padding-left:calc(25 / 750 * 100vw);padding-right:calc(25 / 750 * 100vw)}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dd .sp_brand_search form{border:calc(2 / 750 * 100vw) solid #d4d4d4;display:flex;flex-wrap:wrap;padding:calc(2 / 750 * 100vw)}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dd .sp_brand_search input[type=search]{padding:calc(20 / 750 * 100vw);border:none;width:calc(100% - calc(100 / 750 * 100vw));font-size:calc(32 / 750 * 100vw);-webkit-appearance:none!important;appearance:none!important;border:none!important;outline:none!important;background-color:#fff!important}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dd .sp_brand_search input[type=submit]{margin-left:auto;margin-top:1px;border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer;overflow:hidden;padding-top:calc(80 / 750 * 100vw);width:calc(80 / 750 * 100vw);height:calc(80 / 750 * 100vw);background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/sp_search.png) 0 0 no-repeat;background-size:100% auto}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dd .sp_brand_ttl{font-size:calc(36 / 750 * 100vw);font-weight:500;margin-top:calc(30 / 750 * 100vw);margin-bottom:calc(25 / 750 * 100vw);position:relative;padding-left:calc(14 / 750 * 100vw)}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dd .sp_brand_ttl:before{content:"-";color:#cc0001;font-size:calc(24 / 750 * 100vw);position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dd .sp_brand_spel{padding-left:calc(25 / 750 * 100vw);padding-right:calc(25 / 750 * 100vw)}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dd .sp_brand_spel .sp_brand_spel_inner{border:calc(2 / 750 * 100vw) solid #d4d4d4;padding:calc(45 / 750 * 100vw) calc(60 / 750 * 100vw);display:flex;flex-wrap:wrap}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dd .sp_brand_spel .sp_brand_spel_inner a{font-weight:700;font-size:calc(48 / 750 * 100vw);width:14.2%;margin-bottom:calc(30 / 750 * 100vw)}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dd .sp_brand_spel .sp_brand_spel_inner a.other{width:100%;margin-bottom:0}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dd .sp_brand_list{padding-left:calc(25 / 750 * 100vw);padding-right:calc(25 / 750 * 100vw);margin-bottom:calc(40 / 750 * 100vw)}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dd .sp_brand_list .sp_brand_list_inner{border:calc(2 / 750 * 100vw) solid #d4d4d4;border-bottom:none}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dd .sp_brand_list .sp_brand_list_inner a{display:block;padding:calc(28 / 750 * 100vw) calc(60 / 750 * 100vw);border-bottom:calc(2 / 750 * 100vw) solid #d4d4d4}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dd .sp_brand_list .sp_brand_list_inner a .eng{font-weight:700;font-size:calc(34 / 750 * 100vw);line-height:1;display:block}.header_bottom .sp_menu_content .sp_menu_bottom .sp_acdn dd .sp_brand_list .sp_brand_list_inner a .jpn{display:block;font-weight:500;font-size:calc(26 / 750 * 100vw);padding-top:1em;line-height:1}.header_bottom .sp_menu_content .sp_menu_bottom .sp_child{border-bottom:1px solid #d4d4d4}.header_bottom .sp_menu_content .sp_menu_bottom .sp_child.b_none{border:none}.header_bottom .sp_menu_content .sp_menu_bottom .sp_child.b_none a{padding-bottom:calc(15 / 750 * 100vw)}.header_bottom .sp_menu_content .sp_menu_bottom .sp_child a{display:block;padding-left:calc(92 / 750 * 100vw);padding-top:calc(30 / 750 * 100vw);padding-bottom:calc(30 / 750 * 100vw);font-size:calc(34 / 750 * 100vw);font-weight:500}.header_bottom .sp_menu_content .sp_menu_bottom .sp_child a span{color:#cc0001;font-size:calc(24 / 750 * 100vw);font-weight:400;padding-left:1.6vw;display:inline-block}.header_bottom .sp_menu_content .sns{background-color:#dedede;padding:calc(35 / 750 * 100vw) 0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100vw;margin-left:calc(-10 / 750 * 100vw)}.header_bottom .sp_menu_content .sns a{margin:0 calc(15 / 750 * 100vw)}.header_bottom .sp_menu_content .sns a img{width:calc(65 / 750 * 100vw)}.header_bottom .sp_menu_content .global_btn{text-align:center;padding:calc(35 / 750 * 100vw)}.header_bottom .sp_menu_content .global_btn a{font-size:calc(34 / 750 * 100vw);padding-left:calc(64 / 750 * 100vw);display:inline-block;position:relative;margin:0 auto}.header_bottom .sp_menu_content .global_btn a:before{content:"";width:calc(42 / 750 * 100vw);height:calc(42 / 750 * 100vw);background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_global.svg) 0 0 no-repeat;background-size:100% auto;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header_bottom .sp_menu_content #close_btn{width:calc(67 / 750 * 100vw);height:calc(103 / 750 * 100vw);background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/close_btn.png) 0 0 no-repeat;background-size:100% auto;margin:0 auto;cursor:pointer}#contact_area{padding:calc(40 / 750 * 100vw) calc(20 / 750 * 100vw) calc(40 / 750 * 100vw)}#contact_area .contact_inner{padding:calc(55 / 750 * 100vw) calc(20 / 750 * 100vw) calc(60 / 750 * 100vw);border-radius:calc(10 / 750 * 100vw);width:100%}#contact_area h3{font-size:calc(40 / 750 * 100vw);line-height:1.4;padding-bottom:calc(30 / 750 * 100vw)}#contact_area .contact_left{padding:0;border:none;width:100%}#contact_area .contact_left ul{padding-bottom:calc(25 / 750 * 100vw)}#contact_area .contact_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}#contact_area .contact_left .freedial{font-size:calc(70 / 750 * 100vw);pointer-events:auto;padding-left:calc(140 / 750 * 100vw)}#contact_area .contact_left .freedial:before{left:calc(5 / 750 * 100vw);width:calc(128 / 750 * 100vw);height:calc(74 / 750 * 100vw)}#contact_area .contact_left .time{font-size:calc(22 / 750 * 100vw);padding-top:calc(30 / 750 * 100vw)}#contact_area .contact_left .add{font-size:calc(26 / 750 * 100vw);padding-top:calc(10 / 750 * 100vw)}#contact_area .contact_right{padding:calc(50 / 750 * 100vw) 0 0;width:100%;border:none}#contact_area .contact_right a{padding:calc(40 / 750 * 100vw) 0;border-radius:calc(12 / 750 * 100vw)}#contact_area .contact_right a .txt1{font-size:calc(38 / 750 * 100vw);padding-left:calc(66 / 750 * 100vw)}#contact_area .contact_right a .txt1:before{width:calc(48 / 750 * 100vw);height:calc(34 / 750 * 100vw)}#contact_area .contact_right a .txt2{font-size:calc(28 / 750 * 100vw);padding-top:calc(25 / 750 * 100vw)}#pagetop{top:calc(-90 / 750 * 100vw);right:calc(-76 / 750 * 100vw)}#pagetop span{padding-right:calc(70 / 750 * 100vw);font-size:calc(24 / 750 * 100vw)}#pagetop span:after{height:1px;width:calc(56 / 750 * 100vw)}#footer .footer_inner{width:100%}#footer .footer_left{width:100%;padding:calc(40 / 750 * 100vw) calc(45 / 750 * 100vw) calc(60 / 750 * 100vw)}#footer .footer_left .footer_left_inner{display:flex;flex-wrap:wrap}#footer .footer_left .logo{width:calc(320 / 750 * 100vw);padding-bottom:calc(35 / 750 * 100vw)}#footer .footer_left .site_name{font-size:calc(24 / 750 * 100vw);line-height:1.4;width:calc(340 / 750 * 100vw);padding-left:calc(28 / 750 * 100vw);padding-bottom:calc(35 / 750 * 100vw)}#footer .footer_left .footer_globalbtn{width:calc(270 / 750 * 100vw)}#footer .footer_left .footer_globalbtn a{font-size:calc(20 / 750 * 100vw);width:100%;padding:calc(12 / 750 * 100vw) 0 calc(12 / 750 * 100vw) calc(54 / 750 * 100vw)}#footer .footer_left .footer_globalbtn a:before{width:calc(26 / 750 * 100vw);height:calc(26 / 750 * 100vw);left:calc(12 / 750 * 100vw)}#footer .footer_left .footer_globalbtn a:after{width:calc(43 / 750 * 100vw);height:calc(11 / 750 * 100vw);right:calc(16 / 750 * 100vw)}#footer .footer_left .footer_globalbtn a:hover:after{right:calc(5 / 750 * 100vw)}#footer .footer_left .footer_sns{padding-top:0;padding-left:calc(60 / 750 * 100vw);width:calc(100% - calc(270 / 750 * 100vw));display:flex;-webkit-justify-content:space-between;justify-content:space-between}#footer .footer_left .footer_sns a{margin-right:0}#footer .footer_left .footer_sns a:last-of-type{margin-right:0}#footer .footer_left .footer_sns a img{width:calc(42 / 750 * 100vw)}#footer .footer_right{width:100%;padding:calc(45 / 750 * 100vw) calc(70 / 750 * 100vw) calc(20 / 750 * 100vw)}#footer .footer_right .footer_menu_arrow{background-size:calc(7 / 750 * 100vw) auto;padding-left:calc(20 / 750 * 100vw);font-size:calc(25 / 750 * 100vw)}#footer .footer_right .footer_menu_child li{padding-right:0;margin-bottom:calc(16 / 750 * 100vw)}#footer .footer_right .footer_menu_child li a{font-size:calc(26 / 750 * 100vw);padding-left:calc(15 / 750 * 100vw)}#footer .footer_right .footer_menu_child_01{width:calc(380 / 750 * 100vw)}#footer .footer_right .footer_menu_child_01 li{width:60%}#footer .footer_right .footer_menu_child_01 li:nth-child(2n+1){width:40%}#footer .footer_right .footer_menu_child_02{width:calc(490 / 750 * 100vw)}#footer .footer_right .footer_menu_child_02 li{width:60%}#footer .footer_right .footer_menu_child_02 li:nth-child(2n+1){width:40%}#footer .footer_right .footer_menu_top{padding-left:0;padding-bottom:0;border:none}#footer .footer_right .footer_menu01{width:100%}#footer .footer_right .footer_menu01 p{margin-bottom:calc(20 / 750 * 100vw)}#footer .footer_right .footer_menu01 .footer_menu_child{padding-left:calc(14 / 750 * 100vw);padding-bottom:calc(30 / 750 * 100vw);padding-top:calc(14 / 750 * 100vw)}#footer .footer_right .footer_menu02{width:50%}#footer .footer_right .footer_menu02 p{margin-bottom:calc(12 / 750 * 100vw)}#footer .footer_right .footer_menu03{width:50%}#footer .footer_right .footer_menu03 p{margin-bottom:calc(12 / 750 * 100vw)}#footer .footer_right .footer_menu_brand{display:none}#footer .footer_right .copyright{font-size:calc(20 / 750 * 100vw);padding-top:calc(50 / 750 * 100vw)}}.eyecatch{height:250px;position:relative;color:#fff}.eyecatch.black{color:#000}.eyecatch .eyecatch_inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.eyecatch h2{width:400px;text-align:center;font-size:30px;font-size:3rem;line-height:1;padding:18px 0;border:5px solid #fff;font-weight:500;margin:0 auto 30px}.eyecatch.black h2{border:5px solid #000}.eyecatch p{font-size:2rem;font-weight:500}.eyecatch p.large{font-size:3.8rem}.eyecatch#delivery_eyecatch{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/delivery/eyecatch.jpg) 0 0 no-repeat;background-size:cover}.eyecatch#delivery_eyecatch .eyecatch_mark{position:absolute;top:50%;right:120px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:203px}.eyecatch#news_eyecatch{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/news/eyecatch.jpg) 0 0 no-repeat;background-size:cover;color:#000}.eyecatch#news_eyecatch h2{border-color:#000}.eyecatch#results_eyecatch{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/results/eyecatch.jpg) 0 0 no-repeat;background-size:cover}.eyecatch#results_eyecatch .eyecatch_mark{position:absolute;right:160px;bottom:-70px;width:296px}.eyecatch#safety_eyecatch{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/safety/eyecatch.jpg) 0 0 no-repeat;background-size:cover;color:#000}.eyecatch#safety_eyecatch h2{border-color:#000}.eyecatch#stock_eyecatch{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/stock/eyecatch.jpg) 0 0 no-repeat;background-size:cover;color:#000}.eyecatch#stock_eyecatch h2{border-color:#000}.eyecatch#info_eyecatch{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/info/eyecatch.jpg) 0 0 no-repeat;background-size:cover}.eyecatch#blog_eyecatch{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/blog/eyecatch.jpg) 0 0 no-repeat;background-size:cover}.eyecatch#first_eyecatch{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/first/eyecatch.jpg) 0 0 no-repeat;background-size:cover}.eyecatch#thought_eyecatch{height:440px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/thought/eyecatch.jpg) 0 0 no-repeat;background-size:cover}.eyecatch#thought_eyecatch .txt01{font-weight:500;font-size:38px;font-size:3.8rem;line-height:1;padding-bottom:30px}.eyecatch#thought_eyecatch .txt02{font-weight:500;font-size:22px;font-size:2.2rem;line-height:1.9}.eyecatch#thought_eyecatch .txt02 span{color:#cc0001;font-weight:700}.eyecatch#brand_eyecatch{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/brand/eyecatch.jpg) 0 0 no-repeat;background-size:cover;color:#000}.eyecatch#brand_eyecatch h2{border-color:#000}.eyecatch#store_eyecatch{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/store/eyecatch.jpg) 0 0 no-repeat;background-size:cover}.eyecatch#visit_eyecatch{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/visit/eyecatch.jpg) 0 0 no-repeat;background-size:cover}.eyecatch#faq_eyecatch{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/faq/eyecatch.jpg) 0 0 no-repeat;background-size:cover;color:#000}.eyecatch#faq_eyecatch h2{border-color:#000}@media screen and (max-width:1280px){.eyecatch{height:calc(250 / 1280 * 100vw)}.eyecatch h2{width:calc(400 / 1280 * 100vw);font-size:calc(30 / 1280 * 100vw);padding:calc(18 / 1280 * 100vw) 0;border-width:calc(5 / 1280 * 100vw);margin:0 auto calc(30 / 1280 * 100vw)}.eyecatch p{font-size:calc(20 / 1280 * 100vw)}.eyecatch#delivery_eyecatch{background-size:auto 100%;background-position:center center}.eyecatch#delivery_eyecatch .eyecatch_mark{right:calc(120 / 1280 * 100vw);width:calc(203 / 1280 * 100vw)}.eyecatch#results_eyecatch{background-size:auto 100%;background-position:center center}.eyecatch#results_eyecatch .eyecatch_mark{right:calc(60 / 1280 * 100vw);bottom:calc(-70 / 1280 * 100vw);width:calc(296 / 1280 * 100vw)}.eyecatch#safety_eyecatch{background-size:auto 100%;background-position:center center}.eyecatch#thought_eyecatch{height:calc(440 / 1280 * 100vw)}.eyecatch#thought_eyecatch .txt01{font-size:calc(38 / 1280 * 100vw);padding-bottom:calc(30 / 1280 * 100vw)}.eyecatch#thought_eyecatch .txt02{font-size:calc(22 / 1280 * 100vw)}}@media screen and (max-width:750px){.eyecatch{height:calc(400 / 750 * 100vw)}.eyecatch h2{width:calc(600 / 750 * 100vw);font-size:calc(40 / 750 * 100vw);padding:calc(25 / 750 * 100vw) 0;border-width:calc(8 / 750 * 100vw);margin:0 auto calc(40 / 750 * 100vw)}.eyecatch p{font-size:calc(32 / 750 * 100vw);line-height:1.4}.eyecatch#delivery_eyecatch .eyecatch_mark{right:calc(40 / 750 * 100vw);width:calc(200 / 750 * 100vw);bottom:calc(-80 / 750 * 100vw);top:auto;-webkit-transform:translateY(0);transform:translateY(0)}.eyecatch#results_eyecatch .eyecatch_mark{right:calc(20 / 750 * 100vw);bottom:calc(-70 / 750 * 100vw);width:calc(296 / 750 * 100vw)}.eyecatch#thought_eyecatch{height:calc(600 / 750 * 100vw);background-position:right 35% center}.eyecatch#thought_eyecatch .txt01{font-size:calc(38 / 750 * 100vw);padding-bottom:calc(30 / 750 * 100vw)}.eyecatch#thought_eyecatch .txt02{font-size:calc(26 / 750 * 100vw)}}.breadcrumb{padding:15px 0 40px;width:1160px;margin:0 auto}.breadcrumb ul{font-size:0}.breadcrumb ul li{display:inline-block;font-size:13px;font-size:1.3rem}.breadcrumb ul li:last-child:after{display:none}.breadcrumb ul li:after{content:"＞";padding:0 5px}@media screen and (max-width:1280px){.breadcrumb{padding:calc(15 / 1280 * 100vw) 0 calc(40 / 1280 * 100vw);width:calc(1160 / 1280 * 100vw)}.breadcrumb ul li{font-size:calc(13 / 1280 * 100vw)}.breadcrumb ul li:after{padding:0 calc(5 / 1280 * 100vw)}}@media screen and (max-width:750px){.breadcrumb{padding:calc(30 / 750 * 100vw) calc(30 / 750 * 100vw) calc(60 / 750 * 100vw);width:100%}.breadcrumb ul li{font-size:calc(26 / 750 * 100vw);display:inline;line-height:1.5}.breadcrumb ul li:after{padding:0 calc(10 / 750 * 100vw)}}.l_continar{width:1160px;margin:0 auto}@media screen and (max-width:1280px){.l_continar{width:calc(1160 / 1280 * 100vw)}}@media screen and (max-width:750px){.l_continar{width:100%}}.main_ttl{font-weight:700;font-size:46px;font-size:4.6rem;line-height:1;padding-bottom:40px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/top/ttl.png) center bottom no-repeat;background-size:386px auto;margin-bottom:30px;text-align:center}.main_ttl span{color:#cc0001}@media screen and (max-width:1280px){.main_ttl{font-size:calc(46 / 1280 * 100vw);padding-bottom:calc(40 / 1280 * 100vw);background-size:calc(386 / 1280 * 100vw) auto;margin-bottom:calc(30 / 1280 * 100vw)}}@media screen and (max-width:750px){.main_ttl{font-size:calc(50 / 750 * 100vw);padding-bottom:calc(55 / 750 * 100vw);background-size:calc(589 / 750 * 100vw) auto;margin-bottom:calc(15 / 750 * 100vw)}}.slideup{opacity:0;transform:translate3d(0,30px,0);opacity:0;-webkit-transition:.8s cubic-bezier(.25,.46,.45,.94);-o-transition:.8s cubic-bezier(.25,.46,.45,.94);transition:.8s cubic-bezier(.25,.46,.45,.94)}.slideup.active{opacity:1;transform:translate3d(0,0px,0)}.pager{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:70px 0 120px}.pager a,.pager span{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:58px;height:58px;margin:0 15px;font-size:22px;font-size:2.2rem;border:1px solid #5d5d5d;background-color:#fff}.pager a:hover{background-color:#000;color:#fff}.pager .pager-prev{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/pager_prev.png) 0 0 no-repeat;background-size:cover}.pager .pager-prev:hover{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/pager_prev_hover.png) 0 0 no-repeat;background-size:cover}.pager .pager-next{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/pager_next.png) 0 0 no-repeat;background-size:cover}.pager .pager-next:hover{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/pager_next_hover.png) 0 0 no-repeat;background-size:cover}.pager .current{color:#fff;background-color:#000}@media screen and (max-width:1280px){.pager{padding:calc(70 / 1280 * 100vw) 0 calc(120 / 1280 * 100vw)}.pager a,.pager span{width:calc(58 / 1280 * 100vw);height:calc(58 / 1280 * 100vw);margin:0 calc(15 / 1280 * 100vw);font-size:calc(22 / 1280 * 100vw)}}@media screen and (max-width:750px){.pager{padding:calc(140 / 750 * 100vw) 0 calc(200 / 750 * 100vw)}.pager a,.pager span{width:calc(76 / 750 * 100vw);height:calc(76 / 750 * 100vw);margin:0 calc(10 / 750 * 100vw);font-size:calc(32 / 750 * 100vw)}}.l_flow{padding-top:10px;padding-bottom:45px}.l_flow ol{display:flex;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding-bottom:35px}.l_flow ol li{width:204px;text-align:center;margin-right:35px;position:relative}.l_flow ol li:before{content:"";width:0;height:0;border-style:solid;border-width:10px 0 10px 12px;border-color:transparent transparent transparent #cc0001;position:absolute;top:12px;right:-26px}.l_flow ol li:last-child{margin-right:0}.l_flow ol li:last-child:before{display:none}.l_flow ol li.current .num{color:#fff;background-color:#cc0001}.l_flow ol li .num{font-size:21px;font-size:2.1rem;font-weight:700;line-height:1;padding:12px 0;border:2px solid #cc0001;background-color:#fff;color:#cc0001}.l_flow ol li .txt{color:#cc0001;font-size:16px;font-size:1.6rem;font-weight:700;padding-top:10px}.l_flow .l_flow_txt{text-align:center;font-size:18px;font-size:1.8rem;line-height:1.7}.l_flow .l_flow_ttl{text-align:center;font-size:30px;font-size:3rem;line-height:1;font-weight:700;padding-top:30px}@media screen and (max-width:1280px){.l_flow{padding-top:calc(10 / 1280 * 100vw);padding-bottom:calc(45 / 1280 * 100vw)}.l_flow ol{padding-bottom:calc(35 / 1280 * 100vw)}.l_flow ol li{width:calc(204 / 1280 * 100vw);margin-right:calc(35 / 1280 * 100vw)}.l_flow ol li:before{border-width:calc( 10 / 1280 * 100vw) 0 calc(10 / 1280 * 100vw) calc(12 / 1280 * 100vw);top:calc(12 / 1280 * 100vw);right:calc(-26 / 1280 * 100vw)}.l_flow ol li .num{font-size:calc(21 / 1280 * 100vw);padding:calc(12 / 1280 * 100vw) 0;border:calc(2 / 1280 * 100vw) solid #cc0001}.l_flow ol li .txt{font-size:calc(16 / 1280 * 100vw);padding-top:calc(10 / 1280 * 100vw)}.l_flow .l_flow_txt{font-size:calc(18 / 1280 * 100vw)}.l_flow .l_flow_ttl{font-size:calc(30 / 1280 * 100vw);padding-top:calc(30 / 1280 * 100vw)}}@media screen and (max-width:750px){.l_flow{padding-top:calc(20 / 750 * 100vw);padding-bottom:calc(20 / 750 * 100vw)}.l_flow ol{padding-top:calc(40 / 750 * 100vw);padding-bottom:0}.l_flow ol li{width:calc(300 / 750 * 100vw);margin-right:calc(35 / 750 * 100vw);padding-bottom:calc(40 / 750 * 100vw)}.l_flow ol li:before{border-width:calc( 10 / 750 * 100vw) 0 calc(10 / 750 * 100vw) calc(12 / 750 * 100vw);top:calc(30 / 750 * 100vw);right:calc(-26 / 750 * 100vw)}.l_flow ol li .num{font-size:calc(36 / 750 * 100vw);padding:calc(20 / 750 * 100vw) 0;border:calc(4 / 750 * 100vw) solid #cc0001}.l_flow ol li .txt{font-size:calc(28 / 750 * 100vw);padding-top:calc(20 / 750 * 100vw)}.l_flow .l_flow_txt{font-size:calc(32 / 750 * 100vw);padding-left:calc(40 / 750 * 100vw);padding-right:calc(40 / 750 * 100vw);padding-bottom:calc(40 / 750 * 100vw);text-align:left}.l_flow .l_flow_ttl{font-size:calc(40 / 750 * 100vw);padding-top:calc(40 / 750 * 100vw)}}.l_bg{padding-top:40px;padding-bottom:80px;position:relative;background-color:#f1f1f1}.l_bg:before{content:"";width:100%;height:500px;position:absolute;top:0;left:0;background-color:#ebebeb;z-index:1}@media screen and (max-width:1280px){.l_bg{padding-top:calc(40 / 1280 * 100vw);padding-bottom:calc(80 / 1280 * 100vw)}.l_bg:before{height:calc(500 / 1280 * 100vw)}}@media screen and (max-width:750px){.l_bg{padding:calc(80 / 750 * 100vw) calc(40 / 750 * 100vw) calc(160 / 750 * 100vw)}.l_bg:before{height:calc(800 / 750 * 100vw)}}#fixed_contact{position:fixed;right:10px;bottom:20px;width:240px;padding-top:22px;z-index:10}#fixed_contact #fixed_contact_close{width:17px;height:17px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_close.png) 0 0 no-repeat;background-size:100% auto;position:absolute;top:0;right:0}#fixed_contact .freedial{pointer-events:none;border-radius:0 0 6px 6px;display:block;background-color:#fff;border:1px solid #cc0001;font-weight:700;font-size:24px;font-size:2.4rem;color:#cc0001;padding:10px 0 10px 50px;text-align:center;position:relative}#fixed_contact .freedial .time{display:block;font-weight:500;font-size:16px;font-size:1.6rem;padding-top:8px}#fixed_contact .freedial:before{content:"";position:absolute;left:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:23px;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}#fixed_contact .application_btn{border:1px solid #cc0001;border-radius:6px 6px 0 0;display:block;background-color:#cc0001;color:#fff;padding:20px 0 20px 66px;font-size:20px;font-size:2rem;line-height:1;font-weight:500;position:relative}#fixed_contact .application_btn:after{content:"";width:20px;height:14px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_mail.svg) 0 0 no-repeat;background-size:100% auto;position:absolute;left:23px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1280px){#fixed_contact{right:calc(10 / 1280 * 100vw);bottom:calc(200 / 1280 * 100vw);width:calc(240 / 1280 * 100vw);padding-top:calc(22 / 1280 * 100vw)}#fixed_contact #fixed_contact_close{width:calc(17 / 1280 * 100vw);height:calc(17 / 1280 * 100vw)}#fixed_contact .freedial{pointer-events:auto;border-radius:calc(6 / 1280 * 100vw) calc(6 / 1280 * 100vw) 0 0;font-size:calc(24 / 1280 * 100vw);padding:calc(10 / 1280 * 100vw) 0 calc(10 / 1280 * 100vw) calc(50 / 1280 * 100vw)}#fixed_contact .freedial .time{font-size:calc(16 / 1280 * 100vw);padding-top:calc(8 / 1280 * 100vw)}#fixed_contact .freedial:before{left:calc(16 / 1280 * 100vw);width:calc(40 / 1280 * 100vw);height:calc(23 / 1280 * 100vw)}#fixed_contact .application_btn{border-radius:calc(0 0 6 / 1280 * 100vw) calc(6 / 1280 * 100vw);padding:calc(20 / 1280 * 100vw) 0 calc(20 / 1280 * 100vw) calc(66 / 1280 * 100vw);font-size:calc(20 / 1280 * 100vw)}#fixed_contact .application_btn:after{width:calc(20 / 1280 * 100vw);height:calc(14 / 1280 * 100vw);left:calc(23 / 1280 * 100vw)}}@media screen and (max-width:750px){#fixed_contact{right:calc(10 / 750 * 100vw);bottom:calc(40 / 750 * 100vw);width:calc(336 / 750 * 100vw);padding-top:calc(30 / 750 * 100vw)}#fixed_contact #fixed_contact_close{width:calc(24 / 750 * 100vw);height:calc(24 / 750 * 100vw)}#fixed_contact .freedial{border-radius:calc(6 / 750 * 100vw) calc(6 / 750 * 100vw) 0 0;font-size:calc(33 / 750 * 100vw);padding:calc(20 / 750 * 100vw) 0 calc(15 / 750 * 100vw) calc(90 / 750 * 100vw)}#fixed_contact .freedial .time{font-size:calc(22 / 750 * 100vw);padding-top:calc(8 / 750 * 100vw)}#fixed_contact .freedial:before{left:calc(20 / 750 * 100vw);width:calc(56 / 750 * 100vw);height:calc(32 / 750 * 100vw)}#fixed_contact .application_btn{border-radius:calc(0 0 6 / 750 * 100vw) calc(6 / 750 * 100vw);padding:calc(30 / 750 * 100vw) 0 calc(30 / 750 * 100vw) calc(95 / 750 * 100vw);font-size:calc(28 / 750 * 100vw)}#fixed_contact .application_btn:after{width:calc(28 / 750 * 100vw);height:calc(20 / 750 * 100vw);left:calc(30 / 750 * 100vw)}}.service_btn{display:block;border-radius:48px;border:3px solid #cc0001;background-color:#fff;color:#cc0001;width:660px;padding:24px 0 24px 180px;font-size:30px;font-size:3rem;font-weight:500;line-height:1;margin:0 auto;text-align:left;position:relative}.service_btn:before{content:"";width:31px;height:22px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_mail_red.svg) 0 0 no-repeat;background-size:100% auto;position:absolute;left:130px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.service_btn:after{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:50px;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}.service_btn:hover{background-color:#cc0001;color:#fff}.service_btn:hover:before{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_mail.svg) 0 0 no-repeat;background-size:100% auto}.service_btn:hover:after{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/arrow_white.png) 0 0 no-repeat;background-size:100% auto;right:30px}@media screen and (max-width:1280px){.service_btn{border-radius:calc(48 / 1280 * 100vw);border:calc(3 / 1280 * 100vw) solid #cc0001;width:calc(660 / 1280 * 100vw);padding:calc(24 / 1280 * 100vw) 0 calc(24 / 1280 * 100vw) calc(180 / 1280 * 100vw);font-size:calc(30 / 1280 * 100vw)}.service_btn:before{width:calc(31 / 1280 * 100vw);height:calc(22 / 1280 * 100vw);left:calc(130 / 1280 * 100vw)}.service_btn:after{width:calc(39 / 1280 * 100vw);height:calc(11 / 1280 * 100vw);right:calc(50 / 1280 * 100vw)}.service_btn:hover:after{right:calc(30 / 1280 * 100vw)}}@media screen and (max-width:750px){.service_btn{border-radius:calc(60 / 750 * 100vw);border:calc(4 / 750 * 100vw) solid #cc0001;width:calc(660 / 750 * 100vw);padding:calc(38 / 750 * 100vw) 0 calc(38 / 750 * 100vw) calc(132 / 750 * 100vw);font-size:calc(36 / 750 * 100vw)}.service_btn:before{width:calc(48 / 750 * 100vw);height:calc(34 / 750 * 100vw);left:calc(50 / 750 * 100vw)}.service_btn:after{width:calc(60 / 750 * 100vw);height:calc(15 / 750 * 100vw);right:calc(38 / 750 * 100vw)}.service_btn:hover:after{right:calc(30 / 750 * 100vw)}}.editor_cnt{font-size:1.6rem}.editor_cnt>*:first-child{margin-top:0!important}.editor_cnt>*:last-child{margin-bottom:0!important}.editor_cnt img{width:auto;max-width:100%;height:auto;margin-top:1.5em!important;margin-bottom:1.5em!important}.editor_cnt strong{font-weight:700}.editor_cnt em{font-style:italic}.editor_cnt .wp-caption{width:100%!important}.editor_cnt img.alignleft{text-align:left}.editor_cnt img.aligncenter{display:block;margin:1px auto}.editor_cnt img.alignright{display:block;margin:1px 1px 1px auto}.editor_cnt p{font-size:1.6rem;margin-top:1.5em;margin-bottom:1.5em;line-height:2.125}.editor_cnt .wp-caption img{margin-bottom:0!important}.editor_cnt .wp-caption p.wp-caption-text{margin-top:5px!important;line-height:1.2!important;font-size:8px;font-style:italic;word-break:break-all}.editor_cnt .blog_content{border:1px solid #c8c8c8;border-radius:8px;margin:40px 0 40px;padding:30px 50px 15px}.editor_cnt h4{text-align:center;font-weight:700;font-size:18px;font-size:1.8rem;line-height:1;padding-bottom:30px}.editor_cnt ol{counter-reset:section}.editor_cnt ol li,.editor_cnt ul li{list-style:none;padding-bottom:15px}.editor_cnt ol>li:before{content:counters(section,'-') '. ';counter-increment:section}.editor_cnt ul>li:before{content:'・'}.editor_cnt ol li ol,.editor_cnt ul li ul{padding-left:1em;padding-top:15px}.editor_cnt ul li a,.editor_cnt ol li a{color:#000}.editor_cnt .line{padding-bottom:50px;margin-top:50px;margin-bottom:50px;border-bottom:1px dotted #999}.editor_cnt a{color:#cc0001}.editor_cnt .emphasize-link{margin-top:50px;margin-bottom:50px;border:1px solid #c8c8c8;border-radius:8px;position:relative;padding:50px 50px 20px;font-size:18px;font-size:1.8rem}.editor_cnt .emphasize-link:before{content:"あわせて読みたい記事";font-size:17px;font-size:1.7rem;font-weight:700;color:#fff;background-color:#000;display:inline-block;padding:12px 20px;line-height:1;position:absolute;top:0;left:0;border-radius:8px 0 0}.editor_cnt h3{font-size:26px;font-size:2.6rem;font-weight:500;background-color:#f4f4f4;border-left:10px solid #000;padding:15px;margin-top:50px;margin-bottom:50px}.editor_cnt blockquote{margin-top:40px;margin-bottom:40px;border-radius:8px;background-color:#eee;padding:40px 70px;line-height:2;position:relative}.editor_cnt blockquote p{margin-top:0;margin-bottom:0;line-height:2}.editor_cnt blockquote:before{content:"";background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/blog_detail/quote_left.png) 0 0 no-repeat;background-size:100% auto;position:absolute;top:15px;left:15px;width:42px;height:31px}.editor_cnt blockquote:after{content:"";background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/blog_detail/quote_right.png) 0 0 no-repeat;background-size:100% auto;position:absolute;bottom:15px;right:15px;width:41px;height:30px}.editor_cnt .reference{border:1px solid #c8c8c8;border-radius:8px;position:relative;margin-top:40px;margin-bottom:40px;padding:20px 0}.editor_cnt .reference h5{padding-left:60px;margin-bottom:25px;position:relative;font-size:18px;font-size:1.8rem;font-weight:500}.editor_cnt .reference h5:before{content:"";background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/blog_detail/icon_reference.png) 0 0 no-repeat;background-size:100% auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:18px;width:29px;height:32px}.editor_cnt .reference p{padding-left:60px;font-size:18px;font-size:1.8rem}@media screen and (max-width:1280px){.editor_cnt{font-size:calc(16 / 1280 * 100vw)}.editor_cnt .blog_content{border-radius:calc(8 / 1280 * 100vw);margin:calc(40 / 1280 * 100vw) 0 calc(40 / 1280 * 100vw);padding:calc(30 / 1280 * 100vw) calc(50 / 1280 * 100vw) calc(15 / 1280 * 100vw)}.editor_cnt h4{font-size:calc(18 / 1280 * 100vw);padding-bottom:calc(30 / 1280 * 100vw)}.editor_cnt ol li,.editor_cnt ul li{padding-bottom:calc(15 / 1280 * 100vw)}.editor_cnt ol li ol,.editor_cnt ul li ul{padding-top:calc(15 / 1280 * 100vw)}.editor_cnt .line{padding-bottom:calc(50 / 1280 * 100vw);margin-top:calc(50 / 1280 * 100vw);margin-bottom:calc(50 / 1280 * 100vw)}.editor_cnt .emphasize-link{margin-top:calc(50 / 1280 * 100vw);margin-bottom:calc(50 / 1280 * 100vw);border-radius:calc(8 / 1280 * 100vw);padding:calc(50 / 1280 * 100vw) calc(50 / 1280 * 100vw) calc(20 / 1280 * 100vw);font-size:calc(18 / 1280 * 100vw)}.editor_cnt .emphasize-link:before{font-size:calc(17 / 1280 * 100vw);padding:calc(12 / 1280 * 100vw) calc(20 / 1280 * 100vw);border-radius:calc(8 / 1280 * 100vw) 0 0 0}.editor_cnt h3{font-size:calc(26 / 1280 * 100vw);border-left:calc(10 / 1280 * 100vw) solid #000;padding:calc(15 / 1280 * 100vw);margin-top:calc(50 / 1280 * 100vw);margin-bottom:calc(50 / 1280 * 100vw)}.editor_cnt blockquote{margin-top:calc(40 / 1280 * 100vw);margin-bottom:calc(40 / 1280 * 100vw);border-radius:calc(8 / 1280 * 100vw);padding:calc(40 / 1280 * 100vw) calc(70 / 1280 * 100vw)}.editor_cnt blockquote p{margin-top:0;margin-bottom:0}.editor_cnt blockquote:before{top:calc(15 / 1280 * 100vw);left:calc(15 / 1280 * 100vw);width:calc(42 / 1280 * 100vw);height:calc(31 / 1280 * 100vw)}.editor_cnt blockquote:after{bottom:calc(15 / 1280 * 100vw);right:calc(15 / 1280 * 100vw);width:calc(41 / 1280 * 100vw);height:calc(30 / 1280 * 100vw)}.editor_cnt .reference{border-radius:calc(8 / 1280 * 100vw);margin-top:calc(40 / 1280 * 100vw);margin-bottom:calc(40 / 1280 * 100vw);padding:calc(20 / 1280 * 100vw) 0}.editor_cnt .reference h5{padding-left:calc(60 / 1280 * 100vw);margin-bottom:calc(25 / 1280 * 100vw);font-size:calc(18 / 1280 * 100vw)}.editor_cnt .reference h5:before{left:calc(18 / 1280 * 100vw);width:calc(29 / 1280 * 100vw);height:calc(32 / 1280 * 100vw)}.editor_cnt .reference p{padding-left:calc(60 / 1280 * 100vw);font-size:calc(18 / 1280 * 100vw)}}@media screen and (max-width:750px){.editor_cnt{font-size:calc(28 / 750 * 100vw)}.editor_cnt p{font-size:calc(28 / 750 * 100vw)}.editor_cnt .blog_content{border-radius:calc(8 / 750 * 100vw);margin:calc(40 / 750 * 100vw) 0;padding:calc(30 / 750 * 100vw) calc(50 / 750 * 100vw) calc(15 / 750 * 100vw)}.editor_cnt h4{font-size:calc(32 / 750 * 100vw);padding-bottom:calc(30 / 750 * 100vw)}.editor_cnt ol li .editor_cnt ul li{padding-bottom:calc(20 / 750 * 100vw);line-height:1.5}.editor_cnt ol li ol,.editor_cnt ul li ul{padding-top:calc(20 / 750 * 100vw)}.editor_cnt .line{padding-bottom:calc(80 / 750 * 100vw);margin-top:calc(80 / 750 * 100vw);margin-bottom:calc(80 / 750 * 100vw)}.editor_cnt .emphasize-link{margin-top:calc(80 / 750 * 100vw);margin-bottom:calc(80 / 750 * 100vw);border-radius:calc(16 / 750 * 100vw);padding:calc(70 / 750 * 100vw) calc(30 / 750 * 100vw) calc(10 / 750 * 100vw);font-size:calc(28 / 750 * 100vw)}.editor_cnt .emphasize-link:before{font-size:calc(26 / 750 * 100vw);padding:calc(20 / 750 * 100vw) calc(30 / 750 * 100vw);border-radius:calc(16 / 750 * 100vw) 0 0 0}.editor_cnt h3{font-size:calc(32 / 750 * 100vw);border-left:calc(16 / 750 * 100vw) solid #000;padding:calc(25 / 750 * 100vw);margin-top:calc(60 / 750 * 100vw);margin-bottom:calc(60 / 750 * 100vw)}.editor_cnt blockquote{margin-top:calc(60 / 750 * 100vw);margin-bottom:calc(60 / 750 * 100vw);border-radius:calc(16 / 750 * 100vw);padding:calc(40 / 750 * 100vw) calc(70 / 750 * 100vw)}.editor_cnt blockquote p{margin-top:0;margin-bottom:0}.editor_cnt blockquote:before{top:calc(15 / 750 * 100vw);left:calc(15 / 750 * 100vw);width:calc(42 / 750 * 100vw);height:calc(31 / 750 * 100vw)}.editor_cnt blockquote:after{bottom:calc(15 / 750 * 100vw);right:calc(15 / 750 * 100vw);width:calc(41 / 750 * 100vw);height:calc(30 / 750 * 100vw)}.editor_cnt .reference{border-radius:calc(16 / 750 * 100vw);margin-top:calc(60 / 750 * 100vw);margin-bottom:calc(60 / 750 * 100vw);padding:calc(40 / 750 * 100vw) 0 0}.editor_cnt .reference h5{padding-left:calc(66 / 750 * 100vw);margin-bottom:calc(25 / 750 * 100vw);font-size:calc(28 / 750 * 100vw)}.editor_cnt .reference h5:before{left:calc(18 / 750 * 100vw);width:calc(40 / 750 * 100vw);height:calc(44 / 750 * 100vw)}.editor_cnt .reference p{padding-left:calc(66 / 750 * 100vw);padding-right:calc(60 / 750 * 100vw);font-size:calc(28 / 750 * 100vw)}}.wpcf7-form-control-wrap .wpcf7-not-valid-tip,.wpcf7-not-valid-tip+.wpcf7-not-valid-tip,.wpcf7-response-output,div.wpcf7 .ajax-loader,.wpcf7-mail-sent-ok{display:none!important}.en-US .header_bottom nav ul li .menu_parent_inner span.jp,.en-US .header_bottom nav ul li a span.jp{font-size:16px;font-size:1.6rem}.en-US .header_bottom nav ul li .menu_parent_inner span.en,.en-US .header_bottom nav ul li a span.en{font-size:11px;font-size:1.1rem}.en-US .header_top ul li a.icon_global{padding-left:33px}.en-US .header_top ul li a.icon_global:before{width:24px;height:16px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_japanese.svg) 0 0 no-repeat;background-size:100% auto;border:1px solid #000}.en-US #footer .footer_left{padding-bottom:40px}.en-US #footer .footer_left .site_name{padding-bottom:40px}.en-US #footer .footer_left .footer_globalbtn a{padding-left:43px}.en-US #footer .footer_left .footer_globalbtn a:before{width:24px;height:16px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_japanese.svg) 0 0 no-repeat;background-size:100% auto}.en-US #footer .footer_left .footer_globalbtn a:after{width:18px;height:5px}.en-US #footer .footer_left .footer_globalbtn a span{font-size:12px;font-size:1.2rem}.en-US #footer .footer_right .footer_right_inner{height:100%}.en-US #footer .footer_right .footer_menu01{width:50%}.en-US #footer .footer_right .footer_menu02{width:50%}.en-US #footer .footer_right .copyright{width:100%;position:absolute;bottom:0;left:0}@media screen and (max-width:1280px){.en-US .header_bottom nav ul li .menu_parent_inner span.jp,.en-US .header_bottom nav ul li a span.jp{font-size:calc(16 / 1280 * 100vw)}.en-US .header_bottom nav ul li .menu_parent_inner span.en,.en-US .header_bottom nav ul li a span.en{font-size:calc(11 / 1280 * 100vw)}.en-US .header_top ul li a.icon_global{padding-left:calc(33 / 1280 * 100vw)}.en-US .header_top ul li a.icon_global:before{width:calc(24 / 1280 * 100vw);height:calc(16 / 1280 * 100vw)}.en-US #footer .footer_left{padding-bottom:calc(40 / 1280 * 100vw)}.en-US #footer .footer_left .site_name{padding-bottom:calc(40 / 1280 * 100vw)}.en-US #footer .footer_left .footer_globalbtn a{padding-left:calc(43 / 1280 * 100vw)}.en-US #footer .footer_left .footer_globalbtn a:before{width:calc(24 / 1280 * 100vw);height:calc(16 / 1280 * 100vw)}.en-US #footer .footer_left .footer_globalbtn a:after{width:calc(18 / 1280 * 100vw);height:calc(5 / 1280 * 100vw)}.en-US #footer .footer_left .footer_globalbtn a span{font-size:calc(12 / 1280 * 100vw)}}@media screen and (max-width:750px){.en-US .header_bottom .sp_menu .icon_global{width:calc(130 / 750 * 100vw)}.en-US .header_bottom .sp_menu .icon_global:after{width:calc(42 / 750 * 100vw);height:calc(28 / 750 * 100vw);background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_japanese.svg) 0 0 no-repeat;border:1px solid #000;background-size:100% auto}.en-US .header_bottom .sp_menu_content .global_btn a{padding-left:calc(85 / 750 * 100vw)}.en-US .header_bottom .sp_menu_content .global_btn a:before{width:calc(63 / 750 * 100vw);height:calc(42 / 750 * 100vw);background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_japanese.svg) 0 0 no-repeat;border:1px solid #000;background-size:100% auto}.en-US #footer .footer_left{padding-bottom:calc(60 / 750 * 100vw)
	}
	.en-US #footer .footer_left .site_name {
		padding-bottom: calc(35 / 750 * 100vw)}.en-US #footer .footer_left .footer_globalbtn a{padding-left:calc(64 / 750 * 100vw)}.en-US #footer .footer_left .footer_globalbtn a:before{width:calc(39 / 750 * 100vw);height:calc(26 / 750 * 100vw);left:calc(16 / 750 * 100vw)}.en-US #footer .footer_left .footer_globalbtn a:after{width:calc(36 / 750 * 100vw);height:calc(10 / 750 * 100vw);right:calc(16 / 750 * 100vw)}.en-US #footer .footer_left .footer_globalbtn a span{font-size:calc(20 / 750 * 100vw)}.en-US #footer .footer_right .copyright{position:relative;text-align:center}}.playful_about_info{background-color:#fff;position:relative}.playful_about_info .playful_about_info_inner{padding:50px 0;background-color:#fff;border-radius:10px;width:1160px;margin:0 auto}.playful_about_info h3{width:100%;font-size:28px;font-size:2.8rem;font-weight:700;padding-bottom:30px}.playful_about_info p{width:100%;font-size:16px;font-size:1.6rem;line-height:1.57}.playful_about_info p+p{margin-top:20px}@media screen and (max-width:1280px){.playful_about_info .playful_about_info_inner{padding:calc(50 / 1280 * 100vw) 0;width:calc(1160 / 1280 * 100vw)}.playful_about_info h3{font-size:calc(28 / 1280 * 100vw);padding-bottom:calc(30 / 1280 * 100vw)}.playful_about_info p{font-size:calc(16 / 1280 * 100vw)}.playful_about_info p+p{margin-top:calc(20 / 1280 * 100vw)}}@media screen and (max-width:750px){.playful_about_info .playful_about_info_inner{padding:calc(50 / 750 * 100vw) calc(40 / 750 * 100vw);width:100%}.playful_about_info h3{font-size:calc(40 / 750 * 100vw);padding-bottom:calc(30 / 750 * 100vw)}.playful_about_info p{font-size:calc(28 / 750 * 100vw)}.playful_about_info p+p{margin-top:calc(20 / 750 * 100vw)}}#header_highbrand{background-color:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:32px 0;position:relative}#header_highbrand img{width:195px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#header_highbrand p{font-size:17px}#header_highbrand .header_highbrand01{padding-right:172px;width:50%;text-align:right}#header_highbrand .header_highbrand02{padding-left:172px;width:50%;text-align:left}@media screen and (max-width:1280px){#header_highbrand{padding:calc(32 / 1280 * 100vw) 0}#header_highbrand img{width:calc(195 / 1280 * 100vw)}#header_highbrand p{font-size:calc(17 / 1280 * 100vw)}#header_highbrand .header_highbrand01{padding-right:calc(172 / 1280 * 100vw)}#header_highbrand .header_highbrand02{padding-left:calc(172 / 1280 * 100vw)}}@media screen and (max-width:750px){#header_highbrand{padding:calc(20 / 750 * 100vw) calc(30 / 750 * 100vw);border-bottom:1px solid #d4d4d4;flex-wrap:wrap}#header_highbrand a{width:calc(317 / 750 * 100vw);order:1}#header_highbrand img{width:100%;position:static;-webkit-transform:translate(0%,0%);transform:translate(0%,0%)}#header_highbrand .header_highbrand01{padding-right:0;font-size:calc(26 / 750 * 100vw);line-height:1.46;width:calc(350 / 750 * 100vw);margin-left:auto;order:2;text-align:left}#header_highbrand .header_highbrand02{padding-left:0;width:100%;text-align:center;padding-top:calc(20 / 750 * 100vw);font-size:calc(30 / 750 * 100vw);font-weight:500;order:3}}@keyframes ticker{0%{left:100%;visibility:visible}100%{left:0}}.news_ticker_block{width:100%;height:4rem;background-color:rgba(0,0,0,.9);box-sizing:content-box;overflow:hidden}.news_ticker_block .news_ticker{position:relative;height:4rem;line-height:4rem;white-space:nowrap;padding-right:100%;box-sizing:content-box}.news_ticker_block .news_ticker li{position:absolute;top:0;left:100%;width:auto;height:100%;display:inline-block;padding:0 4rem;font-size:1.6rem;color:#fff;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:ticker;animation-duration:15s}.news_ticker_block .news_ticker li a{font-size:1.6rem;color:#fff;text-decoration:underline}.news_ticker_block:hover .news_ticker li{animation-play-state:paused}@keyframes ticker{0%{transform:translate(0,0);visibility:visible}100%{transform:translate(-100%,0)}}.ticker-block{width:100%;overflow:hidden}.ticker-wrap{position:relative;top:0;width:100%;overflow:hidden;height:40px;background-color:rgba(0,0,0,.9);padding-left:100%;box-sizing:content-box}.ticker-wrap .ticker{display:inline-block;height:40px;line-height:40px;white-space:nowrap;padding-right:100%;box-sizing:content-box;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:ticker;animation-duration:30s}.ticker-wrap .ticker__item{display:inline-block;padding:0 20px;font-size:1.6rem;color:#fff}.ticker-wrap .ticker__item a{font-size:1.6rem;color:#fff;text-decoration:underline}.ticker-wrap:hover .ticker{animation-play-state:paused}@media screen and (max-width:1280px){.ticker-wrap{height:calc(40 / 1280 * 100vw)}.ticker-wrap .ticker{height:calc(40 / 1280 * 100vw);line-height:calc(40 / 1280 * 100vw);animation-duration:25s}.ticker-wrap .ticker__item{padding:0 calc(20 / 1280 * 100vw);font-size:calc(16 / 1280 * 100vw)}.ticker-wrap .ticker__item a{font-size:calc(16 / 1280 * 100vw)}}@media screen and (max-width:750px){.ticker-wrap{height:calc(80 / 750 * 100vw)}.ticker-wrap .ticker{height:calc(80 / 750 * 100vw);line-height:calc(80 / 750 * 100vw);animation-duration:20s}.ticker-wrap .ticker__item{padding:0 calc(40 / 750 * 100vw);font-size:calc(32 / 750 * 100vw)}.ticker-wrap .ticker__item a{font-size:calc(32 / 750 * 100vw)}}#fixed_area{position:fixed;right:10px;bottom:20px;width:220px;padding-top:22px;z-index:10}#fixed_area #fixed_close{width:17px;height:17px;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_close.png) 0 0 no-repeat;background-size:100% auto;position:absolute;top:0;right:0}#fixed_area a{width:100%;height:54px;border-radius:27px;color:#fff;background-color:#cc0001;position:relative;font-weight:500;font-size:19px;margin-bottom:10px;position:relative;padding-left:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#fixed_area a:after{content:"";width:35px;height:35px;position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#fixed_area .delivery_btn:after{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/fixed_icon01.png) 0 0 no-repeat;background-size:100% auto}#fixed_area .trip_btn:after{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/fixed_icon02.png) 0 0 no-repeat;background-size:100% auto}#fixed_area .trip_btn{background-color:#00b901}#fixed_area .freedial{background-color:#ffcc01;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}#fixed_area .freedial span{display:block;font-size:12px;padding-top:6px}#fixed_area .freedial:after{background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/fixed_icon03.png) 0 0 no-repeat;background-size:100% auto}@media screen and (max-width:1280px){#fixed_area{right:.78125vw;bottom:1.5625vw;width:17.1875vw;padding-top:1.71875vw}#fixed_area #fixed_close{width:1.328125vw;height:1.328125vw}#fixed_area a{height:4.21875vw;border-radius:2.109375vw;font-size:1.484375vw;margin-bottom:.78125vw;padding-left:2.5vw}#fixed_area a:after{width:2.734375vw;height:2.734375vw;left:1.171875vw}#fixed_area .freedial span{font-size:.9375vw;padding-top:.46875vw}}@media screen and (max-width:750px){#fixed_area{right:1.3333333333vw;bottom:5.3333333333vw;width:44.8vw;padding-top:calc( 50 / 750 * 100vw)}#fixed_area #fixed_close{width:calc( 50 / 750 * 100vw);height:calc( 50 / 750 * 100vw);top:calc( -10 / 750 * 100vw)}#fixed_area a{height:10.6666666667vw;border-radius:5.3333333333vw;font-size:3.7333333333vw;margin-bottom:1.3333333333vw;padding-left:4.2666666667vw}#fixed_area a:after{width:6vw;height:6vw;left:2vw}#fixed_area .freedial span{font-size:2.6666666667vw;padding-top:1.6vw}}