@import url(https://fonts.googleapis.com/earlyaccess/notosansjapanese.css);
@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box;min-height:0%}.slick-slide{outline:none}a{text-decoration:none}a:focus{outline:none}ul,ol{list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main,picture,source{display:block}img{height:auto;border:0;vertical-align:top;max-width:100%;margin:0;display:block}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}input[type=text]{font-size:16px}textarea:focus{outline:none !important}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;box-sizing:border-box;opacity:1;cursor:pointer}body{font-family:'Noto Sans Japanese',"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;-webkit-text-size-adjust:100%;word-break:normal;line-break:strict;word-wrap:break-word;overflow-wrap:break-word;font-weight:400;font-size:14px;line-height:1.8em;color:#343434}.vs{display:none}.anc{padding-top:100px;margin-top:-100px}.inner{width:1100px;margin:0 auto}.t_header{position:fixed;z-index:100;width:100%;left:0;top:0;background:#fff;box-shadow:0px 10px 10px -5px rgb(0 0 0/14%)}.t_header .inner{display:flex;justify-content:flex-start;align-items:center;height:100px}.t_header .inner .logo{width:167px}.t_header .inner #global-nav{margin-left:100px}.t_header .inner #global-nav ul{display:flex;justify-content:flex-start;margin-top:10px}.t_header .inner #global-nav ul li{width:112px;padding-top:10px;position:relative;display:flex;height:90px;justify-content:center;align-items:center;text-align:center;color:#343434;font-weight:600;font-size:13px;letter-spacing:.1em}.t_header .inner #global-nav ul li:nth-of-type(1){width:98px}.t_header .inner #global-nav ul li:nth-of-type(2){width:116px}.t_header .inner #global-nav ul li:before{position:absolute;bottom:10px;left:0;content:'';width:100%;height:4px;background:#fff681;transform:scale(0,1);transform-origin:left top;transition:transform .3s}.t_header .inner #global-nav ul li:hover{cursor:pointer}.t_header .inner #global-nav ul li:hover:before{transform-origin:left top;transform:scale(1,1)}.t_header .inner #global-nav ul li>a{display:flex;height:90px;justify-content:center;align-items:center;text-align:center;color:#343434;font-weight:600;font-size:13px;letter-spacing:.1em;text-decoration:none}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap{cursor:auto;position:absolute;left:-250px;right:0;top:76px;width:590px;background:#fff681;text-align:left;overflow:hidden;opacity:0;max-height:0;transition:all .3s ease-in}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap .sub-items{padding:40px;display:flex;justify-content:space-between;flex-wrap:wrap}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap .sub-items dl{width:224px}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap .sub-items dl dt{font-size:15px;font-weight:600;line-height:1.3em;padding-bottom:7px;letter-spacing:0;border-bottom:1px solid #707070}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap .sub-items dl dd{font-weight:400}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap .sub-items dl dd a{color:#343434}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap .sub-items dl dd a:hover{text-decoration:underline}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap .sub-items dl dd p{margin-top:15px;line-height:1.8em}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap .sub-items dl dd .col{display:flex;justify-content:space-between;flex-wrap:wrap}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap .sub-items dl dd .col p{width:50%}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap .sub-items dl:nth-of-type(n+3){margin-top:30px}.t_header .inner #global-nav ul li:nth-of-type(2):hover .sub-items-wrap{max-height:9999px;opacity:1;z-index:10}.t_article{padding-top:100px}.ttl{text-align:center}.ttl__en{display:block;font-size:28px;font-weight:700;letter-spacing:.15em;padding-bottom:15px}.ttl__jp{display:block;font-size:14px;letter-spacing:.18em;font-weight:400}.slider01{width:980px;margin:45px auto 0;padding:0 70px}.slider01 .slick-list{box-shadow:rgba(0,0,0,.15) 4px 3px 23px;background:#fff}.slider01 dl{background:#fff;padding:65px;display:flex;justify-content:space-between}.slider01 dl dt{width:240px}.slider01 dl dd{width:420px;text-align:justify}.slider01 dl dd .txt01{font-size:18px;font-weight:600;line-height:1.8em}.slider01 dl dd .txt01_2{font-weight:600}.slider01 dl dd .txt02{margin-top:20px;line-height:2em}.slider01 .slick-prev{left:0;background:url(//www.hideandseek.co.jp/sin/wp/wp-content/themes/hide_v2/css/../images/common/spreview.png) no-repeat;background-size:22px;background-position:left top;content:""}.slider01 .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);width:70px;height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;text-indent:-9999px;z-index:5;cursor:pointer}.slider01 .slick-next{right:0;background:url(//www.hideandseek.co.jp/sin/wp/wp-content/themes/hide_v2/css/../images/common/snext.png) no-repeat;background-size:contain;background-size:22px;background-position:right top;content:""}.slider01 .slick-dots .slick-active button{background:#e88181}.slider01 .slick-dots button{width:6px;height:6px;border-radius:50%;border:none;outline:none;background:#343434;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:-9999px}.slider01 .slick-dots{display:flex;position:absolute;bottom:-60px;left:50%;transform:translateX(-50%)}.slider01 .slick-dots li{margin:0 14px}.ec-contents{padding:120px 0 100px}.ec_wrap{margin-top:70px}.ec_wrap .txt01{text-align:center;letter-spacing:.15em}.ec_wrap .ec_list{display:flex;justify-content:flex-start;flex-wrap:wrap}.ec_wrap .ec_list li{margin-left:49px;margin-top:45px;width:334px;text-align:justify}.ec_wrap .ec_list li:nth-of-type(3n+1){margin-left:0}.ec_wrap .ec_list li a:hover,.ec_wrap .ec_list li a:hover img{opacity:.8}.ec_wrap .ec_list li h3{margin:18px 0 10px}.ec_wrap .ec_list li h3 a{font-size:14px;font-weight:400;color:#343434}.ec_wrap .ec_list li h3 a:hover{text-decoration:underline}.ec_wrap .ec_list li .auth{display:flex;justify-content:flex-start;align-items:center;margin-bottom:5px}.ec_wrap .ec_list li .auth .pic{width:30px;height:30px}.ec_wrap .ec_list li .auth .pic img{border-radius:50%}.ec_wrap .ec_list li .auth .nm{margin-left:10px;width:calc( 100% - 40px)}.ec_wrap .ec_list li .auth .nm a{color:#8b8b8b}.ec_wrap .ec_list li .auth .nm a:hover{text-decoration:underline}.ec_wrap .ec_list li .cate a{color:#8b8b8b;line-height:1.2em;font-size:14px}.ec_wrap .ec_list li .cate a:hover{text-decoration:underline}.ec_wrap .ec_list li .item_date{font-size:12px;line-height:1.8em;color:#8b8b8b}.ec_wrap .contents_more{margin-top:50px;text-align:right}.ec_wrap .contents_more a{color:#343434;letter-spacing:.2em;position:relative;padding-right:70px;font-size:12px;font-weight:500}.ec_wrap .contents_more a:hover{opacity:.8}.ec_wrap .contents_more a:before{position:absolute;content:"";top:50%;right:0;width:54px;border-top:1px solid #343434}.contact{padding:120px 0;background:#fff}.contact ::placeholder{font-family:'Noto Sans Japanese',"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:12px;color:#b9b9b9;font-weight:400;letter-spacing:.09em}.contact ::-webkit-input-placeholder{color:#b9b9b9;opacity:1}.contact :-moz-placeholder{color:#b9b9b9}.contact ::-moz-placeholder{color:#b9b9b9;opacity:1}.contact :-ms-input-placeholder{color:#b9b9b9}.contact :placeholder-shown{color:#b9b9b9}.contact :focus::-webkit-input-placeholder{color:transparent}.contact :focus:-moz-placeholder{color:transparent}.contact :focus::-moz-placeholder{color:transparent}.contact input[type=text],.contact input[type=tel],.contact input[type=email],.contact textarea{width:100%;border:0;padding:6px 10px;line-height:1.2em;background:#fff681;font-family:'Noto Sans Japanese',"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:12px;color:#343434;border-radius:5px}.contact input[type=text]:focus,.contact input[type=tel]:focus,.contact input[type=email]:focus,.contact textarea:focus{outline:0}.contact textarea{display:block;height:165px}.contact__box{width:800px;margin:80px auto 0}.contact__box dl{display:flex;justify-content:space-between;padding:12px 0;font-size:12px;border-top:1px solid #efdd59}.contact__box dl dt{padding-left:5px;line-height:1.8em;width:120px}.contact__box dl dd{width:680px;line-height:1.8em}.contact__box dl dd .nbox{display:flex;justify-content:flex-start}.contact__box dl dd .nbox__item{display:flex;justify-content:flex-start;align-items:center}.contact__box dl dd .nbox .n02{width:90px;margin:0 5px}.contact__box dl dd .nbox .n03{font-size:10px;margin-left:5px}.contact__box dl dd .input_b{width:218px}.contact .btn_wrap{margin:45px auto 0;width:220px}.contact .btn_wrap button{width:100%;text-align:center;font-size:13px;color:#fff;background-color:#d3d3d3;line-height:1.2em;padding:15px 0;letter-spacing:.15em;cursor:not-allowed;transition:background-color .3s ease,opacity .3s ease}.contact .btn_wrap button:not([disabled]){background-color:#3d4c5a;background:#3d4c5a;cursor:pointer}.contact .btn_wrap button:not([disabled]):hover{opacity:.8}.no_article{text-align:center;padding:100px 0;font-size:17px}.footer{background:#3d4c5a;padding:125px 0 35px;text-align:center}.footer__logo{width:190px;margin:0 auto}.footer__txt{width:1100px;margin:70px auto 0;position:relative}.footer__txt__01{color:#fff;font-size:11px}.footer__txt__02{position:absolute;display:inline-block;right:310px;bottom:0;width:82px}.footer__txt__02 a{color:#8998a4;display:block;font-size:10px;padding:2px 10px 0 0;background:url(//www.hideandseek.co.jp/sin/wp/wp-content/themes/hide_v2/css/../images/common/gm.png) right 4px top 52% no-repeat;background-size:9px}.experiences{padding:130px 0;background:#fff}.experiences .logo_list{margin:70px auto 0;width:920px;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.experiences .logo_list li:nth-of-type(1){width:184px}.experiences .logo_list li:nth-of-type(2){width:171px;margin-left:80px}.experiences .logo_list li:nth-of-type(3){width:132px;margin-left:80px}.experiences .logo_list li:nth-of-type(4){width:84px;margin-left:80px}.experiences .logo_list li:nth-of-type(5){width:135px}.experiences .logo_list li:nth-of-type(6){width:241px;margin-left:50px}.experiences .logo_list li:nth-of-type(7){width:207px;margin-left:50px}.experiences .logo_list li:nth-of-type(8){width:130px;margin-left:50px}.experiences .logo_list li:nth-of-type(n+5){margin-top:50px}@media (max-width:1179px) and (min-width:641px){body{font-size:1.2vw}.inner{width:100%;padding:0 3.5vw}.t_header .inner .logo{width:17vw}.t_header .inner #global-nav{width:55vw}.t_header .inner #global-nav ul{margin-top:.5vw}.t_header .inner #global-nav ul li{width:11.2vw;font-size:1.2vw}.t_header .inner #global-nav ul li:nth-of-type(1){width:9.8vw}.t_header .inner #global-nav ul li:nth-of-type(2){width:11.6vw}.t_header .inner #global-nav ul li>a{display:flex;height:90px;font-size:1.2vw}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap{left:-25vw;width:59vw}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap .sub-items{padding:4vw}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap .sub-items dl{width:23.2vw}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap .sub-items dl dt{font-size:1.36vw}.ttl__en{font-size:2.54vw;padding-bottom:1.36vw}.ttl__jp{font-size:1.27vw}.slider01{width:83.05vw;margin:3.4vw auto 0;padding:0 4.23vw}.slider01 .slick-list{box-shadow:rgba(0,0,0,.15) .36vw .27vw 1.95vw}.slider01 dl{padding:5.5vw}.slider01 dl dt{width:20.3vw}.slider01 dl dd{width:35.6vw}.slider01 dl dd .txt01{font-size:1.52vw}.slider01 dl dd .txt02{margin-top:1.7vw}.slider01 .slick-prev{background-size:1.86vw}.slider01 .slick-next{background-size:1.86vw}.slider01 .slick-dots li{margin:0 1.4vw}.ec-contents{padding:10vw 0 9vw}.ec_wrap{margin-top:6.36vw}.ec_wrap .ec_list li{margin-left:4.15vw;margin-top:3.81vw;width:27vw}.ec_wrap .ec_list li:nth-of-type(3n+1){margin-left:0}.ec_wrap .ec_list li h3{margin:1.52vw 0 .84vw}.ec_wrap .ec_list li h3 a{font-size:1.2vw}.ec_wrap .ec_list li .auth{margin-bottom:.42vw}.ec_wrap .ec_list li .auth .pic{width:2.54vw;height:2.54vw}.ec_wrap .ec_list li .auth .nm{margin-left:.84vw;width:calc( 100% - 3.38vw)}.ec_wrap .ec_list li .cate a{font-size:1.2vw}.ec_wrap .ec_list li .item_date{font-size:1.05vw}.ec_wrap .contents_more{margin-top:4.23vw}.ec_wrap .contents_more a{padding-right:5.93vw;font-size:1.05vw}.ec_wrap .contents_more a:before{width:4.57vw}.contact{padding:10vw 0}.contact ::placeholder{font-size:1.05vw}.contact input[type=text],.contact input[type=tel],.contact input[type=email],.contact textarea{padding:.5vw .84vw;line-height:1.2em;font-size:1.05vw}.contact textarea{height:14vw}.contact__box{width:72vw;margin:6.8vw auto 0}.contact__box dl{padding:1.01vw 0;font-size:1.05vw}.contact__box dl dt{padding-left:.43vw;width:13vw}.contact__box dl dd{width:59vw}.contact__box dl dd .nbox .n02{width:7.63vw;margin:0 .43vw}.contact__box dl dd .nbox .n03{font-size:1vw;margin-left:.43vw}.contact__box dl dd .input_b{width:18.5vw}.contact__box dl dd .tel_wrap .hp{margin:0 .43vw}.contact .btn_wrap{margin:3.82vw auto 0;width:18.65vw}.contact .btn_wrap button{font-size:1.1vw;padding:1.27vw 0}.no_article{text-align:center;padding:8vw 0;font-size:1.44vw}.footer{padding:10.6vw 0 3vw;text-align:center}.footer__logo{width:16.1vw}.footer__txt{width:100%;margin:5.93vw auto 0}.footer__txt__01{font-size:.95vw}.footer__txt__02{position:relative;right:auto;margin-top:.5vw}.footer__txt__02 a{font-size:1vw;padding:.16vw .84vw 0 0;background:url(//www.hideandseek.co.jp/sin/wp/wp-content/themes/hide_v2/css/../images/common/gm.png) right .33vw top 60% no-repeat;background-size:.75vw}.experiences{padding:11vw 0}.experiences .logo_list{margin:5.8vw auto 0;width:80vw}.experiences .logo_list li:nth-of-type(1){width:15.6vw}.experiences .logo_list li:nth-of-type(2){width:14.5vw;margin-left:6.77vw}.experiences .logo_list li:nth-of-type(3){width:11.18vw;margin-left:6.77vw}.experiences .logo_list li:nth-of-type(4){width:7.11vw;margin-left:6.77vw}.experiences .logo_list li:nth-of-type(5){width:11.44vw}.experiences .logo_list li:nth-of-type(6){width:20.42vw;margin-left:4.23vw}.experiences .logo_list li:nth-of-type(7){width:17.54vw;margin-left:4.23vw}.experiences .logo_list li:nth-of-type(8){width:11vw;margin-left:4.23vw}.experiences .logo_list li:nth-of-type(n+5){margin-top:4.23vw}}@media (max-width:640px){html.is-fixed,html.is-fixed body{height:100%;overflow:hidden}body{font-size:3.7vw;font-weight:500}.vs{display:block}.vp{display:none}.anc{padding-top:60px;margin-top:-60px}.inner{width:100%;margin:0 auto;padding:0 5%}.t_header{z-index:100;width:100%;height:60px;transition:.4s;background-color:#fff}.t_header:not(.openNav):before{content:"";position:absolute;top:0;bottom:0;width:100%;height:0;display:block;background:#fff;transition:.4s}.t_header.bgw:not(.openNav):before{height:100%;bottom:auto}.t_header .inner{display:flex;justify-content:flex-start;flex-direction:column;height:auto;position:relative}.t_header .inner .logo{width:103px;position:absolute;left:5vw;top:19px;z-index:200}.t_header .inner #global-nav{width:100%;opacity:0;min-height:calc(100vh - 60px);height:calc(100vh - 60px);background:#fff681;position:absolute;left:0;top:60px;transition:opacity .4s ease,visibility .4s ease;visibility:hidden}.t_header .inner #global-nav ul{display:flex;justify-content:flex-start;flex-direction:column;margin-top:7vw;padding-bottom:28vw}.t_header .inner #global-nav ul li{width:100%;padding-top:0;width:100%;position:relative;display:flex;height:auto;justify-content:flex-start;align-items:flex-start;flex-direction:column;text-align:left;color:#343434;font-size:4.26vw}.t_header .inner #global-nav ul li:nth-of-type(1){width:100%}.t_header .inner #global-nav ul li:nth-of-type(2){width:100%;padding:7vw 0}.t_header .inner #global-nav ul li:nth-of-type(2).active span:before{transform:rotate(135deg);top:calc( 50% - 2vw)}.t_header .inner #global-nav ul li:nth-of-type(2) span{position:relative;display:inline-block;padding-left:13vw}.t_header .inner #global-nav ul li:nth-of-type(2) span:before{position:absolute;content:"";left:6vw;top:calc( 50% - 1.4vw);width:2vw;height:2vw;border-top:2px solid #707070;border-right:2px solid #707070;transform:rotate(45deg);transition:.3s}.t_header .inner #global-nav ul li:hover{cursor:pointer}.t_header .inner #global-nav ul li:hover:before{transform:none}.t_header .inner #global-nav ul li>a{display:block;position:relative;padding:7vw 0 7vw 13vw;text-align:left;height:auto;color:#343434;font-weight:600;font-size:4.26vw;width:100%}.t_header .inner #global-nav ul li>a:before{position:absolute;content:"";left:6vw;top:calc( 50% - 1.4vw);width:2vw;height:2vw;border-top:2px solid #707070;border-right:2px solid #707070;transform:rotate(45deg);transition:.3s}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap{position:static;left:auto;right:auto;top:auto;width:100%;background:#fff;text-align:left;overflow:auto;opacity:1;display:none;max-height:inherit;transition:none;margin-top:7vw}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap .sub-items{padding:10vw;display:flex;flex-direction:column;justify-content:flex-start}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap .sub-items dl{width:100%}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap .sub-items dl dt{font-size:4vw;padding-bottom:1.5vw}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap .sub-items dl dd{font-size:4vw}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap .sub-items dl dd a{color:#343434}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap .sub-items dl dd a:hover{text-decoration:underline}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap .sub-items dl dd p{margin-top:3vw;line-height:1.8em}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap .sub-items dl dd .col{display:flex;justify-content:flex-start;flex-direction:column}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap .sub-items dl dd .col p{width:100%}.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap .sub-items dl:nth-of-type(n+2),.t_header .inner #global-nav ul li:nth-of-type(2) .sub-items-wrap .sub-items dl:nth-of-type(n+3){margin-top:14vw}.t_header .inner #global-nav ul li:nth-of-type(2):hover .sub-items-wrap{opacity:1;z-index:1}.t_header #htoggle.toggle{z-index:1001;display:block;position:absolute;top:0;right:5vw;width:50px;height:50px;cursor:pointer}.t_header #htoggle.toggle span{width:36px;height:1px;background-color:#707070}.t_header #htoggle.toggle span:nth-child(1){position:absolute;top:24px;right:0;transition:.3s}.t_header #htoggle.toggle span:nth-child(2){position:absolute;top:32px;right:0;transition:.3s}.t_header.openNav #global-nav{opacity:1;overflow-y:scroll;overflow-y:auto;visibility:visible}.t_header.openNav #global-nav>ul{opacity:1;background:0 0}.t_header.openNav{background:#fff681;transition:.4s}.openNav #htoggle.toggle span:nth-child(1){position:absolute;top:28px;right:0;transform:rotate(150deg)}.openNav #htoggle.toggle span{background:#707070;height:1px;width:36px}.openNav #htoggle.toggle span:nth-child(2){position:absolute;top:28px;right:0;transform:rotate(-150deg)}.t_article{padding-top:60px}.ttl__en{font-size:6.8vw;letter-spacing:.13em;padding-bottom:0;line-height:1.6em}.ttl__jp{font-size:3.4vw;line-height:1.6em}.slider01{width:100%;margin:7vw auto 0;padding:0 9vw}.slider01 .slick-slide{margin:0}.slider01 .slick-list{box-shadow:rgba(0,0,0,.15) .5vw 1.5vw 4.95vw}.slider01 dl{background:#fff;box-shadow:none;padding:0;display:flex;justify-content:flex-start;flex-direction:column}.slider01 dl dt{width:100%}.slider01 dl dd{width:100%;padding:8vw 8vw 20vw}.slider01 dl dd .txt01{font-size:3.9vw}.slider01 dl dd .txt02{margin-top:3.5vw;line-height:1.9em}.slider01 .slick-prev{background:url(//www.hideandseek.co.jp/sin/wp/wp-content/themes/hide_v2/css/../images/common/spreview.png) no-repeat;background-size:2.7vw;background-position:left 3vw top 0}.slider01 .slick-arrow{width:8vw;height:8vw}.slider01 .slick-next{background:url(//www.hideandseek.co.jp/sin/wp/wp-content/themes/hide_v2/css/../images/common/snext.png) no-repeat;background-size:2.7vw;background-position:right 3vw top 0}.slider01 .slick-dots li{margin:0 2vw}.slider01 .slick-dots{bottom:-13vw}.ec-contents{padding:12vw 0 10vw}.ec_wrap{margin-top:9vw}.ec_wrap .txt01{font-size:3.06vw}.ec_wrap .ec_list li{text-align:left;margin-top:5.7vw;margin-left:0;width:47.5%}.ec_wrap .ec_list li:nth-of-type(3n+1){margin:5.7vw 0 0}.ec_wrap .ec_list li:nth-of-type(2n+2){margin-left:5%}.ec_wrap .ec_list li h3{margin:4vw 0 2vw;line-height:1.35em}.ec_wrap .ec_list li h3 a{font-size:3.33vw}.ec_wrap .ec_list li .auth{margin-top:3vw;margin-bottom:1vw}.ec_wrap .ec_list li .auth .pic{width:4.7vw;height:4.7vw}.ec_wrap .ec_list li .auth .nm{font-size:2.8vw;margin-left:1.2vw;line-height:1.4em;width:calc( 100% - 5.9vw)}.ec_wrap .ec_list li .cate{line-height:1.3em}.ec_wrap .ec_list li .cate a{font-size:2.8vw}.ec_wrap .ec_list li .item_date{font-size:2.5vw}.ec_wrap .contents_more{margin-top:6.4vw}.ec_wrap .contents_more a{padding-right:16.1vw;font-size:2.93vw}.ec_wrap .contents_more a:before{width:13.3vw}.contact{padding:14vw 0}.contact ::placeholder{font-size:3.34vw}.contact input[type=text],.contact input[type=tel],.contact input[type=email],.contact textarea{padding:2.7vw}.contact.contact02 .contact__box dl{border-top:1px solid #efdd59}.contact__box{width:90vw;margin:9vw auto 0}.contact__box dl{display:flex;justify-content:flex-start;flex-direction:column;padding:3vw 0;font-size:3.34vw;border-top:0;position:relative}.contact__box dl dt{padding-left:0;line-height:1.6em;width:100%}.contact__box dl dd{width:100%;margin-top:1.3vw;line-height:1.4em}.contact__box dl dd .nbox{display:flex;justify-content:space-between}.contact__box dl dd .nbox__item{flex-direction:column;width:43vw;align-items:flex-start}.contact__box dl dd .nbox .n01{margin-bottom:.4vw}.contact__box dl dd .nbox .n02{width:100%;margin:0}.contact__box dl dd .nbox .n03{font-size:2.8vw;margin-left:0;position:absolute;top:3.7vw;left:9vw}.contact__box dl dd .nbox .n03__2{left:20vw}.contact__box dl dd .input_b{width:100%}.contact__box dl dd .tel_wrap{display:flex;justify-content:flex-start;align-items:center}.contact__box dl dd .tel_wrap .hp{margin:0 1.5vw}.contact .btn_wrap{margin:8vw auto 0;width:74vw}.contact .btn_wrap button{width:100%;font-size:3.34vw;padding:4vw 0}.no_article{padding:10vw 0;font-size:3.3vw}.footer{padding:13.3vw 0 4.66vw}.footer__logo{width:34vw}.footer__txt{width:100%;margin:8vw auto 0}.footer__txt__01{font-size:2.8vw}.footer__txt__02{position:relative;right:auto;bottom:auto;width:auto;margin-top:1.5vw}.footer__txt__02 a{font-size:2.4vw;padding:.26vw 4.3vw 0 0;background:url(//www.hideandseek.co.jp/sin/wp/wp-content/themes/hide_v2/css/../images/common/gm.png) right 0vw top 60% no-repeat;background-size:2.4vw}.experiences{padding:14.6vw 0}.experiences .logo_list{margin:10vw auto 0;width:82vw}.experiences .logo_list li:nth-of-type(1){width:23.3vw}.experiences .logo_list li:nth-of-type(2){width:21.73vw;margin-left:9vw}.experiences .logo_list li:nth-of-type(3){width:16.8vw;margin-left:9vw}.experiences .logo_list li:nth-of-type(4){width:10.66vw;margin-left:0}.experiences .logo_list li:nth-of-type(5){width:17.06vw;margin-left:10vw}.experiences .logo_list li:nth-of-type(6){width:30.4vw;margin-left:10vw}.experiences .logo_list li:nth-of-type(7){width:26.26vw;margin-left:0}.experiences .logo_list li:nth-of-type(8){width:16.53vw;margin-left:10vw}.experiences .logo_list li:nth-of-type(n+4){margin-top:4vw}.experiences .logo_list li:nth-of-type(n+5){margin-top:4vw}}.form-waku div{max-width:600px;width:100%;margin:0 auto;display:block}
@charset "UTF-8";*,*:before,*:after{padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:none}*::-webkit-scrollbar{display:none}a,a:visited{color:#000;text-decoration:none}@media only screen and (min-width:37.5em){.reset--sp,.toppage__background-sp,.popup__footer,.header__logo,.footer-copyright--sp,.btn-entry--sp{display:none}}@media only screen and (max-width:37.5em){.reset--pc,.company__values__img,.company__profile__img,.btn-jump,.header__logo-title,.footer-copyright--pc,.btn--arrow--contact,.btn--arrow--contact:before,.btn--arrow--contact:after,.btn-entry--pc{display:none}}html{font-size:62.5%;color:#333}body{overflow-y:auto;-webkit-overflow-scrolling:touch;position:fixed;top:0;left:0;height:100%}@media only screen and (min-width:37.5em){body{display:grid;grid-template-rows:4rem calc(100vh - 4rem);grid-template-columns:9rem calc(100vw - 17rem) 8.5rem;grid-template-areas:" header header   header    " " nav    contents copyright "}}main{overflow-y:auto;width:100%;height:100%}@media only screen and (max-width:37.5em){main{width:100vw}}@media only screen and (min-width:37.5em){main{padding:0 0 3rem;height:100vh;grid-area:contents}}section{position:relative;padding:1rem 0;margin-top:20vh;width:100%}#toppage{padding:0}.toppage{position:relative;width:100%;height:100%}@media only screen and (min-width:37.5em){.toppage{height:50vh;top:10vh;background-image:url(/img/top/top-under2x.png);background-repeat:no-repeat;background-size:contain;background-position-y:bottom}}@media only screen and (min-width:60em){.toppage{height:100%;top:0;background-image:url(/img/top/top-under2x.png);background-repeat:no-repeat;background-size:contain;background-position-y:bottom}}@media only screen and (min-width:37.5em){.toppage__background-pc{grid-area:contents;width:100%;height:100%;object-fit:contain}}.toppage__background-sp{width:100vw;height:100vh;object-fit:cover}.toppage__text{font-size:2rem;font-family:'Yu Gothic';font-weight:700;writing-mode:vertical-rl;letter-spacing:.5rem;margin:0;position:absolute;top:35%;left:50%;display:inline;transform:translate(-50%,-50%)}@media only screen and (min-width:37.5em){.toppage__text{font-size:2rem;width:30rem;text-align:right;writing-mode:horizontal-tb;top:18%;left:78%}}.member-container--CEO{display:flex;flex-wrap:wrap;z-index:0}.member-container--CEO__item{width:100%;margin-bottom:2rem}@media only screen and (min-width:37.5em){.member-container--CEO__item{width:50%}}.member-container--CEO__item__img{padding:2rem;width:100%}@media only screen and (min-width:37.5em){.member-container--CEO__item__img{height:40vw;object-fit:cover}}.member-container--CEO__item__name-en{font-size:2rem;margin:-4.5rem 3rem 0;font-weight:700}@media only screen and (min-width:37.5em){.member-container--CEO__item__name-en{font-size:3rem}}.member-container--CEO__item__name-ja{font-size:1.5rem;font-weight:700;display:inline;padding-left:3rem}.member-container--CEO__item__title{font-size:1.5rem;display:inline}.member-container--CEO__item__catch-copy{font-size:2rem;margin:1rem 2rem;padding:1.5rem 0;border-bottom:.1rem solid;text-align:center}.member-container--Employee{display:flex;flex-wrap:wrap}.member-container--Employee__item{width:50%;padding:1rem 1rem 5rem}@media only screen and (min-width:37.5em){.member-container--Employee__item{width:33.33%}}.member-container--Employee__item__img{max-width:84%;height:40vw;margin:0 8%;object-fit:cover}.member-container--Employee__item__name-en{font-size:1.5rem;margin:-1.5rem 0 0 .5rem;font-weight:700}@media only screen and (min-width:37.5em){.member-container--Employee__item__name-en{font-size:2rem}}.member-container--Employee__item__name-ja{font-size:1.6rem;font-weight:700;margin-left:.5rem}.member-container--Employee__item__title{font-size:1.4rem;padding:0 0 2rem .5rem;border-bottom:solid .1rem}.member-no--1:hover .member-img--1{opacity:.7}.member-no--2:hover .member-img--2{opacity:.7}.member-no--3:hover .member-img--3{opacity:.7}.member-no--4:hover .member-img--4{opacity:.7}.member-no--5:hover .member-img--5{opacity:.7}.member-no--6:hover .member-img--6{opacity:.7}.member-no--7:hover .member-img--7{opacity:.7}.member-no--8:hover .member-img--8{opacity:.7}.member-no--9:hover .member-img--9{opacity:.7}.member-no--10:hover .member-img--10{opacity:.7}.member-no--11:hover .member-img--11{opacity:.7}.member-no--12:hover .member-img--12{opacity:.7}.member-no--13:hover .member-img--13{opacity:.7}.requirements{border:.1rem solid;width:90%;margin:0 5%}.recruit__ideal-candidate{background-color:#fff350;padding:2.5rem 0}.recruit__ideal-candidate__list{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;justify-content:space-around;flex-wrap:wrap}.recruit__ideal-candidate__item{width:50%;display:inline-block;text-align:center;padding:1.5rem 2rem}@media only screen and (min-width:37.5em){.recruit__ideal-candidate__item{width:33.333%}}.recruit__ideal-candidate__item__img{height:12.5rem;object-fit:cover}.recruit__ideal-candidate__item__text{font-size:1.4rem;font-weight:500;text-align:center;padding:0 1.5rem;font-family:'ヒラギノ角ゴシック'}.contact{font-weight:600;margin-top:0}.contact__description{font-size:1.4rem;text-align:center;padding:3rem 0;margin:0 2rem}.contact__description__text{padding-bottom:1rem}.contact__group{font-size:1.2rem;padding:1rem 0 3rem;margin:0 2rem;border-top:.1rem solid}.contact__group:last-child{border-bottom:.1rem solid}@media only screen and (min-width:37.5em){.contact__group{display:flex}}.contact__attention{color:red}.contact__select{background-color:#fafafa;padding:1.5rem 2rem;border-radius:2px;border:none;margin:2rem 0;width:90%;display:block}@media only screen and (min-width:37.5em){.contact__select{font-size:1.8rem;width:50vw;padding:0 2rem;margin:2rem 0 2rem 4rem;border-bottom:1rem solid transparent;border-top:1rem solid transparent}}.contact__select__text{font-size:1.4rem;background-color:#fafafa;border:none}@media only screen and (min-width:37.5em){.contact__select__text{font-size:1.8rem}}@media only screen and (min-width:37.5em){.contact__label-wrapper{width:25%}}.contact__label{display:block}@media only screen and (min-width:37.5em){.contact__label{padding:3rem 0;font-size:1.5rem;text-align:right}}.contact__input{background-color:#fafafa;padding:1.5rem 2rem;border-radius:2px;border:none;margin:2rem 0;width:90%;display:block}@media only screen and (min-width:37.5em){.contact__input{width:50vw;padding:1rem 2rem;margin:2rem 0 2rem 4rem}}.contact__input__text{background-color:#fafafa;border:none;width:100%}@media only screen and (min-width:37.5em){.contact__input__text{font-size:2rem}}.contact__textarea{height:15rem}.contact__privacy-policy{height:12rem;overflow:scroll}@media only screen and (min-width:37.5em){.contact__privacy-policy{font-size:1.5rem}}.contact__privacy-policy-text{margin:1rem 0 2rem}.contact__checkbox{text-align:center}@media only screen and (min-width:37.5em){.contact__checkbox{text-align:left}}.contact__checkbox-input{display:none}.contact__checkbox-parts{padding-left:3rem;position:relative;margin-right:2rem}@media only screen and (min-width:37.5em){.contact__checkbox-parts{padding-left:4rem}}.contact__checkbox-parts:before{content:"";display:block;position:absolute;top:-.5rem;left:-1rem;width:2.5rem;height:2.5rem;border:.1rem solid;border-radius:.4rem}@media only screen and (min-width:37.5em){.contact__checkbox-parts:before{left:0}}.contact__checkbox-input:checked+.contact__checkbox-parts:after{content:"";display:block;position:absolute;top:-2rem;left:0;width:1.5rem;height:3.4rem;transform:rotate(40deg);border-bottom:.3rem solid #fff350;border-right:.3rem solid #fff350}.company__philosophy{padding:.5rem;margin:2rem;border-top:.5rem solid #fff350;border-bottom:.5rem solid #fff350}.company__philosophy__container{margin:2rem;display:flex;align-items:center;justify-content:center}.company__philosophy__img{width:40%;height:fit-content;object-fit:contain}@media only screen and (min-width:60em){.company__philosophy__img{width:23.5rem}}.company__philosophy__text{font-size:calc(1rem + 3.8vw);letter-spacing:calc(.2rem + .8vw);padding-left:calc(.2rem + .8vw)}.company__philosophy__text--tiny{font-size:calc(.5rem + 3.3vw)}.company__values__wrapper{display:flex;justify-content:space-around}.company__values__img{width:30%;height:fit-content;object-fit:contain}.company__values__list{padding:0 2rem;font-size:1.5rem;font-weight:700;margin:1.5rem}@media only screen and (min-width:37.5em){.company__values__list{width:45%}}.company__values__item{margin:3rem .5rem}.company__values__item--sub{list-style:none;font-weight:100;margin:.5rem}.company__profile__wrapper{display:flex;justify-content:space-around}.company__profile__img{width:40%;height:90rem;object-fit:cover;object-position:50% 0}.company__profile__list{font-size:1.5rem;margin:1.5rem}@media only screen and (min-width:37.5em){.company__profile__list{width:45%}}.company__profile__item{display:inline-block;width:100%;border-top:.1rem solid;padding:3rem 0}.company__profile__item:last-child{border-bottom:.1rem solid}.company__profile__item__title{font-weight:700;float:left;width:35%}.company__profile__item__content{float:right;width:65%;text-align:left}.works{margin-top:5vh}.works-container{display:flex;flex-wrap:wrap}.works-container__item{width:100%;margin-bottom:2rem}@media only screen and (min-width:37.5em){.works-container__item{width:50%}}.works-container__item__img{padding:2rem;width:100%}@media only screen and (min-width:37.5em){.works-container__item__img{height:40vw;object-fit:cover}}.works-container__item__department-name-en{font-size:3rem;margin:-4.5rem 3rem 0;font-weight:700}.works-container__item__department-name-ja{font-size:1.5rem;font-weight:700;padding-left:3rem}.works-container__item__text-box{font-size:1.4rem;padding:2rem;margin:1rem 2rem;border-bottom:solid .1rem}.blog-top{margin-top:15vh;padding-top:2rem}.blog-top__heading{padding:0 2.5rem;font-weight:900;text-align:left;font-size:1.5rem;font-family:'Futura'}@media only screen and (max-width:37.5em){.blog-top__heading{text-align:center}}@media only screen and (min-width:37.5em){.blog-top__heading{font-size:2rem}}@media only screen and (min-width:60em){.blog-top__heading{font-size:2.5rem}}.blog-top__category-container{border-bottom:solid .1rem;margin:2rem 2rem 5rem}.blog-top__category-container__tag-box{display:inline-block;margin:0 .5rem;font-size:1.5rem}.blog-top__category-container__tag-box>a:hover{color:#f2c703;text-decoration:underline}.blog-top__category-container__tag-name{display:inline-block}.blog-top__page-container{display:flex;flex-wrap:wrap}.blog-top__page-container__item{border-bottom:solid .1rem;margin:2rem 2rem 5rem}@media only screen and (min-width:37.5em){.blog-top__page-container__item{width:calc((100% - 8rem)/2)}}@media only screen and (min-width:60em){.blog-top__page-container__item{width:calc((100% - 12rem)/3)}}.blog-top__page-container__item__img{width:100%;height:auto}.blog-top__page-container__item>.blog-top__page-container__item__img:hover{border:solid .1rem #f2c703}.blog-top__page-container__item__date{font-size:1.4rem;font-weight:700}.blog-top__page-container__item__title{font-size:1.8rem;font-weight:700;margin:.5rem 0;min-height:5rem}.blog-top__page-container__item__title>a:hover{color:#f2c703;text-decoration:underline}.blog-top__page-container__item__author{display:grid;grid-template-rows:6rem;grid-template-columns:6rem 1fr;width:100%}.blog-top__page-container__item__author__img{width:5rem;height:5rem;grid-row:1/2;grid-column:1/2;border-radius:50%}.blog-top__page-container__item__author__name{font-size:1.8rem;grid-row:1/2;grid-column:2/3;padding:2rem .75rem}.blog-top__page-container__item__author__name>a:hover{color:#f2c703;text-decoration:underline}.blog-top__page-container__item__tag-box{margin:.5rem 1rem}.blog-top__page-container__item__tag-name{font-size:1.4rem;display:inline-block;margin:.5rem}.blog-top__page-container__item__tag-name>a:hover{color:#f2c703;text-decoration:underline}.single__heading{text-align:center}.single__heading__img{height:auto}@media only screen and (min-width:37.5em){.single__heading__img{width:50vw !important}}.article{margin-top:5vh !important}.contents img{margin:8px auto;max-width:98%!important;display:block;height:auto}.article .img{text-align:center}.article .img img{max-width:90%}@media only screen and (min-width:37.5em){.article{margin-top:7vh !important;padding:0 19vw}}.article .contents{font-family:-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI","Helvetica Neue",HelveticaNeue,YuGothic,"Yu Gothic Medium","Yu Gothic",Verdana,Meiryo,sans-serif}b,strong,.bold{font-family:-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI semibold","Helvetica Neue",HelveticaNeue,YuGothic,"Yu Gothic","Segoe UI",Verdana,Meiryo,sans-serif}.article>h1{font-size:2.5rem;font-weight:700;margin:1.5rem 0 1.5rem;padding-bottom:.7rem}@media only screen and (max-width:37.5em){.article>h1{margin:2rem 1rem 1.5rem}}.article .contents>h2{font-size:2.2rem;padding:.3em .5em;background:#f2c703;color:#fff;font-weight:700;line-height:150%;letter-spacing:.2rem;margin:2.5rem 0 3rem}.article .contents>h3{margin:2.5rem 1rem 2rem;font-size:1.8rem;font-weight:700;position:relative;line-height:150%;letter-spacing:.2rem;border-left:.4rem solid #f2c703;padding:.4rem 0 .4rem .8rem}.article .contents>h4{color:#f2c703;font-size:1.6rem;font-weight:700;margin:2rem 1rem 1rem;letter-spacing:.2rem}.article p{font-size:1.6rem;line-height:1.7;margin:0 0 1rem;padding:0 1.8rem 1rem;text-align:justify}.article p>img{width:100%;height:auto}@media only screen and (min-width:37.5em){.article p>img{width:40vw !important;margin:15px auto;display:block}.article figure>img{width:40vw !important;margin:15px auto;display:block}}.article>.date{text-align:right;padding:0 2rem;margin:0}.article>blockquote{font-size:1.2rem}.article .contents ol,.article .contents ul{vertical-align:middle;text-decoration:none;font-size:1.6rem;border-top:solid #f2c703 .3rem;border-bottom:solid #f2c703 .3rem;padding:.5em 0 .5em 2em}.article .contents ol{margin:0 0 1rem 1rem;padding-left:1.5rem}.articl .contentse ul{margin:0 0 1rem 1rem}.article .contents ul li,.article .contents ol li{position:relative;vertical-align:middle;text-decoration:none;margin:0 0 1rem 1rem;width:95%;line-height:1.5}.article .contents ul li{padding-left:1rem}.article .contents ol,.article .contents ol li{overflow:visible;list-style:disc outside}.article .contents ol li{list-style-type:decimal;list-style:decimal}.article .contents ul li:before{position:absolute;left:0;margin:auto;content:"";vertical-align:middle;width:12px;height:12px}.article .contents ul li>ul li{padding-left:16px}.article .contents blockquote{position:relative;padding:2.5rem 1.5rem 1rem;margin:0 1rem 2rem;box-sizing:border-box;font-style:italic;background:#f5f5f5;color:#777;border-left:4px solid #f2c703;box-shadow:0 2px 4px rgba(0,0,0,.14)}.article .contents blockquote:before{display:inline-block;position:absolute;top:5px;left:3px;content:"“";font-family:sans-serif;color:#f2c703;font-size:6rem;line-height:1}.article .contents blockquote p{padding:0;margin:7px 0;line-height:1.7;font-size:1.2rem}.article .contents blockquote cite{display:block;text-align:right;color:#888;font-size:.9em}.article tr td:not(:last-child){border-right:solid 1px #666}.article tr:not(:last-child) td{margin-bottom:10px !important}.article table{margin:0 auto;border-top:solid 1px #666 !important;border-bottom:solid 1px #666 !important;border-collapse:separate !important;border-color:#666 !important;border-spacing:0 10px;height:auto !important}.article tbody tr:not(:last-child):after{content:"";display:inline-block;height:1px;width:100%;border-top:solid 1px #34495e;padding-top:10px}.article tbody{display:flex;flex-direction:column;height:100%;width:100%}.article tr{width:100% !important;height:auto !important;display:flex;flex-wrap:wrap}.article td{overflow:hidden;height:auto !important;margin:0 auto;justify-content:center}@media only screen and (min-width:60em){.article td{padding:0 10px}}.article td:fst-child{padding:0 0 0 10px;vertical-align:middle}.article td:first-child:nth-last-child(1),.article td:first-child:nth-last-child(1)~.td{width:100% !important}.article td:first-child:nth-last-child(2),.article td:first-child:nth-last-child(2)~.td{width:49% !important}.article td:first-child:nth-last-child(3),.article td:first-child:nth-last-child(3)~.td{width:31.33333% !important}.article td:first-child:nth-last-child(4),.article td:first-child:nth-last-child(4)~.td{width:22% !important}.article td:first-child:nth-last-child(5),.article td:first-child:nth-last-child(5)~.td{width:16% !important}.article td:first-child:nth-last-child(6),.article td:first-child:nth-last-child(6)~.td{width:11.66667% !important}.article td:first-child:nth-last-child(7),.article td:first-child:nth-last-child(7)~.td{width:8.28571% !important}.article td:first-child:nth-last-child(8),.article td:first-child:nth-last-child(8)~.td{width:5.5% !important}.article td:first-child:nth-last-child(9),.article td:first-child:nth-last-child(9)~.td{width:3.11111% !important}.article td:first-child:nth-last-child(10),.article td:first-child:nth-last-child(10)~.td{width:1% !important}.article td:first-child:nth-last-child(11),.article td:first-child:nth-last-child(11)~.td{width:-.90909% !important}.article td:first-child:nth-last-child(12),.article td:first-child:nth-last-child(12)~.td{width:-2.66667% !important}.yarpp-related>h2{font-size:2.2rem;padding:.3em .5em;background:#f2c703;color:#fff;font-weight:700;line-height:150%;letter-spacing:.2rem;margin:2rem 0}.yarpp-related figure{display:flex}.yarpp-related h3{font-size:1.5rem;padding:1rem 0}.yarpp-related .caption{margin:0 1rem}#ez-toc-container ol,#ez-toc-container ul{border:none}#ez-toc-container{border-width:2px !important;border-radius:0}#ez-toc-container ul.ez-toc-list a{display:block;padding:6px;font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO"}@media only screen and (max-width:37.5em){#ez-toc-container ul.ez-toc-list a{font-size:1.6rem}}.ez-toc-title-container{display:block;width:100%}#ez-toc-container p.ez-toc-title{display:block !important;text-align:center !important;margin-bottom:5px}@media only screen and (max-width:37.5em){#ez-toc-container p.ez-toc-title{font-size:2.2rem}}.ez-toc-title-toggle{position:absolute;top:13px;right:15px}#ez-toc-container.counter-decimal ul.ez-toc-list li a:before,.ez-toc-widget-container.counter-decimal ul.ez-toc-list li a:before{color:#f2c703}.navigation{position:relative;z-index:9000}@media only screen and (max-width:37.5em){.navigation{z-index:9999}}@media only screen and (min-width:37.5em){.navigation{grid-area:nav}}.navigation__checkbox{display:none}.navigation__button{background-color:transparent;height:5rem;width:5rem;position:fixed;right:1rem;border-radius:50%;z-index:2000;text-align:center;cursor:pointer}@media only screen and (min-width:37.5em){.navigation__button{display:none}}.navigation__background{height:4rem;width:4rem;border-radius:50%;position:fixed;top:.5rem;right:1.5rem;background-color:#fff;opacity:.8;z-index:1000;transition:transform .8s cubic-bezier(.86,0,.07,1)}@media only screen and (min-width:37.5em){.navigation__background{display:none}}.navigation__nav{width:100%}@media only screen and (max-width:37.5em){.navigation__nav{position:fixed;height:100vh;width:0;top:0;right:0;z-index:1500;opacity:0;transition:all .8s cubic-bezier(.68,-.55,.265,1.55)}}@media only screen and (min-width:37.5em){.navigation__nav{position:relative;top:40%;transform:translate(0,-50%)}}@media only screen and (min-width:37.5em) and (min-width:60em){.navigation__nav{top:50%}}.navigation__list{list-style:none;text-align:center;width:85%}@media only screen and (max-width:37.5em){.navigation__list{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media only screen and (min-width:37.5em){.navigation__list{text-align:right;width:100%}}@media only screen and (max-width:37.5em){.navigation__item{border-top:solid}.navigation__item:last-child{border-bottom:solid}}@media only screen and (min-width:37.5em){.navigation__item{text-align:right}}.navigation__link:link,.navigation__link:visited{display:inline-block;color:#000;text-decoration:none;padding:1.5rem 2rem;font-size:2.5rem;font-weight:300}@media only screen and (min-width:37.5em){.navigation__link:link,.navigation__link:visited{padding:1.5rem 0;font-size:1.2rem;font-weight:700}}@media only screen and (min-width:37.5em) and (min-width:60em){.navigation__link:link,.navigation__link:visited{font-size:1.3rem}}.navigation__checkbox:checked~.navigation__background{transform:scale(80);opacity:.9}.navigation__checkbox:checked~.navigation__nav{opacity:1;width:100%}.navigation__icon{position:relative;margin-top:2.5rem}.navigation__icon,.navigation__icon:before,.navigation__icon:after{width:3rem;height:2px;background-color:#000;display:inline-block}.navigation__icon:before,.navigation__icon:after{content:"";position:absolute;left:0;transition:all .2s}.navigation__icon:before{top:-.8rem}.navigation__icon:after{top:.8rem}.navigation__checkbox:checked+.navigation__button .navigation__icon{background-color:transparent}.navigation__checkbox:checked+.navigation__button .navigation__icon:before{top:0;transform:rotate(135deg)}.navigation__checkbox:checked+.navigation__button .navigation__icon:after{top:0;transform:rotate(-135deg)}#popup-on__1,#popup-on__2,#popup-on__3,#popup-on__4,#popup-on__5,#popup-on__6,#popup-on__7,#popup-on__8,#popup-on__9,#popup-on__10,#popup-on__11,#popup-on__12,#popup-on__13{display:none}#popup-on__1:checked+.popup,#popup-on__2:checked+.popup,#popup-on__3:checked+.popup,#popup-on__4:checked+.popup,#popup-on__5:checked+.popup,#popup-on__6:checked+.popup,#popup-on__7:checked+.popup,#popup-on__8:checked+.popup,#popup-on__9:checked+.popup,#popup-on__10:checked+.popup,#popup-on__11:checked+.popup,#popup-on__12:checked+.popup,#popup-on__13:checked+.popup{display:block;z-index:9999}@media only screen and (min-width:37.5em){#popup-on__1:checked+.popup,#popup-on__2:checked+.popup,#popup-on__3:checked+.popup,#popup-on__4:checked+.popup,#popup-on__5:checked+.popup,#popup-on__6:checked+.popup,#popup-on__7:checked+.popup,#popup-on__8:checked+.popup,#popup-on__9:checked+.popup,#popup-on__10:checked+.popup,#popup-on__11:checked+.popup,#popup-on__12:checked+.popup,#popup-on__13:checked+.popup{display:flex}}@media only screen and (max-width:37.5em){#popup-on__1:checked+.popup,#popup-on__2:checked+.popup,#popup-on__3:checked+.popup,#popup-on__4:checked+.popup,#popup-on__5:checked+.popup,#popup-on__6:checked+.popup,#popup-on__7:checked+.popup,#popup-on__8:checked+.popup,#popup-on__9:checked+.popup,#popup-on__10:checked+.popup,#popup-on__11:checked+.popup,#popup-on__12:checked+.popup,#popup-on__13:checked+.popup{z-index:9998}}.btn-open{cursor:pointer}@media only screen and (min-width:37.5em){.popup--CEO{flex-wrap:wrap;align-items:center;padding-bottom:20vh}}.popup{background-color:#efefef;box-shadow:0 0 0 9999px rgba(0,0,0,.8);display:none;position:fixed;top:0;left:0;right:0;bottom:0;margin:0 7.5vw;width:85vw;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}@media only screen and (max-width:37.5em){.popup{top:5rem}}.popup__header{position:fixed;display:grid;grid-template-rows:3.5rem 2.5rem;grid-template-columns:6rem 1fr;top:0;margin:0;padding:0;width:85vw;height:6rem;background-color:#fff;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:9500}@media only screen and (max-width:37.5em){.popup__header{top:5rem}}@media only screen and (min-width:37.5em){.popup__header{display:none}}.popup__header__img__3{display:inline-block;margin:.5rem;width:5rem;height:5rem;grid-row:1/3;grid-column:1/2;border-radius:50%;background-image:url(/img/member/hide&seek_member/side_3.jpg);background-position:49% 10%;background-size:450%}.popup__header__img__4{display:inline-block;margin:.5rem;width:5rem;height:5rem;grid-row:1/3;grid-column:1/2;border-radius:50%;background-image:url(/img/member/hide&seek_member/side_4.jpg);background-position:52% 14%;background-size:450%}.popup__header__img__5{display:inline-block;margin:.5rem;width:5rem;height:5rem;grid-row:1/3;grid-column:1/2;border-radius:50%;background-image:url(/img/member/hide&seek_member/side_5.jpg);background-position:47% 7%;background-size:450%}.popup__header__img__6{display:inline-block;margin:.5rem;width:5rem;height:5rem;grid-row:1/3;grid-column:1/2;border-radius:50%;background-image:url(/img/member/hide&seek_member/side_6.jpg);background-position:52% 7%;background-size:450%}.popup__header__img__7{display:inline-block;margin:.5rem;width:5rem;height:5rem;grid-row:1/3;grid-column:1/2;border-radius:50%;background-image:url(/img/member/hide&seek_member/side_7.jpg);background-position:48% 4%;background-size:450%}.popup__header__img__8{display:inline-block;margin:.5rem;width:5rem;height:5rem;grid-row:1/3;grid-column:1/2;border-radius:50%;background-image:url(/img/member/hide&seek_member/side_8.jpg);background-position:46% 12%;background-size:450%}.popup__header__img__9{display:inline-block;margin:.5rem;width:5rem;height:5rem;grid-row:1/3;grid-column:1/2;border-radius:50%;background-image:url(/img/member/hide&seek_member/side_9.jpg);background-position:52% 11%;background-size:450%}.popup__header__img__10{display:inline-block;margin:.5rem;width:5rem;height:5rem;grid-row:1/3;grid-column:1/2;border-radius:50%;background-image:url(/img/member/hide&seek_member/side_10.jpg);background-position:49% 13%;background-size:450%}.popup__header__img__11{display:inline-block;margin:.5rem;width:5rem;height:5rem;grid-row:1/3;grid-column:1/2;border-radius:50%;background-image:url(/img/member/hide&seek_member/side_11.jpg);background-position:52% 8%;background-size:450%}.popup__header__img__12{display:inline-block;margin:.5rem;width:5rem;height:5rem;grid-row:1/3;grid-column:1/2;border-radius:50%;background-image:url(/img/member/hide&seek_member/side_12.jpg);background-position:45% 13%;background-size:380%}.popup__header__img__13{display:inline-block;margin:.5rem;width:5rem;height:5rem;grid-row:1/3;grid-column:1/2;border-radius:50%;background-image:url(/img/member/hide&seek_member/side_13.jpg);background-position:50% 11%;background-size:365%}.popup__header__name{font-size:1.5rem;font-weight:700;display:inline-block;grid-row:1/2;grid-column:2/3;padding:1rem 0 0 2rem}.popup__header__title{font-size:1rem;display:inline-block;grid-row:2/3;grid-column:2/3;padding-left:2rem}.popup__img-CEO{width:100%}@media only screen and (min-width:60em){.popup__img-CEO{display:none}}.popup__img-CEO--0{width:100%}@media only screen and (min-width:37.5em){.popup__img-CEO--0{display:none}}.popup__img-CEO--1-2{width:100%}@media only screen and (min-width:60em){.popup__img-CEO--1-2{width:50%;height:50vh;object-fit:cover;padding-left:calc(50vw / 8)}}.popup__img-CEO--3{width:100%}@media only screen and (min-width:60em){.popup__img-CEO--3{width:80%;margin:0 10%;height:40vh;object-fit:cover;object-position:0 20%}}.popup__img-CEO--4-1,.popup__img-CEO--4-2{width:100%}@media only screen and (min-width:60em){.popup__img-CEO--4-1,.popup__img-CEO--4-2{width:50%;height:50vh;object-fit:cover;padding-left:calc(50vw / 8)}}.popup__img__Employee{width:100%;height:20rem;object-fit:cover;position:absolute;z-index:9999;transform:translate3d(0,0,0)}@media only screen and (min-width:37.5em){.popup__img__Employee{width:50%;height:100vh;position:static}}@media only screen and (min-width:37.5em){.popup__background-1,.popup__background-2{width:100%;height:100vh;background:url(/img/member/hide&seek_member/front_1.jpg);background-size:cover;position:relative;background-position-x:center}.popup__background-1:before,.popup__background-2:before{content:"";width:100%;height:100%;z-index:0;display:block;position:absolute;top:0;left:0;background-color:rgba(100,100,100,.5)}.popup__background-2{background-image:url(/img/member/hide&seek_member/front_2.jpg)}}@media only screen and (min-width:60em){.popup__background--2-2{width:90rem;height:75rem;display:flex;align-items:center;background:url(/img/member/hide&seek_member/popup--2-2.jpg) no-repeat;background-size:200%;margin:0 calc((90vw - 90rem) / 2)}.popup__background--2-1{width:90rem;height:75rem;display:flex;align-items:center;background:url(/img/member/hide&seek_member/popup--2-1.jpg) no-repeat;background-size:210%;margin:0 calc((90vw - 90rem) / 2);background-position:40% 20%}}@media only screen and (min-width:37.5em){.popup__wrapper-employee{width:50%;overflow-y:auto;-webkit-overflow-scrolling:touch}}@media only screen and (min-width:37.5em){.popup__title-box--CEO{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;color:#fff;text-align:center;padding:2rem}}@media only screen and (max-width:37.5em){.popup__title-box--Employee{padding-top:24rem}}@media only screen and (min-width:37.5em){.popup__title-box--Employee{height:100vh}}.popup__title__main{font-size:1.7rem;text-align:center;font-weight:700}@media only screen and (min-width:37.5em){.popup__title__main{font-size:2.5rem;margin-bottom:20vh}}.popup__title__sub{font-size:1rem;text-align:center;font-weight:700}.popup__title__sub-CEO{font-size:1rem;text-align:center;font-weight:700}@media only screen and (min-width:37.5em){.popup__title__sub-CEO{margin-top:20vh;font-size:1.5rem}.popup__title__sub-CEO:first-of-type{padding-top:5vh;margin-bottom:2vh;margin-top:0}}.popup__title__sub-Employee{font-size:1rem;text-align:center;font-weight:700}@media only screen and (min-width:37.5em){.popup__title__sub-Employee{margin-top:20vh;font-size:1.5rem}.popup__title__sub-Employee:first-of-type{padding-top:40vh;margin-bottom:2vh;margin-top:0}}.popup__catchcopy{font-size:1.5rem;font-weight:700;text-align:center;padding:1.5rem 3rem}@media only screen and (min-width:37.5em){.popup__catchcopy{font-size:3rem;padding:2rem}}.popup__catchcopy__bgimg-1{background-image:url(/img/member/suuji/suuji_1.png);background-size:contain;background-position:center;background-repeat:no-repeat;margin:6rem 0 1rem;width:100%}@media only screen and (min-width:60em){.popup__catchcopy__bgimg-1{padding:1rem 0;margin:25rem 0 5rem;background-size:10rem}}.popup__catchcopy__bgimg-2{background-image:url(/img/member/suuji/suuji_2.png);background-size:contain;background-position:center;background-repeat:no-repeat;margin:6rem 0 1rem;width:100%}@media only screen and (min-width:60em){.popup__catchcopy__bgimg-2{padding:1rem 0;margin:25rem 0 5rem;background-size:10rem}}.popup__catchcopy__bgimg-3{background-image:url(/img/member/suuji/suuji_3.png);background-size:contain;background-position:center;background-repeat:no-repeat;margin:6rem 0 1rem;width:100%}@media only screen and (min-width:60em){.popup__catchcopy__bgimg-3{padding:1rem 0;margin:25rem 0 5rem;background-size:10rem}}.popup__catchcopy__bgimg-4{background-image:url(/img/member/suuji/suuji_4.png);background-size:contain;background-position:center;background-repeat:no-repeat;margin:6rem 0 1rem;width:100%}@media only screen and (min-width:60em){.popup__catchcopy__bgimg-4{padding:1rem 0;margin:25rem 0 5rem;background-size:10rem}}@media only screen and (min-width:60em){.popup__text-box--1{font-size:1.6rem;padding:0 calc(50vw / 8);width:50%;line-height:calc(50vh / 15)}}@media only screen and (min-width:60em){.popup__text-box--2{background-color:#fff;width:40rem;border-radius:.5rem;margin-left:10%}}@media only screen and (min-width:60em){.popup__text-box--3{width:70vw;margin:0 15vw}}@media only screen and (min-width:60em){.popup__text-box--4{font-size:1.6rem;text-indent:1em;width:50%;line-height:calc(50vh / 15)}}.popup__text{font-size:1.3rem;padding:2rem 1.5rem;text-indent:1em}.popup__text:last-of-type{padding-bottom:20rem}@media only screen and (min-width:37.5em){.popup__text{font-size:1.6rem}}@media only screen and (min-width:60em){.popup__text{font-size:2rem}}.popup__text--CEO{font-size:1.3rem;padding:2rem 1.5rem;text-indent:1em}.popup__text--CEO:last-of-type{padding-bottom:20rem}@media only screen and (min-width:60em){.popup__text--CEO{font-size:2rem}}.popup__footer{position:fixed;bottom:0;left:0}.header{grid-area:header;z-index:10}@media only screen and (max-width:37.5em){.header{position:fixed;top:0;margin:0;padding:0;width:100%;height:5rem;background-color:#fff;z-index:9999}}.header__logobox{display:inline-block;height:100%;text-decoration:none}@media only screen and (max-width:37.5em){.header__logobox{margin:1rem 2rem;padding:0;width:13.5rem;height:3rem;position:fixed;z-index:9000}}.header__logo{height:3rem}.header__logo-title{font-size:2rem;color:#000;position:relative;top:1.5rem;left:8.5rem}.footer{grid-area:contents}.footer{text-align:center}.footer-copyright--sp{font-size:1.5rem;font-weight:900;margin:2.5rem 0 1.5rem}.footer-copyright--pc{grid-area:copyright;height:fit-content;writing-mode:vertical-rl;position:relative;top:25%;line-height:15rem}@media only screen and (min-width:60em){.footer-copyright--pc{top:35%}}.footer-address{font-size:1.2rem;padding-bottom:5rem}@media only screen and (min-width:37.5em){.footer-address{padding-top:12rem}}.heading-primary{position:relative;margin-top:10rem;font-weight:900;font-family:'Helvetica Neue'}.heading-primary__title{font-size:2.5rem;padding-bottom:40px;position:absolute;left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:37.5em){.heading-primary__title{font-size:3rem}}@media only screen and (min-width:60em){.heading-primary__title{font-size:4rem}}.heading-primary__img{width:100%}@media only screen and (min-width:37.5em){.heading-primary__img{object-fit:cover;width:calc(100vw - 17.5rem);max-height:calc(50vw - 9rem)}}.heading-secondary{padding:4rem 2rem;margin-top:6rem;position:relative;background-image:url(/img/hideback.png);background-repeat:no-repeat;background-position:50% 30%;background-size:contain;text-align:center}@media only screen and (min-width:37.5em){.heading-secondary{display:flex}}.heading-secondary__title{font-size:2rem;margin:2rem;font-weight:700}@media only screen and (min-width:37.5em){.heading-secondary__title{width:50%;line-height:3rem}}@media only screen and (min-width:60em){.heading-secondary__title{line-height:5rem;letter-spacing:.5rem;font-size:2.5rem}}.heading-secondary__content{margin:2rem}.heading-secondary__list{font-size:1.5rem;margin:1rem;list-style:none;font-weight:100;text-align:left}@media only screen and (min-width:37.5em){.heading-secondary__list{width:50%}}.heading-secondary__item{padding-top:1rem;padding-bottom:1rem}@media only screen and (min-width:37.5em){.heading-secondary__item{padding:1rem 2rem}}.heading-tertiary{font-weight:900;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);text-align:center}@media only screen and (min-width:37.5em){.heading-tertiary{left:15%}}.heading-tertiary__top{font-size:1.5rem;font-family:'Futura'}@media only screen and (min-width:37.5em){.heading-tertiary__top{font-size:2rem}}@media only screen and (min-width:60em){.heading-tertiary__top{font-size:2.5rem}}.heading-tertiary__under{font-size:1.2rem;font-family:'Yu Gothic'}@media only screen and (min-width:37.5em){.heading-tertiary__under{font-size:1.5rem}}@media only screen and (min-width:60em){.heading-tertiary__under{font-size:1.5rem}}.btn,.popup__footer,.btn-entry--sp,.btn-entry--pc,.btn-send,.btn-back{width:100%;height:5.5rem;font-size:3rem;text-align:center;vertical-align:middle;line-height:5.5rem}@media only screen and (min-width:37.5em){.btn,.popup__footer,.btn-entry--sp,.btn-entry--pc,.btn-send,.btn-back{border-radius:1rem;margin:5rem 0;position:absolute;top:0;right:0;left:0;bottom:0}}.btn-wrapper{position:relative}.btn--yellow,.btn-entry--sp,.btn-entry--pc,.btn-send,.btn-back{background-color:#fff350}.btn--white,.popup__footer{background-color:#efefef}.btn--arrow,.btn--arrow--contact{position:relative;display:inline-block;padding:0 0 0 1.6rem;color:#000;vertical-align:middle;text-decoration:none;font-size:1.5rem}.btn--arrow:before,.btn--arrow--contact:before{position:absolute;top:.04rem;bottom:0;left:2.3rem;width:4rem;height:.1rem;background-color:#000;margin:auto;content:"";vertical-align:middle}@media only screen and (min-width:37.5em){.btn--arrow:before,.btn--arrow--contact:before{left:19.3rem}}@media only screen and (min-width:60em){.btn--arrow:before,.btn--arrow--contact:before{left:26.3rem}}.btn--arrow:after,.btn--arrow--contact:after{position:absolute;top:0;bottom:0;left:4.5rem;width:1.5rem;height:1.5rem;border-top:.1rem solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:auto;content:""}@media only screen and (min-width:37.5em){.btn--arrow:after,.btn--arrow--contact:after{left:21.5rem}}@media only screen and (min-width:60em){.btn--arrow:after,.btn--arrow--contact:after{left:28.5rem}}@media only screen and (min-width:37.5em){.btn--arrow--contact:before{top:-6rem}}@media only screen and (min-width:37.5em){.btn--arrow--contact:after{top:-6rem}}.btn-entry--sp{grid-area:btn;text-decoration:none}.btn-entry--pc{text-decoration:none}.btn-send{text-decoration:none;margin:3rem 0 0;position:relative;font-size:2.5rem}@media only screen and (min-width:37.5em){.btn-send{width:60vw}}.btn-back{text-decoration:none;position:relative;margin:1rem 0 0;font-size:2.5rem}@media only screen and (min-width:37.5em){.btn-back{width:60vw}}.icon--white{color:#efefef}.mouse.icon{position:relative;width:3rem;height:5rem;top:5%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:solid .1rem currentColor;border-radius:1.5rem}.mouse.icon:before{content:'';position:absolute;top:3rem;left:.9rem;width:1rem;height:1rem;border-radius:50%;background-color:currentColor}.icon-text{font-size:1rem;font-weight:700;text-align:center;margin-top:10vh}@media only screen and (min-width:37.5em){.icon-text{font-size:1.2rem}}.close.icon{color:#fff;position:fixed;top:2rem;right:4.5vw;width:2rem;height:2rem}.close.icon:before{content:'';position:absolute;top:1rem;width:2rem;height:.1rem;background-color:currentColor;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.close.icon:after{content:'';position:absolute;top:1rem;width:2rem;height:.1rem;background-color:currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ac__wrapper{margin:5rem 2rem}.ac__tab{position:relative;overflow:hidden;width:100%;margin:0 auto;border-top:.1rem solid;padding:1rem 0}@media only screen and (max-width:37.5em){.ac__tab:last-child{border-bottom:.1rem solid}}.ac__tab input{position:absolute;z-index:-1;opacity:0}.ac__tab label{font-size:1.5rem;font-weight:700;line-height:3;position:relative;display:block;cursor:pointer}.ac__tab .ac__tab__content{overflow:hidden;max-height:0;-webkit-transition:max-height .35s;transition:max-height .35s;color:#333}.ac__tab .ac__tab__content p{margin:1em}.ac__tab input:checked~.ac__tab__content{max-height:20em}.ac__tab label:after{line-height:3;position:absolute;top:0;right:0;display:block;width:3em;height:3em;-webkit-transition:all .35s;transition:all .35s;text-align:center}.ac__tab input[type=checkbox]+label:after{content:'+'}.ac__tab input[type=checkbox]:checked+label:after{transform:rotate(45deg)}#breadcrumb{padding-top:6rem;margin-bottom:-5rem}@media only screen and (min-width:37.5em){#breadcrumb{font-size:1.2rem}}#breadcrumb span{display:inline-block;padding:0 .3rem}#breadcrumb span>a:hover{color:#fff300;text-decoration:underline}#sns{clear:both;overflow:hidden;padding:10px 0}#sns ul{text-align:center;display:block;padding:0;margin:0;width:100%}#sns ul li{list-style-type:none;display:inline-block;-webkit-border-radius:3px;vertical-align:middle;padding:2px 0;width:22%}@media only screen and (max-width:979px){#sns ul li{height:40px}}#sns ul li img{width:auto;height:28px}#sns li:nth-child(1){background:#55acee}#sns li:nth-child(2){background:#3b5998}#sns li:nth-child(3){background:#00c300}#sns li:nth-child(4){vertical-align:middle;background:linear-gradient(135deg,#427eff 0,#f13f79 70%) no-repeat;overflow:hidden;padding:4px 0;text-decoration:none}#sns li:before{display:none}#sns .fa-instagram{font-size:26px;position:relative;color:#fff;top:3px}#sns .fab{font-family:"Font Awesome 5 Brands"}.insta_btn2{color:#fff;border-radius:5px;position:relative;display:inline-block;height:38px;width:100%;text-align:center;font-size:25px;line-height:38px;vertical-align:middle;background:-webkit-linear-gradient(135deg,#427eff 0%,#f13f79 70%) no-repeat;background:linear-gradient(135deg,#427eff 0%,#f13f79 70%) no-repeat;overflow:hidden;text-decoration:none}.insta_btn2:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(15deg,#ffdb2c,#f9764c 25%,rgba(255,77,64,0) 50%) no-repeat;background:linear-gradient(15deg,#ffdb2c,#f9764c 25%,rgba(255,77,64,0) 50%) no-repeat}.insta_btn2 .fa-instagram{font-size:32px;position:relative;top:4px}.insta_btn2 span{display:inline-block;position:relative;transition:.5s}.insta_btn2:hover span{-webkit-transform:rotateX(360deg);-ms-transform:rotateX(360deg);transform:rotateX(360deg)}.snip2{margin:0 5px 15px;border:solid 1px #f2c703}#kanren-kiji .figure{margin:5px 15px;width:30%}#kanren-kiji .caption{margin:5px;width:60%}#kanren-kiji .caption h3{font-size:1.6rem}#kanren-kiji .caption .substr{font-size:1.5rem;line-height:1.6;font-weight:200}@media only screen and (max-width:640px){#kanren-kiji .caption .substr{display:none}.snip2{margin:0 15px 15px}.yarpp-related figure{flex-direction:column}#kanren-kiji .caption{width:inherit;margin:0 8px}#kanren-kiji .figure{width:inherit;margin:5px 8px}}.btn-square{position:relative;display:inline-block;padding:.25em .5em;text-decoration:none;color:#FFF!important;background:#fd9535;border-bottom:solid 2px #d27d00;border-radius:4px;box-shadow:inset 0 2px 0 rgba(255,255,255,.2),0 2px 2px rgba(0,0,0,.19);font-weight:700;width:80%;text-align:center;margin:10px auto;padding:5px 0}.btn-square:active{border-bottom:solid 2px #fd9535;box-shadow:0 0 2px rgba(0,0,0,.3)}.partners_waku{border:1px solid #ccc;margin:10px auto;max-width:620px;display:flex;flex-direction:column}.partners_photo{float:left;width:20%;margin:0;padding-left:3px}.partners_conts{float:right;width:78%;padding-left:5px}.partners_name{margin:0;padding:3px 0;font-size:1.5em;font-weight:800}.partners_job{margin:3px 0 0;font-size:.9em;padding:3px 0}.partners_description{font-size:1.3em;padding:3px 8px 3px 0;margin:6px 0 0}.partners_clear{clear:both}.partners__page-container__item__author__img{width:100%;height:auto;border-radius:5%;padding:0;margin:0 !important}.partner_twitter-icon{color:#fff;background-color:#1da1f2;padding:4px;border-radius:5px;margin-left:10px;font-size:1.2rem}.partners_title{font-weight:700;background-color:#fff350;font-size:1.4rem;padding-left:5px}.partners_content{padding:10px;display:flex}.partners_name_wrapper{display:flex;align-items:center}@media only screen and (max-width:640px){.partners_waku{border:1px solid #ccc;margin:10px;max-width:620px;width:90%}.partners_photo{width:20%;margin:0;padding-left:3px}.partners_conts{width:78%;padding-left:20px}.partners_name{margin:0;padding:3px 0;font-size:1.5em;font-weight:800}.partners_job{margin:3px 0 0;font-size:.9em;padding:3px 0}.partners_description{font-size:1.3em;padding:3px 8px 3px 0;margin:2px 0}.partners_clear{clear:both}.partners__page-container__item__author__img{width:100%;height:auto;border-radius:5%;padding:0}}.popup-desc{display:inline-block;position:relative;margin-right:10px;border-bottom:1px dotted #ddd}.popup-desc:after{content:'?';font-size:10px;font-weight:700;color:#fff;display:flex;justify-content:center;align-items:center;width:12px;height:12px;position:absolute;top:-2px;right:-10px;background-color:#ccc;transform:scale(-50%);border-radius:50%}.popup-desc span{display:none;font-size:14px;line-height:1.4;min-width:100px;padding:10px;position:absolute;bottom:2.2em;left:50%;transform:translateX(-50%);background-color:#fff;border:2px solid #ddd;border-radius:5px}.popup-desc span:after{content:'';display:block;position:absolute;left:50%;bottom:-7.5px;width:10px;height:10px;border-right:2px solid #ddd;border-bottom:2px solid #ddd;background-color:#fff;transform:translateX(-50%) rotate(45deg)}.popup-desc:hover span{display:block;animation:animShow .2s linear forwards}.popup-desc span:hover{display:none !important}@keyframes animShow{from{opacity:0}to{opacity:1}}.linkcard{margin:0 !important}.lkc-card{border:solid 1px #f2c703}.lkc-content{padding:3px}.lkc-info{background-color:#f2c703}.article a{word-break:break-all}.article p a{text-decoration:underline}
#avatar-manager img{margin:2px 0;vertical-align:middle}#avatar-manager label+a{display:inline-block;margin-top:-6px}#avatar-manager .delete{color:red;padding:2px}#avatar-manager .delete:hover{background:red;color:#fff;text-decoration:none}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}