html *,:before,:after{box-sizing:border-box}html.no-ie{margin-top:0 !important}html.front{height:100%}html.front body{height:100%}#wpadminbar{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;opacity:.5}#wpadminbar:hover{opacity:1}body{margin:0;font-family:"Sawarabi Mincho";position:relative;color:#000;font-size:14px;font-weight:200;background-color:#fff}p,h1,h2,h3,h4,h5,h6,ul,dl,dt,dd,figure{margin:0;padding:0}table{border-collapse:collapse}a{text-decoration:none;color:#000}p{line-height:1.7;word-break:break-all}img{display:block;max-width:100%;height:auto}li{list-style:none}.mincho{font-family:"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","ＭＳ Ｐ明朝","MS PMincho",serif}.goth{font-family:'ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}.eng{font-family:'Quicksand',sans-serif}.cl:after{content:"";display:block;clear:both;visibility:hidden}.trans{backface-visibility:hidden;transition:.3s ease-out}.trans:hover{opacity:.7}.bold{font-weight:700}.center{text-align:center}.wrap{width:90%;max-width:960px;margin:0 auto}.sec{padding:60px 0;position:relative;overflow:hidden}.sec-first{padding-top:0}.wrap1300{width:90%;max-width:1300px;margin:0 auto}.wrap-short{width:90%;max-width:760px;margin:0 auto}body:after{content:"pc";display:none}figure{text-align:center;margin-bottom:30px}figure img{margin-left:auto;margin-right:auto;width:auto;max-width:100%;vertical-align:bottom}#breadcrumb{padding:10px 0;box-sizing:border-box;color:#9b6c7f}#breadcrumb .crumb{display:inline-block;font-size:13px}#breadcrumb a{color:#9b6c7f}.sec-ttl-note{display:block;text-align:center;margin:auto;max-width:180px;width:100%}.sec-ttl-eng{font-size:18px;text-align:center;font-family:'Quicksand',sans-serif;color:#a86c7f;font-weight:700}.sec-ttl-jp{font-size:30px;text-align:center;padding-bottom:50px;color:#a86c7f;font-weight:bolder}.page-mainvisual{background-repeat:no-repeat;background-size:cover;background-position:center}.page-mv-ttl-eng{font-size:50px;margin-left:30px;padding-top:270px;color:#fff;font-family:'Quicksand',sans-serif;font-weight:bolder}.page-mv-ttl-jpn{font-size:20px;padding-bottom:210px;margin-left:35px;color:#fff}table{width:100%;margin:auto;border-collapse:collapse;box-sizing:border-box}table td,table th{padding:10px;height:80px}table th{width:30%;border:1px solid #fff;text-align:left;font-weight:400;background-color:#d5cdcc;text-indent:30px}table td{width:70%;border:1px solid #fff;background-color:#ececec}.comapny-common-link{margin-top:60px;display:flex;justify-content:space-between;flex-flow:row wrap}.comapny-common-link-item{flex:0 0 21.875%;text-align:center}.comapny-common-link-item p{margin-top:10px}.aboutus-googlemap{height:430px;margin-top:30px}.talign_center{text-align:center}.talign_left{text-align:left}.talign_right{text-align:right}.pcv{display:block}.spv{display:none}@media(min-width:941px){body:after{content:"pc"}}@media(min-width:1px) and (max-width:940px){body:after{content:"mo"}}@media (min-width:1px) and (max-width:767px){.trans:hover{opacity:1}body{font-size:12px}body:after{content:"sp"}.pcv{display:none}.spv{display:block}.sec{padding:30px 0}.sec-ttl-eng{font-size:18px}.sec-ttl-note{max-width:120px}.page-mv-ttl-eng{padding-top:135px;font-size:25px;font-weight:bolder}.page-mv-ttl-jpn{padding-bottom:105px;font-size:12px;margin-left:32px}table th{text-indent:0;font-size:12px}table td{font-size:12px}.comapny-common-link-item{flex:0 0 48%;margin-bottom:20px}.sec-ttl-jp{font-size:12px;padding-bottom:25px}.aboutus-googlemap{height:300px}}
#header{z-index:100;position:fixed;top:0;left:0;width:100%}#header .header-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#header .header-logo{margin-left:35px;max-width:152px;width:100%}#header .header-rig{display:-webkit-box;display:-ms-flexbox;display:flex}#header .header-rig-item{display:block;max-width:98px;width:100%}#header .menubtn-wrap.clicked .menu-btn{-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;display:none}#header .menubtn-wrap.clicked .menu-btn02{-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;display:block}#header .menubtn-wrap .menu-btn02{-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;display:none}#header .menubtn-wrap .menu-btn{-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;display:block}nav{z-index:90;display:none;position:fixed;top:0;left:0;width:100%;background-color:rgba(40,40,40,.9);padding:200px 0 50px}nav .nav-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:1360px;width:90%;margin:auto}nav .nav-ul li{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;text-align:center}nav .nav-ul li a{color:#fff}nav .nav-ul li p{margin-top:20px}@media (min-width:1px) and (max-width:940px){#header .header-logo{max-width:76px;margin-left:25%}#header .header-rig-item{max-width:76px}nav{padding:90px 0 25px}nav .nav-ul{width:90%}nav .nav-ul li{-webkit-box-flex:0;-ms-flex:0 0 23%;flex:0 0 23%;margin-bottom:10px}nav .nav-ul li p{margin-top:10px}}
@charset "UTF-8";#footer{background-color:#fff}#footer .footer-top{padding:70px 0;background-color:#fff;background:-webkit-linear-gradient(93deg,#e7dbe0,#c6a3a9);background:-o-linear-gradient(93deg,#e7dbe0,#c6a3a9);background:linear-gradient(357deg,#e7dbe0,#c6a3a9);background-size:400% 400%;-webkit-animation:AnimationName 18s ease infinite;-moz-animation:AnimationName 18s ease infinite;animation:AnimationName 18s ease infinite}@-webkit-keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@-moz-keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}#footer .entry-btm-span{display:block;margin:auto}#footer .entry-btm{display:block;max-width:300px;width:100%;margin:auto}#footer .entry-btm-span{max-width:240px;width:100%;margin:auto;margin-bottom:10px}#footer .footer-flexbox{padding:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#footer .footer-logo{display:block;max-width:140px;width:100%}#footer .footer-lft-ul{margin-top:65px;display:-webkit-box;display:-ms-flexbox;display:flex}#footer .footer-lft-ul li{font-size:12px;line-height:1.7;color:#9a9a9a;font-weight:400;margin-right:10px}#footer .footer-lft-ul li span{margin-right:10px}#footer .footer-lft-ul li a{display:inline-block;margin-right:10px;font-family:'ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}#footer .sns01{margin-left:auto;max-width:24px;width:100%;display:inline-block;margin-right:20px}#footer .sns02{margin-left:auto;max-width:30px;width:100%;display:inline-block}#footer .footer-rig-ul{margin-top:30px}#footer .footer-rig-ul li{font-size:12px;line-height:1.7;text-align:left;color:#000;font-family:'ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}#footer .footer-rig-ul li:first-child{margin-bottom:20px}#footer .footer-rig-ul li span{font-size:18px}#footer .footer-rig-ul li a{font-weight:400;color:#000}#footer small{font-weight:400;display:block;padding-top:10px;color:#000}@media (min-width:1px) and (max-width:767px){#footer .entry-btm{max-width:150px}#footer .entry-btm-span{max-width:150px}#footer .footer-flexbox{padding:20px;display:block}#footer .footer-logo{margin:auto}#footer .footer-lft-ul{margin-top:25px;margin-bottom:25px}#footer .footer-lft-ul li{margin-right:5px;margin-left:5px}#footer .footer-lft-ul li a{font-size:10px}#footer .footer-rig-ul{margin-top:25px}#footer .footer-rig-ul li{text-align:left}#footer .footer-rig-sns{text-align:center}#footer .footer-top{padding:35px 0}}
#page.in{padding:70px 0 140px;background-image:url(//www.kyobashi-shiraki.com/recruit/wp-content/themes/BONE/common/css/../img/page/hanabi01.png),url(//www.kyobashi-shiraki.com/recruit/wp-content/themes/BONE/common/css/../img/page/hanabi02.png),url(//www.kyobashi-shiraki.com/recruit/wp-content/themes/BONE/common/css/../img/page/hanabi03.png);background-repeat:no-repeat;background-size:410px;background-position:top left,110% 50%,left 90%}#page.in .morecontents{position:relative;margin-top:90px;background-color:#f9f9f9}#page.in .morecontents-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page.in .morecontents-flexitem{display:block;-webkit-box-flex:0;-ms-flex:0 0 22.917%;flex:0 0 22.917%}#page.in .morecontents-flexitem-txt{text-align:center;color:#a86c7f;margin-top:20px}#page.in .morecontent-hanabira-img01{max-width:400px;width:100%;position:absolute;top:-100px;left:-50px;z-index:-10}#page.in .morecontent-hanabira-img02{max-width:430px;width:100%;position:absolute;bottom:-100px;right:0;z-index:-10}@media (min-width:1px) and (max-width:767px){#page.in{background-image:url();padding:35px 0 70px}#page.in .morecontents{margin-top:0}#page.in .morecontent-hanabira-img01{max-width:150px;width:100%;position:absolute;top:-50px;left:-25px;z-index:-10}#page.in .morecontent-hanabira-img02{max-width:155px;width:100%;position:absolute;bottom:-50px;right:0;z-index:-10}#page.in .morecontents-flexitem{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;margin-bottom:20px}}@media (min-width:1px) and (max-width:640px){#page.in{background-repeat:no-repeat;background-size:200px;background-position:top left,right center,left bottom}#page.aboutus.in{background-image:url()}}#page.aboutus.in{background-position:top left,110% 50%,left 75%}#page.in.sitemap{background-image:url()}#page.in.sitemap .sitemap-flexbox{margin-bottom:80px}#page.in.sitemap .sitemap-flexbox a{font-size:16px}#page.in.sitemap .sitemap-flexitem-list{margin-bottom:10px}#page.in.sitemap .sitemap-flexitem-list:first-child a{font-size:20px}#page.in.sitemap .sitemap-flexitem-list a span{display:inline-block;margin-right:5px}#page.in.sitemap .sitemap-flexitem-list:first-child{margin-bottom:20px;margin-left:0;border-left:5px solid #9b6c7f;padding-left:10px;line-height:1}#page.in.privacy h3{font-size:20px;margin-bottom:80px}#page.in.privacy p{font-size:16px;margin-bottom:30px}@media (min-width:1px) and (max-width:767px){#page.in.privacy h3{font-size:18px;margin-bottom:25px}#page.in.privacy p{font-size:14px;margin-bottom:15px}}
#page.index #demo-1{overflow:hidden;width:100%;height:100vh;background-color:#999;position:relative}#page.index .demo-1-txt{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:580px;width:100%;height:410px}#page.index .video{width:100%;margin:auto}#page.index .VideoWrapper{position:relative;padding-bottom:56.25%;height:0}#page.index .VideoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#page.index .mv-botom-linkarea-hanabi-bg01{max-width:300px;position:absolute;top:-100px;right:-100px;z-index:-10}#page.index .mv-botom-linkarea-hanabi-bg02{max-width:240px;position:absolute;left:-100px;bottom:-100px;z-index:-10}#page.index .sec01{padding:0}#page.index .sec02-img01{max-width:960px;width:100%}#page.index .sec02-hanabi-bg01{max-width:400px;position:absolute;top:-100px;left:-200px;z-index:-10}#page.index .sec02-hanabi-bg02{max-width:420px;position:absolute;right:-100px;bottom:-150px;z-index:-10}#page.index .sec02-img02{margin:50px 0 20px}#page.index .sec02-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page.index .sec02-flexitem{-webkit-box-flex:0;-ms-flex:0 0 22.396%;flex:0 0 22.396%;display:block;margin:0 10px}#page.index .sec01-ttl-eng{color:#231815;font-size:18px;font-weight:700}#page.index .sec01-flexbox{background-color:#f9f9f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#page.index .sec01-flexitem-lft{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}#page.index .sec01-flexitem-rig{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 40px;margin-top:40px}#page.index .top_img01{max-width:310px;width:100%}#page.index .sec01-ttl{padding:20px 0;font-size:28px;color:#a86c7f}#page.index .sec01-txt{font-size:16px;color:#3e3a39}#page.index .mv-botom-linkarea{background-repeat:no-repeat;background-size:cover;background-position:center}#page.index .mv-botom-linkarea-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page.index .mv-botom-linkarea-item{display:block;-webkit-box-flex:0;-ms-flex:0 0 31.566%;flex:0 0 31.566%}#page.index .sec03{background-image:url(//www.kyobashi-shiraki.com/recruit/wp-content/themes/BONE/common/css/../img/top/top_bg02.png);background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;height:30vw}#page.index .sec04{background-color:#fff}#page.index .sec04-hanabi-bg01{max-width:470px;position:absolute;top:-80px;left:0}#page.index .sec05-hanabi-bg01{max-width:280px;position:absolute;top:0;right:0;z-index:-1}#page.index .sec05-hanabi-bg02{max-width:470px;position:absolute;bottom:-100px;left:0;z-index:-10}#page.index .sec-link{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page.index .sec-link-item{-webkit-box-flex:0;-ms-flex:0 0 24.9%;flex:0 0 24.9%}#page.index .topix-flexitem-thamail{background-image:url(//www.kyobashi-shiraki.com/recruit/wp-content/themes/BONE/common/css/../img/top/top_img06.png);background-repeat:no-repeat;background-size:cover;background-position:center;height:140px}#page.index .topix-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative;z-index:10}#page.index .topix-flexitem-more{border:1px solid #c6a3a9;padding:5px 0;text-align:center;font-family:'Quicksand',sans-serif;color:#c6a3a9;font-weight:300;margin-top:15px}#page.index .topix-flexitem{-webkit-box-flex:0;-ms-flex:0 0 23%;flex:0 0 23%}#page.index .social-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page.index .social-flexitem{max-width:450px;-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;background-color:#fff}#page.index .social-flexitem ul{max-height:427px;border:2px solid #d2caca;padding:20px;overflow-y:scroll}#page.index .social-flexitem .blog-ttl{font-weight:700}#page.index .social-flexitem ul li{margin:10px 0}#page.index .social-flexitem .last-li{margin-bottom:30px}#page.index .social-flexitem iframe{width:100% !important}#page.index .fb-container{width:100%;max-width:450px}#page.index .twitter-itemwrap{border:1px solid #eee}@media (min-width:1px) and (max-width:940px){#page.index .mainvisual-txt02{max-width:150px}#page.index .top_img01{max-width:155px}#page.index .sec01-ttl{font-size:14px}#page.index .sec01-txt{font-size:12px}#page.index .sec01-flexitem-rig{padding:0 20px;margin-top:20px;margin-bottom:20px}}@media (min-width:1px) and (max-width:768px){#page.index .demo-1-txt{max-width:320px;height:226px}#page.index .mv-botom-linkarea-hanabi-bg01{max-width:150px;position:absolute;top:-50px;right:-50px}#page.index .mv-botom-linkarea-hanabi-bg02{max-width:120px;position:absolute;left:-50px;bottom:-50px}#page.index .sec01-flexbox{display:block}#page.index .sec01-ttl{padding:12.5px 0}#page.index .sec01-flexitem-rig{margin-bottom:0;margin-top:30px;padding-bottom:30px}#page.index .sec03{background-image:url(//www.kyobashi-shiraki.com/recruit/wp-content/themes/BONE/common/css/../img/top/top_bg02_sp.png.png);height:350px}#page.index .topix-flexitem{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;margin-bottom:20px}#page.index .topix-flexitem-ttl{font-size:10px}#page.index .topix-flexitem-date{font-size:10px}#page.index .social-flexbox{display:block}#page.index .social-flexitem{margin-bottom:35px}#page.index .sec-link-item{-webkit-box-flex:0;-ms-flex:0 0 49.9%;flex:0 0 49.9%;margin-bottom:1px}#page.index .sec-link-item img{width:100%}#page.index .sec02-hanabi-bg01{max-width:200px;top:-50px;left:-100px}#page.index .sec02-hanabi-bg02{max-width:210px;right:-130px;bottom:-75px}#page.index .sec04-hanabi-bg01{max-width:235px;position:absolute;top:-40px;left:0}#page.index .sec05-hanabi-bg01{max-width:140px;position:absolute;top:0;right:0;z-index:-1}#page.index .sec05-hanabi-bg02{max-width:235px;position:absolute;bottom:-50px;left:0;z-index:-10}#page.index .mv-botom-linkarea-item{-webkit-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%;margin:0 1%;margin-bottom:10px}#page.index .mv-botom-linkarea-item:last-child{margin-bottom:0}#page.index .mv-botom-linkarea-flexbox{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:block}#page.index .sec02-flexbox{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#page.index .sec02-flexitem{-webkit-box-flex:0;-ms-flex:0 0 43%;flex:0 0 43%;margin:0 5px;margin-bottom:10px}}
#page.in.company .company-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}#page.in.company .company-flexitem{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}#page.in.company .company-flexitem-ttl{font-size:28px}#page.in.company .company-flexitem-txt{font-family:'Josefin Sans',sans-serif;color:#9b6c7f;font-weight:300}#page.in.company .company-flexitem-more{display:block;border:1px solid #9b6c7f;padding:5px 0;text-align:center;font-family:'Josefin Sans',sans-serif;color:#00a0e9;font-weight:300;margin-top:15px;max-width:160px;margin:auto;margin-top:80px;color:#9b6c7f}#page.in.company .company-flexitem-txt{margin-top:10px}#page.in.company .company-flexbox-revers{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}@media (min-width:1px) and (max-width:767px){#page.in.company{background-image:url()}#page.in.company .company-flexitem-ttl{font-size:14px}#page.in.company .company-flexitem-txt{font-size:12px}#page.in.company .company-flexitem-more{font-size:12px;margin-top:20px;max-width:100px}}
#page.in.interview{overflow:hidden;background-image:none;padding-bottom:0}#page.in.interview .interview-img01{max-width:940px;width:100%}#page.in.interview .interview-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#efefef;margin-bottom:25px;background-image:url(//www.kyobashi-shiraki.com/recruit/wp-content/themes/BONE/common/css/../img/interview/ui01.png);background-repeat:no-repeat;background-size:15px 25px;background-position:95% center}#page.in.interview .interview-flexitem-lft{background-image:url(//www.kyobashi-shiraki.com/recruit/wp-content/themes/BONE/common/css/../img/interview/interview_img01.png);background-repeat:no-repeat;background-size:cover;background-position:center;max-width:310px;width:100%;height:344px}#page.in.interview .interview-flexitem-rig{padding-left:50px}#page.in.interview .interview-name{font-size:28px;color:#00a0e9;padding-bottom:20px}#page.in.interview .interview-hurigana{font-size:16px;padding-bottom:50px}#page.in.interview .interview-year{border:1px solid #000;padding:5px 2px;text-align:center;max-width:140px;width:100%}#page.in.interview .interview-flexbox:last-child{margin-bottom:0}#page.in.interview .interview-mv{max-width:1200px;width:100%;margin:auto;position:relative}#page.in.interview .interview-mv-hanabira-img01{max-width:370px;width:100%;position:absolute;top:-100px;right:-100px;z-index:-10}#page.in.interview .interview-mv-hanabira-img02{max-width:420px;width:100%;position:absolute;bottom:-300px;left:-250px;z-index:-10}#page.in.interview .interview-mv-txtwrap{max-width:450px;width:100%;padding:130px 0;text-align:center;color:#fff;background:-webkit-linear-gradient(93deg,#e7dbe0,#c6a3a9);background:-o-linear-gradient(93deg,#e7dbe0,#c6a3a9);background:linear-gradient(357deg,#e7dbe0,#c6a3a9);background-size:400% 400%;-webkit-animation:AnimationName 18s ease infinite;-moz-animation:AnimationName 18s ease infinite;animation:AnimationName 18s ease infinite;position:absolute;right:0;bottom:-100px}#page.in.interview .interview-mv-txtwrap-career{padding:100px 0}#page.in.interview .interview-mv-txtwrap-single{padding:80px 0}#page.in.interview .interview-mv-txt{font-size:44px;line-height:1.2}#page.in.interview .interview-mv-txt02{margin-top:30px}#page.in.interview .interview-mv-txt02 span{display:inline-block;border:1px solid #fff;padding:5px;font-size:20px;margin:2px;line-height:1}#page.in.interview .sec-first{margin-top:150px}#page.in.interview .voice-link-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page.in.interview .voice-link-flexbox a{display:block;-webkit-box-flex:0;-ms-flex:0 0 29.167%;flex:0 0 29.167%;text-align:center;margin-top:15px}#page.in.interview .voice-link-flexbox .department{margin-top:20px}#page.in.interview .voice-link-flexbox .name{color:#a86c7f;font-size:20px}#page.in.interview .sec02-ttl{color:#a86c7f;font-size:35px;text-align:center;margin-bottom:60px}#page.in.interview .sec02-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#page.in.interview .sec02-flexbox.revers-flexbox{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}#page.in.interview .sec02-flexitem-lft{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}#page.in.interview .sec02-flexitem-rig{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}#page.in.interview .sec02-flexitem-rig100{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#page.in.interview .sec02-flexitem-rig-ttl{font-size:24px;color:#a86c7f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page.in.interview .sec02-flexitem-rig-ttl span{font-size:73px;color:#a86c7f;margin-right:20px;font-family:'Quicksand',sans-serif;font-weight:400;-webkit-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px}#page.in.interview .morecontents{background-color:#f9f9f9}#page.in.interview .morecontents-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page.in.interview .morecontents-flexitem{display:block;-webkit-box-flex:0;-ms-flex:0 0 22.917%;flex:0 0 22.917%}#page.in.interview .morecontents-flexitem-txt{text-align:center;color:#a86c7f;margin-top:20px}#page.in.interview .sec02-hanabira-img01{max-width:420px;width:100%;position:absolute;top:0;right:-80px}#page.in.interview .sec02-hanabira-img02{max-width:290px;width:100%;position:absolute;top:500px;left:0}#page.in.interview .sec02-hanabira-img03{max-width:290px;width:100%;position:absolute;bottom:200px;right:0}#page.in.interview .morecontents{position:relative;z-index:10}#page.in.interview .morecontent-hanabira-img01{max-width:400px;width:100%;position:absolute;top:-100px;left:-50px;z-index:-10}#page.in.interview .morecontent-hanabira-img02{max-width:430px;width:100%;position:absolute;bottom:-100px;right:0;z-index:-10}#page.in.interview .interview-mv-busyo{margin:20px 0;font-size:22px}#page.in.interview .interview-mv-name{margin-bottom:20px;font-size:50px}#page.in.interview .interview-mv-romazi{font-size:22px;font-family:'Quicksand',sans-serif}#page.in.interview .single-interview-mv-txt02{margin-top:0}@media (min-width:1px) and (max-width:767px){#page.in.interview{padding-top:0}#page.in.interview .interview-flexitem-lft{max-width:100%;width:100%;height:300px;background-position:top}#page.in.interview .interview-flexbox{display:block;background-position:95% 86%}#page.in.interview .interview-flexitem-rig{padding-left:0;text-align:center;padding-bottom:20px}#page.in.interview .interview-name{padding-top:20px;font-size:14px;padding-bottom:10px}#page.in.interview .interview-hurigana{font-size:12px;padding-bottom:25px}#page.in.interview .interview-year{font-size:10px;margin:auto;padding:2px;max-width:100px}#page.in.interview .interview-mv-txtwrap{position:unset}#page.in.interview .interview-mv-hanabira-img01{display:none}#page.in.interview .interview-mv-hanabira-img02{display:none}#page.in.interview .interview-mv-txtwrap{padding:15px 0}#page.in.interview .interview-mv-txt{font-size:22px}#page.in.interview .sec-first{margin-top:0}#page.in.interview .voice-link-flexbox{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#page.in.interview .voice-link-flexbox a{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;margin:0 2%}#page.in.interview .voice-link-flexbox .name{font-size:14px}#page.in.interview .sec02-ttl{font-size:20px}#page.in.interview .sec02-hanabira-img01{max-width:210px;width:100%;position:absolute;top:0;right:-40px;z-index:-10}#page.in.interview .sec02-hanabira-img02{max-width:145px;width:100%;position:absolute;top:200px;left:0;z-index:-10}#page.in.interview .sec02-hanabira-img03{max-width:145px;width:100%;position:absolute;bottom:200px;right:0;z-index:-10}#page.in.interview .sec02-flexbox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap-reverse;flex-flow:row wrap-reverse}#page.in.interview .sec02-flexitem-lft{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#page.in.interview .sec02-flexitem-rig{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#page.in.interview .sec02-flexbox.revers-flexbox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap-reverse;flex-flow:row wrap-reverse}#page.in.interview .sec02-flexitem-rig-ttl{font-size:18px}#page.in.interview .sec02-flexitem-rig-ttl span{font-size:30px;margin-right:10px;-webkit-box-flex:0;-ms-flex:0 0 45px;flex:0 0 45px}#page.in.interview .sec02-flexitem-rig-txt{margin-bottom:20px}#page.in.interview .sec02-flexbox{margin-bottom:25px}#page.in.interview .morecontent-hanabira-img01{max-width:150px;width:100%;position:absolute;top:-50px;left:-25px;z-index:-10}#page.in.interview .morecontent-hanabira-img02{max-width:155px;width:100%;position:absolute;bottom:-50px;right:0;z-index:-10}#page.in.interview .morecontents-flexitem{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;margin-bottom:20px}#page.in.interview .interview-mv-name{font-size:25px}#page.in.interview .interview-mv-romazi{font-size:14px}#page.in.interview .interview-mv-txt02{margin-top:15px}#page.in.interview .morecontent{margin-top:0}}
#page.in.message .video{width:100%;margin:auto}#page.in.message .VideoWrapper{position:relative;padding-bottom:56.25%;height:0}#page.in.message .VideoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#page.in.message .message-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px}#page.in.message .message-flexitem-lft{-webkit-box-flex:0;-ms-flex:0 0 390px;flex:0 0 390px;max-width:390px;width:100%;margin-right:30px}#page.in.message .message-flexitem-rig-txt{font-size:28px;color:#9f6c7f;line-height:2;margin-bottom:15px}#page.in.message .message-flexitem-rig-txt02{font-size:16px;line-height:2}#page.in.message .message-txt03{font-size:16px;margin-top:30px;line-height:2}@media (min-width:1px) and (max-width:767px){#page.in.message .message-flexbox{margin-top:25px;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}#page.in.message .message-flexitem-lft{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:20px}#page.in.message .message-flexitem-rig-txt{font-size:14px}#page.in.message .message-flexitem-rig-txt02{font-size:12px}#page.in.message .message-txt03{font-size:12px}}
#page.in.concept{padding-top:0;background-image:none}#page.in.concept .concept-mainvisual{position:relative}#page.in.concept .concept-mv-ttl-eng{font-size:50px;text-align:center;font-family:'Josefin Sans',sans-serif;color:#9b6c7f;font-weight:300;letter-spacing:.2em}#page.in.concept .concept-mv-ttl-jpn{font-size:20px;text-align:center;padding-bottom:50px}#page.in.concept .concept-mv-ttl-wrap{position:absolute;top:0;left:0;right:0;bottom:0;max-width:320px;width:100%;height:100px;margin:auto}#page.in.concept .sec01-ttl{font-size:41px;text-align:center;color:#9b6c7f}#page.in.concept .sec01-ttlsub{font-size:28px;text-align:center;margin-bottom:60px;color:#9b6c7f}#page.in.concept .concept-img01{padding-bottom:60px}#page.in.concept .sec01-ttl02{font-size:28px;color:#00a0e9;text-align:center;margin-bottom:50px}#page.in.concept .sec01-txt{margin-bottom:40px}#page.in.concept .concept-mv{width:100%}@media (min-width:1px) and (max-width:767px){#page.in.concept .concept-mv-ttl-eng{font-size:25px;margin-bottom:0;line-height:1em;letter-spacing:.1em}#page.in.concept .concept-mv-ttl-jpn{font-size:12px}#page.in.concept .concept-mv-ttl-wrap{height:50px}#page.in.concept .sec01-ttl{font-size:20px}#page.in.concept .sec01-ttlsub{font-size:14px;margin-bottom:30px}#page.in.concept .concept-img01{padding-bottom:30px}#page.in.concept .sec01-ttl02{font-size:14px;margin-bottom:25px}}
#page.in.requirements .sec01-ttl{font-size:28px;color:#9b6c7f;margin-bottom:50px;letter-spacing:.1em;text-align:center}#page.in.requirements .sec02-ttl{font-size:28px;color:#9b6c7f;margin-bottom:50px;letter-spacing:.1em;text-align:center}#page.in.requirements .step-box{background-color:#efefef;text-align:center;position:relative;padding:60px}#page.in.requirements .step-num{position:absolute;top:-25px;bottom:0;height:28px;margin:auto 0;color:#9b6c7f;font-size:20px;font-weight:400}#page.in.requirements .step-num span{display:inline-block;margin-left:20px;font-size:28px}#page.in.requirements .step-txt{font-size:28px;color:#9b6c7f}#page.in.requirements .ui01{max-width:20px;width:100%;margin:10px auto}@media only screen and (max-width:767px){#page.in.requirements table td,#page.in.requirements table th{display:block;width:100%;border-bottom:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto}#page.in.requirements .sec01-ttl{font-size:14px;margin-bottom:25px}#page.in.requirements .sec02-ttl{font-size:14px;margin-bottom:25px}#page.in.requirements .step-txt{font-size:14px}#page.in.requirements .step-box{padding:30px}#page.in.requirements .step-num{font-size:10px;top:0}#page.in.requirements .step-num span{font-size:14px;margin-left:10px}}
.breadcrumb-qa-wrap-bg{background-color:#f2ece1}#page.in.faq{background-image:none;background-color:#f2ece1;padding-bottom:0}#page.in.faq .faq-sec-ttl{font-size:28px;color:#9b6c7f;padding-bottom:60px;text-align:center}#page.in.faq .faq-wrap{border-top:1px solid #dcdddd}#page.in.faq .faq-wrap:last-child{border-bottom:1px solid #dcdddd}#page.in.faq .question{vertical-align:middle;padding:15px 0;position:relative}#page.in.faq .question .q-num{margin-right:30px;color:#9b6c7f;font-size:28px}#page.in.faq .answer{padding:15px 0;border-top:1px solid #dcdddd;display:none}#page.in.faq .answer .a-num{margin-right:50px;color:#9b6c7f;font-size:28px;vertical-align:top}#page.in.faq .plus{content:url(//www.kyobashi-shiraki.com/recruit/wp-content/themes/BONE/common/css/../img/faq/ui01.png);width:20px;height:20px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto 0;margin-left:auto;cursor:pointer}#page.in.faq .question.clicked .plus{content:url(//www.kyobashi-shiraki.com/recruit/wp-content/themes/BONE/common/css/../img/faq/ui02.png)}#page.in.faq .question-txt{display:inline-block;max-width:850px;width:85%}#page.in.faq .answer-txt{display:inline-block;max-width:800px;width:100%}#page.in.faq .faq-sec01{background-color:#f2ece1}#page.in.faq .faq-sec02{background-color:#fff;padding-bottom:140px}@media (min-width:1px) and (max-width:767px){#page.in.faq .question .q-num{display:block}#page.in.faq .question-txt{max-width:300px}#page.in.faq .faq-sec02{padding-bottom:70px}#page.in.faq .faq-sec-ttl{font-size:18px;padding-bottom:30px}}@media (min-width:1px) and (max-width:370px){#page.in.faq .question-txt{max-width:250px}}
#page.in.work{padding-bottom:0}#page.in.work .work-large-ttl{font-size:28px;margin-bottom:70px;text-align:center;color:#9b6c7f}#page.in.work .work-ttl-num{font-size:90px;text-align:center;color:#9b6c7f;font-family:'Quicksand',sans-serif;font-weight:400;line-height:1;margin-bottom:10px}#page.in.work .work-ttl{font-size:30px;color:#9f6c7f;margin-bottom:30px;text-align:center}#page.in.work .work_img01{max-width:260px;width:100%;margin:auto}#page.in.work .sec01-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page.in.work .sec01-flexitem{-webkit-box-flex:0;-ms-flex:0 0 30.209%;flex:0 0 30.209%}#page.in.work .work-flexitem-rig-txt{line-height:2}#page.in.work .sec01-flexitem-engttl{font-size:20px;color:#9f6c7f;font-weight:400;margin-top:20px}#page.in.work .sec01-flexitem-jpnttl{font-size:14px;color:#9f6c7f}#page.in.work .work-flexbox{margin-top:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#page.in.work .work-flexitem-lft{-webkit-box-flex:0;-ms-flex:0 0 430px;flex:0 0 430px;margin-right:30px}#page.in.work .sec02-work-txt{margin-top:30px}#page.in.work .work_img01{margin-bottom:40px}#page.in.work .sec01-flexbox-botomtxt{margin-top:50px;line-height:2}#page.in.work .work-flexitem-rig-ttl{font-size:24px;color:#9f6c7f}#page.in.work .work-flexitem-rig-subttl{font-size:14px;color:#9f6c7f;margin-bottom:30px}#page.in.work .work_img06{margin-bottom:30px}#page.in.work .sec02-txt{line-height:2;text-align:center}@media (min-width:1px) and (max-width:767px){#page.in.work .work-large-ttl{font-size:14px;margin-bottom:14.5px;text-align:left}#page.in.work .work-ttl-num{font-size:45px}#page.in.work .work-ttl{font-size:15px;margin-bottom:15px}#page.in.work .work_img01{max-width:130px}#page.in.work .work-txt{font-size:12px}#page.in.work .sec01-flexitem{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}#page.in.work .sec01-flexitem-engttl{font-size:14px}#page.in.work .sec01-flexitem-jpnttl{font-size:12px;margin-bottom:20px}#page.in.work .sec01-flexbox-botomtxt{margin-top:25px}#page.in.work .work-flexitem-lft{margin-right:0;margin:auto;margin-bottom:20px}#page.in.work .work-flexitem-lft img{margin:auto}#page.in.work .work-flexbox{margin-top:75px;display:block}#page.in.work .sec02-txt{text-align:left}}
#page.in.benefits{padding-bottom:0}#page.in.benefits .benefits-pagelink{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;margin-bottom:50px}#page.in.benefits .benefits-pagelink-item{display:block;padding:0 25px;border-right:1px solid #9b6c7f;font-size:28px;color:#9b6c7f}#page.in.benefits .benefits-pagelink-item:last-child{border-right:none}#page.in.benefits .benefits-ttl{width:130px;padding:50px 0;font-size:28px;text-align:center;line-height:28px;margin:auto;margin-bottom:60px;background-image:url(//www.kyobashi-shiraki.com/recruit/wp-content/themes/BONE/common/css/../img/benefits/benefits_img02.png);background-repeat:no-repeat;background-size:cover;background-position:center;color:#9b6c7f}#page.in.benefits .benefits-box{padding:25px 100px;background-color:#f2ece1;margin-bottom:40px}#page.in.benefits .benefits-box-ttl{font-size:28px;color:#9b6c7f;margin-bottom:15px;text-align:center}#page.in.benefits .benefits-box-txt{text-align:center}#page.in.benefits .middle-benefits-box-txt{font-size:20px}#page.in.benefits .sec-middle{padding-top:0}@media (min-width:1px) and (max-width:767px){#page.in.benefits .benefits-pagelink-item{font-size:14px}#page.in.benefits .benefits-ttl{width:65px;padding:25px 0;font-size:14px;border-radius:50px;text-align:center;line-height:14px;margin:auto;margin-bottom:30px}#page.in.benefits .benefits-box-ttl{font-size:14px;margin-bottom:15px}#page.in.benefits .benefits-box{padding:12.5px 20px;margin-bottom:20px}#page.in.benefits .benefits-box-txt{text-align:left}#page.in.benefits .middle-benefits-box-txt{font-size:14px}}
#page.in.news .news-single-ttl{font-size:28px;padding-bottom:10px;margin-bottom:30px;border-bottom:1px solid #a9a9aa}#page.in.news .news-single-thumnail{margin-bottom:30px}#page.in.news .news-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #000;padding:20px 0}#page.in.news .news-flexbox:last-child{border-bottom:1px solid #000}#page.in.news .news-flexitem-thamail{-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;max-width:220px;width:100%;height:120px;background-repeat:no-repeat;background-size:cover;background-position:center;margin-right:20px}#page.in.news .news-flexitem-ttl{font-size:20px}
#page.in.entry form table{margin-bottom:60px}#page.in.entry form table tr th .require{color:#fff;background:red;display:inline;padding:1px 5px;border-radius:3px;margin-right:15px}#page.in.entry form table tr th .any{color:#fff;background:#888;padding:1px 5px;border-radius:3px;margin-right:15px}#page.in.entry form table tr th{text-align:left}#page.in.entry .form_flow{display:table;margin:0 auto 60px;border-left:1px solid #000}#page.in.entry .form_flow li{display:table-cell;vertical-align:middle;text-align:center;font-size:12px;border-right:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #000;padding:10px 0;width:150px}#page.in.entry .form_flow li span{font-size:15px;display:block}#page.in.entry .form_flow li.current{background:#000;color:#fff}#page.in.entrywpcf7c-elm-step1 .form_flow li.current{background:#000;color:#fff}#page.in.entry input[type=text],#page.in.entry input[type=email],#page.in.entry input[type=tel]{font-size:16px;padding:3px}#page.in.entry input,#page.in.entry textarea{-webkit-box-sizing:border-box;box-sizing:border-box}#page.in.entry input[type=date]{font-size:16px;height:28px}#page.in.entry textarea{font-size:16px;border-color:#d1d1d1;resize:vertical;width:100%;height:150px}#page.in.entry .privacy{max-width:900px;margin:0 auto 30px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #888;padding:20px;height:200px;overflow-y:scroll}#page.in.entry .privacy h3{font-size:25px;font-weight:400;margin-bottom:30px}#page.in.entry .privacy p{margin-bottom:30px;line-height:2em}#page.in.entry input#submit,#page.in.entry input#kakunin,#page.in.entry input#returnbtn,#page.in.entry input#reset{background:0 0;border-radius:30px;border:1px solid #000;cursor:pointer;font-size:16px;padding:10px;line-height:1em;width:200px;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:inline-block}#page.in.entry input#submit:hover,#page.in.entry input#kakunin:hover,#page.in.entry input#returnbtn:hover,#page.in.entry input#reset:hover{background:#000;color:#fff}#page.in.entry .form_controll{text-align:center}#page.in.entry .agree{background-color:#000;border-radius:30px;text-align:center;color:#fff;width:300px;margin:0 auto 30px}#page.in.entry .agree label{display:block;padding:15px 10px;cursor:pointer}#page.in.entry input#submit:disabled{opacity:.5;cursor:default}#page.in.entry input#submit:disabled:hover{background:0 0;color:#000}@media (min-width:1px) and (max-width:767px){#page.in.entry input#submit,#page.in.entry input#kakunin,#page.in.entry input#returnbtn,#page.in.entry input#reset{display:block}#page.in.entry .form_controll{width:200px;margin:auto}#page.in.entry .privacy{padding:15px}#page.in.entry .privacy h3{margin-bottom:15px;font-size:20px}#page.in.entry input[type=text],#page.in.entry input[type=email],#page.in.entry input[type=tel]{width:100%}#page.in.entry form table tr th .require{display:block;max-width:50px;text-align:center}#page.in.entry form table tr th .any{display:block;max-width:50px;text-align:center}}
#page.event.in{padding-bottom:0}#page.event.in .page-link-flexitem{display:block;background-color:#9b6c7f;color:#fff;max-width:50px;width:100%;height:50px;line-height:50px;color:#fff;text-align:center;border-radius:10px;margin-bottom:10px}#page.event.in .page-link-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:710px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin:auto}#page.event.in .month-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:70px}#page.event.in .month-flexitem-left{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%}#page.event.in .month-flexitem-rig{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;padding-left:5%;border-left:1px solid #9b6c7f}#page.event.in .mounth-eng{font-size:28px;color:#9b6c7f;text-align:center}#page.event.in .month-jpn{font-size:130px;color:#9b6c7f;text-align:center}#page.event.in .month-flexitem-rig-ttl{font-size:23px;color:#9b6c7f}#page.event.in .month-flexitem-rig-txt{margin-top:10px;margin-bottom:30px}#page.event.in .month-flexitem-rig-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#page.event.in .month-flexitem-rig-flexitem{display:block;-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;margin-bottom:25px}@media (min-width:1px) and (max-width:640px){#page.event.in .mounth-eng{font-size:14px}#page.event.in .month-jpn{font-size:65px}#page.event.in .month-flexitem-left{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}#page.event.in .month-flexitem-rig{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}#page.event.in .month-flexitem-rig-ttl{font-size:16px}}
#page.data.in .data-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page.data.in .data-flexitem{-webkit-box-flex:0;-ms-flex:0 0 46.875%;flex:0 0 46.875%;margin-bottom:50px}@media (min-width:1px) and (max-width:640px){#page.data.in{background-image:url()}#page.data.in .data-flexitem{margin-bottom:25px}}
.zs-enabled{position:relative}.zs-enabled .zs-slideshow,.zs-enabled .zs-slides,.zs-enabled .zs-slide{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;overflow:hidden}.zs-enabled .zs-slideshow .zs-slides .zs-slide{background:transparent none no-repeat 50% 50%;background-size:cover;position:absolute;visibility:hidden;opacity:0;-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.zs-enabled .zs-slideshow .zs-slides .zs-slide.active{visibility:visible;opacity:1}.zs-enabled .zs-slideshow .zs-bullets{position:absolute;z-index:4;bottom:20px;left:0;width:100%;text-align:center}.zs-enabled .zs-slideshow .zs-bullets .zs-bullet{display:inline-block;cursor:pointer;border:2px solid #ccc;width:14px;height:14px;border-radius:8px;margin:10px;background-color:#4a4a4a}.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active{background-color:#ccc}.zs-enabled .zs-slideshow:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background:transparent none repeat 0 0}.zs-enabled.overlay-plain .zs-slideshow:after{background-image:url(//www.kyobashi-shiraki.com/recruit/wp-content/themes/BONE/common/js/dist/plain.png)}.zs-enabled.overlay-dots .zs-slideshow:after{background-image:url(//www.kyobashi-shiraki.com/recruit/wp-content/themes/BONE/common/js/dist/dots.png)}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
div.wpcf7{margin:0;padding:0}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid red}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng,div.wpcf7-aborted{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:red;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label:before,span.wpcf7-list-item-label:after{content:" "}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(//www.kyobashi-shiraki.com/recruit/wp-content/plugins/contact-form-7/includes/css/../../images/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 input[type=file]{cursor:pointer}div.wpcf7 input[type=file]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}
.wpcf7c-hide{display:none}.wpcf7c-force-hide{display:none !important}.wpcf7c-conf{background-color:#999;color:#000;border:1px solid #333}
.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s}