.mSelectSet{position:relative;min-width:auto;cursor:default}.mSelectSet.error .mSelect .ui{border-bottom:solid 1px #be4646}.mSelect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;width:100%;height:65px;display:inline-block}.mSelect select{position:absolute;opacity:0;width:100%;height:65px;font-size:14px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;padding-right:30px}.mSelect select:disabled{pointer-events:none}.mSelect select:disabled+.ui{pointer-events:none;border-bottom:solid 1px #0d0d0d}.mSelect select:disabled+.ui ul.head:after,.mSelect select:disabled+.ui ul.head:before{content:none}.mSelect select option.hidden{display:none}.mSelect .ui{position:absolute;width:100%;border-bottom:solid 1px #333;overflow:hidden;top:0;pointer-events:none}.mSelect .ui ul.head{position:relative}.mSelect .ui ul.head:before{content:"";position:absolute;right:28px;width:9px;height:1px;background:#fff;pointer-events:none;top:50%}.mSelect .ui ul.head:after{content:"";position:absolute;right:32px;top:calc(50% - 4px);width:1px;height:9px;background:#fff;pointer-events:none}.mSelect .ui ul.head li[data-val=""]{color:#999}.mSelect .ui ul.head li{line-height:100%;background:#0d0d0d;display:none;padding-right:60px;color:#fff;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 60px - 26px);padding-top:26px;padding-bottom:26px;padding-left:26px}.mSelect .ui ul.head li.view{display:block}.mSelect .ui ul.head li.en{font-size:14px;padding-top:24px;padding-bottom:27px}.mSelect .ui ul.head li.hover{background:#d9d9d9}.mSelect .ui ul.head li span{color:#b2b2b2}.mSelect .ui ul.head li span.pre{margin-right:.2em}.mSelect .ui ul.head li span.post{margin-left:.4em;font-size:11px}html:not(.sp) .mSelectSet.error .mSelect:after{content:none}html:not(.sp) .mSelectSet.error .mSelect.opened .ui{border-bottom:solid 1px #d9d9d9}html:not(.sp) .mSelectSet.error .mSelect.opened .ui .head{border-bottom:solid 1px red}html:not(.sp) .mSelect select{pointer-events:none}html:not(.sp) .mSelect select:disabled{pointer-events:none}html:not(.sp) .mSelect select:disabled+.ui{pointer-events:none}html:not(.sp) .mSelect:after{content:"";position:absolute;width:64px;height:1px;right:0;bottom:-1px;background:#fff;z-index:2}html:not(.sp) .mSelect.opened:after{content:none}html:not(.sp) .mSelect.opened .ui{border-bottom:solid 1px #1a1a1a;z-index:3;-webkit-transition:height .4s cubic-bezier(.2,1,.2,1);-o-transition:height .4s cubic-bezier(.2,1,.2,1);transition:height .4s cubic-bezier(.2,1,.2,1)}html:not(.sp) .mSelect.opened .ui .head{border-bottom:solid 1px #333}html:not(.sp) .mSelect.opened .ui .head:before{opacity:.2}html:not(.sp) .mSelect.opened .ui .head:after{content:none}html:not(.sp) .mSelect.opened .ui .head li.view.selected:not([data-val=""]).hover{background:#d9d9d9}html:not(.sp) .mSelect.opened .ui .head li.hover{background:#d9d9d9}html:not(.sp) .mSelect .ui{pointer-events:auto}html:not(.sp) .mSelect .ui ul.head{z-index:1}html:not(.sp) .mSelect .ui ul.head li.hover{background:#d9d9d9}html:not(.sp) .mSelect .ui .optionScroller{position:absolute;width:100%;bottom:0;left:0;line-height:100%}html:not(.sp) .mSelect .ui .optionScroller.scrollable{overflow:hidden}html:not(.sp) .mSelect .ui .optionScroller.scrollable ul.options{width:100%;overflow-y:scroll}html:not(.sp) .mSelect .ui .optionScroller.scrollable ul.options.test{overflow:hidden}html:not(.sp) .mSelect .ui .optionScroller.scrollable ul.options li{width:calc(100% - 24px - 20px)}html:not(.sp) .mSelect .ui .optionScroller.scrollable .bar{position:absolute;content:"";top:0;right:0;width:24px;height:auto}html:not(.sp) .mSelect .ui .optionScroller.scrollable .bar:after{position:absolute;content:"";top:0;right:0;width:4px;height:100%;background:#b3b3b3}html:not(.sp) .mSelect .ui .optionScroller.scrollable .bar.hover:after{background:#000}html:not(.sp) .mSelect .ui .optionScroller ul.options li{position:relative;background:#1a1a1a;border-top:solid 1px #333;color:#fff;font-size:13px;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:20px;padding-bottom:17px;width:calc(100% - 26px - 26px);height:14px;padding-left:26px;padding-right:26px}html:not(.sp) .mSelect .ui .optionScroller ul.options li.selected{color:#b2b2b2}html:not(.sp) .mSelect .ui .optionScroller ul.options li.selected.hover{background:#d9d9d9}html:not(.sp) .mSelect .ui .optionScroller ul.options li.en{font-size:14px}html:not(.sp) .mSelect .ui .optionScroller ul.options li.hover{background:#d9d9d9;color:#000}html:not(.sp) .mSelect .ui .optionScroller ul.options li.hover span.post{color:#000}html:not(.sp) .mSelect .ui .optionScroller ul.options li.hidden{display:none}html:not(.sp) .mSelect .ui .optionScroller ul.options li span{color:#b2b2b2}html:not(.sp) .mSelect .ui .optionScroller ul.options li span.pre{margin-right:.2em;opacity:0}html:not(.sp) .mSelect .ui .optionScroller ul.options li span.post{margin-left:.4em;font-size:11px}.mRadioSet.error .mRadio{border-bottom:solid 1px red}.mRadioSet.error .mRadio label input:checked+span:after{background:red}.mRadioSet.error .mRadio label span{color:red}.mRadioSet.error .mRadio label span:before{border:solid 1px red}.mRadio{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;min-height:19px;padding-top:16px;padding-bottom:16px;border-bottom:solid 1px #d9d9d9;width:100%}.mRadio label{position:relative;display:inline-block}.mRadio label input[type=radio]{display:none}.mRadio label input[type=radio]:checked+span:after{position:absolute;content:"";width:9px;height:9px;background:#000;border-radius:10px;left:5px;top:4px}html.mac .mRadio label input[type=radio]:checked+span:after{top:5.5px}.mRadio label input[type=radio]:disabled+span{color:#d9d9d9}.mRadio label input[type=radio]:disabled+span:after{background:#d9d9d9}.mRadio label.hover span:before{background:#d9d9d9}.mRadio label span{padding-bottom:2px;padding-left:26px;position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:16px}.mRadio label span:before{position:absolute;content:"";width:19px;height:19px;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #d9d9d9;border-radius:10px;left:0;top:-1px}html.mac .mRadio label span:before{top:.5px}html:not(.sp).osx .mRadio label span{padding-top:2px;margin-bottom:-1px}html:not(.sp) .mRadioSet{border-bottom:solid 1px #d9d9d9;padding-top:16px}html:not(.sp) .mRadioSet.error{border-bottom:solid 1px red}html:not(.sp) .mRadioSet.error .mRadio{border-bottom:none}html:not(.sp) .mRadio{border-bottom:none;padding-top:0;width:auto;margin-right:20px}.mCheckSet.error .mCheck{border-bottom:solid 1px red}.mCheckSet.error .mCheck label input:checked+span:after{border-left:solid 2px red;border-bottom:solid 2px red}.mCheckSet.error .mCheck label span{color:red}.mCheckSet.error .mCheck label span:before{border:solid 1px red}.mCheck{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;min-height:17px;padding-top:16px;padding-bottom:16px;border-bottom:solid 1px #d9d9d9;width:100%}.mCheck label{position:relative;display:inline-block}.mCheck label input[type=checkbox]{display:none}.mCheck label input[type=checkbox]:checked+span:after{position:absolute;top:0;content:"";width:9px;height:5px;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:solid 2px #000;border-bottom:solid 2px #000;left:0;-webkit-transform:translate(4px,4.5px) rotate(-45deg);-ms-transform:translate(4px,4.5px) rotate(-45deg);transform:translate(4px,4.5px) rotate(-45deg)}html.mac .mCheck label input[type=checkbox]:checked+span:after{-webkit-transform:translate(4px,6px) rotate(-45deg);-ms-transform:translate(4px,6px) rotate(-45deg);transform:translate(4px,6px) rotate(-45deg)}.mCheck label input[type=checkbox]:disabled+span{color:#d9d9d9}.mCheck label input[type=checkbox]:disabled+span:after{border-left:solid 2px #d9d9d9;border-bottom:solid 2px #d9d9d9}.mCheck label.hover span:before{background:#d9d9d9}.mCheck label span{padding-bottom:2px;padding-left:26px;position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:16px}.mCheck label span:before{position:absolute;content:"";width:17px;height:17px;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #d9d9d9;left:0;top:0}html.mac .mCheck label span:before{top:1.5px}html:not(.sp) .mCheckSet{border-bottom:solid 1px #d9d9d9;padding-top:16px}html:not(.sp) .mCheckSet.error{border-bottom:solid 1px red}html:not(.sp) .mCheckSet.error .mCheck{border-bottom:none}html:not(.sp) .mCheck{border-bottom:none;padding-top:0;width:auto;margin-right:20px}.mTextFieldSet.error .mTextField input{border-bottom:solid 1px #be4646}.mTextField{display:inline-block;width:100%}.mTextField input{vertical-align:middle;width:calc(100% - 52px);outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;border:none;font-size:14px;padding:0;border-radius:0;opacity:1!important;background:#0d0d0d;padding-left:26px;padding-right:26px;border-bottom:solid 1px #333;height:63px;padding-bottom:1px}.mTextField input::-webkit-input-placeholder{color:#999;opacity:1}.mTextField input::-moz-placeholder{color:#999;opacity:1}.mTextField input:-ms-input-placeholder{color:#999;opacity:1}.mTextField input::-ms-input-placeholder{color:#999;opacity:1}.mTextField input::placeholder{color:#999;opacity:1}.mTextField input:disabled{border-bottom:solid 1px #0d0d0d}.mTextAreaSet.error .mTextArea textarea{border-bottom:solid 1px #be4646}.mTextArea{display:inline-block;width:100%;position:relative}.mTextArea .ph,.mTextArea textarea{vertical-align:middle;overflow:hidden;width:calc(100% - 52px);padding:18px 0 20px 0;margin:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;border:none;font-size:14px;line-height:26px;resize:none;border-radius:0;opacity:1!important;background:#0d0d0d;padding-left:26px;padding-right:26px;border-bottom:solid 1px #333}.mTextArea .ph::-webkit-input-placeholder,.mTextArea textarea::-webkit-input-placeholder{color:#999;opacity:1}.mTextArea .ph::-moz-placeholder,.mTextArea textarea::-moz-placeholder{color:#999;opacity:1}.mTextArea .ph:-ms-input-placeholder,.mTextArea textarea:-ms-input-placeholder{color:#999;opacity:1}.mTextArea .ph::-ms-input-placeholder,.mTextArea textarea::-ms-input-placeholder{color:#999;opacity:1}.mTextArea .ph::placeholder,.mTextArea textarea::placeholder{color:#999;opacity:1}.mTextArea .ph:disabled,.mTextArea textarea:disabled{border-bottom:solid 1px #0d0d0d}.mTextArea .ph{position:absolute;color:#999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;border-bottom:none;background:0 0}.mTextArea .ph.disabled{color:#d9d9d9}.mTextArea .ph.hidden{display:none}.mButton{display:inline-block;width:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom:solid 1px #333}.mButton button{height:63px;text-align:left;background:0 0;outline:0;font-size:17px;line-height:100%;border:none;word-break:keep-all;cursor:pointer;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;position:relative;padding-right:52px;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.mButton button.hover{opacity:.2;-webkit-transition:none;-o-transition:none;transition:none}.mButton button.hover:after{-webkit-transition:none;-o-transition:none;transition:none;-webkit-transform:translate(-8px,-50%);-ms-transform:translate(-8px,-50%);transform:translate(-8px,-50%)}.mButton button.hover.anim:after{-webkit-transition:-webkit-transform .8s cubic-bezier(.2,1,.2,1);transition:-webkit-transform .8s cubic-bezier(.2,1,.2,1);-o-transition:transform .8s cubic-bezier(.2,1,.2,1);transition:transform .8s cubic-bezier(.2,1,.2,1);transition:transform .8s cubic-bezier(.2,1,.2,1),-webkit-transform .8s cubic-bezier(.2,1,.2,1);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.mButton button:after{position:absolute;content:"";width:11px;height:7px;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(/config/wp-content/themes/jitto/assets/images/sp/creators/creatorsLinkArrow.svg)}.mButton button:disabled{color:#333;cursor:auto;pointer-events:none}.mButton button:disabled:after{opacity:.2}.mButton.back button{text-align:right;padding-left:52px;padding-right:0}.mButton.back button.hover{opacity:.2;-webkit-transition:none;-o-transition:none;transition:none}.mButton.back button.hover:after{-webkit-transition:none;-o-transition:none;transition:none;-webkit-transform:translate(8px,-50%) rotate(180deg);-ms-transform:translate(8px,-50%) rotate(180deg);transform:translate(8px,-50%) rotate(180deg)}.mButton.back button.hover.anim:after{-webkit-transition:-webkit-transform .8s cubic-bezier(.2,1,.2,1);transition:-webkit-transform .8s cubic-bezier(.2,1,.2,1);-o-transition:transform .8s cubic-bezier(.2,1,.2,1);transition:transform .8s cubic-bezier(.2,1,.2,1);transition:transform .8s cubic-bezier(.2,1,.2,1),-webkit-transform .8s cubic-bezier(.2,1,.2,1);-webkit-transform:translate(0,-50%) rotate(180deg);-ms-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}.mButton.back button:after{right:auto;left:0;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.mButton a{display:block;border-bottom:solid 5px #000;border-top:solid 4px transparent;text-decoration:none!important;font-size:16px;line-height:100%;height:43px;word-break:keep-all;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.mButton a.hover{background:#d9d9d9}.mButton a.hover:after{-webkit-transition:none;-o-transition:none;transition:none;-webkit-transform:translate(-10px,-50%);-ms-transform:translate(-10px,-50%);transform:translate(-10px,-50%)}.mButton a.hover.anim:after{-webkit-transition:-webkit-transform .8s cubic-bezier(.2,1,.2,1);transition:-webkit-transform .8s cubic-bezier(.2,1,.2,1);-o-transition:transform .8s cubic-bezier(.2,1,.2,1);transition:transform .8s cubic-bezier(.2,1,.2,1);transition:transform .8s cubic-bezier(.2,1,.2,1),-webkit-transform .8s cubic-bezier(.2,1,.2,1);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.mButton a:after{position:absolute;content:"";border-bottom:solid 2.5px transparent;border-top:solid 2.5px transparent;border-left:solid 6px #000;right:0;top:50%;-webkit-transition:-webkit-transform .8s cubic-bezier(.2,1,.2,1);transition:-webkit-transform .8s cubic-bezier(.2,1,.2,1);-o-transition:transform .8s cubic-bezier(.2,1,.2,1);transition:transform .8s cubic-bezier(.2,1,.2,1);transition:transform .8s cubic-bezier(.2,1,.2,1),-webkit-transform .8s cubic-bezier(.2,1,.2,1);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}html:not(.sp) .mButton button{height:96px;padding-right:45px}html:not(.sp) .mButton.back button{padding-left:45px;padding-right:0}#container #main .container{margin-top:70px}#container #main .container header{display:block;width:calc(100% - 50px);height:102px;padding-left:25px;padding-right:25px;position:relative}#container #main .container header h1{padding-top:19px;font-size:17px;color:#fff}#container #main .container section.content{width:calc(100% - 50px);padding-left:25px;padding-right:25px}#container #main .container section.content p.ja{margin-top:-7px;color:#fff;text-align:justify;font-size:13px;line-height:26px;padding-bottom:32px}#container #main .container section.content p.ja span.ja{letter-spacing:.05em;display:inline-block;white-space:nowrap}#container #main .container section.content p.ja span.en{font-size:14px}#container #main .container section.content p.ja a{display:inline-block;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}#container #main .container section.content p.ja a.hover{opacity:.2;-webkit-transition:none;-o-transition:none;transition:none}#container #main .container section.content p.en{margin-top:-8px;color:#666;font-size:14px;line-height:26px}#container #main .container section.content p.en a{display:inline-block;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}#container #main .container section.content p.en a.hover{color:#fff;-webkit-transition:none;-o-transition:none;transition:none}#container #main.hidden .container header,#container #main.hidden .container section{height:0;overflow:hidden}html:not(.sp) #container #main .container{margin-top:143px}html:not(.sp) #container #main .container header{width:calc(100% - 182px);height:auto;padding-bottom:125px;padding-left:91px;padding-right:91px}html:not(.sp) #container #main .container header h1{padding-top:29px;font-size:24px}html:not(.sp) #container #main .container section.content{width:calc(100% - 182px);padding-left:91px;padding-right:91px;padding-bottom:123px}html:not(.sp) #container #main .container section.content br.u_sp{display:none}