@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Racing+Sans+One&display=swap";*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}a,button{cursor:revert}menu{list-style:none}img{max-width:100%}table{border-collapse:collapse}input,textarea{user-select:auto}textarea{white-space:revert}meter{appearance:revert}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;user-select:auto}:where([draggable=true]){-webkit-user-drag:element}html{font-size:62.5%}*,*:before,*:after{box-sizing:border-box;backface-visibility:hidden;-webkit-font-smoothing:antialiased}body{min-width:1306px;font-family:Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-size:13.5px;line-height:1.5;color:#000;background-color:#f7f7fa}a{text-decoration:none}a,button{cursor:pointer}img{display:block}ul,ol{margin:0;list-style:none}ul>li::marker{color:currentColor}ul:not([class]){list-style:var(--list-style, disc)}ol:not([class]){list-style:var(--list-style, decimal)}ul[class],ol[class]{list-style:none}input::placeholder,textarea::placeholder{color:#878e96b3}.rootWrapper{width:fit-content;min-width:100%;min-height:100vh}.mainWrapper{display:flex;width:fit-content;min-width:100%;min-height:100vh;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.contentsWrapper{flex-grow:1}.contents{margin:12px 12px 0;border-radius:20px;box-shadow:0 1px 4px #0000001a;padding:12px 24px 14px;background-color:#fff}input::placeholder{color:#878e96b3}.page{display:flex;flex-direction:row;align-items:center;gap:8px;margin-bottom:8px}.page__fixed{display:flex;flex-flow:column;align-items:start;margin-bottom:8px}.page__title{font-size:20px;font-weight:700;width:100%;display:flex;align-items:center;gap:12px}.page__text{width:100%;font-size:12px;color:#878e96;line-height:1.15em;margin-top:6px}.page__form{margin-left:auto}.page__formInput{display:flex;align-items:center;gap:8px}.page__formInputGlass{width:420px;border-radius:200px;border:1px solid #D4DAEA;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page__formInputGlassBox{display:flex;padding-left:10px;align-items:center;justify-content:center}.page__formInputGlassBoxIcon{width:16px;height:16px}.page__formInputSearch{padding:6px 10px;width:100%}.page__formInputButton{width:110px;padding:9px 0 7px;text-align:center;background-color:#000;color:#fff;border-radius:10px}.side__column{width:250px;min-width:250px;display:flex;flex-direction:column;justify-content:start}.side__columnTitle{margin-top:20px;font-size:18px;font-weight:700}.side__columnRecommend{margin-top:8px;background-color:#edf0f2;border-radius:16px;padding:14px}.side__columnRecommendItem{display:flex;flex-flow:column;background-color:#fff;border-radius:16px;padding:14px;gap:8px}.side__columnRecommendItemLink{display:flex;gap:7px;border-bottom:1px solid #D4DAEA;padding-bottom:10px}.side__columnRecommendItemLink:last-child{border-bottom:none;padding-bottom:0}.side__columnRecommendItemLinkImg{width:90px;height:60px;border-radius:10px;object-fit:contain;background-color:#4551a226}.side__columnRecommendContentTitle{width:156px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.side__columnRecommendContentText{font-size:11px;color:#878e96}.grade__color1,.grade__color2,.grade__color3,.grade__color4,.grade__color5{font-size:10px;font-weight:500;line-height:1.15em;padding-top:2px;margin-left:4px;min-width:27px;text-align:center}.grade__color1,.grade__color2,.grade__color3,.grade__color4,.grade__color5{color:#fff;border-radius:200px}.gnavMainMenu__item{transition:background-color .3s ease,color .3s ease,transform .3s ease}.gnavMainMenu__item:hover{background-color:#605ade21}.topRightSideBanner__listItem a,.globalNav__invited a{cursor:pointer}.topRightSideBanner__listItem a img,.globalNav__invited a img{transition:opacity .3s ease}.topRightSideBanner__listItem a img:hover,.globalNav__invited a img:hover{opacity:.8}.login__signinButton{margin-bottom:30px}.register__signinButton{margin-block:30px}.login,.register{width:500px;border-radius:20px;box-shadow:0 1px 4px #0000001a}.login__tab,.register__tab{font-weight:700;border-bottom:1px solid #D4DAEA;display:flex;align-items:center;justify-content:center;position:relative}.login__tabLine,.register__tabLine{position:absolute;bottom:0;left:0;height:3px;background-color:#000;transition:all .3s ease;width:50%;transform:translate(0)}.login__tabButton,.register__tabButton{flex:1;text-align:center;padding:12px 16px;cursor:pointer;color:#878e96b3;background:transparent;border:none}.login__tabButtonActive,.register__tabButtonActive{flex:1;text-align:center;padding:12px 16px;cursor:pointer;border:none;font-weight:700}.login__signin,.register__signin{padding:0 20px 30px}.login__signinTitle,.register__signinTitle{font-weight:700;font-size:22px;text-align:center;padding-block:30px}.login__signinTitleSub,.register__signinTitleSub{text-align:center;margin-bottom:20px}.login__signinContent,.register__signinContent{display:flex;flex-flow:column;gap:8px}.login__signinContentItemInput,.register__signinContentItemInput{width:100%;border:1px solid #D4DAEA;font-size:16px;border-radius:8px;padding:7px;position:relative}.login__signinContentItemInfo,.register__signinContentItemInfo{font-size:11px;color:#878e96;margin-top:6px;display:flex}.login__signinContentItemPass,.register__signinContentItemPass{position:relative}.login__signinContentItemPass>svg,.register__signinContentItemPass>svg{position:absolute}.login__signinButton,.register__signinButton{text-align:center;width:100%;height:50px;background-color:#000;color:#fff;font-size:17px;font-weight:700;border-radius:10px}.login__signinSocial,.register__signinSocial{display:flex;align-items:center;flex-flow:column;gap:8px;margin-top:30px}.login__signinSocial p,.register__signinSocial p{font-size:12px;width:100%}.login__signinSocialIcon,.register__signinSocialIcon{display:flex;align-items:center;background-color:#f2f5f6;border-radius:10px;width:100%;padding:16px;justify-content:center}.login__signinSocialIcon>span,.register__signinSocialIcon>span{font-weight:600;font-size:14px;text-align:center;width:100%}.login__signinSocialIconLine,.register__signinSocialIconLine{width:20px;height:20px;margin-right:4px;background-size:cover}.login__signinSocialIconGoogle,.register__signinSocialIconGoogle{width:17px;height:17px;background-size:cover;margin-right:4px}.login__signinSocialIconFacebook,.register__signinSocialIconFacebook{width:24px;height:24px;margin-left:-2px;background-size:cover}.login__register,.register__register{padding:0 20px 30px}.login__registerTitle,.register__registerTitle{font-weight:700;font-size:22px;text-align:center;padding-block:30px}.login__registerForm,.register__registerForm{display:flex;flex-flow:column}.login__registerFormLabel,.register__registerFormLabel{font-size:11px;color:#878e96;margin:6px 0 20px;display:flex}.login__registerFormInput,.register__registerFormInput{border:1px solid #D4DAEA;font-size:16px;padding:12px;border-radius:10px}.user__guestContentOr{display:flex;align-items:center;justify-content:center}.user__guestContentOrLine{background-color:#d4daea;height:1px;width:40%}.user__guestContentOrText{padding-inline:3px;font-size:12px;color:#878e96}.automaticLogin{display:flex;align-items:center;gap:6px;margin-block:30px;justify-content:center}.automaticLoginInput{width:18px;height:18px;background-color:#fff;border-radius:2px;border:2px solid #D4DAEA;background-image:url(/images/common/check-off.svg);background-repeat:no-repeat;background-position:1px 1px;background-size:12px 12px;appearance:none;cursor:pointer}.automaticLoginInput[type=submit]{display:block;margin-top:1em}.automaticLoginInput:checked{border:2px solid #FF00BB;background-color:#f0b;background-image:url(/images/common/check-on.svg);background-repeat:no-repeat;background-position:center;background-size:12px 12px}.automaticLoginLabel{font-weight:600}.filter{margin-left:auto;display:flex;gap:8px}.filter__content{display:flex;width:300px;gap:8px}.filter__contentSelect{display:inline-block;position:relative;vertical-align:text-top;border-radius:10px;border:1px solid #D4DAEA;padding:8px 12px 6px;flex:1;box-shadow:0 1px 4px #0000001a;background-color:#fff}.filter__contentSelect:before{position:absolute;top:13px;right:10px;width:0;height:0;border-width:8px 6px 0 6px;border-style:solid;border-color:#000 transparent transparent transparent;content:"";pointer-events:none}.filter__contentSelect select{width:100%;appearance:none;text-overflow:ellipsis;cursor:pointer}.filter__contentButton{width:110px;padding:9px 0 7px;text-align:center;background-color:#000;color:#fff;border-radius:10px}.detabaseChild{background-color:#f7f7fa;padding:18px;border-radius:20px;margin-top:12px}.detabaseChild__Title{width:100%;display:flex;align-items:center;gap:8px;margin-bottom:8px}.detabaseChild__TitleText{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:700;width:100%;margin-bottom:9px}.account__title{display:flex;align-items:center;gap:8px;margin-bottom:8px}.account__titleText{font-size:20px;font-weight:700;width:100%}.account__content{display:flex;flex-flow:column;justify-content:start;background-color:#f7f7fa;padding:18px;border-radius:20px}.account__contentTitle{display:flex;flex-flow:column;justify-content:start}.account__contentTitleText{font-weight:700;font-size:18px;font-feature-settings:"palt"}.account__contentTitleInfo{color:#878e96}.account__contentItem{margin-top:8px;padding:12px 18px;background-color:#fff;box-shadow:0 1px 4px #0000001a;border-radius:20px}.account__contentSocial{display:flex;flex-flow:column;gap:8px;margin-top:20px}.account__contentSocialItem{display:flex;align-items:center;width:50%;gap:8px}.account__contentSocialItem a{margin-left:auto;color:#1e99be;border-radius:8px;border:1px solid #1E99BE;padding:6px 12px;background-color:#fff;font-weight:500;transition:background-color .3s ease,color .3s ease,transform .3s ease}.account__contentSocialItem a:hover{background-color:#605ade21}.account__contentSocialItemTitle{display:flex;flex-flow:column;justify-content:start}.account__contentSocialItemTitle h2{font-weight:700;font-size:15px}.account__contentSocialItemTitleYet{color:#cd2c56;font-size:12px}.help{width:100%}.help__content{width:80%}.help__contentTitle{margin-bottom:20px}.help__contentTitleMain{font-size:20px;font-weight:700;width:100%}.help__contentTitleSub{color:#878e96;font-size:12px;line-height:1.25em;margin-top:12px}.help__contentItem{font-feature-settings:"palt";margin-top:20px;margin-bottom:20px}.help__contentItemList{padding-block:4px;border-bottom:1px solid #D4DAEA}.help__contentItemList:first-child{border-top:1px solid #D4DAEA}.help__contentItemListLink{display:flex;align-items:center;gap:8px;transition:background-color .3s ease,color .3s ease,transform .3s ease;border-radius:10px;padding:0 8px}.help__contentItemListLink:hover{background-color:#605ade21}.help__contentItemListLink svg{width:15px;height:15px;margin-left:auto}.help__contentItemListLinkDay{width:14%}.help__contentItemListLinkInfo{width:86%;padding-block:4px}.help__contentItemListLinkInfoNew{color:#cd2c56}.help__contentItemListLinkInfoText{color:#2461ee}.help__format{width:80%;margin-bottom:20px}.help__format h2{font-size:17px;font-weight:700;margin:20px 0 12px}.help__formatMenu{position:sticky;top:20px;align-self:flex-start;z-index:10;width:20%;height:240px;padding:12px;background-color:#f7f7fa;border-radius:20px}.help__formatMenu h6{margin-bottom:13px;font-size:13.5px;font-weight:600}.help__formatMenuIndex{display:block;margin-bottom:6px;width:100%;height:40px;border:1px solid #D4DAEA;border-radius:4px;background-color:#fff;font-size:13.5px;font-weight:500;line-height:40px;font-feature-settings:"palt"}.help__formatMenuIndex a{padding-left:16px;display:block;width:100%;height:100%;vertical-align:middle;transition:background-color .3s ease,color .3s ease,transform .3s ease}.help__formatMenuIndex a:hover{background-color:#605ade21}.help__formatMenuIndexActive{font-feature-settings:"palt";display:block;margin-bottom:6px;background-color:#605ade;color:#fff;line-height:40px;font-weight:500;border-radius:4px}.help__formatMenuIndexActive a{padding-left:16px;display:block;width:100%;height:100%;vertical-align:middle;transition:background-color .3s ease,color .3s ease,transform .3s ease}.help__formatMenuIndexActive a:hover{background-color:#605ade21}.help__formatUnitItem{padding:20px;border-radius:20px;background-color:#f7f7fa}.help__formatUnitItem h2{font-size:16px;font-weight:700;margin:20px 0 12px}.help__formatUnitItem h3{font-weight:700}.help__formatUnitItem h3 i{color:#aeaeae;margin-right:8px}.help__formatUnitItemBox{background-color:#fff;border-radius:20px;box-shadow:0 1px 10px #0000001a;padding:20px;margin:12px 0 20px}.help__formatUnitItemBox a{color:#2461ee;cursor:pointer;font-weight:700;margin:0 4px}.help__formatUnitItemBox a:hover{text-decoration:underline}.help__formatUnitItemBoxList{background-color:#ffd7002b;border-radius:18px;padding:20px;font-style:italic;margin-top:20px;box-shadow:inset 6px 6px 10px #7864001a}.help__formatUnitItemBoxListInfo{display:block;margin-top:20px}.help__formatUnitItemBoxList h4{font-weight:700;font-size:15px;background-color:#c8910040;border-radius:8px;padding:6px 12px;margin-bottom:12px}.help__formatUnitItemBoxList h5{font-weight:700;font-size:14px;margin:24px 0 8px}.help__formatUnitItemBoxList h5 i{background-color:#c8910040;color:#000;font-style:normal;font-size:12px;padding:2px 4px;font-weight:700;margin-right:8px;border-radius:2px}.help__formatUnitItemBoxList ul{margin:0 12px}.help__formatUnitItemBoxList ul li{font-weight:600;text-decoration:underline;text-decoration-color:red;line-height:2em;text-underline-offset:4px}.help__formatUnitItemBoxList a{color:#2461ee;cursor:pointer;font-weight:700;margin:0 4px}.help__formatUnitItemBoxList a:hover{text-decoration:underline}.help__formatUnitItemText{margin:4px 0 20px}.help__formatUnitItemBylaws{margin:20px 0;padding:20px;border-radius:20px;background-color:#f7f7fa}.help__formatUnitItemBylaws em{font-weight:700;font-size:13.5px;width:100%;display:block;border-bottom:1px solid #D4DAEA;padding:0 0 16px;margin:0 0 16px}.help__formatUnitItemBylaws p{color:#878e96;font-size:12px}.help__twoColumn{display:flex;gap:30px}.help__privacy a{color:#2461ee;cursor:pointer;font-weight:700;margin:0 4px 0 0}.help__privacy a:hover{text-decoration:underline}.contact{width:80%}.contact__information{font-feature-settings:"palt";padding:20px;font-size:12px;border-radius:20px;background-color:#f7f7fa}.contact__informationLink{color:#2461ee;cursor:pointer;font-weight:700;margin:0 4px}.contact__informationLink:hover{text-decoration:underline}.contact__time h2{font-size:16px;font-weight:700;margin:20px 0 12px}.contact__timeContent{border-radius:20px;background-color:#f7f7fa;padding:20px;display:flex;flex-flow:column;justify-content:start;gap:4px}.contact__timeContentDate{font-weight:600}.contact__timeContentInfo{font-size:12px;color:#878e96}.contact__faq{margin-top:20px;width:100%;border-radius:20px;background-color:#f7f7fa;padding:0 20px 20px;cursor:pointer}.contact__faq:hover{outline:1px solid #605ADE}.contact__faq h3{font-size:16px;font-weight:700}.contact__faqToggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 10px 0 0;border:none;background:none;cursor:pointer}.contact__faqToggleInner{display:flex;align-items:center;width:100%}.contact__faqToggleInnerIcon{font-size:16px;transition:transform .3s ease;margin-left:auto}.contact__faqToggle[aria-expanded=true] .contact__faqToggleInnerIcon{transform:rotate(118deg)}.contact__faqToggle em{font-size:12px;color:#878e96}.contact__faqContent{margin-top:20px;background-color:#fff;border-radius:20px;box-shadow:0 1px 4px #0000001a;padding:20px;transition:opacity .3s ease,transform .3s ease;opacity:1;transform:translateY(0);pointer-events:auto}.contact__faqContentHidden{opacity:0;transform:translateY(-10px);pointer-events:none}.contact__faqContentList{margin:0;padding:0;list-style:none}.contact__faqContentList li{margin-bottom:8px}.contact__faqContentList li i{color:#aeaeae;font-weight:700;margin-right:8px}.contact__faqContent a{width:100%;background-color:#605ade;color:#fff;border-radius:10px;font-weight:500;padding:12px;margin-top:12px;transition:opacity .3s ease,transform .3s ease;text-align:center;display:block}.contact__faqContent a:hover{opacity:.8}.contact__formTitle{font-size:16px;font-weight:700;margin:20px 0 12px}.contact__formContent{background-color:#f7f7fa;border-radius:20px;padding:20px}.contact__formContentItem{background-color:#fff;border-radius:20px;padding:20px;display:flex;flex-flow:column;gap:12px}.contact__formContentItemMain{display:flex;align-items:flex-start;gap:30px}.contact__formContentItemMainTitle{display:flex;flex-flow:column;width:40%}.contact__formContentItemMainTitle div{display:flex;align-items:center;gap:6px}.contact__formContentItemMainTitleInfo{font-size:11px;color:#878e96;line-height:1.25em}.contact__formContentItemMainTitleEmphasis{font-size:11px;font-weight:500;color:#cd2c56;line-height:1.25em}.contact__formContentItemMainTitle em{font-weight:600}.contact__formContentItemMainTitleSpanEmphasis{font-size:11px;color:#cd2c56;border:1px solid #CD2C56;line-height:1em;padding:1.5px 2px}.contact__formContentItemMainTitleSpanTag{font-size:11px;color:#878e96}.contact__formContentItemMainForm{display:flex;align-items:center;gap:6px;width:60%}.contact__formContentItemMainForm input{border-radius:10px;padding:12px;width:50%;border:1px solid #D4DAEA;transition:border-color .8s ease,box-shadow .3s ease}.contact__formContentItemMainForm input:hover{outline:1px solid #605ADE;box-shadow:0 0 0 2px #00000014}.contact__formContentItemMainTel{display:flex;align-items:center;gap:6px;width:60%}.contact__formContentItemMainTel input{border-radius:10px;padding:12px;width:31.5%;border:1px solid #D4DAEA;transition:border-color .8s ease,box-shadow .3s ease}.contact__formContentItemMainTel input:hover{outline:1px solid #605ADE;box-shadow:0 0 0 2px #00000014}.contact__formContentItemMainPersonal{display:flex;flex-flow:column;gap:6px;width:60%}.contact__formContentItemMainPersonalItem{display:flex;flex-flow:column;gap:6px}.contact__formContentItemMainPersonalItem p{font-size:12px}.contact__formContentItemMainPersonalItem a{color:#2461ee;cursor:pointer}.contact__formContentItemMainPersonalItem a:hover{text-decoration:underline}.contact__formContentItemMainPersonalCheck{display:flex;align-items:center;gap:8px;cursor:pointer}.contact__formContentItemMainPersonalCheck input[type=checkbox]{appearance:none;width:24px;height:24px;border:2px solid #D4DAEA;border-radius:4px;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:12px 12px;cursor:pointer;transition:border-color .8s ease,box-shadow .3s ease,background-color .2s ease}.contact__formContentItemMainPersonalCheck input[type=checkbox]:hover{border:2px solid #605ADE;box-shadow:0 0 0 2px #00000014}.contact__formContentItemMainPersonalCheck input[type=checkbox]:checked{background-color:#f0b;border-color:#f0b;background-image:url(/images/common/check-on.svg)}.contact__formContentItemMainPersonalCheck label{font-size:16px;font-weight:500;cursor:pointer}.contact__formContentItemMainEmail{display:flex;align-items:center;gap:30px;margin-bottom:20px}.contact__formContentItemMainEmail input{border-radius:10px;padding:12px;width:60%;border:1px solid #D4DAEA;transition:border-color .8s ease,box-shadow .3s ease}.contact__formContentItemMainEmail input:hover{outline:1px solid #605ADE;box-shadow:0 0 0 2px #00000014}.contact__formContentItemMain select{width:60%;border-radius:10px;padding:12px;border:1px solid #D4DAEA;transition:border-color .8s ease,box-shadow .3s ease}.contact__formContentItemMain select:hover{outline:1px solid #605ADE;box-shadow:0 0 0 2px #00000014}.contact__formContentItemMain textarea{width:60%;border-radius:10px;padding:12px;height:280px;border:1px solid #D4DAEA;transition:border-color .8s ease,box-shadow .3s ease}.contact__formContentItemMain textarea:hover{outline:1px solid #605ADE;box-shadow:0 0 0 2px #00000014}.contact__formContentItemFooter{margin-top:20px;display:flex;flex-flow:column;justify-content:center;align-items:center;gap:12px}.contact__formContentItemFooterNote{color:#cd2c56;text-align:center}.contact__formContentItemFooterButton{font-weight:500;font-size:16px;border-radius:10px;text-align:center;background-color:#dce0ed;color:#fff;width:250px;height:50px;cursor:not-allowed}.contact__formContentItemFooterButtonCurrent{background-color:#605ade;color:#fff;cursor:pointer}.contact__formContentItemCategory{display:flex;align-items:center;gap:30px}.contact__formContentItemCategory select{width:100%;border-radius:10px;padding:12px}.contact__category{position:relative;display:inline-block;width:60%}.contact__categorySelect{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding-right:2.5em;cursor:pointer;border:1px solid #D4DAEA;transition:border-color .8s ease,box-shadow .3s ease}.contact__categorySelect:hover{outline:1px solid #605ADE;box-shadow:0 0 0 2px #00000014}.contact__categoryArrow{position:absolute;right:1em;top:50%;transform:translateY(-50%);pointer-events:none;font-size:.8em;color:#000}.feedback{width:80%}.feedback__information{font-feature-settings:"palt";padding:20px;font-size:12px;border-radius:20px;background-color:#f7f7fa}.feedback__informationLink{color:#2461ee;cursor:pointer;font-weight:700;margin:0 4px}.feedback__informationLink:hover{text-decoration:underline}.feedback__informationTitle{font-size:16px;font-weight:700;margin:20px 0 12px}.feedback__informationTitle span{font-weight:400;font-size:13.5px}.feedback__formContent{background-color:#f7f7fa;border-radius:20px;padding:20px}.feedback__formContentItem{background-color:#fff;border-radius:20px;padding:20px;display:flex;flex-flow:column;gap:12px}.feedback__formContentItemSpanEmphasis{font-size:11px;color:#cd2c56;border:1px solid #CD2C56;line-height:1em;padding:1.5px 2px}.feedback__formContentItemSpanTag{font-size:11px;color:#878e96}.feedback__formContentItemId{display:flex;align-items:center;gap:30px}.feedback__formContentItemIdTitle{display:flex;flex-flow:column;width:40%}.feedback__formContentItemIdTitle em{font-weight:600}.feedback__formContentItemIdData{display:inline-block;width:60%;background-color:#f6f6f6;border-radius:10px;padding:12px;color:#0009;font-feature-settings:"palt"}.feedback__formContentItemCategory{display:flex;align-items:center;gap:30px}.feedback__formContentItemCategoryTitle{display:flex;flex-flow:column;width:40%}.feedback__formContentItemCategoryTitle em{font-weight:600}.feedback__formContentItemCategoryTitle div{display:flex;align-items:center;gap:6px}.feedback__formContentItemCategorySelect{position:relative;display:inline-block;width:60%}.feedback__formContentItemCategorySelect select{width:100%;border-radius:10px;padding:12px}.feedback__formContentItemCategorySelectButton{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding-right:2.5em;cursor:pointer;border:1px solid #D4DAEA;transition:border-color .8s ease,box-shadow .3s ease}.feedback__formContentItemCategorySelectButton:hover{outline:1px solid #605ADE;box-shadow:0 0 0 2px #00000014}.feedback__formContentItemCategorySelectArrow{position:absolute;right:1em;top:50%;transform:translateY(-50%);pointer-events:none;font-size:.8em;color:#000}.feedback__formContentItemBase{display:flex;align-items:flex-start;gap:30px}.feedback__formContentItemBaseTitle{display:flex;flex-flow:column;width:40%}.feedback__formContentItemBaseTitle div{display:flex;align-items:center;gap:6px}.feedback__formContentItemBaseTitleInfo{font-size:11px;color:#878e96;line-height:1.25em}.feedback__formContentItemBaseTitleEmphasis{font-size:11px;font-weight:500;color:#cd2c56;line-height:1.25em}.feedback__formContentItemBaseTitle em{font-weight:600}.feedback__formContentItemBaseTitleSpanEmphasis{font-size:11px;color:#cd2c56;border:1px solid #CD2C56;line-height:1em;padding:1.5px 2px}.feedback__formContentItemBaseTitleSpanTag{font-size:11px;color:#878e96}.feedback__formContentItemBase textarea{width:60%;border-radius:10px;padding:12px;height:280px;border:1px solid #D4DAEA;transition:border-color .8s ease,box-shadow .3s ease}.feedback__formContentItemBase textarea:hover{outline:1px solid #605ADE;box-shadow:0 0 0 2px #00000014}.common__button{display:flex;flex-flow:column;margin-bottom:12px;gap:8px;width:1145px}.common__buttonMonth,.common__buttonYear,.common__buttonGrade,.common__buttonTrack,.common__buttonKm,.common__buttonCourse{display:flex;align-items:center;background-color:#edf0f2;border-radius:10px;height:38px;padding:0 16px}.common__buttonMonth em,.common__buttonYear em,.common__buttonGrade em,.common__buttonTrack em,.common__buttonKm em,.common__buttonCourse em{min-width:60px;font-weight:700}.common__buttonMonthContent,.common__buttonYearContent,.common__buttonGradeContent,.common__buttonTrackContent,.common__buttonKmContent,.common__buttonCourseContent{display:flex;align-items:center;width:100%;gap:6px;font-weight:600}.common__buttonMonthContentItem,.common__buttonYearContentItem,.common__buttonGradeContentItem,.common__buttonTrackContentItem,.common__buttonKmContentItem,.common__buttonCourseContentItem{text-align:center;background-color:#fff;border-radius:200px;padding:3px 0;box-shadow:0 1px 4px #0000001a;cursor:pointer;transition:background-color .3s ease,color .3s ease,transform .3s ease}.common__buttonMonthContentItem,.common__buttonTrackContentItem{flex:1}.common__buttonMonthContentItem:hover,.common__buttonTrackContentItem:hover{background-color:#605ade21}.common__buttonMonthContentItemActive,.common__buttonTrackContentItemActive{flex:1;text-align:center;color:#fff;border-radius:200px;background-color:#605ade;padding:3px 0;pointer-events:none}.common__buttonKmContent{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:6px;min-width:90%;justify-content:flex-start}.common__buttonKmContent::-webkit-scrollbar{display:none}.common__buttonKmContentItem{flex:1;flex-shrink:0;background-color:#fff}.common__buttonKmContentItemTurf{color:#2f9852}.common__buttonKmContentItemTurf:hover{color:#fff}.common__buttonKmContentItemDirt{color:#aa9000}.common__buttonKmContentItemDirt:hover{color:#fff}.common__buttonKmContentItemActive{flex:1;background-color:#605ade;color:#fff;text-align:center;border-radius:200px;padding:3px 0;flex-shrink:0;pointer-events:none}.common__buttonKmContentItemActive .common__buttonKmContentItemTurf,.common__buttonKmContentItemActive .common__buttonKmContentItemDirt{color:#fff}.common__buttonKmContentItem:hover{background-color:#605ade21}.common__buttonYearContentItem,.common__buttonYearContentItemActive{min-width:60px}.common__buttonCourseContentItem,.common__buttonCourseContentItemActive{min-width:100px}.common__buttonYearContent,.common__buttonCourseContent{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:6px;min-width:90%;justify-content:flex-start}.common__buttonYearContent::-webkit-scrollbar,.common__buttonCourseContent::-webkit-scrollbar{display:none}.common__buttonYearContentItem,.common__buttonCourseContentItem{flex-shrink:0;background-color:#fff}.common__buttonYearContentItemActive,.common__buttonCourseContentItemActive{background-color:#605ade;color:#fff;text-align:center;border-radius:200px;padding:3px 0;flex-shrink:0;pointer-events:none}.common__buttonYearContentItem:hover,.common__buttonCourseContentItem:hover{background-color:#605ade21}.common__buttonGrade{width:80%}.common__buttonGradeWrapper{width:100%;display:flex;align-items:center}.common__buttonGradeGuide{margin-left:auto;border:1px solid #D4DAEA;border-radius:200px;background:#FFF;box-shadow:0 2px #d4daea;font-size:12px;font-weight:500;height:30px;padding:0 8px;transition:all .3s ease;cursor:pointer}.common__buttonGradeGuide:hover{background-color:#605ade21}.common__buttonGradeContent{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:6px;min-width:100%;justify-content:flex-start}.common__buttonGradeContent::-webkit-scrollbar{display:none}.common__buttonGradeContentItem{min-width:76px;flex-shrink:0;background-color:#fff}.common__buttonGradeContentItemActive{min-width:76px;background-color:#605ade;color:#fff;text-align:center;border-radius:200px;padding:3px 0;flex-shrink:0;pointer-events:none}.common__buttonGradeContentItem:hover{background-color:#605ade21}.common__oddsDetail{background-color:#edf0f2;display:flex;align-items:center;border-radius:10px;height:38px;padding:0 16px;margin-top:8px;width:1148px}.common__oddsDetailLabel{min-width:60px;font-weight:700}.common__oddsDetailButton{display:flex;align-items:center;width:100%;gap:6px;font-weight:600}.common__oddsDetailButtonItem,.common__oddsDetailButtonItemCurrent{text-align:center;background-color:#fff;border-radius:200px;padding:3px 0;box-shadow:0 1px 4px #0000001a;cursor:pointer;transition:background-color .3s ease,color .3s ease,transform .3s ease;flex:1;flex-shrink:0;font-feature-settings:"palt";font-size:12px}.common__oddsDetailButtonItemCurrent{background-color:#605ade;color:#fff;pointer-events:none}.common__oddsDetailButtonItem:hover,.common__oddsDetailButtonItemCurrent:hover{background-color:#605ade21}.common__annotation{color:#878e96;font-size:12px}.tooltip__wrapper{position:relative;display:inline-block}.tooltip__wrapperContent{display:none;position:absolute;bottom:130%;left:50%;transform:translate(-50%);background-color:#2b2d30;color:#fff;padding:6px 10px;border-radius:6px;font-size:12px;white-space:nowrap;z-index:10;box-shadow:0 2px 6px #0003;outline:1px solid #43454a;text-align:left;font-feature-settings:"palt";font-weight:400}.tooltip__wrapperContent:after{content:"";position:absolute;top:100%;left:50%;margin-left:-6px;border-width:6px;border-style:solid;border-color:#2b2d30 transparent transparent transparent}.tooltip__wrapperContentPurple{color:#e776de;font-weight:700}.tooltip__wrapperContentOrange{color:#ffc746;font-weight:700}.tooltip__wrapperContentRed{color:#ff54a2;font-weight:700}.tooltip__wrapperContentGreen{color:#6df66a;font-weight:700}.tooltip__wrapperContentBlue{color:#65b9ff;font-weight:700}.tooltip__wrapper:hover .tooltip__wrapperContent{display:block}
