@charset "UTF-8";@font-face{font-family:GenJyuuGothicMedium;src:url(../font/GenJyuuGothic-Medium.ttf) format("truetype"),url(../font/GenJyuuGothic-Medium.woff) format("woff")}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{font-size:16px;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,Osaka,ＭＳ\ Ｐゴシック,sans-serif;background:#000}a,body{color:#4c4c4c}a{line-height:1.8;text-decoration:none}a:hover{text-decoration:underline}li,ol,p,ul{margin:0}ol,ul{list-style-type:none;padding:0}h1,h2,h3,h4,h5,h6,p{margin:0;line-height:1.8;font-weight:400}img{vertical-align:bottom}dd,dl{margin:0}.js-naviFadeIn{opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-moz-opacity:0;-khtml-opacity:0;zoom:1}.js-naviFadeIn.fadeIn{opacity:1;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-moz-opacity:1;-khtml-opacity:1;zoom:1}.menuBtn{position:absolute;cursor:pointer;z-index:1000101}.menuBtn_inner{position:relative;width:20px;height:12px;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.menuBtn .line{position:absolute;width:100%;height:3px;background:#000;border-radius:2px;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear}.menuBtn .line-1{left:0;top:0}.menuBtn .line-2{left:0;top:50%}.menuBtn .line-3{left:0;top:100%}.menuBtn.open .line-1{top:50%;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg)}.menuBtn.open .line-2{opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-moz-opacity:0;-khtml-opacity:0;zoom:1}.menuBtn.open .line-3{top:50%;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg)}@media only screen and (max-width:640px){.menuBtn{width:30px;height:30px;left:10px;top:4px}}@media only screen and (min-width:641px){.menuBtn{width:30px;height:30px;left:30px;top:5px}}.gNav{width:100%;background:#fff;position:absolute;z-index:100010;display:none;left:0;top:0}.gNav .mb20{margin-bottom:20px}@media only screen and (max-width:640px){.gNav .is_sp_hide{display:none}}@media only screen and (min-width:641px){.gNav .is_pc_hide{display:none}}.gNav .sq_logo{text-align:center}@media only screen and (min-width:641px){.gNav .sq_logo{margin:9px auto 0;width:136px}.gNav .sq_logo img{width:136px;margin:0 auto;height:auto}}@media only screen and (max-width:640px){.gNav .sq_logo{margin:9px auto 0;width:130px}.gNav .sq_logo img{width:100%;height:auto}}@media only screen and (min-width:641px){.gNav .bnr{display:block;width:596px}.gNav .banner-minion,.gNav .bnr{margin:0 auto 30px}}@media only screen and (max-width:640px){.gNav .bnr{display:block;width:100%}.gNav .banner-minion{margin-bottom:15px}}@media only screen and (max-width:640px){.gNav{top:0}}@media only screen and (min-width:641px){.gNav{top:0}}.gNav_inner{position:relative;background:#fff}@media only screen and (max-width:640px){.gNav_inner{padding:15px}}@media only screen and (min-width:641px){.gNav_inner{padding:150px 15px}}.gNav_logo{position:relative}.gNav_logo img{width:100%;height:auto}@media only screen and (max-width:640px){.gNav_logo{width:37.8125%;margin:0 auto 20px}}@media only screen and (min-width:641px){.gNav_logo{width:110px;margin:0 auto 20px}}@media only screen and (max-width:640px){.gNav_menu{padding:0 15px}.gNav_menu li{margin-bottom:5px;height:0;position:relative;padding:9% 0}.gNav_menu li a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;text-indent:-9999px;overflow:hidden}}@media only screen and (min-width:641px){.gNav_menu{width:310px;margin:0 auto}.gNav_menu li{margin-bottom:10px;position:relative;padding:9% 0}.gNav_menu li a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;text-indent:-9999px;overflow:hidden}}.gNav_howto{font-family:GenJyuuGothicMedium}@media only screen and (max-width:640px){.gNav_howto{padding:0 0 15px}}@media only screen and (min-width:641px){.gNav_howto{overflow:hidden;max-width:1440px;min-width:1020px;margin:0 auto 50px}}@media only screen and (min-width:641px){.gNav_howto_box{width:33.333%;float:left;padding:0 1px 40px;box-sizing:border-box}}.gNav_howto_tit{color:#fff;background:#108ccf;padding:5px 15px;overflow:hidden}.gNav_howto_tit .titText{float:left}.gNav_howto_tit .titNum{float:right}@media only screen and (max-width:640px){.gNav_howto_tit{font-size:87.5%}.gNav_howto_tit .small{font-size:68.75%}.gNav_howto_tit .titText{background:url(../images/common/menu/icon_point.png) no-repeat 0;background-size:21px 20px;padding-left:25px}}@media only screen and (min-width:641px){.gNav_howto_tit .small{font-size:75%}.gNav_howto_tit .titText{background:url(../images/common/menu/icon_point.png) no-repeat 0;background-size:21px 20px;padding-left:25px}}.gNav_howto_img img{width:100%;height:auto}@media only screen and (min-width:641px){.gNav_howto_img{background:#eee}.gNav_howto_imgContent{cursor:pointer;margin-bottom:15px}}@media only screen and (max-width:640px){.gNav_howto_imgInner{margin-bottom:5px}}.gNav_howto_kakudai{cursor:pointer;text-align:center;color:#656565}.gNav_howto_kakudai span{background:url(../images/common/menu/icon_search.png) no-repeat 0;background-size:17px 17px;padding-left:20px}@media only screen and (max-width:640px){.gNav_howto_kakudai{font-size:75%}}.gNav_howto_content{color:#656565}@media only screen and (max-width:640px){.gNav_howto_content{padding:15px 15px 30px;background:#fff}.gNav_howto_content .smallText{margin-top:5px;font-size:75%}}@media only screen and (min-width:641px){.gNav_howto_content{padding:30px 10%;background:#eee;min-height:200px}.gNav_howto_content .smallText{margin-top:5px;font-size:75%}}.gNav_howto .btn_make a{display:block;text-indent:-9999px;overflow:hidden;width:100%;height:100%}@media only screen and (max-width:640px){.gNav_howto .btn_make{background:url(../images/common/menu/btn_make_sp.png) no-repeat top;height:100px;margin:7px 45px;background-size:contain}}@media only screen and (min-width:641px){.gNav_howto .btn_make{background:url(../images/common/menu/btn_make_sp.png) no-repeat top;height:70px;margin:0 auto;background-size:contain}}.gNav_footer{margin-top:0;clear:both;text-align:center;font-family:Verdana,Arial,Meiryo,Hiragino Kaku Gothic Pro,Osaka,MS P Gothic,sans-serif;font-weight:400!important;font-size:12px}.gNav_footer .sqex-footer-white{color:#333;background:#fff;border-top:1px solid #ccc}.gNav_footer .sqex-footer-white ul{padding:10px 0;text-align:center;line-height:1;width:100%;border-bottom:1px solid #ccc}.gNav_footer .sqex-footer-white ul li{display:inline;padding-left:11px;padding-right:10px;border-right:1px dotted #666;font-size:12px}@media only screen and (max-width:640px){.gNav_footer .sqex-footer-white ul li{display:block;float:left;box-sizing:border-box;width:50%;padding:.5%;margin:1% 0;border:none}.gNav_footer .sqex-footer-white ul li:first-child,.gNav_footer .sqex-footer-white ul li:nth-child(3){border-right:1px dotted #666}}.gNav_footer .sqex-footer-contents-inner{position:relative;border-bottom:1px solid #ccc;border-top:none;text-align:center}.gNav_footer .sqex-footer-logos{border-bottom:1px solid #ccc;float:none;padding:10px 0;text-align:center;margin:0}.gNav_footer .sqex-footer-logos img{margin-right:20px;max-height:40px;max-width:320px}.gNav_footer .sqex-footer-shares-wrap{width:auto;position:relative;left:auto;margin-left:auto;display:inline-block;padding:10px 0}.gNav_footer .sqex-footer-shares{text-align:center;width:auto;height:40px}.gNav_footer .sqex-footer-shares dd,.gNav_footer .sqex-footer-shares dt{display:inline-block;margin:7px 15px 7px 0;vertical-align:middle;height:25px}@media only screen and (max-width:640px){.gNav_footer .sqex-footer-shares{width:auto;border:none;float:none}.gNav_footer .sqex-footer-shares dt{display:none}}.gNav_footer .sqex-footer-copy-logo{position:relative}.gNav_footer .sqex-footer-tm{padding:14px 15px 0;line-height:1.2;display:block}.gNav_footer .sqex-footer-copyright{margin:0 auto;padding:20px 0;text-align:center;z-index:1000;width:70%}.gNav_modal{position:absolute;z-index:-1;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-moz-opacity:0;-khtml-opacity:0;zoom:1}.gNav_modal,.gNav_modal_overlay{width:100%;height:100%;left:0;top:0}.gNav_modal_overlay{background:hsla(0,0%,100%,.8);position:fixed;z-index:1;display:none;cursor:pointer}.gNav_modal_inner{position:absolute;z-index:2;top:100px}@media only screen and (max-width:640px){.gNav_modal_inner{width:100%}}@media only screen and (min-width:641px){.gNav_modal_inner{left:50%;transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-webkit-transform:translate(-50%)}}.gNav_modal_content{position:relative;display:none}@media only screen and (max-width:640px){.gNav_modal_content{padding:0 15px}.gNav_modal_content img{width:100%;height:auto;text-align:center}}@media only screen and (min-width:641px){.gNav_modal_content{max-width:960px;text-align:center}.gNav_modal_content img{margin:0 auto}}.gNav_modal_close{position:absolute;cursor:pointer}@media only screen and (max-width:640px){.gNav_modal_close{width:45px;height:45px;background:url(../images/common/menu/btn_modal_close.png) no-repeat 50%;background-size:100%;text-indent:-9999px;overflow:hidden;left:50%;top:100%;transform:translate(-50%,70%);-moz-transform:translate(-50%,70%);-ms-transform:translate(-50%,70%);-webkit-transform:translate(-50%,70%)}}@media only screen and (min-width:641px){.gNav_modal_close{width:53px;height:53px;background:url(../images/common/menu/btn_modal_close.png) no-repeat 50%;background-size:100%;text-indent:-9999px;overflow:hidden;left:50%;top:100%;transform:translate(-50%,70%);-moz-transform:translate(-50%,70%);-ms-transform:translate(-50%,70%);-webkit-transform:translate(-50%,70%)}}.menu_home a{background:url(../images/common/menu/menu_home_off.png) no-repeat top;background-size:100%}.menu_make a{background:url(../images/common/menu/menu_make_off.png) no-repeat top;background-size:100%}.menu_everyone a{background:url(../images/common/menu/menu_everyone_off.png) no-repeat top;background-size:100%}.menu_talent a{background:url(../images/common/menu/menu_talent_off.png) no-repeat top;background-size:100%}.menu_terms a{background:url(../images/common/menu/menu_terms_off.png) no-repeat top;background-size:100%}body.top .menu_home a{background:url(../images/common/menu/menu_home_on.png) no-repeat top;background-size:100%}body.gallery .menu_talent a{background:url(../images/common/menu/menu_talent_on.png) no-repeat top;background-size:100%}body.make .menuBtn .line{background:#fff}body.make .menuBtn.open .line{background:#000}body.howto .menu_make a,body.make .menu_make a,body.terms .menu_make a{background:url(../images/common/menu/menu_make_on.png) no-repeat top;background-size:100%}body.field .menuBtn .line{background:#fff}body.field .menuBtn.open .line{background:#000}body.field .menu_everyone a{background:url(../images/common/menu/menu_everyone_on.png) no-repeat top;background-size:100%}