.form .form__row .form__input,.form .form__row .form__select,.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent}.clearfix:after{display:table;clear:both;content:""}.pre{white-space:pre}.pre-wrap{white-space:pre-wrap}body{display:flex;flex-flow:column nowrap;min-height:100%}.container{flex-basis:100%;width:100%}.content{width:100%;padding:30px 0;overflow-x:hidden}.content--under{margin:0 auto;padding:30px 0 10px}.content--under .section{max-width:1024px}.content--search{margin:0 auto;padding:30px 0 10px}.content--search .section{max-width:1024px}.content--fit{margin:0 auto;padding:0 0 10px}.content--fit .section{max-width:1024px}.content--fit .contentHead{margin:0;padding-top:0}.content--member{height:100%}.content--member.bgNone{background:none #f4f7f9}.content--member__wrap{padding:40px 30px 60px;background:#fff}.content--member__wrap.login .content--member__cap.left{margin-bottom:12px;font-size:14px}.content--member__wrap.login .content--member__form_checkbox{margin-bottom:40px}.content--member__head{margin:0 auto 38px;color:#0068b7;font-size:24px;line-height:30px;text-align:center}.content--member__cap{margin-bottom:20px;color:#323e48;font-weight:700;font-size:18px;line-height:27px;text-align:center}.content--member__cap.left{text-align:left}.content--member__cap.reminder{font-size:16px;text-align:left}.content--member__cap.resetPassword{margin-bottom:12px;font-size:16px;text-align:left}.content--member__text--normal{margin-bottom:40px}.content--member__text--normal.center{text-align:center}.content--member__text--normal.spLeft{text-align:left}.content--member__text--normal_sentence{color:#5c6a7e;font-size:14px}.content--member__text--circle{display:flex;position:relative;align-items:center;justify-content:center;margin-bottom:32px}.content--member__text--circle__inner{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50px;background:#8e96a2;color:#fff;font-weight:700;font-size:11px;line-height:1}.content--member__text--circle:after,.content--member__text--circle:before{width:calc(50% - 43px);height:1px;background:#dfe1e3;content:""}.content--member__text--circle:before{position:absolute;top:auto;right:auto;bottom:auto;left:0}.content--member__text--circle:after{position:absolute;top:auto;right:0;bottom:auto;left:auto}.content--member__text--note{margin-bottom:40px;padding:20px;background:#ffe9ec}.content--member__text--note_cap{margin-bottom:18px;color:#323e48;font-weight:700;font-size:16px;line-height:1;text-align:center}.content--member__text--note_sentence{margin-bottom:20px;color:#5c6a7e;font-size:12px;line-height:24px}.content--member__text--note_sentence.small{margin-bottom:0;line-height:18px}.content--member__text--forgetPassword{margin-top:20px;font-size:16px;text-align:center}.content--member__text--forgetPassword a{color:#44a7d6;text-decoration:underline}.content--member__text--forgetPassword a:hover{text-decoration:none}.content--member__sns_list{margin-bottom:32px}.content--member__sns_item{margin-bottom:12px;font-weight:700;font-size:14px;line-height:1}.content--member__sns_item:last-child{margin-bottom:0}.content--member__sns_link{display:flex;position:relative;align-items:center;justify-content:center;width:100%;height:50px;border-radius:40px;color:#fff;transition:.2s}.content--member__sns_link:hover{opacity:.8}.content--member__sns_link.twitter{background:#1da1f2}.content--member__sns_link.facebook{background:#1877f2}.content--member__sns_link.google{border:1px solid;background:#fff;color:#2b2d31}.content--member__sns_icon{position:absolute;top:auto;right:auto;bottom:auto;left:20px;width:28px}.content--member__form .mb40{margin-bottom:40px}.content--member__form_input{width:100%;height:40px;margin-bottom:20px;padding-left:10px;border:none;border-radius:4px;background:#edf2f5;font-size:16px}.content--member__form_input::-webkit-input-placeholder{color:#8e96a2}.content--member__form_input::-moz-placeholder{color:#8e96a2}.content--member__form_input:-ms-input-placeholder{color:#8e96a2}.content--member__form_input::placeholder{color:#8e96a2}.content--member__form_password{position:relative;margin-bottom:12px}.content--member__form_password__input{width:100%;height:40px;padding:0 44px 0 10px;border:none;border-radius:4px;background:#edf2f5;font-size:16px}.content--member__form_password__input::-webkit-input-placeholder{color:#8e96a2}.content--member__form_password__input::-moz-placeholder{color:#8e96a2}.content--member__form_password__input:-ms-input-placeholder{color:#8e96a2}.content--member__form_password__input::placeholder{color:#8e96a2}.content--member__form_password__icon{position:absolute;top:9px;right:12px;width:24px;height:24px;padding:0;border:none;background:url(/assets/images/member/icon_password_visible.svg) 50% 50% no-repeat;cursor:pointer}.content--member__form_password__icon.is-active{background:url(/assets/images/member/icon_password_invisible.svg) 50% 50% no-repeat}.content--member__form_password__icon input[type=checkbox]{display:none}.content--member__form_select{margin-bottom:12px;font-size:14px;text-align:left}.content--member__form_select.otherMargin{margin-bottom:20px}.content--member__form_select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;margin:0 5px;padding:0 30px 0 10px;border:none;border-radius:4px;background:url(/assets/images/shared/icon_arrow_down.svg) no-repeat #edf2f5 right 6px top 50%;background-size:20px;font-size:16px;cursor:pointer;transition:.2s}.content--member__form_select select:first-child{margin-left:0}.content--member__form_select select.wdh90{width:90px}.content--member__form_select select.wdh70{width:70px}.content--member__form_checkbox.left{text-align:left}.content--member__form_checkbox input[type=checkbox]{display:none}.content--member__form_checkbox input[type=checkbox]:checked+.checkbox01:after{opacity:1}.content--member__form_checkbox .checkbox01{display:inline-block;position:relative;width:auto;padding-left:27px;font-weight:500;font-size:14px;cursor:pointer}.content--member__form_checkbox .checkbox01:before{display:block;position:absolute;top:2px;left:0;width:20px;height:20px;border:1px solid #d6d9dd;border-radius:2px;background:#fff;content:""}.content--member__form_checkbox .checkbox01:after{-webkit-transform:rotate(45deg);display:block;position:absolute;top:5px;left:6px;width:8px;height:12px;transform:rotate(45deg);border-right:3px solid #44a7d6;border-bottom:3px solid #44a7d6;content:"";opacity:0}.content--member__form_recaptcha{display:flex;justify-content:center;margin:0 auto 40px;text-align:center}.content--member__form_recaptcha img{margin:0 auto}.content--member__form_facebookId{display:flex;align-items:center;margin-bottom:30px}.content--member__form_facebookId__image{width:50px;height:50px;margin-right:12px;overflow:hidden;border-radius:100%}.content--member__form_facebookId__image img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.content--member__form_facebookId__account,.content--member__form_text{color:#323e48;font-size:14px}.content--member__form_text{margin:0 auto 22px;text-align:left}.content--member__form_note{margin-bottom:20px;color:#5c6a7e;font-size:12px;text-align:left}.content--member__form_agree{margin:0 auto 40px;padding:20px;background:#edf2f5;text-align:center}.content--member__form_agree__text{margin:0 auto 20px;font-size:14px}.content--member__form_agree__text a{color:#44a7d6;text-decoration:underline}.content--member__form_agree__text a:hover{text-decoration:none}.content--member__form_agree .content--member__form_checkbox .checkbox01{font-weight:500;font-size:16px}.content--member__form_agree .content--member__form_checkbox .checkbox01:before{top:3px}.content--member__form_agree .content--member__form_checkbox .checkbox01:after{top:6px}.content--member__btn{display:flex;align-items:center;justify-content:center;width:100%;height:50px;border:none;border-radius:40px;font-weight:700;font-size:14px;cursor:pointer;transition:.2s}.content--member__btn:hover{opacity:.8}.content--member__btn.send{background:#0068b7;color:#fff}.content--member__btn.link{border:2px solid #78acd4;background:#fff;color:#0068b7}.contentHead{max-width:100%;margin:0 15px;padding-top:10px}.contentHead .contentHead__title .en{display:inline-block;position:relative;color:#0068b7;font-weight:500;font-size:16px;line-height:1;font-family:Roboto,sans-serif;letter-spacing:.75px}.contentHead .contentHead__title .en:after{display:inline-block;width:18px;height:13.6px;margin-left:6px;background:url(/assets/images/icon_section_ttl.svg) 100% 0 no-repeat;background-size:18px auto;content:"";vertical-align:bottom}.contentHead .contentHead__title .jp{display:block;padding-top:3px;color:#323e48;font-weight:700;font-size:24px;letter-spacing:1px}.contentBody{max-width:100%;margin:0 15px;padding-top:35px}.contentBody .buttonArea{padding-top:20px}.contentBody .buttonArea .button{width:210px;margin:0 auto;padding:16px 15px;font-size:14px}.section,.section--bg,.section--color,.section--new,.section--top{position:relative;margin-top:55px;padding:0 15px}.section--bg .section__head,.section--color .section__head,.section--new .section__head,.section--top .section__head,.section .section__head{padding:0 15px 32px}.section--bg .section__head .section__head_title .en,.section--color .section__head .section__head_title .en,.section--new .section__head .section__head_title .en,.section--top .section__head .section__head_title .en,.section .section__head .section__head_title .en{display:inline-block;position:relative;color:#0068b7;font-weight:500;font-size:30px;line-height:1;font-family:Roboto,sans-serif;letter-spacing:2px}.section--bg .section__head .section__head_title .en:after,.section--color .section__head .section__head_title .en:after,.section--new .section__head .section__head_title .en:after,.section--top .section__head .section__head_title .en:after,.section .section__head .section__head_title .en:after{-webkit-transform:translateY(-35%);display:inline-block;width:28px;height:17px;padding-left:6px;transform:translateY(-35%);background:url(/assets/images/icon_section_ttl.svg) 100% 0 no-repeat;background-size:22px auto;content:"";vertical-align:bottom}.section--bg .section__head .section__head_title .jp,.section--color .section__head .section__head_title .jp,.section--new .section__head .section__head_title .jp,.section--top .section__head .section__head_title .jp,.section .section__head .section__head_title .jp{display:block;padding-top:3px;color:#323e48;font-weight:700;font-size:14px;letter-spacing:.75px}.section--bg .section__wrap .section__inner,.section--color .section__wrap .section__inner,.section--new .section__wrap .section__inner,.section--top .section__wrap .section__inner,.section .section__wrap .section__inner{padding-top:32px}.section--bg .section__wrap .section__inner:first-of-type,.section--color .section__wrap .section__inner:first-of-type,.section--new .section__wrap .section__inner:first-of-type,.section--top .section__wrap .section__inner:first-of-type,.section .section__wrap .section__inner:first-of-type{padding-top:0}.section--bg .section__wrap .section__inner a,.section--color .section__wrap .section__inner a,.section--new .section__wrap .section__inner a,.section--top .section__wrap .section__inner a,.section .section__wrap .section__inner a{transition:.2s}.section--bg .section__wrap .section__inner_head,.section--color .section__wrap .section__inner_head,.section--new .section__wrap .section__inner_head,.section--top .section__wrap .section__inner_head,.section .section__wrap .section__inner_head{padding:0 15px 20px}.section--bg .section__wrap .section__inner_head .section__inner_title,.section--color .section__wrap .section__inner_head .section__inner_title,.section--new .section__wrap .section__inner_head .section__inner_title,.section--top .section__wrap .section__inner_head .section__inner_title,.section .section__wrap .section__inner_head .section__inner_title{color:#323e48;font-weight:700;font-size:18px;letter-spacing:1.2px}.section--bg .section__button,.section--color .section__button,.section--new .section__button,.section--top .section__button,.section .section__button{width:210px;margin:0 auto;padding:35px 0 15px}.section--bg .section__button .button,.section--color .section__button .button,.section--new .section__button .button,.section--top .section__button .button,.section .section__button .button{padding:17px;font-size:14px}.section,.section--top{padding-right:0;padding-left:0}.section--top{margin-top:0}.section--new{margin-top:25px;padding-right:0;padding-left:0}.section--color{margin-top:40px;padding:40px 0 25px;background-color:#edf2f5}.section--bg{margin-top:0;padding:30px 0 40px}.section--bg .section__head{display:block}.section--bg .section__head .section__head_title .en,.section--bg .section__head .section__head_title .jp{color:#fff}.section--bg .section__head .section__head_title .en:after{background:url(/assets/images/icon_section_ttl_w.svg) 100% 0 no-repeat;background-size:contain}.targetSection{display:none}.targetSection.is-active{display:block}.footer,.footer--login{margin-top:auto}.footer--login .footer__pageTop,.footer .footer__pageTop{display:block;width:40px;height:40px;margin-right:15px;margin-left:auto;transition:.2s}.footer--login .footer__pageTop span,.footer .footer__pageTop span{pointer-events:none}.footer--login .footer__pageTop .footer__pageTop_btn,.footer .footer__pageTop .footer__pageTop_btn{display:block;position:relative;width:100%;height:100%;overflow:hidden;border-radius:100%;background:#8e96a2;text-indent:-9999px;white-space:nowrap}.footer--login .footer__pageTop .footer__pageTop_btn:after,.footer .footer__pageTop .footer__pageTop_btn:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);position:absolute;top:calc(50% + 2px);left:50%;width:10px;height:10px;transform:translate(-50%,-50%) rotate(-45deg);border-top:2px solid #fff;border-right:2px solid #fff;content:""}.footer--login .footer__body,.footer .footer__body{margin-top:10px;padding:0 15px;background-color:#323e48}.footer--login .footer__logo,.footer .footer__logo{display:none}.footer--login .footer__sns,.footer .footer__sns{padding:40px}.footer--login .footer__sns .footer__sns_list,.footer .footer__sns .footer__sns_list{display:flex;align-items:center;justify-content:center}.footer--login .footer__sns .footer__sns_list .footer__sns_item,.footer .footer__sns .footer__sns_list .footer__sns_item{padding:0 20px}.footer--login .footer__sns .footer__sns_list .footer__sns_item .footer__sns_link,.footer .footer__sns .footer__sns_list .footer__sns_item .footer__sns_link{display:block;transition:.2s}.footer--login .footer__navi,.footer .footer__navi{border-top:1px solid #5c6a7e}.footer--login .footer__navi .footer__navi_wrap,.footer .footer__navi .footer__navi_wrap{padding:25px 0;border-bottom:1px solid #5c6a7e}.footer--login .footer__navi .footer__navi_wrap .footer__navi_head,.footer .footer__navi .footer__navi_wrap .footer__navi_head{padding-bottom:8px;color:#fff;font-weight:700;font-size:16px;line-height:1}.footer--login .footer__navi .footer__navi_wrap .footer__navi_head span,.footer .footer__navi .footer__navi_wrap .footer__navi_head span{display:block;color:#fff;font-weight:500;font-size:12px;line-height:1.5}.footer--login .footer__navi .footer__navi_wrap .footer__naviList--lv2 .footer__naviList_item,.footer .footer__navi .footer__navi_wrap .footer__naviList--lv2 .footer__naviList_item{padding-left:18px}.footer--login .footer__navi .footer__navi_wrap .footer__naviList--lv2 .footer__naviList_item .footer__naviList_link,.footer .footer__navi .footer__navi_wrap .footer__naviList--lv2 .footer__naviList_item .footer__naviList_link{display:inline-block;position:relative}.footer--login .footer__navi .footer__navi_wrap .footer__naviList--lv2 .footer__naviList_item .footer__naviList_link:after,.footer .footer__navi .footer__navi_wrap .footer__naviList--lv2 .footer__naviList_item .footer__naviList_link:after{position:absolute;top:50%;left:-18px;width:10px;height:1px;background-color:#fff;content:""}.footer--login .footer__navi .footer__navi_wrap .footer__naviList_item,.footer .footer__navi .footer__navi_wrap .footer__naviList_item{margin-top:12px}.footer--login .footer__navi .footer__navi_wrap .footer__naviList_link,.footer .footer__navi .footer__navi_wrap .footer__naviList_link{color:#fff;font-weight:300;font-size:12px;transition:.2s}.footer--login .footer__subNavi .footer__subNavi__wrap,.footer .footer__subNavi .footer__subNavi__wrap{padding:10px 0}.footer--login .footer__subNavi .footer__subNavi__wrap .footer__naviList,.footer .footer__subNavi .footer__subNavi__wrap .footer__naviList{display:flex;flex-wrap:wrap;align-items:center}.footer--login .footer__subNavi .footer__subNavi__wrap .footer__naviList:after,.footer--login .footer__subNavi .footer__subNavi__wrap .footer__naviList:before,.footer .footer__subNavi .footer__subNavi__wrap .footer__naviList:after,.footer .footer__subNavi .footer__subNavi__wrap .footer__naviList:before{width:100%;content:""}.footer--login .footer__subNavi .footer__subNavi__wrap .footer__naviList .footer__naviList_item,.footer .footer__subNavi .footer__subNavi__wrap .footer__naviList .footer__naviList_item{margin:15px 20px 0 0}.footer--login .footer__subNavi .footer__subNavi__wrap .footer__naviList .footer__naviList_item:nth-child(-n+3),.footer .footer__subNavi .footer__subNavi__wrap .footer__naviList .footer__naviList_item:nth-child(-n+3){order:-1}.footer--login .footer__subNavi .footer__subNavi__wrap .footer__naviList .footer__naviList_item:nth-child(n+4),.footer .footer__subNavi .footer__subNavi__wrap .footer__naviList .footer__naviList_item:nth-child(n+4){order:0}.footer--login .footer__subNavi .footer__subNavi__wrap .footer__naviList .footer__naviList_item:nth-child(n+6),.footer .footer__subNavi .footer__subNavi__wrap .footer__naviList .footer__naviList_item:nth-child(n+6){order:1}.footer--login .footer__subNavi .footer__subNavi__wrap .footer__naviList .footer__naviList_item .footer__naviList_link,.footer .footer__subNavi .footer__subNavi__wrap .footer__naviList .footer__naviList_item .footer__naviList_link{color:hsla(0,0%,100%,.6)}.footer--login .footer__copyright,.footer .footer__copyright{padding:15px 0;color:hsla(0,0%,100%,.6);font-size:12px;text-align:center}.footer--login .footer__body{margin-top:0}.footer--login .footer__copyright{text-align:center}.card,.card--fancommunity,.card--feature,.card--pickupFeature,.card--portfolio,.card--post,.card--product{position:relative;max-width:241px}.card--fancommunity a,.card--feature a,.card--pickupFeature a,.card--portfolio a,.card--post a,.card--product a,.card a{display:block;transition:.2s}.card--fancommunity .card__picture,.card--feature .card__picture,.card--pickupFeature .card__picture,.card--portfolio .card__picture,.card--post .card__picture,.card--product .card__picture,.card .card__picture{position:relative;overflow:hidden;border-radius:8px}.card--fancommunity .card__picture:before,.card--feature .card__picture:before,.card--pickupFeature .card__picture:before,.card--portfolio .card__picture:before,.card--post .card__picture:before,.card--product .card__picture:before,.card .card__picture:before{display:block;padding-top:100%;content:""}.card--fancommunity .card__picture a,.card--feature .card__picture a,.card--pickupFeature .card__picture a,.card--portfolio .card__picture a,.card--post .card__picture a,.card--product .card__picture a,.card .card__picture a{display:block}.card--fancommunity .card__picture .card__picture_img,.card--feature .card__picture .card__picture_img,.card--pickupFeature .card__picture .card__picture_img,.card--portfolio .card__picture .card__picture_img,.card--post .card__picture .card__picture_img,.card--product .card__picture .card__picture_img,.card .card__picture .card__picture_img{position:absolute;top:0;left:0;width:100%;height:100%}.card--fancommunity .card__picture .card__picture_img:after,.card--feature .card__picture .card__picture_img:after,.card--pickupFeature .card__picture .card__picture_img:after,.card--portfolio .card__picture .card__picture_img:after,.card--post .card__picture .card__picture_img:after,.card--product .card__picture .card__picture_img:after,.card .card__picture .card__picture_img:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.02);content:""}.card--fancommunity .card__picture .card__picture_img img,.card--feature .card__picture .card__picture_img img,.card--pickupFeature .card__picture .card__picture_img img,.card--portfolio .card__picture .card__picture_img img,.card--post .card__picture .card__picture_img img,.card--product .card__picture .card__picture_img img,.card .card__picture .card__picture_img img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.card--fancommunity .card__creator,.card--feature .card__creator,.card--pickupFeature .card__creator,.card--portfolio .card__creator,.card--post .card__creator,.card--product .card__creator,.card .card__creator{display:flex;align-items:center;margin-top:8px}.card--fancommunity .card__creator a,.card--feature .card__creator a,.card--pickupFeature .card__creator a,.card--portfolio .card__creator a,.card--post .card__creator a,.card--product .card__creator a,.card .card__creator a{display:flex;align-items:center;width:100%}.card--fancommunity .card__creator .card__creator_icon,.card--feature .card__creator .card__creator_icon,.card--pickupFeature .card__creator .card__creator_icon,.card--portfolio .card__creator .card__creator_icon,.card--post .card__creator .card__creator_icon,.card--product .card__creator .card__creator_icon,.card .card__creator .card__creator_icon{flex-shrink:0;width:24px;height:24px;margin-right:8px;overflow:hidden;border-radius:100%}.card--fancommunity .card__creator .card__creator_icon img,.card--feature .card__creator .card__creator_icon img,.card--pickupFeature .card__creator .card__creator_icon img,.card--portfolio .card__creator .card__creator_icon img,.card--post .card__creator .card__creator_icon img,.card--product .card__creator .card__creator_icon img,.card .card__creator .card__creator_icon img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.card--fancommunity .card__creator .card__creator_name,.card--feature .card__creator .card__creator_name,.card--pickupFeature .card__creator .card__creator_name,.card--portfolio .card__creator .card__creator_name,.card--post .card__creator .card__creator_name,.card--product .card__creator .card__creator_name,.card .card__creator .card__creator_name{overflow:hidden;color:#5c6a7e;font-weight:700;font-size:12px;line-height:1.2;letter-spacing:.6px;text-overflow:ellipsis;white-space:nowrap}.card--fancommunity .card__state,.card--feature .card__state,.card--pickupFeature .card__state,.card--portfolio .card__state,.card--post .card__state,.card--product .card__state,.card .card__state{display:flex;flex-wrap:wrap;align-items:center;margin-top:8px}.card--fancommunity .card__state .card__state_category,.card--feature .card__state .card__state_category,.card--pickupFeature .card__state .card__state_category,.card--portfolio .card__state .card__state_category,.card--post .card__state .card__state_category,.card--product .card__state .card__state_category,.card .card__state .card__state_category{display:inline-block;padding:2px 8px 3px;border:1px solid #5c6a7e;border-radius:5px;color:#5c6a7e;font-weight:500;font-size:12px}.card--fancommunity .card__state .card__state_category span,.card--feature .card__state .card__state_category span,.card--pickupFeature .card__state .card__state_category span,.card--portfolio .card__state .card__state_category span,.card--post .card__state .card__state_category span,.card--product .card__state .card__state_category span,.card .card__state .card__state_category span{color:inherit}.card--fancommunity .card__state .card__state_follower,.card--feature .card__state .card__state_follower,.card--pickupFeature .card__state .card__state_follower,.card--portfolio .card__state .card__state_follower,.card--post .card__state .card__state_follower,.card--product .card__state .card__state_follower,.card .card__state .card__state_follower{margin-left:6px;color:#5c6a7e;font-weight:500;font-size:12px}.card--fancommunity .card__state .card__state_follower .number,.card--feature .card__state .card__state_follower .number,.card--pickupFeature .card__state .card__state_follower .number,.card--portfolio .card__state .card__state_follower .number,.card--post .card__state .card__state_follower .number,.card--product .card__state .card__state_follower .number,.card .card__state .card__state_follower .number{padding-right:2px;color:#5c6a7e;font-weight:700;font-size:20px;font-family:Roboto,sans-serif;letter-spacing:1px}.card--fancommunity .card__state .card__state_date,.card--feature .card__state .card__state_date,.card--pickupFeature .card__state .card__state_date,.card--portfolio .card__state .card__state_date,.card--post .card__state .card__state_date,.card--product .card__state .card__state_date,.card .card__state .card__state_date{margin-left:12px;color:#5c6a7e;font-weight:500;font-size:14px;font-family:Roboto,sans-serif;letter-spacing:.7px}.card--fancommunity .card__title,.card--feature .card__title,.card--pickupFeature .card__title,.card--portfolio .card__title,.card--post .card__title,.card--product .card__title,.card .card__title{margin-top:4px;overflow:hidden;color:#5c6a7e;font-weight:500;font-size:12px;letter-spacing:1px;text-overflow:ellipsis;white-space:nowrap}.card--fancommunity .card__title a,.card--feature .card__title a,.card--pickupFeature .card__title a,.card--portfolio .card__title a,.card--post .card__title a,.card--product .card__title a,.card .card__title a{display:block;overflow:hidden;color:inherit;text-overflow:ellipsis;white-space:nowrap}.card--fancommunity .card__price,.card--feature .card__price,.card--pickupFeature .card__price,.card--portfolio .card__price,.card--post .card__price,.card--product .card__price,.card .card__price{color:#5c6a7e;font-weight:500;font-size:20px;font-family:Roboto,sans-serif;text-align:right}.card--fancommunity .card__official,.card--feature .card__official,.card--pickupFeature .card__official,.card--portfolio .card__official,.card--post .card__official,.card--product .card__official,.card .card__official{display:flex;margin-top:8px}.card--fancommunity .card__official .card__official_comment,.card--feature .card__official .card__official_comment,.card--pickupFeature .card__official .card__official_comment,.card--portfolio .card__official .card__official_comment,.card--post .card__official .card__official_comment,.card--product .card__official .card__official_comment,.card .card__official .card__official_comment{position:relative;margin-right:15px;padding:10px;border-radius:8px;background-color:#edf2f5;color:#0068b7;font-weight:500;font-size:12px}.card--fancommunity .card__official .card__official_comment:after,.card--feature .card__official .card__official_comment:after,.card--pickupFeature .card__official .card__official_comment:after,.card--portfolio .card__official .card__official_comment:after,.card--post .card__official .card__official_comment:after,.card--product .card__official .card__official_comment:after,.card .card__official .card__official_comment:after{position:absolute;top:23px;right:-23px;width:30px;height:42px;background:url(/assets/images/balloon_right.svg) 100% 0 no-repeat;content:""}.card--fancommunity .card__official .card__official_icon,.card--feature .card__official .card__official_icon,.card--pickupFeature .card__official .card__official_icon,.card--portfolio .card__official .card__official_icon,.card--post .card__official .card__official_icon,.card--product .card__official .card__official_icon,.card .card__official .card__official_icon{flex-shrink:0;text-align:center}.card--fancommunity .card__official .card__official_img,.card--feature .card__official .card__official_img,.card--pickupFeature .card__official .card__official_img,.card--portfolio .card__official .card__official_img,.card--post .card__official .card__official_img,.card--product .card__official .card__official_img,.card .card__official .card__official_img{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #dedede;border-radius:100%}.card--fancommunity .card__official .card__official_img img,.card--feature .card__official .card__official_img img,.card--pickupFeature .card__official .card__official_img img,.card--portfolio .card__official .card__official_img img,.card--post .card__official .card__official_img img,.card--product .card__official .card__official_img img,.card .card__official .card__official_img img{width:100%;height:100%}.card--fancommunity .card__official .card__official_name,.card--feature .card__official .card__official_name,.card--pickupFeature .card__official .card__official_name,.card--portfolio .card__official .card__official_name,.card--post .card__official .card__official_name,.card--product .card__official .card__official_name,.card .card__official .card__official_name{display:inline-block;margin-top:4px;color:#5c6a7e;font-weight:500;font-size:12px;letter-spacing:.75px}.card--fancommunity .card__official .card__official_name span,.card--feature .card__official .card__official_name span,.card--pickupFeature .card__official .card__official_name span,.card--portfolio .card__official .card__official_name span,.card--post .card__official .card__official_name span,.card--product .card__official .card__official_name span,.card .card__official .card__official_name span{display:none;color:inherit}.card--product .card__title{margin-top:-10px}.card--portfolio .card__inner .card__state .card__state_category{margin-right:6px}.card--portfolio .card__inner .card__state .card__state_follower{margin-left:0}.card--fancommunity .card__creator{margin-top:0}.card--pickupFeature .card__picture:before{content:none}.card--pickupFeature .card__picture .card__picture_img{position:relative}.card--feature .card__title{font-weight:700}.card--feature .card__picture:before{content:none}.card--feature .card__picture .card__picture_img{position:relative}.cardList--col3 .cardList__list,.cardList--rank .cardList__list,.cardList .cardList__list{display:flex;flex-wrap:wrap;margin:0 -10px}.cardList--col3 .cardList__list .cardList__list_item,.cardList--rank .cardList__list .cardList__list_item,.cardList .cardList__list .cardList__list_item{width:50%;padding:0 10px 30px}.cardList--col3 .cardList__list .cardList__list_item>[class^=card],.cardList--rank .cardList__list .cardList__list_item>[class^=card],.cardList .cardList__list .cardList__list_item>[class^=card]{width:100%;max-width:100%}.cardList--col3 .cardList__list .cardList__list_item--feature,.cardList--rank .cardList__list .cardList__list_item--feature,.cardList .cardList__list .cardList__list_item--feature{width:50%;padding:0 10px 30px}.cardList--col3 .cardList__list .cardList__list_item--feature>[class^=card],.cardList--rank .cardList__list .cardList__list_item--feature>[class^=card],.cardList .cardList__list .cardList__list_item--feature>[class^=card]{width:100%;max-width:100%}.cardList--col3 .card--portfolio .card__state,.cardList--rank .card--portfolio .card__state,.cardList .card--portfolio .card__state{flex-wrap:wrap;margin-top:4px}.cardList--col3 .card--portfolio .card__state .card__state_category,.cardList--rank .card--portfolio .card__state .card__state_category,.cardList .card--portfolio .card__state .card__state_category{font-size:10px}.cardList--col3 .card--feature .card__title,.cardList--rank .card--feature .card__title,.cardList .card--feature .card__title{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;white-space:normal}.cardList--rank .cardList__list .cardList__list_item{padding-top:10px}.cardList--col3 .cardList__list{margin:0 -10px}.detailSearch__head .searchHead{position:relative;background-color:#edf2f5}.detailSearch__head .searchHead .searchHead__bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:#fff}.detailSearch__head .searchHead .searchHead__bg img{-webkit-filter:blur(15px) brightness(130%) opacity(60%);-webkit-transform:scale(1.5);-webkit-transform-origin:50% 0;-o-object-fit:cover;width:100%;height:100%;object-fit:cover;transform:scale(1.5);transform-origin:50% 0;filter:blur(15px) brightness(130%) opacity(60%);opacity:1;transition:.4s}.detailSearch__head .searchHead .searchHead__wrap{display:flex;z-index:2;position:relative;margin:0 auto;padding:20px 15px 45px}.detailSearch__head .searchHead .searchHead__wrap .searchHead__image{flex-shrink:0;width:120px;height:120px;overflow:hidden;border-radius:8px}.detailSearch__head .searchHead .searchHead__wrap .searchHead__image img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.detailSearch__head .searchHead .searchHead__wrap .searchHead__result{position:relative;width:100%;margin-top:-4px;padding-left:40px;color:#323e48}.detailSearch__head .searchHead .searchHead__wrap .searchHead__result .searchHead__result_text{color:inherit;font-weight:700;font-size:18px}.detailSearch__head .searchHead .searchHead__wrap .searchHead__result .searchHead__result_data{margin-top:5px;color:inherit;font-weight:700;font-size:14px}.detailSearch__head .searchHead .searchHead__wrap .searchHead__result .searchHead__result_count{margin-top:8px;color:inherit;font-size:12px}.detailSearch__head .searchHead .searchHead__wrap .searchHead__result .searchHead__result_count .searchHead__result_number{padding:0 3px;color:inherit;font-weight:700;font-size:20px;font-family:Roboto,sans-serif}.detailSearch__head .searchHead .searchHead__wrap .searchHead__button{position:absolute;right:0;bottom:-25px;width:100%}.detailSearch__head .searchHead .searchHead__wrap .searchHead__button .searchHead__buttonList{display:flex;justify-content:flex-end;width:100%;padding:0 9px}.detailSearch__head .searchHead .searchHead__wrap .searchHead__button .searchHead__buttonList .searchHead__buttonList_item{width:50%;margin:0 6px}.detailSearch__head .searchHead .searchHead__wrap .searchHead__button .searchHead__buttonList .searchHead__buttonList_item button{width:100%;padding:16px 15px;font-weight:700;font-size:14px}.detailSearch__head .searchHead .searchHead__wrap .searchHead__button .searchHead__buttonList .searchHead__buttonList_item .button--search{display:flex;position:relative;align-items:center;justify-content:center;height:auto;background-color:#fff;color:#0068b7}.detailSearch__head .searchHead .searchHead__wrap .searchHead__button .searchHead__buttonList .searchHead__buttonList_item .button--search i{left:17px}.detailSearch__head .headerTab{padding:45px 0 0;box-shadow:0 0 20px rgba(0,0,0,.16)}.detailSearch__head .headerTab .headerTab__list{margin:0 auto}.content--search .tagLists .tagExplains{padding:0 15px}.content--search .tagLists .tagLists__wrap{padding:0 0 0 15px}.content--search .tagLists .tagLists__wrap .tagLists__inner .swiper-scrollbar{width:auto}.detailSearch__body{max-width:100%;margin:0 15px;padding-top:35px}.detailSearch__body .searchControl{display:flex;align-items:flex-end;justify-content:space-between}.detailSearch__body .searchControl .searchControl__listCount{color:#323e48;font-weight:500;font-size:15px;line-height:1}.detailSearch__body .searchControl .searchControl__listCount .searchControl__listCount_number{margin-right:3px;color:#323e48;font-weight:700;font-size:30px;line-height:1}.detailSearch__body .searchControl .searchControl__sort .searchControl__list{display:flex}.detailSearch__body .searchControl .searchControl__sort .searchControl__list .searchControl__list_item{margin-left:8px}.detailSearch__body .searchControl .searchControl__sort .searchControl__list .searchControl__list_item button{display:inline-block;min-width:0}.detailSearch__body .section{margin-top:20px}.detailSearch__body .card--portfolio .card__official,.detailSearch__body .card--portfolio .card__state .card__state_category{display:none}.detailSearch__body .buttonArea{padding-top:20px}.detailSearch__body .buttonArea .button{width:210px;margin:0 auto;padding:16px 15px;font-size:14px}.detailSearch__modal .ui-modal__wrap{padding-top:15px;padding-bottom:40px;border-radius:0}.detailSearch__modal .detailSearch__modal_title .modal__title{color:#44a7d6;font-size:16px}.detailSearch__modal .detailSearch__modal_contents .searchForm{padding-top:15px}.detailSearch__modal .detailSearch__modal_contents .searchForm .form__input{padding-left:40px;background:url(/assets/images/shared/icon_search.svg) 8px 50% no-repeat #edf2f5}.detailSearch__modal .detailSearch__modal_button.ui-modal__button{flex-wrap:nowrap;padding-top:40px}.detailSearch__modal .detailSearch__modal_button.ui-modal__button .modal__button--color{width:165px;margin:0 10px;padding:17px 15px;font-weight:700;font-size:14px}.detailSearch__modal .detailSearch__modal_button.ui-modal__button .modal__button--reset{width:120px;margin:0 10px;padding:12px 15px;border-color:#c6cad0;background-color:#c6cad0;color:#323e48;font-weight:700;font-size:14px}.featureArticle .featureArticle__Head{max-width:100%}.featureArticle .featureArticle__Head .featureArticle__Head_image{width:100%}.featureArticle .featureArticle__Head .featureArticle__Head_image img{width:100%;height:100%}.featureArticle .featureArticle__Head .featureArticle__Head_data{position:relative;width:100%}.featureArticle .featureArticle__Head .featureArticle__Head_data .featureArticle__Head_inner{padding:20px 15px}.featureArticle .featureArticle__Head .featureArticle__Head_data .featureArticle__Head_state{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:12px}.featureArticle .featureArticle__Head .featureArticle__Head_data .featureArticle__Head_state .featureArticle__Head_category{display:inline-block;padding:2px 8px 3px;border:1px solid #fff;border-radius:5px;color:#fff;font-weight:500;font-size:10px}.featureArticle .featureArticle__Head .featureArticle__Head_data .featureArticle__Head_state .featureArticle__Head_category span{color:inherit}.featureArticle .featureArticle__Head .featureArticle__Head_data .featureArticle__Head_state .featureArticle__Head_date{margin-left:12px;color:#fff;font-weight:500;font-size:14px;font-family:Roboto,sans-serif;letter-spacing:.7px}.featureArticle .featureArticle__Head .featureArticle__Head_data .featureArticle__title{color:#fff;font-weight:700;font-size:24px;letter-spacing:1px}.featureArticle .featureArticle__Head .featureArticle__Head_data .featureArticle__Head_bg{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:#0068b7}.featureArticle .featureArticle__Head .featureArticle__Head_data .featureArticle__Head_bg img{-webkit-filter:blur(30px) brightness(95%) opacity(60%);-webkit-transform:scale(1.1);-o-object-fit:cover;width:100%;height:100%;object-fit:cover;transform:scale(1.1);filter:blur(30px) brightness(95%) opacity(60%);opacity:1;transition:.4s}.featureArticle .featureArticle__body .featureArticle__body_contents{padding:35px 0 50px;border-top:1px solid #8e96a2}.featureArticle .featureArticle__body .featureArticle__body_contents:first-of-type{padding:0 0 50px;border:none}.featureArticle .editor{line-height:2}.featureArticle .editor h2{margin-top:5px;margin-bottom:2px;color:#323e48;font-weight:700;font-size:18px}.featureArticle .editor h2 *{font-size:18px}.featureArticle .editor h3{margin-top:3px;margin-bottom:2px;color:#323e48;font-weight:700;font-size:16px}.featureArticle .editor h3 *{font-size:16px}.featureArticle .editor *{color:#5c6a7e;font-size:14px;line-height:2}.featureArticle .editor a{display:inline-block;color:#44a7d6;text-decoration:underline;transition:.2s}.featureArticle .editor strong{color:#323e48}.featureArticle .editor mark{background-color:#faf4aa}.featureArticle .editor ul{margin:30px;padding:0;list-style:disc outside}.featureArticle .editor ul li{margin-top:12px;list-style:disc outside}.featureArticle .editor ul li ul{margin:0 30px}.featureArticle .editor ul li:first-of-type{margin-top:0}.featureArticle .editor ol{margin:30px;padding:0;list-style:decimal outside}.featureArticle .editor ol li{margin-top:12px;list-style:decimal outside}.featureArticle .editor ol li ol{margin:0 30px}.featureArticle .editor ol li:first-of-type{margin-top:0}.featureArticle .editor blockquote{padding:20px;background-color:#f4f7f9;font-size:12px}.featureArticle .editor .annotation{padding:20px;background-color:#ffe9ec;font-size:12px}.featureArticle .editor .annotation *{font-size:12px}.featureArticle .editor table{border-collapse:collapse}.featureArticle .editor table tr th{min-width:100px;background-color:#f4f7f9;text-align:left;vertical-align:top}.featureArticle .editor table tr td,.featureArticle .editor table tr th{padding:10px 20px;border:1px solid #8e96a2;line-height:2}.featureArticle .editor figcaption{padding-top:5px;font-size:12px}.featureArticle .editor figcaption *{font-size:12px}.featureArticle .editor img{margin:0 auto}.headerTab{width:100%;padding:0;background-color:#edf2f5}.headerTab .headerTab__list{display:flex;padding:0 15px;overflow-y:hidden}.headerTab .headerTab__list::-webkit-scrollbar{-webkit-appearance:none;display:none;appearance:none}.headerTab .headerTab__list .headerTab__list_item{padding-right:4px}.headerTab .headerTab__list .headerTab__list_item:last-of-type{padding-right:15px}.headerTab .headerTab__list .headerTab__list_item .headerTab__list_link{display:flex;position:relative;align-items:center;padding:10px;color:#8e96a2;font-size:12px;line-height:1;white-space:nowrap;transition:.3s}.headerTab .headerTab__list .headerTab__list_item .headerTab__list_link i{position:relative;pointer-events:none}.headerTab .headerTab__list .headerTab__list_item .headerTab__list_link i svg{position:absolute;top:2px;left:0}.headerTab .headerTab__list .headerTab__list_item .headerTab__list_link i svg path,.headerTab .headerTab__list .headerTab__list_item .headerTab__list_link i svg rect{fill:#8e96a2}.headerTab .headerTab__list .headerTab__list_item .headerTab__list_link .headerTab__list_text{color:inherit;line-height:1;letter-spacing:.6px;pointer-events:none}.headerTab .headerTab__list .headerTab__list_item .headerTab__list_link .headerTab__list_text .headerTab__list_count{display:none}.headerTab .headerTab__list .headerTab__list_item .headerTab__list_link .headerTab__iconBase--illust,.headerTab .headerTab__list .headerTab__list_item .headerTab__list_link .headerTab__iconBase--manga,.headerTab .headerTab__list .headerTab__list_item .headerTab__list_link .headerTab__iconBase--novel,.headerTab .headerTab__list .headerTab__list_item .headerTab__list_link .headerTab__iconBase--portfolio,.headerTab .headerTab__list .headerTab__list_item .headerTab__list_link .headerTab__iconBase--product{-webkit-transform:scale(.8);display:block;width:24px;height:24px;margin-top:2px;margin-right:4px;transform:scale(.8)}.headerTab .headerTab__list .headerTab__list_item .headerTab__list_link.is-active{color:#44a7d6;font-weight:600}.headerTab .headerTab__list .headerTab__list_item .headerTab__list_link.is-active:after{position:absolute;bottom:0;left:0;width:100%;height:3px;content:""}.headerTab .headerTab__list .headerTab__list_item .headerTab__list_link.is-active i svg path,.headerTab .headerTab__list .headerTab__list_item .headerTab__list_link.is-active i svg rect{fill:url(#gradient)}.infoTab{position:relative;margin-bottom:30px}.infoTab:after{z-index:-1;position:absolute;bottom:10px;left:0;width:100%;height:3px;background:#edf2f5 0 0 no-repeat;content:""}.infoTab .infoTab__wrap{width:100%;padding-bottom:10px;overflow-y:hidden}.infoTab .infoTab__list{display:flex}.infoTab .infoTab__list .infoTab__item{margin-right:24px}.infoTab .infoTab__list .infoTab__item:last-of-type{margin-right:0}.infoTab .infoTab__list .infoTab__item a{display:block;padding:11px 0;color:#8e96a2;font-weight:700;font-size:16px;white-space:nowrap}.infoTab .infoTab__list .infoTab__item a.is-active{position:relative;color:#44a7d6}.infoTab .infoTab__list .infoTab__item a.is-active:after{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#0068b7 linear-gradient(90deg,#0068b7,#6fcfeb) 0 0 no-repeat;content:""}.infoList{margin-bottom:40px}.infoList .infoList__body{display:none}.infoList .infoList__body.is-active{display:block}.infoList .infoList__body .infoList__list{border-bottom:1px solid #edf2f5}.infoList .infoList__body .infoList__item{padding:20px 0;border-top:1px solid #edf2f5}.infoList .infoList__body .infoList__item .infoList__item_info{display:flex;align-items:center;margin-bottom:4px}.infoList .infoList__body .infoList__item .infoList__item_date{display:block;margin-right:8px;color:#5c6a7e;font-weight:500;font-size:12px;line-height:1.5;font-family:Roboto,sans-serif}.infoList .infoList__body .infoList__item .infoList__item_category{padding:0 4px;border:1px solid #5c6a7e;border-radius:4px;color:#5c6a7e;font-weight:500;font-size:12px;line-height:18px}.infoList .infoList__body .infoList__item .infoList__item_title{color:#44a7d6;font-weight:500;font-size:14px}.infoList .infoList__body .infoList__item .infoList__item_title a{color:inherit;text-decoration:underline}.infoArticle .infoArticle__Head{max-width:100%}.infoArticle .infoArticle__Head .infoArticle__Head_data{position:relative;width:100%;background-color:#edf2f5}.infoArticle .infoArticle__Head .infoArticle__Head_data .infoArticle__Head_inner{max-width:1184px;margin:0 auto;padding:40px 15px}.infoArticle .infoArticle__Head .infoArticle__Head_data .infoArticle__Head_state{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:12px}.infoArticle .infoArticle__Head .infoArticle__Head_data .infoArticle__Head_state .infoArticle__Head_category{display:inline-block;margin-left:12px;padding:0 4px;border:1px solid #5c6a7e;border-radius:5px;color:#5c6a7e;font-weight:500;font-size:10px;line-height:18px}.infoArticle .infoArticle__Head .infoArticle__Head_data .infoArticle__Head_state .infoArticle__Head_category span{color:inherit}.infoArticle .infoArticle__Head .infoArticle__Head_data .infoArticle__Head_state .infoArticle__Head_date{color:#323e48;font-weight:500;font-size:14px;font-family:Roboto,sans-serif;letter-spacing:.7px}.infoArticle .infoArticle__Head .infoArticle__Head_data .infoArticle__title{color:#323e48;font-weight:700;font-size:24px;letter-spacing:1px}.infoArticle .infoArticle__body .infoArticle__body_contents{padding:35px 0 50px;border-top:1px solid #8e96a2}.infoArticle .infoArticle__body .infoArticle__body_contents:first-of-type{padding:0 0 50px;border:none}.infoArticle .editor{line-height:2}.infoArticle .editor h2{margin-bottom:30px;color:#323e48;font-weight:700;font-size:18px}.infoArticle .editor h2 *{font-size:18px}.infoArticle .editor h3{margin-bottom:15px;color:#323e48;font-weight:700;font-size:16px}.infoArticle .editor h3 *{font-size:16px}.infoArticle .editor *{color:#5c6a7e;font-size:14px;line-height:2}.infoArticle .editor a{display:inline-block;color:#44a7d6;text-decoration:underline;transition:.2s}.infoArticle .editor strong{color:#323e48}.infoArticle .editor mark{background-color:#faf4aa}.infoArticle .editor ul{margin:30px;padding:0;list-style:disc outside}.infoArticle .editor ul li{margin-top:12px;list-style:disc outside}.infoArticle .editor ul li ul{margin:0 30px}.infoArticle .editor ul li:first-of-type{margin-top:0}.infoArticle .editor ol{margin:30px;padding:0;list-style:decimal outside}.infoArticle .editor ol li{margin-top:12px;list-style:decimal outside}.infoArticle .editor ol li ol{margin:0 30px}.infoArticle .editor ol li:first-of-type{margin-top:0}.infoArticle .editor blockquote{padding:20px;background-color:#f4f7f9;font-size:12px}.infoArticle .editor .annotation{padding:20px;background-color:#ffe9ec;font-size:12px}.infoArticle .editor .annotation *{font-size:12px}.infoArticle .editor table{border-collapse:collapse}.infoArticle .editor table tr th{min-width:100px;background-color:#f4f7f9;text-align:left;vertical-align:top}.infoArticle .editor table tr td,.infoArticle .editor table tr th{padding:10px 20px;border:1px solid #8e96a2;line-height:2}.infoArticle .editor figcaption{padding-top:5px;font-size:12px}.infoArticle .editor figcaption *{font-size:12px}.infoArticle .editor img{margin:0 auto}.infoArticle .contentBody .buttonArea{text-align:center}.infoArticle .contentBody .buttonArea .button{display:inline-block;width:auto;padding:16px 40px}.pickupFeatureList .pickupFeatureList__bg{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:#323e48}.pickupFeatureList .pickupFeatureList__bg img{-webkit-filter:blur(30px) brightness(95%) opacity(60%);-webkit-transform:scale(1.1);-o-object-fit:cover;width:100%;height:100%;object-fit:cover;transform:scale(1.1);filter:blur(30px) brightness(95%) opacity(60%);opacity:1;transition:.4s}.pickupFeatureList .pickupFeatureList__list{width:100%;max-width:2080px;margin:0 auto;padding:10px 15px 0}.pickupFeatureList .pickupFeatureList__list .pickupFeatureList__list_item{width:100%;padding:30px 0 0}.pickupFeatureList .pickupFeatureList__list .pickupFeatureList__list_item:nth-child(-n+1){padding-top:0}.pickupFeatureList .pickupFeatureList__list .pickupFeatureList__list_item .card--feature{width:100%;max-width:100%}.pickupFeatureList .pickupFeatureList__list .pickupFeatureList__list_item .card--feature a{display:flex;align-items:flex-start}.pickupFeatureList .pickupFeatureList__list .pickupFeatureList__list_item .card--feature .card__picture{flex-shrink:0;max-width:120px;border-radius:4px}.pickupFeatureList .pickupFeatureList__list .pickupFeatureList__list_item .card--feature .card__inner{padding-left:20px}.pickupFeatureList .pickupFeatureList__list .pickupFeatureList__list_item .card--feature .card__state{margin-top:0}.pickupFeatureList .pickupFeatureList__list .pickupFeatureList__list_item .card--feature .card__state_category{border:1px solid #fff;color:#fff}.pickupFeatureList .pickupFeatureList__list .pickupFeatureList__list_item .card--feature .card__state_date{color:#fff}.pickupFeatureList .pickupFeatureList__list .pickupFeatureList__list_item .card--feature .card__title{margin-top:10px;color:#fff;font-weight:500;font-size:12px;white-space:normal}.pickupFeature .pickupFeature__bg{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:#00467b}.pickupFeature .pickupFeature__bg img{-webkit-filter:blur(30px) brightness(115%) opacity(60%);-webkit-transform:scale(1.1);-o-object-fit:cover;width:100%;height:100%;object-fit:cover;transform:scale(1.1);filter:blur(30px) brightness(115%) opacity(60%);opacity:0;transition:.4s}.pickupFeature .pickupFeature__bg.is-active img{opacity:1}.pickupFeature .pickupFeature__bg.is-hide img{opacity:0}.pickupFeature .pickupFeature__wrap{display:flex;flex-direction:column-reverse;max-width:2080px;margin:0 auto;padding:0 15px}.pickupFeature .pickupFeature__textArea{width:100%;padding-top:50px}.pickupFeature .pickupFeature__textArea .section__head_title{display:none}.pickupFeature .pickupFeature__textArea .section__head_title .en{display:inline-block;position:relative;color:#fff;font-weight:500;font-size:30px;line-height:1;font-family:Roboto,sans-serif;letter-spacing:2px}.pickupFeature .pickupFeature__textArea .section__head_title .en:after{-webkit-transform:translateY(-35%);position:absolute;top:50%;right:-28px;width:22px;height:17px;transform:translateY(-35%);background:url(/assets/images/icon_section_ttl_w.svg) 0 0 no-repeat;background-size:contain;content:""}.pickupFeature .pickupFeature__textArea .section__head_title .jp{display:block;color:#fff;font-weight:700;font-size:14px;letter-spacing:.75px}.pickupFeature .pickupFeature__textArea .pickupFeature__postData{opacity:0}.pickupFeature .pickupFeature__textArea .pickupFeature__postData.is-active{opacity:1}.pickupFeature .pickupFeature__textArea .pickupFeature__postData.is-hide{opacity:0}.pickupFeature .pickupFeature__textArea .pickupFeature__postData a{display:block;transition:.2s}.pickupFeature .pickupFeature__textArea .pickupFeature__postData .pickupFeature__state{display:flex;align-items:center;margin-top:25px}.pickupFeature .pickupFeature__textArea .pickupFeature__postData .pickupFeature__state .pickupFeature__state_category{display:inline-block;padding:2px 8px 3px;border:1px solid #fff;border-radius:5px;color:#fff;font-weight:500;font-size:10px}.pickupFeature .pickupFeature__textArea .pickupFeature__postData .pickupFeature__state .pickupFeature__state_category span{color:inherit}.pickupFeature .pickupFeature__textArea .pickupFeature__postData .pickupFeature__state .pickupFeature__state_date{margin-left:12px;color:#fff;font-weight:500;font-size:14px;font-family:Roboto,sans-serif}.pickupFeature .pickupFeature__textArea .pickupFeature__postData .pickupFeature__postData_title{margin-top:15px;color:#fff;font-weight:700;font-size:14px}.pickupFeature .pickupFeature__textArea .pickupFeature__postData_button{width:210px;margin:35px auto 0}.pickupFeature .pickupFeature__textArea .pickupFeature__postData_button .button--white{padding:17px;font-size:14px}.pickupFeature .pickupFeature__slider{position:relative;flex-shrink:0;width:100%}.pickupFeature .swiper-container{flex-shrink:0;width:100%}.pickupFeature .swiper-container .swiper-slide{margin-top:0;transition:.3s}.pickupFeature .swiper-container .swiper-slide img{width:100%}.pickupFeature .swiper-pagination-bullets{-webkit-transform:translateX(-50%);bottom:-55px;left:50%;width:100%;transform:translateX(-50%)}.pickupFeature .swiper-pagination-bullets .swiper-pagination-bullet{-o-object-fit:cover;width:40px;height:40px;margin:0 4px;overflow:hidden;object-fit:cover;background-color:transparent;opacity:1}.pickupFeature .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:46px;height:46px;margin:-3px 1px;border:3px solid #6fcfeb}.pickupFeature .swiper-pagination-bullets .swiper-pagination-bullet img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.pickupFeature .swiper-button-next-pickupFeature_0,.pickupFeature .swiper-button-prev-pickupFeature_0{display:flex;z-index:10;position:absolute;top:85px;align-items:center;justify-content:center;width:60px;height:60px;margin-top:0;cursor:pointer;transition:.2s}.pickupFeature .swiper-button-prev-pickupFeature_0{background:url(/assets/images/icon_slider_prev.svg) 0 0 no-repeat;background-size:contain}.pickupFeature .swiper-button-next-pickupFeature_0{background:url(/assets/images/icon_slider_next.svg) 0 0 no-repeat;background-size:contain}.pickupFeature .swiper-button-next-pickupFeature_0.swiper-button-disabled,.pickupFeature .swiper-button-prev-pickupFeature_0.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.pickupFeature .swiper-button-next-pickupFeature_0:after,.pickupFeature .swiper-button-prev-pickupFeature_0:after{line-height:1;letter-spacing:0;text-transform:none!important;text-transform:none}.pickupFeature .swiper-button-prev-pickupFeature_0,.pickupFeature .swiper-container-rtl .swiper-button-next-pickupFeature_0{right:auto;left:-25px}.pickupFeature .swiper-button-next-pickupFeature_0,.pickupFeature .swiper-container-rtl .swiper-button-prev-pickupFeature_0{right:-25px;left:auto}.pickupFeature .card--pickupFeature{width:100%;max-width:100%;border-radius:8px}.pickupFeature .card--pickupFeature .card__picture,.pickupFeature .card--pickupFeature .card__picture img{width:100%}.pickupPortfolio{position:relative;padding-bottom:60px}.pickupPortfolio .swiper-container{width:272px;width:72.533%;padding-top:18px;overflow:visible}.pickupPortfolio .swiper-container .swiper-slide{margin-top:0;transition:.3s}.pickupPortfolio .swiper-container .swiper-slide-active{margin-top:-18px}.pickupPortfolio .swiper-container .swiper-pagination-bullets{-webkit-transform:translateX(-50%);bottom:-60px;left:50%;width:290px;transform:translateX(-50%)}.pickupPortfolio .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet{width:40px;height:40px;overflow:hidden;background-color:transparent;opacity:1}.pickupPortfolio .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:46px;height:46px;margin:-3px 1px;border:3px solid #6fcfeb}.pickupPortfolio .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.pickupPortfolio .swiper-button-next-portfolio_0,.pickupPortfolio .swiper-button-prev-portfolio_0{display:flex;z-index:10;position:absolute;top:200px;align-items:center;justify-content:center;width:60px;height:60px;margin-top:0;cursor:pointer;transition:.2s}.pickupPortfolio .swiper-button-prev-portfolio_0{background:url(/assets/images/icon_slider_prev.svg) 0 0 no-repeat;background-size:contain}.pickupPortfolio .swiper-button-next-portfolio_0{background:url(/assets/images/icon_slider_next.svg) 0 0 no-repeat;background-size:contain}.pickupPortfolio .swiper-button-next-portfolio_0.swiper-button-disabled,.pickupPortfolio .swiper-button-prev-portfolio_0.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.pickupPortfolio .swiper-button-next-portfolio_0:after,.pickupPortfolio .swiper-button-prev-portfolio_0:after{line-height:1;letter-spacing:0;text-transform:none!important;text-transform:none}.pickupPortfolio .swiper-button-prev-portfolio_0,.pickupPortfolio .swiper-container-rtl .swiper-button-next-portfolio_0{right:auto;left:8px}.pickupPortfolio .swiper-button-next-portfolio_0,.pickupPortfolio .swiper-container-rtl .swiper-button-prev-portfolio_0{right:8px;left:auto}.pickupPortfolio .card--portfolio{width:100%;max-width:100%;padding:28px 28px 15px;border-radius:8px;background-color:#fff;box-shadow:0 20px 30px rgba(0,0,0,.16)}.pickupPortfolio .card--portfolio .card__state .card__state_category{border:1px solid #44a7d6;color:#44a7d6}.pickupPortfolio .card--portfolio .card__state .card__state_follower,.pickupPortfolio .card--portfolio .card__state .card__state_follower .number{color:#44a7d6}.pickupPortfolio .card--portfolio .card__official{display:block}.pickupPortfolio .card--portfolio .card__official .card__official_comment{margin-right:0}.pickupPortfolio .card--portfolio .card__official .card__official_comment:after{-webkit-transform:translateX(-50%);top:auto;right:auto;bottom:-10px;left:50%;width:27px;height:14px;transform:translateX(-50%);background:url(/assets/images/balloon_bottom_sp.svg) 100% 0 no-repeat}.pickupPortfolio .card--portfolio .card__official .card__official_icon{display:flex;align-items:center;justify-content:center;padding-top:15px}.pickupPortfolio .card--portfolio .card__official .card__official_icon .card__official_img{width:27px;height:auto;margin-right:5px;border:none}.pickupPortfolio .card--portfolio .card__official .card__official_icon .card__official_name span{display:inline}.popularSeries{position:relative;padding-bottom:60px}.popularSeries .swiper-container{width:30%;padding-top:18px;overflow:visible}.popularSeries .swiper-container .swiper-slide{margin-top:0;transition:.3s}.popularSeries .swiper-container .swiper-slide-active{margin-top:0}.popularSeries .swiper-container .swiper-pagination-bullets{-webkit-transform:translateX(-50%);bottom:-60px;left:50%;width:290px;transform:translateX(-50%)}.popularSeries .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet{width:40px;height:40px;overflow:hidden;background-color:transparent;opacity:1}.popularSeries .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:46px;height:46px;margin:-3px 1px;border:3px solid #6fcfeb}.popularSeries .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.popularSeries .card--portfolio{width:100%;max-width:100%;padding:28px 28px 15px;border-radius:8px;background-color:#fff;box-shadow:0 20px 30px rgba(0,0,0,.16)}.popularSeries .card--portfolio .card__state .card__state_category{border:1px solid #44a7d6;color:#44a7d6}.popularSeries .card--portfolio .card__state .card__state_follower,.popularSeries .card--portfolio .card__state .card__state_follower .number{color:#44a7d6}.popularSeries .card--portfolio .card__official{display:block}.popularSeries .card--portfolio .card__official .card__official_comment{margin-right:0}.popularSeries .card--portfolio .card__official .card__official_comment:after{-webkit-transform:translateX(-50%);top:auto;right:auto;bottom:-10px;left:50%;width:27px;height:14px;transform:translateX(-50%);background:url(/assets/images/balloon_bottom_sp.svg) 100% 0 no-repeat}.tagLists{position:relative}.tagLists .tagExplains{display:inline-block;padding:0 15px}.tagLists .tagExplains .tagExplains__title{display:flex;align-items:center;color:#5c6a7e;font-weight:500;font-size:14px;font-family:Roboto,sans-serif;cursor:pointer;transition:.2s}.tagLists .tagExplains .tagExplains__title svg{position:absolute}.tagLists .tagExplains .tagExplains__title svg path,.tagLists .tagExplains .tagExplains__title svg rect{-webkit-transform:translate(1px,2px);transform:translate(1px,2px)}.tagLists .tagExplains .tagExplains__title .tagExplains__title_icon{-webkit-clip-path:url(#icon_tag_question);display:inline-block;position:relative;width:16px;height:16px;margin-left:4px;overflow:hidden;background:linear-gradient(45deg,#0068b7,#056db9 9%,#3297ce 32%,#53b5de 62%,#67c8e7 85%,#6fcfeb) 0 0 no-repeat;text-indent:-9999px;white-space:nowrap;clip-path:url(#icon_tag_question)}.tagLists .tagExplains .tagExplains__title .tagExplains__title_icon:after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#5c6a7e;content:"";transition:.3s}.tagLists .tagExplains .tagExplains__title.is-active{color:#44a7d6}.tagLists .tagExplains .tagExplains__title.is-active .tagExplains__title_icon:after{opacity:0}.tagLists .tagExplains .tagExplains__tooltip{-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.16));visibility:hidden;z-index:8;position:absolute;max-width:92vw;margin-top:10px;padding:20px 20px 2px;border-radius:5px;background-color:#fff;filter:drop-shadow(0 0 10px rgba(0,0,0,.16));opacity:0;transition:.1s}.tagLists .tagExplains .tagExplains__tooltip.is-active{visibility:visible;opacity:1}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__tooltip_triangle,.tagLists .tagExplains .tagExplains__tooltip .tagExplains__tooltip_triangle:after,.tagLists .tagExplains .tagExplains__tooltip .tagExplains__tooltip_triangle:before{width:24px;height:24px;background-color:#fff}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__tooltip_triangle{-webkit-transform:translateY(50%) rotate(30deg) skewY(30deg) scaleX(.866);position:absolute;top:-15px;left:22.5px;margin:0 auto;overflow:hidden;transform:translateY(50%) rotate(30deg) skewY(30deg) scaleX(.866);border-radius:20%;background-color:transparent}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__tooltip_triangle:before{-webkit-transform:scaleX(1.155) skewY(-30deg) rotate(-30deg) translateY(-42.3%) skewX(30deg) scaleY(.866) translateX(-24%);position:absolute;transform:scaleX(1.155) skewY(-30deg) rotate(-30deg) translateY(-42.3%) skewX(30deg) scaleY(.866) translateX(-24%);border-radius:20% 20% 20% 53%;content:""}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__tooltip_triangle:after{-webkit-transform:scaleX(1.155) skewY(-30deg) rotate(-30deg) translateY(-42.3%) skewX(-30deg) scaleY(.866) translateX(24%);position:absolute;transform:scaleX(1.155) skewY(-30deg) rotate(-30deg) translateY(-42.3%) skewX(-30deg) scaleY(.866) translateX(24%);border-radius:20% 20% 20% 53%;content:""}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list{display:flex;flex-direction:column-reverse}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_head{display:flex;align-items:center;justify-content:flex-start;padding-bottom:15px}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_head .tagExplains__list_headtext{display:none}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_head .tagExplains__list_link{display:inline-block;color:#8e96a2;font-size:12px;text-decoration:underline}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_wrap{display:flex;flex-wrap:wrap;margin-right:-20px}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_item{display:flex;align-items:center;margin:0 20px 18px 0;font-weight:500;font-size:12px;letter-spacing:.6px}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_item:before{display:inline-block;width:16px;height:16px;margin-right:4px;border-radius:100%;content:""}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_item.portfolio_name{color:#5a75be}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_item.portfolio_name:before{background-color:#d7e5f8}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_item.work_name{color:#128d15}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_item.work_name:before{background-color:#d7efd0}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_item.product_name{color:#8e6546}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_item.product_name:before{background-color:#efdfd3}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_item.series{color:#c4a10e}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_item.series:before{background-color:#faf4aa}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_item.product_type{color:#2b9186}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_item.product_type:before{background-color:#c3f7f1}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_item.creator{color:#be5062}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_item.creator:before{background-color:#ffdbe1}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_item.category{color:#db7208}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_item.category:before{background-color:#fddebe}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_item.others{color:#5c6a7e}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_item.others:before{background-color:#edf2f5}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_item.official{color:#8d6bce}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_item.official:before{background-color:#e9e1f8}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_item.age_limit{color:#fff}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_item.age_limit:before{background-color:#dc627c}.tagLists .tagLists__wrap .tagLists__inner{padding:5px 15px}.tagLists .tagLists__wrap .tagLists__list{padding-bottom:6px}.tagLists .tagLists__wrap .tagLists__list .tagLists__list_item{flex-shrink:1;margin-right:8px;transition:.2s}.tagLists .tagLists__wrap .tagLists__list .tagLists__list_item:last-of-type{margin-right:0}.tagLists .tagLists__wrap .tagLists__list .tagLists__list_item.portfolio_name .tagLists__list_link{display:block;padding:5px 10px 6px;border-radius:20px;background-color:#d7e5f8;color:#5a75be;font-weight:500;font-size:12px;letter-spacing:.6px;text-align:center;white-space:nowrap;transition:.2s}.tagLists .tagLists__wrap .tagLists__list .tagLists__list_item.work_name .tagLists__list_link{display:block;padding:5px 10px 6px;border-radius:20px;background-color:#d7efd0;color:#128d15;font-weight:500;font-size:12px;letter-spacing:.6px;text-align:center;white-space:nowrap;transition:.2s}.tagLists .tagLists__wrap .tagLists__list .tagLists__list_item.product_name .tagLists__list_link{display:block;padding:5px 10px 6px;border-radius:20px;background-color:#efdfd3;color:#8e6546;font-weight:500;font-size:12px;letter-spacing:.6px;text-align:center;white-space:nowrap;transition:.2s}.tagLists .tagLists__wrap .tagLists__list .tagLists__list_item.series .tagLists__list_link{display:block;padding:5px 10px 6px;border-radius:20px;background-color:#faf4aa;color:#c4a10e;font-weight:500;font-size:12px;letter-spacing:.6px;text-align:center;white-space:nowrap;transition:.2s}.tagLists .tagLists__wrap .tagLists__list .tagLists__list_item.product_type .tagLists__list_link{display:block;padding:5px 10px 6px;border-radius:20px;background-color:#c3f7f1;color:#2b9186;font-weight:500;font-size:12px;letter-spacing:.6px;text-align:center;white-space:nowrap;transition:.2s}.tagLists .tagLists__wrap .tagLists__list .tagLists__list_item.creator .tagLists__list_link{display:block;padding:5px 10px 6px;border-radius:20px;background-color:#ffdbe1;color:#be5062;font-weight:500;font-size:12px;letter-spacing:.6px;text-align:center;white-space:nowrap;transition:.2s}.tagLists .tagLists__wrap .tagLists__list .tagLists__list_item.category .tagLists__list_link{display:block;padding:5px 10px 6px;border-radius:20px;background-color:#fddebe;color:#db7208;font-weight:500;font-size:12px;letter-spacing:.6px;text-align:center;white-space:nowrap;transition:.2s}.tagLists .tagLists__wrap .tagLists__list .tagLists__list_item.others .tagLists__list_link{display:block;padding:5px 10px 6px;border-radius:20px;background-color:#edf2f5;color:#5c6a7e;font-weight:500;font-size:12px;letter-spacing:.6px;text-align:center;white-space:nowrap;transition:.2s}.tagLists .tagLists__wrap .tagLists__list .tagLists__list_item.official .tagLists__list_link{display:block;padding:5px 10px 6px;border-radius:20px;background-color:#e9e1f8;color:#8d6bce;font-weight:500;font-size:12px;letter-spacing:.6px;text-align:center;white-space:nowrap;transition:.2s}.tagLists .tagLists__wrap .tagLists__list .tagLists__list_item.age_limit .tagLists__list_link{display:block;padding:5px 10px 6px;border-radius:20px;background-color:#dc627c;color:#fff;font-weight:500;font-size:12px;letter-spacing:.6px;text-align:center;white-space:nowrap;transition:.2s}.tagLists .tagLists__wrap .swiper-scrollbar{z-index:50;position:absolute;right:15px;bottom:3px;left:15px;width:calc(100% - 30px);height:5px}.button,.button--color,.button--gray,.button--search,.button--sort,.button--white{-webkit-appearance:none;-moz-appearance:none;display:block;appearance:none;width:100%;padding:10px 20px;border:2px solid #78acd4;border-radius:8vw;background-color:transparent;color:#0068b7;font-weight:700;font-size:12px;line-height:1;letter-spacing:.7px;text-align:center;text-decoration:none;cursor:pointer;transition:.2s}.button--color:disabled,.button--gray:disabled,.button--search:disabled,.button--sort:disabled,.button--white:disabled,.button:disabled{border:2px solid #adb4be;background-color:#efefef;color:#323e48;cursor:not-allowed;opacity:.5}.button--color{border:2px solid #0068b7;background-color:#0068b7;color:#fff}.button--gray{border-color:#adb4be;color:#5c6a7e}.button--white{border-color:#fff;color:#fff}.button--search{display:flex;position:relative;align-items:center;justify-content:center;background-color:#fff;color:#0068b7}.button--search i{-webkit-transform:translateY(-50%);position:absolute;top:50%;left:11px;transform:translateY(-50%);color:inherit;line-height:1}.button--search i svg{color:inherit}.button--search i svg path{fill:currentColor;color:inherit}.button--sort{padding:7px 10px;border:none;border-radius:4px}.button--sort,.button--sort:disabled{background-color:#edf2f5;color:#8e96a2}.button--sort:disabled{border:none;cursor:not-allowed;opacity:.5}.button--sort.is-active,.button--sort.is-active:disabled{background-color:#44a7d6;color:#fff}.button--sort.is-active:disabled{border:none;cursor:not-allowed;opacity:.5}.input{width:100%;height:40px;padding:12px 40px 12px 20px;border:2px solid #edf2f5;border-radius:4px;background-color:#edf2f5;font-weight:500;font-size:16px;line-height:1;transition:.2s}.input:focus{border:2px solid #6fcfeb}.form .form__row{margin-top:8px}.form .form__row:first-of-type{margin-top:0}.form .form__row .form__label{display:inline-block;padding:8px 0;color:#323e48;font-weight:700;font-size:14px}.form .form__row .form__proviso{color:#8e96a2;font-size:10px}.form .form__row .form__input{width:100%;height:40px;padding:12px 40px 12px 20px;border:2px solid #edf2f5;border-radius:4px;background-color:#edf2f5;color:#323e48;font-weight:500;font-size:16px;line-height:1;transition:.2s}.form .form__row .form__input:focus{border:2px solid #6fcfeb}.form .form__row .form__select{width:100%;height:40px;padding:0 40px 0 20px;border:2px solid #edf2f5;border-radius:4px;background:url(/assets/images/shared/icon_arrow_down.svg) right 7px top 50% no-repeat;background-color:#edf2f5;color:#8e96a2;font-weight:500;font-size:16px;line-height:1;transition:.2s}.form .form__row .form__select:focus{border:2px solid #6fcfeb}.form .form__row .form__select.is-active,.label--rank{color:#323e48}.label--rank{display:flex;z-index:10;position:absolute;top:-10px;right:-1px;align-items:center;justify-content:center;width:30px;height:30px;border-radius:100%;background-color:#edf2f5;font-size:20px;font-family:Roboto,sans-serif}.label--rank[data-rank="1"]{background-color:#f0cb66}.label--rank[data-rank="2"]{background-color:#d6d6d6}.label--rank[data-rank="3"]{background-color:#d59566}.label--r18{top:8px;padding:0 8px;border-radius:10px;background-color:#ff405f;font-size:12px;font-family:Roboto,sans-serif}.label--multiple,.label--r18{z-index:10;position:absolute;left:8px;color:#fff}.label--multiple{display:flex;bottom:8px;align-items:center;justify-content:center;padding:4px 8px;border-radius:3px;background-color:rgba(0,0,0,.5)}.label--multiple .icon--multiple{width:20px;height:20px}.label--multiple .label--multiple__num{margin-left:4px;color:#fff;font-size:14px;font-family:Roboto,sans-serif}.label--favorite{-webkit-appearance:none;-moz-appearance:none;display:block;appearance:none;position:absolute;top:0;right:0;width:48px;height:48px;padding:8px;border:none;background-color:transparent;cursor:pointer;opacity:1;transition:.2s}.label--favorite.is-active .icon--favorite path{fill:#de0033!important;fill-opacity:1!important}.label--favorite svg{max-width:28px;max-height:28px}.label--soldout{z-index:10;position:absolute;top:0;right:0;padding:0 8px 0 6px;border-radius:0 0 0 5px;background-color:#8e96a2;color:#dedede;font-size:14px;font-family:Roboto,sans-serif}.label--tag{display:inline-block;z-index:10;position:relative;top:-14px;padding:6px 10px;border-radius:15px;background-color:#c3f7f1;color:#2b9186;font-weight:500;font-size:10px;line-height:1;word-break:break-word}.label--tag span{color:inherit;font-weight:500}.label--fan{display:inline-block;z-index:10;position:relative;top:-14px;margin-bottom:-6px;padding:1px 12px 3px;border-radius:0 5px 5px 5px;background-color:#44a7d6;color:#fff;font-size:10px;line-height:1;word-break:break-word}.label--fan .number{font-weight:700;font-size:16px}.label--fan .increase,.label--fan .number{color:inherit;font-family:Roboto,sans-serif}.label--fan .increase{display:block;margin-top:-3px;font-size:inherit}.label--fan:after{position:absolute;top:-8px;left:0;width:16px;height:8px;border-color:transparent transparent #44a7d6 #44a7d6;border-style:solid;border-width:4px 8px;content:""}.pager{margin-top:32px}.pager .pager__list{display:flex;align-items:center;justify-content:center}.pager .pager__list .pager__list_prev{padding-right:12px}.pager .pager__list .pager__list_prev a,.pager .pager__list .pager__list_prev span{-webkit-transform:rotate(-90deg);display:block;width:28px;height:28px;overflow:hidden;transform:rotate(-90deg);background:url(/assets/images/mypage/icon_pager_arrow.svg) 0 0 no-repeat;text-indent:-9999px;white-space:nowrap}.pager .pager__list .pager__list_prev span{opacity:.2}.pager .pager__list .pager__list_next{padding-left:12px}.pager .pager__list .pager__list_next a,.pager .pager__list .pager__list_next span{-webkit-transform:rotate(90deg);display:block;width:28px;height:28px;overflow:hidden;transform:rotate(90deg);background:url(/assets/images/mypage/icon_pager_arrow.svg) 0 0 no-repeat;text-indent:-9999px;white-space:nowrap}.pager .pager__list .pager__list_next span{opacity:.2}.pager .pager__list .pager__list_item a,.pager .pager__list .pager__list_item span{margin:0 6px;padding:0 6px;color:#adb4be;font-weight:500;font-size:16px;font-family:Roboto,sans-serif}.pager .pager__list .pager__list_item span{color:#5c6a7e;text-decoration:underline}.postSlider--portfolio .swiper-wrapper,.postSlider--rank .swiper-wrapper,.postSlider .swiper-wrapper,.recommend .swiper-wrapper{padding:10px 15px;overflow-x:auto}.postSlider--portfolio .swiper-wrapper .swiper-slide,.postSlider--rank .swiper-wrapper .swiper-slide,.postSlider .swiper-wrapper .swiper-slide,.recommend .swiper-wrapper .swiper-slide{width:160px;margin-right:12px}.postSlider--portfolio .swiper-wrapper .swiper-slide:last-of-type,.postSlider--rank .swiper-wrapper .swiper-slide:last-of-type,.postSlider .swiper-wrapper .swiper-slide:last-of-type,.recommend .swiper-wrapper .swiper-slide:last-of-type{margin-right:27px}.postSlider--portfolio .button-next,.postSlider--portfolio .button-prev,.postSlider--portfolio .swiper-button-next,.postSlider--portfolio .swiper-button-prev,.postSlider--rank .button-next,.postSlider--rank .button-prev,.postSlider--rank .swiper-button-next,.postSlider--rank .swiper-button-prev,.postSlider .button-next,.postSlider .button-prev,.postSlider .swiper-button-next,.postSlider .swiper-button-prev,.recommend .button-next,.recommend .button-prev,.recommend .swiper-button-next,.recommend .swiper-button-prev{display:none}.postSlider--portfolio .button-next:after,.postSlider--portfolio .button-prev:after,.postSlider--portfolio .swiper-button-next:after,.postSlider--portfolio .swiper-button-prev:after,.postSlider--rank .button-next:after,.postSlider--rank .button-prev:after,.postSlider--rank .swiper-button-next:after,.postSlider--rank .swiper-button-prev:after,.postSlider .button-next:after,.postSlider .button-prev:after,.postSlider .swiper-button-next:after,.postSlider .swiper-button-prev:after,.recommend .button-next:after,.recommend .button-prev:after,.recommend .swiper-button-next:after,.recommend .swiper-button-prev:after{content:none}.postSlider--portfolio .button-prev,.postSlider--portfolio .swiper-button-prev,.postSlider--rank .button-prev,.postSlider--rank .swiper-button-prev,.postSlider .button-prev,.postSlider .swiper-button-prev,.recommend .button-prev,.recommend .swiper-button-prev{background:url(/assets/images/icon_slider_prev.svg) 0 0 no-repeat;background-size:contain}.postSlider--portfolio .button-next,.postSlider--portfolio .swiper-button-next,.postSlider--rank .button-next,.postSlider--rank .swiper-button-next,.postSlider .button-next,.postSlider .swiper-button-next,.recommend .button-next,.recommend .swiper-button-next{background:url(/assets/images/icon_slider_next.svg) 0 0 no-repeat;background-size:contain}.postSlider--portfolio .button-next.swiper-button-disabled,.postSlider--portfolio .button-prev.swiper-button-disabled,.postSlider--portfolio .swiper-button-next.swiper-button-disabled,.postSlider--portfolio .swiper-button-prev.swiper-button-disabled,.postSlider--rank .button-next.swiper-button-disabled,.postSlider--rank .button-prev.swiper-button-disabled,.postSlider--rank .swiper-button-next.swiper-button-disabled,.postSlider--rank .swiper-button-prev.swiper-button-disabled,.postSlider .button-next.swiper-button-disabled,.postSlider .button-prev.swiper-button-disabled,.postSlider .swiper-button-next.swiper-button-disabled,.postSlider .swiper-button-prev.swiper-button-disabled,.recommend .button-next.swiper-button-disabled,.recommend .button-prev.swiper-button-disabled,.recommend .swiper-button-next.swiper-button-disabled,.recommend .swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.postSlider--portfolio .button-next:after,.postSlider--portfolio .button-prev:after,.postSlider--portfolio .swiper-button-next:after,.postSlider--portfolio .swiper-button-prev:after,.postSlider--rank .button-next:after,.postSlider--rank .button-prev:after,.postSlider--rank .swiper-button-next:after,.postSlider--rank .swiper-button-prev:after,.postSlider .button-next:after,.postSlider .button-prev:after,.postSlider .swiper-button-next:after,.postSlider .swiper-button-prev:after,.recommend .button-next:after,.recommend .button-prev:after,.recommend .swiper-button-next:after,.recommend .swiper-button-prev:after{line-height:1;letter-spacing:0;text-transform:none!important;text-transform:none}.postSlider--portfolio .button-prev,.postSlider--portfolio .swiper-button-prev,.postSlider--portfolio .swiper-container-rtl .button-next,.postSlider--portfolio .swiper-container-rtl .swiper-button-next,.postSlider--rank .button-prev,.postSlider--rank .swiper-button-prev,.postSlider--rank .swiper-container-rtl .button-next,.postSlider--rank .swiper-container-rtl .swiper-button-next,.postSlider .button-prev,.postSlider .swiper-button-prev,.postSlider .swiper-container-rtl .button-next,.postSlider .swiper-container-rtl .swiper-button-next,.recommend .button-prev,.recommend .swiper-button-prev,.recommend .swiper-container-rtl .button-next,.recommend .swiper-container-rtl .swiper-button-next{right:auto;left:30px}.postSlider--portfolio .button-next,.postSlider--portfolio .container-rtl .button-prev,.postSlider--portfolio .container-rtl .swiper-button-prev,.postSlider--portfolio .swiper-button-next,.postSlider--rank .button-next,.postSlider--rank .container-rtl .button-prev,.postSlider--rank .container-rtl .swiper-button-prev,.postSlider--rank .swiper-button-next,.postSlider .button-next,.postSlider .container-rtl .button-prev,.postSlider .container-rtl .swiper-button-prev,.postSlider .swiper-button-next,.recommend .button-next,.recommend .container-rtl .button-prev,.recommend .container-rtl .swiper-button-prev,.recommend .swiper-button-next{right:30px;left:auto}.postSlider,.postSlider--rank{position:relative}.postSlider--rank .swiper-wrapper{padding:10px 15px;overflow-x:auto}.postSlider--rank .swiper-wrapper .swiper-slide{width:160px;margin-right:12px}.postSlider--rank .swiper-wrapper .swiper-slide:last-of-type{margin-right:27px}.postSlider--portfolio{position:relative}.postSlider--portfolio .card--portfolio .card__official,.postSlider--portfolio .card--portfolio .card__state_category{display:none}.recommend .card--portfolio .card__creator .card__creator_name,.recommend .card--post .card__creator .card__creator_name,.recommend .card--product .card__creator .card__creator_name{color:#fff}.recommend{position:relative}.recommend .recommend__bg{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:#00467b}.recommend .recommend__bg img{-webkit-filter:blur(15px) brightness(130%) opacity(60%);-webkit-transform:scale(1.5);-webkit-transform-origin:50% 0;-o-object-fit:cover;width:100%;height:100%;object-fit:cover;transform:scale(1.5);transform-origin:50% 0;filter:blur(15px) brightness(130%) opacity(60%);opacity:1;transition:.4s}.recommend .card--post .card__title,.recommend .card--product .card__price,.recommend .card--product .card__title{color:#fff}.recommend .card--portfolio .card__official,.recommend .card--portfolio .card__state_category{display:none}@media only screen and (min-width:768px){.content--member__text--normal.spLeft{text-align:center}.content--member__text--normal{width:50%;margin:0 auto 40px}.content--member__text--circle{width:50%;margin:0 auto 32px}.content--member__text--note{width:50%;margin:0 auto 40px}.content--member__form,.content--member__sns_link{width:50%;margin:0 auto}.content--member__form{text-align:center}.content--member__form_input{margin:0 auto 20px}.content--member__btn.link{width:50%;margin:0 auto}.section--bg .section__head{display:none}.content--search .tagLists .tagLists__wrap .tagLists__inner{padding:10px calc(50% - 452px) 5px 0}.detailSearch__modal .ui-modal__wrap{padding-top:60px;padding-bottom:60px}.detailSearch__modal .ui-modal__wrap .ui-modal__inner{padding-top:25px;padding-bottom:40px}.detailSearch__modal .detailSearch__modal_title .modal__title{justify-content:center;font-size:15px}.detailSearch__modal .detailSearch__modal_contents .searchForm{display:flex;flex-wrap:wrap;padding-top:28px}.detailSearch__modal .detailSearch__modal_contents .searchForm .form__row{width:45%;margin-right:20px}.detailSearch__modal .detailSearch__modal_contents .searchForm .form__row:nth-child(2){margin-top:0}.detailSearch__modal .detailSearch__modal_button{position:absolute;right:30px;bottom:40px}.detailSearch__modal .detailSearch__modal_button.ui-modal__button{padding-top:30px;font-size:14px}.detailSearch__modal .detailSearch__modal_button.ui-modal__button .modal__button--color{width:180px;padding:16px 15px;font-size:15px}.infoList .infoList__body .infoList__item{padding:23px 0 20px}.infoList .infoList__body .infoList__item .infoList__item_info{margin-bottom:6px}.infoList .infoList__body .infoList__item .infoList__item_date{font-size:14px}.infoList .infoList__body .infoList__item .infoList__item_title{font-size:15px}.pickupFeatureList .pickupFeatureList__list .pickupFeatureList__list_item .card--feature .card__picture{max-width:180px;border-radius:8px}.pickupFeature .pickupFeature__textArea{padding-top:80px}.pickupFeature .pickupFeature__textArea .section__head_title{display:block}.pickupFeature .swiper-pagination-bullets{bottom:-80px;width:100%}.pickupFeature .swiper-pagination-bullets .swiper-pagination-bullet{width:60px;height:60px;margin:0 6px;transition:.2s}.pickupFeature .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:66px;height:66px;margin:-3px 3px}.pickupFeature .swiper-button-next-pickupFeature_0,.pickupFeature .swiper-button-prev-pickupFeature_0{top:185px}.pickupPortfolio .swiper-container{width:680px;padding-top:50px}.pickupPortfolio .swiper-container .swiper-slide-active{margin-top:-50px}.pickupPortfolio .swiper-container .swiper-pagination-bullets{bottom:-55px;width:100%}.pickupPortfolio .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet{width:60px;height:60px;margin:0 6px;transition:.2s}.pickupPortfolio .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:66px;height:66px;margin:-3px 3px}.pickupPortfolio .swiper-button-prev-portfolio_0,.pickupPortfolio .swiper-container-rtl .swiper-button-next-portfolio_0{left:calc(50% - 395px)}.pickupPortfolio .swiper-button-next-portfolio_0,.pickupPortfolio .swiper-container-rtl .swiper-button-prev-portfolio_0{right:calc(50% - 395px)}.pickupPortfolio .card--portfolio{display:flex;align-items:flex-start;width:100%;max-width:680px;padding:32px 24px 32px 32px}.pickupPortfolio .card--portfolio .card__picture{flex-shrink:0;width:316px}.pickupPortfolio .card--portfolio .card__inner{width:calc(100% - 340px);margin-left:auto}.pickupPortfolio .card--portfolio .card__creator_icon{width:60px;height:60px;margin-right:12px}.pickupPortfolio .card--portfolio .card__state .card__state_follower{margin-left:9px;font-size:12px}.pickupPortfolio .card--portfolio .card__state .card__state_follower .number{font-size:20px}.pickupPortfolio .card--portfolio .card__official .card__official_icon{justify-content:flex-end}.pickupPortfolio .card--portfolio .card__official{margin-top:32px}.pickupPortfolio .card--portfolio .card__official .card__official_comment{margin-right:0}.pickupPortfolio .card--portfolio .card__official .card__official_comment:after{-webkit-transform:rotate(90deg);top:auto;right:auto;bottom:-32px;left:50%;transform:rotate(90deg)}.pickupPortfolio .card--portfolio .card__official .card__official_icon{padding-top:15px}.pickupPortfolio .card--portfolio .card__official .card__official_icon .card__official_img{width:41px}.pickupPortfolio .card--portfolio .card__official .card__official_icon .card__official_name{font-size:15px}.popularSeries .swiper-container{width:30%;padding-top:50px}.popularSeries .swiper-container .swiper-slide-active{margin-top:0}.popularSeries .swiper-container .swiper-pagination-bullets{bottom:-55px;width:100%}.popularSeries .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet{width:60px;height:60px;margin:0 6px;transition:.2s}.popularSeries .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:66px;height:66px;margin:-3px 3px}.popularSeries .card--portfolio{display:flex;align-items:flex-start;width:100%;max-width:680px;padding:32px 24px 32px 32px}.popularSeries .card--portfolio .card__picture{flex-shrink:0;width:180px}.popularSeries .card--portfolio .card__inner{width:calc(100% - 200px);margin-left:auto}.popularSeries .card--portfolio .card__creator_icon{width:60px;height:60px;margin-right:12px}.popularSeries .card--portfolio .card__state .card__state_follower{margin-left:9px;font-size:12px}.popularSeries .card--portfolio .card__state .card__state_follower .number{font-size:20px}.popularSeries .card--portfolio .card__official{margin-top:32px}.popularSeries .card--portfolio .card__official .card__official_comment{margin-right:0}.popularSeries .card--portfolio .card__official .card__official_comment:after{-webkit-transform:rotate(90deg);top:auto;right:auto;bottom:-32px;left:50%;transform:rotate(90deg)}.button,.button--color,.button--gray,.button--search,.button--sort,.button--white{min-width:140px;padding:10px 20px;border-radius:30px;font-size:12px}.button--sort{padding:10px 15px;border-radius:4px}.postSlider--portfolio .swiper-wrapper,.postSlider--rank .swiper-wrapper,.postSlider .swiper-wrapper,.recommend .swiper-wrapper{overflow-x:visible}.postSlider--portfolio .swiper-wrapper .swiper-slide,.postSlider--rank .swiper-wrapper .swiper-slide,.postSlider .swiper-wrapper .swiper-slide,.recommend .swiper-wrapper .swiper-slide{width:241px}.postSlider--portfolio .swiper-wrapper .swiper-slide:last-of-type,.postSlider--rank .swiper-wrapper .swiper-slide:last-of-type,.postSlider .swiper-wrapper .swiper-slide:last-of-type,.recommend .swiper-wrapper .swiper-slide:last-of-type{margin-right:120px}.postSlider .swiper-container{width:241px;max-width:241px;margin:0;overflow:visible}.postSlider--rank .swiper-wrapper .swiper-slide{width:241px}.postSlider--rank .swiper-wrapper .swiper-slide:last-of-type{margin-right:20px}.recommend .swiper-container{width:241px;max-width:241px;margin:0;overflow:visible}}@media only screen and (min-width:768px) and (hover:hover){.pickupFeature .swiper-pagination-bullets .swiper-pagination-bullet:hover,.pickupPortfolio .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet:hover,.popularSeries .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet:hover{opacity:.8}}@media only screen and (min-width:1024px){.content{padding:40px 0}.content--under{padding:40px 60px 60px}.content--search{padding:40px 0 60px}.content--fit{padding:0 0 60px}.content--fit .contentHead{padding-top:0}.content--fit .contentBody{max-width:1144px;padding-right:60px;padding-left:60px}.content--member{padding:80px 0 120px;background:url(/assets/images/member/img_bg.png) no-repeat top;background-size:cover}.content--member__wrap{width:480px}.content--member__wrap,.content--member__wrap.login{margin:0 auto;padding:40px;border-radius:8px;background:hsla(0,0%,100%,.9)}.content--member__wrap.login{width:528px}.content--member__head{margin-bottom:40px;font-size:30px}.content--member__cap.resetPassword{margin-bottom:20px;font-size:18px}.content--member__text--normal{width:100%}.content--member__text--normal_sentence{margin-bottom:30px}.content--member__text--circle,.content--member__text--note{width:100%}.content--member__text--note_cap{margin-bottom:20px;font-size:15px}.content--member__text--note_sentence{font-size:14px;line-height:1.5}.content--member__text--note_sentence.small{font-size:12px}.content--member__text--forgetPassword{font-size:15px}.content--member__sns_list{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:30px}.content--member__sns_item{margin-right:5px;margin-bottom:5px;font-size:15px}.content--member__sns_link{justify-content:flex-start;width:194px;height:40px}.content--member__sns_icon{position:static;width:20px;margin:0 12px}.content--member__form{width:100%}.content--member__form_input{margin-bottom:32px}.content--member__form_select.otherMargin{margin-bottom:30px}.content--member__form_checkbox .checkbox01{font-weight:400;font-size:15px}.content--member__form_agree .content--member__form_checkbox .checkbox01,.content--member__form_facebookId__account,.content--member__form_text{font-size:15px}.content--member__btn{height:40px}.content--member__btn.link{width:100%}.contentHead{max-width:1024px;margin:0 auto;padding-top:35px}.contentHead .contentHead__title .en{font-size:20px}.contentHead .contentHead__title .en:after{width:22px;height:16.7px;padding-left:6px;background:url(/assets/images/icon_section_ttl.svg) 100% 0 no-repeat;background-size:22px auto}.contentHead .contentHead__title .jp{font-size:30px}.contentBody{max-width:1024px;margin:0 auto;padding-top:52px}.contentBody .buttonArea{padding-top:0}.contentBody .buttonArea .button{width:160px;padding:10px 20px;font-size:15px}.section,.section--bg,.section--color,.section--new,.section--top{margin-top:70px;padding:0 80px}.section--bg .section__head,.section--color .section__head,.section--new .section__head,.section--top .section__head,.section .section__head{padding:0 80px 40px}.section--bg .section__head .section__head_title .en:after,.section--color .section__head .section__head_title .en:after,.section--new .section__head .section__head_title .en:after,.section--top .section__head .section__head_title .en:after,.section .section__head .section__head_title .en:after{width:36px;height:22px;padding-left:6px;background:url(/assets/images/icon_section_ttl.svg) 100% 0 no-repeat;background-size:30px auto}.section--bg .section__head .section__head_title .en,.section--color .section__head .section__head_title .en,.section--new .section__head .section__head_title .en,.section--top .section__head .section__head_title .en,.section .section__head .section__head_title .en{font-size:40px}.section--bg .section__head .section__head_title .jp,.section--color .section__head .section__head_title .jp,.section--new .section__head .section__head_title .jp,.section--top .section__head .section__head_title .jp,.section .section__head .section__head_title .jp{padding-top:0;font-size:15px}.section--bg .section__wrap .section__inner,.section--color .section__wrap .section__inner,.section--new .section__wrap .section__inner,.section--top .section__wrap .section__inner,.section .section__wrap .section__inner{padding-top:40px}.section--bg .section__wrap .section__inner_head,.section--color .section__wrap .section__inner_head,.section--new .section__wrap .section__inner_head,.section--top .section__wrap .section__inner_head,.section .section__wrap .section__inner_head{padding:0 80px 20px}.section--bg .section__wrap .section__inner_head .section__inner_title,.section--color .section__wrap .section__inner_head .section__inner_title,.section--new .section__wrap .section__inner_head .section__inner_title,.section--top .section__wrap .section__inner_head .section__inner_title,.section .section__wrap .section__inner_head .section__inner_title{font-size:24px}.section--bg .section__button,.section--color .section__button,.section--new .section__button,.section--top .section__button,.section .section__button{position:absolute;top:0;right:80px;width:180px;padding:20px 0 0}.section--bg .section__button .button,.section--color .section__button .button,.section--new .section__button .button,.section--top .section__button .button,.section .section__button .button{padding:12px;font-size:15px}.section,.section--top{padding-right:0;padding-left:0}.section--top{margin-top:0}.section--new{margin-top:50px;padding-right:0;padding-left:0}.section--color{margin-top:80px;padding:60px 0 80px}.section--color .section__button{padding:80px 0 0}.section--bg{margin-top:0;padding:80px 0}.section--bg .section__head .section__head_title .en:after{width:30px;height:22px}.footer--login .footer__pageTop,.footer .footer__pageTop{margin-right:40px}.footer--login .footer__body,.footer .footer__body{margin-top:20px;padding:80px 60px 38px}.footer--login .footer__head,.footer .footer__head{display:flex;align-items:flex-start;justify-content:space-between}.footer--login .footer__logo,.footer .footer__logo{display:block}.footer--login .footer__sns,.footer .footer__sns{padding:40px 0}.footer--login .footer__sns .footer__sns_list,.footer .footer__sns .footer__sns_list{justify-content:flex-start}.footer--login .footer__sns .footer__sns_list .footer__sns_item,.footer .footer__sns .footer__sns_list .footer__sns_item{padding:0 12px 0 0}.footer--login .footer__navi,.footer .footer__navi{display:flex;align-items:flex-start;justify-content:flex-end;padding:0 0 50px;border-top:none}.footer--login .footer__navi .footer__navi_wrap,.footer .footer__navi .footer__navi_wrap{margin-left:75px;padding:0;border-bottom:none}.footer--login .footer__navi .footer__navi_wrap:first-of-type,.footer .footer__navi .footer__navi_wrap:first-of-type{margin-left:20px}.footer--login .footer__navi .footer__navi_wrap .footer__navi_head,.footer .footer__navi .footer__navi_wrap .footer__navi_head{font-size:15px;line-height:1.5}.footer--login .footer__navi .footer__navi_wrap .footer__naviList_item,.footer .footer__navi .footer__navi_wrap .footer__naviList_item{margin-top:10px}.footer--login .footer__sub,.footer .footer__sub{display:flex;align-items:center;justify-content:space-between}.footer--login .footer__subNavi .footer__subNavi__wrap .footer__naviList .footer__naviList_item,.footer .footer__subNavi .footer__subNavi__wrap .footer__naviList .footer__naviList_item{margin:0 20px 0 0}.footer--login .footer__subNavi .footer__subNavi__wrap .footer__naviList:after,.footer--login .footer__subNavi .footer__subNavi__wrap .footer__naviList:before,.footer .footer__subNavi .footer__subNavi__wrap .footer__naviList:after,.footer .footer__subNavi .footer__subNavi__wrap .footer__naviList:before{content:none}.footer--login .footer__subNavi .footer__subNavi__wrap,.footer .footer__subNavi .footer__subNavi__wrap{padding:0}.footer--login .footer__copyright,.footer .footer__copyright{padding:0;text-align:left}.footer--login .footer__body{margin-top:0;padding:40px 60px}.footer--login .footer__copyright{text-align:center}.card--fancommunity .card__creator .card__creator_icon,.card--feature .card__creator .card__creator_icon,.card--pickupFeature .card__creator .card__creator_icon,.card--portfolio .card__creator .card__creator_icon,.card--post .card__creator .card__creator_icon,.card--product .card__creator .card__creator_icon,.card .card__creator .card__creator_icon{width:32px;height:32px}.card--fancommunity .card__creator .card__creator_name,.card--feature .card__creator .card__creator_name,.card--pickupFeature .card__creator .card__creator_name,.card--portfolio .card__creator .card__creator_name,.card--post .card__creator .card__creator_name,.card--product .card__creator .card__creator_name,.card .card__creator .card__creator_name{font-size:15px}.card--fancommunity .card__state .card__state_follower,.card--feature .card__state .card__state_follower,.card--pickupFeature .card__state .card__state_follower,.card--portfolio .card__state .card__state_follower,.card--post .card__state .card__state_follower,.card--product .card__state .card__state_follower,.card .card__state .card__state_follower{margin-left:9px}.card--fancommunity .card__title,.card--feature .card__title,.card--pickupFeature .card__title,.card--portfolio .card__title,.card--post .card__title,.card--product .card__title,.card .card__title{font-size:15px}.card--fancommunity .card__price,.card--feature .card__price,.card--pickupFeature .card__price,.card--portfolio .card__price,.card--post .card__price,.card--product .card__price,.card .card__price{font-size:24px}.card--fancommunity .card__official,.card--feature .card__official,.card--pickupFeature .card__official,.card--portfolio .card__official,.card--post .card__official,.card--product .card__official,.card .card__official{margin-top:12px}.card--fancommunity .card__official .card__official_comment,.card--feature .card__official .card__official_comment,.card--pickupFeature .card__official .card__official_comment,.card--portfolio .card__official .card__official_comment,.card--post .card__official .card__official_comment,.card--product .card__official .card__official_comment,.card .card__official .card__official_comment{font-size:15px}.cardList--col3 .cardList__list .cardList__list_item,.cardList--rank .cardList__list .cardList__list_item,.cardList .cardList__list .cardList__list_item{width:25%;padding:0 10px 40px}.cardList--col3 .cardList__list .cardList__list_item>[class^=card],.cardList--rank .cardList__list .cardList__list_item>[class^=card],.cardList .cardList__list .cardList__list_item>[class^=card]{width:auto;max-width:241px}.cardList--col3 .cardList__list .cardList__list_item--feature,.cardList--rank .cardList__list .cardList__list_item--feature,.cardList .cardList__list .cardList__list_item--feature{width:25%;padding:0 10px 40px}.cardList--col3 .cardList__list .cardList__list_item--feature>[class^=card],.cardList--rank .cardList__list .cardList__list_item--feature>[class^=card],.cardList .cardList__list .cardList__list_item--feature>[class^=card]{width:auto;max-width:241px}.cardList--col3 .card--portfolio .card__state,.cardList--rank .card--portfolio .card__state,.cardList .card--portfolio .card__state{justify-content:space-between}.cardList--col3 .card--portfolio .card__state .card__state_category,.cardList--rank .card--portfolio .card__state .card__state_category,.cardList .card--portfolio .card__state .card__state_category{font-size:12px}.cardList--rank .cardList__list .cardList__list_item{padding-top:15px}.cardList--col3 .cardList__list{margin:0 -16px}.cardList--col3 .cardList__list .cardList__list_item{width:33.33%;padding:0 16px 60px}.cardList--col3 .cardList__list .cardList__list_item>[class^=card]{max-width:100%}.cardList--col3 .cardList__list .cardList__list_item--feature{width:33.33%;padding:0 16px 60px}.cardList--col3 .cardList__list .cardList__list_item--feature>[class^=card]{max-width:100%}.detailSearch__head .searchHead{background-color:#fff}.detailSearch__head .searchHead .searchHead__bg{height:220px}.detailSearch__head .searchHead .searchHead__wrap{padding:40px 60px 0}.detailSearch__head .searchHead .searchHead__wrap .searchHead__image{width:200px;height:200px}.detailSearch__head .searchHead .searchHead__wrap .searchHead__result{margin-top:-8px}.detailSearch__head .searchHead .searchHead__wrap .searchHead__result .searchHead__result_text{font-size:30px}.detailSearch__head .searchHead .searchHead__wrap .searchHead__result .searchHead__result_data{margin-top:25px;font-size:24px}.detailSearch__head .searchHead .searchHead__wrap .searchHead__button{right:51px;bottom:0;width:auto}.detailSearch__head .searchHead .searchHead__wrap .searchHead__button .searchHead__buttonList{width:auto}.detailSearch__head .searchHead .searchHead__wrap .searchHead__button .searchHead__buttonList .searchHead__buttonList_item{width:auto;margin:0 0 0 12px}.detailSearch__head .searchHead .searchHead__wrap .searchHead__button .searchHead__buttonList .searchHead__buttonList_item button{width:160px;padding:10px 20px;font-size:15px}.detailSearch__head .searchHead .searchHead__wrap .searchHead__button .searchHead__buttonList .searchHead__buttonList_item .button--search i{left:11px}.detailSearch__head .headerTab{padding:20px 0 0}.content--search .tagLists .tagExplains,.detailSearch__head .headerTab .headerTab__list{padding:0 60px}.content--search .tagLists .tagLists__wrap{padding:0 0 0 60px}.content--search .tagLists .tagLists__wrap .tagLists__inner{padding:10px calc(50% - 512px) 5px 0}.content--search .tagLists .tagLists__wrap .tagLists__inner .swiper-scrollbar{right:0;left:0;width:1024px}.detailSearch__body{max-width:1144px;margin:0 auto;padding-top:50px;padding-right:60px;padding-left:60px}.detailSearch__body .buttonArea{padding-top:0}.detailSearch__body .buttonArea .button{width:160px;padding:10px 20px;font-size:15px}.featureArticle .featureArticle__Head{display:flex;max-width:100%}.featureArticle .featureArticle__Head .featureArticle__Head_image{flex-shrink:0;width:50%}.featureArticle .featureArticle__Head .featureArticle__Head_image img{-o-object-fit:cover;width:100%;object-fit:cover}.featureArticle .featureArticle__Head .featureArticle__Head_data{display:flex;position:relative;flex-shrink:0;align-items:center;width:50%}.featureArticle .featureArticle__Head .featureArticle__Head_data .featureArticle__Head_inner{padding:85px}.featureArticle .featureArticle__Head .featureArticle__Head_data .featureArticle__Head_state{margin-top:8px}.featureArticle .featureArticle__Head .featureArticle__Head_data .featureArticle__Head_state .featureArticle__Head_category{font-size:12px}.featureArticle .featureArticle__Head .featureArticle__Head_data .featureArticle__title{font-size:30px}.featureArticle .featureArticle__body .featureArticle__body_contents{padding:50px 0 60px}.featureArticle .featureArticle__body .featureArticle__body_contents:first-of-type{padding:0 0 60px}.featureArticle .editor h2{margin-top:10px;margin-bottom:3px;font-size:24px}.featureArticle .editor h2 *{font-size:24px}.featureArticle .editor h3{margin-top:8px;margin-bottom:3px;font-size:18px}.featureArticle .editor h3 *{font-size:18px}.featureArticle .editor *{font-size:15px}.featureArticle .editor ol li,.featureArticle .editor ul li{margin-top:0}.featureArticle .editor table tr th{min-width:200px;padding:20px}.featureArticle .editor table tr td{padding:20px}.featureArticle .editor figcaption{padding-top:8px}.headerTab{padding:4px 60px 0;background-color:#fff}.headerTab .headerTab__list{padding:0}.headerTab .headerTab__list .headerTab__list_item,.headerTab .headerTab__list .headerTab__list_item:last-of-type{padding-right:30px}.headerTab .headerTab__list .headerTab__list_item .headerTab__list_link{padding:15px 3px;font-size:18px}.headerTab .headerTab__list .headerTab__list_item .headerTab__list_link .headerTab__list_text .headerTab__list_count{display:inline-block;color:inherit;font-weight:500;font-size:14px}.headerTab .headerTab__list .headerTab__list_item .headerTab__list_link .headerTab__iconBase--illust,.headerTab .headerTab__list .headerTab__list_item .headerTab__list_link .headerTab__iconBase--manga,.headerTab .headerTab__list .headerTab__list_item .headerTab__list_link .headerTab__iconBase--novel,.headerTab .headerTab__list .headerTab__list_item .headerTab__list_link .headerTab__iconBase--portfolio,.headerTab .headerTab__list .headerTab__list_item .headerTab__list_link .headerTab__iconBase--product{-webkit-transform:scale(1);margin-right:8px;transform:scale(1)}.infoTab{margin-bottom:50px}.infoTab .infoTab__list .infoTab__item{margin-right:40px}.infoTab .infoTab__list .infoTab__item a{padding:14px 0;font-size:18px}.infoList{margin-bottom:60px}.infoArticle .infoArticle__Head{display:flex;max-width:100%}.infoArticle .infoArticle__Head .infoArticle__Head_data{position:relative}.infoArticle .infoArticle__Head .infoArticle__Head_data .infoArticle__Head_inner{padding:80px}.infoArticle .infoArticle__Head .infoArticle__Head_data .infoArticle__Head_state{margin-top:8px}.infoArticle .infoArticle__Head .infoArticle__Head_data .infoArticle__Head_state .infoArticle__Head_category{font-size:12px}.infoArticle .infoArticle__Head .infoArticle__Head_data .infoArticle__title{font-size:30px}.infoArticle .infoArticle__body .infoArticle__body_contents{padding:50px 0 60px}.infoArticle .infoArticle__body .infoArticle__body_contents:first-of-type{padding:0 0 60px}.infoArticle .editor h2{margin-bottom:50px;font-size:24px}.infoArticle .editor h2 *{font-size:24px}.infoArticle .editor h3{margin-bottom:30px;font-size:18px}.infoArticle .editor h3 *{font-size:18px}.infoArticle .editor *{font-size:15px}.infoArticle .editor ol li,.infoArticle .editor ul li{margin-top:0}.infoArticle .editor table tr th{min-width:200px;padding:20px}.infoArticle .editor table tr td{padding:20px}.infoArticle .editor figcaption{padding-top:8px}.infoArticle .contentBody .buttonArea .button{display:inline-block;width:auto;padding:10px 40px}.pickupFeatureList .pickupFeatureList__list{display:flex;flex-wrap:wrap;padding:0 40px}.pickupFeatureList .pickupFeatureList__list .pickupFeatureList__list_item{width:50%;padding:60px 40px 0}.pickupFeatureList .pickupFeatureList__list .pickupFeatureList__list_item:nth-child(-n+2){padding-top:0}.pickupFeatureList .pickupFeatureList__list .pickupFeatureList__list_item .card--feature a{align-items:center}.pickupFeatureList .pickupFeatureList__list .pickupFeatureList__list_item .card--feature .card__title{margin-top:16px;font-size:14px}.pickupFeature .pickupFeature__slider,.pickupFeature .pickupFeature__textArea{width:640px;margin:0 auto}.pickupFeature .swiper-container{width:640px;margin:0}.pickupPortfolio .swiper-container{width:680px;padding-top:50px}.pickupPortfolio .swiper-container .swiper-slide-active{margin-top:-50px}.pickupPortfolio .swiper-button-prev-portfolio_0,.pickupPortfolio .swiper-container-rtl .swiper-button-next-portfolio_0{left:calc(50% - 420px)}.pickupPortfolio .swiper-button-next-portfolio_0,.pickupPortfolio .swiper-container-rtl .swiper-button-prev-portfolio_0{right:calc(50% - 420px)}.pickupPortfolio .card--portfolio .card__official .card__official_comment:after{-webkit-transform:rotate(90deg);top:auto;right:auto;bottom:-32px;left:50%;width:30px;height:42px;transform:rotate(90deg);background:url(/assets/images/balloon_right.svg) 100% 0 no-repeat}.popularSeries .swiper-container{width:30%;padding-top:50px}.popularSeries .swiper-container .swiper-slide-active{margin-top:0}.popularSeries .card--portfolio .card__official .card__official_comment:after{-webkit-transform:rotate(90deg);top:auto;right:auto;bottom:-32px;left:50%;width:30px;height:42px;transform:rotate(90deg);background:url(/assets/images/balloon_right.svg) 100% 0 no-repeat}.tagLists .tagExplains{padding:0 80px}.tagLists .tagExplains::-webkit-scrollbar{height:6px}.tagLists .tagExplains::-webkit-scrollbar-track{margin:0 15px}.tagLists .tagExplains::-webkit-scrollbar-thumb{border-radius:4px}.tagLists .tagExplains .tagExplains__tooltip{bottom:-100px;padding:15px 15px 2px}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list{flex-direction:column}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_head .tagExplains__list_headtext{display:block;margin-right:20px;color:#5c6a7e;font-weight:500;font-size:14px;font-family:Roboto,sans-serif}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_wrap{margin-right:0}.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_item{margin:0 8px 18px 0}.tagLists .tagLists__wrap .tagLists__inner{padding:10px 80px 5px}.tagLists .tagLists__wrap .swiper-scrollbar{right:80px;left:80px;width:calc(100% - 160px)}.input{width:100%;height:40px;padding:12px 40px 12px 20px}.form .form__row .form__label{font-size:15px}.form .form__row .form__proviso{font-size:12px}.form .form__row .form__input{width:100%;height:40px;padding:12px 40px 12px 20px;font-size:15px}.form .form__row .form__select{width:100%;height:40px;padding:0 40px 0 20px;font-size:15px}.label--rank{top:-15px;width:40px;height:40px}.label--r18{top:12px;left:12px}.label--multiple{bottom:12px;left:12px}.label--favorite{width:52px;height:52px;padding:12px}.label--soldout{padding:2px 12px;font-size:20px}.label--fan .number{font-size:20px}.label--fan .increase{display:inline-block;margin-top:0}.pager{margin-top:40px}.postSlider--portfolio .button-next,.postSlider--portfolio .button-prev,.postSlider--portfolio .swiper-button-next,.postSlider--portfolio .swiper-button-prev,.postSlider--rank .button-next,.postSlider--rank .button-prev,.postSlider--rank .swiper-button-next,.postSlider--rank .swiper-button-prev,.postSlider .button-next,.postSlider .button-prev,.postSlider .swiper-button-next,.postSlider .swiper-button-prev,.recommend .button-next,.recommend .button-prev,.recommend .swiper-button-next,.recommend .swiper-button-prev{display:flex;z-index:10;position:absolute;top:90px;align-items:center;justify-content:center;width:60px;height:60px;margin-top:0;cursor:pointer;transition:.2s}.postSlider{padding:0 60px}.postSlider--rank{margin-top:-15px;padding-top:15px}.postSlider--rank .swiper-wrapper{padding:0 80px;overflow-x:visible}.recommend{padding:0 60px}}@media only screen and (min-width:1024px) and (hover:hover){.tagLists .tagExplains:hover::-webkit-scrollbar-thumb{background-color:rgba(50,62,72,.4)}.postSlider--portfolio .button-next:hover,.postSlider--portfolio .button-prev:hover,.postSlider--portfolio .swiper-button-next:hover,.postSlider--portfolio .swiper-button-prev:hover,.postSlider--rank .button-next:hover,.postSlider--rank .button-prev:hover,.postSlider--rank .swiper-button-next:hover,.postSlider--rank .swiper-button-prev:hover,.postSlider .button-next:hover,.postSlider .button-prev:hover,.postSlider .swiper-button-next:hover,.postSlider .swiper-button-prev:hover,.recommend .button-next:hover,.recommend .button-prev:hover,.recommend .swiper-button-next:hover,.recommend .swiper-button-prev:hover{opacity:.8}}@media only screen and (min-width:1024px) and (min-width:1024px){.content--member__wrap.login .content--member__sns_link{width:218px}.tagLists .tagExplains::-webkit-scrollbar-track{margin:0 80px}}@media only screen and (min-width:1164px){.detailSearch__head .searchHead .searchHead__wrap{padding:40px calc(50% - 512px) 0}.detailSearch__head .searchHead .searchHead__wrap .searchHead__button{right:calc(50% - 521px);bottom:0;width:auto}.detailSearch__head .headerTab .headerTab__list{max-width:1024px;margin:0 auto;padding:0}.content--search .tagLists .tagExplains{padding:0 calc(50% - 512px)}.content--search .tagLists .tagLists__wrap{padding:0 0 0 calc(50% - 512px)}}@media only screen and (min-width:1280px){.footer--login .footer__body,.footer .footer__body{padding:80px 80px 38px}.footer--login .footer__body{padding:40px 80px}.pickupFeatureList .pickupFeatureList__list .pickupFeatureList__list_item .card--feature .card__picture{max-width:320px}.pickupFeature .pickupFeature__wrap{flex-direction:row;padding:0 120px 80px 80px}.pickupFeature .pickupFeature__textArea{width:calc(100% - 660px);margin-right:80px;padding-top:30px}.pickupFeature .pickupFeature__textArea .section__head_title .en:after{right:-36px;width:30px;height:22px}.pickupFeature .pickupFeature__textArea .section__head_title .en{font-size:40px}.pickupFeature .pickupFeature__textArea .section__head_title .jp{font-size:15px}.pickupFeature .pickupFeature__textArea .pickupFeature__postData .pickupFeature__state{margin-top:35px}.pickupFeature .pickupFeature__textArea .pickupFeature__postData .pickupFeature__state .pickupFeature__state_category{font-size:12px}.pickupFeature .pickupFeature__textArea .pickupFeature__postData .pickupFeature__postData_title{margin-top:12px;font-size:20px}.pickupFeature .pickupFeature__textArea .pickupFeature__postData_button{margin:30px 0 0;width:160px;margin-top:30px}.pickupFeature .pickupFeature__textArea .pickupFeature__postData_button .button--white{padding:10px 20px;font-size:12px}.pickupFeature .pickupFeature__slider,.pickupFeature .swiper-container{width:580px;margin:0}.pickupFeature .swiper-button-prev-pickupFeature_0,.pickupFeature .swiper-container-rtl .swiper-button-next-pickupFeature_0{left:-40px}.pickupFeature .swiper-button-next-pickupFeature_0,.pickupFeature .swiper-container-rtl .swiper-button-prev-pickupFeature_0{right:-40px}.pickupFeature .card--pickupFeature{width:100%;max-width:640px}}@media only screen and (min-width:1440px){.pickupFeature .pickupFeature__slider,.pickupFeature .swiper-container{width:640px;margin:0}}@media only screen and (max-width:1023px){.cardList--col3 .card--portfolio .card__official,.cardList--rank .card--portfolio .card__official,.cardList .card--portfolio .card__official{display:block;margin-top:2px;padding:9px;border-radius:8px;background-color:#edf2f5}.cardList--col3 .card--portfolio .card__official .card__official_comment,.cardList--rank .card--portfolio .card__official .card__official_comment,.cardList .card--portfolio .card__official .card__official_comment{margin-right:0;padding:0}.cardList--col3 .card--portfolio .card__official .card__official_comment:after,.cardList--rank .card--portfolio .card__official .card__official_comment:after,.cardList .card--portfolio .card__official .card__official_comment:after{content:none}.cardList--col3 .card--portfolio .card__official .card__official_icon,.cardList--rank .card--portfolio .card__official .card__official_icon,.cardList .card--portfolio .card__official .card__official_icon{display:flex;align-items:center;justify-content:flex-end;padding-top:3px}.cardList--col3 .card--portfolio .card__official .card__official_icon .card__official_img,.cardList--rank .card--portfolio .card__official .card__official_icon .card__official_img,.cardList .card--portfolio .card__official .card__official_icon .card__official_img{width:24px;height:auto;margin-right:2px;border:none}.cardList--col3 .card--portfolio .card__official .card__official_icon .card__official_name span,.cardList--rank .card--portfolio .card__official .card__official_icon .card__official_name span,.cardList .card--portfolio .card__official .card__official_icon .card__official_name span{display:inline}.detailSearch__body .card--portfolio .card__official{display:none}}@media only screen and (max-width:375px){.detailSearch__head .searchHead .searchHead__wrap .searchHead__button .searchHead__buttonList .searchHead__buttonList_item .button--search{padding-right:10px;padding-left:20px}}@media (hover:hover){.section--bg .section__wrap .section__inner a:hover,.section--color .section__wrap .section__inner a:hover,.section--new .section__wrap .section__inner a:hover,.section--top .section__wrap .section__inner a:hover,.section .section__wrap .section__inner a:hover{opacity:.8}.footer--login .footer__pageTop:hover,.footer .footer__pageTop:hover{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.8}.card--fancommunity a:hover,.card--feature a:hover,.card--pickupFeature a:hover,.card--portfolio a:hover,.card--post a:hover,.card--product a:hover,.card a:hover,.featureArticle .editor a:hover,.footer--login .footer__navi .footer__navi_wrap .footer__naviList_link:hover,.footer--login .footer__sns .footer__sns_list .footer__sns_item .footer__sns_link:hover,.footer .footer__navi .footer__navi_wrap .footer__naviList_link:hover,.footer .footer__sns .footer__sns_list .footer__sns_item .footer__sns_link:hover,.headerTab .headerTab__list .headerTab__list_item .headerTab__list_link:hover{opacity:.8}.infoList .infoList__body .infoList__item .infoList__item_title a:hover{text-decoration:underline;opacity:.8}.button--color:hover:not(:disabled),.button--gray:hover:not(:disabled),.button--search:hover:not(:disabled),.button--sort:hover:not(:disabled),.button--white:hover:not(:disabled),.button:hover:not(:disabled),.infoArticle .editor a:hover,.label--favorite:hover,.pager .pager__list .pager__list_item a:hover,.pager .pager__list .pager__list_next a:hover,.pager .pager__list .pager__list_prev a:hover,.pickupFeature .pickupFeature__textArea .pickupFeature__postData a:hover,.pickupFeature .swiper-button-next-pickupFeature_0:hover,.pickupFeature .swiper-button-prev-pickupFeature_0:hover,.pickupPortfolio .swiper-button-next-portfolio_0:hover,.pickupPortfolio .swiper-button-prev-portfolio_0:hover,.tagLists .tagExplains .tagExplains__title:hover,.tagLists .tagExplains .tagExplains__tooltip .tagExplains__list .tagExplains__list_head .tagExplains__list_link:hover,.tagLists .tagLists__wrap .tagLists__list .tagLists__list_item.age_limit .tagLists__list_link:hover,.tagLists .tagLists__wrap .tagLists__list .tagLists__list_item.category .tagLists__list_link:hover,.tagLists .tagLists__wrap .tagLists__list .tagLists__list_item.creator .tagLists__list_link:hover,.tagLists .tagLists__wrap .tagLists__list .tagLists__list_item.official .tagLists__list_link:hover,.tagLists .tagLists__wrap .tagLists__list .tagLists__list_item.others .tagLists__list_link:hover,.tagLists .tagLists__wrap .tagLists__list .tagLists__list_item.portfolio_name .tagLists__list_link:hover,.tagLists .tagLists__wrap .tagLists__list .tagLists__list_item.product_name .tagLists__list_link:hover,.tagLists .tagLists__wrap .tagLists__list .tagLists__list_item.product_type .tagLists__list_link:hover,.tagLists .tagLists__wrap .tagLists__list .tagLists__list_item.series .tagLists__list_link:hover,.tagLists .tagLists__wrap .tagLists__list .tagLists__list_item.work_name .tagLists__list_link:hover{opacity:.8}}