﻿.wrapper .firstView .date,.wrapper .about .ttl,.wrapper .about .subTtl,.wrapper .work .ttl,.wrapper .work .sample.kaneko .sample_ttl,.wrapper .work .sample.sayama .sample_ttl,.wrapper .work .sample.shirai .sample_ttl,.wrapper .work .sample.nakamori .sample_ttl,.wrapper .member .ttl,.wrapper .member .interview.neji .interview_ttl,.wrapper .member .interview.harumin .interview_ttl,.wrapper .member .interview.honda .interview_ttl,.wrapper .member .interview.amano .interview_ttl,.wrapper .member .read-btn,.wrapper .member .read-btn a,.wrapper .member .entry,.wrapper .member .entry a,.wrapper .member .question_btn,.wrapper .member .question_btn a,.wrapper .kayac .ttl{overflow:hidden}.wrapper .firstView .date:before,.wrapper .about .ttl:before,.wrapper .about .subTtl:before,.wrapper .work .ttl:before,.wrapper .work .sample.kaneko .sample_ttl:before,.wrapper .work .sample.sayama .sample_ttl:before,.wrapper .work .sample.shirai .sample_ttl:before,.wrapper .work .sample.nakamori .sample_ttl:before,.wrapper .member .ttl:before,.wrapper .member .interview.neji .interview_ttl:before,.wrapper .member .interview.harumin .interview_ttl:before,.wrapper .member .interview.honda .interview_ttl:before,.wrapper .member .interview.amano .interview_ttl:before,.wrapper .member .read-btn:before,.wrapper .member .read-btn a:before,.wrapper .member .entry:before,.wrapper .member .entry a:before,.wrapper .member .question_btn:before,.wrapper .member .question_btn a:before,.wrapper .kayac .ttl:before{display:block;width:0;height:100%;content:""}.wrapper .firstView .line,.wrapper .firstView .fb-like,.wrapper .firstView .tweet,.wrapper .firstView .line span a{position:relative}.wrapper .firstView .line>iframe,.wrapper .firstView .fb-like>iframe,.wrapper .firstView .tweet>iframe,.wrapper .firstView .line span a>iframe,.wrapper .firstView .line>span,.wrapper .firstView .fb-like>span,.wrapper .firstView .tweet>span,.wrapper .firstView .line span a>span,.wrapper .firstView .line>img,.wrapper .firstView .fb-like>img,.wrapper .firstView .tweet>img,.wrapper .firstView .line span a>img{-moz-transform-origin:0px 0px;-ms-transform-origin:0px 0px;-webkit-transform-origin:0px 0px;transform-origin:0px 0px;-moz-transform:scale(2, 2);-ms-transform:scale(2, 2);-webkit-transform:scale(2, 2);transform:scale(2, 2)}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,object,iframe,pre,code,p,blockquote,form,fieldset,legend,span,input,table,th,td,caption,tbody,tfoot,thead,article,aside,figure,footer,header,hgroup,menu,nav,section,audio,video,canvas,main{margin:0;padding:0;box-sizing:border-box}article,aside,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,menu,nav,section,main{display:block}html{overflow-y:scroll}html,body{width:100%;min-height:100%}body{color:#000;background:#fff;font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:13px;*font-size:82%;line-height:1.5;-webkit-text-size-adjust:100%;word-wrap:break-word}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-size:100%}p{line-height:1.5}li{list-style:none}table{border-collapse:collapse;border-spacing:0;font-size:100%;font-family:inherit}caption,th,td{text-align:left;vertical-align:top;font-weight:normal}fieldset{border:none}input,textarea,select,label{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:100%;font-family:inherit;vertical-align:middle;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input:focus,textarea:focus,select:focus,label:focus{outline:none}input ::-moz-focus-inner,textarea ::-moz-focus-inner,select ::-moz-focus-inner,label ::-moz-focus-inner{border:0}select{background:none;border:none}input[type="submit"]{cursor:pointer}label{cursor:pointer}textarea{overflow:auto}legend{display:none}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{border:none;box-sizing:border-box;vertical-align:middle}object{vertical-align:middle;outline:none}em{font-style:italic}strong{font-weight:bold}small{font-size:100%}abbr,acronym{border:none;font-variant:normal}q:before,q:after{content:""}address,caption,cite,code,dfn,var{font-weight:normal;font-style:normal}code,pre{font-family:monospace}sup{vertical-align:text-top}sub{vertical-align:text-bottom}hr{display:none}button{width:100%;height:100%;line-height:inherit;border:none;background:none;cursor:pointer;margin:0;padding:0;color:inherit;font-size:inherit;font-weight:inherit;font-family:inherit;vertical-align:top}button:focus{outline:none}button ::-moz-focus-inner{border:0}button::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="reset"]::-moz-focus-inner{padding:0 !important;border:0 none !important}*:first-child+html body,*:first-child+html br{letter-spacing:0}@-moz-keyframes show{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes show{0%{opacity:0}100%{opacity:1}}@-moz-keyframes slideLeft{0%{-moz-transform:translateX(0px);transform:translateX(0px)}100%{-moz-transform:translateX(-3600px);transform:translateX(-3600px)}}@-webkit-keyframes slideLeft{0%{-webkit-transform:translateX(0px);transform:translateX(0px)}100%{-webkit-transform:translateX(-3600px);transform:translateX(-3600px)}}@keyframes slideLeft{0%{-moz-transform:translateX(0px);-ms-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px)}100%{-moz-transform:translateX(-3600px);-ms-transform:translateX(-3600px);-webkit-transform:translateX(-3600px);transform:translateX(-3600px)}}@-moz-keyframes slideRight{0%{-moz-transform:translateX(-3600px);transform:translateX(-3600px)}100%{-moz-transform:translateX(0px);transform:translateX(0px)}}@-webkit-keyframes slideRight{0%{-webkit-transform:translateX(-3600px);transform:translateX(-3600px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes slideRight{0%{-moz-transform:translateX(-3600px);-ms-transform:translateX(-3600px);-webkit-transform:translateX(-3600px);transform:translateX(-3600px)}100%{-moz-transform:translateX(0px);-ms-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px)}}@-moz-keyframes slideLeft_sp{0%{-moz-transform:translateX(0px);transform:translateX(0px)}100%{-moz-transform:translateX(-3360px);transform:translateX(-3360px)}}@-webkit-keyframes slideLeft_sp{0%{-webkit-transform:translateX(0px);transform:translateX(0px)}100%{-webkit-transform:translateX(-3360px);transform:translateX(-3360px)}}@keyframes slideLeft_sp{0%{-moz-transform:translateX(0px);-ms-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px)}100%{-moz-transform:translateX(-3360px);-ms-transform:translateX(-3360px);-webkit-transform:translateX(-3360px);transform:translateX(-3360px)}}@-moz-keyframes slideRight_sp{0%{-moz-transform:translateX(-3360px);transform:translateX(-3360px)}100%{-moz-transform:translateX(0px);transform:translateX(0px)}}@-webkit-keyframes slideRight_sp{0%{-webkit-transform:translateX(-3360px);transform:translateX(-3360px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes slideRight_sp{0%{-moz-transform:translateX(-3360px);-ms-transform:translateX(-3360px);-webkit-transform:translateX(-3360px);transform:translateX(-3360px)}100%{-moz-transform:translateX(0px);-ms-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px)}}.sp{display:none}.lato{font-family:"Lato","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}body{background:url('../img/sp/common/bg.png?1460685853') repeat center;background-size:auto;font-size:28px}.footer{height:140px;margin-top:45px;text-align:center;font-size:24px;font-weight:bold}.footer .copyright{line-height:140px}.wrapper .firstView{position:relative;padding-top:1px}.wrapper .firstView .ttl{width:479px;height:468px;margin:160px auto 0}.wrapper .firstView .ttl img{width:100%;height:auto}.wrapper .firstView .subTtl{position:absolute;width:530px;height:100px;top:30px;right:0;left:0;margin:auto}.wrapper .firstView .subTtl img{width:100%;height:auto}.wrapper .firstView .date{position:absolute;top:510px;right:0;opacity:0;width:170px;height:162.16667px;background-image:url('../img/sp/firstView/date.png?1460685853');background-size:100% auto;background-position:0 0px}.wrapper .firstView .social{width:600px;height:40px;margin:60px auto 0;*zoom:1}.wrapper .firstView .social:after{content:"";display:table;clear:both}.wrapper .firstView .line,.wrapper .firstView .fb-like,.wrapper .firstView .tweet{float:left}.wrapper .firstView .line{width:170px}.wrapper .firstView .tweet{width:220px}.wrapper .firstView .fb-like{width:200px}.wrapper .firstView .fb-like span{vertical-align:middle !important}.wrapper .about{padding-top:1px}.wrapper .about .ttl{width:320px;height:65px;background:url('../img/sp/about/ttl.png?1460685853') no-repeat center;background-size:contain;margin:70px auto 0}.wrapper .about .ttl img{width:100%;height:auto}.wrapper .about .txt{width:560px;margin:40px auto}.wrapper .about .txt .strong{font-weight:bold}.wrapper .about .txt a{color:#00a0e9}.wrapper .about .txt a:hover{text-decoration:underline}.wrapper .about .subTtl{width:560px;height:50px;background:url('../img/sp/about/subTtl.png?1460685853') no-repeat center;background-size:contain;margin:70px auto 0}.wrapper .about .subTtl img{width:100%;height:auto}.wrapper .about .step{width:536px;margin:50px auto 0}.wrapper .about .step_txt{margin-top:10px}.wrapper .about .step_notice{font-size:20px}.wrapper .about .entry{width:563px;height:178px;margin:30px auto 0}.wrapper .about .entry img{width:100%;height:auto}.wrapper .about .entry-notice{margin-top:10px;padding:0 20px;text-align:center;font-size:24px}.wrapper .about .entry-notice a{color:#00a0e9}.wrapper .about .entry-notice a:hover{text-decoration:underline}.wrapper .work{width:568px;margin:100px auto 0}.wrapper .work .ttl{width:568px;height:81px;background:url('../img/sp/work/ttl.png?1460685854') no-repeat center;background-size:contain}.wrapper .work .ttl img{width:100%;height:auto}.wrapper .work .txt{margin-top:30px;background-image:url('../img/sp/work/bg-top.png?1460685854'),url('../img/sp/work/bg-bottom.png?1460685854'),url('../img/sp/work/bg-middle.png?1460685854');background-position:left top,left bottom,left center;background-repeat:no-repeat;background-size:100% auto,100% auto,100% 90%}.wrapper .work .sample{margin-top:30px;padding:35px 25px;width:568px;background-image:url('../img/sp/work/bg-top.png?1460685854'),url('../img/sp/work/bg-bottom.png?1460685854'),url('../img/sp/work/bg-middle.png?1460685854');background-position:left top,left bottom,left center;background-repeat:no-repeat;background-size:100% auto,100% auto,100% 98%}.wrapper .work .sample.kaneko .sample_ttl{width:426px;height:49px;background:url('../img/sp/work/kaneko/ttl.png?1460685854') no-repeat center;background-size:contain}.wrapper .work .sample.kaneko .sample_ttl img{width:100%;height:auto}.wrapper .work .sample.sayama .sample_ttl{width:426px;height:49px;background:url('../img/sp/work/sayama/ttl.png?1460685854') no-repeat center;background-size:contain}.wrapper .work .sample.sayama .sample_ttl img{width:100%;height:auto}.wrapper .work .sample.shirai .sample_ttl{width:426px;height:49px;background:url('../img/sp/work/shirai/ttl.png?1460685854') no-repeat center;background-size:contain}.wrapper .work .sample.shirai .sample_ttl img{width:100%;height:auto}.wrapper .work .sample.nakamori .sample_ttl{width:389px;height:49px;background:url('../img/sp/work/nakamori/ttl.png?1460685854') no-repeat center;background-size:contain}.wrapper .work .sample.nakamori .sample_ttl img{width:100%;height:auto}.wrapper .work .pic{width:520px;height:360px;margin-top:25px}.wrapper .work .pic img{width:100%;height:auto}.wrapper .work .sample_txt{margin-top:25px;padding:5px;width:528px;background-image:url('../img/sp/work/small-bg-top.png?1460685854'),url('../img/sp/work/small-bg-bottom.png?1460685854'),url('../img/sp/work/small-bg-middle.png?1460685854');background-position:left top,left bottom,left center;background-repeat:no-repeat;background-size:100% auto,100% auto,100% 95%;-moz-transform:translateX(-4px);-ms-transform:translateX(-4px);-webkit-transform:translateX(-4px);transform:translateX(-4px)}.wrapper .work .archive_container{position:relative;width:528px;height:651px;margin-top:40px;-moz-transform:translateX(-4px);-ms-transform:translateX(-4px);-webkit-transform:translateX(-4px);transform:translateX(-4px);background:url('../img/sp/work/work-bg.png?1460685854') no-repeat center;background-size:contain}.wrapper .work .archive_container img{width:100%;height:auto}.wrapper .work .archive{width:250px;height:180px}.wrapper .work .archive img{width:100%;height:auto}.wrapper .work .archive:nth-child(odd){float:left;margin-left:6px}.wrapper .work .archive:nth-child(even){float:right;margin-right:6px}.wrapper .work .archive:nth-child(-n+2){margin-top:65px}.wrapper .work .archive:nth-child(n+3){margin-top:20px}.wrapper .work .link{float:right;margin:20px 6px auto auto;width:250px;height:182px}.wrapper .work .link img{width:100%;height:auto}.wrapper .work .archive_container_bg{position:absolute;right:0;bottom:0;left:0;height:20px;background:url('../img/sp/work/small-bg-bottom.png?1460685854') no-repeat center;background-size:contain}.wrapper .member{margin-top:90px}.wrapper .member .ttl{width:568px;height:81px;background:url('../img/sp/member/ttl.png?1460685854') no-repeat center;background-size:contain;margin:auto}.wrapper .member .ttl img{width:100%;height:auto}.wrapper .member .txt{width:568px;margin:30px auto 0;padding:5px;background-image:url('../img/sp/member/bg-small-top.png?1460685853'),url('../img/sp/member/bg-small-bottom.png?1460685853'),url('../img/sp/member/bg-small-middle.png?1460685853');background-position:left top,left bottom,left center;background-repeat:no-repeat;background-size:100% auto,100% auto,100% 90%}.wrapper .member .txt a{color:#00a0e9}.wrapper .member .txt a:hover{text-decoration:underline}.wrapper .member .interview{position:relative;width:608px;margin:30px auto 0;padding:20px;background-image:url('../img/sp/member/bg-big-top.png?1460685853'),url('../img/sp/member/bg-big-bottom.png?1460685853'),url('../img/sp/member/bg-big-middle.png?1460685853');background-position:left top,left bottom,left center;background-repeat:no-repeat;background-size:100% auto,100% auto,100% 95%;overflow:hidden;*zoom:1}.wrapper .member .interview.neji .interview_ttl{width:258px;height:134px;background:url('../img/sp/member/neji/ttl.png?1460685854') no-repeat center;background-size:contain}.wrapper .member .interview.neji .interview_ttl img{width:100%;height:auto}.wrapper .member .interview.harumin .interview_ttl{width:258px;height:134px;background:url('../img/sp/member/harumin/ttl.png?1460685853') no-repeat center;background-size:contain}.wrapper .member .interview.harumin .interview_ttl img{width:100%;height:auto}.wrapper .member .interview.honda .interview_ttl{width:258px;height:228px;background:url('../img/sp/member/honda/ttl.png?1460685854') no-repeat center;background-size:contain}.wrapper .member .interview.honda .interview_ttl img{width:100%;height:auto}.wrapper .member .interview.amano .interview_ttl{width:258px;height:170px;background:url('../img/sp/member/amano/ttl.png?1460685853') no-repeat center;background-size:contain}.wrapper .member .interview.amano .interview_ttl img{width:100%;height:auto}.wrapper .member .interview:nth-child(1) .pic{float:right}.wrapper .member .interview:nth-child(1) .interview_ttl{float:left}.wrapper .member .interview:nth-child(1) .read-btn{position:absolute;bottom:20px;left:20px}.wrapper .member .interview:nth-child(2) .pic,.wrapper .member .interview:nth-child(4) .pic{float:left}.wrapper .member .interview:nth-child(2) .interview_ttl,.wrapper .member .interview:nth-child(4) .interview_ttl{float:right}.wrapper .member .interview:nth-child(2) .read-btn,.wrapper .member .interview:nth-child(4) .read-btn{position:absolute;right:20px;bottom:20px}.wrapper .member .interview:nth-child(3){height:460px}.wrapper .member .interview:nth-child(3) .pic{float:left}.wrapper .member .interview:nth-child(3) .interview_ttl{float:right}.wrapper .member .interview:nth-child(3) .read-btn{position:absolute;bottom:20px;left:20px}.wrapper .member .read-btn{position:relative;width:258px;height:97px;background:url('../img/sp/member/read-btn.png?1460685854') no-repeat center;background-size:contain}.wrapper .member .read-btn img{width:100%;height:auto}.wrapper .member .read-btn a{position:absolute;top:0;right:0;bottom:0;left:0}.wrapper .member .entry{position:relative;width:560px;height:160px;background:url('../img/sp/member/entry-btn.png?1460685853') no-repeat center;background-size:contain;margin:50px auto 0}.wrapper .member .entry img{width:100%;height:auto}.wrapper .member .entry a{position:absolute;top:0;right:0;bottom:0;left:0}.wrapper .member .entry-notice{margin-top:15px;padding:0 20px;text-align:center;font-size:24px}.wrapper .member .entry-notice a{color:#00a0e9}.wrapper .member .entry-notice a:hover{text-decoration:underline}.wrapper .member .question_txt{position:relative;width:560px;margin:60px auto 0;padding-left:165px;font-size:24px}.wrapper .member .question_txt:before{position:absolute;top:0;left:0;width:140px;height:109px;background:url('../img/sp/member/faq.png?1460685853') no-repeat center;background-size:contain;content:""}.wrapper .member .question_txt:before img{width:100%;height:auto}.wrapper .member .question_btn{position:relative;width:400px;height:112px;background:url('../img/sp/member/question-btn.png?1460685854') no-repeat center;background-size:contain;margin:30px auto 0}.wrapper .member .question_btn img{width:100%;height:auto}.wrapper .member .question_btn a{position:absolute;top:0;right:0;bottom:0;left:0}.wrapper .kayac{margin-top:70px}.wrapper .kayac .ttl{width:640px;height:76px;background:url('../img/sp/kayac/ttl.png?1460685853') no-repeat center;background-size:contain;margin:auto}.wrapper .kayac .ttl img{width:100%;height:auto}.wrapper .kayac .txt{width:560px;margin:40px auto 0}.wrapper .kayac .jobs_container{width:640px;margin-top:30px;overflow:hidden}.wrapper .kayac .jobs{overflow:hidden;*zoom:1;width:4200px}.wrapper .kayac .jobs.upper{-moz-animation:slideRight_sp 128s linear 0s infinite;-webkit-animation:slideRight_sp 128s linear 0s infinite;animation:slideRight_sp 128s linear 0s infinite}.wrapper .kayac .jobs.lower{-moz-animation:slideLeft_sp 128s linear 0s infinite;-webkit-animation:slideLeft_sp 128s linear 0s infinite;animation:slideLeft_sp 128s linear 0s infinite}.wrapper .kayac .thumbnail{float:left;width:280px;height:206.26667px}.wrapper .kayac .thumbnail img{width:100%;height:auto}.wrapper .kayac .bnr_container{margin-top:120px}.wrapper .kayac .bnr_pic{position:relative;width:375px;height:174px;margin:auto}.wrapper .kayac .bnr_pic img{width:100%;height:auto}.wrapper .kayac .bnr_pic:before{position:absolute;top:-80px;left:-100px;width:173px;height:77px;background:url('../img/sp/kayac/balloon.png?1460685853') no-repeat center;background-size:contain;content:""}.wrapper .kayac .bnr_pic:before img{width:100%;height:auto}.wrapper .kayac .bnr_ttl{margin-top:30px;text-align:center;font-size:32px;font-weight:bold}.wrapper .kayac .bnr_ttl .small{font-size:24px}.wrapper .kayac .bnr_txt{width:560px;margin:15px auto 0;font-size:24px}.wrapper .kayac .bnr_link{position:relative;margin-top:30px;padding-left:30px;text-align:center;font-size:24px;color:#00a0e9}.wrapper .kayac .bnr_link:hover{text-decoration:underline}.wrapper .kayac .bnr_link:before{position:absolute;top:0;bottom:0;left:50%;width:16px;height:25px;margin:auto auto auto -190px;background:url('../img/sp/kayac/arrow.png?1460685853') no-repeat center;background-size:contain;content:""}.wrapper .kayac .bnr_link:before img{width:100%;height:auto}
