@charset "UTF-8";.modals--fandom_create_project_is_listed .modals__background{background-color:#000!important;opacity:.6!important}.modals--fandom_create_project_is_listed .modals__close_icon{cursor:pointer;width:28px;height:28px;position:absolute;top:15px;right:20px}.modals--fandom_create_project_is_listed .modals__close_icon img{max-width:100%}.modals--fandom_create_project_is_listed h2{font-weight:700;font-size:20px;letter-spacing:.02em;line-height:34px;text-align:left;color:var(--color-text, #333)}.modals--fandom_create_project_is_listed h2 span{display:inline-block}.modals--fandom_create_project_is_listed .inner{margin:37px 40px 40px}.modals--fandom_create_project_is_listed .inner p{margin-top:15px;font-weight:400;font-size:14px;letter-spacing:.02em;line-height:24px;text-align:left;color:#333}.modals--fandom_create_project_is_listed .modals__buttons{margin-top:30px;display:flex;flex-direction:column;gap:10px;align-items:center}.modals--fandom_create_project_is_bank_register .modals__background{background-color:#000!important;opacity:.6!important}.modals--fandom_create_project_is_bank_register .modals__close_icon{cursor:pointer;width:28px;height:28px;position:absolute;top:15px;right:20px}.modals--fandom_create_project_is_bank_register .modals__close_icon img{max-width:100%}.modals--fandom_create_project_is_bank_register h2{font-weight:700;font-size:20px;letter-spacing:.02em;line-height:34px;text-align:left;color:#333}.modals--fandom_create_project_is_bank_register h2 span{display:inline-block}.modals--fandom_create_project_is_bank_register .inner{margin:37px 40px 40px}.modals--fandom_create_project_is_bank_register .inner p{margin-top:15px;font-weight:400;font-size:14px;letter-spacing:.02em;line-height:24px;text-align:left;color:#333}.modals--fandom_create_project_is_bank_register .modals__buttons{margin-top:30px;display:flex;flex-direction:column;gap:10px;align-items:center}.modals--fandom_create_draft_project_completed .modals__background{background-color:#000!important;opacity:.6!important}.modals--fandom_create_draft_project_completed .modals__close_icon{cursor:pointer;width:28px;height:28px;position:absolute;top:15px;right:20px}.modals--fandom_create_draft_project_completed .modals__close_icon img{max-width:100%}.modals--fandom_create_draft_project_completed h2{font-weight:700;font-size:20px;letter-spacing:.02em;line-height:34px;color:#333;text-align:center}.modals--fandom_create_draft_project_completed h2 span{display:inline-block}.modals--fandom_create_draft_project_completed .inner{margin:37px 40px 40px}.modals--fandom_create_draft_project_completed .inner p{margin-top:15px;font-weight:400;font-size:14px;letter-spacing:.02em;line-height:24px;text-align:left;color:#333}.modals--fandom_create_draft_project_completed .modals__buttons{margin-top:30px;display:flex;flex-direction:column;gap:10px;align-items:center}.modals--fandom_create_book .modals__background{background-color:#000!important;opacity:.6!important}.modals--fandom_create_book .modals__close_icon{cursor:pointer;width:28px;height:28px;position:absolute;top:15px;right:20px}.modals--fandom_create_book .modals__close_icon img{max-width:100%}.modals--fandom_create_book h2{font-weight:700;font-size:20px;letter-spacing:.02em;line-height:34px;text-align:left;color:#333;text-align:center}.modals--fandom_create_book h2 span{display:inline-block}.modals--fandom_create_book p{margin-top:15px;font-weight:400;font-size:14px;letter-spacing:.02em;line-height:24px;text-align:left;color:#333;margin-bottom:5px}.modals--fandom_create_book .input-element{margin-top:30px;text-align:center}.modals--fandom_create_book .input-element label{font-weight:700;margin-right:15px}.modals--fandom_create_book .input-element input{text-align:right;width:100px}.modals--fandom_create_book .input-element span{margin-left:5px}.modals--fandom_create_book .inner{margin:37px 40px 40px}.modals--fandom_create_book .inner p{margin-top:15px;font-weight:400;font-size:14px;letter-spacing:.02em;line-height:24px;text-align:left;color:#333}.modals--fandom_create_book .modals__buttons{margin-top:30px;display:flex;flex-direction:column;gap:10px;align-items:center}#gl-header{font-family:Noto Sans,Open Sans,游ゴシック体,YuGothic,Yu Gothic,Noto Sans,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,arial,sans-serif;padding:30px clamp(1px,10.9722222222vw,158px) 30px clamp(1px,11.1805555556vw,161px)!important;height:145px;min-width:auto}@media screen and (max-width: 768.98px){#gl-header{padding:0 20px!important;height:50px}}#gl-header .inner{max-width:100%;display:flex;justify-content:space-between;align-items:center}#gl-header .inner .logo--fandom{width:auto;height:auto;margin:0;margin-block:0}@media screen and (max-width: 768.98px){#gl-header .inner .logo--fandom{width:auto;height:auto}}@media screen and (max-width: 768.98px){#gl-header .inner .logo--fandom>a{display:flex;gap:18px;justify-content:flex-start;align-items:flex-start;width:100%;height:100%}}@media screen and (max-width: 768.98px){#gl-header .inner .logo--fandom>a>:first-child{display:block;width:105px;height:32.66px}}#gl-header .inner .logo--fandom>a>:first-child>img{width:100%;height:100%}#gl-header .inner .logo--fandom>a>:last-child{margin-top:5.5px;display:flex;align-items:center;gap:10px}@media screen and (max-width: 768.98px){#gl-header .inner .logo--fandom>a>:last-child>img{width:19px;height:13px}}#gl-header .inner .logo--fandom>a>:last-child>span{font-weight:700;font-size:8px;letter-spacing:.08em;line-height:1;text-align:center;color:var(--color-primary-fandom, #f55b79);white-space:nowrap}#gl-header .inner .fandomHeader__links{display:flex;gap:40px;position:relative}#gl-header .inner .fandomHeader__links .language_changer--sp .language_changer__opener.language_changer__opener--selected{color:#f55c79}#gl-header .inner .fandomHeader__links .language_changer--sp .language_changer__opener.language_changer__opener--selected a{border-color:#f55c79}#gl-header .inner .fandomHeader__links .user-info{display:flex;align-items:center;gap:20px}#gl-header .inner .fandomHeader__links .user-info .account{position:relative;right:auto;top:auto;transform:none;margin:0;margin-block:0;padding-inline:0;display:flex;justify-content:center;align-items:center}#gl-header .inner .fandomHeader__links .user-info .account#header_fandom_guest{display:flex;gap:4px;height:30px;border-left:1px solid #ededed;border-right:1px solid #ededed;padding:0 10px}#gl-header .inner .fandomHeader__links .user-info .account#header_fandom_guest>a{display:flex;gap:8px;align-items:center;padding:0 10px}#gl-header .inner .fandomHeader__links .user-info .account#header_fandom_guest>a>span{margin-top:-1.5px;margin-bottom:-1.5px;font-weight:700;font-size:10px;letter-spacing:.03em;line-height:13px;text-align:left;color:#ff845f}#gl-header .inner .fandomHeader__links .user-info .account--master .nav-link{display:flex;flex-direction:column;align-items:start;row-gap:3px;font-weight:500;letter-spacing:.02em}#gl-header .inner .fandomHeader__links .user-info .account--master .nav-link>:first-child{font-size:9px;color:var(--color-text, #333)}#gl-header .inner .fandomHeader__links .user-info .account--master .nav-link>:last-child{margin-left:10px;font-size:10px;color:#767676;display:flex;column-gap:6px}#gl-header .inner .fandomHeader__links .user-info .account--master .nav-link>:last-child .fandom-id span{margin-left:4px;font-weight:600;color:#f55c79}#gl-header .inner .fandomHeader__links .user-info .account--master .nav-link>:last-child .fandom-name{font-weight:600;color:#333}#gl-header .inner .fandomHeader__links .user-info .account--master .dropdown-menu{right:0;left:0;margin:0 auto;width:fit-content}#gl-header .inner .fandomHeader__links .user-info .account-header a{padding:18px 30px}#gl-header .inner .fandomHeader__links .user-info .gl-header__cart{position:relative;display:flex;align-items:center;right:auto;left:-10px;top:auto;transform:none}@media screen and (max-width: 768.98px){#gl-header .inner .fandomHeader__links .user-info .gl-header__cart{top:11px;transform:none}#gl-header .inner .fandomHeader__links .user-info .gl-header__cart__wrap{width:28.7px;height:23.12px;position:relative}#gl-header .inner .fandomHeader__links .user-info .gl-header__cart__wrap img{position:absolute;bottom:0;left:0;width:21.53px;height:17.04px;z-index:0}#gl-header .inner .fandomHeader__links .user-info .gl-header__cart__num{position:absolute;top:0;right:0;width:13px;height:13px;z-index:1;font-size:8px}}#gl-header .fandom-lp-account__btns{width:262px;display:flex;gap:10px}#gl-header .fandom-lp-account__btn{width:126px;height:86px;border-radius:30px 8px}#gl-header .fandom-lp-account__btn a{display:block;width:100%;height:100%;position:relative}#gl-header .fandom-lp-account__btn a>div{position:absolute;text-align:center;top:auto;bottom:20.92px;left:0;right:0;margin:auto;font-family:游ゴシック体,YuGothic,Yu Gothic,Noto Sans,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,arial,sans-serif;line-height:1;font-weight:700;font-size:14px;letter-spacing:.05em;color:#fff;white-space:nowrap}#gl-header .fandom-lp-account__btn a>div>img{position:absolute;bottom:24.84px;left:0;right:0;margin:auto}#gl-header .fandom-lp-account__btn--red{background:#f5617e}#gl-header .fandom-lp-account__btn--red img{width:21.19px;height:19.61px}#gl-header .fandom-lp-account__btn--orange{background:#ff9c15}#gl-header .fandom-lp-account__btn--orange img{width:21.23px;height:19.91px}#gl-main{padding-top:145px!important}@media screen and (max-width: 768.98px){#gl-main{padding-top:50px!important}}@media screen and (max-width: 768.98px){#gl-menu .inner .list li a{display:flex;align-items:center;gap:11px}#gl-menu .inner .list li a:after{top:0;bottom:0;margin:auto;background-image:url(/_assets/images/common/icon/fandom_arrow_right.svg)!important}#gl-menu .inner .list li a img{width:19px;height:19px}#gl-menu .inner .fandom-lp-account__btns{display:flex;gap:15px}#gl-menu .inner .fandom-lp-account__btn{width:125px;height:79.17px;border-radius:25px 10px}#gl-menu .inner .fandom-lp-account__btn a{display:block;width:100%;height:100%;position:relative}#gl-menu .inner .fandom-lp-account__btn a>div{position:absolute;text-align:center;top:auto;bottom:16.61px;left:0;right:0;margin:auto;font-family:游ゴシック体,YuGothic,Yu Gothic,Noto Sans,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,arial,sans-serif;line-height:1;font-weight:700;font-size:13px;letter-spacing:.02em;color:#fff;white-space:nowrap}#gl-menu .inner .fandom-lp-account__btn a>div>img{position:absolute;bottom:21.81px;left:0;right:0;margin:auto}#gl-menu .inner .fandom-lp-account__btn--red{background:#f5617e}#gl-menu .inner .fandom-lp-account__btn--red img{width:28.13px;height:26.03px}#gl-menu .inner .fandom-lp-account__btn--orange{background:#ff9c15}#gl-menu .inner .fandom-lp-account__btn--orange img{width:28.19px;height:26.43px}}@media screen and (max-width: 768.98px){#gl-footer{font-family:Noto Sans,Open Sans,游ゴシック体,YuGothic,Yu Gothic,Noto Sans,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,arial,sans-serif;padding:53px 15px 68px}#gl-footer .inner{height:227px;margin:0}#gl-footer .inner .left-group{margin:0 0 24px}#gl-footer .inner .left-group .logo .gl-footer__logo_sugoyose{width:153px;height:61px}#gl-footer .inner .right-group .list{margin:0 0 28px}#gl-footer .inner .right-group .list li+li{margin:20px 0 0}#gl-footer .inner .copy small{font-size:10px}}@media screen and (max-width: 768.98px){.pc{display:none!important}}@media screen and (min-width: 769px){.sp{display:none!important}}html{scroll-behavior:smooth;scroll-padding-top:120px}@media screen and (min-width: 769px){body{min-width:fit-content}}@media screen and (max-width: 768.98px){body{overflow-x:scroll}}@media screen and (max-width: 768.98px){#gl-wrapper{width:100%;background:var(--color-background, #f8f8f8)}}@media screen and (max-width: 768.98px){#gl-menu .inner{height:fit-content;max-height:100%;padding-bottom:53px}#gl-menu .inner .list li a:after{background:url(/_assets/images/fandom/arrow_right_primary.svg) 0 0/100% no-repeat!important}#gl-footer{margin-top:10px;padding:40px 15px;height:320px}#gl-footer .inner{margin-top:13px}#gl-footer .inner .totop{box-shadow:none}}a{transition:all .3s;cursor:pointer}a:hover{opacity:.7}.fandom-btns-frame{display:flex;gap:10px}.fandom-btns-frame .fandom-btn--border,.fandom-btns-frame .fandom-btn{width:180px;height:40px;border-radius:20px;display:flex;justify-content:center;align-items:center}.fandom-btns-frame .fandom-btn--border div,.fandom-btns-frame .fandom-btn div{display:flex;align-items:center;gap:10px}.fandom-btns-frame .fandom-btn--border div img,.fandom-btns-frame .fandom-btn div img{height:25px}.fandom-btns-frame .fandom-btn--border div div,.fandom-btns-frame .fandom-btn div div{font-weight:700;font-size:14px;letter-spacing:.02em}.fandom-btns-frame .fandom-btn{background-color:var(--color-primary-fandom, #f55b79);color:var(--color-on-primary, #fff)}.fandom-btns-frame .fandom-btn--border{background-color:#fff;border:2px solid var(--color-primary-fandom, #f55b79);color:var(--color-primary-fandom, #f55b79)}.fandom-left-follow{position:sticky;top:120px;width:240px;height:250px;margin-right:40px;border-radius:10px;background:#fff;padding:37px 0 50px 59px;display:flex;flex-flow:column;justify-content:space-between;font-weight:700;font-size:16px;letter-spacing:.02em;line-height:1}.fandom-left-follow a{color:#666}.fandom-left-follow--current a{position:relative;color:var(--color-primary-fandom, #f55b79)}.fandom-left-follow--current a:before{position:absolute;content:"";width:12px;height:12px;background-color:#f4607d;border-radius:50%;left:-31px;top:2px}.fandomMaster{font-family:Open Sans,游ゴシック体,YuGothic,Yu Gothic,Noto Sans,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,arial,sans-serif;padding:0 160px}@media screen and (max-width: 768.98px){.fandomMaster{padding:0}}.fandomMaster a{text-decoration:none}.fandomMaster-outer-top{margin:36px auto 46px;display:flex;justify-content:space-between;align-items:center;height:40px;max-width:1118px}.fandomMaster-outer-top--only-btns{justify-content:flex-end}.fandomMaster-outer-top--sales{max-width:1280px}.fandomMaster-back-page{display:flex;align-items:center;height:16px;gap:8px;font-weight:400;font-size:12px;letter-spacing:.02em;color:#666}.fandomMaster-back-page:hover{color:var(--color-primary-fandom, #f55b79)}.fandomMaster-container{display:flex;max-width:1120px;position:relative;margin:40px auto auto}.fandomMaster-contentPage{position:relative;background:#fff;padding:60px 50px;border-radius:10px;width:1120px;margin:0 auto}.fandomMaster-contentPage--has-sidebar{width:840px}.fandomMaster-contentPage--preview{padding:0}.fandomMaster-contentPage--copy{padding-bottom:40px}.fandomMaster-tabs{width:1019px;height:20px;display:flex;margin-bottom:70px}.fandomMaster-tabs>*{display:flex;align-items:center;padding:3px 55px;border-left:1px solid #9b9b9b;font-weight:700;font-size:14px;letter-spacing:.04em;line-height:44px;color:#666;transition:all .3s}.fandomMaster-tabs>*:hover{opacity:.7;color:var(--color-primary-fandom, #f55b79)}.fandomMaster-tabs>:last-child{border-right:1px solid #9b9b9b}.fandomMaster-tab__arrow{position:relative;top:-1px;content:"";width:7.6px;height:7.6px;border-top:solid 2px var(--color-primary-fandom, #f55b79);border-right:solid 2px var(--color-primary-fandom, #f55b79);transform:rotate(135deg);margin-right:6px}.fandomMaster-contents--mypage{margin-bottom:60px}.fandomMaster-contents--mypage:last-child{margin-bottom:40px}.fandomMaster-contents--list{margin-bottom:4px}.fandomMaster-contents__title{font-weight:700;font-size:28px;letter-spacing:.04em;line-height:44px;color:var(--color-text, #333)}.fandomMaster-contents__title-wrapper{margin-bottom:30px;display:flex;justify-content:space-between;align-items:center}.fandomMaster-contents__title-wrapper--center{justify-content:center}.fandomMaster-contents__sort-wrapper{display:flex;height:20px}.fandomMaster-contents__sort-wrapper>:last-child{border-left:1px solid #ccc}.fandomMaster-contents__sort-wrapper>*{display:flex;gap:8px;align-items:center;height:20px;font-weight:400;font-size:12px;letter-spacing:.02em;color:#666;padding-top:3.88px;padding-bottom:3.88px;cursor:pointer}.fandomMaster-contents__sort-wrapper>*:hover{color:var(--color-primary-fandom, #f55b79)}.fandomMaster-contents__sort-wrapper>*:hover .icon{background-color:var(--color-primary-fandom, #f55b79)}.fandomMaster-contents__sort-wrapper>* .icon{width:12px;height:12.24px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#666}.fandomMaster-contents__sort--left{padding-right:20px}.fandomMaster-contents__sort--left .icon{-webkit-mask-image:url(/_assets/images/common/icon/fandom_sort_up.svg);mask-image:url(/_assets/images/common/icon/fandom_sort_up.svg)}.fandomMaster-contents__sort--right{padding-left:20px}.fandomMaster-contents__sort--right .icon{-webkit-mask-image:url(/_assets/images/common/icon/fandom_sort_down.svg);mask-image:url(/_assets/images/common/icon/fandom_sort_down.svg)}.fandomMaster-contents__sort--active{color:var(--color-primary-fandom, #f55b79)}.fandomMaster-contents__sort--active .icon{background-color:var(--color-primary-fandom, #f55b79)}.fandomMaster-contents__project-wrapper{display:flex;flex-wrap:wrap;column-gap:30px;row-gap:80px}.fandomMaster-contents__project-wrapper--copy{gap:0}.fandomMaster-contents__projectBottom{display:flex;justify-content:flex-end}.fandomMaster-contents__projectBottom a{font-weight:700;text-decoration:underline;font-size:14px;letter-spacing:.02em;text-align:right;color:var(--color-primary-fandom, #f55b79);margin:20px 0}.fandomMaster-contents__projectBottom a:not([href]){color:var(--color-primary-fandom, #f55b79);text-decoration:underline}.fandomMaster-contents__projectBottom a:not([href]):hover{color:var(--color-primary-fandom, #f55b79);text-decoration:underline}.fandomMaster-contents__newProject{height:144px;background:#f5f5f5;display:flex;justify-content:center;align-items:center}.fandomMaster-contents__amountManagement{height:127px;background:#f5f5f5;display:flex;flex-flow:column;justify-content:center;align-items:flex-start;gap:5px;padding:0 40px}.fandomMaster-contents__amountManagement>*{width:307px;height:33px;display:flex;justify-content:space-between;font-size:14px;letter-spacing:.04em;text-align:left;color:#666}.fandomMaster-contents__amountManagement>*>:first-child{font-weight:400;display:flex;align-items:flex-end}.fandomMaster-contents__amountManagement>*>:last-child{font-weight:700}.fandomMaster-contents__amountManagement>*>:last-child span strong{font-size:24px}.fandomMaster .signup{width:720px;margin:0 auto}.fandomMaster .signup .breadcrumbs-wrap{margin-bottom:30px}.fandomMaster .signup__box{padding:40px 40px 60px;margin-bottom:0;flex:1;background-color:#fff;border-radius:10px;color:var(--color-text, #333);text-align:left}.fandomMaster .signup .title{margin-bottom:33px;font-weight:700;font-size:28px;letter-spacing:.04em}.fandomMaster .signup__form-wrapper{border:1px solid #ddd;border-radius:10px;padding:40px 30px;display:flex;flex-direction:column;gap:30px;font-weight:700;font-size:16px;letter-spacing:.02em;margin-bottom:50px}.fandomMaster .signup__form-wrapper .thanks-message{font-size:1.4rem;line-height:2;margin-bottom:0}.fandomMaster .signup__row{display:flex;width:100%}.fandomMaster .signup__row__left{width:calc(100% - 408px);line-height:26px}.fandomMaster .signup__row__left.--oneline{line-height:44px}.fandomMaster .signup__row__left.--twoline{margin-top:-4px!important}.fandomMaster .signup__row__left.--twoline span{display:inline-block}.fandomMaster .signup__row__right{width:408px}.fandomMaster .signup__row__right input[type=text]{width:100%;height:44px;font-size:14px;line-height:26px;letter-spacing:.02em;padding-left:15px;border-radius:4px;border:1px solid #ddd}.fandomMaster .signup__row__right input[type=text]::placeholder{color:#999}.fandomMaster .signup__row__right input[type=text]:focus{border:1px solid var(--color-primary-fandom, #f55b79)}.fandomMaster .signup__row__right input[type=password]{width:100%;height:44px;font-size:14px;line-height:26px;letter-spacing:.02em;padding-left:15px;border-radius:4px;border:1px solid #ddd}.fandomMaster .signup__row__right input[type=password]::placeholder{color:#999}.fandomMaster .signup__row__right input[type=password]:focus{border:1px solid var(--color-primary-fandom, #f55b79)}.fandomMaster .signup__row__right p.note{font-size:10px;font-weight:400;padding-top:3px;margin-bottom:0}.fandomMaster .signup__row .radios{display:flex;gap:73px;height:26px}.fandomMaster .signup__row .radios input[type=radio]{display:none;width:20px;height:20px;vertical-align:middle}.fandomMaster .signup__row .radios label{line-height:26px;vertical-align:middle;margin-left:10px;margin-bottom:0}.fandomMaster .signup__row .radios label{cursor:pointer;padding-left:30px;position:relative}.fandomMaster .signup__row .radios label:before,.fandomMaster .signup__row .radios label:after{content:"";display:block;border-radius:50%;position:absolute;transform:translateY(-50%);top:50%}.fandomMaster .signup__row .radios label:before{background-color:#fff;border:1px solid #999;height:20px;width:20px;left:5px}.fandomMaster .signup__row .radios label:after{background-color:var(--color-primary-fandom, #f55b79);opacity:0;height:12px;width:12px;left:9px}.fandomMaster .signup__row .radios input:checked+label:after{opacity:1}.fandomMaster .signup__row.corp-type{padding-bottom:10px}.fandomMaster .signup__row.corp-num .notification{margin-top:5px;font-weight:400;font-size:10px;letter-spacing:.02em}.fandomMaster .signup__row.corp-num .notification a{text-decoration:underline;color:var(--color-primary-fandom, #f55b79);cursor:pointer;transition:all .3s}.fandomMaster .signup__row.corp-num .notification a:hover{opacity:.7}.fandomMaster .signup__row.corp-autocomplete{display:flex;flex-direction:column;gap:20px}.fandomMaster .signup__row.corp-autocomplete>div{display:flex;width:100%}.fandomMaster .signup__row.corp-autocomplete>div>:first-child{width:calc(100% - 408px);margin-top:9px;line-height:26px}.fandomMaster .signup__row.corp-autocomplete>div>:nth-child(2){width:408px;min-height:44px;border-radius:4px;background:var(--color-background, #f8f8f8);font-weight:400;font-size:14px;letter-spacing:.02em;line-height:14px;padding:15px;display:flex;justify-content:space-between}.fandomMaster .signup__row.corp-autocomplete>div>:nth-child(2)>:first-child{width:328px;line-height:18px}.fandomMaster .signup__row.corp-autocomplete>div>:nth-child(2)>:last-child{width:32px;height:12.44px;margin-top:2px;display:flex;justify-content:space-between;cursor:pointer;transition:all .3s}.fandomMaster .signup__row.corp-autocomplete>div>:nth-child(2)>:last-child:hover{opacity:.7}.fandomMaster .signup__row.corp-autocomplete>div>:nth-child(2)>:last-child img{width:9.38px;height:12.44px}.fandomMaster .signup__row.corp-autocomplete>div>:nth-child(2)>:last-child a{text-decoration:underline;font-size:10px;line-height:12.44px;color:var(--color-primary-fandom, #f55b79)}.fandomMaster .signup__row.checkbox{align-items:center;gap:10px;display:inline-block}.fandomMaster .signup__row.checkbox a{color:var(--color-primary-fandom, #f55b79);transition:all .3s;text-decoration:underline}.fandomMaster .signup__row.checkbox a:hover{color:var(--color-primary-fandom, #f55b79);opacity:.7}.fandomMaster .signup__row.checkbox input[type=checkbox]{margin-right:10px;position:relative;width:16px;height:16px;border-radius:3px;background:#fff;border:1px solid #919191;vertical-align:-2.5px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.fandomMaster .signup__row.checkbox input[type=checkbox]:checked:before{position:absolute;top:2.25px;left:4.5px;transform:rotate(50deg);width:5.36px;height:7.82px;border-right:2px solid var(--color-primary-fandom, #f55b79);border-bottom:2px solid var(--color-primary-fandom, #f55b79);content:""}.fandomMaster .signup__row.checkbox label{font-size:14px;line-height:26px;color:#666}.fandomMaster .signup__submit{width:320px;height:64px;margin:0 auto;border-radius:100vh;background:var(--color-primary-fandom, #f55b79);line-height:64px;font-weight:700;font-size:18px;letter-spacing:.02em;text-align:center;color:var(--color-on-primary, #fff);cursor:pointer;transition:all .3s}.fandomMaster .signup__submit:hover{opacity:.7}.fandomMaster .signup__submit:active{transform:translateY(5px)}.fandomMaster .signup__submit a{display:block;height:100%}.fandomMaster-form__grid{display:grid;grid-template-columns:249px 1fr;row-gap:40px}.fandomMaster-form__left{grid-column:1/2}.fandomMaster-form__right{grid-column:2/3;align-self:center}.fandomMaster-form__right .readonly{font-weight:400;font-size:14px;letter-spacing:.02em;line-height:26px;text-align:left;color:var(--color-text, #333)}.fandomMaster-form label{font-weight:700;font-size:16px;letter-spacing:.02em;color:var(--color-text, #333);margin-bottom:0}.fandomMaster-form label>span{font-weight:400}.fandomMaster-form input::placeholder,.fandomMaster-form textarea::placeholder,.fandomMaster-form select::placeholder{font-weight:400;font-size:14px;letter-spacing:.02em;line-height:26px;color:#ccc}.fandomMaster-form input[type=text],.fandomMaster-form select{height:44px}.fandomMaster-form textarea{height:176px}.fandomMaster-form select{width:245px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/_assets/images/common/icon/fandom_select_arrow.svg);background-repeat:no-repeat;background-size:10px 7px;background-position:right 20px center}.fandomMaster-form select:invalid{color:#ccc}.fandomMaster-form__label--oneline{line-height:44px}.fandomMaster-form__label--must:after{content:"＊";color:var(--color-primary-fandom, #f55b79)}.fandomMaster-form__input--max-participants{display:inline-block;width:122px}.fandomMaster-form__input--max-participants--unit{vertical-align:bottom;margin-left:10px;font-weight:700;font-size:16px;letter-spacing:.02em;line-height:26px;color:var(--color-text, #333)}.fandomMaster-form__radio-wrapper{display:flex;align-items:center;line-height:1;height:44px}.fandomMaster-form__radio-wrapper input[type=radio]{display:none}.fandomMaster-form__radio-wrapper label{cursor:pointer;padding-left:26px;margin-right:36px;position:relative;font-weight:400;font-size:14px;letter-spacing:.02em;line-height:26px;color:#999}.fandomMaster-form__radio-wrapper label:before,.fandomMaster-form__radio-wrapper label:after{content:"";display:block;border-radius:50%;position:absolute;transform:translateY(-50%);top:50%}.fandomMaster-form__radio-wrapper label:before{background-color:#fff;border:1px solid #999;height:16px;width:16px;left:0}.fandomMaster-form__radio-wrapper label:after{background-color:var(--color-primary-fandom, #f55b79);opacity:0;height:10px;width:10px;left:3px}.fandomMaster-form__radio-wrapper input:checked+label:after{opacity:1}.fandomMaster-form__radio--note{margin-left:4px;font-weight:400;font-size:10px;letter-spacing:.02em;line-height:20px;color:var(--color-alert, #f00)}.fandomMaster-form__img{width:490px;height:201px;background:#fbfbfb;border:1px dashed #ddd;border-radius:6px;padding:120px 155px 0;position:relative}.fandomMaster-form__img-list{display:flex;flex-wrap:wrap;gap:20px;width:500px;padding-top:10px}.fandomMaster-form__img-list input[type=file]{display:none}.fandomMaster-form__img-wrapper--add-image-large{width:490px;height:201px;background:#fbfbfb;border:1px dashed #ddd;border-radius:6px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding-top:40px;padding-bottom:40px}.fandomMaster-form__img-wrapper--add-image-large>img{width:50.04px;height:39.03px}.fandomMaster-form__img-wrapper--add-image-large>span{font-weight:700!important;font-size:14px;letter-spacing:.02em;line-height:26px;color:#999}.fandomMaster-form__img-wrapper--add-image-large>div{width:180px;height:42px;border-radius:21px;background:#fff;border:1px solid #ccc;position:relative}.fandomMaster-form__img-wrapper--add-image-large>div img{position:absolute;left:27px;top:15px;width:12px;height:12px}.fandomMaster-form__img-wrapper--add-image-large>div span{position:absolute;left:43px;top:15px;font-weight:700;font-size:12px;letter-spacing:.02em;color:#999;line-height:1}.fandomMaster-form__img-wrapper--has-image{width:150px;height:150px;border-radius:6px;position:relative}.fandomMaster-form__img-wrapper--has-image>img{width:100%;height:100%;object-fit:contain}.fandomMaster-form__img-wrapper--has-image .delete-btn{position:absolute;background:#333;border:1px solid #fff;border-radius:50%;width:20px;height:20px;right:-10px;top:-10px}.fandomMaster-form__img-wrapper--has-image .delete-btn:before,.fandomMaster-form__img-wrapper--has-image .delete-btn:after{content:"";position:absolute;top:50%;left:50%;width:1px;height:10px;background:#fff;border-radius:.5px}.fandomMaster-form__img-wrapper--has-image .delete-btn:before{transform:translate(-50%,-50%) rotate(45deg)}.fandomMaster-form__img-wrapper--has-image .delete-btn:after{transform:translate(-50%,-50%) rotate(-45deg)}.fandomMaster-form__img-wrapper--add-image-small{width:150px;height:150px;background:#f7f7f7;border:1px dashed #ddd;border-radius:6px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:32px 25px}.fandomMaster-form__img-wrapper--add-image-small>img{width:50.04px;height:39.03px}.fandomMaster-form__img-wrapper--add-image-small>div{width:100px;height:32px;border-radius:16px;background:#999;position:relative}.fandomMaster-form__img-wrapper--add-image-small>div img{position:absolute;left:12px;top:10px;width:12px;height:12px}.fandomMaster-form__img-wrapper--add-image-small>div span{position:absolute;left:28px;top:10px;font-weight:700;font-size:12px;letter-spacing:.02em;color:#fff;line-height:1}.fandomMaster-form input[type=date]{width:220px;height:44px;position:relative}.fandomMaster-form input[type=date]::-webkit-calendar-picker-indicator{width:100%;height:100%;position:absolute;opacity:0;top:0;left:0}.fandomMaster-form input[type=date]::-webkit-datetime-edit-fields-wrapper{padding-left:28px;top:50%}.fandomMaster-form input[type=date]:before{content:attr(placeholder);width:100%;color:#c2c2c2}.fandomMaster-form input[type=date]:after{content:"";background-image:url(/_assets/images/common/icon/fandom_calendar.svg);background-repeat:no-repeat;background-size:contain;background-position:0 0;width:15px;height:15px;position:absolute;top:50%;left:10px;transform:translateY(-50%);pointer-events:none}@-moz-document url-prefix(){.fandomMaster-form .form__date:after{display:none}}.fandomMaster-form__date--note{margin-top:7px;font-weight:400;font-size:10px;letter-spacing:.02em;line-height:20px;text-align:left;color:var(--color-alert, #f00)}.fandomMaster-form__date--from,.fandomMaster-form__date--to{position:relative;display:inline-block}.fandomMaster-form__date--from>div,.fandomMaster-form__date--to>div{position:absolute;top:-18px;left:1px;font-weight:500;font-size:10px;letter-spacing:.02em;color:#999}.fandomMaster-form__date--between{display:inline-block;font-weight:700;font-size:16px;letter-spacing:.02em;line-height:26px;color:#999;margin-left:18px;margin-right:16px}.fandomMaster-form__frame{width:490px;height:180px;border-radius:6px;background:#fbfbfb;display:flex;margin-bottom:20px}.fandomMaster-form__frame:last-child{margin-bottom:0}.fandomMaster-form__frame img{width:180px;height:180px;border-radius:6px 0 0 6px;background:#f7f7f7;position:relative}.fandomMaster-form__frame-info{padding:0 25px 30px;display:flex;flex-direction:column;justify-content:flex-end;gap:10px}.fandomMaster-form__frame-text-wrapper{color:var(--color-text, #333)}.fandomMaster-form__frame-text-wrapper>:first-child{font-weight:700;font-size:14px}.fandomMaster-form__frame-text-wrapper>:last-child{margin-top:7px;margin-bottom:-3px;font-weight:400;font-size:12px;line-height:18px}.fandomMaster-form__frame .readonly-price{display:flex;justify-content:flex-end;align-items:baseline}.fandomMaster-form__frame .readonly-price span{font-size:18px;margin-right:3px}.fandomMaster-form__btns{margin-top:30px;display:flex;justify-content:center;gap:20px;align-items:center}.fandomMaster-form__btns>div{width:320px;height:64px}.fandomMaster-form__btn--invalid{background:#b7b7b7;color:#fff;cursor:auto;transition:default}.fandomMaster-form__btn--invalid:hover{opacity:1}.fandomMaster-form__alert-area{background:#fdeff2 0 0 no-repeat padding-box;border-radius:4px;text-align:center;padding:10px;color:#f55c79;margin-top:50px}.fandomMaster-form .invalid-radios{width:fit-content}.fandomMaster-form .disable-radios{pointer-events:none}.fandomMaster-form .disable-radios label:after{background-color:#c7c7c7}.fandomMaster-form .character-count{float:right;margin-top:5px;font-size:14px;color:#999}.fandomMaster .date-tool-tip{color:#ccc;border:2px solid #ccc;border-radius:50%;background-color:#fff;padding:0 3px;font-size:11px;font-weight:700;margin:0 0 0 5px;vertical-align:2px}.fandomMaster .date-tool-tip:hover{opacity:.8}.tooltip-inner{font-size:10px!important}.fandomUser{font-family:Open Sans,游ゴシック体,YuGothic,Yu Gothic,Noto Sans,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,arial,sans-serif;padding:0 160px}@media screen and (max-width: 768.98px){.fandomUser{padding:0}}.fandomUser a{text-decoration:none}.fandomUser-container{display:flex;max-width:1120px;position:relative;margin:40px auto auto}@media screen and (max-width: 768.98px){.fandomUser-container{display:block;max-width:100%}}.fandomUser-contentPage{position:relative;background:#fff;padding:60px 50px;border-radius:10px;width:1120px;margin:0 auto}@media screen and (max-width: 768.98px){.fandomUser-contentPage{width:100%;border-radius:0;padding:0;margin:20px 0 0}}.fandomUser-contentPage--has-sidebar{width:840px}@media screen and (max-width: 768.98px){.fandomUser-contentPage--has-sidebar{width:100%}}.fandomUser-contentPage--preview{margin-top:113px;padding:0}.fandomUser-contentPage--mypage{padding:30px 0}@media screen and (max-width: 768.98px){.fandomUser-contentPage--mypage{padding:30px 0 39px}}.fandomUser-contentPage--message{width:720px;padding:0}@media screen and (max-width: 768.98px){.fandomUser-contentPage--message{width:100%;padding:30px 20px 40px}}.fandomUser-myPage-sidebar{width:260px;background-color:#fff;border-radius:10px}@media screen and (max-width: 768.98px){.fandomUser-myPage-sidebar{width:calc(100% - 40px);border-radius:8px;margin:20px}}.fandomUser-myPage-sidebar .title-box{font-size:18px;font-weight:700;margin-bottom:23px}.fandomUser-myPage-sidebar ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:28px}.fandomUser-myPage-sidebar__boxAcount{padding:32px 30px;border-bottom:1px solid #eee}@media screen and (max-width: 768.98px){.fandomUser-myPage-sidebar__boxAcount{border-bottom:none;display:flex;column-gap:20px;padding:20px}}.fandomUser-myPage-sidebar__boxAcount .information-acount{width:214px}.fandomUser-myPage-sidebar__boxAcount .image-acount{text-align:center;margin:0 auto 18px;max-width:100px}@media screen and (max-width: 768.98px){.fandomUser-myPage-sidebar__boxAcount .image-acount{margin:0}}.fandomUser-myPage-sidebar__boxAcount .email-address{margin-bottom:25px}.fandomUser-myPage-sidebar__boxAcount .email-address span{font-size:12px;color:#666}.fandomUser-myPage-sidebar__boxAcount .email-address p{font-size:12px;font-weight:700;margin-bottom:10px;margin-top:5px}@media screen and (max-width: 768.98px){.fandomUser-myPage-sidebar__boxAcount .user-info>:first-child{font-weight:700;font-size:16px;letter-spacing:.04em;color:var(--color-text, #333)}.fandomUser-myPage-sidebar__boxAcount .user-info>:last-child{font-weight:400;font-size:13px;color:#999}}.fandomUser-myPage-sidebar__box-menuMember{padding:30px}.fandomUser-myPage-sidebar__box-menuMember li{font-size:14px}.fandomUser-myPage-sidebar__box-menuMember li a{color:#333}.fandomUser .mypage-tabs{border-bottom:3px solid #f8f8f8;height:34px}@media screen and (max-width: 768.98px){.fandomUser .mypage-tabs{border-bottom:none}}.fandomUser .mypage-tabs ul{height:34px;display:flex;list-style:none;padding:0 40px}@media screen and (max-width: 768.98px){.fandomUser .mypage-tabs ul{height:30px;padding:0;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.fandomUser .mypage-tabs ul::-webkit-scrollbar{display:none}}.fandomUser .mypage-tabs ul li{height:34px;flex:1;font-weight:700;font-size:14px;letter-spacing:.04em;text-align:center;color:#ddd;cursor:pointer}@media screen and (max-width: 768.98px){.fandomUser .mypage-tabs ul li{flex:0 0 195px;min-width:195px;height:30px;border-bottom:2px solid #f8f8f8}}.fandomUser .mypage-tabs ul li.active{pointer-events:none;color:var(--color-primary-fandom, #f55b79);border-bottom:3px solid var(--color-primary-fandom, #f55b79)}@media screen and (max-width: 768.98px){.fandomUser .mypage-tabs ul li.active{border-bottom:2px solid var(--color-primary-fandom, #f55b79)}}.fandomUser .mypage-content{padding:15px 40px;display:none}@media screen and (max-width: 768.98px){.fandomUser .mypage-content{padding:15px 5px}}.fandomUser .mypage-content.active_content{display:block}.fandomUser .mypage-selectbox__wrapper{padding-bottom:5px;display:flex;justify-content:flex-end;position:relative}.fandomUser .mypage-selectbox__wrapper label{position:absolute;display:inline-block;width:14.72px;height:7.43px;top:16px;right:21.28px}.fandomUser .mypage-selectbox__wrapper label:before,.fandomUser .mypage-selectbox__wrapper label:after{content:"";position:absolute;bottom:0;left:calc(50% - .75px);width:1.5px;height:10.4px;border-radius:9999px;background-color:#999;transform-origin:50% calc(100% - .75px)}.fandomUser .mypage-selectbox__wrapper label:before{transform:rotate(48.2deg)}.fandomUser .mypage-selectbox__wrapper label:after{transform:rotate(-48.2deg)}.fandomUser .mypage-selectbox__wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:120px;height:38px;padding:0 25px 0 20px;border:1px solid #ddd;border-radius:4px;background-color:#fff;font-weight:400;font-size:14px;letter-spacing:.02em;line-height:1;color:#999;cursor:pointer}@media screen and (max-width: 768.98px){.fandomUser .mypage-selectbox__wrapper select{width:100%}}.fandomUser .mypage-projects__wrapper{margin-top:15px;display:flex;column-gap:calc((100% - 723px)/2);row-gap:80px;flex-wrap:wrap}@media screen and (max-width: 768.98px){.fandomUser .mypage-projects__wrapper{margin:0;column-gap:15px;row-gap:40px}}.fandomUser .mypage-projects__bottom{margin:80px auto 0;width:fit-content}.fandomUser .mypage-projects__bottom>a{text-align:center;color:var(--color-primary-fandom, #f55b79)!important;border:2px solid var(--color-primary-fandom, #f55b79)}.fandomUser .message{margin:60px 50px 40px}@media screen and (max-width: 768.98px){.fandomUser .message{margin:60px 0 0}}.fandomUser .message .alert__box{margin-top:40px;border-radius:6px;border:2px solid #f55c79;padding:30px 0}@media screen and (max-width: 768.98px){.fandomUser .message .alert__box{margin-top:20px;padding:20px 30px 24px}}.fandomUser .message .alert__box>h3{font-weight:700;font-size:20px;color:#f55c79;margin:0;text-align:center}@media screen and (max-width: 768.98px){.fandomUser .message .alert__box>h3{margin-top:-4.5px;margin-bottom:-4.5px;font-size:17px;line-height:26px}.fandomUser .message .alert__box>h3 span{display:inline-block}}.fandomUser .message .alert__box>p{margin-top:11px;margin-bottom:-4px;font-weight:400;font-size:12px;line-height:20px;color:#333;text-align:center}@media screen and (max-width: 768.98px){.fandomUser .message .alert__box>p{margin-top:6px;margin-bottom:-6px;font-size:12px;line-height:18px}.fandomUser .message .alert__box>p span{display:inline-block}}.fandomUser .message .alert__box a{color:#f55c79;text-decoration:underline}.fandomUser .message--confirm{margin:60px 40px}@media screen and (max-width: 768.98px){.fandomUser .message--confirm{margin:20px 0;padding:30px 20px 40px}}.fandomUser .message--confirm>form{margin-top:70px!important;display:flex;flex-direction:column;gap:40px}@media screen and (max-width: 768.98px){.fandomUser .message--confirm>form{margin-top:30px!important}}.fandomUser .message--confirm .confirm__row{display:flex;font-size:16px;letter-spacing:.02em;color:var(--color-text, #333)}@media screen and (max-width: 768.98px){.fandomUser .message--confirm .confirm__row{flex-direction:column;row-gap:10px}.fandomUser .message--confirm .confirm__row p{margin:0}}.fandomUser .message--confirm .confirm__row>div{flex:1}.fandomUser .message--confirm .confirm__row>label{width:164px;font-weight:700}@media screen and (max-width: 768.98px){.fandomUser .message--confirm .confirm__row>label{margin:0}}.fandomUser .message--confirm .confirm__row p{font-weight:400;width:calc(100% - 164px)}@media screen and (max-width: 768.98px){.fandomUser .message--confirm .confirm__row p{width:100%}}.fandomUser .message--confirm .confirm__row img{width:80px;height:80px;overflow:hidden;border-radius:50%;background:#eee}@media screen and (max-width: 768.98px){.fandomUser .message--confirm .confirm__row img{width:69px;height:69px}}.fandomUser .message--confirm .confirm__row--line-break{flex-direction:column}.fandomUser .message--confirm .confirm__row--line-break>:last-child{width:100%}.fandomUser .message--confirm .btns__wrapper{display:flex;gap:20px}@media screen and (max-width: 768.98px){.fandomUser .message--confirm .btns__wrapper{flex-direction:column}}@media screen and (max-width: 768.98px){.fandomUser .message--confirm .btns__wrapper>button{height:54px;margin:0 auto}}@media screen and (max-width: 768.98px){.fandomUser .message--confirm .btns__wrapper>button:first-child{order:2}}@media screen and (max-width: 768.98px){.fandomUser .message--confirm .btns__wrapper>button:last-child{order:1}}.fandomUser .message--confirm .btns__wrapper .back{background:#fff;border:1px solid #999;color:#999!important}.fandomUser .message--thanks{margin:60px 50px 50px}@media screen and (max-width: 768.98px){.fandomUser .message--thanks{margin:20px 0;padding:30px 20px 40px}}.fandomUser .message__title>h2{font-weight:700;font-size:28px;letter-spacing:.02em;color:var(--color-text, #333)}@media screen and (max-width: 768.98px){.fandomUser .message__title>h2{font-size:22px}}.fandomUser .message__title>div{background:#fdeff2;border-radius:4px;padding:15px 20px;font-size:12px;letter-spacing:.03em;line-height:18px;font-weight:700;color:var(--color-alert, #f00)}@media screen and (max-width: 768.98px){.fandomUser .message__title>div{margin-top:20px;font-size:14px;letter-spacing:.03em;line-height:21px}}.fandomUser .message__title>p{margin-top:16px;margin-bottom:-4px;font-weight:400;font-size:12px;letter-spacing:.02em;line-height:20px;color:var(--color-alert, #f00)}@media screen and (max-width: 768.98px){.fandomUser .message__title>p{margin-top:15px;margin-bottom:-5px;font-size:11px;line-height:16px}}.fandomUser .message__writing-alert-message{width:100%;border-radius:4px;border:1px solid #f00;padding:15px 20px;margin-top:20px}.fandomUser .message__writing-alert-message__title{font-weight:700;font-size:16px;color:var(--color-text, #333);margin:0 0 5px}.fandomUser .message__writing-alert-message__content{font-weight:400;font-size:12px;color:var(--color-text, #333);margin:0}.fandomUser .message>form{margin-top:40px}@media screen and (max-width: 768.98px){.fandomUser .message>form{margin-top:30px}}.fandomUser .message>form .leftline-title{margin-bottom:0}.fandomUser .message>form .leftline-title.h3-title{font-size:20px}@media screen and (max-width: 768.98px){.fandomUser .message>form .leftline-title.h3-title{margin-top:18px}}.fandomUser .message>form .form-group{margin-top:35px}@media screen and (max-width: 768.98px){.fandomUser .message>form .form-group:first-child{margin-top:20px}}@media screen and (max-width: 768.98px){.fandomUser .message>form .form-group:last-child{margin-top:40px}}.fandomUser .message>form .form-group label{font-weight:700;font-size:16px;letter-spacing:.02em;color:var(--color-text, #333)}.fandomUser .message>form .form-group label.must:after{content:"＊";color:var(--color-primary-fandom, #f55b79)}.fandomUser .message>form .form-group .input__wrapper{position:relative;width:375px;height:44px}@media screen and (max-width: 768.98px){.fandomUser .message>form .form-group .input__wrapper{margin-top:10px;width:100%}}.fandomUser .message>form .form-group .input__wrapper .count-text{right:10px;top:17px}.fandomUser .message>form .form-group .textarea__wrapper{position:relative}@media screen and (max-width: 768.98px){.fandomUser .message>form .form-group .textarea__wrapper{margin-top:20px}}.fandomUser .message>form .form-group .textarea__wrapper textarea{resize:none;height:140px;padding:14px 15px 27px;font-weight:400;font-size:14px;letter-spacing:.02em;line-height:26px}.fandomUser .message>form .form-group .textarea__wrapper textarea::placeholder{color:#999}.fandomUser .message>form .form-group .textarea__wrapper .count-text{right:10px;bottom:8px}.fandomUser .message>form .form-group .textarea__wrapper .input__alerter{padding:14px 15px 27px;font-size:14px;letter-spacing:.02em;line-height:26px;height:140px}.fandomUser .message>form .form-group input[type=text]{width:100%;height:100%;padding:15px;border-radius:4px;background:#fff;border:1px solid #ddd;font-weight:400;font-size:14px;letter-spacing:.02em;line-height:1}.fandomUser .message>form .form-group input[type=text]::placeholder{color:#999}.fandomUser .message>form .form-group .input__alerter{width:100%;height:100%;margin:0;padding:15px;white-space:pre-wrap;position:absolute;font-weight:400;font-size:14px;letter-spacing:.02em;line-height:1;top:0;left:0;pointer-events:none;color:#fff0}.fandomUser .message>form .form-group .input__alerter span{background:#ff00004d}.fandomUser .message>form .form-group .count-text{position:absolute;font-weight:500;font-size:12px;letter-spacing:.02em;line-height:1;text-align:right;color:#999}.fandomUser .message>form button{margin:40px auto 0}@media screen and (max-width: 768.98px){.fandomUser .message>form button{display:flex;justify-content:center;align-items:center;width:300px;height:54px}}@media screen and (max-width: 768.98px){.fandomUser .message__icon{margin-left:8px;width:fit-content}}@media screen and (max-width: 768.98px){.fandomUser .message__icon-top{display:flex;justify-content:center;align-items:center}}.fandomUser .message__icon-list{display:flex;gap:40px}@media screen and (max-width: 768.98px){.fandomUser .message__icon-list{flex-wrap:wrap;justify-content:center;row-gap:15px;column-gap:10px;margin-top:15px}}.fandomUser .message__icon-list .item-avatar{width:80px;height:80px;border-radius:50%;background:#eee;position:relative}@media screen and (max-width: 768.98px){.fandomUser .message__icon-list .item-avatar-user{background:#fff;width:101px;height:97px}}@media screen and (max-width: 768.98px){.fandomUser .message__icon-list .item-avatar-user .avatar-area{width:101px;height:97px}}.fandomUser .message__icon-list .item-avatar.active-avatar:after{content:"";position:absolute;top:-10px;left:-10px;width:100px;height:100px;border:3px solid #f55c79;border-radius:50%}@media screen and (max-width: 768.98px){.fandomUser .message__icon-list .item-avatar.active-avatar:after{width:125%;height:125%;top:-12.5%;left:-12.5%}}.fandomUser .message__icon-list .item-avatar__sp_info{width:100%;text-align:center;font-size:12px;color:#666}.fandomUser .message__icon-list .avatar-area{width:80px;height:80px;margin:0;overflow:hidden;cursor:pointer;border-radius:50%}.fandomUser .message__icon-list .avatar-area img{display:block;height:auto;width:100%}.fandomUser .message__icon-list .icon-plus{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width: 768.98px){.fandomUser .message__icon-list .icon-plus{width:100%;height:100%}}.fandomUser .message__icon-list .icon-plus img{width:34px;height:34px}@media screen and (max-width: 768.98px){.fandomUser .message__icon-list .icon-plus img{width:100%;height:100%}}.fandomUser .message__icon-list #avatar-canvas{position:absolute;left:-1000000px}.fandomUser .message__icon-bottom{margin-top:13px;font-weight:700;font-size:12px;letter-spacing:.02em;color:var(--color-text, #333)}.fandomUser .message__icon-note{margin-top:9px;font-weight:400;font-size:10px;letter-spacing:.02em;color:var(--color-alert, #f00)}.fandomUser .message__content{margin-top:81px}.fandomUser .message__content label{font-weight:700;font-size:16px;letter-spacing:.02em;color:var(--color-text, #333)}.fandomUser .message__content label span{margin-left:10px;font-weight:400;font-size:10px;letter-spacing:.02em;color:var(--color-alert, #f00)}.fandom-project-card .fandom-project-img{position:relative;width:320px;height:214px;border-radius:6px}.fandom-project-card .fandom-project-img img{width:100%;height:100%;border-radius:6px;object-fit:cover}.fandom-project-card .fandom-project-img__tags--first-arrival{position:absolute;top:0;left:0;width:43px;height:29px;border-radius:6px 0 0;background:#ff7f51;font-weight:700;font-size:13px;letter-spacing:.04em;line-height:24px;color:var(--color-on-primary, #fff);text-align:center;display:flex;justify-content:center;align-items:center}.fandom-project-card .fandom-project-img__tags--no-limit-participants{position:absolute;top:178px;right:12px;width:128px;height:28px;display:flex;justify-content:center}.fandom-project-card .fandom-project-img__tags--no-limit-participants>:first-child{width:58px;height:28px;border-radius:14px 0 0 14px;background:#333;border:1px solid #333;font-weight:700;font-size:12px;letter-spacing:.04em;line-height:24px;text-align:center;color:var(--color-on-primary, #fff)}.fandom-project-card .fandom-project-img__tags--no-limit-participants>:last-child{width:70px;height:28px;border-radius:0 14px 14px 0;background:#fff;border:1px solid #333;font-weight:700;font-size:12px;letter-spacing:.04em;line-height:24px;text-align:center;color:var(--color-text, #333)}.fandom-project-card .fandom-project-img__tags--in-progress-mask{position:absolute;top:0;left:0;width:320px;height:214px;border-radius:6px;background:#0006;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:14px;letter-spacing:.04em;line-height:24px;color:var(--color-on-primary, #fff)}.fandom-project-card .fandom-project-info{width:320px;margin-top:10px}.fandom-project-card .fandom-project-title__wrapper{padding-bottom:16px;margin-bottom:10px;border-bottom:1px solid #f1f1f1}.fandom-project-card .fandom-project-title__text{height:42px;font-weight:700;font-size:14px;letter-spacing:.04em;line-height:22px;text-align:left;color:var(--color-text, #333);overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.fandom-project-card .fandom-project-detail{height:56px;margin-bottom:16px}.fandom-project-card .fandom-project-detail>:first-child{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.fandom-project-card .fandom-project-detail>:last-child{display:flex;justify-content:space-between;align-items:center;height:19px}.fandom-project-card .fandom-project-detail>:last-child>*{display:flex;align-items:center;gap:4px}.fandom-project-card .fandom-project-detail>:last-child>*>:last-child{display:flex;gap:10px;font-weight:700;font-size:14px;letter-spacing:.04em;line-height:22px;text-align:left}.fandom-project-card .fandom-project-detail>:last-child>*>:last-child>:first-child{color:#afafaf}.fandom-project-card .fandom-project-detail>:last-child>*>:last-child>:last-child{color:#666}.fandom-project-card .fandom-project-leverage{display:flex;align-items:center;gap:4px;height:19px;font-weight:700;font-size:14px;letter-spacing:.04em;line-height:22px;color:var(--color-primary-fandom, #f55b79)}.fandom-project-card .fandom-project-total-amount{font-size:14px;letter-spacing:.04em;line-height:28px;color:var(--color-text, #333)}.fandom-project-card .fandom-project-total-amount strong{font-size:20px;margin-right:4px}.fandom-project-card .fandom-project-copy>a{display:block;width:100%;margin-top:11px;font-weight:400;text-decoration:underline;font-size:14px;text-align:center;color:#5a5a5a}@media screen and (max-width: 768.98px){.fandom-project-card-user{width:calc(50% - 7.5px)}}.fandom-project-card-user .project-img{position:relative;width:240px;height:160px;border-radius:6px}@media screen and (max-width: 768.98px){.fandom-project-card-user .project-img{width:100%;aspect-ratio:167/111;height:auto}}.fandom-project-card-user .project-img img{width:100%;height:100%;border-radius:6px;object-fit:cover}.fandom-project-card-user .project-img__tags.decision_method,.fandom-project-card-user .project-img__tags.applicant_status{position:absolute;top:14px;left:0;width:60px;height:24px;border-radius:0 12px 12px 0;font-weight:700;font-size:11px;letter-spacing:.04em;color:var(--color-on-primary, #fff);display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768.98px){.fandom-project-card-user .project-img__tags.decision_method,.fandom-project-card-user .project-img__tags.applicant_status{top:9.7567567568%;width:31.1377245509%;height:18.018018018%;border-radius:0 19.2307692308px 19.2307692308px 0;font-size:2.5641025641vw}}.fandom-project-card-user .project-img__tags.decision_method.lottery,.fandom-project-card-user .project-img__tags.applicant_status.lottery{background:#e55151}.fandom-project-card-user .project-img__tags.decision_method.first_come,.fandom-project-card-user .project-img__tags.applicant_status.first_come{background:#ff7f51}.fandom-project-card-user .project-img__tags.decision_method.not_lottery,.fandom-project-card-user .project-img__tags.applicant_status.not_lottery{background:#f58da1}.fandom-project-card-user .project-img__tags.decision_method.won,.fandom-project-card-user .project-img__tags.applicant_status.won{background:#e55152}.fandom-project-card-user .project-img__tags.decision_method.lost,.fandom-project-card-user .project-img__tags.applicant_status.lost{background:#848484}.fandom-project-card-user .project-img__tags.message_status{position:absolute;bottom:8px;right:9px;width:72px;height:28px;border-radius:14px;font-weight:700;font-size:13px;letter-spacing:.04em;text-align:center;color:var(--color-on-primary, #fff);display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768.98px){.fandom-project-card-user .project-img__tags.message_status{bottom:5.4054054054%;right:3.5928143713%;width:34.7305389222%;height:18.018018018%;border-radius:24.1379310345px;font-size:2.5641025641vw}}.fandom-project-card-user .project-img__tags.message_status.before_write{background:#56b5a2}.fandom-project-card-user .project-img__tags.message_status.after_write{color:#56b5a1;background:#fff;border:1px solid #56b5a1}.fandom-project-card-user .project-img__tags.message_status.remand{width:70px;color:var(--color-on-primary, #fff);background:#d32020}.fandom-project-card-user .project-img__tags.message_status.approved{color:#7480dd;background:#fff;border:1px solid #7480dd}.fandom-project-card-user .project-img__tags.message_status.unpurchase{background:#f55b79;color:var(--color-on-primary, #fff);display:flex;flex-direction:column;font-size:10px;font-weight:400;height:50px;width:50px;border-radius:50%;bottom:12px}.fandom-project-card-user .project-img__tags.message_status.unpurchase img{margin-top:-5px}.fandom-project-card-user .project-img__tags.message_status.ordered{background:#848484;color:var(--color-on-primary, #fff)}.fandom-project-card-user .project-info{width:241px;margin-top:10px}@media screen and (max-width: 768.98px){.fandom-project-card-user .project-info{width:100%}}.fandom-project-card-user .project-title__wrapper{padding-bottom:16px;margin-bottom:10px;border-bottom:1px solid #eee}@media screen and (max-width: 768.98px){.fandom-project-card-user .project-title__wrapper{padding-bottom:10px}}.fandom-project-card-user .project-title__text{height:42px;font-weight:700;font-size:14px;letter-spacing:.04em;line-height:22px;text-align:left;color:var(--color-text, #333);overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.fandom-project-card-user .project-detail{height:56px;margin-bottom:10px}@media screen and (max-width: 768.98px){.fandom-project-card-user .project-detail{height:46px}}.fandom-project-card-user .project-deadline{display:flex;gap:2px;align-items:center;height:16px}@media screen and (max-width: 768.98px){.fandom-project-card-user .project-deadline{gap:4px;height:18px}}.fandom-project-card-user .project-deadline img{width:16px;height:16px}@media screen and (max-width: 768.98px){.fandom-project-card-user .project-deadline img{width:14px;height:14px}}.fandom-project-card-user .project-deadline>div>:first-child{font-weight:400;font-size:13px;letter-spacing:.04em;color:#afafaf}@media screen and (max-width: 768.98px){.fandom-project-card-user .project-deadline>div>:first-child{font-size:12px}}.fandom-project-card-user .project-deadline>div>:last-child{margin-left:10px;font-weight:700;font-size:14px;letter-spacing:.04em;color:#666}@media screen and (max-width: 768.98px){.fandom-project-card-user .project-deadline>div>:last-child{margin-left:8px}}.fandom-project-card-user .project-price{margin-top:4px;display:flex;gap:4px;align-items:baseline;font-weight:700;font-size:14px;letter-spacing:.04em;color:#000}@media screen and (max-width: 768.98px){.fandom-project-card-user .project-price{font-size:12px}}.fandom-project-card-user .project-price span{font-size:24px}@media screen and (max-width: 768.98px){.fandom-project-card-user .project-price span{font-size:18px}}.fandom-project-card-user .confirm-link{color:#5a5a5a;font-size:12px;text-decoration:underline;margin-top:8px;display:block;text-align:center}.fandom-project-card-user .remand-target-button{position:relative}.fandom-project-card-user .remand-tip{position:absolute;left:35px;top:11px;background-color:#e6352f;color:#fff;font-size:11px;padding:2px 7px;border-radius:15px}@media screen and (max-width: 768.98px){.fandom-project-card-user .remand-tip{left:5%;top:27%;font-size:10px;padding:5px 7px;text-align:center}}.fandom-save-draft-wrapper{position:absolute;height:100%;display:flex;left:100%;top:0}.fandom-save-draft{position:sticky;width:140px;height:40px;bottom:15px;border-radius:20px;background:#666;align-self:flex-end;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:14px;letter-spacing:.02em;text-align:center;color:var(--color-on-primary, #fff)}.fandom-save-draft:hover{color:var(--color-on-primary, #fff)}.fandom-breadcrumbs{display:flex;padding:30px 0;margin:auto;align-items:center;justify-content:flex-end}.fandom-breadcrumbs li{display:flex;justify-content:center;align-items:center}.fandom-breadcrumbs li a{color:#999}.fandom-breadcrumbs li+li:before{content:"";display:inline-block;width:3.54px;height:5.74px;margin:0 5px;background:url(/_assets/images/common/icon/arrow_breadcrumbs.svg) 0 80%/100% no-repeat}.fandom-breadcrumbs li.current-page{color:#333}.fandom-detail{padding:60px 50px 48px}@media screen and (max-width: 768.98px){.fandom-detail{padding:30px 20px 40px}}.fandom-detail__top{margin-top:51px;display:flex;justify-content:space-between}@media screen and (max-width: 768.98px){.fandom-detail__top{margin-top:20px;display:block}}.fandom-detail__left{width:590px;height:394px;border-radius:10px;display:flex;justify-content:center;align-items:center;background:#ccc;color:#666;letter-spacing:.04em;font-weight:700;font-size:24px;position:relative}@media screen and (max-width: 768.98px){.fandom-detail__left{width:100%;height:auto;aspect-ratio:350/234;border-radius:8px}}.fandom-detail__left img{width:590px;height:394px;object-fit:contain}@media screen and (max-width: 768.98px){.fandom-detail__left img{width:100%;height:100%}}.fandom-detail__right{width:402px}@media screen and (max-width: 768.98px){.fandom-detail__right{width:100%;margin-top:20px}}.fandom-detail__bottom{margin-top:49px}@media screen and (max-width: 768.98px){.fandom-detail__bottom{margin-top:60px}}.fandom-detail__bottom--mt{margin-top:20px}@media screen and (max-width: 768.98px){.fandom-detail__bottom--mt{margin-top:40px}}.fandom-detail__bottom .description-toggle-btn{background-color:#fff;padding:20px 0;border-radius:5px;border:2px solid #e6e6e6;letter-spacing:.02em;color:#999;align-items:center;width:100%;display:flex;justify-content:center;gap:7px}@media screen and (max-width: 768.98px){.fandom-detail__bottom .description-toggle-btn{font-size:13px;padding:23px 0}}.fandom-detail__bottom .description-toggle-btn:hover{opacity:.8}.fandom-detail__bottom .description-toggle-btn--open:after{content:"";display:inline-block;width:10px;height:7px;background:#999;clip-path:polygon(0 0,100% 0%,50% 100%)}.fandom-detail__bottom .description-toggle-btn--close:after{content:"";display:inline-block;width:10px;height:7px;background:#999;clip-path:polygon(0 100%,50% 0,100% 100%)}.fandom-detail__bottom .description-wrapper{overflow:hidden;transition:max-height 1s ease,opacity .5s ease;max-height:0;opacity:0}.fandom-detail__bottom .description-wrapper.opening,.fandom-detail__bottom .description-wrapper.closing{display:block}.fandom-detail__bottom .description-wrapper.open{opacity:1}.fandom-detail .section-title-h3{font: 700 20px Noto Sans JP;letter-spacing:.8px;margin-bottom:20px;margin-top:60px}@media screen and (max-width: 768.98px){.fandom-detail .section-title-h3{font-size:22px;margin-top:50px}}.fandom-detail__book-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}@media screen and (max-width: 768.98px){.fandom-detail__book-list .myPage_itemProduct__image .book-cover{width:100px;height:100px}.fandom-detail__book-list .book-cover-inner{width:100px;height:100px;transform:scale(1)!important}}.fandom-detail__book-list .book-element{border:1px solid #ddd;padding:20px;border-radius:10px;width:49%}@media screen and (max-width: 768.98px){.fandom-detail__book-list .book-element{width:100%}}.fandom-detail__book-list .book-element__wrapper{display:flex;gap:20px}.fandom-detail__book-list .book-element--alert{border:solid 2px #f66f89;background-color:#fdf7f8}@media screen and (max-width: 768.98px){.fandom-detail__book-list .book-element--alert{margin-bottom:5px}}.fandom-detail__book-list .book-element__info{display:flex;flex-direction:column}.fandom-detail__book-list .book-element__info__detail{display:flex;gap:13px;margin-bottom:5px}@media screen and (max-width: 768.98px){.fandom-detail__book-list .book-element__info__detail{gap:5px;margin-bottom:10px}}.fandom-detail__book-list .book-element__info__detail__label{margin:0;color:#afafaf;font-size:10px}@media screen and (max-width: 768.98px){.fandom-detail__book-list .book-element__info__detail__label{font-size:12px}}.fandom-detail__book-list .book-element__info__detail__value{margin:-3px 0 0;font-size:10px}@media screen and (max-width: 768.98px){.fandom-detail__book-list .book-element__info__detail__value{margin-top:5px;font-size:12px}}.fandom-detail__book-list .book-element__info__detail__value span{font-weight:700;font-size:14px}@media screen and (max-width: 768.98px){.fandom-detail__book-list .book-element__info__detail__value span{font-size:16px}}.fandom-detail__book-list .book-element__info__detail__divider{width:1px;height:100%;background:#f2f2f2 0 0 no-repeat padding-box}.fandom-detail__book-list .book-element__info__alert{font-size:10px;margin-bottom:5px;line-height:15px}@media screen and (max-width: 768.98px){.fandom-detail__book-list .book-element__info__alert{margin-bottom:15px}}.fandom-detail__book-list .book-element__info__alert span{margin:0;color:#fff;background-color:#f7a1b2;padding:2px 5px}.fandom-detail__book-list .book-element__info__title{font-size:18px;font-weight:700;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}@media screen and (max-width: 768.98px){.fandom-detail__book-list .book-element__info__title{margin-bottom:15px}}.fandom-detail__book-list .book-element__info__title p{margin:0}.fandom-detail__book-list .book-element__info__button{display:flex;gap:5px}@media screen and (max-width: 768.98px){.fandom-detail__book-list .book-element__info__button{display:none}}.fandom-detail__book-list .book-element__info__button__preview{align-items:center;border:1px solid #f55b79;color:#f55b79;border-radius:100px;display:flex;font-size:12px;font-weight:700;height:35px;justify-content:center;text-align:center;width:160px;margin-top:5px}.fandom-detail__book-list .book-element__info__button__edit{align-items:center;background-color:#f55b79;color:#fff;border-radius:100px;display:flex;font-size:10px;font-weight:700;height:30px;justify-content:center;text-align:center;width:160px}.fandom-detail__book-list .book-element__info__button--sp{display:none;gap:5px;margin-top:15px}@media screen and (max-width: 768.98px){.fandom-detail__book-list .book-element__info__button--sp{display:flex;justify-content:center}}.fandom-detail__book-list .book-element__info__button--sp__preview{align-items:center;border:1px solid #f55b79;color:#f55b79;border-radius:100px;display:flex;font-size:12px;font-weight:700;height:35px;justify-content:center;text-align:center;width:50%}.fandom-detail__book-list .book-element__info__button--sp__edit{align-items:center;background-color:#f55b79;color:#fff;border-radius:100px;display:flex;font-size:12px;font-weight:700;height:35px;justify-content:center;text-align:center;width:100%}.fandom-detail__book-list .book-element__info__button--sp .menu-section{width:50%}.fandom-detail__content{margin-bottom:60px}@media screen and (max-width: 768.98px){.fandom-detail__content{margin-bottom:40px}}.fandom-detail__content h3{margin-left:19px;position:relative;display:flex;align-items:center;height:auto;font-size:28px;margin-bottom:20px}@media screen and (max-width: 768.98px){.fandom-detail__content h3{margin-left:14px;font-size:20px}}.fandom-detail__content h3:before{content:"";display:inline-block;position:relative;left:-19px;width:4px;height:24px;border-radius:2px;background:#f55c79}@media screen and (max-width: 768.98px){.fandom-detail__content h3:before{left:-14px}}.fandom-detail__content h4{margin-left:19px;position:relative;display:flex;align-items:center;height:auto;font-size:24px}@media screen and (max-width: 768.98px){.fandom-detail__content h4{margin-left:14px;font-size:18px}}.fandom-detail__content h4:before{content:"";display:inline-block;position:relative;left:-19px;width:4px;height:20px;border-radius:2px;background:#f55c79}@media screen and (max-width: 768.98px){.fandom-detail__content h4:before{left:-14px}}.fandom-detail__content h5{margin-left:19px;position:relative;display:flex;align-items:center;height:auto;font-size:20px}@media screen and (max-width: 768.98px){.fandom-detail__content h5{margin-left:14px;font-size:16px}}.fandom-detail__content h5:before{content:"";display:inline-block;position:relative;left:-19px;width:4px;height:24px;border-radius:2px;background:#f55c79}@media screen and (max-width: 768.98px){.fandom-detail__content h5:before{left:-14px}}.fandom-detail__content p{font-size:16px;line-height:26px}@media screen and (max-width: 768.98px){.fandom-detail__content p{font-size:14px;line-height:22px}}.fandom-detail__note{margin-top:-3px;margin-bottom:-3px;font-weight:400;font-size:10px;letter-spacing:.02em;line-height:16px;color:#666}@media screen and (max-width: 768.98px){.fandom-detail__note{font-size:12px;line-height:18px}}.fandom-detail__img-tags--after_recruite{position:absolute;left:0;top:20px;display:flex;justify-content:center;align-items:center;width:100px;height:40px;border-radius:0 20px 20px 0;background:#000;color:var(--color-on-primary, #fff);font-weight:700;font-size:16px;letter-spacing:.04em}@media screen and (max-width: 768.98px){.fandom-detail__img-tags--after_recruite{top:8.547008547%;width:16.9491525424%;height:10.152284264%;border-radius:0 20px 20px 0;font-size:2.7118644068vw}}.fandom-detail__project-name{font-weight:700;font-size:32px;letter-spacing:.04em;color:var(--color-text, #333)}@media screen and (max-width: 768.98px){.fandom-detail__project-name{margin-top:-6.5px;margin-bottom:-6.5px;font-size:26px;line-height:39px}}.fandom-detail__decision-methods{display:flex;flex-direction:column;gap:10px}@media screen and (max-width: 768.98px){.fandom-detail__decision-methods{gap:8px}}.fandom-detail__decision-methods>div{display:flex;align-items:center}.fandom-detail__decision-methods>div>:first-child{width:60px;height:25px;line-height:25px;font-weight:700;font-size:11px;letter-spacing:.04em;text-align:center;border-radius:4px;color:#fff}@media screen and (max-width: 768.98px){.fandom-detail__decision-methods>div>:first-child{width:70px;height:27px}}.fandom-detail__decision-methods>div>:first-child.label--lottery,.fandom-detail__decision-methods>div>:first-child.label--writting-period{background:#e55151}.fandom-detail__decision-methods>div>:first-child.label--first_come{background:#ff763b}.fandom-detail__decision-methods>div>:first-child.label--price{width:62px;height:27px;line-height:27px;background:#e55151}@media screen and (max-width: 768.98px){.fandom-detail__decision-methods>div>:first-child.label--price{width:70px;height:27px}}@media screen and (max-width: 768.98px){.fandom-detail__decision-methods>div>:first-child.label--participant{background:#a7a7a7}}.fandom-detail__decision-methods>div>:nth-child(2){margin-left:9px;font-family:Noto Sans JP;font-weight:700;font-size:24px;line-height:24px;letter-spacing:.96px;color:var(--color-text, #333)}@media screen and (max-width: 768.98px){.fandom-detail__decision-methods>div>:nth-child(2){margin-left:10px;margin-bottom:0;margin-block:0;font-size:20px;letter-spacing:.04em}}.fandom-detail__decision-methods>div>:nth-child(2) span{margin-left:3px;font-size:16px}.fandom-detail__decision-methods>div>:nth-child(2).label--participant-label{margin:0 0 0 9px;font-family:Noto Sans JP;font-weight:400;font-size:12px;line-height:24px;letter-spacing:.48px!important}.fandom-detail__decision-methods>div>:nth-child(3){margin-left:8px;font-weight:400;font-size:12px;letter-spacing:.04em;color:var(--color-text, #333)}.fandom-detail__decision-methods>div>:nth-child(3).label--participant-text{margin:0 0 0 8px;font-family:Noto Sans JP;font-weight:700;font-size:24px;line-height:24px;letter-spacing:.96px}.fandom-detail__decision-methods>div>:nth-child(3).label--participant-text span{font-family:Noto Sans JP;font-weight:700;font-size:16px;line-height:24px;letter-spacing:.64px}@media screen and (max-width: 768.98px){.fandom-detail__decision-methods>div>:nth-child(3).label--participant-text{font-size:20px!important}}.fandom-detail__decision-methods>div>:nth-child(4){margin-left:9px;font-weight:700;font-size:24px;letter-spacing:.04em;color:var(--color-text, #333)}.fandom-detail__decision-methods>div>:nth-child(4) span{margin-left:3px;font-size:16px}.fandom-detail__decision-methods>div>:nth-child(4).label--participant-label{margin:0 0 0 9px;font-family:Noto Sans JP;font-weight:400;font-size:12px;line-height:24px;letter-spacing:.48px!important}.fandom-detail__decision-methods>div>:nth-child(5){margin-left:8px;font-weight:400;font-size:12px;letter-spacing:.04em;color:var(--color-text, #333)}.fandom-detail__decision-methods>div>:nth-child(5).label--participant-text{margin:0 0 0 8px;font-family:Noto Sans JP;font-weight:700;font-size:24px;line-height:24px;letter-spacing:.96px}.fandom-detail__decision-methods>div>:nth-child(5).label--participant-text span{font-family:Noto Sans JP;font-weight:700;font-size:16px;line-height:24px;letter-spacing:.64px}@media screen and (max-width: 768.98px){.fandom-detail__decision-methods>div>:nth-child(5).label--participant-text{font-size:20px!important}}.fandom-detail__terms{margin-top:17px;padding:16px 0 16px 24px;border-radius:6px;background:var(--color-background, #f8f8f8);display:flex;flex-direction:column;row-gap:6px}@media screen and (max-width: 768.98px){.fandom-detail__terms{margin-top:8px;padding:14px 0 14px 16px;row-gap:4px}}.fandom-detail__terms>div{height:22px;display:flex;align-items:center;color:#666;letter-spacing:.04em}@media screen and (max-width: 768.98px){.fandom-detail__terms>div{height:19px}}.fandom-detail__terms>div>:first-child{width:84px;font-weight:400;font-size:12px}@media screen and (max-width: 768.98px){.fandom-detail__terms>div>:first-child{width:68px;font-size:14px}}.fandom-detail__terms>div>:last-child{font-weight:700;font-size:16px}@media screen and (max-width: 768.98px){.fandom-detail__terms>div>:last-child{font-size:14px}}.fandom-detail__summary{margin-top:14px;margin-bottom:-6px}@media screen and (max-width: 768.98px){.fandom-detail__summary{margin-top:4px}}.fandom-detail__summary-text{font-weight:400;font-size:16px;letter-spacing:.02em;line-height:28px;color:var(--color-text, #333);overflow:hidden;transition:.5s;padding-bottom:84px;position:relative}.fandom-detail__summary-text p{position:absolute;top:0;left:0;margin:0}.fandom-detail__summary-expand{margin-top:16px;font-weight:700;font-size:12px;letter-spacing:.02em;color:#999;display:flex;justify-content:center;gap:10px;align-items:center;cursor:pointer}@media screen and (max-width: 768.98px){.fandom-detail__summary-expand{margin-top:30px;font-size:13px}}.fandom-detail__summary-expand span{pointer-events:none}.fandom-detail__summary-expand>:first-child{display:block}.fandom-detail__summary-expand>:last-child{display:none}.fandom-detail__summary-expand.open>:first-child{display:none}.fandom-detail__summary-expand.open>:last-child{display:block}.fandom-detail__summary-expand:after{content:"";display:block;width:8px;height:5px;background:#999;clip-path:polygon(0 0,100% 0%,50% 100%)}@media screen and (max-width: 768.98px){.fandom-detail__summary-expand:after{width:12px;height:7.5px}}.fandom-detail__summary-expand.open:after{clip-path:polygon(0 100%,50% 0,100% 100%)}.fandom-detail__summary.--full .fandom-detail__summary-text{height:auto;padding-bottom:0}.fandom-detail__summary.--full .fandom-detail__summary-text p{position:static}.fandom-detail__summary.--full .fandom-detail__summary-expand{display:none}.fandom-detail__btn-wrapper{margin-top:29px}@media screen and (max-width: 768.98px){.fandom-detail__btn-wrapper{margin:30px auto 0;min-width:300px;width:fit-content;height:54px}}.fandom-detail__btn-wrapper__alert-text{font-size:12px;font-weight:700;text-align:center;margin:10px 0 0;color:var(--color-primary-fandom, #f55b79)}.fandom-detail__btn-writing-period{margin:10px auto 0;font-weight:700;font-size:12px;letter-spacing:.04em;color:var(--color-alert, #f00);display:flex;gap:12px;justify-content:center;align-items:center}.fandom-detail .fandom-cart-modal .mb-5px{margin-bottom:5px}.fandom-detail .fandom-cart-modal .mb-20px{margin-bottom:20px}.fandom-detail .fandom-cart-modal .popup-close-button{position:absolute;top:-20px;right:-5px;background:none;border:none;font-size:36px;color:#bcbcbc}.fandom-detail .fandom-cart-modal .popup-close-button:hover{color:#f55b79}.fandom-detail .fandom-cart-modal .popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:9999}.fandom-detail .fandom-cart-modal .popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:30px 40px;border-radius:10px;box-shadow:0 4px 10px #0003;z-index:2;width:670px}@media screen and (max-width: 768.98px){.fandom-detail .fandom-cart-modal .popup{width:95%;padding:30px 15px}}.fandom-detail .fandom-cart-modal .popup-header{position:relative;padding-right:30px;text-align:center}.fandom-detail .fandom-cart-modal .popup-title{font-size:20px;font-weight:700;text-align:center}.fandom-detail .fandom-cart-modal .popup-content p{font-size:14px;color:#333}.fandom-detail .fandom-cart-modal .label-text{font-size:14px;color:#333;font-weight:700}.fandom-detail .fandom-cart-modal .button-area{display:flex;flex-direction:column;gap:10px;align-items:center;margin-top:50px}.fandom-detail .fandom-cart-modal .button-area form{margin:0}.fandom-detail .fandom-cart-modal .button-area button:hover{opacity:.8}.fandom-detail .fandom-cart-modal .button-top{background-color:#f55b79;width:260px;color:#fff;font-size:16px;font-weight:700;height:48px;line-height:48px;border:none;border-radius:100px}.fandom-detail .fandom-cart-modal .button-top:disabled{background-color:#d3d3d3;pointer-events:none}.fandom-detail .fandom-cart-modal .swiper-wrapper{padding:25px 0 0}.fandom-detail .fandom-cart-modal .swiper-slide{width:100%;height:auto;text-align:center;border:2px solid #e6e6e6;border-radius:5px;padding:20px 0;position:relative;cursor:pointer}.fandom-detail .fandom-cart-modal .swiper-slide--checked{border:2px solid #f55b79}.fandom-detail .fandom-cart-modal .swiper-slide:hover{opacity:.8}.fandom-detail .fandom-cart-modal .swiper-slide__checkbox{position:absolute;width:30px;height:30px;top:-17px;left:50%;transform:translate(-50%);border-radius:50%;background-color:#ddd;vertical-align:-5px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.fandom-detail .fandom-cart-modal .swiper-slide__checkbox--checked{background-color:#f55b79}.fandom-detail .fandom-cart-modal .swiper-slide__checkbox:before{position:absolute;top:8px;left:12px;transform:rotate(50deg);width:6px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;content:""}.fandom-detail .fandom-cart-modal .swiper-slide__image{margin-bottom:10px}.fandom-detail .fandom-cart-modal .swiper-slide__image .box-shadow{display:none!important}.fandom-detail .fandom-cart-modal .swiper-slide__alert{font-size:11px;margin-bottom:10px;line-height:15px}.fandom-detail .fandom-cart-modal .swiper-slide__alert span{margin:0;color:#fff;background-color:#f7a1b2;padding:2px 4px}.fandom-detail .fandom-cart-modal .swiper-slide__title{text-align:left;padding:0 20px}.fandom-detail .fandom-cart-modal .swiper-slide__title p{font-size:16px;font-weight:700;margin:0}.fandom-detail .fandom-cart-modal .swiper-horizontal>.swiper-pagination-bullets,.fandom-detail .fandom-cart-modal .swiper-pagination-bullets.swiper-pagination-horizontal,.fandom-detail .fandom-cart-modal .swiper-pagination-custom,.fandom-detail .fandom-cart-modal .swiper-pagination-fraction{bottom:initial!important;margin-top:15px}.fandom-detail .fandom-cart-modal .swiper-pagination-bullet{background:#f55c79!important}.fandom-master-project-show-project-complete{height:60px;background:#f05353 0 0 no-repeat padding-box;text-align:center;font: 700 24px/35px Noto Sans JP;letter-spacing:.48px;color:#fff;line-height:60px}.fandom-master-project-show-layout{display:flex;gap:40px;justify-content:center;margin-top:40px}.fandom-master-project-show-layout__side-content{width:240px;padding:0}.fandom-master-project-show-layout__side-content .menu-section{display:flex;flex-direction:column;gap:20px;padding:20px 0 20px 30px}.fandom-master-project-show-layout__side-content .menu-section p,.fandom-master-project-show-layout__side-content .menu-section a{margin:0}.fandom-master-project-show-layout__side-content .menu-section .section-title{font: 700 18px/26px Noto Sans JP;letter-spacing:.36px;color:#333;height:26px;line-height:26px}.fandom-master-project-show-layout__side-content .menu-section .section-link{font: 14px/42px Noto Sans JP;letter-spacing:.28px;color:#333;height:20px;line-height:20px}.fandom-master-project-show-layout__side-content .menu-section .section-link:hover{opacity:.8}.fandom-master-project-show-layout__side-content .menu-section .section-title-link{font: 700 18px/26px Noto Sans JP;letter-spacing:.36px;color:#333;height:26px;line-height:26px}.fandom-master-project-show-layout__side-content .menu-section .section-title-link:hover{opacity:.8}.fandom-master-project-show-layout__side-content .divider{width:100%;height:1px;background:#ebebeb 0 0 no-repeat padding-box}.fandom-master-project-show-layout__copy-content{display:flex;width:1000px;background:#fff 0 0 no-repeat padding-box;border-radius:10px;margin-bottom:15px;justify-content:space-between}.fandom-master-project-show-layout__copy-content .url-element{display:flex;padding:20px;gap:30px}.fandom-master-project-show-layout__copy-content .url-element_label{font-weight:700;font-size:16px;color:var(--color-text, #333)}.fandom-master-project-show-layout__copy-content .url-element_divider{width:2px;background-color:#eee}.fandom-master-project-show-layout__copy-content .url-element_url{font-size:16px;color:var(--color-text, #333)}.fandom-master-project-show-layout__copy-content .copy-element{background-color:var(--color-text, #333);width:102px;display:flex;flex-direction:column;justify-content:center;gap:5px;border-top-right-radius:10px;border-bottom-right-radius:10px}.fandom-master-project-show-layout__copy-content .copy-element:hover{opacity:.8}.fandom-master-project-show-layout__copy-content .copy-element img{margin:0 auto;display:block}.fandom-master-project-show-layout__copy-content .copy-element p{font-weight:400;font-size:11px;text-align:center;color:#ccc;margin:0 auto}.fandom-master-project-show-layout__main-content{width:1000px;background:#fff 0 0 no-repeat padding-box;border-radius:10px}.pop-up-copy{pointer-events:none;position:fixed;background:#000;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;padding:10px 20px;opacity:0;border-radius:5px;transition:visibility 0s,opacity .5s linear;z-index:10;width:auto}.pop-up-copy.active{visibility:visible;opacity:.8}.leftline-title:after{background-color:var(--color-primary-fandom, #f55b79)!important}#gl-footer .inner .right-group .list li a:hover{color:var(--color-primary-fandom, #f55b79)!important}.product-choice-page-fandom .step-bar .progressbar li.enable p{color:#f55b79}.product-choice-page-fandom .step-bar .progressbar li.enable span{border:2px solid #f55b79}.product-choice-page-fandom .step-bar .progressbar li.enable span:before{background:#f55b79}.product-choice-page-fandom .leftline-title:after{background:#f55b79}.product-choice-page-fandom #gl-side * a:hover,.product-choice-page-fandom #gl-side * p:hover,.product-choice-page-fandom #gl-side * label:hover{color:#f55b79}.product-choice-page-fandom #gl-side .box .cmn-tag-list .plane a:hover,.product-choice-page-fandom #gl-side .box .cmn-tag-list .plane span:hover{background:#f55b79;color:#fff}.product-choice-page-fandom #gl-side.search .box .dropdown .sub-title:hover,.product-choice-page-fandom html a:hover,.product-choice-page-fandom body a:hover{color:#f55b79}.product-choice-page-fandom .cmn-form input[type=checkbox]:checked+label:before{background-image:url(/_assets/images/common/icon/fandom_checkbox_enable.svg)}.product-choice-page-fandom .btns{background:#f55b79}.product-choice-page-fandom .cmn-tag-list .plane a:hover{background:#f55b79;color:#fff}.product-choice-page-fandom #gl-side.search .box .submit input+label:hover{color:var(--monotone-4);background:#000}.product-choice-page-fandom .titles--styleh4:before{background:#f55b79}.product-choice-page-fandom .search_sp__detail ul li.actives{background:#fdeff2;color:#f55b79}.edit-book-screen .link_icontext.link_icontext--fw500 span,.edit-book-screen .link_icontext.book_footerfix_menu__item--demo.link_icontext--fw500 span{color:#f55b79}.edit-book-screen .btn-regular-orange--fandom{background-color:#fdeff2;color:#f55b79}.edit-book-screen .btn-regular{background-color:#f55b79}.edit-book-screen .avatar-list .item-avatar.active-avatar .avatar-area-section{border:3px solid #f55b79}.edit-book-screen .btn-preview,.edit-book-screen .btn-preview.btn-submit-demo{color:#f55b79!important;border:2px solid #f55b79}.edit-book-screen .popup-demo-book .progess-detail{color:#f55b79!important}.edit-book-screen .popup-demo-book .progress-bar,.edit-book-screen .popup-demo-book .btn-download{background-color:#f55b79!important}.edit-book-screen .change-expired-book .modal-content .modal-body label .checkmark:after{color:#f55b79!important}.edit-book-screen .change-expired-book .modal-content .modal-body #changeExpiredBook .btn-change-expired-book{background-color:#f55b79!important}.model-cart_success__title,.modals--popups_quantity_limit_over__title{color:#f55b79!important}
