@charset "utf-8";.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{min-height:1px}.clear{clear:both}body,input,textarea,select{font-size:14px;font-weight:400;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif";color:#6d3c3b;line-height:1.6em;letter-spacing:.5px}input,textarea,select{background-color:#fff;border:1px solid #ddd;border-radius:5px}h1,h2,h3,h4,h5,h6{font-weight:400}a{color:#000}img{width:100%;height:auto}.pink{color:#fe688d}.bold{font-weight:700}.ttl{font-size:22px;text-align:center;line-height:1.2em;font-weight:700}#header{position:relative}#header .logo{width:103px;position:absolute;top:18px;left:22px;z-index:2}#mainvisual{background:url(//bunnys-work.net/wp/wp-content/themes/bunnychan/img/bg_01.jpg);background-size:162px auto}#mainvisual p{text-align:center;color:#fe688d;font-size:16px;line-height:1.6em;padding:0 25px 40px;margin-top:-12%}#salary{background-color:#fe688d;position:relative;z-index:2}#salary h2{width:89%;margin:0 auto;position:relative;top:-23px}#salary .txtbox{background-color:#fff;border-radius:10px;margin:0 25px;padding:25px 0;position:relative;top:-33px;z-index:2}#salary .txtbox p{margin:0 auto;text-align:center}#salary .txtbox .money{width:75%}#salary .txtbox .border{font-size:16px;left:1.6em;margin:15px 0}#salary .txtbox .border span{display:inline-block;border:solid #fe688d;border-width:2px 0;padding:10px 0}#salary .txtbox .hibarai{font-size:22px;line-height:1.2em;width:90%}#salary .txtbox .hibarai img{margin-top:10px}#privacy{padding:25px 20px 35px}#privacy .inner{border:2px solid #6d3c3b;border-radius:10px;overflow:hidden}#privacy .inner .ttl{background-color:#fe688d;padding:10px 0;color:#fff}#privacy .inner .txtbox{padding:0 15px 20px;text-align:center;font-size:14px;left:1.6em}#privacy .inner .txt1{padding:15px 0}#privacy .inner .txt2{margin-top:15px}#privacy .inner .txt2 .pink.bold{display:inline-block;font-size:20px;margin:8px 0}#privacy .inner .txt2 .pink.bold strong{font-size:26px}#privacy .flex{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:-6px;position:relative;z-index:2}#privacy .flex .txt3{width:58%;padding-top:15px;font-size:16px;left:1.6em}#privacy .flex .txt3 .pink{display:inline-block;font-size:20px;margin:3px 0}#privacy .flex .photo{width:42%}#safety{background-color:#fe688d}#safety .ttl{background-color:#fe93ae;padding:10px 0;color:#fff000}#safety .txtbox{padding:25px 15px 40px;text-align:center}#safety .txt1 dd{font-size:16px;line-height:1.6em;margin:15px 0}#safety .plus{width:35px;margin:0 auto}#safety .txt2{width:80%;margin:0 auto;font-size:22px;line-height:1.2em;padding-top:5px}#safety .txt2 li{background-color:#fff;border-radius:20px;padding:10px 0;margin-top:15px}#safety .slick-prev{background:url(//bunnys-work.net/wp/wp-content/themes/bunnychan/img/arrow_02.png) no-repeat 10px center;background-size:13px auto;left:0}#safety .slick-next{background:url(//bunnys-work.net/wp/wp-content/themes/bunnychan/img/arrow_03.png) no-repeat right 10px center;background-size:13px auto;right:0}#what{margin-top:-40px;position:relative;z-index:2}#what .inner{background-color:#fe93ae;padding:25px 15px}#what .txtbox{background-color:#fff;border-radius:10px;padding:10px 0 25px;position:relative}#what .txtbox .heart{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:200px;position:absolute;top:-74px;right:0;z-index:2}#what .txtbox h3{width:90%;margin:0 auto;position:relative}#what .txtbox h3 .balloon{width:20%;position:absolute;top:-13%;left:-2%;z-index:2}#what .txtbox .flex{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:0 15px 20px}#what .txtbox .flex dl{padding:0 20px;margin:0 auto}#what .txtbox .flex dd p{text-align:center;font-size:13px;line-height:1.4em;margin:12px 0 8px}#what .txtbox .promise{width:86%;margin:0 auto}#what .what_list{padding:20px 10px;font-size:18px;line-height:1.4em;color:#fff}#what .what_list .bold{color:#fff000}#what .what_list li{position:relative;padding-left:16px}#what .what_list li:not(:last-child){margin-bottom:10px}#what .what_list li:before{content:"";background:url(//bunnys-work.net/wp/wp-content/themes/bunnychan/img/what_icon_heart.png) no-repeat;background-size:10px auto;width:10px;height:10px;position:absolute;top:8px;left:0}#what .movie video{display:block;width:100%}#what .dormitory{margin-top:30px}#what .dormitory .pink.bold{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:#fff;border-right-width:52px;padding:12px;border-radius:30px;font-size:22px;line-height:1em;margin-bottom:20px}#what .dormitory ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#what .dormitory li{width:50%;padding:0 0 10px 5px}#what .dormitory li:nth-child(even){padding:0 5px 10px 0}#what .dormitory li:first-child{width:100%;padding:0 0 10px !important}#what .dormitory li img{width:100%;height:auto}#what .dormitory p{padding:10px 10px 0;color:#fff;font-size:18px;line-height:1.6em;text-align:center}#what .dormitory p span{display:inline-block;font-size:12px;line-height:1.6em;margin-right:2px}#voice{padding:35px 0}#voice .ttl{margin-bottom:25px}#voice .slick .slick-slide{padding:0 40px}#voice .slick dl{border:2px solid #fe688d;border-radius:10px;padding:15px;position:relative}#voice .slick dl:after{content:"";background:url(//bunnys-work.net/wp/wp-content/themes/bunnychan/img/voice_arrow.jpg) no-repeat;background-size:19px auto;width:19px;height:18px;position:absolute;left:0;right:0;bottom:-18px;z-index:2;margin:auto}#voice .slick .photo{width:75%;margin:25px auto 0}#voice .slick-prev{background:url(//bunnys-work.net/wp/wp-content/themes/bunnychan/img/arrow_04.png) no-repeat 10px center;background-size:13px auto;left:0}#voice .slick-next{background:url(//bunnys-work.net/wp/wp-content/themes/bunnychan/img/arrow_05.png) no-repeat right 10px center;background-size:13px auto;right:0}#faq{background-color:#fe688d}#faq .ttl{background-color:#fe93ae;padding:10px 0;color:#fff000}#faq .inner{padding:25px}#faq dt{color:#fff000;font-weight:700}#faq dd{color:#fff;margin-bottom:20px}#faq dl:last-of-type dd:last-of-type{margin-bottom:0}#faq .faq_more{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:#fff;width:220px;height:50px;border-radius:10px;color:#fe688d;font-weight:700;margin:0 auto;cursor:pointer}#faq .hidden_faq{display:none}#taiken p{font-size:12px;line-height:1.6em;margin:20px 25px 30px}#recruitment{padding:25px 25px 30px}#recruitment table{width:100%;margin-top:15px}#recruitment table tr:not(:last-child){border-bottom:1px solid #d2d2d2}#recruitment table th{width:80px;font-weight:400;color:#fe688d}#recruitment table td{padding:8px 0}#message{background:url(//bunnys-work.net/wp/wp-content/themes/bunnychan/img/bg_02.jpg);background-size:138px auto;padding:0 20px 20px}#message .ttl{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:20px;position:relative;top:-5px;z-index:2}#message .ttl .photo{display:block;width:121px;-webkit-flex:0 0 auto;flex:0 0 auto}#message .ttl .txt{display:block;padding:10px 0 0 15px;text-align:left}#message .ttl .txt .small{font-size:16px}#message p{margin-top:20px}#footer{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:30px 0 100px}#footer .logo{width:90px;-webkit-flex:0 0 auto;flex:0 0 auto}#footer #copyright{font-size:10px;line-height:1.4em;padding-left:15px}#fixnav{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background-color:#fe688d;width:100%;padding:10px 20px;position:fixed;left:0;bottom:0;z-index:10;-webkit-transition:.6s cubic-bezier(.19,1.000,.22,1.000);transition:.6s cubic-bezier(.19,1.000,.22,1.000)}.drawer-open #fixnav{left:-260px}#fixnav p{width:120px;-webkit-flex:0 0 auto;flex:0 0 auto;color:#fff;font-size:16px;line-height:1.4em}#fixnav ul{display:-webkit-flex;display:flex;width:100%}#fixnav ul li{width:33.333%}#fixnav ul li:nth-child(1){padding-right:8px}#fixnav ul li:nth-child(2){padding:0 4px}#fixnav ul li:nth-child(3){padding-left:8px}#fixnav ul li a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:#cec0c6;height:50px;padding-bottom:5px;border-radius:10px;position:relative;overflow:hidden;-webkit-transform:perspective(1px) translateZ(0px);transform:perspective(1px) translateZ(0px)}#fixnav ul li a:before{content:"";background-color:#f5ebef;width:100%;height:45px;border-radius:0 0 10px 10px;position:absolute;top:0;left:0;z-index:-1}#fixnav ul li a img{width:33px;height:auto}.modal{background-color:#fff;border-radius:6px;padding:15px;text-align:center}.modal a.modalbtn{display:block;background-color:#fe688d;border-radius:6px;text-align:center;color:#fff;font-size:18px;font-weight:700;height:50px;line-height:50px;margin:12px 0}.modalline a.modalbtn{background-color:#00c300}.modalline ul{border:1px solid #00c300;margin:12px auto;padding:15px;border-radius:6px;text-align:left}.modalline a.pink{text-decoration:underline}#form{background-color:#fff;padding:20px;overflow:hidden}#form h1{font-size:22px;line-height:1.3em;text-align:left}#form p.opentime{background-color:#fe688d;color:#fff;line-height:1.4em;text-align:center;padding:8px 20px 7px;position:absolute;top:20px;right:20px}#form p.description{margin-top:20px}#form table{width:100%;margin:30px 0 10px}#form table td,#form table th{display:block;width:100%}#form table th{font-weight:700}#form table td{padding:5px 0 20px}#form table td small.pink{margin-top:10px;font-size:12px;line-height:1.4em}#form table td.date{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}#form table td.date span.pink{display:block;width:100%;font-weight:700;margin-bottom:5px}#form table td input,#form table td textarea{width:100%}#form table td input,#form table td select{height:40px}#form table td.smallbox input{width:80px}#form table td select{width:65px}#form table td textarea{height:130px}#form .submitbtn{width:200px;margin:0 auto 40px}#form .submitbtn input{font-size:20px;line-height:1.2em;color:#fff;background-color:#fe688d;padding:0;border:none;width:100%;height:50px;cursor:pointer}#form a.return{display:block;width:140px;height:44px;background-color:#b9b9b9;color:#fff;font-size:18px;text-align:center;line-height:44px;margin:0 auto;border-radius:5px}.g-recaptcha>div{position:relative;left:50%;margin-left:-152px}:placeholder-shown{color:#bbb}::-webkit-input-placeholder{color:#bbb}:-moz-placeholder{color:#bbb;opacity:1}::-moz-placeholder{color:#bbb;opacity:1}:-ms-input-placeholder{color:#bbb}